From bb7660e751c41e4f3da5bb316b451807ff9d342a Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Fri, 25 Oct 2024 17:48:07 +0200 Subject: [PATCH 01/81] feat: :arrow_up: upgrade to nx 20 --- .eslintrc.json | 10 +- .gitignore | 4 +- .prettierignore | 3 +- examples/nextjs/project.json | 19 +- examples/vue3/project.json | 9 +- examples/vue3/vite.config.ts | 13 + jest.config.ts | 8 +- migrations.json | 194 + nx.json | 30 +- package.json | 72 +- packages/chain-registry/project.json | 13 +- packages/chain-registry/vite.config.ts | 9 + packages/core/project.json | 13 +- packages/core/vite.config.ts | 9 + packages/next/project.json | 13 +- packages/next/vite.config.ts | 9 + packages/nuxt/project.json | 6 +- packages/nuxt/vite.config.ts | 9 + packages/react-native/project.json | 13 +- packages/react-native/vite.config.ts | 9 + packages/react/project.json | 9 +- packages/react/vite.config.ts | 9 + packages/store/project.json | 13 +- packages/store/vite.config.ts | 9 + packages/vue/project.json | 6 +- packages/vue/vite.config.ts | 9 + packages/wallet-registry/project.json | 13 +- packages/wallet-registry/vite.config.ts | 9 + packages/wallets/project.json | 13 +- packages/wallets/vite.config.ts | 9 + pnpm-lock.yaml | 6799 ++++++++++++++--------- 31 files changed, 4599 insertions(+), 2764 deletions(-) create mode 100644 migrations.json diff --git a/.eslintrc.json b/.eslintrc.json index 96bbf117..633c4a79 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -24,12 +24,18 @@ { "files": ["*.ts", "*.tsx"], "extends": ["plugin:@nx/typescript"], - "rules": {} + "rules": { + "@typescript-eslint/no-extra-semi": "error", + "no-extra-semi": "off" + } }, { "files": ["*.js", "*.jsx"], "extends": ["plugin:@nx/javascript"], - "rules": {} + "rules": { + "@typescript-eslint/no-extra-semi": "error", + "no-extra-semi": "off" + } } ] } diff --git a/.gitignore b/.gitignore index ac62bbba..a40de641 100644 --- a/.gitignore +++ b/.gitignore @@ -39,6 +39,7 @@ testem.log Thumbs.db .nx/cache +.nx/workspace-data # local env files .env.local @@ -54,4 +55,5 @@ Thumbs.db .nuxt .nitro .cache -dist \ No newline at end of file +dist +**/vite.config.{js,ts,mjs,mts,cjs,cts}.timestamp* \ No newline at end of file diff --git a/.prettierignore b/.prettierignore index d155fdbd..e26f0b3f 100644 --- a/.prettierignore +++ b/.prettierignore @@ -1,4 +1,5 @@ # Add files here to ignore them from prettier formatting /dist /coverage -/.nx/cache \ No newline at end of file +/.nx/cache +/.nx/workspace-data \ No newline at end of file diff --git a/examples/nextjs/project.json b/examples/nextjs/project.json index 01d0b4c8..046f2d36 100644 --- a/examples/nextjs/project.json +++ b/examples/nextjs/project.json @@ -3,6 +3,7 @@ "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "examples/nextjs", "projectType": "application", + "tags": [], "targets": { "build": { "executor": "@nx/next:build", @@ -46,23 +47,11 @@ "executor": "@nx/jest:jest", "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], "options": { - "jestConfig": "examples/nextjs/jest.config.ts", - "passWithNoTests": true - }, - "configurations": { - "ci": { - "ci": true, - "codeCoverage": true - } + "jestConfig": "examples/nextjs/jest.config.ts" } }, "lint": { - "executor": "@nx/eslint:lint", - "outputs": ["{options.outputFile}"], - "options": { - "lintFilePatterns": ["examples/nextjs/**/*.{ts,tsx,js,jsx}"] - } + "executor": "@nx/eslint:lint" } - }, - "tags": [] + } } diff --git a/examples/vue3/project.json b/examples/vue3/project.json index 18e75446..247c7c77 100644 --- a/examples/vue3/project.json +++ b/examples/vue3/project.json @@ -5,11 +5,7 @@ "sourceRoot": "examples/vue3/src", "targets": { "lint": { - "executor": "@nx/eslint:lint", - "outputs": ["{options.outputFile}"], - "options": { - "lintFilePatterns": ["examples/vue3/**/*.{ts,tsx,js,jsx,vue}"] - } + "executor": "@nx/eslint:lint" }, "build": { "executor": "@nx/vite:build", @@ -58,7 +54,8 @@ "production": { "buildTarget": "vue3:build:production" } - } + }, + "dependsOn": ["build"] }, "test": { "executor": "@nx/vite:test", diff --git a/examples/vue3/vite.config.ts b/examples/vue3/vite.config.ts index ab1bff81..f6c0118d 100644 --- a/examples/vue3/vite.config.ts +++ b/examples/vue3/vite.config.ts @@ -4,6 +4,14 @@ import vue from '@vitejs/plugin-vue'; import { nxViteTsPaths } from '@nx/vite/plugins/nx-tsconfig-paths.plugin'; export default defineConfig({ + root: __dirname, + build: { + outDir: '../../dist/examples/vue3', + reportCompressedSize: true, + commonjsOptions: { + transformMixedEsModules: true, + }, + }, cacheDir: '../../node_modules/.vite/vue3', server: { @@ -24,6 +32,11 @@ export default defineConfig({ // }, test: { + reporters: ['default'], + coverage: { + reportsDirectory: '../../coverage/examples/vue3', + provider: 'v8', + }, globals: true, cache: { dir: '../../node_modules/.vitest', diff --git a/jest.config.ts b/jest.config.ts index d0dbd1b8..6b3f2d6e 100644 --- a/jest.config.ts +++ b/jest.config.ts @@ -1,5 +1,5 @@ -import { getJestProjects } from '@nx/jest'; +import { getJestProjectsAsync } from '@nx/jest'; -export default { - projects: getJestProjects(), -}; +export default async () => ({ + projects: await getJestProjectsAsync(), +}); diff --git a/migrations.json b/migrations.json new file mode 100644 index 00000000..af61bfe6 --- /dev/null +++ b/migrations.json @@ -0,0 +1,194 @@ +{ + "migrations": [ + { + "cli": "nx", + "version": "17.3.0-beta.6", + "description": "Updates the nx wrapper.", + "implementation": "./src/migrations/update-17-3-0/update-nxw", + "package": "nx", + "name": "17.3.0-update-nx-wrapper" + }, + { + "cli": "nx", + "version": "18.0.0-beta.2", + "description": "Updates nx.json to disabled adding plugins when generating projects in an existing Nx workspace", + "implementation": "./src/migrations/update-18-0-0/disable-crystal-for-existing-workspaces", + "x-repair-skip": true, + "package": "nx", + "name": "18.0.0-disable-adding-plugins-for-existing-workspaces" + }, + { + "version": "18.1.0-beta.3", + "description": "Moves affected.defaultBase to defaultBase in `nx.json`", + "implementation": "./src/migrations/update-17-2-0/move-default-base", + "package": "nx", + "name": "move-default-base-to-nx-json-root" + }, + { + "cli": "nx", + "version": "19.2.0-beta.2", + "description": "Updates the default workspace data directory to .nx/workspace-data", + "implementation": "./src/migrations/update-19-2-0/move-workspace-data-directory", + "package": "nx", + "name": "19-2-0-move-graph-cache-directory" + }, + { + "cli": "nx", + "version": "19.2.2-beta.0", + "description": "Updates the nx wrapper.", + "implementation": "./src/migrations/update-17-3-0/update-nxw", + "package": "nx", + "name": "19-2-2-update-nx-wrapper" + }, + { + "version": "19.2.4-beta.0", + "description": "Set project name in nx.json explicitly", + "implementation": "./src/migrations/update-19-2-4/set-project-name", + "x-repair-skip": true, + "package": "nx", + "name": "19-2-4-set-project-name" + }, + { + "version": "20.0.0-beta.7", + "description": "Migration for v20.0.0-beta.7", + "implementation": "./src/migrations/update-20-0-0/move-use-daemon-process", + "package": "nx", + "name": "move-use-daemon-process" + }, + { + "version": "20.0.1", + "description": "Set `useLegacyCache` to true for migrating workspaces", + "implementation": "./src/migrations/update-20-0-1/use-legacy-cache", + "x-repair-skip": true, + "package": "nx", + "name": "use-legacy-cache" + }, + { + "cli": "nx", + "version": "17.2.6-beta.1", + "description": "Rename workspace rules from @nx/workspace/name to @nx/workspace-name", + "implementation": "./src/migrations/update-17-2-6-rename-workspace-rules/rename-workspace-rules", + "package": "@nx/eslint-plugin", + "name": "update-17-2-6-rename-workspace-rules" + }, + { + "cli": "nx", + "version": "19.1.0-beta.6", + "description": "Migrate no-extra-semi rules into user config, out of nx extendable configs", + "implementation": "./src/migrations/update-19-1-0-migrate-no-extra-semi/migrate-no-extra-semi", + "package": "@nx/eslint-plugin", + "name": "update-19-1-0-rename-no-extra-semi" + }, + { + "version": "17.1.0-beta.2", + "description": "Move target defaults", + "implementation": "./src/migrations/update-17-1-0/move-target-defaults", + "package": "@nx/vite", + "name": "move-target-defaults" + }, + { + "version": "17.2.0-beta.10", + "description": "Update vite config.", + "implementation": "./src/migrations/update-17-2-0/update-vite-config", + "package": "@nx/vite", + "name": "update-vite-config" + }, + { + "version": "17.3.0-beta.0", + "description": "Move the vitest coverage thresholds in their own object if exists and add reporters.", + "implementation": "./src/migrations/update-17-3-0/vitest-coverage-and-reporters", + "package": "@nx/vite", + "name": "vitest-coverage-and-reporters" + }, + { + "version": "19.6.0-beta.0", + "description": "Add dependsOn: [build] to preview targets using preview-server", + "implementation": "./src/migrations/update-19-6-0/add-depends-on-for-preview", + "package": "@nx/vite", + "name": "update-19-6-0-add-depends-on-for-preview-server" + }, + { + "version": "20.0.4-beta.0", + "description": "Add gitignore entry for temporary vite config files.", + "implementation": "./src/migrations/update-20-0-4/add-vite-temp-files-to-git-ignore", + "package": "@nx/vite", + "name": "update-20-0-4" + }, + { + "version": "17.1.0-beta.1", + "description": "Updates for @typescript-utils/utils v6.9.1+", + "implementation": "./src/migrations/update-17-1-0/update-typescript-eslint", + "package": "@nx/eslint", + "name": "update-typescript-eslint" + }, + { + "version": "17.2.0-beta.0", + "description": "Simplify eslintFilePatterns", + "implementation": "./src/migrations/update-17-2-0/simplify-eslint-patterns", + "package": "@nx/eslint", + "name": "simplify-eslint-patterns" + }, + { + "version": "17.2.9", + "description": "Move executor options to target defaults", + "implementation": "./src/migrations/update-17-2-9/move-options-to-target-defaults", + "package": "@nx/eslint", + "name": "move-options-to-target-defaults" + }, + { + "version": "17.1.0-beta.2", + "description": "Move jest executor options to nx.json targetDefaults", + "implementation": "./src/migrations/update-17-1-0/move-options-to-target-defaults", + "package": "@nx/jest", + "name": "move-options-to-target-defaults" + }, + { + "cli": "nx", + "version": "20.0.0-beta.5", + "description": "replace getJestProjects with getJestProjectsAsync", + "implementation": "./src/migrations/update-20-0-0/replace-getJestProjects-with-getJestProjectsAsync", + "package": "@nx/jest", + "name": "replace-getJestProjects-with-getJestProjectsAsync" + }, + { + "cli": "nx", + "version": "18.0.0-beta.0", + "description": "Add NX_MF_DEV_SERVER_STATIC_REMOTES to inputs for task hashing when '@nx/webpack:webpack' is used for Module Federation.", + "factory": "./src/migrations/update-18-0-0/add-mf-env-var-to-target-defaults", + "package": "@nx/react", + "name": "add-module-federation-env-var-to-target-defaults" + }, + { + "cli": "nx", + "version": "18.1.1-beta.0", + "description": "Ensure targetDefaults inputs for task hashing when '@nx/webpack:webpack' is used are correct for Module Federation.", + "factory": "./src/migrations/update-18-1-1/fix-target-defaults-inputs", + "package": "@nx/react", + "name": "fix-target-defaults-for-webpack" + }, + { + "cli": "nx", + "version": "19.6.0-beta.4", + "description": "Ensure Module Federation DTS is turned off by default.", + "factory": "./src/migrations/update-19-6-0/turn-off-dts-by-default", + "package": "@nx/react", + "name": "update-19-6-0-turn-module-federation-dts-off" + }, + { + "cli": "nx", + "version": "19.6.0-beta.4", + "description": "Update the server file for Module Federation SSR port value to be the same as the 'serve' target port value.", + "factory": "./src/migrations/update-19-6-0/update-ssr-server-port", + "package": "@nx/react", + "name": "update-module-federation-ssr-server-file" + }, + { + "cli": "nx", + "version": "19.6.1-beta.0", + "description": "Ensure Target Defaults are set correctly for Module Federation.", + "factory": "./src/migrations/update-19-6-1/ensure-depends-on-for-mf", + "package": "@nx/react", + "name": "update-19-6-1-ensure-module-federation-target-defaults" + } + ] +} diff --git a/nx.json b/nx.json index 89a95e29..fad76b61 100644 --- a/nx.json +++ b/nx.json @@ -6,7 +6,24 @@ "dependsOn": ["^build"], "inputs": ["production", "^production"] }, - "lint": { + "@nx/vite:test": { + "cache": true, + "inputs": ["default", "^production", "{workspaceRoot}/jest.preset.js"] + }, + "@nx/jest:jest": { + "cache": true, + "inputs": ["default", "^production", "{workspaceRoot}/jest.preset.js"], + "options": { + "passWithNoTests": true + }, + "configurations": { + "ci": { + "ci": true, + "codeCoverage": true + } + } + }, + "@nx/eslint:lint": { "cache": true, "inputs": [ "default", @@ -14,13 +31,6 @@ "{workspaceRoot}/.eslintignore", "{workspaceRoot}/eslint.config.js" ] - }, - "test": { - "cache": true, - "inputs": ["default", "^production", "{workspaceRoot}/jest.preset.js"] - }, - "e2e": { - "cache": true } }, "namedInputs": { @@ -56,5 +66,7 @@ "workspaceLayout": { "appsDir": "examples", "libsDir": "packages" - } + }, + "useInferencePlugins": false, + "useLegacyCache": true } diff --git a/package.json b/package.json index cbfc8487..20cceb19 100644 --- a/package.json +++ b/package.json @@ -15,64 +15,64 @@ "@commitlint/cli": "^17.0.0", "@commitlint/config-conventional": "^17.0.0", "@jscutlery/semver": "^4.0.0", - "@nx/devkit": "^17.0.2", - "@nx/eslint": "17.0.1", - "@nx/eslint-plugin": "17.0.1", - "@nx/jest": "17.0.1", - "@nx/js": "17.0.3", - "@nx/next": "^17.0.1", - "@nx/react": "17.0.1", - "@nx/vite": "17.0.3", - "@nx/vue": "^17.0.3", - "@nx/workspace": "17.0.1", - "@swc-node/register": "~1.6.8", - "@swc/core": "~1.3.95", - "@testing-library/react": "14.0.0", + "@nx/devkit": "20.0.5", + "@nx/eslint": "20.0.5", + "@nx/eslint-plugin": "20.0.5", + "@nx/jest": "20.0.5", + "@nx/js": "20.0.5", + "@nx/next": "20.0.5", + "@nx/react": "20.0.5", + "@nx/vite": "20.0.5", + "@nx/vue": "20.0.5", + "@nx/workspace": "20.0.5", + "@swc-node/register": "1.9.2", + "@swc/core": "1.5.7", + "@testing-library/react": "15.0.6", "@types/babel__core": "^7.20.5", - "@types/jest": "^29.5.6", - "@types/node": "20.8.8", - "@types/react": "18.2.31", - "@types/react-dom": "18.2.14", + "@types/jest": "29.5.14", + "@types/node": "18.19.9", + "@types/react": "18.3.1", + "@types/react-dom": "18.3.0", "@types/semver": "^7.5.4", - "@typescript-eslint/eslint-plugin": "^6.9.0", - "@typescript-eslint/parser": "^6.9.0", - "@vitejs/plugin-react": "^4.1.0", + "@typescript-eslint/eslint-plugin": "7.18.0", + "@typescript-eslint/parser": "7.18.0", + "@vitejs/plugin-react": "4.3.3", "@vitejs/plugin-vue": "^4.3.1", - "@vitest/coverage-v8": "^0.34.6", - "@vitest/ui": "~0.34.6", + "@vitest/coverage-v8": "0.34.6", + "@vitest/ui": "0.34.7", "@vue/eslint-config-prettier": "7.1.0", "@vue/eslint-config-typescript": "^11.0.3", "@vue/test-utils": "^2.4.1", "@vue/tsconfig": "^0.4.0", "@walletconnect/types": "^2.11.2", - "babel-jest": "^29.7.0", + "babel-jest": "29.7.0", "camelcase": "^8.0.0", - "eslint": "~8.52.0", - "eslint-config-next": "13.5.6", + "eslint": "8.57.1", + "eslint-config-next": "14.2.3", "eslint-config-prettier": "^9.0.0", - "eslint-plugin-import": "2.29.0", + "eslint-plugin-import": "2.31.0", "eslint-plugin-jsx-a11y": "6.7.1", "eslint-plugin-react": "7.33.2", "eslint-plugin-react-hooks": "4.6.0", "eslint-plugin-vue": "^9.16.1", "glob": "^10.3.10", "husky": "^8.0.0", - "jest": "^29.7.0", - "jest-environment-jsdom": "^29.7.0", + "jest": "29.7.0", + "jest-environment-jsdom": "29.7.0", "jsdom": "^22.1.0", "json-schema-to-typescript": "^13.1.1", "ngx-deploy-npm": "^7.0.1", - "nx": "17.0.1", + "nx": "20.0.5", "prettier": "^3.0.3", "ts-jest": "^29.1.1", "ts-node": "^10.9.1", "tslib": "^2.6.2", - "typescript": "~5.2.2", + "typescript": "5.5.4", "verdaccio": "^5.27.0", - "vite": "~4.5.5", + "vite": "5.4.9", "vite-plugin-dts": "~2.3.0", - "vitest": "~0.34.6", - "vue-tsc": "^1.8.8" + "vitest": "0.34.6", + "vue-tsc": "2.1.6" }, "nx": { "includedScripts": [] @@ -109,12 +109,12 @@ "eventemitter3": "^5.0.1", "fast-text-encoding": "^1.0.6", "long": "^5.2.3", - "next": "14.2.10", + "next": "14.2.3", "nuxt": "^3.8.1", "osmojs": "^16.5.1", "pino-pretty": "^10.2.3", - "react": "18.2.0", - "react-dom": "18.2.0", + "react": "18.3.1", + "react-dom": "18.3.1", "react-native": "^0.73.2", "react-native-get-random-values": "^1.10.0", "react-native-mmkv": "^2.11.0", diff --git a/packages/chain-registry/project.json b/packages/chain-registry/project.json index 5f2b23c9..bb3bbf70 100644 --- a/packages/chain-registry/project.json +++ b/packages/chain-registry/project.json @@ -3,6 +3,7 @@ "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/chain-registry/src", "projectType": "library", + "tags": [], "targets": { "ts-gen": { "command": "node tools/scripts/schema.mjs" @@ -26,14 +27,7 @@ } }, "lint": { - "executor": "@nx/eslint:lint", - "outputs": ["{options.outputFile}"], - "options": { - "lintFilePatterns": [ - "packages/chain-registry/**/*.ts", - "packages/chain-registry/package.json" - ] - } + "executor": "@nx/eslint:lint" }, "version": { "executor": "@jscutlery/semver:version", @@ -60,6 +54,5 @@ "access": "public" } } - }, - "tags": [] + } } diff --git a/packages/chain-registry/vite.config.ts b/packages/chain-registry/vite.config.ts index 11a39ecb..d804abe3 100644 --- a/packages/chain-registry/vite.config.ts +++ b/packages/chain-registry/vite.config.ts @@ -5,6 +5,7 @@ import * as path from 'path'; import { nxViteTsPaths } from '@nx/vite/plugins/nx-tsconfig-paths.plugin'; export default defineConfig({ + root: __dirname, cacheDir: '../../node_modules/.vite/chain-registry', plugins: [ @@ -24,6 +25,9 @@ export default defineConfig({ // Configuration for building your library. // See: https://vitejs.dev/guide/build.html#library-mode build: { + outDir: '../../dist/packages/chain-registry', + reportCompressedSize: true, + commonjsOptions: { transformMixedEsModules: true }, lib: { // Could also be a dictionary or array of multiple entry points. entry: 'src/index.ts', @@ -43,6 +47,11 @@ export default defineConfig({ }, test: { + reporters: ['default'], + coverage: { + reportsDirectory: '../../coverage/packages/chain-registry', + provider: 'v8', + }, globals: true, cache: { dir: '../../node_modules/.vitest', diff --git a/packages/core/project.json b/packages/core/project.json index 579c1850..973c738d 100644 --- a/packages/core/project.json +++ b/packages/core/project.json @@ -3,6 +3,7 @@ "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/core/src", "projectType": "library", + "tags": [], "targets": { "build": { "executor": "@nx/vite:build", @@ -20,14 +21,7 @@ } }, "lint": { - "executor": "@nx/eslint:lint", - "outputs": ["{options.outputFile}"], - "options": { - "lintFilePatterns": [ - "packages/core/**/*.ts", - "packages/core/package.json" - ] - } + "executor": "@nx/eslint:lint" }, "version": { "executor": "@jscutlery/semver:version", @@ -54,6 +48,5 @@ "access": "public" } } - }, - "tags": [] + } } diff --git a/packages/core/vite.config.ts b/packages/core/vite.config.ts index a650c99e..734ffa97 100644 --- a/packages/core/vite.config.ts +++ b/packages/core/vite.config.ts @@ -5,6 +5,7 @@ import * as path from 'path'; import { nxViteTsPaths } from '@nx/vite/plugins/nx-tsconfig-paths.plugin'; export default defineConfig({ + root: __dirname, cacheDir: '../../node_modules/.vite/core', plugins: [ @@ -24,6 +25,9 @@ export default defineConfig({ // Configuration for building your library. // See: https://vitejs.dev/guide/build.html#library-mode build: { + outDir: '../../dist/packages/core', + reportCompressedSize: true, + commonjsOptions: { transformMixedEsModules: true }, lib: { // Could also be a dictionary or array of multiple entry points. entry: 'src/index.ts', @@ -56,6 +60,11 @@ export default defineConfig({ }, test: { + reporters: ['default'], + coverage: { + reportsDirectory: '../../coverage/packages/core', + provider: 'v8', + }, globals: true, cache: { dir: '../../node_modules/.vitest', diff --git a/packages/next/project.json b/packages/next/project.json index 15fd2332..cba3052b 100644 --- a/packages/next/project.json +++ b/packages/next/project.json @@ -3,6 +3,7 @@ "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/next/src", "projectType": "library", + "tags": [], "targets": { "build": { "executor": "@nx/vite:build", @@ -20,14 +21,7 @@ } }, "lint": { - "executor": "@nx/eslint:lint", - "outputs": ["{options.outputFile}"], - "options": { - "lintFilePatterns": [ - "packages/next/**/*.ts", - "packages/next/package.json" - ] - } + "executor": "@nx/eslint:lint" }, "version": { "executor": "@jscutlery/semver:version", @@ -54,6 +48,5 @@ "access": "public" } } - }, - "tags": [] + } } diff --git a/packages/next/vite.config.ts b/packages/next/vite.config.ts index 8613aa7d..92d94ca8 100644 --- a/packages/next/vite.config.ts +++ b/packages/next/vite.config.ts @@ -5,6 +5,7 @@ import * as path from 'path'; import { nxViteTsPaths } from '@nx/vite/plugins/nx-tsconfig-paths.plugin'; export default defineConfig({ + root: __dirname, cacheDir: '../../node_modules/.vite/next', plugins: [ @@ -24,6 +25,9 @@ export default defineConfig({ // Configuration for building your library. // See: https://vitejs.dev/guide/build.html#library-mode build: { + outDir: '../../dist/packages/next', + reportCompressedSize: true, + commonjsOptions: { transformMixedEsModules: true }, lib: { // Could also be a dictionary or array of multiple entry points. entry: 'src/index.ts', @@ -51,6 +55,11 @@ export default defineConfig({ }, test: { + reporters: ['default'], + coverage: { + reportsDirectory: '../../coverage/packages/next', + provider: 'v8', + }, globals: true, cache: { dir: '../../node_modules/.vitest', diff --git a/packages/nuxt/project.json b/packages/nuxt/project.json index c22c1ce5..3680d21b 100644 --- a/packages/nuxt/project.json +++ b/packages/nuxt/project.json @@ -6,11 +6,7 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/eslint:lint", - "outputs": ["{options.outputFile}"], - "options": { - "lintFilePatterns": ["packages/nuxt/**/*.{ts,tsx,js,jsx,vue}"] - } + "executor": "@nx/eslint:lint" }, "build": { "executor": "@nx/vite:build", diff --git a/packages/nuxt/vite.config.ts b/packages/nuxt/vite.config.ts index 74999827..ae5cccfc 100644 --- a/packages/nuxt/vite.config.ts +++ b/packages/nuxt/vite.config.ts @@ -6,6 +6,7 @@ import * as path from 'path'; import { nxViteTsPaths } from '@nx/vite/plugins/nx-tsconfig-paths.plugin'; export default defineConfig({ + root: __dirname, cacheDir: '../../node_modules/.vite/nuxt', plugins: [ @@ -26,6 +27,9 @@ export default defineConfig({ // Configuration for building your library. // See: https://vitejs.dev/guide/build.html#library-mode build: { + outDir: '../../dist/packages/nuxt', + reportCompressedSize: true, + commonjsOptions: { transformMixedEsModules: true }, lib: { // Could also be a dictionary or array of multiple entry points. entry: 'src/index.ts', @@ -52,6 +56,11 @@ export default defineConfig({ }, test: { + reporters: ['default'], + coverage: { + reportsDirectory: '../../coverage/packages/nuxt', + provider: 'v8', + }, globals: true, cache: { dir: '../../node_modules/.vitest', diff --git a/packages/react-native/project.json b/packages/react-native/project.json index 7c06390b..16159866 100644 --- a/packages/react-native/project.json +++ b/packages/react-native/project.json @@ -3,6 +3,7 @@ "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/react-native/src", "projectType": "library", + "tags": [], "targets": { "build": { "executor": "@nx/vite:build", @@ -20,14 +21,7 @@ } }, "lint": { - "executor": "@nx/eslint:lint", - "outputs": ["{options.outputFile}"], - "options": { - "lintFilePatterns": [ - "packages/react-native/**/*.ts", - "packages/react-native/package.json" - ] - } + "executor": "@nx/eslint:lint" }, "version": { "executor": "@jscutlery/semver:version", @@ -54,6 +48,5 @@ "access": "public" } } - }, - "tags": [] + } } diff --git a/packages/react-native/vite.config.ts b/packages/react-native/vite.config.ts index 73ddedbd..c93ec2a0 100644 --- a/packages/react-native/vite.config.ts +++ b/packages/react-native/vite.config.ts @@ -5,6 +5,7 @@ import * as path from 'path'; import { nxViteTsPaths } from '@nx/vite/plugins/nx-tsconfig-paths.plugin'; export default defineConfig({ + root: __dirname, cacheDir: '../../node_modules/.vite/react-native', plugins: [ @@ -24,6 +25,9 @@ export default defineConfig({ // Configuration for building your library. // See: https://vitejs.dev/guide/build.html#library-mode build: { + outDir: '../../dist/packages/react-native', + reportCompressedSize: true, + commonjsOptions: { transformMixedEsModules: true }, lib: { // Could also be a dictionary or array of multiple entry points. entry: { @@ -62,6 +66,11 @@ export default defineConfig({ }, test: { + reporters: ['default'], + coverage: { + reportsDirectory: '../../coverage/packages/react-native', + provider: 'v8', + }, globals: true, cache: { dir: '../../node_modules/.vitest', diff --git a/packages/react/project.json b/packages/react/project.json index 4ce3f85a..efcbc3b2 100644 --- a/packages/react/project.json +++ b/packages/react/project.json @@ -30,14 +30,7 @@ } }, "lint": { - "executor": "@nx/eslint:lint", - "outputs": ["{options.outputFile}"], - "options": { - "lintFilePatterns": [ - "packages/react/**/*.{ts,tsx,js,jsx}", - "packages/react/package.json" - ] - } + "executor": "@nx/eslint:lint" }, "version": { "executor": "@jscutlery/semver:version", diff --git a/packages/react/vite.config.ts b/packages/react/vite.config.ts index 112ddd74..453e7d17 100644 --- a/packages/react/vite.config.ts +++ b/packages/react/vite.config.ts @@ -6,6 +6,7 @@ import * as path from 'path'; import { nxViteTsPaths } from '@nx/vite/plugins/nx-tsconfig-paths.plugin'; export default defineConfig({ + root: __dirname, cacheDir: '../../node_modules/.vite/react', plugins: [ @@ -26,6 +27,9 @@ export default defineConfig({ // Configuration for building your library. // See: https://vitejs.dev/guide/build.html#library-mode build: { + outDir: '../../dist/packages/react', + reportCompressedSize: true, + commonjsOptions: { transformMixedEsModules: true }, lib: { // Could also be a dictionary or array of multiple entry points. entry: 'src/index.ts', @@ -58,6 +62,11 @@ export default defineConfig({ }, test: { + reporters: ['default'], + coverage: { + reportsDirectory: '../../coverage/packages/react', + provider: 'v8', + }, globals: true, cache: { dir: '../../node_modules/.vitest', diff --git a/packages/store/project.json b/packages/store/project.json index 474c97cc..30a11e4b 100644 --- a/packages/store/project.json +++ b/packages/store/project.json @@ -3,6 +3,7 @@ "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/store/src", "projectType": "library", + "tags": [], "targets": { "build": { "executor": "@nx/vite:build", @@ -20,14 +21,7 @@ } }, "lint": { - "executor": "@nx/eslint:lint", - "outputs": ["{options.outputFile}"], - "options": { - "lintFilePatterns": [ - "packages/store/**/*.ts", - "packages/store/package.json" - ] - } + "executor": "@nx/eslint:lint" }, "version": { "executor": "@jscutlery/semver:version", @@ -54,6 +48,5 @@ "access": "public" } } - }, - "tags": [] + } } diff --git a/packages/store/vite.config.ts b/packages/store/vite.config.ts index 016fe4df..da02276c 100644 --- a/packages/store/vite.config.ts +++ b/packages/store/vite.config.ts @@ -5,6 +5,7 @@ import * as path from 'path'; import { nxViteTsPaths } from '@nx/vite/plugins/nx-tsconfig-paths.plugin'; export default defineConfig({ + root: __dirname, cacheDir: '../../node_modules/.vite/store', plugins: [ @@ -24,6 +25,9 @@ export default defineConfig({ // Configuration for building your library. // See: https://vitejs.dev/guide/build.html#library-mode build: { + outDir: '../../dist/packages/store', + reportCompressedSize: true, + commonjsOptions: { transformMixedEsModules: true }, lib: { // Could also be a dictionary or array of multiple entry points. entry: 'src/index.ts', @@ -56,6 +60,11 @@ export default defineConfig({ }, test: { + reporters: ['default'], + coverage: { + reportsDirectory: '../../coverage/packages/store', + provider: 'v8', + }, globals: true, cache: { dir: '../../node_modules/.vitest', diff --git a/packages/vue/project.json b/packages/vue/project.json index a5ef2f1c..bf833bf7 100644 --- a/packages/vue/project.json +++ b/packages/vue/project.json @@ -6,11 +6,7 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/eslint:lint", - "outputs": ["{options.outputFile}"], - "options": { - "lintFilePatterns": ["packages/vue/**/*.{ts,tsx,js,jsx,vue}"] - } + "executor": "@nx/eslint:lint" }, "build": { "executor": "@nx/vite:build", diff --git a/packages/vue/vite.config.ts b/packages/vue/vite.config.ts index c50fcff2..41a3b4cb 100644 --- a/packages/vue/vite.config.ts +++ b/packages/vue/vite.config.ts @@ -6,6 +6,7 @@ import * as path from 'path'; import { nxViteTsPaths } from '@nx/vite/plugins/nx-tsconfig-paths.plugin'; export default defineConfig({ + root: __dirname, cacheDir: '../../node_modules/.vite/vue', plugins: [ @@ -26,6 +27,9 @@ export default defineConfig({ // Configuration for building your library. // See: https://vitejs.dev/guide/build.html#library-mode build: { + outDir: '../../dist/packages/vue', + reportCompressedSize: true, + commonjsOptions: { transformMixedEsModules: true }, lib: { // Could also be a dictionary or array of multiple entry points. entry: 'src/index.ts', @@ -60,6 +64,11 @@ export default defineConfig({ }, test: { + reporters: ['default'], + coverage: { + reportsDirectory: '../../coverage/packages/vue', + provider: 'v8', + }, globals: true, cache: { dir: '../../node_modules/.vitest', diff --git a/packages/wallet-registry/project.json b/packages/wallet-registry/project.json index 6d46570c..706d852c 100644 --- a/packages/wallet-registry/project.json +++ b/packages/wallet-registry/project.json @@ -3,6 +3,7 @@ "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/wallet-registry/src", "projectType": "library", + "tags": [], "targets": { "ts-gen": { "command": "node tools/scripts/schema-wallet.mjs" @@ -26,14 +27,7 @@ } }, "lint": { - "executor": "@nx/eslint:lint", - "outputs": ["{options.outputFile}"], - "options": { - "lintFilePatterns": [ - "packages/wallet-registry/**/*.ts", - "packages/wallet-registry/package.json" - ] - } + "executor": "@nx/eslint:lint" }, "version": { "executor": "@jscutlery/semver:version", @@ -60,6 +54,5 @@ "access": "public" } } - }, - "tags": [] + } } diff --git a/packages/wallet-registry/vite.config.ts b/packages/wallet-registry/vite.config.ts index d442b8f3..5a55c2d0 100644 --- a/packages/wallet-registry/vite.config.ts +++ b/packages/wallet-registry/vite.config.ts @@ -5,6 +5,7 @@ import * as path from 'path'; import { nxViteTsPaths } from '@nx/vite/plugins/nx-tsconfig-paths.plugin'; export default defineConfig({ + root: __dirname, cacheDir: '../../node_modules/.vite/wallet-registry', plugins: [ @@ -24,6 +25,9 @@ export default defineConfig({ // Configuration for building your library. // See: https://vitejs.dev/guide/build.html#library-mode build: { + outDir: '../../dist/packages/wallet-registry', + reportCompressedSize: true, + commonjsOptions: { transformMixedEsModules: true }, lib: { // Could also be a dictionary or array of multiple entry points. entry: 'src/index.ts', @@ -43,6 +47,11 @@ export default defineConfig({ }, test: { + reporters: ['default'], + coverage: { + reportsDirectory: '../../coverage/packages/wallet-registry', + provider: 'v8', + }, globals: true, cache: { dir: '../../node_modules/.vitest', diff --git a/packages/wallets/project.json b/packages/wallets/project.json index eebca838..d908ebd1 100644 --- a/packages/wallets/project.json +++ b/packages/wallets/project.json @@ -3,6 +3,7 @@ "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/wallets/src", "projectType": "library", + "tags": [], "targets": { "build": { "executor": "@nx/vite:build", @@ -20,14 +21,7 @@ } }, "lint": { - "executor": "@nx/eslint:lint", - "outputs": ["{options.outputFile}"], - "options": { - "lintFilePatterns": [ - "packages/wallets/**/*.ts", - "packages/wallets/package.json" - ] - } + "executor": "@nx/eslint:lint" }, "version": { "executor": "@jscutlery/semver:version", @@ -54,6 +48,5 @@ "access": "public" } } - }, - "tags": [] + } } diff --git a/packages/wallets/vite.config.ts b/packages/wallets/vite.config.ts index d92f739f..63e2aeed 100644 --- a/packages/wallets/vite.config.ts +++ b/packages/wallets/vite.config.ts @@ -5,6 +5,7 @@ import * as path from 'path'; import { nxViteTsPaths } from '@nx/vite/plugins/nx-tsconfig-paths.plugin'; export default defineConfig({ + root: __dirname, cacheDir: '../../node_modules/.vite/wallets', resolve: { @@ -30,6 +31,9 @@ export default defineConfig({ // Configuration for building your library. // See: https://vitejs.dev/guide/build.html#library-mode build: { + outDir: '../../dist/packages/wallets', + reportCompressedSize: true, + commonjsOptions: { transformMixedEsModules: true }, lib: { // Could also be a dictionary or array of multiple entry points. entry: 'src/index.ts', @@ -62,6 +66,11 @@ export default defineConfig({ }, test: { + reporters: ['default'], + coverage: { + reportsDirectory: '../../coverage/packages/wallets', + provider: 'v8', + }, globals: true, cache: { dir: '../../node_modules/.vitest', diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 33cddbaf..f2a84c1f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -34,7 +34,7 @@ importers: version: 0.1.15 '@craftzdog/react-native-buffer': specifier: ^6.0.5 - version: 6.0.5(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3))(react@18.2.0) + version: 6.0.5(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3))(react@18.3.1) '@dao-dao/cosmiframe': specifier: ^0.1.0 version: 0.1.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3) @@ -55,13 +55,13 @@ importers: version: 3.11.2(rollup@4.17.2) '@react-native-community/netinfo': specifier: ^11.2.1 - version: 11.3.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)) + version: 11.3.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)) '@walletconnect/react-native-compat': specifier: ^2.11.0 - version: 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)))(@react-native-community/netinfo@11.3.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)))(react-native-get-random-values@1.11.0(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)))(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)) + version: 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(@react-native-community/netinfo@11.3.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(react-native-get-random-values@1.11.0(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)) '@walletconnect/universal-provider': specifier: ^2.11.2 - version: 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(utf-8-validate@6.0.3) + version: 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(utf-8-validate@6.0.3) babel-plugin-module-resolver: specifier: ^5.0.0 version: 5.0.2 @@ -90,11 +90,11 @@ importers: specifier: ^5.2.3 version: 5.2.3 next: - specifier: 14.2.10 - version: 14.2.10(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + specifier: 14.2.3 + version: 14.2.3(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.80.4) nuxt: specifier: ^3.8.1 - version: 3.11.2(@opentelemetry/api@1.8.0)(@parcel/watcher@2.4.1)(@types/node@20.8.8)(@unocss/reset@0.60.0)(axios@1.6.8)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.52.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.2.2)))(idb-keyval@6.2.1)(ioredis@5.4.1)(optionator@0.9.4)(qrcode@1.5.3)(rollup@4.17.2)(terser@5.31.0)(typescript@5.2.2)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0)))(utf-8-validate@6.0.3)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))(vue-tsc@1.8.27(typescript@5.2.2)) + version: 3.11.2(@opentelemetry/api@1.8.0)(@parcel/watcher@2.4.1)(@types/node@18.19.9)(@unocss/reset@0.60.0)(axios@1.7.7)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.1)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.5.4)))(idb-keyval@6.2.1)(ioredis@5.4.1)(less@4.1.3)(optionator@0.9.4)(qrcode@1.5.3)(rollup@4.17.2)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)(typescript@5.5.4)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)))(utf-8-validate@6.0.3)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue-tsc@2.1.6(typescript@5.5.4)) osmojs: specifier: ^16.5.1 version: 16.14.0(bufferutil@4.0.8)(utf-8-validate@6.0.3) @@ -102,26 +102,26 @@ importers: specifier: ^10.2.3 version: 10.3.1 react: - specifier: 18.2.0 - version: 18.2.0 + specifier: 18.3.1 + version: 18.3.1 react-dom: - specifier: 18.2.0 - version: 18.2.0(react@18.2.0) + specifier: 18.3.1 + version: 18.3.1(react@18.3.1) react-native: specifier: ^0.73.2 - version: 0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3) + version: 0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3) react-native-get-random-values: specifier: ^1.10.0 - version: 1.11.0(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)) + version: 1.11.0(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)) react-native-mmkv: specifier: ^2.11.0 - version: 2.12.2(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3))(react@18.2.0) + version: 2.12.2(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3))(react@18.3.1) react-native-quick-crypto: specifier: ^0.6.1 - version: 0.6.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3))(react@18.2.0) + version: 0.6.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3))(react@18.3.1) react-qr-code: specifier: ^2.0.12 - version: 2.0.12(react@18.2.0) + version: 2.0.12(react@18.3.1) stargazejs: specifier: ^0.14.1 version: 0.14.4(bufferutil@4.0.8)(utf-8-validate@6.0.3) @@ -136,19 +136,19 @@ importers: version: 6.0.3 vue: specifier: ^3.3.4 - version: 3.4.27(typescript@5.2.2) + version: 3.4.27(typescript@5.5.4) vue-qrcode: specifier: ^2.2.2 - version: 2.2.2(qrcode@1.5.3)(vue@3.4.27(typescript@5.2.2)) + version: 2.2.2(qrcode@1.5.3)(vue@3.4.27(typescript@5.5.4)) vue-router: specifier: ^4.2.4 - version: 4.3.2(vue@3.4.27(typescript@5.2.2)) + version: 4.3.2(vue@3.4.27(typescript@5.5.4)) vue-zustand: specifier: ^0.6.0 - version: 0.6.0(vue@3.4.27(typescript@5.2.2))(zustand@4.5.2(@types/react@18.2.31)(react@18.2.0)) + version: 0.6.0(vue@3.4.27(typescript@5.5.4))(zustand@4.5.2(@types/react@18.3.1)(react@18.3.1)) zustand: specifier: ^4.5.0 - version: 4.5.2(@types/react@18.2.31)(react@18.2.0) + version: 4.5.2(@types/react@18.3.1)(react@18.3.1) devDependencies: '@babel/core': specifier: ^7.14.5 @@ -158,94 +158,94 @@ importers: version: 7.24.1(@babel/core@7.24.5) '@commitlint/cli': specifier: ^17.0.0 - version: 17.8.1(@swc/core@1.3.107(@swc/helpers@0.5.11)) + version: 17.8.1(@swc/core@1.5.7(@swc/helpers@0.5.11)) '@commitlint/config-conventional': specifier: ^17.0.0 version: 17.8.1 '@jscutlery/semver': specifier: ^4.0.0 - version: 4.2.0(@nx/devkit@17.3.2(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))) + version: 4.2.0(@nx/devkit@20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))) '@nx/devkit': - specifier: ^17.0.2 - version: 17.3.2(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) + specifier: 20.0.5 + version: 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))) '@nx/eslint': - specifier: 17.0.1 - version: 17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(eslint@8.52.0)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) + specifier: 20.0.5 + version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) '@nx/eslint-plugin': - specifier: 17.0.1 - version: 17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(@typescript-eslint/parser@6.21.0(eslint@8.52.0)(typescript@5.2.2))(eslint-config-prettier@9.1.0(eslint@8.52.0))(eslint@8.52.0)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) + specifier: 20.0.5 + version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint-config-prettier@9.1.0(eslint@8.57.1))(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) '@nx/jest': - specifier: 17.0.1 - version: 17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(ts-node@10.9.2(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.2.2))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) + specifier: 20.0.5 + version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) '@nx/js': - specifier: 17.0.3 - version: 17.0.3(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) + specifier: 20.0.5 + version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) '@nx/next': - specifier: ^17.0.1 - version: 17.3.2(@babel/core@7.24.5)(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(file-loader@6.2.0(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11))))(js-yaml@4.1.0)(next@14.2.10(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11))) + specifier: 20.0.5 + version: 20.0.5(@babel/core@7.24.5)(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(bufferutil@4.0.8)(eslint@8.57.1)(next@14.2.3(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.80.4))(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.3)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vue-template-compiler@2.7.16)(vue-tsc@2.1.6(typescript@5.5.4))(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) '@nx/react': - specifier: 17.0.1 - version: 17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(eslint@8.52.0)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11))) + specifier: 20.0.5 + version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(bufferutil@4.0.8)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.3)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) '@nx/vite': - specifier: 17.0.3 - version: 17.0.3(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))(vitest@0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(terser@5.31.0)) + specifier: 20.0.5 + version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vitest@0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) '@nx/vue': - specifier: ^17.0.3 - version: 17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(js-yaml@4.1.0)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))(vitest@0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(terser@5.31.0)) + specifier: 20.0.5 + version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vitest@0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) '@nx/workspace': - specifier: 17.0.1 - version: 17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)) + specifier: 20.0.5 + version: 20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)) '@swc-node/register': - specifier: ~1.6.8 - version: 1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2) + specifier: 1.9.2 + version: 1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4) '@swc/core': - specifier: ~1.3.95 - version: 1.3.107(@swc/helpers@0.5.11) + specifier: 1.5.7 + version: 1.5.7(@swc/helpers@0.5.11) '@testing-library/react': - specifier: 14.0.0 - version: 14.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + specifier: 15.0.6 + version: 15.0.6(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/babel__core': specifier: ^7.20.5 version: 7.20.5 '@types/jest': - specifier: ^29.5.6 - version: 29.5.12 + specifier: 29.5.14 + version: 29.5.14 '@types/node': - specifier: 20.8.8 - version: 20.8.8 + specifier: 18.19.9 + version: 18.19.9 '@types/react': - specifier: 18.2.31 - version: 18.2.31 + specifier: 18.3.1 + version: 18.3.1 '@types/react-dom': - specifier: 18.2.14 - version: 18.2.14 + specifier: 18.3.0 + version: 18.3.0 '@types/semver': specifier: ^7.5.4 version: 7.5.8 '@typescript-eslint/eslint-plugin': - specifier: ^6.9.0 - version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.52.0)(typescript@5.2.2))(eslint@8.52.0)(typescript@5.2.2) + specifier: 7.18.0 + version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1)(typescript@5.5.4) '@typescript-eslint/parser': - specifier: ^6.9.0 - version: 6.21.0(eslint@8.52.0)(typescript@5.2.2) + specifier: 7.18.0 + version: 7.18.0(eslint@8.57.1)(typescript@5.5.4) '@vitejs/plugin-react': - specifier: ^4.1.0 - version: 4.2.1(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0)) + specifier: 4.3.3 + version: 4.3.3(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) '@vitejs/plugin-vue': specifier: ^4.3.1 - version: 4.6.2(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))(vue@3.4.27(typescript@5.2.2)) + version: 4.6.2(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue@3.4.27(typescript@5.5.4)) '@vitest/coverage-v8': - specifier: ^0.34.6 - version: 0.34.6(vitest@0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(terser@5.31.0)) + specifier: 0.34.6 + version: 0.34.6(vitest@0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) '@vitest/ui': - specifier: ~0.34.6 + specifier: 0.34.7 version: 0.34.7(vitest@0.34.6) '@vue/eslint-config-prettier': specifier: 7.1.0 - version: 7.1.0(eslint@8.52.0)(prettier@3.2.5) + version: 7.1.0(eslint@8.57.1)(prettier@3.2.5) '@vue/eslint-config-typescript': specifier: ^11.0.3 - version: 11.0.3(eslint-plugin-vue@9.26.0(eslint@8.52.0))(eslint@8.52.0)(typescript@5.2.2) + version: 11.0.3(eslint-plugin-vue@9.26.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.5.4) '@vue/test-utils': specifier: ^2.4.1 version: 2.4.6 @@ -254,37 +254,37 @@ importers: version: 0.4.0 '@walletconnect/types': specifier: ^2.11.2 - version: 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)))(ioredis@5.4.1) + version: 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(ioredis@5.4.1) babel-jest: - specifier: ^29.7.0 + specifier: 29.7.0 version: 29.7.0(@babel/core@7.24.5) camelcase: specifier: ^8.0.0 version: 8.0.0 eslint: - specifier: ~8.52.0 - version: 8.52.0 + specifier: 8.57.1 + version: 8.57.1 eslint-config-next: - specifier: 13.5.6 - version: 13.5.6(eslint@8.52.0)(typescript@5.2.2) + specifier: 14.2.3 + version: 14.2.3(eslint@8.57.1)(typescript@5.5.4) eslint-config-prettier: specifier: ^9.0.0 - version: 9.1.0(eslint@8.52.0) + version: 9.1.0(eslint@8.57.1) eslint-plugin-import: - specifier: 2.29.0 - version: 2.29.0(@typescript-eslint/parser@6.21.0(eslint@8.52.0)(typescript@5.2.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.52.0) + specifier: 2.31.0 + version: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1) eslint-plugin-jsx-a11y: specifier: 6.7.1 - version: 6.7.1(eslint@8.52.0) + version: 6.7.1(eslint@8.57.1) eslint-plugin-react: specifier: 7.33.2 - version: 7.33.2(eslint@8.52.0) + version: 7.33.2(eslint@8.57.1) eslint-plugin-react-hooks: specifier: 4.6.0 - version: 4.6.0(eslint@8.52.0) + version: 4.6.0(eslint@8.57.1) eslint-plugin-vue: specifier: ^9.16.1 - version: 9.26.0(eslint@8.52.0) + version: 9.26.0(eslint@8.57.1) glob: specifier: ^10.3.10 version: 10.3.14 @@ -292,10 +292,10 @@ importers: specifier: ^8.0.0 version: 8.0.3 jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.8.8)(ts-node@10.9.2(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.2.2)) + specifier: 29.7.0 + version: 29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4)) jest-environment-jsdom: - specifier: ^29.7.0 + specifier: 29.7.0 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@6.0.3) jsdom: specifier: ^22.1.0 @@ -305,43 +305,46 @@ importers: version: 13.1.2 ngx-deploy-npm: specifier: ^7.0.1 - version: 7.1.0(@nx/devkit@17.3.2(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))))(tslib@2.6.2) + version: 7.1.0(@nx/devkit@20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))))(tslib@2.6.2) nx: - specifier: 17.0.1 - version: 17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)) + specifier: 20.0.5 + version: 20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)) prettier: specifier: ^3.0.3 version: 3.2.5 ts-jest: specifier: ^29.1.1 - version: 29.1.2(@babel/core@7.24.5)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(jest@29.7.0(@types/node@20.8.8)(ts-node@10.9.2(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.2.2)))(typescript@5.2.2) + version: 29.1.2(@babel/core@7.24.5)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(jest@29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4)))(typescript@5.5.4) ts-node: specifier: ^10.9.1 - version: 10.9.2(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.2.2) + version: 10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4) tslib: specifier: ^2.6.2 version: 2.6.2 typescript: - specifier: ~5.2.2 - version: 5.2.2 + specifier: 5.5.4 + version: 5.5.4 verdaccio: specifier: ^5.27.0 version: 5.30.3(encoding@0.1.13)(typanion@3.14.0) vite: - specifier: ~4.5.5 - version: 4.5.5(@types/node@20.8.8)(terser@5.31.0) + specifier: 5.4.9 + version: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) vite-plugin-dts: specifier: ~2.3.0 - version: 2.3.0(@types/node@20.8.8)(rollup@4.17.2)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0)) + version: 2.3.0(@types/node@18.19.9)(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) vitest: - specifier: ~0.34.6 - version: 0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(terser@5.31.0) + specifier: 0.34.6 + version: 0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) vue-tsc: - specifier: ^1.8.8 - version: 1.8.27(typescript@5.2.2) + specifier: 2.1.6 + version: 2.1.6(typescript@5.5.4) packages: + '@adobe/css-tools@4.4.0': + resolution: {integrity: sha512-Ff9+ksdQQB3rMncgqDK78uLznstjyfIf2Arnh22pW8kBpLs6rpKDwgnZT46hin5Hl1WzazzK64DOrhSwYpS7bQ==} + '@ampproject/remapping@2.3.0': resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} @@ -356,18 +359,34 @@ packages: resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==} engines: {node: '>=6.9.0'} + '@babel/code-frame@7.26.0': + resolution: {integrity: sha512-INCKxTtbXtcNbUZ3YXutwMpEleqttcswhAdee7dhuoVrD2cnuc3PqtERBtxkX5nziX9vnBL8WXmSGwv8CuPV6g==} + engines: {node: '>=6.9.0'} + '@babel/compat-data@7.24.4': resolution: {integrity: sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==} engines: {node: '>=6.9.0'} + '@babel/compat-data@7.26.0': + resolution: {integrity: sha512-qETICbZSLe7uXv9VE8T/RWOdIE5qqyTucOt4zLYMafj2MRO271VGgLd4RACJMeBO37UPWhXiKMBk7YlJ0fOzQA==} + engines: {node: '>=6.9.0'} + '@babel/core@7.24.5': resolution: {integrity: sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==} engines: {node: '>=6.9.0'} + '@babel/core@7.26.0': + resolution: {integrity: sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==} + engines: {node: '>=6.9.0'} + '@babel/generator@7.24.5': resolution: {integrity: sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA==} engines: {node: '>=6.9.0'} + '@babel/generator@7.26.0': + resolution: {integrity: sha512-/AIkAmInnWwgEAJGQr9vY0c66Mj6kjkE2ZPB1PurTRaRAh3U+J45sAQMjQDJdh4WbR3l0x5xkimXBKyBXXAu2w==} + engines: {node: '>=6.9.0'} + '@babel/helper-annotate-as-pure@7.22.5': resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} engines: {node: '>=6.9.0'} @@ -380,6 +399,10 @@ packages: resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} engines: {node: '>=6.9.0'} + '@babel/helper-compilation-targets@7.25.9': + resolution: {integrity: sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==} + engines: {node: '>=6.9.0'} + '@babel/helper-create-class-features-plugin@7.24.5': resolution: {integrity: sha512-uRc4Cv8UQWnE4NXlYTIIdM7wfFkOqlFztcC/gVXDKohKoVB3OyonfelUBaJzSwpBntZ2KYGF/9S7asCHsXwW6g==} engines: {node: '>=6.9.0'} @@ -421,12 +444,22 @@ packages: resolution: {integrity: sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==} engines: {node: '>=6.9.0'} + '@babel/helper-module-imports@7.25.9': + resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} + engines: {node: '>=6.9.0'} + '@babel/helper-module-transforms@7.24.5': resolution: {integrity: sha512-9GxeY8c2d2mdQUP1Dye0ks3VDyIMS98kt/llQ2nUId8IsWqTF0l1LkSX0/uP7l7MCDrzXS009Hyhe2gzTiGW8A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + '@babel/helper-module-transforms@7.26.0': + resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + '@babel/helper-optimise-call-expression@7.22.5': resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} engines: {node: '>=6.9.0'} @@ -435,6 +468,10 @@ packages: resolution: {integrity: sha512-xjNLDopRzW2o6ba0gKbkZq5YWEBaK3PCyTOY1K2P/O07LGMhMqlMXPxwN4S5/RhWuCobT8z0jrlKGlYmeR1OhQ==} engines: {node: '>=6.9.0'} + '@babel/helper-plugin-utils@7.25.9': + resolution: {integrity: sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==} + engines: {node: '>=6.9.0'} + '@babel/helper-remap-async-to-generator@7.22.20': resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==} engines: {node: '>=6.9.0'} @@ -463,14 +500,26 @@ packages: resolution: {integrity: sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==} engines: {node: '>=6.9.0'} + '@babel/helper-string-parser@7.25.9': + resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.24.5': resolution: {integrity: sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.25.9': + resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-option@7.23.5': resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-option@7.25.9': + resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} + engines: {node: '>=6.9.0'} + '@babel/helper-wrap-function@7.24.5': resolution: {integrity: sha512-/xxzuNvgRl4/HLNKvnFwdhdgN3cpLxgLROeLDl83Yx0AJ1SGvq1ak0OszTOjDfiB8Vx03eJbeDWh9r+jCCWttw==} engines: {node: '>=6.9.0'} @@ -479,6 +528,10 @@ packages: resolution: {integrity: sha512-CiQmBMMpMQHwM5m01YnrM6imUG1ebgYJ+fAIW4FZe6m4qHTPaRHti+R8cggAwkdz4oXhtO4/K9JWlh+8hIfR2Q==} engines: {node: '>=6.9.0'} + '@babel/helpers@7.26.0': + resolution: {integrity: sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==} + engines: {node: '>=6.9.0'} + '@babel/highlight@7.24.5': resolution: {integrity: sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw==} engines: {node: '>=6.9.0'} @@ -488,6 +541,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.26.0': + resolution: {integrity: sha512-aP8x5pIw3xvYr/sXT+SEUwyhrXT8rUJRZltK/qN3Db80dcKpTett8cJxHyjk+xYSVXvNnl2SfcJVjbwxpOSscA==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.5': resolution: {integrity: sha512-LdXRi1wEMTrHVR4Zc9F8OewC3vdm5h4QB6L71zy6StmYeqGi1b3ttIO8UC+BfZKcH9jdr4aI249rBkm+3+YvHw==} engines: {node: '>=6.9.0'} @@ -962,12 +1020,24 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-react-jsx-self@7.25.9': + resolution: {integrity: sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-react-jsx-source@7.24.1': resolution: {integrity: sha512-1v202n7aUq4uXAieRTKcwPzNyphlCuqHHDcdSNc+vdhoTEZcFMh+L5yZuCmGaIO7bs1nJUNfHB89TZyoL48xNA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-react-jsx-source@7.25.9': + resolution: {integrity: sha512-+iqjT8xmXhhYv4/uiYd8FNQsraMFZIfxVSqxxVSZP0WbbSAWvBXAul0m/zu+7Vv4O/3WtApy9pmaTMiumEZgfg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-react-jsx@7.23.4': resolution: {integrity: sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==} engines: {node: '>=6.9.0'} @@ -1108,14 +1178,26 @@ packages: resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==} engines: {node: '>=6.9.0'} + '@babel/template@7.25.9': + resolution: {integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==} + engines: {node: '>=6.9.0'} + '@babel/traverse@7.24.5': resolution: {integrity: sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA==} engines: {node: '>=6.9.0'} + '@babel/traverse@7.25.9': + resolution: {integrity: sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==} + engines: {node: '>=6.9.0'} + '@babel/types@7.24.5': resolution: {integrity: sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==} engines: {node: '>=6.9.0'} + '@babel/types@7.26.0': + resolution: {integrity: sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==} + engines: {node: '>=6.9.0'} + '@bcherny/json-schema-ref-parser@10.0.5-fork': resolution: {integrity: sha512-E/jKbPoca1tfUPj3iSbitDZTGnq6FUFjkH6L8U2oDwSuwK1WhnnVtCG7oFOTg/DDnyoXbQYUiUiGOibHqaGVnw==} engines: {node: '>= 16'} @@ -1279,17 +1361,26 @@ packages: '@cosmjs/amino': '>= ^0.32' '@cosmjs/proto-signing': '>= ^0.32' + '@emnapi/core@1.3.1': + resolution: {integrity: sha512-pVGjBIt1Y6gg3EJN8jTcfpP/+uuRksIo055oE/OBkDNcjZqVbfkWCksG1Jp4yZnj3iKWyWX8fdG/j6UDYPbFog==} + + '@emnapi/runtime@1.3.1': + resolution: {integrity: sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==} + + '@emnapi/wasi-threads@1.0.1': + resolution: {integrity: sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==} + '@esbuild/aix-ppc64@0.20.2': resolution: {integrity: sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==} engines: {node: '>=12'} cpu: [ppc64] os: [aix] - '@esbuild/android-arm64@0.18.20': - resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} + '@esbuild/aix-ppc64@0.21.5': + resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} engines: {node: '>=12'} - cpu: [arm64] - os: [android] + cpu: [ppc64] + os: [aix] '@esbuild/android-arm64@0.20.2': resolution: {integrity: sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==} @@ -1297,10 +1388,10 @@ packages: cpu: [arm64] os: [android] - '@esbuild/android-arm@0.18.20': - resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} + '@esbuild/android-arm64@0.21.5': + resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} engines: {node: '>=12'} - cpu: [arm] + cpu: [arm64] os: [android] '@esbuild/android-arm@0.20.2': @@ -1309,10 +1400,10 @@ packages: cpu: [arm] os: [android] - '@esbuild/android-x64@0.18.20': - resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} + '@esbuild/android-arm@0.21.5': + resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} engines: {node: '>=12'} - cpu: [x64] + cpu: [arm] os: [android] '@esbuild/android-x64@0.20.2': @@ -1321,11 +1412,11 @@ packages: cpu: [x64] os: [android] - '@esbuild/darwin-arm64@0.18.20': - resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} + '@esbuild/android-x64@0.21.5': + resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] + cpu: [x64] + os: [android] '@esbuild/darwin-arm64@0.20.2': resolution: {integrity: sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==} @@ -1333,10 +1424,10 @@ packages: cpu: [arm64] os: [darwin] - '@esbuild/darwin-x64@0.18.20': - resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} + '@esbuild/darwin-arm64@0.21.5': + resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} engines: {node: '>=12'} - cpu: [x64] + cpu: [arm64] os: [darwin] '@esbuild/darwin-x64@0.20.2': @@ -1345,11 +1436,11 @@ packages: cpu: [x64] os: [darwin] - '@esbuild/freebsd-arm64@0.18.20': - resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} + '@esbuild/darwin-x64@0.21.5': + resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] + cpu: [x64] + os: [darwin] '@esbuild/freebsd-arm64@0.20.2': resolution: {integrity: sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==} @@ -1357,10 +1448,10 @@ packages: cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-x64@0.18.20': - resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} + '@esbuild/freebsd-arm64@0.21.5': + resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} engines: {node: '>=12'} - cpu: [x64] + cpu: [arm64] os: [freebsd] '@esbuild/freebsd-x64@0.20.2': @@ -1369,11 +1460,11 @@ packages: cpu: [x64] os: [freebsd] - '@esbuild/linux-arm64@0.18.20': - resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} + '@esbuild/freebsd-x64@0.21.5': + resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} engines: {node: '>=12'} - cpu: [arm64] - os: [linux] + cpu: [x64] + os: [freebsd] '@esbuild/linux-arm64@0.20.2': resolution: {integrity: sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==} @@ -1381,10 +1472,10 @@ packages: cpu: [arm64] os: [linux] - '@esbuild/linux-arm@0.18.20': - resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} + '@esbuild/linux-arm64@0.21.5': + resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} engines: {node: '>=12'} - cpu: [arm] + cpu: [arm64] os: [linux] '@esbuild/linux-arm@0.20.2': @@ -1393,10 +1484,10 @@ packages: cpu: [arm] os: [linux] - '@esbuild/linux-ia32@0.18.20': - resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} + '@esbuild/linux-arm@0.21.5': + resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} engines: {node: '>=12'} - cpu: [ia32] + cpu: [arm] os: [linux] '@esbuild/linux-ia32@0.20.2': @@ -1405,10 +1496,10 @@ packages: cpu: [ia32] os: [linux] - '@esbuild/linux-loong64@0.18.20': - resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} + '@esbuild/linux-ia32@0.21.5': + resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} engines: {node: '>=12'} - cpu: [loong64] + cpu: [ia32] os: [linux] '@esbuild/linux-loong64@0.20.2': @@ -1417,10 +1508,10 @@ packages: cpu: [loong64] os: [linux] - '@esbuild/linux-mips64el@0.18.20': - resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} + '@esbuild/linux-loong64@0.21.5': + resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} engines: {node: '>=12'} - cpu: [mips64el] + cpu: [loong64] os: [linux] '@esbuild/linux-mips64el@0.20.2': @@ -1429,10 +1520,10 @@ packages: cpu: [mips64el] os: [linux] - '@esbuild/linux-ppc64@0.18.20': - resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} + '@esbuild/linux-mips64el@0.21.5': + resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} engines: {node: '>=12'} - cpu: [ppc64] + cpu: [mips64el] os: [linux] '@esbuild/linux-ppc64@0.20.2': @@ -1441,10 +1532,10 @@ packages: cpu: [ppc64] os: [linux] - '@esbuild/linux-riscv64@0.18.20': - resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} + '@esbuild/linux-ppc64@0.21.5': + resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} engines: {node: '>=12'} - cpu: [riscv64] + cpu: [ppc64] os: [linux] '@esbuild/linux-riscv64@0.20.2': @@ -1453,10 +1544,10 @@ packages: cpu: [riscv64] os: [linux] - '@esbuild/linux-s390x@0.18.20': - resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} + '@esbuild/linux-riscv64@0.21.5': + resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} engines: {node: '>=12'} - cpu: [s390x] + cpu: [riscv64] os: [linux] '@esbuild/linux-s390x@0.20.2': @@ -1465,10 +1556,10 @@ packages: cpu: [s390x] os: [linux] - '@esbuild/linux-x64@0.18.20': - resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} + '@esbuild/linux-s390x@0.21.5': + resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} engines: {node: '>=12'} - cpu: [x64] + cpu: [s390x] os: [linux] '@esbuild/linux-x64@0.20.2': @@ -1477,11 +1568,11 @@ packages: cpu: [x64] os: [linux] - '@esbuild/netbsd-x64@0.18.20': - resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} + '@esbuild/linux-x64@0.21.5': + resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} engines: {node: '>=12'} cpu: [x64] - os: [netbsd] + os: [linux] '@esbuild/netbsd-x64@0.20.2': resolution: {integrity: sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==} @@ -1489,11 +1580,11 @@ packages: cpu: [x64] os: [netbsd] - '@esbuild/openbsd-x64@0.18.20': - resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} + '@esbuild/netbsd-x64@0.21.5': + resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} engines: {node: '>=12'} cpu: [x64] - os: [openbsd] + os: [netbsd] '@esbuild/openbsd-x64@0.20.2': resolution: {integrity: sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==} @@ -1501,11 +1592,11 @@ packages: cpu: [x64] os: [openbsd] - '@esbuild/sunos-x64@0.18.20': - resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} + '@esbuild/openbsd-x64@0.21.5': + resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} engines: {node: '>=12'} cpu: [x64] - os: [sunos] + os: [openbsd] '@esbuild/sunos-x64@0.20.2': resolution: {integrity: sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==} @@ -1513,11 +1604,11 @@ packages: cpu: [x64] os: [sunos] - '@esbuild/win32-arm64@0.18.20': - resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} + '@esbuild/sunos-x64@0.21.5': + resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} engines: {node: '>=12'} - cpu: [arm64] - os: [win32] + cpu: [x64] + os: [sunos] '@esbuild/win32-arm64@0.20.2': resolution: {integrity: sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==} @@ -1525,10 +1616,10 @@ packages: cpu: [arm64] os: [win32] - '@esbuild/win32-ia32@0.18.20': - resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} + '@esbuild/win32-arm64@0.21.5': + resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} engines: {node: '>=12'} - cpu: [ia32] + cpu: [arm64] os: [win32] '@esbuild/win32-ia32@0.20.2': @@ -1537,10 +1628,10 @@ packages: cpu: [ia32] os: [win32] - '@esbuild/win32-x64@0.18.20': - resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} + '@esbuild/win32-ia32@0.21.5': + resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} engines: {node: '>=12'} - cpu: [x64] + cpu: [ia32] os: [win32] '@esbuild/win32-x64@0.20.2': @@ -1549,6 +1640,12 @@ packages: cpu: [x64] os: [win32] + '@esbuild/win32-x64@0.21.5': + resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + '@eslint-community/eslint-utils@4.4.0': resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -1559,12 +1656,21 @@ packages: resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + '@eslint/compat@1.2.1': + resolution: {integrity: sha512-JbHG2TWuCeNzh87fXo+/46Z1LEo9DBA9T188d0fZgGxAD+cNyS6sx9fdiyxjGPBMyQVRlCutTByZ6a5+YMkF7g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^9.10.0 + peerDependenciesMeta: + eslint: + optional: true + '@eslint/eslintrc@2.1.4': resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@eslint/js@8.52.0': - resolution: {integrity: sha512-mjZVbpaeMZludF2fsWLD0Z9gCref1Tk4i9+wddjRvpUNqqcndPkBD09N/Mapey0b3jaXbLm2kICwFv2E64QinA==} + '@eslint/js@8.57.1': + resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} '@ethersproject/address@5.7.0': @@ -1607,8 +1713,8 @@ packages: '@hapi/topo@5.1.0': resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==} - '@humanwhocodes/config-array@0.11.14': - resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} + '@humanwhocodes/config-array@0.13.0': + resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} engines: {node: '>=10.10.0'} deprecated: Use @eslint/config-array instead @@ -1755,6 +1861,24 @@ packages: '@jsdevtools/ono@7.1.3': resolution: {integrity: sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==} + '@jsonjoy.com/base64@1.1.2': + resolution: {integrity: sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==} + engines: {node: '>=10.0'} + peerDependencies: + tslib: '2' + + '@jsonjoy.com/json-pack@1.1.0': + resolution: {integrity: sha512-zlQONA+msXPPwHWZMKFVS78ewFczIll5lXiVPwFPCZUsrOKdxc2AvxU1HoNBmMRhqDZUR9HkC3UOm+6pME6Xsg==} + engines: {node: '>=10.0'} + peerDependencies: + tslib: '2' + + '@jsonjoy.com/util@1.5.0': + resolution: {integrity: sha512-ojoNsrIuPI9g6o8UxhraZQSyF2ByJanAY4cTFbc8Mf2AXEF4aQRGY1dJxyJpuyav8r9FGflEt/Ff3u5Nt6YMPA==} + engines: {node: '>=10.0'} + peerDependencies: + tslib: '2' + '@keplr-wallet/common@0.12.28': resolution: {integrity: sha512-ESQorPZw8PRiUXhsrxED+E1FEWkAdc6Kwi3Az7ce204gMBQDI2j0XJtTd4uCUp+C24Em9fk0samdHzdoB4caIg==} @@ -1788,6 +1912,9 @@ packages: '@leapwallet/cosmos-snap-provider@0.1.26': resolution: {integrity: sha512-KqT4OTECINPZohosLkAzdYotzV5YYJwzg2r/GKKMv3ndIuiqom/9WCaEs9W3KzPaRe69rOZpjbFmcu0gB4PSww==} + '@leichtgewicht/ip-codec@2.0.5': + resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==} + '@mapbox/node-pre-gyp@1.0.11': resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==} hasBin: true @@ -1805,10 +1932,141 @@ packages: '@microsoft/tsdoc@0.14.2': resolution: {integrity: sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==} + '@module-federation/bridge-react-webpack-plugin@0.6.13': + resolution: {integrity: sha512-am2/pQzdSENLz+W8KvxGyosQwDvGt3KOtxLCrT0RRaQKZP9a8xl4rBzpipnv1Pwguw++1YLDuMotCjUmXvCEcQ==} + + '@module-federation/bridge-react-webpack-plugin@0.6.6': + resolution: {integrity: sha512-NANaSOKem+1t/Fbd1GjXnStJRe7O33ya+FR/yYkTUd1H5hmlzVDNo/lYxYuUl3O/gH9Lnlr2Gf9unyWoIW0wHw==} + + '@module-federation/data-prefetch@0.6.13': + resolution: {integrity: sha512-TUHgJMER1lrDTgUaBLGqgehcF+8g/oiK71IjTFmBHScvrgmxtSpIf2r0FCOOGATh8709hNSErxK1r30wQLfmiQ==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + + '@module-federation/data-prefetch@0.6.6': + resolution: {integrity: sha512-rakEHrg2pqbOqJ3uWT2p3kgTCOxBQdEIqmew3XBAXTZ0NblZtkXeMHupcW/W6+ccvbPdn/T/PSICx9HHSvfEVg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + + '@module-federation/dts-plugin@0.6.13': + resolution: {integrity: sha512-K2GTyhCMyJlTf935B+No9m8YFYd7LGTGYiSypAROghm8H00ltwYF4G1jPc8cJMTsPEYHGqTHQlq9Dn+HCB3iDA==} + peerDependencies: + typescript: ^4.9.0 || ^5.0.0 + vue-tsc: '>=1.0.24' + peerDependenciesMeta: + vue-tsc: + optional: true + + '@module-federation/dts-plugin@0.6.6': + resolution: {integrity: sha512-sNCghGgrpCOOVk2xpzgAGAFeo2ONcv6eAnEfe7Q2gD7R6NrGgOrB5KVhN/uWIzFJG8tqNfSSjam+woTyrrayfg==} + peerDependencies: + typescript: ^4.9.0 || ^5.0.0 + vue-tsc: '>=1.0.24' + peerDependenciesMeta: + vue-tsc: + optional: true + + '@module-federation/enhanced@0.6.13': + resolution: {integrity: sha512-mtnPuxtJmxpIcKpKewFplXroE+8xtWVzrGvfv8EvzlA7EEDnUOaM1U7Jn3kCeZcAmzBjpHw0uM9qX1vVOLY4mQ==} + peerDependencies: + typescript: ^4.9.0 || ^5.0.0 + vue-tsc: '>=1.0.24' + webpack: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true + vue-tsc: + optional: true + webpack: + optional: true + + '@module-federation/enhanced@0.6.6': + resolution: {integrity: sha512-gGU1tjaksk5Q5X2zpVb/OmlwvKwVVjTXreuFwkK0Z+9QKM9jbu0B/tPSh6sqibPFeu1yM2HOFlOHJhvFs1PmsA==} + peerDependencies: + typescript: ^4.9.0 || ^5.0.0 + vue-tsc: '>=1.0.24' + webpack: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true + vue-tsc: + optional: true + webpack: + optional: true + + '@module-federation/managers@0.6.13': + resolution: {integrity: sha512-cNPYEb/zaMonbilHqtcErGgSKtWf3L5iH23VW1GujZJ19QpBPS6Uz5cOMO++IlCaoeYRs3f/Ybyhe8tyUdciNQ==} + + '@module-federation/managers@0.6.6': + resolution: {integrity: sha512-ryj2twbQmo2KhwKn1xYivpaW94l5wfplDU9FwVvW0wc8hC2lJnuGhoiZqXKL7lNaBrZXge3b43Zlgx5OnFfr6A==} + + '@module-federation/manifest@0.6.13': + resolution: {integrity: sha512-lvdvE5jQRJTewY3ol/TdgQ5CEz0uImQBXCOvx7u/bDC1WLzuEXm6PmheHcvUbYs7vfpls13YaYCQ2GrJUFexEw==} + + '@module-federation/manifest@0.6.6': + resolution: {integrity: sha512-45ol0fC8RS2d+0iEt5zdp0vctE2CiOfA2kCmOFz79K33occi8sKmyevfSeZGckZy54NiMnLFteIYBsyIa+g7gg==} + + '@module-federation/rspack@0.6.13': + resolution: {integrity: sha512-Dtm7+ZzH71P+4Gns/AL78LyczlfcHqBEwV2+wzlUCGRX2hGl1CH1vtgdxxPu7ImPDigp/FYAcku3JBHJPc6ZCw==} + peerDependencies: + typescript: ^4.9.0 || ^5.0.0 + vue-tsc: '>=1.0.24' + peerDependenciesMeta: + typescript: + optional: true + vue-tsc: + optional: true + + '@module-federation/rspack@0.6.6': + resolution: {integrity: sha512-30X6QPrJ/eCcmUL4GQ06Z9bQwURBnJI0607Fw2ufmAbhDA0PJFtg7NFFfXzsdChms1ACVbgvgfBH8SJg8j3wBg==} + peerDependencies: + typescript: ^4.9.0 || ^5.0.0 + vue-tsc: '>=1.0.24' + peerDependenciesMeta: + typescript: + optional: true + vue-tsc: + optional: true + + '@module-federation/runtime-tools@0.6.13': + resolution: {integrity: sha512-VZen7bsBPAZFb7r4P/5VtqTkMcKXJ66/yKINOXnfX6GBHxBVSp8xeOiFSK+yJ4eLsGMYgvwXC+m77SEGeTNXpQ==} + + '@module-federation/runtime-tools@0.6.6': + resolution: {integrity: sha512-w2qHa41p6rADWMS1yBjpqNhaLZ4R5oRy9OYGPe6ywjh+8oqbiBl1CfQglcgEBIpHktEjV/upsgsnjHSdJBdeZw==} + + '@module-federation/runtime@0.6.13': + resolution: {integrity: sha512-xcyOtt9k5u/G201DsMP9bGj0WSeGgCKGKxxmgMC7h5qFFuH/4x5p7TDTBNoBqrgN15ERMxdukTEJEg1GFXymZA==} + + '@module-federation/runtime@0.6.6': + resolution: {integrity: sha512-QsKHUV2HALRzL6mPCdJEZTDuPReKC8MMXf+/VMCtQPp6JhLEjZIO06bfEZqXMbTbTYlMzntIwu1tGCbtJRZDOQ==} + + '@module-federation/sdk@0.6.13': + resolution: {integrity: sha512-eZvTH8hBZepPkOGeTQfCm57EO/R/F2Tf+OjPOIMDPNDeS6tfvNUA+CLl9ir2UzwGfjgIwCBhBbtxj47t3CH3EA==} + + '@module-federation/sdk@0.6.6': + resolution: {integrity: sha512-tUv2kPi0FvplcpGi/g4nITAYVAR1RUZ6QvP71T8inmRZSrfcvk1QpGJiL36IjuS67SM3VAoXS0iJ2WX1Rgjvhg==} + + '@module-federation/third-party-dts-extractor@0.6.13': + resolution: {integrity: sha512-dd9i3pO18Ih0e/6ZzZ3/rj9MD93gqmh5dKdLR6Hw9YnjJCvwQQ5nYNwv6VPJ0E3kt8+xQRl1tcUxSvINkAvNhQ==} + + '@module-federation/third-party-dts-extractor@0.6.6': + resolution: {integrity: sha512-xX9p17PpElzATNEulwlJJT731xST7T7OUIDSkkIghp/ICDmZd6WhYJvNBto7xbpaj5SIB7Ocdj4chNGv0xdYPw==} + + '@module-federation/webpack-bundler-runtime@0.6.13': + resolution: {integrity: sha512-rYh5LP7Wg1tYyND+myV14OXE55lHHCW5yKcn4aQhSolqnfDs5EsVx+PHklqbmLxMdZYayupC6kcdxQoHCoRQ/g==} + + '@module-federation/webpack-bundler-runtime@0.6.6': + resolution: {integrity: sha512-0UnY9m1fBgHwTpacYWbht1jB5X4Iqspiu1q8kfjUrv6y+R224//ydUFYYO8xfWx4V9SGQFKlU8XFH0FP/r0Hng==} + '@mswjs/interceptors@0.27.2': resolution: {integrity: sha512-mE6PhwcoW70EX8+h+Y/4dLfHk33GFt/y5PzDJz56ktMyaVGFXMJ5BYLbUjdmGEABfE0x5GgAGyKbrbkYww2s3A==} engines: {node: '>=18'} + '@napi-rs/wasm-runtime@0.2.4': + resolution: {integrity: sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==} + '@netlify/functions@2.6.3': resolution: {integrity: sha512-7Z9gWyAuPI2NnBOvpYPD66KIWOgNznLz9BkyZ0c7qeRE6p23UCMVZ2VsrJpjPDgoJtKplGSBzASl6fQD7iEeWw==} engines: {node: '>=14.0.0'} @@ -1821,62 +2079,62 @@ packages: resolution: {integrity: sha512-VCU5btoGZ8M6iI7HSwpfZXCpBLKWFmRtq5xYt0K7dY96BZWVBmaZY6Tn+w4L2DrGXwAsIeOFNp8CHjVXfuCAkg==} engines: {node: '>=18.0.0'} - '@next/env@14.2.10': - resolution: {integrity: sha512-dZIu93Bf5LUtluBXIv4woQw2cZVZ2DJTjax5/5DOs3lzEOeKLy7GxRSr4caK9/SCPdaW6bCgpye6+n4Dh9oJPw==} + '@next/env@14.2.3': + resolution: {integrity: sha512-W7fd7IbkfmeeY2gXrzJYDx8D2lWKbVoTIj1o1ScPHNzvp30s1AuoEFSdr39bC5sjxJaxTtq3OTCZboNp0lNWHA==} - '@next/eslint-plugin-next@13.5.6': - resolution: {integrity: sha512-ng7pU/DDsxPgT6ZPvuprxrkeew3XaRf4LAT4FabaEO/hAbvVx4P7wqnqdbTdDn1kgTvsI4tpIgT4Awn/m0bGbg==} + '@next/eslint-plugin-next@14.2.3': + resolution: {integrity: sha512-L3oDricIIjgj1AVnRdRor21gI7mShlSwU/1ZGHmqM3LzHhXXhdkrfeNY5zif25Bi5Dd7fiJHsbhoZCHfXYvlAw==} - '@next/swc-darwin-arm64@14.2.10': - resolution: {integrity: sha512-V3z10NV+cvMAfxQUMhKgfQnPbjw+Ew3cnr64b0lr8MDiBJs3eLnM6RpGC46nhfMZsiXgQngCJKWGTC/yDcgrDQ==} + '@next/swc-darwin-arm64@14.2.3': + resolution: {integrity: sha512-3pEYo/RaGqPP0YzwnlmPN2puaF2WMLM3apt5jLW2fFdXD9+pqcoTzRk+iZsf8ta7+quAe4Q6Ms0nR0SFGFdS1A==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@14.2.10': - resolution: {integrity: sha512-Y0TC+FXbFUQ2MQgimJ/7Ina2mXIKhE7F+GUe1SgnzRmwFY3hX2z8nyVCxE82I2RicspdkZnSWMn4oTjIKz4uzA==} + '@next/swc-darwin-x64@14.2.3': + resolution: {integrity: sha512-6adp7waE6P1TYFSXpY366xwsOnEXM+y1kgRpjSRVI2CBDOcbRjsJ67Z6EgKIqWIue52d2q/Mx8g9MszARj8IEA==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@14.2.10': - resolution: {integrity: sha512-ZfQ7yOy5zyskSj9rFpa0Yd7gkrBnJTkYVSya95hX3zeBG9E55Z6OTNPn1j2BTFWvOVVj65C3T+qsjOyVI9DQpA==} + '@next/swc-linux-arm64-gnu@14.2.3': + resolution: {integrity: sha512-cuzCE/1G0ZSnTAHJPUT1rPgQx1w5tzSX7POXSLaS7w2nIUJUD+e25QoXD/hMfxbsT9rslEXugWypJMILBj/QsA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@14.2.10': - resolution: {integrity: sha512-n2i5o3y2jpBfXFRxDREr342BGIQCJbdAUi/K4q6Env3aSx8erM9VuKXHw5KNROK9ejFSPf0LhoSkU/ZiNdacpQ==} + '@next/swc-linux-arm64-musl@14.2.3': + resolution: {integrity: sha512-0D4/oMM2Y9Ta3nGuCcQN8jjJjmDPYpHX9OJzqk42NZGJocU2MqhBq5tWkJrUQOQY9N+In9xOdymzapM09GeiZw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-x64-gnu@14.2.10': - resolution: {integrity: sha512-GXvajAWh2woTT0GKEDlkVhFNxhJS/XdDmrVHrPOA83pLzlGPQnixqxD8u3bBB9oATBKB//5e4vpACnx5Vaxdqg==} + '@next/swc-linux-x64-gnu@14.2.3': + resolution: {integrity: sha512-ENPiNnBNDInBLyUU5ii8PMQh+4XLr4pG51tOp6aJ9xqFQ2iRI6IH0Ds2yJkAzNV1CfyagcyzPfROMViS2wOZ9w==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@14.2.10': - resolution: {integrity: sha512-opFFN5B0SnO+HTz4Wq4HaylXGFV+iHrVxd3YvREUX9K+xfc4ePbRrxqOuPOFjtSuiVouwe6uLeDtabjEIbkmDA==} + '@next/swc-linux-x64-musl@14.2.3': + resolution: {integrity: sha512-BTAbq0LnCbF5MtoM7I/9UeUu/8ZBY0i8SFjUMCbPDOLv+un67e2JgyN4pmgfXBwy/I+RHu8q+k+MCkDN6P9ViQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-win32-arm64-msvc@14.2.10': - resolution: {integrity: sha512-9NUzZuR8WiXTvv+EiU/MXdcQ1XUvFixbLIMNQiVHuzs7ZIFrJDLJDaOF1KaqttoTujpcxljM/RNAOmw1GhPPQQ==} + '@next/swc-win32-arm64-msvc@14.2.3': + resolution: {integrity: sha512-AEHIw/dhAMLNFJFJIJIyOFDzrzI5bAjI9J26gbO5xhAKHYTZ9Or04BesFPXiAYXDNdrwTP2dQceYA4dL1geu8A==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-ia32-msvc@14.2.10': - resolution: {integrity: sha512-fr3aEbSd1GeW3YUMBkWAu4hcdjZ6g4NBl1uku4gAn661tcxd1bHs1THWYzdsbTRLcCKLjrDZlNp6j2HTfrw+Bg==} + '@next/swc-win32-ia32-msvc@14.2.3': + resolution: {integrity: sha512-vga40n1q6aYb0CLrM+eEmisfKCR45ixQYXuBXxOOmmoV8sYST9k7E3US32FsY+CkkF7NtzdcebiFT4CHuMSyZw==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] - '@next/swc-win32-x64-msvc@14.2.10': - resolution: {integrity: sha512-UjeVoRGKNL2zfbcQ6fscmgjBAS/inHBh63mjIlfPg/NG8Yn2ztqylXt5qilYb6hoHIwaU2ogHknHWWmahJjgZQ==} + '@next/swc-win32-x64-msvc@14.2.3': + resolution: {integrity: sha512-Q1/zm43RWynxrO7lW4ehciQVj+5ePBhOK+/K2P7pLFX3JaJ/IZVC69SHidrmZSOkqz7ECIOhhy7XhAFG4JYyHA==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -1934,72 +2192,6 @@ packages: resolution: {integrity: sha512-y7efHHwghQfk28G2z3tlZ67pLG0XdfYbcVG26r7YIXALRsrVQcTq4/tdenSmdOrEsNahIYA/eh8aEVROWGFUDg==} engines: {node: ^16.14.0 || >=18.0.0} - '@nrwl/devkit@17.0.1': - resolution: {integrity: sha512-/4wANytOG8RlGAU6QbPzka330Ud1zo0/1NxZcAvOkexW8w7lzZoT+O0ArTCVHuWVDa2h4cKjfd15+XCEglyazg==} - - '@nrwl/devkit@17.0.3': - resolution: {integrity: sha512-k1o0tvmGcg2/Kw2d56ULixqngCj5zTfp3mn6yS0ytIJrTQnJVkI8GcFCtpnqbzQjD8nKHhvTIcOMsj2BzLos9A==} - - '@nrwl/devkit@17.3.2': - resolution: {integrity: sha512-31wh7dDZPM1YUCfhhk/ioHnUeoPIlKYLFLW0fGdw76Ow2nmTqrmxha2m0CSIR1/9En9GpYut2IdUdNh9CctNlA==} - - '@nrwl/eslint-plugin-nx@17.0.1': - resolution: {integrity: sha512-L3rD1vnZPI637tigeHhLmSUjaNxI0Rwd3xFb8BTm2sCi1wPAR8LVxb3tERC3qjVU9EWl6v2AyLnAFaRK9birhg==} - - '@nrwl/jest@17.0.1': - resolution: {integrity: sha512-FoCOtgyGTg0DRePiOXKFSOXVFQrQ3hQp+YIt/GPraXSp0xzP5hqbl7WH8i+7pghujm4YUv7lHK6sFSht9SxQWQ==} - - '@nrwl/js@17.0.1': - resolution: {integrity: sha512-CUXqhvbGw7WaxzguorQllC6i1C9gpG8ha+I8/mxI6FaDJ7EJG/osoriJsYlyQsOrNWFwF4begvUiH7ko6wLyFA==} - - '@nrwl/js@17.0.3': - resolution: {integrity: sha512-jVxCOtjZIrreWGvzT/6jc0JdoSyEKn1XS1NQAb/p9gHXInzOZxT/mu2D2XHo4b/2VsDDnxRRy2T4kI4IuGSrjQ==} - - '@nrwl/js@17.3.2': - resolution: {integrity: sha512-WuIeSErulJuMeSpeK41RfiWI3jLjDD0S+tLnYdOLaWdjaIPqjknClM2BAJKlq472NnkkNWvtwtOS8jm518OjOQ==} - - '@nrwl/next@17.3.2': - resolution: {integrity: sha512-jkl4EJt0Gjs7meS04VT1A2giwG6fQM1qOPJTkjpStx3zqoUUdNGmUp0eutYCaH1ENbw0K+dZYPyQ26rAUqKgPw==} - - '@nrwl/react@17.0.1': - resolution: {integrity: sha512-YZHSQvFqgv4/ohIOeQJlRbKAhBWd1YZd3hoKJ/wE7L+UnhCACe+OKCM1X7QZiVeB2aCmbf5DSP78ic++q8Uc/g==} - - '@nrwl/react@17.3.2': - resolution: {integrity: sha512-LjH/odvCwCEqlqy4dqy4jnlyTCHLb13W3DoTb7vEy9g+i1vaCXfV061zmFvbweIXV2416sU6TcUCIVYwBVWH6g==} - - '@nrwl/tao@17.0.1': - resolution: {integrity: sha512-UtqLJi3kCtGFY4voZ78FfQ/t3av7F9gYgWkG9/WquDmXzUMNufPgsnIX4wwzvyeifwy1ocEA0APsUfRX63d5rw==} - hasBin: true - - '@nrwl/tao@17.0.3': - resolution: {integrity: sha512-X6zcwf6c3z7TuztRJWM/OCfzm7+LI4Uw4coc9+PWr44ohHkgId2wEJTzXrDT3+lvv8DgwPpgWPwqntw+YcgRYg==} - hasBin: true - - '@nrwl/tao@17.3.2': - resolution: {integrity: sha512-5uvpSmij0J9tteFV/0M/024K+H/o3XAlqtSdU8j03Auj1IleclSLF2yCTuIo7pYXhG3cgx1+nR+3nMs1QVAdUA==} - hasBin: true - - '@nrwl/vite@17.0.3': - resolution: {integrity: sha512-gyOzZbBFtBRXsggoq8F58zJ8biIzUsfy3r7rCQlZmc12nsuq9V2BRRx4Hi+QKcF50YOTdBC4oc7lECRqNsfFMg==} - - '@nrwl/vite@17.3.2': - resolution: {integrity: sha512-JhpNkaJ2ylq59EyretQsIdOeO6M6VdRck7uOavI7DVIKU6RjwrMNmccbIas/Lhbc0Wn67t1JiHK8xrvNDx2sPQ==} - - '@nrwl/web@17.0.1': - resolution: {integrity: sha512-jA4msywPngESAOaZ3LgIx1FcYNdwX3ogm3v6937N9CnMRYJ9UDwT/hL/I2VD4Luy/hXa4BxlIHAgegi/sHrwDQ==} - - '@nrwl/web@17.3.2': - resolution: {integrity: sha512-h8cpbr242ORQ829EygBoQ9AnGk2QSoS/tvO0TIPbzTa4zQhRq5M0+X/M86nUbktKTfElWbAF54ZWCk4sx1Fs2g==} - - '@nrwl/workspace@17.0.1': - resolution: {integrity: sha512-w5g4AzP1o+xyK/dMJbLw9vKKMLCE7L/l0oVY363A7jq1GQRpqaUO9IoBYV7aTikgL25uK7Fu9T768l2uKzVrKA==} - - '@nrwl/workspace@17.0.3': - resolution: {integrity: sha512-/XxQqzEt4/6M7KuHxAOKVmRip56g+flsLySwBp7sn2uwnbhd8H32wPNTpu0J72E/AAx76zgZsMQogIseQOtrZA==} - - '@nrwl/workspace@17.3.2': - resolution: {integrity: sha512-7xE/dujPjOIxsCV6TB0C4768voQaQSxmEUAbVz0mywBGrVpjpvAIx1GvdB6wwgWqtpZTz34hKFkUSJFPweUvbg==} - '@nuxt/devalue@2.0.2': resolution: {integrity: sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA==} @@ -2041,299 +2233,125 @@ packages: peerDependencies: vue: ^3.3.4 - '@nx/devkit@17.0.1': - resolution: {integrity: sha512-YMyype8zN+VrLiTbJMa3zrmMRRolLfPQ+5qGjUhAbgvpzVJlrtkXmZzI8YjYZ7dvo5e/y+NiljUYF+ZN88gpmQ==} - peerDependencies: - nx: '>= 16 <= 18' - - '@nx/devkit@17.0.3': - resolution: {integrity: sha512-gW9aVc2BJBQ6PME07lsiaHg2Tjm9FN/qFjzxeSQYe2cR/s4hXqCBUfgKEqjgzMq+ykDR2Japkd8Vg8BN0uWnpA==} + '@nx/devkit@20.0.5': + resolution: {integrity: sha512-pqnolcWi+mPO5VYLZjIpScIN48RvE3EeIxCzk2NKUdpUpqfbF9M/hiSphCtPYpGsVB16rMYGcToVNw9z8NhCOQ==} peerDependencies: - nx: '>= 16 <= 18' + nx: '>= 19 <= 21' - '@nx/devkit@17.3.2': - resolution: {integrity: sha512-gbOIhwrZKCSSFFbh6nE6LLCvAU7mhSdBSnRiS14YBwJJMu4CRJ0IcaFz58iXqGWZefMivKtkNFtx+zqwUC4ziw==} + '@nx/eslint-plugin@20.0.5': + resolution: {integrity: sha512-cKckcntak7y0r7pBzoDUA737ki/MJviJ2r9YDUJMoOoaAjtnIIdPXYUfVPyJrCfRSYyR4DLv2wnQm6thqY7ptQ==} peerDependencies: - nx: '>= 16 <= 18' - - '@nx/eslint-plugin@17.0.1': - resolution: {integrity: sha512-XvLqg3JcLhvU/VoSXaJK/iwnlDH4xHgCubno6X9l3V6+uLzMEJew69IPHPvRptWMwGSrkhmPKBHauQQUBDkIvQ==} - peerDependencies: - '@typescript-eslint/parser': ^5.60.1 + '@typescript-eslint/parser': ^6.13.2 || ^7.0.0 || ^8.0.0 eslint-config-prettier: ^9.0.0 peerDependenciesMeta: eslint-config-prettier: optional: true - '@nx/eslint@17.0.1': - resolution: {integrity: sha512-oSTLucDyHcAhzWSZIoJT4KHUMotvd06zWasd/mMc8GLbXTtYRO38ZiTsQUkA0YpWg4Ng/S5fxiFoHTiol6sXdA==} - peerDependencies: - eslint: ^8.0.0 - peerDependenciesMeta: - eslint: - optional: true - - '@nx/eslint@17.3.2': - resolution: {integrity: sha512-KArvmi9Y4Qcf0bIRXGC1/FZsjL6XtT7wzhJ5uGsJIvXAJUiMMlw/KqIR31pY4nu2cBbphCa0/P1Jp2C/IFXG8w==} - peerDependencies: - js-yaml: 4.1.0 - peerDependenciesMeta: - js-yaml: - optional: true - - '@nx/jest@17.0.1': - resolution: {integrity: sha512-DROBrzayTe1M3ud49pyrogPchRLCwdDIkfJbpuH1oYaB2K4WDVcAc7t+ijDnfxHjP+1Yv8CQ2Vp7lA+buBjBlw==} - - '@nx/js@17.0.1': - resolution: {integrity: sha512-HfVf6zsskLCZgBlKtLu5MMpCIalGnBxsLeeqcIyRfwJVdqbCYzy1duVm87CgakXAlRg8ZpmEEf5K2eUhm56Gmw==} + '@nx/eslint@20.0.5': + resolution: {integrity: sha512-YCzzjk/qGKDCKSY9RnFjedVM4V3x/TmgazXKO263cv3YM+HXZHK9JboEB/NB/hIFusAms4mTBPmCtTnsWmaxsg==} peerDependencies: - verdaccio: ^5.0.4 + '@zkochan/js-yaml': 0.0.7 + eslint: ^8.0.0 || ^9.0.0 peerDependenciesMeta: - verdaccio: + '@zkochan/js-yaml': optional: true - '@nx/js@17.0.3': - resolution: {integrity: sha512-iTeRmccS+lagMyR/uCioTzhFetMeRpwi0Nb5Kb3lrKVVstdbPwbzxzu4kULU4G0Dnis0mAdzdQEeu2U6dVItnw==} - peerDependencies: - verdaccio: ^5.0.4 - peerDependenciesMeta: - verdaccio: - optional: true + '@nx/jest@20.0.5': + resolution: {integrity: sha512-pSLI+ntprlucrwcqjj0jkDYoym0bfV27QddPMR+I2qlDou3SMg/JGCkiCW/fw8TCp+izZzBhzZS7tF74o3PASw==} - '@nx/js@17.3.2': - resolution: {integrity: sha512-37E3OILyu/7rCj6Z7tvC6PktHYa51UQBU+wWPdVWSZ64xu1SUsg9B9dfiyD1LXR9/rhjg4+0+g4cou0aqDK1Wg==} + '@nx/js@20.0.5': + resolution: {integrity: sha512-bFd+SaTGqtY4tQkp+mkekBl3BPaxjjr/vXlqHVF0pVh72nj05b8XRTwXbNBzagFwsZzMBU6si+SraIjcXLq+7g==} peerDependencies: verdaccio: ^5.0.4 peerDependenciesMeta: verdaccio: optional: true - '@nx/linter@17.0.1': - resolution: {integrity: sha512-EpKj8W9eW+lGTG+oAd3x64yUwFKBvYvG15ObLiqVJmjSEQOSenGwqW5JanLA8leYvGouJ1sR3LGwg9I2o/vqRg==} - - '@nx/linter@17.3.2': - resolution: {integrity: sha512-ruB72ODekAlqGI65IeO37vqgJIY+ROcx2Gyf12H3tZGUYeC1IwpPltbU63vD5Qkgj2znrD6aNkpYPV7C0b0scQ==} - - '@nx/next@17.3.2': - resolution: {integrity: sha512-oJuVyc/xwIGqgYwdgH6KsmQpjwB70HhgB1BKoiDlWJpo1S78/7HNkhQyBT+lCnFxtyStTgainLQCYCnQx0TVAA==} + '@nx/next@20.0.5': + resolution: {integrity: sha512-m3dsJ1FaMj9n8zwxJ9TU8WklnvAiPYntmwWmz3gjYxoaBbKgpYahMcfDDrnqvkIff434fKto0A6CldjmokpLLg==} peerDependencies: - next: '>=13.0.0' - - '@nx/nx-darwin-arm64@17.0.1': - resolution: {integrity: sha512-Ksgrtck+vZtdh4mFw+IF4ECh4VGQktuHZNT7MwzKQTzLc7gQgjt3OyC97rDWoTb8qgUNc857Hor6ZAZpqHkItA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - - '@nx/nx-darwin-arm64@17.0.3': - resolution: {integrity: sha512-KA75JC/hgkt9qwK4dnN1tlaTXWdYItkNMjji6YjkyAYabbLKQKVcQoPocYP/RB/Gng+vNslXwuug2atgxDf43g==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] + next: '>=14.0.0' - '@nx/nx-darwin-arm64@17.3.2': - resolution: {integrity: sha512-hn12o/tt26Pf4wG+8rIBgNIEZq5BFlHLv3scNrgKbd5SancHlTbY4RveRGct737UQ/78GCMCgMDRgNdagbCr6w==} + '@nx/nx-darwin-arm64@20.0.5': + resolution: {integrity: sha512-Psp9q4EWG+KvBvCUw0XMXYOGuTed+VGIaEF2+Crqo3cxTD/Nb7L+ntizZA1UNt9WDSFacjx1l+tFdr4qDqsThg==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@nx/nx-darwin-x64@17.0.1': - resolution: {integrity: sha512-QBGRDwh9xxBAeOI9WUgiihOqnJ3WUlNtIajf3rsH0A9UpU2hPg/7rTSzLRSJHScEPeB9ICLRoiCRnvoZ1iuQMQ==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - - '@nx/nx-darwin-x64@17.0.3': - resolution: {integrity: sha512-YVWk9jNibD7fzn8oNBl/UNu8NEfcVwFo5wiNyfOql495yP0tyGdZNHD4i/7aS2Y654G1JYDRf7TutJ7wWFU8bg==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - - '@nx/nx-darwin-x64@17.3.2': - resolution: {integrity: sha512-5F28wrfE7yU60MzEXGjndy1sPJmNMIaV2W/g82kTXzxAbGHgSjwrGFmrJsrexzLp9oDlWkbc6YmInKV8gmmIaQ==} + '@nx/nx-darwin-x64@20.0.5': + resolution: {integrity: sha512-uTEs0ICZZaNM3U+YO725NBmgHKsotuyK/tFdTVwZ73Cn/X/wHLzODV0PL7ZP4wrmV3BbxNmKwUnuTJ98m825sg==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@nx/nx-freebsd-x64@17.0.1': - resolution: {integrity: sha512-r7cCVBdypTK73b5uPiewIQSq9klSEabcYJkhOP5H0Kzdb3n5G8eJrQBLopoXXqnkxIZnfzvIV/ATssr7nIGJJg==} + '@nx/nx-freebsd-x64@20.0.5': + resolution: {integrity: sha512-uHDyjDt652VSvWZA4wXUol0i92QpJXfy1Nht7XpB8VA/G5NGmPJhA3rULNY/HyQDIBXbSEDP4WoP4lnJhmvkHw==} engines: {node: '>= 10'} cpu: [x64] os: [freebsd] - '@nx/nx-freebsd-x64@17.0.3': - resolution: {integrity: sha512-yiYkfY+3IrlBrlaXN6SO4Fnb0a+Ti+FPwAqRPpH6q3uTCh0NmNgE99ydtT31ZbgCF1ZwRK8NdCbuNO3w9uznwA==} + '@nx/nx-linux-arm-gnueabihf@20.0.5': + resolution: {integrity: sha512-cLkOw6gLjAz/kR+YDy4HUk7vOLv1tmksST4+tJcqT4vSW33wUXKXn2Fy5IP8u3DRrG0e4fnwW1+J3O8790WJEg==} engines: {node: '>= 10'} - cpu: [x64] - os: [freebsd] + cpu: [arm] + os: [linux] - '@nx/nx-freebsd-x64@17.3.2': - resolution: {integrity: sha512-07MMTfsJooONqL1Vrm5L6qk/gzmSrYLazjkiTmJz+9mrAM61RdfSYfO3mSyAoyfgWuQ5yEvfI56P036mK8aoPg==} + '@nx/nx-linux-arm64-gnu@20.0.5': + resolution: {integrity: sha512-1uzM/g5QbJ99OSkhnSuUR0NEDdMVKpffpVWj8NOtq/11+BBxdEePihA0+pudi63Ap4BWJPDEvLa9daXpuVfa2g==} engines: {node: '>= 10'} - cpu: [x64] - os: [freebsd] + cpu: [arm64] + os: [linux] - '@nx/nx-linux-arm-gnueabihf@17.0.1': - resolution: {integrity: sha512-s0EGuEMvib+yxji+A/C5BDzOe03GczVtB8ArSKWUxwSGq2jv7ybTXgZK0VdJc0odhzXu6zpwy6mEm1ZAGfshDw==} + '@nx/nx-linux-arm64-musl@20.0.5': + resolution: {integrity: sha512-U0JS1H8NmWKHh7V0HDvmxtUQsiOnJelkonOLPFJymV6409hcjywj212yMP9RkVaHcoiiRfx5mVs04hrRUA2V5g==} engines: {node: '>= 10'} - cpu: [arm] + cpu: [arm64] os: [linux] - '@nx/nx-linux-arm-gnueabihf@17.0.3': - resolution: {integrity: sha512-x4h6QJlESJZ0bigUlxNEVyi7F/VWQQx+1IBptofXhK5eTOPjJ5qgINdM38AZg+kBJDz5XOVMDejg6RzHlhs0Tg==} + '@nx/nx-linux-x64-gnu@20.0.5': + resolution: {integrity: sha512-l1YAa0UtCcvzR6nW1bDizBmjcGUPR5amFSUdMNaIg2s6cmUvlY1QKT1sqpI/pY7Wa04IIy2Ou6xBV4z5yrf9qA==} engines: {node: '>= 10'} - cpu: [arm] + cpu: [x64] os: [linux] - '@nx/nx-linux-arm-gnueabihf@17.3.2': - resolution: {integrity: sha512-gQxMF6U/h18Rz+FZu50DZCtfOdk27hHghNh3d3YTeVsrJTd1SmUQbYublmwU/ia1HhFS8RVI8GvkaKt5ph0HoA==} + '@nx/nx-linux-x64-musl@20.0.5': + resolution: {integrity: sha512-dEhqoZNfzLJLJhJCJDXlQTi4C+ODTDv9JYsEmhzBhmQAKCxA1QESRjU/wGLcmFZt/RaXlXdA7HmmFoSTsZWOdA==} engines: {node: '>= 10'} - cpu: [arm] + cpu: [x64] os: [linux] - '@nx/nx-linux-arm64-gnu@17.0.1': - resolution: {integrity: sha512-gB4gdBrnXh4XXqk6RC+GBDnDNZ3UnCnQRTvyVZUtlDZnJ7j9FYbNTZB+m/zoQGweBpCDYAYnpx+bJ7sK1lVwlg==} + '@nx/nx-win32-arm64-msvc@20.0.5': + resolution: {integrity: sha512-9qJfq8BY3eF797VdwFKd9T8vASFk9ZhLF4idWGlpNxMjPgN2AivtIFgNK4kKZEgPN2mRbYS2BEeQaLtckWlf1Q==} engines: {node: '>= 10'} cpu: [arm64] - os: [linux] - - '@nx/nx-linux-arm64-gnu@17.0.3': - resolution: {integrity: sha512-1lysnsZv9FS+9fciK0qh5PhsQ8U+vyFoR/jiJl+3vqYNUwEmNLD0VEAZzpZL2SJXQqD5E0bjuQpYxiD7YRXImQ==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@nx/nx-linux-arm64-gnu@17.3.2': - resolution: {integrity: sha512-X20wiXtXmKlC01bpVEREsRls1uVOM22xDTpqILvVty6+P+ytEYFR3Vs5EjDtzBKF51wjrwf03rEoToZbmgM8MA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@nx/nx-linux-arm64-musl@17.0.1': - resolution: {integrity: sha512-h2258DDRwV10bp3ygmaBxLVnV/gUXo9fQc5yBLgJD679RcyhtQNIW76pCtqqJAb/ErzxJAj6s90YxQdtnnScqQ==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@nx/nx-linux-arm64-musl@17.0.3': - resolution: {integrity: sha512-0/bvSpbc4vOy9E24fu0ajDGe3SO8lmLtlxjXwGRcnzlt/MWM8sazoO0lX163/X2wF6tuL6+HXHOr6AeqsdeRXQ==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@nx/nx-linux-arm64-musl@17.3.2': - resolution: {integrity: sha512-yko3Xsezkn4tjeudZYLjxFl07X/YB84K+DLK7EFyh9elRWV/8VjFcQmBAKUS2r9LfaEMNXq8/vhWMOWYyWBrIA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@nx/nx-linux-x64-gnu@17.0.1': - resolution: {integrity: sha512-KrmkK3CcROGgjO5yOtHgVa9Add2UTjrJnPGFcBES4nm6+7ZDCDwll7ukYCsPy6cwx6hhC5aHrKCARc0oTRmjOQ==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@nx/nx-linux-x64-gnu@17.0.3': - resolution: {integrity: sha512-tKO6MYUxpUsHMuZrYy8hG20RIOdBY3kyEK8wxH8JZZaXKeYUK+5vv5DavWpY5wuu2jffNIJNsbUzcrqOlcbDOg==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@nx/nx-linux-x64-gnu@17.3.2': - resolution: {integrity: sha512-RiPvvQMmlZmDu9HdT6n6sV0+fEkyAqR5VocrD5ZAzEzFIlh4dyVLripFR3+MD+QhIhXyPt/hpri1kq9sgs4wnw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@nx/nx-linux-x64-musl@17.0.1': - resolution: {integrity: sha512-qMWAPb+dH50bkM/LgCLhgOMC1Ie0A7lEl4KsJGQcib7CE9l7ntdRso9osJGkBtmidpohL5LbfRb3W4DJunz6Vg==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@nx/nx-linux-x64-musl@17.0.3': - resolution: {integrity: sha512-H88yBLrI51m6NGoCkpBYhacRyTBfDuf7x00SnxSfD1yLlxCazPUG7CGkMedpzXo10YHxCFvg7B/Fa23DRRleUg==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@nx/nx-linux-x64-musl@17.3.2': - resolution: {integrity: sha512-PWfVGmFsFJi+N1Nljg/jTKLHdufpGuHlxyfHqhDso/o4Qc0exZKSeZ1C63WkD7eTcT5kInifTQ/PffLiIDE3MA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@nx/nx-win32-arm64-msvc@17.0.1': - resolution: {integrity: sha512-nVsZIqUnqYeo3fkrxjivy2mHW+wbORaJPv2donxPJDCFjXgn1gPsQenKl1wlkeetw+TDCOLQmt09wMkDfpFO2w==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - - '@nx/nx-win32-arm64-msvc@17.0.3': - resolution: {integrity: sha512-bKzmzjvgLB4IzLWTySqXgBgXawfw0ZSjUkscFQ3ZHrK9loMba1Ue8Ugy2DktlkUrCyPmGSot+YZViTzWP75C3w==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - - '@nx/nx-win32-arm64-msvc@17.3.2': - resolution: {integrity: sha512-O+4FFPbQz1mqaIj+SVE02ppe7T9ELj7Z5soQct5TbRRhwjGaw5n5xaPPBW7jUuQe2L5htid1E82LJyq3JpVc8A==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - - '@nx/nx-win32-x64-msvc@17.0.1': - resolution: {integrity: sha512-0W1Hk7tbAOrou6ScTRo6hlZiIIBt0ECdn6rALEDWN4lNKheu0pb2gHZO/hSYMwGj3XUpNvApvUCCdcSTBjegRQ==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - - '@nx/nx-win32-x64-msvc@17.0.3': - resolution: {integrity: sha512-SJssAOyUM1IW9t84/Uzau9JHo14hnG5mxvcrborNGlLq+WnP0jzISVs7gvV2xWZ9j1JemxA5KLbkMuIkJyR6qQ==} - engines: {node: '>= 10'} - cpu: [x64] os: [win32] - '@nx/nx-win32-x64-msvc@17.3.2': - resolution: {integrity: sha512-4hQm+7coy+hBqGY9J709hz/tUPijhf/WS7eML2r2xBmqBew3PMHfeZuaAAYWN690nIsu0WX3wyDsNjulR8HGPQ==} + '@nx/nx-win32-x64-msvc@20.0.5': + resolution: {integrity: sha512-iI2EC6sJYKGoVnnEDR27sprmD9ka/BxPjKv9F/xBDU8/aRvciphUV27Z0LeoHoFOXm0vAwU+W4vWRG5kGgXuWw==} engines: {node: '>= 10'} cpu: [x64] os: [win32] - '@nx/react@17.0.1': - resolution: {integrity: sha512-XN/ME2o5XsVsqBHmnmmPHhaOQfQz+mdh2oyQpwyfuX6XoIFefpRFXg4UrvY4CyQOTcRFfl7yJO8ptyY0mrMUBA==} + '@nx/react@20.0.5': + resolution: {integrity: sha512-YBgzmpQfmUPqtjjwPV2rFl+o42XZLuXYvMOVghPKq/2xzthFb/LNNqH3/Fdb46LWzWW+2Jc7Qk0tclI1n8Ze6A==} - '@nx/react@17.3.2': - resolution: {integrity: sha512-QVfC0hDJJn3QOV6zX376f2PoHMw9svvnNMlBp/SLy/fmWCPbrvPOGZUMyyJ6DZ921OO9wP46J9/3llJCWIGGbA==} - - '@nx/vite@17.0.3': - resolution: {integrity: sha512-uu9zwzz0V/Jh2+A2jBFu7eNrJsxk2TfcsTbKoOgXoVsP6H86YP8S4HBzGMKFFG68uNRJQtU59DNf1Vfo6mgwHg==} - peerDependencies: - vite: ^4.3.4 - vitest: '>=0.31.0 <1.0.0' - - '@nx/vite@17.3.2': - resolution: {integrity: sha512-wWcECd08SfErSB0uPZ4yNNKnWg9wzxbK9+uSpgP790q/OBBuRi7gK3TjjFlWvmtqkGAFS5+7eT5jyB9q7XGCdA==} + '@nx/vite@20.0.5': + resolution: {integrity: sha512-BSKdcyl4vNMQT85i6yxbVt13+UaurPCHRddQDggBCHhFZZn34HrS3hv5fZeL/kTW2PSuaIl1VVBXOOuyuIZfSQ==} peerDependencies: vite: ^5.0.0 - vitest: ^1.0.0 - - '@nx/vue@17.3.2': - resolution: {integrity: sha512-+M8EDjG/CmF9qqwaLTx/wVD5HbBPmKGNdlD8nVbaTss7zE2yyfyCDM2+zc0rKwBoJH2eu/A5LuA1YvQ0Kc1jzQ==} + vitest: ^1.3.1 || ^2.0.0 - '@nx/web@17.0.1': - resolution: {integrity: sha512-YdUIR5W3tdoic37/f7eZMbTPuq6CawGGdy+NG6Nz7KczbY1fqXbm+0mXT6rp31ODeIdF7Rc26ipCmzK8d2b2Wg==} + '@nx/vue@20.0.5': + resolution: {integrity: sha512-w0kD2e0sqhDXrMCjW/ml0MCvz+BOxCH2QbXAwwUgkmECdAiODZ/pdFjAxIEtLGBPmCAEFrQKjV1L8m5sUYoDhg==} - '@nx/web@17.3.2': - resolution: {integrity: sha512-+FxqiAy3AdJ7nV83dBcWmylHGth/c31xtz3dJinnnUtOaECGWKXkx8hLjWsvM+V+EFMqeD+q1t7q/7CkLPrtXw==} + '@nx/web@20.0.5': + resolution: {integrity: sha512-ObigRFCD4sbK93fSHhHvjyiafvchmnvtedqGK25JdV6BENOrcI6rLNvez/lI7tTgQDqli8WPO5yF84gzGGZvFg==} - '@nx/workspace@17.0.1': - resolution: {integrity: sha512-QnbGZMFpa6xHHUQwD0JTfanEsRhA6OL4tgrhgI3n6tw05qOVeF3kFmT+t5Ad9er/W8zxMIIarKet07ZyN7t68Q==} + '@nx/webpack@20.0.5': + resolution: {integrity: sha512-goYWpIuK1M6I2JFjhzhkSKwcEizwNDzQSM4mwDpTs4fdXCr7flvPIuWC2hP63tOkGqs0sOBmG7scQSOF9RDjYw==} - '@nx/workspace@17.0.3': - resolution: {integrity: sha512-Vk/HdZH6TrGLz9iLA1BFOyH/voWgMWQefryHF+7Dg/Fb7yqaSGG2D5Famk2wNV5bCUuD+jzuLdx3RV4M66M6aA==} - - '@nx/workspace@17.3.2': - resolution: {integrity: sha512-2y952OmJx+0Rj+LQIxat8SLADjIkgB6NvjtgYZt8uRQ94jRS/JsRvGTw0V8DsY9mvsNbYoIRdJP25T3pGnI3gQ==} + '@nx/workspace@20.0.5': + resolution: {integrity: sha512-jBnSyVATN9FrsGFWaFc7fj/N9298FHP5UqFHz+Vra222cTPGxvTaQFwt4oIKAA/1u/+WIfYb1fF6bhZv6xxIBg==} '@one-ini/wasm@0.1.1': resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} @@ -2496,10 +2514,6 @@ packages: cpu: [x64] os: [win32] - '@parcel/watcher@2.0.4': - resolution: {integrity: sha512-cTDi+FUDBIUOBKEtj+nhiJ71AZVlkAsQFuGQTun5tV9mwQBQgZvhCzG+URPQc8myeN32yRVZEfVAPCs1RW+Jvg==} - engines: {node: '>= 10.0.0'} - '@parcel/watcher@2.4.1': resolution: {integrity: sha512-HNjmfLQEVRZmHRET336f20H/8kOozUGwk7yajvsonjNxbj2wBTK1WsQuHkD5yYh9RxFGL2EyDHryOihOwUoKDA==} engines: {node: '>= 10.0.0'} @@ -2730,81 +2744,164 @@ packages: cpu: [arm] os: [android] + '@rollup/rollup-android-arm-eabi@4.24.0': + resolution: {integrity: sha512-Q6HJd7Y6xdB48x8ZNVDOqsbh2uByBhgK8PiQgPhwkIw/HC/YX5Ghq2mQY5sRMZWHb3VsFkWooUVOZHKr7DmDIA==} + cpu: [arm] + os: [android] + '@rollup/rollup-android-arm64@4.17.2': resolution: {integrity: sha512-yeX/Usk7daNIVwkq2uGoq2BYJKZY1JfyLTaHO/jaiSwi/lsf8fTFoQW/n6IdAsx5tx+iotu2zCJwz8MxI6D/Bw==} cpu: [arm64] os: [android] + '@rollup/rollup-android-arm64@4.24.0': + resolution: {integrity: sha512-ijLnS1qFId8xhKjT81uBHuuJp2lU4x2yxa4ctFPtG+MqEE6+C5f/+X/bStmxapgmwLwiL3ih122xv8kVARNAZA==} + cpu: [arm64] + os: [android] + '@rollup/rollup-darwin-arm64@4.17.2': resolution: {integrity: sha512-kcMLpE6uCwls023+kknm71ug7MZOrtXo+y5p/tsg6jltpDtgQY1Eq5sGfHcQfb+lfuKwhBmEURDga9N0ol4YPw==} cpu: [arm64] os: [darwin] + '@rollup/rollup-darwin-arm64@4.24.0': + resolution: {integrity: sha512-bIv+X9xeSs1XCk6DVvkO+S/z8/2AMt/2lMqdQbMrmVpgFvXlmde9mLcbQpztXm1tajC3raFDqegsH18HQPMYtA==} + cpu: [arm64] + os: [darwin] + '@rollup/rollup-darwin-x64@4.17.2': resolution: {integrity: sha512-AtKwD0VEx0zWkL0ZjixEkp5tbNLzX+FCqGG1SvOu993HnSz4qDI6S4kGzubrEJAljpVkhRSlg5bzpV//E6ysTQ==} cpu: [x64] os: [darwin] + '@rollup/rollup-darwin-x64@4.24.0': + resolution: {integrity: sha512-X6/nOwoFN7RT2svEQWUsW/5C/fYMBe4fnLK9DQk4SX4mgVBiTA9h64kjUYPvGQ0F/9xwJ5U5UfTbl6BEjaQdBQ==} + cpu: [x64] + os: [darwin] + '@rollup/rollup-linux-arm-gnueabihf@4.17.2': resolution: {integrity: sha512-3reX2fUHqN7sffBNqmEyMQVj/CKhIHZd4y631duy0hZqI8Qoqf6lTtmAKvJFYa6bhU95B1D0WgzHkmTg33In0A==} cpu: [arm] os: [linux] + '@rollup/rollup-linux-arm-gnueabihf@4.24.0': + resolution: {integrity: sha512-0KXvIJQMOImLCVCz9uvvdPgfyWo93aHHp8ui3FrtOP57svqrF/roSSR5pjqL2hcMp0ljeGlU4q9o/rQaAQ3AYA==} + cpu: [arm] + os: [linux] + '@rollup/rollup-linux-arm-musleabihf@4.17.2': resolution: {integrity: sha512-uSqpsp91mheRgw96xtyAGP9FW5ChctTFEoXP0r5FAzj/3ZRv3Uxjtc7taRQSaQM/q85KEKjKsZuiZM3GyUivRg==} cpu: [arm] os: [linux] + '@rollup/rollup-linux-arm-musleabihf@4.24.0': + resolution: {integrity: sha512-it2BW6kKFVh8xk/BnHfakEeoLPv8STIISekpoF+nBgWM4d55CZKc7T4Dx1pEbTnYm/xEKMgy1MNtYuoA8RFIWw==} + cpu: [arm] + os: [linux] + '@rollup/rollup-linux-arm64-gnu@4.17.2': resolution: {integrity: sha512-EMMPHkiCRtE8Wdk3Qhtciq6BndLtstqZIroHiiGzB3C5LDJmIZcSzVtLRbwuXuUft1Cnv+9fxuDtDxz3k3EW2A==} cpu: [arm64] os: [linux] + '@rollup/rollup-linux-arm64-gnu@4.24.0': + resolution: {integrity: sha512-i0xTLXjqap2eRfulFVlSnM5dEbTVque/3Pi4g2y7cxrs7+a9De42z4XxKLYJ7+OhE3IgxvfQM7vQc43bwTgPwA==} + cpu: [arm64] + os: [linux] + '@rollup/rollup-linux-arm64-musl@4.17.2': resolution: {integrity: sha512-NMPylUUZ1i0z/xJUIx6VUhISZDRT+uTWpBcjdv0/zkp7b/bQDF+NfnfdzuTiB1G6HTodgoFa93hp0O1xl+/UbA==} cpu: [arm64] os: [linux] + '@rollup/rollup-linux-arm64-musl@4.24.0': + resolution: {integrity: sha512-9E6MKUJhDuDh604Qco5yP/3qn3y7SLXYuiC0Rpr89aMScS2UAmK1wHP2b7KAa1nSjWJc/f/Lc0Wl1L47qjiyQw==} + cpu: [arm64] + os: [linux] + '@rollup/rollup-linux-powerpc64le-gnu@4.17.2': resolution: {integrity: sha512-T19My13y8uYXPw/L/k0JYaX1fJKFT/PWdXiHr8mTbXWxjVF1t+8Xl31DgBBvEKclw+1b00Chg0hxE2O7bTG7GQ==} cpu: [ppc64] os: [linux] + '@rollup/rollup-linux-powerpc64le-gnu@4.24.0': + resolution: {integrity: sha512-2XFFPJ2XMEiF5Zi2EBf4h73oR1V/lycirxZxHZNc93SqDN/IWhYYSYj8I9381ikUFXZrz2v7r2tOVk2NBwxrWw==} + cpu: [ppc64] + os: [linux] + '@rollup/rollup-linux-riscv64-gnu@4.17.2': resolution: {integrity: sha512-BOaNfthf3X3fOWAB+IJ9kxTgPmMqPPH5f5k2DcCsRrBIbWnaJCgX2ll77dV1TdSy9SaXTR5iDXRL8n7AnoP5cg==} cpu: [riscv64] os: [linux] + '@rollup/rollup-linux-riscv64-gnu@4.24.0': + resolution: {integrity: sha512-M3Dg4hlwuntUCdzU7KjYqbbd+BLq3JMAOhCKdBE3TcMGMZbKkDdJ5ivNdehOssMCIokNHFOsv7DO4rlEOfyKpg==} + cpu: [riscv64] + os: [linux] + '@rollup/rollup-linux-s390x-gnu@4.17.2': resolution: {integrity: sha512-W0UP/x7bnn3xN2eYMql2T/+wpASLE5SjObXILTMPUBDB/Fg/FxC+gX4nvCfPBCbNhz51C+HcqQp2qQ4u25ok6g==} cpu: [s390x] os: [linux] + '@rollup/rollup-linux-s390x-gnu@4.24.0': + resolution: {integrity: sha512-mjBaoo4ocxJppTorZVKWFpy1bfFj9FeCMJqzlMQGjpNPY9JwQi7OuS1axzNIk0nMX6jSgy6ZURDZ2w0QW6D56g==} + cpu: [s390x] + os: [linux] + '@rollup/rollup-linux-x64-gnu@4.17.2': resolution: {integrity: sha512-Hy7pLwByUOuyaFC6mAr7m+oMC+V7qyifzs/nW2OJfC8H4hbCzOX07Ov0VFk/zP3kBsELWNFi7rJtgbKYsav9QQ==} cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-gnu@4.24.0': + resolution: {integrity: sha512-ZXFk7M72R0YYFN5q13niV0B7G8/5dcQ9JDp8keJSfr3GoZeXEoMHP/HlvqROA3OMbMdfr19IjCeNAnPUG93b6A==} + cpu: [x64] + os: [linux] + '@rollup/rollup-linux-x64-musl@4.17.2': resolution: {integrity: sha512-h1+yTWeYbRdAyJ/jMiVw0l6fOOm/0D1vNLui9iPuqgRGnXA0u21gAqOyB5iHjlM9MMfNOm9RHCQ7zLIzT0x11Q==} cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-musl@4.24.0': + resolution: {integrity: sha512-w1i+L7kAXZNdYl+vFvzSZy8Y1arS7vMgIy8wusXJzRrPyof5LAb02KGr1PD2EkRcl73kHulIID0M501lN+vobQ==} + cpu: [x64] + os: [linux] + '@rollup/rollup-win32-arm64-msvc@4.17.2': resolution: {integrity: sha512-tmdtXMfKAjy5+IQsVtDiCfqbynAQE/TQRpWdVataHmhMb9DCoJxp9vLcCBjEQWMiUYxO1QprH/HbY9ragCEFLA==} cpu: [arm64] os: [win32] + '@rollup/rollup-win32-arm64-msvc@4.24.0': + resolution: {integrity: sha512-VXBrnPWgBpVDCVY6XF3LEW0pOU51KbaHhccHw6AS6vBWIC60eqsH19DAeeObl+g8nKAz04QFdl/Cefta0xQtUQ==} + cpu: [arm64] + os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.17.2': resolution: {integrity: sha512-7II/QCSTAHuE5vdZaQEwJq2ZACkBpQDOmQsE6D6XUbnBHW8IAhm4eTufL6msLJorzrHDFv3CF8oCA/hSIRuZeQ==} cpu: [ia32] os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.24.0': + resolution: {integrity: sha512-xrNcGDU0OxVcPTH/8n/ShH4UevZxKIO6HJFK0e15XItZP2UcaiLFd5kiX7hJnqCbSztUF8Qot+JWBC/QXRPYWQ==} + cpu: [ia32] + os: [win32] + '@rollup/rollup-win32-x64-msvc@4.17.2': resolution: {integrity: sha512-TGGO7v7qOq4CYmSBVEYpI1Y5xDuCEnbVC5Vth8mOsW0gDSzxNrVERPc790IGHsrT2dQSimgMr9Ub3Y1Jci5/8w==} cpu: [x64] os: [win32] + '@rollup/rollup-win32-x64-msvc@4.24.0': + resolution: {integrity: sha512-fbMkAF7fufku0N2dE5TBXcNlg0pt0cJue4xBRE2Qc5Vqikxr4VCgKj/ht6SMdFcOacVA9rqF70APJ8RN/4vMJw==} + cpu: [x64] + os: [win32] + + '@rtsao/scc@1.1.0': + resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} + '@rushstack/eslint-patch@1.10.2': resolution: {integrity: sha512-hw437iINopmQuxWPSUEvqE56NCPsiU8N4AYtfHmJFckclktzK9YQJieD3XkDCDH4OjL+C7zgPUh73R/nrcHrqw==} @@ -3026,77 +3123,77 @@ packages: '@swc/core': '>= 1.4.13' '@swc/types': '>= 0.1' - '@swc-node/register@1.6.8': - resolution: {integrity: sha512-74ijy7J9CWr1Z88yO+ykXphV29giCrSpANQPQRooE0bObpkTO1g4RzQovIfbIaniBiGDDVsYwDoQ3FIrCE8HcQ==} + '@swc-node/register@1.9.2': + resolution: {integrity: sha512-BBjg0QNuEEmJSoU/++JOXhrjWdu3PTyYeJWsvchsI0Aqtj8ICkz/DqlwtXbmZVZ5vuDPpTfFlwDBZe81zgShMA==} peerDependencies: - '@swc/core': '>= 1.3' + '@swc/core': '>= 1.4.13' typescript: '>= 4.3' - '@swc-node/sourcemap-support@0.3.0': - resolution: {integrity: sha512-gqBJSmJMWomZFxlppaKea7NeAqFrDrrS0RMt24No92M3nJWcyI9YKGEQKl+EyJqZ5gh6w1s0cTklMHMzRwA1NA==} + '@swc-node/sourcemap-support@0.5.1': + resolution: {integrity: sha512-JxIvIo/Hrpv0JCHSyRpetAdQ6lB27oFYhv0PKCNf1g2gUXOjpeR1exrXccRxLMuAV5WAmGFBwRnNOJqN38+qtg==} - '@swc/core-darwin-arm64@1.3.107': - resolution: {integrity: sha512-47tD/5vSXWxPd0j/ZllyQUg4bqalbQTsmqSw0J4dDdS82MWqCAwUErUrAZPRjBkjNQ6Kmrf5rpCWaGTtPw+ngw==} + '@swc/core-darwin-arm64@1.5.7': + resolution: {integrity: sha512-bZLVHPTpH3h6yhwVl395k0Mtx8v6CGhq5r4KQdAoPbADU974Mauz1b6ViHAJ74O0IVE5vyy7tD3OpkQxL/vMDQ==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] - '@swc/core-darwin-x64@1.3.107': - resolution: {integrity: sha512-hwiLJ2ulNkBGAh1m1eTfeY1417OAYbRGcb/iGsJ+LuVLvKAhU/itzsl535CvcwAlt2LayeCFfcI8gdeOLeZa9A==} + '@swc/core-darwin-x64@1.5.7': + resolution: {integrity: sha512-RpUyu2GsviwTc2qVajPL0l8nf2vKj5wzO3WkLSHAHEJbiUZk83NJrZd1RVbEknIMO7+Uyjh54hEh8R26jSByaw==} engines: {node: '>=10'} cpu: [x64] os: [darwin] - '@swc/core-linux-arm-gnueabihf@1.3.107': - resolution: {integrity: sha512-I2wzcC0KXqh0OwymCmYwNRgZ9nxX7DWnOOStJXV3pS0uB83TXAkmqd7wvMBuIl9qu4Hfomi9aDM7IlEEn9tumQ==} + '@swc/core-linux-arm-gnueabihf@1.5.7': + resolution: {integrity: sha512-cTZWTnCXLABOuvWiv6nQQM0hP6ZWEkzdgDvztgHI/+u/MvtzJBN5lBQ2lue/9sSFYLMqzqff5EHKlFtrJCA9dQ==} engines: {node: '>=10'} cpu: [arm] os: [linux] - '@swc/core-linux-arm64-gnu@1.3.107': - resolution: {integrity: sha512-HWgnn7JORYlOYnGsdunpSF8A+BCZKPLzLtEUA27/M/ZuANcMZabKL9Zurt7XQXq888uJFAt98Gy+59PU90aHKg==} + '@swc/core-linux-arm64-gnu@1.5.7': + resolution: {integrity: sha512-hoeTJFBiE/IJP30Be7djWF8Q5KVgkbDtjySmvYLg9P94bHg9TJPSQoC72tXx/oXOgXvElDe/GMybru0UxhKx4g==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/core-linux-arm64-musl@1.3.107': - resolution: {integrity: sha512-vfPF74cWfAm8hyhS8yvYI94ucMHIo8xIYU+oFOW9uvDlGQRgnUf/6DEVbLyt/3yfX5723Ln57U8uiMALbX5Pyw==} + '@swc/core-linux-arm64-musl@1.5.7': + resolution: {integrity: sha512-+NDhK+IFTiVK1/o7EXdCeF2hEzCiaRSrb9zD7X2Z7inwWlxAntcSuzZW7Y6BRqGQH89KA91qYgwbnjgTQ22PiQ==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/core-linux-x64-gnu@1.3.107': - resolution: {integrity: sha512-uBVNhIg0ip8rH9OnOsCARUFZ3Mq3tbPHxtmWk9uAa5u8jQwGWeBx5+nTHpDOVd3YxKb6+5xDEI/edeeLpha/9g==} + '@swc/core-linux-x64-gnu@1.5.7': + resolution: {integrity: sha512-25GXpJmeFxKB+7pbY7YQLhWWjkYlR+kHz5I3j9WRl3Lp4v4UD67OGXwPe+DIcHqcouA1fhLhsgHJWtsaNOMBNg==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/core-linux-x64-musl@1.3.107': - resolution: {integrity: sha512-mvACkUvzSIB12q1H5JtabWATbk3AG+pQgXEN95AmEX2ZA5gbP9+B+mijsg7Sd/3tboHr7ZHLz/q3SHTvdFJrEw==} + '@swc/core-linux-x64-musl@1.5.7': + resolution: {integrity: sha512-0VN9Y5EAPBESmSPPsCJzplZHV26akC0sIgd3Hc/7S/1GkSMoeuVL+V9vt+F/cCuzr4VidzSkqftdP3qEIsXSpg==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/core-win32-arm64-msvc@1.3.107': - resolution: {integrity: sha512-J3P14Ngy/1qtapzbguEH41kY109t6DFxfbK4Ntz9dOWNuVY3o9/RTB841ctnJk0ZHEG+BjfCJjsD2n8H5HcaOA==} + '@swc/core-win32-arm64-msvc@1.5.7': + resolution: {integrity: sha512-RtoNnstBwy5VloNCvmvYNApkTmuCe4sNcoYWpmY7C1+bPR+6SOo8im1G6/FpNem8AR5fcZCmXHWQ+EUmRWJyuA==} engines: {node: '>=10'} cpu: [arm64] os: [win32] - '@swc/core-win32-ia32-msvc@1.3.107': - resolution: {integrity: sha512-ZBUtgyjTHlz8TPJh7kfwwwFma+ktr6OccB1oXC8fMSopD0AxVnQasgun3l3099wIsAB9eEsJDQ/3lDkOLs1gBA==} + '@swc/core-win32-ia32-msvc@1.5.7': + resolution: {integrity: sha512-Xm0TfvcmmspvQg1s4+USL3x8D+YPAfX2JHygvxAnCJ0EHun8cm2zvfNBcsTlnwYb0ybFWXXY129aq1wgFC9TpQ==} engines: {node: '>=10'} cpu: [ia32] os: [win32] - '@swc/core-win32-x64-msvc@1.3.107': - resolution: {integrity: sha512-Eyzo2XRqWOxqhE1gk9h7LWmUf4Bp4Xn2Ttb0ayAXFp6YSTxQIThXcT9kipXZqcpxcmDwoq8iWbbf2P8XL743EA==} + '@swc/core-win32-x64-msvc@1.5.7': + resolution: {integrity: sha512-tp43WfJLCsKLQKBmjmY/0vv1slVywR5Q4qKjF5OIY8QijaEW7/8VwPyUyVoJZEnDgv9jKtUTG5PzqtIYPZGnyg==} engines: {node: '>=10'} cpu: [x64] os: [win32] - '@swc/core@1.3.107': - resolution: {integrity: sha512-zKhqDyFcTsyLIYK1iEmavljZnf4CCor5pF52UzLAz4B6Nu/4GLU+2LQVAf+oRHjusG39PTPjd2AlRT3f3QWfsQ==} + '@swc/core@1.5.7': + resolution: {integrity: sha512-U4qJRBefIJNJDRCCiVtkfa/hpiZ7w0R6kASea+/KLp+vkus3zcLSB8Ub8SvKgTIxjWpwsKcZlPf5nrv4ls46SQ==} engines: {node: '>=10'} peerDependencies: '@swc/helpers': ^0.5.0 @@ -3113,19 +3210,23 @@ packages: '@swc/helpers@0.5.5': resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==} - '@swc/types@0.1.6': - resolution: {integrity: sha512-/JLo/l2JsT/LRd80C3HfbmVpxOAJ11FO2RCEslFrgzLltoP9j8XIbsyDcfCt2WWyX+CM96rBoNM+IToAkFOugg==} + '@swc/types@0.1.7': + resolution: {integrity: sha512-scHWahbHF0eyj3JsxG9CFJgFdFNaVQCNAimBlT6PzS3n/HptxqREjsm4OH6AN3lYcffZYSPxXW8ua2BEHp0lJQ==} - '@testing-library/dom@9.3.4': - resolution: {integrity: sha512-FlS4ZWlp97iiNWig0Muq8p+3rVDjRiYE+YKGbAqXOu9nwJFFOdL00kFpz42M+4huzYi86vAK1sOOfyOG45muIQ==} - engines: {node: '>=14'} + '@testing-library/dom@10.4.0': + resolution: {integrity: sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==} + engines: {node: '>=18'} - '@testing-library/react@14.0.0': - resolution: {integrity: sha512-S04gSNJbYE30TlIMLTzv6QCTzt9AqIF5y6s6SzVFILNcNvbV/jU96GeiTPillGQo+Ny64M/5PV7klNYYgv5Dfg==} - engines: {node: '>=14'} + '@testing-library/react@15.0.6': + resolution: {integrity: sha512-UlbazRtEpQClFOiYp+1BapMT+xyqWMnE+hh9tn5DQ6gmlE7AIZWcGpzZukmDZuFk3By01oiqOf8lRedLS4k6xQ==} + engines: {node: '>=18'} peerDependencies: + '@types/react': ^18.0.0 react: ^18.0.0 react-dom: ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true '@tootallnate/once@2.0.0': resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} @@ -3158,6 +3259,9 @@ packages: resolution: {integrity: sha512-92F7/SFyufn4DXsha9+QfKnN03JGqtMFMXgSHbZOo8JG59WkTni7UzAouNQDf7AuP9OAMxVOPQcqG3sB7w+kkg==} engines: {node: ^16.14.0 || >=18.0.0} + '@tybys/wasm-util@0.9.0': + resolution: {integrity: sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==} + '@types/argparse@1.0.38': resolution: {integrity: sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==} @@ -3176,12 +3280,24 @@ packages: '@types/babel__traverse@7.20.5': resolution: {integrity: sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==} + '@types/body-parser@1.19.5': + resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} + + '@types/bonjour@3.5.13': + resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==} + '@types/chai-subset@1.3.5': resolution: {integrity: sha512-c2mPnw+xHtXDoHmdtcCXGwyLMiauiAyxWMzhGpqHC4nqI/Y5G2XhTampslK2rb59kpcuHon03UH8W6iYUzw88A==} '@types/chai@4.3.16': resolution: {integrity: sha512-PatH4iOdyh3MyWtmHVFXLWCCIhUbopaltqddG9BzB+gMIzee2MJrvd+jouii9Z3wzQJruGWAm7WOMjgfG8hQlQ==} + '@types/connect-history-api-fallback@1.5.4': + resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} + + '@types/connect@3.4.38': + resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} + '@types/cookie@0.6.0': resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} @@ -3194,15 +3310,33 @@ packages: '@types/estree@1.0.5': resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} + '@types/estree@1.0.6': + resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} + + '@types/express-serve-static-core@4.19.6': + resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==} + + '@types/express-serve-static-core@5.0.1': + resolution: {integrity: sha512-CRICJIl0N5cXDONAdlTv5ShATZ4HEwk6kDDIW2/w9qOWKg+NU/5F8wYRWCrONad0/UKkloNSmmyN/wX4rtpbVA==} + + '@types/express@4.17.21': + resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} + '@types/glob@7.2.0': resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} '@types/graceful-fs@4.1.9': resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} + '@types/http-errors@2.0.4': + resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} + '@types/http-proxy@1.17.14': resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==} + '@types/http-proxy@1.17.15': + resolution: {integrity: sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==} + '@types/istanbul-lib-coverage@2.0.6': resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} @@ -3212,8 +3346,8 @@ packages: '@types/istanbul-reports@3.0.4': resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} - '@types/jest@29.5.12': - resolution: {integrity: sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw==} + '@types/jest@29.5.14': + resolution: {integrity: sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==} '@types/jsdom@20.0.1': resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} @@ -3230,24 +3364,30 @@ packages: '@types/long@4.0.2': resolution: {integrity: sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==} + '@types/mime@1.3.5': + resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} + '@types/minimatch@5.1.2': resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} '@types/minimist@1.2.5': resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} + '@types/node-forge@1.3.11': + resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} + '@types/node@10.12.18': resolution: {integrity: sha512-fh+pAqt4xRzPfqA6eh3Z2y6fyZavRIumvjhaCL753+TVkGKGhpPeyrJG2JftD0T9q4GF00KjefsQ+PQNDdWQaQ==} '@types/node@17.0.45': resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} + '@types/node@18.19.9': + resolution: {integrity: sha512-oZFKlC8l5YtzGQNT4zC2PiSSKzQVZ8bAwwd+EYdPLtyk0nSEq6O16SkK+rkkT2eflDAbormJgEF3QnH3oDrTSw==} + '@types/node@20.5.1': resolution: {integrity: sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg==} - '@types/node@20.8.8': - resolution: {integrity: sha512-YRsdVxq6OaLfmR9Hy816IMp33xOBjfyOgUd77ehqg96CFywxAPbDbXvAsuN2KVg2HOT8Eh6uAfU+l4WffwPVrQ==} - '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -3260,21 +3400,39 @@ packages: '@types/prop-types@15.7.12': resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==} - '@types/react-dom@18.2.14': - resolution: {integrity: sha512-V835xgdSVmyQmI1KLV2BEIUgqEuinxp9O4G6g3FqO/SqLac049E53aysv0oEFD2kHfejeKU+ZqL2bcFWj9gLAQ==} + '@types/qs@6.9.16': + resolution: {integrity: sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A==} + + '@types/range-parser@1.2.7': + resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} - '@types/react@18.2.31': - resolution: {integrity: sha512-c2UnPv548q+5DFh03y8lEDeMfDwBn9G3dRwfkrxQMo/dOtRHUUO57k6pHvBIfH/VF4Nh+98mZ5aaSe+2echD5g==} + '@types/react-dom@18.3.0': + resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==} + + '@types/react@18.3.1': + resolution: {integrity: sha512-V0kuGBX3+prX+DQ/7r2qsv1NsdfnCLnTgnRJ1pYnxykBhGMz+qj+box5lq7XsO5mtZsBqpjwwTu/7wszPfMBcw==} '@types/resolve@1.20.2': resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} - '@types/scheduler@0.23.0': - resolution: {integrity: sha512-YIoDCTH3Af6XM5VuwGG/QL/CJqga1Zm3NkU3HZ4ZHK2fRMPYP1VczsTUqtsf43PH/iJNVlPHAo2oWX7BSdB2Hw==} + '@types/retry@0.12.2': + resolution: {integrity: sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==} '@types/semver@7.5.8': resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} + '@types/send@0.17.4': + resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} + + '@types/serve-index@1.9.4': + resolution: {integrity: sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==} + + '@types/serve-static@1.15.7': + resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==} + + '@types/sockjs@0.3.36': + resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==} + '@types/stack-utils@2.0.3': resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} @@ -3284,6 +3442,9 @@ packages: '@types/web-bluetooth@0.0.20': resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} + '@types/ws@8.5.12': + resolution: {integrity: sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==} + '@types/yargs-parser@21.0.3': resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} @@ -3304,12 +3465,12 @@ packages: typescript: optional: true - '@typescript-eslint/eslint-plugin@6.21.0': - resolution: {integrity: sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/eslint-plugin@7.18.0': + resolution: {integrity: sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: - '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha - eslint: ^7.0.0 || ^8.0.0 + '@typescript-eslint/parser': ^7.0.0 + eslint: ^8.56.0 typescript: '*' peerDependenciesMeta: typescript: @@ -3335,6 +3496,16 @@ packages: typescript: optional: true + '@typescript-eslint/parser@7.18.0': + resolution: {integrity: sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/scope-manager@5.62.0': resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -3343,6 +3514,14 @@ packages: resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==} engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/scope-manager@7.18.0': + resolution: {integrity: sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==} + engines: {node: ^18.18.0 || >=20.0.0} + + '@typescript-eslint/scope-manager@8.11.0': + resolution: {integrity: sha512-Uholz7tWhXmA4r6epo+vaeV7yjdKy5QFCERMjs1kMVsLRKIrSdM6o21W2He9ftp5PP6aWOVpD5zvrvuHZC0bMQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/type-utils@5.62.0': resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -3353,11 +3532,20 @@ packages: typescript: optional: true - '@typescript-eslint/type-utils@6.21.0': - resolution: {integrity: sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/type-utils@7.18.0': + resolution: {integrity: sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/type-utils@8.11.0': + resolution: {integrity: sha512-ItiMfJS6pQU0NIKAaybBKkuVzo6IdnAhPFZA/2Mba/uBjuPQPet/8+zh5GtLHwmuFRShZx+8lhIs7/QeDHflOg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 typescript: '*' peerDependenciesMeta: typescript: @@ -3371,6 +3559,14 @@ packages: resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==} engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/types@7.18.0': + resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==} + engines: {node: ^18.18.0 || >=20.0.0} + + '@typescript-eslint/types@8.11.0': + resolution: {integrity: sha512-tn6sNMHf6EBAYMvmPUaKaVeYvhUsrE6x+bXQTxjQRp360h1giATU0WvgeEys1spbvb5R+VpNOZ+XJmjD8wOUHw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@5.62.0': resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -3389,17 +3585,41 @@ packages: typescript: optional: true + '@typescript-eslint/typescript-estree@7.18.0': + resolution: {integrity: sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/typescript-estree@8.11.0': + resolution: {integrity: sha512-yHC3s1z1RCHoCz5t06gf7jH24rr3vns08XXhfEqzYpd6Hll3z/3g23JRi0jM8A47UFKNc3u/y5KIMx8Ynbjohg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/utils@5.62.0': resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - '@typescript-eslint/utils@6.21.0': - resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/utils@7.18.0': + resolution: {integrity: sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.56.0 + + '@typescript-eslint/utils@8.11.0': + resolution: {integrity: sha512-CYiX6WZcbXNJV7UNB4PLDIBtSdRmRI/nb0FMyqHPTQD1rMjA0foPLaPUV39C/MxkTd/QKSeX+Gb34PPsDVC35g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 '@typescript-eslint/visitor-keys@5.62.0': resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} @@ -3409,6 +3629,14 @@ packages: resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/visitor-keys@7.18.0': + resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==} + engines: {node: ^18.18.0 || >=20.0.0} + + '@typescript-eslint/visitor-keys@8.11.0': + resolution: {integrity: sha512-EaewX6lxSjRJnc+99+dqzTeoDZUfyrA52d2/HRrkI830kgovWsmIiTfmr0NZorzqic7ga+1bS60lRBUgR3n/Bw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} @@ -3587,8 +3815,8 @@ packages: resolution: {integrity: sha512-ZtQZjUyxHZHQSjbajncdPLuJt5D0k3r6RQ8Wg0jM5LAoAJM5L+ISC0lcDZI3VRY6mq/LhU6hKfUygBK8o7VQmQ==} engines: {node: '>=12'} - '@vitejs/plugin-react@4.2.1': - resolution: {integrity: sha512-oojO9IDc4nCUUi8qIR11KoQm0XFFLIwsRBwHRR4d/88IWghn1y6ckz/bJ8GHDCsYEJee8mDzqtJxh15/cisJNQ==} + '@vitejs/plugin-react@4.3.3': + resolution: {integrity: sha512-NooDe9GpHGqNns1i8XDERg0Vsg5SSYRhRxxyTGogUdkdNt47jal+fbuYi+Yfq6pzRCKXyoPcWisfxE6RIM3GKA==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.2.0 || ^5.0.0 @@ -3642,14 +3870,14 @@ packages: '@vitest/utils@0.34.7': resolution: {integrity: sha512-ziAavQLpCYS9sLOorGrFFKmy2gnfiNU0ZJ15TsMz/K92NAPS/rp9K4z6AJQQk5Y8adCy4Iwpxy7pQumQ/psnRg==} - '@volar/language-core@1.11.1': - resolution: {integrity: sha512-dOcNn3i9GgZAcJt43wuaEykSluAuOkQgzni1cuxLxTV0nJKanQztp7FxyswdRILaKH+P2XZMPRp2S4MV/pElCw==} + '@volar/language-core@2.4.7': + resolution: {integrity: sha512-G/EB0vkArVB04F8DVBf30AlRK/QAOx63CzsuKKuda2ZIJamQlv4t6gEJrFVmYF560kbslFtaAJcmn8cyg7QmLA==} - '@volar/source-map@1.11.1': - resolution: {integrity: sha512-hJnOnwZ4+WT5iupLRnuzbULZ42L7BWWPMmruzwtLhJfpDVoZLjNBxHDi2sY2bgZXCKlpU5XcsMFoYrsQmPhfZg==} + '@volar/source-map@2.4.7': + resolution: {integrity: sha512-c+7IJrD4mht1s8FLlCf6dAUC1aTUY9leKeLosfUiuMxavcG/sY3IPBiD1rdLL5qrhzYVmUWRGxhWvJeyYa/bsQ==} - '@volar/typescript@1.11.1': - resolution: {integrity: sha512-iU+t2mas/4lYierSnoFOeRFQUhAEMgsFuQxoxvwn5EdQopw43j+J27a4lt9LMInx1gLJBC6qL14WYGlgymaSMQ==} + '@volar/typescript@2.4.7': + resolution: {integrity: sha512-sp3mFLmMtXY47S8GrMwFnwjGiW7aVtCLMAwnePRJA4P7CfSkrRj2DjoSxl//0pt+KR7oGG/48T2q413b8TvPbg==} '@vue-macros/common@1.10.3': resolution: {integrity: sha512-YSgzcbXrRo8a/TF/YIguqEmTld1KA60VETKJG8iFuaAfj7j+Tbdin3cj7/cYbcCHORSq1v9IThgq7r8keH7LXQ==} @@ -3688,6 +3916,9 @@ packages: '@vue/compiler-ssr@3.4.27': resolution: {integrity: sha512-CVRzSJIltzMG5FcidsW0jKNQnNRYC8bT21VegyMMtHmhW3UOI7knmUehzswXLrExDLE6lQCZdrhD4ogI7c+vuw==} + '@vue/compiler-vue2@2.7.16': + resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} + '@vue/devtools-api@6.6.1': resolution: {integrity: sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==} @@ -3732,8 +3963,8 @@ packages: typescript: optional: true - '@vue/language-core@1.8.27': - resolution: {integrity: sha512-L8Kc27VdQserNaCUNiSFdDl9LWT24ly8Hpwf1ECy3aFb9m6bDhBGQYOujDm21N7EW3moKIOKEanQwe1q5BK+mA==} + '@vue/language-core@2.1.6': + resolution: {integrity: sha512-MW569cSky9R/ooKMh6xa2g1D0AtRKbL56k83dzus/bx//RDJk24RHWkMzbAlXjMdDNyxAaagKPRquBIxkxlCkg==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -3953,8 +4184,8 @@ packages: resolution: {integrity: sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q==} engines: {node: '>=14.15.0'} - '@zkochan/js-yaml@0.0.6': - resolution: {integrity: sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg==} + '@zkochan/js-yaml@0.0.7': + resolution: {integrity: sha512-nrUSn7hzt7J6JWgWGz78ZYI8wj+gdIJdk0Ynjpp8l+trkn58Uqsf6RYrYkEK+3X18EX+TNdtJI0WxAtc+L84SQ==} hasBin: true JSONStream@1.3.5: @@ -4014,6 +4245,10 @@ packages: resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==} engines: {node: '>= 10.0.0'} + adm-zip@0.5.16: + resolution: {integrity: sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ==} + engines: {node: '>=12.0'} + agent-base@6.0.2: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} @@ -4067,6 +4302,11 @@ packages: ansi-fragments@0.2.1: resolution: {integrity: sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w==} + ansi-html-community@0.0.8: + resolution: {integrity: sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==} + engines: {'0': node >= 0.8.0} + hasBin: true + ansi-regex@4.1.1: resolution: {integrity: sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==} engines: {node: '>=6'} @@ -4134,9 +4374,6 @@ packages: argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - aria-query@5.1.3: - resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==} - aria-query@5.3.0: resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} @@ -4242,6 +4479,10 @@ packages: asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + at-least-node@1.0.0: + resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} + engines: {node: '>= 4.0.0'} + atomic-sleep@1.0.0: resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} engines: {node: '>=8.0.0'} @@ -4276,6 +4517,9 @@ packages: axios@1.6.8: resolution: {integrity: sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==} + axios@1.7.7: + resolution: {integrity: sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==} + axobject-query@3.2.1: resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==} @@ -4293,6 +4537,13 @@ packages: peerDependencies: '@babel/core': ^7.8.0 + babel-loader@9.2.1: + resolution: {integrity: sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==} + engines: {node: '>= 14.15.0'} + peerDependencies: + '@babel/core': ^7.12.0 + webpack: '>=5' + babel-plugin-const-enum@1.2.0: resolution: {integrity: sha512-o1m/6iyyFnp9MRsK1dHF3bneqyf3AlM2q3A/YbgQr2pCat6B6XJVDv2TXqzfY2RYUi4mak6WAksSBPlyYGx9dg==} peerDependencies: @@ -4366,6 +4617,9 @@ packages: resolution: {integrity: sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==} engines: {node: '>= 0.8'} + batch@0.6.1: + resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} + bcrypt-pbkdf@1.0.2: resolution: {integrity: sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==} @@ -4415,6 +4669,13 @@ packages: resolution: {integrity: sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + body-parser@1.20.3: + resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + + bonjour-service@1.2.1: + resolution: {integrity: sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==} + boolbase@1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} @@ -4428,6 +4689,10 @@ packages: resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} engines: {node: '>=8'} + braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + engines: {node: '>=8'} + brorand@1.1.0: resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} @@ -4452,6 +4717,11 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true + browserslist@4.24.2: + resolution: {integrity: sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + bs-logger@0.2.6: resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==} engines: {node: '>= 6'} @@ -4465,6 +4735,11 @@ packages: bser@2.1.1: resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} + btoa@1.2.1: + resolution: {integrity: sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==} + engines: {node: '>= 0.4.0'} + hasBin: true + buffer-crc32@1.0.0: resolution: {integrity: sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==} engines: {node: '>=8.0.0'} @@ -4519,6 +4794,10 @@ packages: resolution: {integrity: sha512-qXCd4rh6I07cnDqh8V48/94Tc/WSfj+o3Gn6NZ0aZovS255bUx8O13uKxRFd2eWG0xgsco7+YItQNPaa5E85hg==} engines: {node: ^16.14.0 || >=18.0.0} + cache-content-type@1.0.1: + resolution: {integrity: sha512-IKufZ1o4Ut42YUrZSo8+qnMTrFuKkvyoLXUywKz9GJ5BrhOFGhLdkx9sG4KAnVvbY6kEcSFjLQul+DVmBm2bgA==} + engines: {node: '>= 6.0.0'} + call-bind@1.0.7: resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} engines: {node: '>= 0.4'} @@ -4564,6 +4843,9 @@ packages: caniuse-lite@1.0.30001617: resolution: {integrity: sha512-mLyjzNI9I+Pix8zwcrpxEbGlfqOkF9kM3ptzmKNw5tizSyYwMe+nGLTqMK9cO+0E+Bh6TsBxNAaHWEM8xwSsmA==} + caniuse-lite@1.0.30001669: + resolution: {integrity: sha512-DlWzFDJqstqtIVx1zeSpIMLjunf5SmwOw0N2Ck/QSQdS8PLS4+9HrLaYei4w8BIAL7IB/UEDu889d8vhCTPA0w==} + caseless@0.12.0: resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} @@ -4578,6 +4860,10 @@ packages: resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} engines: {node: '>=4'} + chalk@3.0.0: + resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==} + engines: {node: '>=8'} + chalk@4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} @@ -4600,6 +4886,10 @@ packages: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} + chokidar@4.0.1: + resolution: {integrity: sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==} + engines: {node: '>= 14.16.0'} + chownr@2.0.0: resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} engines: {node: '>=10'} @@ -4764,6 +5054,9 @@ packages: resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} engines: {node: ^12.20.0 || >=14} + common-path-prefix@3.0.0: + resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==} + commondir@1.0.1: resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} @@ -4797,6 +5090,10 @@ packages: confusing-browser-globals@1.0.11: resolution: {integrity: sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==} + connect-history-api-fallback@2.0.0: + resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==} + engines: {node: '>=0.8'} + connect@3.7.0: resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==} engines: {node: '>= 0.10.0'} @@ -4913,6 +5210,10 @@ packages: resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} engines: {node: '>= 0.6'} + cookie@0.7.1: + resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==} + engines: {node: '>= 0.6'} + cookies-next@4.2.1: resolution: {integrity: sha512-qsjtZ8TLlxCSX2JphMQNhkm3V3zIMQ05WrLkBKBwu50npBbBfiZWIdmSMzBGcdGKfMK19E0PIitTfRFAdMGHXg==} @@ -4920,6 +5221,9 @@ packages: resolution: {integrity: sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw==} engines: {node: '>= 0.8'} + copy-anything@2.0.6: + resolution: {integrity: sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==} + copy-anything@3.0.5: resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==} engines: {node: '>=12.13'} @@ -4967,6 +5271,10 @@ packages: resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} engines: {node: '>=8'} + cosmiconfig@7.1.0: + resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} + engines: {node: '>=10'} + cosmiconfig@8.3.6: resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} @@ -5005,6 +5313,10 @@ packages: create-require@1.1.1: resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} + cron-parser@4.9.0: + resolution: {integrity: sha512-p0SaNjrHOnQeR8/VnfGbmg9te2kfyYSQ7Sc/j/6DtPL3JQvKxmjO9TSjNFpujqV3vEYYBvNNvXSxzyksBWAx1Q==} + engines: {node: '>=12.0.0'} + croner@8.0.2: resolution: {integrity: sha512-HgSdlSUX8mIgDTTiQpWUP4qY4IFRMsduPCYdca34Pelt8MVdxdaDOzreFtCscA6R+cRZd7UbD1CD3uyx6J3X1A==} engines: {node: '>=18.0'} @@ -5040,6 +5352,43 @@ packages: peerDependencies: postcss: ^8.0.9 + css-loader@6.11.0: + resolution: {integrity: sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==} + engines: {node: '>= 12.13.0'} + peerDependencies: + '@rspack/core': 0.x || 1.x + webpack: ^5.0.0 + peerDependenciesMeta: + '@rspack/core': + optional: true + webpack: + optional: true + + css-minimizer-webpack-plugin@5.0.1: + resolution: {integrity: sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==} + engines: {node: '>= 14.15.0'} + peerDependencies: + '@parcel/css': '*' + '@swc/css': '*' + clean-css: '*' + csso: '*' + esbuild: '*' + lightningcss: '*' + webpack: ^5.0.0 + peerDependenciesMeta: + '@parcel/css': + optional: true + '@swc/css': + optional: true + clean-css: + optional: true + csso: + optional: true + esbuild: + optional: true + lightningcss: + optional: true + css-select@5.1.0: resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} @@ -5138,6 +5487,10 @@ packages: resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} engines: {node: '>= 0.4'} + date-format@4.0.14: + resolution: {integrity: sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==} + engines: {node: '>=4.0'} + dateformat@4.6.3: resolution: {integrity: sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==} @@ -5189,6 +5542,15 @@ packages: supports-color: optional: true + debug@4.3.7: + resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + decamelize-keys@1.1.1: resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} engines: {node: '>=0.10.0'} @@ -5216,9 +5578,8 @@ packages: resolution: {integrity: sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==} engines: {node: '>=6'} - deep-equal@2.2.3: - resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==} - engines: {node: '>= 0.4'} + deep-equal@1.0.1: + resolution: {integrity: sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==} deep-is@0.1.4: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} @@ -5275,7 +5636,11 @@ packages: resolution: {integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==} engines: {node: '>=0.10'} - depd@2.0.0: + depd@1.1.2: + resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} + engines: {node: '>= 0.6'} + + depd@2.0.0: resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} engines: {node: '>= 0.8'} @@ -5317,6 +5682,9 @@ packages: resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} engines: {node: '>=8'} + detect-node@2.1.0: + resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} + detect-port@1.6.1: resolution: {integrity: sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==} engines: {node: '>= 4.0.0'} @@ -5347,6 +5715,10 @@ packages: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} + dns-packet@5.6.1: + resolution: {integrity: sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==} + engines: {node: '>=6'} + doctrine@2.1.0: resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} engines: {node: '>=0.10.0'} @@ -5387,12 +5759,8 @@ packages: resolution: {integrity: sha512-xaBe6ZT4DHPkg0k4Ytbvn5xoxgpG0jOS1dYxSOwAHPuNLjP3/OzN0gH55SrLqpx8cBfSaVt91lXYkApjb+nYdQ==} engines: {node: '>=16'} - dotenv-expand@10.0.0: - resolution: {integrity: sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==} - engines: {node: '>=12'} - - dotenv@16.3.2: - resolution: {integrity: sha512-HTlk5nmhkm8F6JcdXvHIzaorzCoziNQT9mGxLPVXW8wJF1TiGSL60ZGB4gHWabHOaMmWmhvk2/lPHfnBiT78AQ==} + dotenv-expand@11.0.6: + resolution: {integrity: sha512-8NHi73otpWsZGBSZwwknTXS5pqMOrk9+Ssrna8xCaxkzEpU9OTf9R5ArQGVw03//Zmk9MOwLPng9WwndvpAJ5g==} engines: {node: '>=12'} dotenv@16.4.5: @@ -5430,6 +5798,9 @@ packages: electron-to-chromium@1.4.762: resolution: {integrity: sha512-rrFvGweLxPwwSwJOjIopy3Vr+J3cIPtZzuc74bmlvmBIgQO3VYJDvVrlj94iKZ3ukXUH64Ex31hSfRTLqvjYJQ==} + electron-to-chromium@1.5.45: + resolution: {integrity: sha512-vOzZS6uZwhhbkZbcRyiy99Wg+pYFV5hk+5YaECvx0+Z31NR3Tt5zS6dze2OepT6PCTzVzT0dIJItti+uAW5zmw==} + elliptic@6.5.7: resolution: {integrity: sha512-ESVCtTwiA+XhY3wyh24QqRGBoP3rEdDUl3EDUUo9tft074fi19IrdpH7hLCMMP3CIj7jb3W96rn8lt/BqIlt5Q==} @@ -5454,6 +5825,10 @@ packages: resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} engines: {node: '>= 0.8'} + encodeurl@2.0.0: + resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} + engines: {node: '>= 0.8'} + encoding@0.1.13: resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} @@ -5489,6 +5864,10 @@ packages: err-code@2.0.3: resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==} + errno@0.1.8: + resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} + hasBin: true + error-ex@1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} @@ -5514,9 +5893,6 @@ packages: resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} engines: {node: '>= 0.4'} - es-get-iterator@1.1.3: - resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} - es-iterator-helpers@1.0.19: resolution: {integrity: sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==} engines: {node: '>= 0.4'} @@ -5553,13 +5929,13 @@ packages: es6-weak-map@2.0.3: resolution: {integrity: sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==} - esbuild@0.18.20: - resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} + esbuild@0.20.2: + resolution: {integrity: sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==} engines: {node: '>=12'} hasBin: true - esbuild@0.20.2: - resolution: {integrity: sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==} + esbuild@0.21.5: + resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} engines: {node: '>=12'} hasBin: true @@ -5567,6 +5943,10 @@ packages: resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} engines: {node: '>=6'} + escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} + escape-html@1.0.3: resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} @@ -5591,8 +5971,8 @@ packages: engines: {node: '>=6.0'} hasBin: true - eslint-config-next@13.5.6: - resolution: {integrity: sha512-o8pQsUHTo9aHqJ2YiZDym5gQAMRf7O2HndHo/JZeY7TDD+W4hk6Ma8Vw54RHiBeb7OWWO5dPirQB+Is/aVQ7Kg==} + eslint-config-next@14.2.3: + resolution: {integrity: sha512-ZkNztm3Q7hjqvB1rRlOX8P9E/cXRL9ajRcs8jufEtwMfTVYRqnmtnaSu57QqHyBlovMuiB8LEzfLBkh5RYV6Fg==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 typescript: '>=3.3.1' @@ -5622,6 +6002,27 @@ packages: eslint: '*' eslint-plugin-import: '*' + eslint-module-utils@2.12.0: + resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true + eslint-module-utils@2.8.1: resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==} engines: {node: '>=4'} @@ -5643,12 +6044,12 @@ packages: eslint-import-resolver-webpack: optional: true - eslint-plugin-import@2.29.0: - resolution: {integrity: sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==} + eslint-plugin-import@2.31.0: + resolution: {integrity: sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9 peerDependenciesMeta: '@typescript-eslint/parser': optional: true @@ -5700,8 +6101,8 @@ packages: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint@8.52.0: - resolution: {integrity: sha512-zh/JHnaixqHZsolRB/w9/02akBk9EPrOs9JwcTP2ek7yL5bVvXuRariiaAjjoJ5DvuwQ1WAE/HsMz+w17YgBCg==} + eslint@8.57.1: + resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true @@ -5785,6 +6186,10 @@ packages: resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} engines: {node: '>= 0.8.0'} + expand-tilde@2.0.2: + resolution: {integrity: sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==} + engines: {node: '>=0.10.0'} + expect@29.7.0: resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -5799,6 +6204,10 @@ packages: resolution: {integrity: sha512-6VyCijWQ+9O7WuVMTRBTl+cjNNIzD5cY5mQ1WM8r/LEkI2u8EYpOotESNwzNlyCn3g+dmjKYI6BmNneSr/FSRw==} engines: {node: '>= 0.10.0'} + express@4.21.1: + resolution: {integrity: sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==} + engines: {node: '>= 0.10.0'} + ext@1.7.0: resolution: {integrity: sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==} @@ -5862,6 +6271,10 @@ packages: fastq@1.17.1: resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} + faye-websocket@0.11.4: + resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==} + engines: {node: '>=0.8.0'} + fb-watchman@2.0.2: resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} @@ -5892,6 +6305,10 @@ packages: resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} engines: {node: '>=8'} + fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + engines: {node: '>=8'} + filter-obj@1.1.0: resolution: {integrity: sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==} engines: {node: '>=0.10.0'} @@ -5904,6 +6321,10 @@ packages: resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==} engines: {node: '>= 0.8'} + finalhandler@1.3.1: + resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==} + engines: {node: '>= 0.8'} + find-babel-config@2.1.1: resolution: {integrity: sha512-5Ji+EAysHGe1OipH7GN4qDjok5Z1uw5KAwDCbicU/4wyTZY7CqOCzcWbG7J5ad9mazq67k89fXlbc1MuIfl9uA==} @@ -5911,6 +6332,18 @@ packages: resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==} engines: {node: '>=6'} + find-cache-dir@4.0.0: + resolution: {integrity: sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==} + engines: {node: '>=14.16'} + + find-file-up@2.0.1: + resolution: {integrity: sha512-qVdaUhYO39zmh28/JLQM5CoYN9byEOKEH4qfa8K1eNV17W0UUMJ9WgbR/hHFH+t5rcl+6RTb5UC7ck/I+uRkpQ==} + engines: {node: '>=8'} + + find-pkg@2.0.0: + resolution: {integrity: sha512-WgZ+nKbELDa6N3i/9nrHeNznm+lY3z4YfhDDWgW+5P0pdmMj26bxaxU11ookgY3NyP9GC7HvZ9etp0jRFqGEeQ==} + engines: {node: '>=8'} + find-up@3.0.0: resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} engines: {node: '>=6'} @@ -5976,6 +6409,17 @@ packages: forever-agent@0.6.1: resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} + fork-ts-checker-webpack-plugin@7.2.13: + resolution: {integrity: sha512-fR3WRkOb4bQdWB/y7ssDUlVdrclvwtyCUIHCfivAoYxq9dF7XfrDKbMdZIfwJ7hxIAqkYSGeU7lLJE6xrxIBdg==} + engines: {node: '>=12.13.0', yarn: '>=1.0.0'} + peerDependencies: + typescript: '>3.6.0' + vue-template-compiler: '*' + webpack: ^5.11.0 + peerDependenciesMeta: + vue-template-compiler: + optional: true + form-data@2.3.3: resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} engines: {node: '>= 0.12'} @@ -5995,6 +6439,9 @@ packages: resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} engines: {node: '>= 0.6'} + front-matter@4.0.2: + resolution: {integrity: sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==} + fs-constants@1.0.0: resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} @@ -6014,6 +6461,10 @@ packages: resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} engines: {node: '>=6 <7 || >=8'} + fs-extra@9.1.0: + resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==} + engines: {node: '>=10'} + fs-minipass@2.1.0: resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} engines: {node: '>= 8'} @@ -6022,6 +6473,9 @@ packages: resolution: {integrity: sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + fs-monkey@1.0.6: + resolution: {integrity: sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==} + fs.realpath@1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} @@ -6135,6 +6589,11 @@ packages: glob-to-regexp@0.4.1: resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} + glob@10.3.10: + resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} + engines: {node: '>=16 || 14 >=14.17'} + hasBin: true + glob@10.3.14: resolution: {integrity: sha512-4fkAqu93xe9Mk7le9v0y3VrPDqLKHarNi2s4Pv7f2yOvfhWfhc7hRPHC/JyqMqb8B/Dt/eGS4n7ykwf3fOsl8g==} engines: {node: '>=16 || 14 >=14.17'} @@ -6144,14 +6603,6 @@ packages: resolution: {integrity: sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==} deprecated: Glob versions prior to v9 are no longer supported - glob@7.1.4: - resolution: {integrity: sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==} - deprecated: Glob versions prior to v9 are no longer supported - - glob@7.1.7: - resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==} - deprecated: Glob versions prior to v9 are no longer supported - glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} deprecated: Glob versions prior to v9 are no longer supported @@ -6173,6 +6624,14 @@ packages: resolution: {integrity: sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==} engines: {node: '>=4'} + global-modules@1.0.0: + resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==} + engines: {node: '>=0.10.0'} + + global-prefix@1.0.2: + resolution: {integrity: sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==} + engines: {node: '>=0.10.0'} + globals@11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} @@ -6181,6 +6640,10 @@ packages: resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} engines: {node: '>=8'} + globals@15.11.0: + resolution: {integrity: sha512-yeyNSjdbyVaWurlwCpcA6XNBrHTMIeDdj0/hnvX/OLJ9ekOXYbLsLinH/MucQyGvNnXhidTdNhTtJaffL2sMfw==} + engines: {node: '>=18'} + globalthis@1.0.4: resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} engines: {node: '>= 0.4'} @@ -6217,6 +6680,9 @@ packages: h3@1.11.1: resolution: {integrity: sha512-AbaH6IDnZN6nmbnJOH72y3c5Wwh9P97soSVdGSBbcDACRdkC0FEWf25pzx4f/NuOCK6quHmW18yF2Wx+G4Zi1A==} + handle-thing@2.0.1: + resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} + handlebars@4.7.8: resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} engines: {node: '>=0.4.7'} @@ -6306,6 +6772,10 @@ packages: hmac-drbg@1.0.1: resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} + homedir-polyfill@1.0.3: + resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} + engines: {node: '>=0.10.0'} + hookable@5.5.3: resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==} @@ -6320,10 +6790,16 @@ packages: resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} engines: {node: ^16.14.0 || >=18.0.0} + hpack.js@2.1.6: + resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==} + html-encoding-sniffer@3.0.0: resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==} engines: {node: '>=12'} + html-entities@2.5.2: + resolution: {integrity: sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==} + html-escaper@2.0.2: resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} @@ -6331,13 +6807,31 @@ packages: resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} engines: {node: '>=8'} + http-assert@1.5.0: + resolution: {integrity: sha512-uPpH7OKX4H25hBmU6G1jWNaqJGpTXxey+YOUizJUAgu0AjLUeC8D73hTrhvDS5D+GJN1DN1+hhc/eF/wpxtp0w==} + engines: {node: '>= 0.8'} + http-cache-semantics@4.1.1: resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} + http-deceiver@1.2.7: + resolution: {integrity: sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==} + + http-errors@1.6.3: + resolution: {integrity: sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==} + engines: {node: '>= 0.6'} + + http-errors@1.8.1: + resolution: {integrity: sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==} + engines: {node: '>= 0.6'} + http-errors@2.0.0: resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} engines: {node: '>= 0.8'} + http-parser-js@0.5.8: + resolution: {integrity: sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==} + http-proxy-agent@5.0.0: resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} engines: {node: '>= 6'} @@ -6346,6 +6840,19 @@ packages: resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} engines: {node: '>= 14'} + http-proxy-middleware@2.0.7: + resolution: {integrity: sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==} + engines: {node: '>=12.0.0'} + peerDependencies: + '@types/express': ^4.17.13 + peerDependenciesMeta: + '@types/express': + optional: true + + http-proxy-middleware@3.0.3: + resolution: {integrity: sha512-usY0HG5nyDUwtqpiZdETNbmKtw3QQ1jwYFZ9wi5iHzX2BcILwQKtYDJPo7XHTsu5Z0B2Hj3W9NNnbd+AjFWjqg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + http-proxy@1.18.1: resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} engines: {node: '>=8.0.0'} @@ -6397,6 +6904,10 @@ packages: engines: {node: '>=14'} hasBin: true + hyperdyperid@1.2.0: + resolution: {integrity: sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==} + engines: {node: '>=10.18'} + iconv-lite@0.4.24: resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} engines: {node: '>=0.10.0'} @@ -6405,6 +6916,12 @@ packages: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} engines: {node: '>=0.10.0'} + icss-utils@5.1.0: + resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + idb-keyval@6.2.1: resolution: {integrity: sha512-8Sb3veuYCyrZL+VBt9LJfZjLUPWVvqn8tG28VqYNFCo43KHcKuq+b4EiXGeuaLAQWL2YmyDgMp2aSpH9JHsEQg==} @@ -6426,11 +6943,19 @@ packages: image-meta@0.2.0: resolution: {integrity: sha512-ZBGjl0ZMEMeOC3Ns0wUF/5UdUmr3qQhBSCniT0LxOgGGIRHiNFOkMtIHB7EOznRU47V2AxPgiVP+s+0/UCU0Hg==} + image-size@0.5.5: + resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} + engines: {node: '>=0.10.0'} + hasBin: true + image-size@1.1.1: resolution: {integrity: sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ==} engines: {node: '>=16.x'} hasBin: true + immutable@4.3.7: + resolution: {integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==} + import-fresh@2.0.0: resolution: {integrity: sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==} engines: {node: '>=4'} @@ -6460,6 +6985,9 @@ packages: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. + inherits@2.0.3: + resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} + inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -6493,13 +7021,13 @@ packages: resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} engines: {node: '>= 0.10'} + ipaddr.js@2.2.0: + resolution: {integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==} + engines: {node: '>= 10'} + iron-webcrypto@1.2.1: resolution: {integrity: sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==} - is-arguments@1.1.1: - resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} - engines: {node: '>= 0.4'} - is-array-buffer@3.0.4: resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} engines: {node: '>= 0.4'} @@ -6533,6 +7061,10 @@ packages: is-core-module@2.13.1: resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} + is-core-module@2.15.1: + resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==} + engines: {node: '>= 0.4'} + is-data-view@1.0.1: resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} engines: {node: '>= 0.4'} @@ -6609,6 +7141,10 @@ packages: resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} engines: {node: '>= 0.4'} + is-network-error@1.1.0: + resolution: {integrity: sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g==} + engines: {node: '>=16'} + is-node-process@1.2.0: resolution: {integrity: sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==} @@ -6640,10 +7176,18 @@ packages: resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==} engines: {node: '>=8'} + is-plain-obj@3.0.0: + resolution: {integrity: sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==} + engines: {node: '>=10'} + is-plain-object@2.0.4: resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} engines: {node: '>=0.10.0'} + is-plain-object@5.0.0: + resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} + engines: {node: '>=0.10.0'} + is-potential-custom-element-name@1.0.1: resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} @@ -6718,10 +7262,17 @@ packages: resolution: {integrity: sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==} engines: {node: '>= 0.4'} + is-what@3.14.1: + resolution: {integrity: sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==} + is-what@4.1.16: resolution: {integrity: sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==} engines: {node: '>=12.13'} + is-windows@1.0.2: + resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} + engines: {node: '>=0.10.0'} + is-wsl@1.1.0: resolution: {integrity: sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==} engines: {node: '>=4'} @@ -6763,6 +7314,11 @@ packages: peerDependencies: ws: '*' + isomorphic-ws@5.0.0: + resolution: {integrity: sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==} + peerDependencies: + ws: '*' + isstream@0.1.2: resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==} @@ -7029,6 +7585,11 @@ packages: engines: {node: '>=4'} hasBin: true + jsesc@3.0.2: + resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} + engines: {node: '>=6'} + hasBin: true + json-buffer@3.0.1: resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} @@ -7135,6 +7696,17 @@ packages: knitwork@1.1.0: resolution: {integrity: sha512-oHnmiBUVHz1V+URE77PNot2lv3QiYU2zQf1JjOVkMt3YDKGbu8NAFr+c4mcNOhdsGrB/VpVbRwPwhiXrPhxQbw==} + koa-compose@4.1.0: + resolution: {integrity: sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw==} + + koa-convert@2.0.0: + resolution: {integrity: sha512-asOvN6bFlSnxewce2e/DK3p4tltyfC4VM7ZwuTuepI7dEQVcvpyFuBcEARu1+Hxg8DIwytce2n7jrZtRlPrARA==} + engines: {node: '>= 10'} + + koa@2.15.3: + resolution: {integrity: sha512-j/8tY9j5t+GVMLeioLaxweJiKUayFhlGqNTzf2ZGwL0ZCQijd2RLHK0SLW5Tsko8YyyqCZC2cojIb0/s62qTAg==} + engines: {node: ^4.8.4 || ^6.10.1 || ^7.10.1 || >= 8.1.4} + kolorist@1.8.0: resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} @@ -7151,6 +7723,18 @@ packages: resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==} engines: {node: '>= 0.6.3'} + less-loader@11.1.0: + resolution: {integrity: sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==} + engines: {node: '>= 14.15.0'} + peerDependencies: + less: ^3.5.0 || ^4.0.0 + webpack: ^5.0.0 + + less@4.1.3: + resolution: {integrity: sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==} + engines: {node: '>=6'} + hasBin: true + leven@3.1.0: resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} engines: {node: '>=6'} @@ -7165,6 +7749,14 @@ packages: libsodium-wrappers-sumo@0.7.13: resolution: {integrity: sha512-lz4YdplzDRh6AhnLGF2Dj2IUj94xRN6Bh8T0HLNwzYGwPehQJX6c7iYVrFUPZ3QqxE0bqC+K0IIqqZJYWumwSQ==} + license-webpack-plugin@4.0.2: + resolution: {integrity: sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==} + peerDependencies: + webpack: '*' + peerDependenciesMeta: + webpack: + optional: true + lighthouse-logger@1.4.2: resolution: {integrity: sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==} @@ -7175,6 +7767,10 @@ packages: lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + lines-and-columns@2.0.3: + resolution: {integrity: sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + lines-and-columns@2.0.4: resolution: {integrity: sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -7224,6 +7820,9 @@ packages: lodash.camelcase@4.3.0: resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} + lodash.clonedeepwith@4.5.0: + resolution: {integrity: sha512-QRBRSxhbtsX1nc0baxSkkK5WlVTTm/s48DSukcGcWZwIyI8Zz+lB+kFiELJXtzfH4Aj6kMWQ1VWW4U5uUDgZMA==} + lodash.debounce@4.0.8: resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} @@ -7297,10 +7896,17 @@ packages: resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} engines: {node: '>=10'} + log4js@6.9.1: + resolution: {integrity: sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==} + engines: {node: '>=8.0'} + logkitty@0.7.1: resolution: {integrity: sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ==} hasBin: true + long-timeout@0.1.1: + resolution: {integrity: sha512-BFRuQUqc7x2NWxfJBCyUrN8iYUYznzL9JROmRz1gZ6KlOIgmoD+njPVbb+VNn2nGMKggMsK79iUNErillsrx7w==} + long@4.0.0: resolution: {integrity: sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==} @@ -7339,6 +7945,10 @@ packages: lru-queue@0.1.0: resolution: {integrity: sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ==} + luxon@3.5.0: + resolution: {integrity: sha512-rh+Zjr6DNfUYR3bPwJEnuwDdqMbxZW7LOQfUN4B54+Cl+0o5zaU9RJ6bcidfDtC1cWCZXQ+nvX8bf6bAji37QQ==} + engines: {node: '>=12'} + lz-string@1.5.0: resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} hasBin: true @@ -7403,6 +8013,14 @@ packages: resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} engines: {node: '>= 0.6'} + memfs@3.5.3: + resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==} + engines: {node: '>= 4.0.0'} + + memfs@4.14.0: + resolution: {integrity: sha512-JUeY0F/fQZgIod31Ja1eJgiSxLn7BfQlCnqhwXFBzFHEw63OdLK7VJUJ7bnzNsWgCyoUP5tEp1VRY8rDaYzqOA==} + engines: {node: '>= 4.0.0'} + memoize-one@5.2.1: resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==} @@ -7420,6 +8038,9 @@ packages: merge-descriptors@1.0.1: resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} + merge-descriptors@1.0.3: + resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} + merge-options@3.0.4: resolution: {integrity: sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==} engines: {node: '>=10'} @@ -7497,6 +8118,10 @@ packages: resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} engines: {node: '>=8.6'} + micromatch@4.0.8: + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} + engines: {node: '>=8.6'} + miller-rabin@4.0.1: resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} hasBin: true @@ -7541,15 +8166,18 @@ packages: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} + mini-css-extract-plugin@2.4.7: + resolution: {integrity: sha512-euWmddf0sk9Nv1O0gfeeUAvAkoSlWncNLF77C0TP2+WoPvy8mAHKOzMajcCz2dzvyt3CNgxb1obIEVFIRxaipg==} + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^5.0.0 + minimalistic-assert@1.0.1: resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} minimalistic-crypto-utils@1.0.1: resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} - minimatch@3.0.5: - resolution: {integrity: sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==} - minimatch@3.0.8: resolution: {integrity: sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==} @@ -7673,8 +8301,12 @@ packages: ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - muggle-string@0.3.1: - resolution: {integrity: sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==} + muggle-string@0.4.1: + resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==} + + multicast-dns@7.2.5: + resolution: {integrity: sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==} + hasBin: true multiformats@9.9.0: resolution: {integrity: sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==} @@ -7715,6 +8347,11 @@ packages: resolution: {integrity: sha512-zIdGUrPRFTUELUvr3Gmc7KZ2Sw/h1PiVM0Af/oHB6zgnV1ikqSfRk+TOufi79aHYCW3NiOXmr1BP5nWbzojLaA==} hasBin: true + needle@3.3.1: + resolution: {integrity: sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==} + engines: {node: '>= 4.4.x'} + hasBin: true + negotiator@0.6.3: resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} engines: {node: '>= 0.6'} @@ -7725,8 +8362,8 @@ packages: next-tick@1.1.0: resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} - next@14.2.10: - resolution: {integrity: sha512-sDDExXnh33cY3RkS9JuFEKaS4HmlWmDKP1VJioucCG6z5KuA008DPsDZOzi8UfqEk3Ii+2NCQSJrfbEWtZZfww==} + next@14.2.3: + resolution: {integrity: sha512-dowFkFTR8v79NPJO4QsBUtxv0g9BrS/phluVpMAt2ku7H+cbcBJlopXjkWlwxrk/xGqMemr7JkGPGemPrLLX7A==} engines: {node: '>=18.17.0'} hasBin: true peerDependencies: @@ -7770,9 +8407,6 @@ packages: node-abort-controller@3.1.1: resolution: {integrity: sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==} - node-addon-api@3.2.1: - resolution: {integrity: sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==} - node-addon-api@7.1.0: resolution: {integrity: sha512-mNcltoe1R8o7STTegSOHdnJNN7s5EUvhoS7ShnTHDyOSd+8H+UdWODq6qSv67PjC8Zc5JRT8+oLAMCr0SIXw7g==} engines: {node: ^16 || ^18 || >= 20} @@ -7824,6 +8458,13 @@ packages: node-releases@2.0.14: resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} + node-releases@2.0.18: + resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} + + node-schedule@2.1.1: + resolution: {integrity: sha512-OXdegQq03OmXEjt2hZP33W2YPs/E5BcFQks46+G2gAxs4gHOIVD1u7EqlYLYSKsaIpyKCK9Gbk0ta1/gjRSMRQ==} + engines: {node: '>=6'} + node-stream-zip@1.15.0: resolution: {integrity: sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==} engines: {node: '>=0.12.0'} @@ -7928,35 +8569,11 @@ packages: nwsapi@2.2.9: resolution: {integrity: sha512-2f3F0SEEer8bBu0dsNCFF50N0cTThV1nWFYcEYFZttdW0lDAoybv9cQoK7X7/68Z89S7FoRrVjP1LPX4XRf9vg==} - nx@17.0.1: - resolution: {integrity: sha512-OA5M0oJmVAujXjjbXTN9zBG9fG0B2efaKICkfsrFy/g74QhdCxnzvEiGjO2CUQbx5nn/l8sJv0ApEBwfX+F24Q==} - hasBin: true - peerDependencies: - '@swc-node/register': ^1.6.7 - '@swc/core': ^1.3.85 - peerDependenciesMeta: - '@swc-node/register': - optional: true - '@swc/core': - optional: true - - nx@17.0.3: - resolution: {integrity: sha512-VShJISKCYt3iVJoMUPZiv67+0tiItxWMnfVmTmPZPio2Fu+wGc9U4ijjPxcmp2RJmLRaxkB9cn5rlrAvkIrNMA==} - hasBin: true - peerDependencies: - '@swc-node/register': ^1.6.7 - '@swc/core': ^1.3.85 - peerDependenciesMeta: - '@swc-node/register': - optional: true - '@swc/core': - optional: true - - nx@17.3.2: - resolution: {integrity: sha512-QjF1gnwKebQISvATrSbW7dsmIcLbA0fcyDyxLo5wVHx/MIlcaIb/lLYaPTld73ZZ6svHEZ6n2gOkhMitmkIPQA==} + nx@20.0.5: + resolution: {integrity: sha512-iJegHz+29mgDtub+DQ5ccBpqs63aPN+d7ybXln8F2GFjQSJH3Jnen0fe238quqK/M5X7+VXX4W2/EOmA9oMZNw==} hasBin: true peerDependencies: - '@swc-node/register': ^1.6.7 + '@swc-node/register': ^1.8.0 '@swc/core': ^1.3.85 peerDependenciesMeta: '@swc-node/register': @@ -7980,10 +8597,6 @@ packages: object-inspect@1.13.1: resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} - object-is@1.1.6: - resolution: {integrity: sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==} - engines: {node: '>= 0.4'} - object-keys@1.1.1: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} engines: {node: '>= 0.4'} @@ -8012,6 +8625,9 @@ packages: resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==} engines: {node: '>= 0.4'} + obuf@1.1.2: + resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} + ofetch@1.3.4: resolution: {integrity: sha512-KLIET85ik3vhEfS+3fDlc/BAZiAp+43QEC/yCo5zkNoY2YaKvNkOaFr/6wCFgFH1kuYQM5pMNi0Tg8koiIemtw==} @@ -8048,6 +8664,9 @@ packages: resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} engines: {node: '>=12'} + only@0.0.2: + resolution: {integrity: sha512-Fvw+Jemq5fjjyWz6CpKx6w9s7xxqo3+JCyM0WXWeCSOboZ8ABkyvP8ID4CZuChA/wxSx+XSJmdOm8rGVyJ1hdQ==} + open@10.1.0: resolution: {integrity: sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==} engines: {node: '>=18'} @@ -8126,6 +8745,10 @@ packages: resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} engines: {node: '>=10'} + p-retry@6.2.0: + resolution: {integrity: sha512-JA6nkq6hKyWLLasXQXUrO4z8BUZGUt/LjlJxx8Gb2+2ntodU/SS63YZ8b0LUTbQ8ZB9iwOfhEPhg4ykKnn2KsA==} + engines: {node: '>=16.17'} + p-try@2.2.0: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} @@ -8162,12 +8785,23 @@ packages: resolution: {integrity: sha512-SgOTCX/EZXtZxBE5eJ97P4yGM5n37BwRU+YMsH4vNzFqJV/oWFXXCmwFlgWUM4PrakybVOueJJ6pwHqSVhTFDw==} engines: {node: '>=16'} + parse-node-version@1.0.1: + resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==} + engines: {node: '>= 0.10'} + + parse-passwd@1.0.0: + resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==} + engines: {node: '>=0.10.0'} + parse-path@7.0.0: resolution: {integrity: sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog==} parse-url@8.1.0: resolution: {integrity: sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==} + parse5@4.0.0: + resolution: {integrity: sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==} + parse5@7.1.2: resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} @@ -8209,6 +8843,9 @@ packages: resolution: {integrity: sha512-LNHTaVkzaYaLGlO+0u3rQTz7QrHTFOuKyba9JMTQutkmtNew8dw8wOD7mTU/5fCPZzCWpfW0XnQKzY61P0aTaw==} engines: {node: '>=16 || 14 >=14.17'} + path-to-regexp@0.1.10: + resolution: {integrity: sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==} + path-to-regexp@0.1.7: resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} @@ -8239,10 +8876,17 @@ packages: picocolors@1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + picocolors@1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} + pify@2.3.0: + resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} + engines: {node: '>=0.10.0'} + pify@3.0.0: resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} engines: {node: '>=4'} @@ -8283,6 +8927,10 @@ packages: resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} engines: {node: '>=8'} + pkg-dir@7.0.0: + resolution: {integrity: sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==} + engines: {node: '>=14.16'} + pkg-types@1.1.1: resolution: {integrity: sha512-ko14TjmDuQJ14zsotODv7dBlwxKhUKQEhuhmbqo1uCi9BB0Z2alo/wAXg6q1dTR5TyuqYyWhjtfe/Tsh+X28jQ==} @@ -8348,6 +8996,19 @@ packages: peerDependencies: postcss: ^8.4.31 + postcss-import@14.1.0: + resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==} + engines: {node: '>=10.0.0'} + peerDependencies: + postcss: ^8.0.0 + + postcss-loader@6.2.1: + resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==} + engines: {node: '>= 12.13.0'} + peerDependencies: + postcss: ^7.0.0 || ^8.0.1 + webpack: ^5.0.0 + postcss-merge-longhand@6.0.5: resolution: {integrity: sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==} engines: {node: ^14 || ^16 || >=18.0} @@ -8384,6 +9045,30 @@ packages: peerDependencies: postcss: ^8.4.31 + postcss-modules-extract-imports@3.1.0: + resolution: {integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + + postcss-modules-local-by-default@4.0.5: + resolution: {integrity: sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + + postcss-modules-scope@3.2.0: + resolution: {integrity: sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + + postcss-modules-values@4.0.0: + resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + postcss-normalize-charset@6.0.2: resolution: {integrity: sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==} engines: {node: ^14 || ^16 || >=18.0} @@ -8483,6 +9168,10 @@ packages: resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==} engines: {node: ^10 || ^12 || >=14} + postcss@8.4.47: + resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} + engines: {node: ^10 || ^12 || >=14} + prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} @@ -8577,6 +9266,9 @@ packages: proxy-from-env@1.1.0: resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} + prr@1.0.1: + resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} + psl@1.9.0: resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} @@ -8613,6 +9305,10 @@ packages: resolution: {integrity: sha512-zWmv4RSuB9r2mYQw3zxQuHWeU+42aKi1wWig/j4ele4ygELZ7PEO6MM7rim9oAQH2A5MWfsAVf/jPvTPgCbvUQ==} engines: {node: '>=0.6'} + qs@6.13.0: + resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} + engines: {node: '>=0.6'} + query-string@7.1.3: resolution: {integrity: sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==} engines: {node: '>=6'} @@ -8639,6 +9335,9 @@ packages: radix3@1.1.2: resolution: {integrity: sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==} + rambda@9.3.0: + resolution: {integrity: sha512-cl/7DCCKNxmsbc0dXZTJTY08rvDdzLhVfE6kPBson1fWzDapLzv0RKSzjpmAqP53fkQqAvq05gpUVHTrUNsuxg==} + randombytes@2.1.0: resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} @@ -8659,10 +9358,10 @@ packages: react-devtools-core@4.28.5: resolution: {integrity: sha512-cq/o30z9W2Wb4rzBefjv5fBalHU0rJGZCHAkf/RHSBWSSYwh8PlQTqqOJmgIIbBtpj27T6FIPXeomIjZtCNVqA==} - react-dom@18.2.0: - resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} + react-dom@18.3.1: + resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} peerDependencies: - react: ^18.2.0 + react: ^18.3.1 react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} @@ -8726,10 +9425,13 @@ packages: peerDependencies: react: ^16.0.0 || ^17.0.0 || ^18.0.0 - react@18.2.0: - resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} + react@18.3.1: + resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} engines: {node: '>=0.10.0'} + read-cache@1.0.0: + resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} + read-pkg-up@10.1.0: resolution: {integrity: sha512-aNtBq4jR8NawpKJQldrQcSW9y/d+KWH4v24HWkHljOZ7H0av+YTGANBzRh9A5pw7v/bLVsLVPpOhJ7gHNVy8lA==} engines: {node: '>=16'} @@ -8764,6 +9466,10 @@ packages: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} + readdirp@4.0.2: + resolution: {integrity: sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==} + engines: {node: '>= 14.16.0'} + readline@1.3.0: resolution: {integrity: sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg==} @@ -8843,6 +9549,10 @@ packages: resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} engines: {node: '>=8'} + resolve-dir@1.0.1: + resolution: {integrity: sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==} + engines: {node: '>=0.10.0'} + resolve-from@3.0.0: resolution: {integrity: sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==} engines: {node: '>=4'} @@ -8889,6 +9599,10 @@ packages: resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} engines: {node: '>= 4'} + retry@0.13.1: + resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} + engines: {node: '>= 4'} + reusify@1.0.4: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} @@ -8924,16 +9638,16 @@ packages: rollup: optional: true - rollup@3.29.5: - resolution: {integrity: sha512-GVsDdsbJzzy4S/v3dqWPJ7EfvZJfCHiDqe80IyrF59LYuP+e6U1LJoUqeuqRbwAWoMNoXivMNeNAOf5E22VA1w==} - engines: {node: '>=14.18.0', npm: '>=8.0.0'} - hasBin: true - rollup@4.17.2: resolution: {integrity: sha512-/9ClTJPByC0U4zNLowV1tMBe8yMEAxewtR3cUNX5BoEpGH3dQEWpJLr6CLp0fPdYRF/fzVOgvDb1zXuakwF5kQ==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true + rollup@4.24.0: + resolution: {integrity: sha512-DOmrlGSXNk1DM0ljiQA+i+o0rSLhtii1je5wgk60j49d1jHT5YYttBv1iWOnYSTG+fZZESUOSNiAl89SIet+Cg==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + rrweb-cssom@0.6.0: resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==} @@ -8972,6 +9686,36 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + sass-loader@12.6.0: + resolution: {integrity: sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==} + engines: {node: '>= 12.13.0'} + peerDependencies: + fibers: '>= 3.1.0' + node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 + sass: ^1.3.0 + sass-embedded: '*' + webpack: ^5.0.0 + peerDependenciesMeta: + fibers: + optional: true + node-sass: + optional: true + sass: + optional: true + sass-embedded: + optional: true + + sass@1.80.4: + resolution: {integrity: sha512-rhMQ2tSF5CsuuspvC94nPM9rToiAFw2h3JTrLlgmNw1MH79v8Cr3DH6KF6o6r+8oofY3iYVPUf66KzC8yuVN1w==} + engines: {node: '>=14.0.0'} + hasBin: true + + sax@1.2.4: + resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==} + + sax@1.4.1: + resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} + saxes@6.0.0: resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} engines: {node: '>=v12.22.7'} @@ -8999,6 +9743,13 @@ packages: secure-json-parse@2.7.0: resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==} + select-hose@2.0.0: + resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==} + + selfsigned@2.4.1: + resolution: {integrity: sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==} + engines: {node: '>=10'} + semver@5.7.2: resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} hasBin: true @@ -9007,11 +9758,6 @@ packages: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - semver@7.5.3: - resolution: {integrity: sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==} - engines: {node: '>=10'} - hasBin: true - semver@7.5.4: resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} engines: {node: '>=10'} @@ -9027,10 +9773,19 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + engines: {node: '>=10'} + hasBin: true + send@0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} engines: {node: '>= 0.8.0'} + send@0.19.0: + resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} + engines: {node: '>= 0.8.0'} + serialize-error@2.1.0: resolution: {integrity: sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==} engines: {node: '>=0.10.0'} @@ -9038,6 +9793,10 @@ packages: serialize-javascript@6.0.2: resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} + serve-index@1.9.1: + resolution: {integrity: sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==} + engines: {node: '>= 0.8.0'} + serve-placeholder@2.0.1: resolution: {integrity: sha512-rUzLlXk4uPFnbEaIz3SW8VISTxMuONas88nYWjAWaM2W9VDbt9tyFOr3lq8RhVOFrT3XISoBw8vni5una8qMnQ==} @@ -9045,6 +9804,10 @@ packages: resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} engines: {node: '>= 0.8.0'} + serve-static@1.16.2: + resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==} + engines: {node: '>= 0.8.0'} + set-blocking@2.0.0: resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} @@ -9056,6 +9819,9 @@ packages: resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} engines: {node: '>= 0.4'} + setprototypeof@1.1.0: + resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==} + setprototypeof@1.2.0: resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} @@ -9135,6 +9901,9 @@ packages: snake-case@3.0.4: resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} + sockjs@0.3.24: + resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==} + socks-proxy-agent@8.0.3: resolution: {integrity: sha512-VNegTZKhuGq5vSD6XNKlbqWhyt/40CgoEw8XxD6dhnm8Jq9IEa3nIa4HwnM8XOqU0CdB0BwWVXusqiFXfHB3+A==} engines: {node: '>= 14'} @@ -9152,10 +9921,23 @@ packages: sonic-boom@3.8.1: resolution: {integrity: sha512-y4Z8LCDBuum+PBP3lSV7RHrXscqksve/bi0as7mhwVnBW+/wUqKT/2Kb7um8yqcFy0duYbbPxzt89Zy2nOCaxg==} + sorted-array-functions@1.3.0: + resolution: {integrity: sha512-2sqgzeFlid6N4Z2fUQ1cvFmTOLRi/sEDzSQ0OKYchqgoPmQBVyM3959qYx3fpS6Esef80KjmpgPeEr028dP3OA==} + source-map-js@1.2.0: resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} engines: {node: '>=0.10.0'} + source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + engines: {node: '>=0.10.0'} + + source-map-loader@5.0.0: + resolution: {integrity: sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA==} + engines: {node: '>= 18.12.0'} + peerDependencies: + webpack: ^5.72.1 + source-map-support@0.5.13: resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==} @@ -9189,6 +9971,13 @@ packages: spdx-license-ids@3.0.17: resolution: {integrity: sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==} + spdy-transport@3.0.0: + resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} + + spdy@4.0.2: + resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} + engines: {node: '>=6.0.0'} + speakingurl@14.0.1: resolution: {integrity: sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==} engines: {node: '>=0.10.0'} @@ -9256,16 +10045,16 @@ packages: steno@0.4.4: resolution: {integrity: sha512-EEHMVYHNXFHfGtgjNITnka0aHhiAlo93F7z2/Pwd+g0teG9CnM3JIINM7hVVB5/rhw9voufD7Wukwgtw2uqh6w==} - stop-iteration-iterator@1.0.0: - resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} - engines: {node: '>= 0.4'} - stream-browserify@3.0.0: resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==} stream-shift@1.0.3: resolution: {integrity: sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==} + streamroller@3.1.5: + resolution: {integrity: sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==} + engines: {node: '>=8.0'} + streamsearch@1.1.0: resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} engines: {node: '>=10.0.0'} @@ -9362,10 +10151,11 @@ packages: strnum@1.0.5: resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==} - strong-log-transformer@2.1.0: - resolution: {integrity: sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA==} - engines: {node: '>=4'} - hasBin: true + style-loader@3.3.4: + resolution: {integrity: sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==} + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^5.0.0 styled-jsx@5.1.1: resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} @@ -9386,6 +10176,17 @@ packages: peerDependencies: postcss: ^8.4.31 + stylus-loader@7.1.3: + resolution: {integrity: sha512-TY0SKwiY7D2kMd3UxaWKSf3xHF0FFN/FAfsSqfrhxRT/koXTwffq2cgEWDkLQz7VojMu7qEEHt5TlMjkPx9UDw==} + engines: {node: '>= 14.15.0'} + peerDependencies: + stylus: '>=0.52.4' + webpack: ^5.0.0 + + stylus@0.59.0: + resolution: {integrity: sha512-lQ9w/XIOH5ZHVNuNbWW8D822r+/wBSO/d6XvtyHLF7LW4KaCIDeVbvn5DF8fGCJAUCwVhVi/h6J0NUcnylUEjg==} + hasBin: true + sudo-prompt@9.2.1: resolution: {integrity: sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==} @@ -9504,6 +10305,12 @@ packages: thenify@3.3.1: resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + thingies@1.21.0: + resolution: {integrity: sha512-hsqsJsFMsV+aD4s3CWKk85ep/3I9XzYV/IXaSouJMYIoDlgyi11cBhsqYe9/geRfB0YIikBQg6raRaM+nIMP9g==} + engines: {node: '>=10.18'} + peerDependencies: + tslib: ^2 + thread-stream@0.15.2: resolution: {integrity: sha512-UkEhKIg2pD+fjkHQKyJO3yoIvAP3N6RlNFt2dUhcS1FGvCD1cQa1M/PGknCLFIyZdtJOWQjejp7bdNqmN7zwdA==} @@ -9519,6 +10326,9 @@ packages: through@2.3.8: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} + thunky@1.1.0: + resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==} + timers-ext@0.1.7: resolution: {integrity: sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ==} @@ -9585,6 +10395,12 @@ packages: resolution: {integrity: sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==} engines: {node: '>=14'} + tree-dump@1.0.2: + resolution: {integrity: sha512-dpev9ABuLWdEubk+cIaI9cHwRNNDjkBBLXTwI4UCUFdQ5xXKqNXoK4FEciw/vxf+NQ7Cb7sGUyeUtORvHIdRXQ==} + engines: {node: '>=10.0'} + peerDependencies: + tslib: '2' + trim-newlines@3.0.1: resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} engines: {node: '>=8'} @@ -9616,6 +10432,13 @@ packages: esbuild: optional: true + ts-loader@9.5.1: + resolution: {integrity: sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==} + engines: {node: '>=12.0.0'} + peerDependencies: + typescript: '*' + webpack: ^5.0.0 + ts-morph@18.0.0: resolution: {integrity: sha512-Kg5u0mk19PIIe4islUI/HWRvm9bC1lHejK4S0oh1zaZ77TMZAEmQC0sHQYiu2RgCQFZKXz1fMVi/7nOOeirznA==} @@ -9647,6 +10470,10 @@ packages: '@swc/wasm': optional: true + tsconfig-paths-webpack-plugin@4.0.0: + resolution: {integrity: sha512-fw/7265mIWukrSHd0i+wSwx64kYUSAKPfxRDksjKIYTxSAp9W9/xcZVBF4Kl0eqQd5eBpAQ/oQrc5RyM/0c1GQ==} + engines: {node: '>=10.13.0'} + tsconfig-paths@3.15.0: resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} @@ -9660,6 +10487,9 @@ packages: tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} + tslib@2.8.0: + resolution: {integrity: sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==} + tsscmp@1.0.6: resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==} engines: {node: '>=0.6.x'} @@ -9746,26 +10576,19 @@ packages: resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} engines: {node: '>= 0.4'} + typed-assert@1.0.9: + resolution: {integrity: sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==} + typeforce@1.18.0: resolution: {integrity: sha512-7uc1O8h1M1g0rArakJdf0uLRSSgFcYexrVoKo+bzJd32gd4gDy2L/Z+8/FjPnU9ydY3pEnVPtr9FyscYY60K1g==} - typescript@5.1.6: - resolution: {integrity: sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==} - engines: {node: '>=14.17'} - hasBin: true - - typescript@5.2.2: - resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==} - engines: {node: '>=14.17'} - hasBin: true - - typescript@5.3.3: - resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} + typescript@5.4.2: + resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==} engines: {node: '>=14.17'} hasBin: true - typescript@5.4.2: - resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==} + typescript@5.5.4: + resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} engines: {node: '>=14.17'} hasBin: true @@ -9795,8 +10618,8 @@ packages: unctx@2.3.1: resolution: {integrity: sha512-PhKke8ZYauiqh3FEMVNm7ljvzQiph0Mt3GBRve03IJm7ukfaON2OBK795tLwhbyfzknuRRkW0+Ze+CQUmzOZ+A==} - undici-types@5.25.3: - resolution: {integrity: sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==} + undici-types@5.26.5: + resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} undici@5.28.4: resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} @@ -9944,12 +10767,22 @@ packages: unwasm@0.3.9: resolution: {integrity: sha512-LDxTx/2DkFURUd+BU1vUsF/moj0JsoTvl+2tcg2AUOiEzVturhGGx17/IMgGvKUYdZwr33EJHtChCJuhu9Ouvg==} + upath@2.0.1: + resolution: {integrity: sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==} + engines: {node: '>=4'} + update-browserslist-db@1.0.15: resolution: {integrity: sha512-K9HWH62x3/EalU1U6sjSZiylm9C8tgq2mSvshZpqc7QE69RaA2qjhkW2HlNA0tFpEbtyFz7HTqbSdN4MSwUodA==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' + update-browserslist-db@1.1.1: + resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + uqr@0.1.2: resolution: {integrity: sha512-MJu7ypHq6QasgF5YRTjqscSzQp/W11zoUk6kvmlH+fmWEs63Y0Eib13hYFwAzagRJcVY8WVnlV+eBDUGMJ5IbA==} @@ -9959,16 +10792,6 @@ packages: url-join@4.0.1: resolution: {integrity: sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==} - url-loader@4.1.1: - resolution: {integrity: sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==} - engines: {node: '>= 10.13.0'} - peerDependencies: - file-loader: '*' - webpack: ^4.0.0 || ^5.0.0 - peerDependenciesMeta: - file-loader: - optional: true - url-parse@1.5.10: resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} @@ -10006,9 +10829,6 @@ packages: v8-compile-cache-lib@3.0.1: resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} - v8-compile-cache@2.3.0: - resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==} - v8-to-istanbul@9.2.0: resolution: {integrity: sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==} engines: {node: '>=10.12.0'} @@ -10116,36 +10936,8 @@ packages: peerDependencies: vite: ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 - vite@4.5.5: - resolution: {integrity: sha512-ifW3Lb2sMdX+WU91s3R0FyQlAyLxOzCSCP37ujw0+r5POeHPwe6udWVIElKQq8gk3t7b8rkmvqC6IHBpCff4GQ==} - engines: {node: ^14.18.0 || >=16.0.0} - hasBin: true - peerDependencies: - '@types/node': '>= 14' - less: '*' - lightningcss: ^1.21.0 - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - - vite@5.2.11: - resolution: {integrity: sha512-HndV31LWW05i1BLPMUCE1B9E9GFbOu1MbenhS58FuK6owSO5qHm7GiCotrNY1YE5rMeQSFBGmT5ZaLEjFizgiQ==} + vite@5.4.9: + resolution: {integrity: sha512-20OVpJHh0PAM0oSOELa5GaZNWeDjcAvQjGXy2Uyr+Tp+/D2/Hdz6NLgpJLsarPTA2QJ6v8mX2P1ZfbsSKvdMkg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -10153,6 +10945,7 @@ packages: less: '*' lightningcss: ^1.21.0 sass: '*' + sass-embedded: '*' stylus: '*' sugarss: '*' terser: ^5.4.0 @@ -10165,6 +10958,8 @@ packages: optional: true sass: optional: true + sass-embedded: + optional: true stylus: optional: true sugarss: @@ -10280,11 +11075,11 @@ packages: vue-template-compiler@2.7.16: resolution: {integrity: sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==} - vue-tsc@1.8.27: - resolution: {integrity: sha512-WesKCAZCRAbmmhuGl3+VrdWItEvfoFIPXOvUJkjULi+x+6G/Dy69yO3TBRJDr9eUlmsNAwVmxsNZxvHKzbkKdg==} + vue-tsc@2.1.6: + resolution: {integrity: sha512-f98dyZp5FOukcYmbFpuSCJ4Z0vHSOSmxGttZJCsFeX0M4w/Rsq0s4uKXjcSRsZqsRgQa6z7SfuO+y0HVICE57Q==} hasBin: true peerDependencies: - typescript: '*' + typescript: '>=5.0.0' vue-virtual-scroller@2.0.0-beta.8: resolution: {integrity: sha512-b8/f5NQ5nIEBRTNi6GcPItE4s7kxNHw2AIHLtDp+2QvqdTjVN0FgONwX9cr53jWRgnu+HRLPaWDOR2JPI5MTfQ==} @@ -10316,6 +11111,9 @@ packages: resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==} engines: {node: '>=10.13.0'} + wbuf@1.7.3: + resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} + wcwidth@1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} @@ -10330,14 +11128,50 @@ packages: resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} engines: {node: '>=12'} + webpack-dev-middleware@7.4.2: + resolution: {integrity: sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==} + engines: {node: '>= 18.12.0'} + peerDependencies: + webpack: ^5.0.0 + peerDependenciesMeta: + webpack: + optional: true + + webpack-dev-server@5.1.0: + resolution: {integrity: sha512-aQpaN81X6tXie1FoOB7xlMfCsN19pSvRAeYUHOdFWOlhpQ/LlbfTqYwwmEDFV0h8GGuqmCmKmT+pxcUV/Nt2gQ==} + engines: {node: '>= 18.12.0'} + hasBin: true + peerDependencies: + webpack: ^5.0.0 + webpack-cli: '*' + peerDependenciesMeta: + webpack: + optional: true + webpack-cli: + optional: true + webpack-merge@5.10.0: resolution: {integrity: sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==} engines: {node: '>=10.0.0'} + webpack-node-externals@3.0.0: + resolution: {integrity: sha512-LnL6Z3GGDPht/AigwRh2dvL9PQPFQ8skEpVrWZXLWBYmqcaojHNN0onvHzie6rq7EWKrrBfPYqNEzTJgiwEQDQ==} + engines: {node: '>=6'} + webpack-sources@3.2.3: resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} engines: {node: '>=10.13.0'} + webpack-subresource-integrity@5.1.0: + resolution: {integrity: sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==} + engines: {node: '>= 12'} + peerDependencies: + html-webpack-plugin: '>= 5.0.0-beta.1 < 6' + webpack: ^5.12.0 + peerDependenciesMeta: + html-webpack-plugin: + optional: true + webpack-virtual-modules@0.6.1: resolution: {integrity: sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg==} @@ -10351,6 +11185,14 @@ packages: webpack-cli: optional: true + websocket-driver@0.7.4: + resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} + engines: {node: '>=0.8.0'} + + websocket-extensions@0.1.4: + resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==} + engines: {node: '>=0.8.0'} + whatwg-encoding@2.0.0: resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} engines: {node: '>=12'} @@ -10395,6 +11237,10 @@ packages: resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} engines: {node: '>= 0.4'} + which@1.3.1: + resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} + hasBin: true + which@2.0.2: resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} engines: {node: '>= 8'} @@ -10488,6 +11334,30 @@ packages: utf-8-validate: optional: true + ws@8.17.1: + resolution: {integrity: sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + ws@8.18.0: + resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + xml-name-validator@4.0.0: resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} engines: {node: '>=12'} @@ -10544,6 +11414,10 @@ packages: resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} engines: {node: '>=12'} + ylru@1.4.0: + resolution: {integrity: sha512-2OQsPNEmBCvXuFlIni/a+Rn+R2pHW9INm0BxXJ4hVDA8TirqMj+J/Rp9ItLatT/5pZqWwefVrTQcHpixsxnVlA==} + engines: {node: '>= 4.0.0'} + yn@3.1.1: resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} engines: {node: '>=6'} @@ -10589,6 +11463,8 @@ packages: snapshots: + '@adobe/css-tools@4.4.0': {} + '@ampproject/remapping@2.3.0': dependencies: '@jridgewell/gen-mapping': 0.3.5 @@ -10606,8 +11482,16 @@ snapshots: '@babel/highlight': 7.24.5 picocolors: 1.0.0 + '@babel/code-frame@7.26.0': + dependencies: + '@babel/helper-validator-identifier': 7.25.9 + js-tokens: 4.0.0 + picocolors: 1.0.0 + '@babel/compat-data@7.24.4': {} + '@babel/compat-data@7.26.0': {} + '@babel/core@7.24.5': dependencies: '@ampproject/remapping': 2.3.0 @@ -10628,6 +11512,26 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/core@7.26.0': + dependencies: + '@ampproject/remapping': 2.3.0 + '@babel/code-frame': 7.26.0 + '@babel/generator': 7.26.0 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) + '@babel/helpers': 7.26.0 + '@babel/parser': 7.26.0 + '@babel/template': 7.25.9 + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 + convert-source-map: 2.0.0 + debug: 4.3.4 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + '@babel/generator@7.24.5': dependencies: '@babel/types': 7.24.5 @@ -10635,6 +11539,14 @@ snapshots: '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 + '@babel/generator@7.26.0': + dependencies: + '@babel/parser': 7.26.0 + '@babel/types': 7.26.0 + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 3.0.2 + '@babel/helper-annotate-as-pure@7.22.5': dependencies: '@babel/types': 7.24.5 @@ -10651,6 +11563,14 @@ snapshots: lru-cache: 5.1.1 semver: 6.3.1 + '@babel/helper-compilation-targets@7.25.9': + dependencies: + '@babel/compat-data': 7.26.0 + '@babel/helper-validator-option': 7.25.9 + browserslist: 4.24.2 + lru-cache: 5.1.1 + semver: 6.3.1 + '@babel/helper-create-class-features-plugin@7.24.5(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 @@ -10705,6 +11625,13 @@ snapshots: dependencies: '@babel/types': 7.24.5 + '@babel/helper-module-imports@7.25.9': + dependencies: + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 + transitivePeerDependencies: + - supports-color + '@babel/helper-module-transforms@7.24.5(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 @@ -10714,12 +11641,23 @@ snapshots: '@babel/helper-split-export-declaration': 7.24.5 '@babel/helper-validator-identifier': 7.24.5 + '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + '@babel/traverse': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/helper-optimise-call-expression@7.22.5': dependencies: '@babel/types': 7.24.5 '@babel/helper-plugin-utils@7.24.5': {} + '@babel/helper-plugin-utils@7.25.9': {} + '@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 @@ -10748,10 +11686,16 @@ snapshots: '@babel/helper-string-parser@7.24.1': {} + '@babel/helper-string-parser@7.25.9': {} + '@babel/helper-validator-identifier@7.24.5': {} + '@babel/helper-validator-identifier@7.25.9': {} + '@babel/helper-validator-option@7.23.5': {} + '@babel/helper-validator-option@7.25.9': {} + '@babel/helper-wrap-function@7.24.5': dependencies: '@babel/helper-function-name': 7.23.0 @@ -10766,6 +11710,11 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helpers@7.26.0': + dependencies: + '@babel/template': 7.25.9 + '@babel/types': 7.26.0 + '@babel/highlight@7.24.5': dependencies: '@babel/helper-validator-identifier': 7.24.5 @@ -10777,6 +11726,10 @@ snapshots: dependencies: '@babel/types': 7.24.5 + '@babel/parser@7.26.0': + dependencies: + '@babel/types': 7.26.0 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.5(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 @@ -11244,11 +12197,21 @@ snapshots: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.5 + '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-react-jsx-source@7.24.1(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.5 + '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 @@ -11487,6 +12450,12 @@ snapshots: '@babel/parser': 7.24.5 '@babel/types': 7.24.5 + '@babel/template@7.25.9': + dependencies: + '@babel/code-frame': 7.26.0 + '@babel/parser': 7.26.0 + '@babel/types': 7.26.0 + '@babel/traverse@7.24.5': dependencies: '@babel/code-frame': 7.24.2 @@ -11502,12 +12471,29 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/traverse@7.25.9': + dependencies: + '@babel/code-frame': 7.26.0 + '@babel/generator': 7.26.0 + '@babel/parser': 7.26.0 + '@babel/template': 7.25.9 + '@babel/types': 7.26.0 + debug: 4.3.4 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + '@babel/types@7.24.5': dependencies: '@babel/helper-string-parser': 7.24.1 '@babel/helper-validator-identifier': 7.24.5 to-fast-properties: 2.0.0 + '@babel/types@7.26.0': + dependencies: + '@babel/helper-string-parser': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + '@bcherny/json-schema-ref-parser@10.0.5-fork': dependencies: '@jsdevtools/ono': 7.1.3 @@ -11532,11 +12518,11 @@ snapshots: dependencies: mime: 3.0.0 - '@commitlint/cli@17.8.1(@swc/core@1.3.107(@swc/helpers@0.5.11))': + '@commitlint/cli@17.8.1(@swc/core@1.5.7(@swc/helpers@0.5.11))': dependencies: '@commitlint/format': 17.8.1 '@commitlint/lint': 17.8.1 - '@commitlint/load': 17.8.1(@swc/core@1.3.107(@swc/helpers@0.5.11)) + '@commitlint/load': 17.8.1(@swc/core@1.5.7(@swc/helpers@0.5.11)) '@commitlint/read': 17.8.1 '@commitlint/types': 17.8.1 execa: 5.1.1 @@ -11585,7 +12571,7 @@ snapshots: '@commitlint/rules': 17.8.1 '@commitlint/types': 17.8.1 - '@commitlint/load@17.8.1(@swc/core@1.3.107(@swc/helpers@0.5.11))': + '@commitlint/load@17.8.1(@swc/core@1.5.7(@swc/helpers@0.5.11))': dependencies: '@commitlint/config-validator': 17.8.1 '@commitlint/execute-rule': 17.8.1 @@ -11593,14 +12579,14 @@ snapshots: '@commitlint/types': 17.8.1 '@types/node': 20.5.1 chalk: 4.1.2 - cosmiconfig: 8.3.6(typescript@5.2.2) - cosmiconfig-typescript-loader: 4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@5.2.2))(ts-node@10.9.2(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.5.1)(typescript@5.2.2))(typescript@5.2.2) + cosmiconfig: 8.3.6(typescript@5.5.4) + cosmiconfig-typescript-loader: 4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@5.5.4))(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4))(typescript@5.5.4) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 resolve-from: 5.0.0 - ts-node: 10.9.2(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.5.1)(typescript@5.2.2) - typescript: 5.2.2 + ts-node: 10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.5.1)(typescript@5.5.4) + typescript: 5.5.4 transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -11809,10 +12795,10 @@ snapshots: '@cosmostation/extension-client@0.1.15': {} - '@craftzdog/react-native-buffer@6.0.5(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3))(react@18.2.0)': + '@craftzdog/react-native-buffer@6.0.5(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3))(react@18.3.1)': dependencies: ieee754: 1.2.1 - react-native-quick-base64: 2.1.2(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3))(react@18.2.0) + react-native-quick-base64: 2.1.2(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3))(react@18.3.1) transitivePeerDependencies: - react - react-native @@ -11848,148 +12834,168 @@ snapshots: '@cosmjs/proto-signing': 0.32.3 uuid: 9.0.1 + '@emnapi/core@1.3.1': + dependencies: + '@emnapi/wasi-threads': 1.0.1 + tslib: 2.6.2 + + '@emnapi/runtime@1.3.1': + dependencies: + tslib: 2.6.2 + + '@emnapi/wasi-threads@1.0.1': + dependencies: + tslib: 2.6.2 + '@esbuild/aix-ppc64@0.20.2': optional: true - '@esbuild/android-arm64@0.18.20': + '@esbuild/aix-ppc64@0.21.5': optional: true '@esbuild/android-arm64@0.20.2': optional: true - '@esbuild/android-arm@0.18.20': + '@esbuild/android-arm64@0.21.5': optional: true '@esbuild/android-arm@0.20.2': optional: true - '@esbuild/android-x64@0.18.20': + '@esbuild/android-arm@0.21.5': optional: true '@esbuild/android-x64@0.20.2': optional: true - '@esbuild/darwin-arm64@0.18.20': + '@esbuild/android-x64@0.21.5': optional: true '@esbuild/darwin-arm64@0.20.2': optional: true - '@esbuild/darwin-x64@0.18.20': + '@esbuild/darwin-arm64@0.21.5': optional: true '@esbuild/darwin-x64@0.20.2': optional: true - '@esbuild/freebsd-arm64@0.18.20': + '@esbuild/darwin-x64@0.21.5': optional: true '@esbuild/freebsd-arm64@0.20.2': optional: true - '@esbuild/freebsd-x64@0.18.20': + '@esbuild/freebsd-arm64@0.21.5': optional: true '@esbuild/freebsd-x64@0.20.2': optional: true - '@esbuild/linux-arm64@0.18.20': + '@esbuild/freebsd-x64@0.21.5': optional: true '@esbuild/linux-arm64@0.20.2': optional: true - '@esbuild/linux-arm@0.18.20': + '@esbuild/linux-arm64@0.21.5': optional: true '@esbuild/linux-arm@0.20.2': optional: true - '@esbuild/linux-ia32@0.18.20': + '@esbuild/linux-arm@0.21.5': optional: true '@esbuild/linux-ia32@0.20.2': optional: true - '@esbuild/linux-loong64@0.18.20': + '@esbuild/linux-ia32@0.21.5': optional: true '@esbuild/linux-loong64@0.20.2': optional: true - '@esbuild/linux-mips64el@0.18.20': + '@esbuild/linux-loong64@0.21.5': optional: true '@esbuild/linux-mips64el@0.20.2': optional: true - '@esbuild/linux-ppc64@0.18.20': + '@esbuild/linux-mips64el@0.21.5': optional: true '@esbuild/linux-ppc64@0.20.2': optional: true - '@esbuild/linux-riscv64@0.18.20': + '@esbuild/linux-ppc64@0.21.5': optional: true '@esbuild/linux-riscv64@0.20.2': optional: true - '@esbuild/linux-s390x@0.18.20': + '@esbuild/linux-riscv64@0.21.5': optional: true '@esbuild/linux-s390x@0.20.2': optional: true - '@esbuild/linux-x64@0.18.20': + '@esbuild/linux-s390x@0.21.5': optional: true '@esbuild/linux-x64@0.20.2': optional: true - '@esbuild/netbsd-x64@0.18.20': + '@esbuild/linux-x64@0.21.5': optional: true '@esbuild/netbsd-x64@0.20.2': optional: true - '@esbuild/openbsd-x64@0.18.20': + '@esbuild/netbsd-x64@0.21.5': optional: true '@esbuild/openbsd-x64@0.20.2': optional: true - '@esbuild/sunos-x64@0.18.20': + '@esbuild/openbsd-x64@0.21.5': optional: true '@esbuild/sunos-x64@0.20.2': optional: true - '@esbuild/win32-arm64@0.18.20': + '@esbuild/sunos-x64@0.21.5': optional: true '@esbuild/win32-arm64@0.20.2': optional: true - '@esbuild/win32-ia32@0.18.20': + '@esbuild/win32-arm64@0.21.5': optional: true '@esbuild/win32-ia32@0.20.2': optional: true - '@esbuild/win32-x64@0.18.20': + '@esbuild/win32-ia32@0.21.5': optional: true '@esbuild/win32-x64@0.20.2': optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@8.52.0)': + '@esbuild/win32-x64@0.21.5': + optional: true + + '@eslint-community/eslint-utils@4.4.0(eslint@8.57.1)': dependencies: - eslint: 8.52.0 + eslint: 8.57.1 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.10.0': {} + '@eslint/compat@1.2.1(eslint@8.57.1)': + optionalDependencies: + eslint: 8.57.1 + '@eslint/eslintrc@2.1.4': dependencies: ajv: 6.12.6 @@ -12004,7 +13010,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@8.52.0': {} + '@eslint/js@8.57.1': {} '@ethersproject/address@5.7.0': dependencies: @@ -12056,7 +13062,7 @@ snapshots: dependencies: '@hapi/hoek': 9.3.0 - '@humanwhocodes/config-array@0.11.14': + '@humanwhocodes/config-array@0.13.0': dependencies: '@humanwhocodes/object-schema': 2.0.3 debug: 4.3.4 @@ -12110,27 +13116,27 @@ snapshots: '@jest/console@29.7.0': dependencies: '@jest/types': 29.6.3 - '@types/node': 20.8.8 + '@types/node': 18.19.9 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.2.2))': + '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.8.8 + '@types/node': 18.19.9 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.8.8)(ts-node@10.9.2(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.2.2)) + jest-config: 29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -12159,7 +13165,7 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.8.8 + '@types/node': 18.19.9 jest-mock: 29.7.0 '@jest/expect-utils@29.7.0': @@ -12177,7 +13183,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.8.8 + '@types/node': 18.19.9 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -12199,7 +13205,7 @@ snapshots: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 20.8.8 + '@types/node': 18.19.9 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -12268,7 +13274,7 @@ snapshots: dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.8.8 + '@types/node': 18.19.9 '@types/yargs': 15.0.19 chalk: 4.1.2 @@ -12277,7 +13283,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.8.8 + '@types/node': 18.19.9 '@types/yargs': 17.0.32 chalk: 4.1.2 @@ -12308,9 +13314,9 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.4.15 - '@jscutlery/semver@4.2.0(@nx/devkit@17.3.2(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))))': + '@jscutlery/semver@4.2.0(@nx/devkit@20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))))': dependencies: - '@nx/devkit': 17.3.2(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) + '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))) chalk: 4.1.2 conventional-changelog: 5.1.0 conventional-changelog-angular: 7.0.0 @@ -12331,6 +13337,22 @@ snapshots: '@jsdevtools/ono@7.1.3': {} + '@jsonjoy.com/base64@1.1.2(tslib@2.6.2)': + dependencies: + tslib: 2.6.2 + + '@jsonjoy.com/json-pack@1.1.0(tslib@2.6.2)': + dependencies: + '@jsonjoy.com/base64': 1.1.2(tslib@2.6.2) + '@jsonjoy.com/util': 1.5.0(tslib@2.6.2) + hyperdyperid: 1.2.0 + thingies: 1.21.0(tslib@2.6.2) + tslib: 2.6.2 + + '@jsonjoy.com/util@1.5.0(tslib@2.6.2)': + dependencies: + tslib: 2.6.2 + '@keplr-wallet/common@0.12.28': dependencies: '@keplr-wallet/crypto': 0.12.28 @@ -12400,6 +13422,8 @@ snapshots: bignumber.js: 9.1.2 long: 5.2.3 + '@leichtgewicht/ip-codec@2.0.5': {} + '@mapbox/node-pre-gyp@1.0.11(encoding@0.1.13)': dependencies: detect-libc: 2.0.3 @@ -12415,23 +13439,23 @@ snapshots: - encoding - supports-color - '@microsoft/api-extractor-model@7.28.15(@types/node@20.8.8)': + '@microsoft/api-extractor-model@7.28.15(@types/node@18.19.9)': dependencies: '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 4.2.0(@types/node@20.8.8) + '@rushstack/node-core-library': 4.2.0(@types/node@18.19.9) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.43.3(@types/node@20.8.8)': + '@microsoft/api-extractor@7.43.3(@types/node@18.19.9)': dependencies: - '@microsoft/api-extractor-model': 7.28.15(@types/node@20.8.8) + '@microsoft/api-extractor-model': 7.28.15(@types/node@18.19.9) '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 4.2.0(@types/node@20.8.8) + '@rushstack/node-core-library': 4.2.0(@types/node@18.19.9) '@rushstack/rig-package': 0.5.2 - '@rushstack/terminal': 0.10.2(@types/node@20.8.8) - '@rushstack/ts-command-line': 4.19.4(@types/node@20.8.8) + '@rushstack/terminal': 0.10.2(@types/node@18.19.9) + '@rushstack/ts-command-line': 4.19.4(@types/node@18.19.9) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.8 @@ -12450,67 +13474,321 @@ snapshots: '@microsoft/tsdoc@0.14.2': {} - '@mswjs/interceptors@0.27.2': + '@module-federation/bridge-react-webpack-plugin@0.6.13': dependencies: - '@open-draft/deferred-promise': 2.2.0 - '@open-draft/logger': 0.3.0 - '@open-draft/until': 2.1.0 - is-node-process: 1.2.0 - outvariant: 1.4.2 - strict-event-emitter: 0.5.1 + '@module-federation/sdk': 0.6.13 + '@types/semver': 7.5.8 + semver: 7.6.3 - '@netlify/functions@2.6.3(@opentelemetry/api@1.8.0)': + '@module-federation/bridge-react-webpack-plugin@0.6.6': dependencies: - '@netlify/serverless-functions-api': 1.18.0(@opentelemetry/api@1.8.0) - transitivePeerDependencies: - - '@opentelemetry/api' - - '@netlify/node-cookies@0.1.0': {} + '@module-federation/sdk': 0.6.6 + '@types/semver': 7.5.8 + semver: 7.6.3 - '@netlify/serverless-functions-api@1.18.0(@opentelemetry/api@1.8.0)': + '@module-federation/data-prefetch@0.6.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@mswjs/interceptors': 0.27.2 - '@netlify/node-cookies': 0.1.0 - '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/otlp-transformer': 0.50.0(@opentelemetry/api@1.8.0) - '@opentelemetry/resources': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/sdk-trace-base': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.24.1 - urlpattern-polyfill: 8.0.2 - transitivePeerDependencies: - - '@opentelemetry/api' + '@module-federation/runtime': 0.6.13 + '@module-federation/sdk': 0.6.13 + fs-extra: 9.1.0 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) - '@next/env@14.2.10': {} + '@module-federation/data-prefetch@0.6.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@module-federation/runtime': 0.6.6 + '@module-federation/sdk': 0.6.6 + fs-extra: 9.1.0 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) - '@next/eslint-plugin-next@13.5.6': + '@module-federation/dts-plugin@0.6.13(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4))': dependencies: - glob: 7.1.7 + '@module-federation/managers': 0.6.13 + '@module-federation/sdk': 0.6.13 + '@module-federation/third-party-dts-extractor': 0.6.13 + adm-zip: 0.5.16 + ansi-colors: 4.1.3 + axios: 1.7.7 + chalk: 3.0.0 + fs-extra: 9.1.0 + isomorphic-ws: 5.0.0(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.3)) + koa: 2.15.3 + lodash.clonedeepwith: 4.5.0 + log4js: 6.9.1 + node-schedule: 2.1.1 + rambda: 9.3.0 + typescript: 5.5.4 + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.3) + optionalDependencies: + vue-tsc: 2.1.6(typescript@5.5.4) + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate - '@next/swc-darwin-arm64@14.2.10': - optional: true + '@module-federation/dts-plugin@0.6.6(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4))': + dependencies: + '@module-federation/managers': 0.6.6 + '@module-federation/sdk': 0.6.6 + '@module-federation/third-party-dts-extractor': 0.6.6 + adm-zip: 0.5.16 + ansi-colors: 4.1.3 + axios: 1.7.7 + chalk: 3.0.0 + fs-extra: 9.1.0 + isomorphic-ws: 5.0.0(ws@8.17.1(bufferutil@4.0.8)(utf-8-validate@6.0.3)) + koa: 2.15.3 + lodash.clonedeepwith: 4.5.0 + log4js: 6.9.1 + node-schedule: 2.1.1 + rambda: 9.3.0 + typescript: 5.5.4 + ws: 8.17.1(bufferutil@4.0.8)(utf-8-validate@6.0.3) + optionalDependencies: + vue-tsc: 2.1.6(typescript@5.5.4) + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate + + '@module-federation/enhanced@0.6.13(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4))(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)))': + dependencies: + '@module-federation/bridge-react-webpack-plugin': 0.6.13 + '@module-federation/data-prefetch': 0.6.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@module-federation/dts-plugin': 0.6.13(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4)) + '@module-federation/managers': 0.6.13 + '@module-federation/manifest': 0.6.13(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4)) + '@module-federation/rspack': 0.6.13(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4)) + '@module-federation/runtime-tools': 0.6.13 + '@module-federation/sdk': 0.6.13 + btoa: 1.2.1 + upath: 2.0.1 + optionalDependencies: + typescript: 5.5.4 + vue-tsc: 2.1.6(typescript@5.5.4) + webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) + transitivePeerDependencies: + - bufferutil + - debug + - react + - react-dom + - supports-color + - utf-8-validate + + '@module-federation/enhanced@0.6.6(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4))(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)))': + dependencies: + '@module-federation/bridge-react-webpack-plugin': 0.6.6 + '@module-federation/data-prefetch': 0.6.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@module-federation/dts-plugin': 0.6.6(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4)) + '@module-federation/managers': 0.6.6 + '@module-federation/manifest': 0.6.6(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4)) + '@module-federation/rspack': 0.6.6(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4)) + '@module-federation/runtime-tools': 0.6.6 + '@module-federation/sdk': 0.6.6 + btoa: 1.2.1 + upath: 2.0.1 + optionalDependencies: + typescript: 5.5.4 + vue-tsc: 2.1.6(typescript@5.5.4) + webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) + transitivePeerDependencies: + - bufferutil + - debug + - react + - react-dom + - supports-color + - utf-8-validate + + '@module-federation/managers@0.6.13': + dependencies: + '@module-federation/sdk': 0.6.13 + find-pkg: 2.0.0 + fs-extra: 9.1.0 + + '@module-federation/managers@0.6.6': + dependencies: + '@module-federation/sdk': 0.6.6 + find-pkg: 2.0.0 + fs-extra: 9.1.0 + + '@module-federation/manifest@0.6.13(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4))': + dependencies: + '@module-federation/dts-plugin': 0.6.13(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4)) + '@module-federation/managers': 0.6.13 + '@module-federation/sdk': 0.6.13 + chalk: 3.0.0 + find-pkg: 2.0.0 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - typescript + - utf-8-validate + - vue-tsc + + '@module-federation/manifest@0.6.6(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4))': + dependencies: + '@module-federation/dts-plugin': 0.6.6(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4)) + '@module-federation/managers': 0.6.6 + '@module-federation/sdk': 0.6.6 + chalk: 3.0.0 + find-pkg: 2.0.0 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - typescript + - utf-8-validate + - vue-tsc + + '@module-federation/rspack@0.6.13(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4))': + dependencies: + '@module-federation/bridge-react-webpack-plugin': 0.6.13 + '@module-federation/dts-plugin': 0.6.13(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4)) + '@module-federation/managers': 0.6.13 + '@module-federation/manifest': 0.6.13(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4)) + '@module-federation/runtime-tools': 0.6.13 + '@module-federation/sdk': 0.6.13 + optionalDependencies: + typescript: 5.5.4 + vue-tsc: 2.1.6(typescript@5.5.4) + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate + + '@module-federation/rspack@0.6.6(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4))': + dependencies: + '@module-federation/bridge-react-webpack-plugin': 0.6.6 + '@module-federation/dts-plugin': 0.6.6(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4)) + '@module-federation/managers': 0.6.6 + '@module-federation/manifest': 0.6.6(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4)) + '@module-federation/runtime-tools': 0.6.6 + '@module-federation/sdk': 0.6.6 + optionalDependencies: + typescript: 5.5.4 + vue-tsc: 2.1.6(typescript@5.5.4) + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate + + '@module-federation/runtime-tools@0.6.13': + dependencies: + '@module-federation/runtime': 0.6.13 + '@module-federation/webpack-bundler-runtime': 0.6.13 - '@next/swc-darwin-x64@14.2.10': + '@module-federation/runtime-tools@0.6.6': + dependencies: + '@module-federation/runtime': 0.6.6 + '@module-federation/webpack-bundler-runtime': 0.6.6 + + '@module-federation/runtime@0.6.13': + dependencies: + '@module-federation/sdk': 0.6.13 + + '@module-federation/runtime@0.6.6': + dependencies: + '@module-federation/sdk': 0.6.6 + + '@module-federation/sdk@0.6.13': {} + + '@module-federation/sdk@0.6.6': {} + + '@module-federation/third-party-dts-extractor@0.6.13': + dependencies: + find-pkg: 2.0.0 + fs-extra: 9.1.0 + resolve: 1.22.8 + + '@module-federation/third-party-dts-extractor@0.6.6': + dependencies: + find-pkg: 2.0.0 + fs-extra: 9.1.0 + resolve: 1.22.8 + + '@module-federation/webpack-bundler-runtime@0.6.13': + dependencies: + '@module-federation/runtime': 0.6.13 + '@module-federation/sdk': 0.6.13 + + '@module-federation/webpack-bundler-runtime@0.6.6': + dependencies: + '@module-federation/runtime': 0.6.6 + '@module-federation/sdk': 0.6.6 + + '@mswjs/interceptors@0.27.2': + dependencies: + '@open-draft/deferred-promise': 2.2.0 + '@open-draft/logger': 0.3.0 + '@open-draft/until': 2.1.0 + is-node-process: 1.2.0 + outvariant: 1.4.2 + strict-event-emitter: 0.5.1 + + '@napi-rs/wasm-runtime@0.2.4': + dependencies: + '@emnapi/core': 1.3.1 + '@emnapi/runtime': 1.3.1 + '@tybys/wasm-util': 0.9.0 + + '@netlify/functions@2.6.3(@opentelemetry/api@1.8.0)': + dependencies: + '@netlify/serverless-functions-api': 1.18.0(@opentelemetry/api@1.8.0) + transitivePeerDependencies: + - '@opentelemetry/api' + + '@netlify/node-cookies@0.1.0': {} + + '@netlify/serverless-functions-api@1.18.0(@opentelemetry/api@1.8.0)': + dependencies: + '@mswjs/interceptors': 0.27.2 + '@netlify/node-cookies': 0.1.0 + '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) + '@opentelemetry/otlp-transformer': 0.50.0(@opentelemetry/api@1.8.0) + '@opentelemetry/resources': 1.24.1(@opentelemetry/api@1.8.0) + '@opentelemetry/sdk-trace-base': 1.24.1(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': 1.24.1 + urlpattern-polyfill: 8.0.2 + transitivePeerDependencies: + - '@opentelemetry/api' + + '@next/env@14.2.3': {} + + '@next/eslint-plugin-next@14.2.3': + dependencies: + glob: 10.3.10 + + '@next/swc-darwin-arm64@14.2.3': + optional: true + + '@next/swc-darwin-x64@14.2.3': optional: true - '@next/swc-linux-arm64-gnu@14.2.10': + '@next/swc-linux-arm64-gnu@14.2.3': optional: true - '@next/swc-linux-arm64-musl@14.2.10': + '@next/swc-linux-arm64-musl@14.2.3': optional: true - '@next/swc-linux-x64-gnu@14.2.10': + '@next/swc-linux-x64-gnu@14.2.3': optional: true - '@next/swc-linux-x64-musl@14.2.10': + '@next/swc-linux-x64-musl@14.2.3': optional: true - '@next/swc-win32-arm64-msvc@14.2.10': + '@next/swc-win32-arm64-msvc@14.2.3': optional: true - '@next/swc-win32-ia32-msvc@14.2.10': + '@next/swc-win32-ia32-msvc@14.2.3': optional: true - '@next/swc-win32-x64-msvc@14.2.10': + '@next/swc-win32-x64-msvc@14.2.3': optional: true '@noble/hashes@1.4.0': {} @@ -12591,431 +13869,136 @@ snapshots: - bluebird - supports-color - '@nrwl/devkit@17.0.1(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))': - dependencies: - '@nx/devkit': 17.0.1(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) - transitivePeerDependencies: - - nx - - '@nrwl/devkit@17.0.3(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))': - dependencies: - '@nx/devkit': 17.0.3(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) - transitivePeerDependencies: - - nx + '@nuxt/devalue@2.0.2': {} - '@nrwl/devkit@17.0.3(nx@17.0.3(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))': + '@nuxt/devtools-kit@1.2.0(nuxt@3.11.2(@opentelemetry/api@1.8.0)(@parcel/watcher@2.4.1)(@types/node@18.19.9)(@unocss/reset@0.60.0)(axios@1.7.7)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.1)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.5.4)))(idb-keyval@6.2.1)(ioredis@5.4.1)(less@4.1.3)(optionator@0.9.4)(qrcode@1.5.3)(rollup@4.17.2)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)(typescript@5.5.4)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)))(utf-8-validate@6.0.3)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue-tsc@2.1.6(typescript@5.5.4)))(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))': dependencies: - '@nx/devkit': 17.0.3(nx@17.0.3(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) + '@nuxt/kit': 3.11.2(rollup@4.17.2) + '@nuxt/schema': 3.11.2(rollup@4.17.2) + execa: 7.2.0 + nuxt: 3.11.2(@opentelemetry/api@1.8.0)(@parcel/watcher@2.4.1)(@types/node@18.19.9)(@unocss/reset@0.60.0)(axios@1.7.7)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.1)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.5.4)))(idb-keyval@6.2.1)(ioredis@5.4.1)(less@4.1.3)(optionator@0.9.4)(qrcode@1.5.3)(rollup@4.17.2)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)(typescript@5.5.4)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)))(utf-8-validate@6.0.3)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue-tsc@2.1.6(typescript@5.5.4)) + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) transitivePeerDependencies: - - nx + - rollup + - supports-color - '@nrwl/devkit@17.3.2(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))': + '@nuxt/devtools-wizard@1.2.0': dependencies: - '@nx/devkit': 17.3.2(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) - transitivePeerDependencies: - - nx + consola: 3.2.3 + diff: 5.2.0 + execa: 7.2.0 + global-directory: 4.0.1 + magicast: 0.3.4 + pathe: 1.1.2 + pkg-types: 1.1.1 + prompts: 2.4.2 + rc9: 2.1.2 + semver: 7.6.2 - '@nrwl/devkit@17.3.2(nx@17.3.2(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))': + '@nuxt/devtools@1.2.0(ecinjxtvxfkkualgcbmwxc2byi)': dependencies: - '@nx/devkit': 17.3.2(nx@17.3.2(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) + '@antfu/utils': 0.7.8 + '@nuxt/devtools-kit': 1.2.0(nuxt@3.11.2(@opentelemetry/api@1.8.0)(@parcel/watcher@2.4.1)(@types/node@18.19.9)(@unocss/reset@0.60.0)(axios@1.7.7)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.1)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.5.4)))(idb-keyval@6.2.1)(ioredis@5.4.1)(less@4.1.3)(optionator@0.9.4)(qrcode@1.5.3)(rollup@4.17.2)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)(typescript@5.5.4)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)))(utf-8-validate@6.0.3)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue-tsc@2.1.6(typescript@5.5.4)))(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) + '@nuxt/devtools-wizard': 1.2.0 + '@nuxt/kit': 3.11.2(rollup@4.17.2) + '@vue/devtools-applet': 7.1.3(@unocss/reset@0.60.0)(axios@1.7.7)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.5.4)))(idb-keyval@6.2.1)(qrcode@1.5.3)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue@3.4.27(typescript@5.5.4)) + '@vue/devtools-core': 7.1.3(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue@3.4.27(typescript@5.5.4)) + '@vue/devtools-kit': 7.1.3(vue@3.4.27(typescript@5.5.4)) + birpc: 0.2.17 + consola: 3.2.3 + cronstrue: 2.50.0 + destr: 2.0.3 + error-stack-parser-es: 0.1.1 + execa: 7.2.0 + fast-glob: 3.3.2 + flatted: 3.3.1 + get-port-please: 3.1.2 + hookable: 5.5.3 + image-meta: 0.2.0 + is-installed-globally: 1.0.0 + launch-editor: 2.6.1 + local-pkg: 0.5.0 + magicast: 0.3.4 + nuxt: 3.11.2(@opentelemetry/api@1.8.0)(@parcel/watcher@2.4.1)(@types/node@18.19.9)(@unocss/reset@0.60.0)(axios@1.7.7)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.1)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.5.4)))(idb-keyval@6.2.1)(ioredis@5.4.1)(less@4.1.3)(optionator@0.9.4)(qrcode@1.5.3)(rollup@4.17.2)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)(typescript@5.5.4)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)))(utf-8-validate@6.0.3)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue-tsc@2.1.6(typescript@5.5.4)) + nypm: 0.3.8 + ohash: 1.1.3 + pacote: 18.0.6 + pathe: 1.1.2 + perfect-debounce: 1.0.0 + pkg-types: 1.1.1 + rc9: 2.1.2 + scule: 1.3.0 + semver: 7.6.2 + simple-git: 3.24.0 + sirv: 2.0.4 + unimport: 3.7.1(rollup@4.17.2) + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) + vite-plugin-inspect: 0.8.4(@nuxt/kit@3.11.2(rollup@4.17.2))(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) + vite-plugin-vue-inspector: 4.0.2(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) + which: 3.0.1 + ws: 8.17.0(bufferutil@4.0.8)(utf-8-validate@6.0.3) transitivePeerDependencies: - - nx + - '@unocss/reset' + - '@vue/composition-api' + - async-validator + - axios + - bluebird + - bufferutil + - change-case + - drauu + - floating-vue + - fuse.js + - idb-keyval + - jwt-decode + - nprogress + - qrcode + - rollup + - sortablejs + - supports-color + - universal-cookie + - unocss + - utf-8-validate + - vue - '@nrwl/eslint-plugin-nx@17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(@typescript-eslint/parser@6.21.0(eslint@8.52.0)(typescript@5.2.2))(eslint-config-prettier@9.1.0(eslint@8.52.0))(eslint@8.52.0)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': + '@nuxt/kit@3.11.2(rollup@4.17.2)': dependencies: - '@nx/eslint-plugin': 17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(@typescript-eslint/parser@6.21.0(eslint@8.52.0)(typescript@5.2.2))(eslint-config-prettier@9.1.0(eslint@8.52.0))(eslint@8.52.0)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) + '@nuxt/schema': 3.11.2(rollup@4.17.2) + c12: 1.10.0 + consola: 3.2.3 + defu: 6.1.4 + globby: 14.0.1 + hash-sum: 2.0.0 + ignore: 5.3.1 + jiti: 1.21.0 + knitwork: 1.1.0 + mlly: 1.7.0 + pathe: 1.1.2 + pkg-types: 1.1.1 + scule: 1.3.0 + semver: 7.6.2 + ufo: 1.5.3 + unctx: 2.3.1 + unimport: 3.7.1(rollup@4.17.2) + untyped: 1.4.2 transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - '@typescript-eslint/parser' - - debug - - eslint - - eslint-config-prettier - - nx + - rollup - supports-color - - typescript - - verdaccio - '@nrwl/jest@17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(ts-node@10.9.2(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.2.2))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': + '@nuxt/schema@3.11.2(rollup@4.17.2)': dependencies: - '@nx/jest': 17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(ts-node@10.9.2(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.2.2))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) + '@nuxt/ui-templates': 1.3.3 + consola: 3.2.3 + defu: 6.1.4 + hookable: 5.5.3 + pathe: 1.1.2 + pkg-types: 1.1.1 + scule: 1.3.0 + std-env: 3.7.0 + ufo: 1.5.3 + unimport: 3.7.1(rollup@4.17.2) + untyped: 1.4.2 transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - babel-plugin-macros - - debug - - node-notifier - - nx - - supports-color - - ts-node - - typescript - - verdaccio - - '@nrwl/js@17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.1.6)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': - dependencies: - '@nx/js': 17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.1.6)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - debug - - nx - - supports-color - - typescript - - verdaccio - - '@nrwl/js@17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': - dependencies: - '@nx/js': 17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - debug - - nx - - supports-color - - typescript - - verdaccio - - '@nrwl/js@17.0.3(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': - dependencies: - '@nx/js': 17.0.3(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - debug - - nx - - supports-color - - typescript - - verdaccio - - '@nrwl/js@17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': - dependencies: - '@nx/js': 17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - debug - - nx - - supports-color - - typescript - - verdaccio - - '@nrwl/next@17.3.2(@babel/core@7.24.5)(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(file-loader@6.2.0(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11))))(js-yaml@4.1.0)(next@14.2.10(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11)))': - dependencies: - '@nx/next': 17.3.2(@babel/core@7.24.5)(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(file-loader@6.2.0(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11))))(js-yaml@4.1.0)(next@14.2.10(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11))) - transitivePeerDependencies: - - '@babel/core' - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - debug - - file-loader - - js-yaml - - next - - nx - - supports-color - - typescript - - verdaccio - - webpack - - '@nrwl/react@17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(eslint@8.52.0)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11)))': - dependencies: - '@nx/react': 17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(eslint@8.52.0)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11))) - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - debug - - eslint - - nx - - supports-color - - typescript - - verdaccio - - webpack - - '@nrwl/react@17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(js-yaml@4.1.0)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11)))': - dependencies: - '@nx/react': 17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(js-yaml@4.1.0)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11))) - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - debug - - js-yaml - - nx - - supports-color - - typescript - - verdaccio - - webpack - - '@nrwl/tao@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))': - dependencies: - nx: 17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)) - tslib: 2.6.2 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - debug - - '@nrwl/tao@17.0.3(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))': - dependencies: - nx: 17.0.3(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)) - tslib: 2.6.2 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - debug - - '@nrwl/tao@17.3.2(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))': - dependencies: - nx: 17.3.2(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)) - tslib: 2.6.2 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - debug - - '@nrwl/vite@17.0.3(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))(vitest@0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(terser@5.31.0))': - dependencies: - '@nx/vite': 17.0.3(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))(vitest@0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(terser@5.31.0)) - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - debug - - nx - - supports-color - - typescript - - verdaccio - - vite - - vitest - - '@nrwl/vite@17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))(vitest@0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(terser@5.31.0))': - dependencies: - '@nx/vite': 17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))(vitest@0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(terser@5.31.0)) - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - debug - - nx - - supports-color - - typescript - - verdaccio - - vite - - vitest - - '@nrwl/web@17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': - dependencies: - '@nx/web': 17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - debug - - nx - - supports-color - - typescript - - verdaccio - - '@nrwl/web@17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': - dependencies: - '@nx/web': 17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - debug - - nx - - supports-color - - typescript - - verdaccio - - '@nrwl/workspace@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))': - dependencies: - '@nx/workspace': 17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)) - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - debug - - '@nrwl/workspace@17.0.3(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))': - dependencies: - '@nx/workspace': 17.0.3(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)) - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - debug - - '@nrwl/workspace@17.3.2(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))': - dependencies: - '@nx/workspace': 17.3.2(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)) - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - debug - - '@nuxt/devalue@2.0.2': {} - - '@nuxt/devtools-kit@1.2.0(nuxt@3.11.2(@opentelemetry/api@1.8.0)(@parcel/watcher@2.4.1)(@types/node@20.8.8)(@unocss/reset@0.60.0)(axios@1.6.8)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.52.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.2.2)))(idb-keyval@6.2.1)(ioredis@5.4.1)(optionator@0.9.4)(qrcode@1.5.3)(rollup@4.17.2)(terser@5.31.0)(typescript@5.2.2)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0)))(utf-8-validate@6.0.3)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))(vue-tsc@1.8.27(typescript@5.2.2)))(rollup@4.17.2)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))': - dependencies: - '@nuxt/kit': 3.11.2(rollup@4.17.2) - '@nuxt/schema': 3.11.2(rollup@4.17.2) - execa: 7.2.0 - nuxt: 3.11.2(@opentelemetry/api@1.8.0)(@parcel/watcher@2.4.1)(@types/node@20.8.8)(@unocss/reset@0.60.0)(axios@1.6.8)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.52.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.2.2)))(idb-keyval@6.2.1)(ioredis@5.4.1)(optionator@0.9.4)(qrcode@1.5.3)(rollup@4.17.2)(terser@5.31.0)(typescript@5.2.2)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0)))(utf-8-validate@6.0.3)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))(vue-tsc@1.8.27(typescript@5.2.2)) - vite: 4.5.5(@types/node@20.8.8)(terser@5.31.0) - transitivePeerDependencies: - - rollup - - supports-color - - '@nuxt/devtools-wizard@1.2.0': - dependencies: - consola: 3.2.3 - diff: 5.2.0 - execa: 7.2.0 - global-directory: 4.0.1 - magicast: 0.3.4 - pathe: 1.1.2 - pkg-types: 1.1.1 - prompts: 2.4.2 - rc9: 2.1.2 - semver: 7.6.2 - - '@nuxt/devtools@1.2.0(@unocss/reset@0.60.0)(axios@1.6.8)(bufferutil@4.0.8)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.2.2)))(idb-keyval@6.2.1)(nuxt@3.11.2(@opentelemetry/api@1.8.0)(@parcel/watcher@2.4.1)(@types/node@20.8.8)(@unocss/reset@0.60.0)(axios@1.6.8)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.52.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.2.2)))(idb-keyval@6.2.1)(ioredis@5.4.1)(optionator@0.9.4)(qrcode@1.5.3)(rollup@4.17.2)(terser@5.31.0)(typescript@5.2.2)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0)))(utf-8-validate@6.0.3)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))(vue-tsc@1.8.27(typescript@5.2.2)))(qrcode@1.5.3)(rollup@4.17.2)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0)))(utf-8-validate@6.0.3)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))(vue@3.4.27(typescript@5.2.2))': - dependencies: - '@antfu/utils': 0.7.8 - '@nuxt/devtools-kit': 1.2.0(nuxt@3.11.2(@opentelemetry/api@1.8.0)(@parcel/watcher@2.4.1)(@types/node@20.8.8)(@unocss/reset@0.60.0)(axios@1.6.8)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.52.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.2.2)))(idb-keyval@6.2.1)(ioredis@5.4.1)(optionator@0.9.4)(qrcode@1.5.3)(rollup@4.17.2)(terser@5.31.0)(typescript@5.2.2)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0)))(utf-8-validate@6.0.3)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))(vue-tsc@1.8.27(typescript@5.2.2)))(rollup@4.17.2)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0)) - '@nuxt/devtools-wizard': 1.2.0 - '@nuxt/kit': 3.11.2(rollup@4.17.2) - '@vue/devtools-applet': 7.1.3(@unocss/reset@0.60.0)(axios@1.6.8)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.2.2)))(idb-keyval@6.2.1)(qrcode@1.5.3)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0)))(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))(vue@3.4.27(typescript@5.2.2)) - '@vue/devtools-core': 7.1.3(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))(vue@3.4.27(typescript@5.2.2)) - '@vue/devtools-kit': 7.1.3(vue@3.4.27(typescript@5.2.2)) - birpc: 0.2.17 - consola: 3.2.3 - cronstrue: 2.50.0 - destr: 2.0.3 - error-stack-parser-es: 0.1.1 - execa: 7.2.0 - fast-glob: 3.3.2 - flatted: 3.3.1 - get-port-please: 3.1.2 - hookable: 5.5.3 - image-meta: 0.2.0 - is-installed-globally: 1.0.0 - launch-editor: 2.6.1 - local-pkg: 0.5.0 - magicast: 0.3.4 - nuxt: 3.11.2(@opentelemetry/api@1.8.0)(@parcel/watcher@2.4.1)(@types/node@20.8.8)(@unocss/reset@0.60.0)(axios@1.6.8)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.52.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.2.2)))(idb-keyval@6.2.1)(ioredis@5.4.1)(optionator@0.9.4)(qrcode@1.5.3)(rollup@4.17.2)(terser@5.31.0)(typescript@5.2.2)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0)))(utf-8-validate@6.0.3)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))(vue-tsc@1.8.27(typescript@5.2.2)) - nypm: 0.3.8 - ohash: 1.1.3 - pacote: 18.0.6 - pathe: 1.1.2 - perfect-debounce: 1.0.0 - pkg-types: 1.1.1 - rc9: 2.1.2 - scule: 1.3.0 - semver: 7.6.2 - simple-git: 3.24.0 - sirv: 2.0.4 - unimport: 3.7.1(rollup@4.17.2) - vite: 4.5.5(@types/node@20.8.8)(terser@5.31.0) - vite-plugin-inspect: 0.8.4(@nuxt/kit@3.11.2(rollup@4.17.2))(rollup@4.17.2)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0)) - vite-plugin-vue-inspector: 4.0.2(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0)) - which: 3.0.1 - ws: 8.17.0(bufferutil@4.0.8)(utf-8-validate@6.0.3) - transitivePeerDependencies: - - '@unocss/reset' - - '@vue/composition-api' - - async-validator - - axios - - bluebird - - bufferutil - - change-case - - drauu - - floating-vue - - fuse.js - - idb-keyval - - jwt-decode - - nprogress - - qrcode - - rollup - - sortablejs - - supports-color - - universal-cookie - - unocss - - utf-8-validate - - vue - - '@nuxt/kit@3.11.2(rollup@4.17.2)': - dependencies: - '@nuxt/schema': 3.11.2(rollup@4.17.2) - c12: 1.10.0 - consola: 3.2.3 - defu: 6.1.4 - globby: 14.0.1 - hash-sum: 2.0.0 - ignore: 5.3.1 - jiti: 1.21.0 - knitwork: 1.1.0 - mlly: 1.7.0 - pathe: 1.1.2 - pkg-types: 1.1.1 - scule: 1.3.0 - semver: 7.6.2 - ufo: 1.5.3 - unctx: 2.3.1 - unimport: 3.7.1(rollup@4.17.2) - untyped: 1.4.2 - transitivePeerDependencies: - - rollup - - supports-color - - '@nuxt/schema@3.11.2(rollup@4.17.2)': - dependencies: - '@nuxt/ui-templates': 1.3.3 - consola: 3.2.3 - defu: 6.1.4 - hookable: 5.5.3 - pathe: 1.1.2 - pkg-types: 1.1.1 - scule: 1.3.0 - std-env: 3.7.0 - ufo: 1.5.3 - unimport: 3.7.1(rollup@4.17.2) - untyped: 1.4.2 - transitivePeerDependencies: - - rollup + - rollup - supports-color '@nuxt/telemetry@2.5.4(rollup@4.17.2)': @@ -13043,12 +14026,12 @@ snapshots: '@nuxt/ui-templates@1.3.3': {} - '@nuxt/vite-builder@3.11.2(@types/node@20.8.8)(eslint@8.52.0)(optionator@0.9.4)(rollup@4.17.2)(terser@5.31.0)(typescript@5.2.2)(vue-tsc@1.8.27(typescript@5.2.2))(vue@3.4.27(typescript@5.2.2))': + '@nuxt/vite-builder@3.11.2(@types/node@18.19.9)(eslint@8.57.1)(less@4.1.3)(optionator@0.9.4)(rollup@4.17.2)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)(typescript@5.5.4)(vue-tsc@2.1.6(typescript@5.5.4))(vue@3.4.27(typescript@5.5.4))': dependencies: '@nuxt/kit': 3.11.2(rollup@4.17.2) '@rollup/plugin-replace': 5.0.5(rollup@4.17.2) - '@vitejs/plugin-vue': 5.0.4(vite@5.2.11(@types/node@20.8.8)(terser@5.31.0))(vue@3.4.27(typescript@5.2.2)) - '@vitejs/plugin-vue-jsx': 3.1.0(vite@5.2.11(@types/node@20.8.8)(terser@5.31.0))(vue@3.4.27(typescript@5.2.2)) + '@vitejs/plugin-vue': 5.0.4(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue@3.4.27(typescript@5.5.4)) + '@vitejs/plugin-vue-jsx': 3.1.0(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue@3.4.27(typescript@5.5.4)) autoprefixer: 10.4.19(postcss@8.4.38) clear: 0.1.0 consola: 3.2.3 @@ -13075,264 +14058,60 @@ snapshots: ufo: 1.5.3 unenv: 1.9.0 unplugin: 1.10.1 - vite: 5.2.11(@types/node@20.8.8)(terser@5.31.0) - vite-node: 1.6.0(@types/node@20.8.8)(terser@5.31.0) - vite-plugin-checker: 0.6.4(eslint@8.52.0)(optionator@0.9.4)(typescript@5.2.2)(vite@5.2.11(@types/node@20.8.8)(terser@5.31.0))(vue-tsc@1.8.27(typescript@5.2.2)) - vue: 3.4.27(typescript@5.2.2) + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) + vite-node: 1.6.0(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) + vite-plugin-checker: 0.6.4(eslint@8.57.1)(optionator@0.9.4)(typescript@5.5.4)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue-tsc@2.1.6(typescript@5.5.4)) + vue: 3.4.27(typescript@5.5.4) vue-bundle-renderer: 2.1.0 transitivePeerDependencies: - '@types/node' - - eslint - - less - - lightningcss - - meow - - optionator - - rollup - - sass - - stylelint - - stylus - - sugarss - - supports-color - - terser - - typescript - - uWebSockets.js - - vls - - vti - - vue-tsc - - '@nx/devkit@17.0.1(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))': - dependencies: - '@nrwl/devkit': 17.0.1(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) - ejs: 3.1.10 - enquirer: 2.3.6 - ignore: 5.3.1 - nx: 17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)) - semver: 7.5.3 - tmp: 0.2.3 - tslib: 2.6.2 - - '@nx/devkit@17.0.3(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))': - dependencies: - '@nrwl/devkit': 17.0.3(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) - ejs: 3.1.10 - enquirer: 2.3.6 - ignore: 5.3.1 - nx: 17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)) - semver: 7.5.3 - tmp: 0.2.3 - tslib: 2.6.2 - - '@nx/devkit@17.0.3(nx@17.0.3(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))': - dependencies: - '@nrwl/devkit': 17.0.3(nx@17.0.3(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) - ejs: 3.1.10 - enquirer: 2.3.6 - ignore: 5.3.1 - nx: 17.0.3(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)) - semver: 7.5.3 - tmp: 0.2.3 - tslib: 2.6.2 - - '@nx/devkit@17.3.2(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))': - dependencies: - '@nrwl/devkit': 17.3.2(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) - ejs: 3.1.10 - enquirer: 2.3.6 - ignore: 5.3.1 - nx: 17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)) - semver: 7.6.2 - tmp: 0.2.3 - tslib: 2.6.2 - yargs-parser: 21.1.1 - - '@nx/devkit@17.3.2(nx@17.3.2(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))': - dependencies: - '@nrwl/devkit': 17.3.2(nx@17.3.2(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) - ejs: 3.1.10 - enquirer: 2.3.6 - ignore: 5.3.1 - nx: 17.3.2(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)) - semver: 7.6.2 - tmp: 0.2.3 - tslib: 2.6.2 - yargs-parser: 21.1.1 - - '@nx/eslint-plugin@17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(@typescript-eslint/parser@6.21.0(eslint@8.52.0)(typescript@5.2.2))(eslint-config-prettier@9.1.0(eslint@8.52.0))(eslint@8.52.0)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': - dependencies: - '@nrwl/eslint-plugin-nx': 17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(@typescript-eslint/parser@6.21.0(eslint@8.52.0)(typescript@5.2.2))(eslint-config-prettier@9.1.0(eslint@8.52.0))(eslint@8.52.0)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@nx/devkit': 17.0.1(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) - '@nx/js': 17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@typescript-eslint/parser': 6.21.0(eslint@8.52.0)(typescript@5.2.2) - '@typescript-eslint/type-utils': 5.62.0(eslint@8.52.0)(typescript@5.2.2) - '@typescript-eslint/utils': 5.62.0(eslint@8.52.0)(typescript@5.2.2) - chalk: 4.1.2 - confusing-browser-globals: 1.0.11 - jsonc-eslint-parser: 2.4.0 - semver: 7.5.3 - tslib: 2.6.2 - optionalDependencies: - eslint-config-prettier: 9.1.0(eslint@8.52.0) - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - debug - - eslint - - nx - - supports-color - - typescript - - verdaccio - - '@nx/eslint@17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(eslint@8.52.0)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': - dependencies: - '@nx/devkit': 17.0.1(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) - '@nx/js': 17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.1.6)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@nx/linter': 17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(eslint@8.52.0)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - tslib: 2.6.2 - typescript: 5.1.6 - optionalDependencies: - eslint: 8.52.0 - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - debug - - nx - - supports-color - - verdaccio - - '@nx/eslint@17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(js-yaml@4.1.0)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': - dependencies: - '@nx/devkit': 17.3.2(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) - '@nx/js': 17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.3.3)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@nx/linter': 17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(js-yaml@4.1.0)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - eslint: 8.52.0 - tslib: 2.6.2 - typescript: 5.3.3 - optionalDependencies: - js-yaml: 4.1.0 - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - debug - - nx - - supports-color - - verdaccio - - '@nx/jest@17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(ts-node@10.9.2(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.2.2))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': - dependencies: - '@jest/reporters': 29.7.0 - '@jest/test-result': 29.7.0 - '@nrwl/jest': 17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(ts-node@10.9.2(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.2.2))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@nx/devkit': 17.0.1(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) - '@nx/js': 17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.2.2) - chalk: 4.1.2 - identity-obj-proxy: 3.0.0 - jest-config: 29.7.0(@types/node@20.8.8)(ts-node@10.9.2(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.2.2)) - jest-resolve: 29.7.0 - jest-util: 29.7.0 - resolve.exports: 1.1.0 - tslib: 2.6.2 - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - babel-plugin-macros - - debug - - node-notifier - - nx + - eslint + - less + - lightningcss + - meow + - optionator + - rollup + - sass + - sass-embedded + - stylelint + - stylus + - sugarss - supports-color - - ts-node + - terser - typescript - - verdaccio + - uWebSockets.js + - vls + - vti + - vue-tsc - '@nx/js@17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.1.6)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': + '@nx/devkit@20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))': dependencies: - '@babel/core': 7.24.5 - '@babel/plugin-proposal-decorators': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-runtime': 7.24.3(@babel/core@7.24.5) - '@babel/preset-env': 7.24.5(@babel/core@7.24.5) - '@babel/preset-typescript': 7.24.1(@babel/core@7.24.5) - '@babel/runtime': 7.24.5 - '@nrwl/js': 17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.1.6)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@nx/devkit': 17.0.1(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) - '@nx/workspace': 17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.1.6) - babel-plugin-const-enum: 1.2.0(@babel/core@7.24.5) - babel-plugin-macros: 2.8.0 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.24.5)(@babel/traverse@7.24.5) - chalk: 4.1.2 - columnify: 1.6.0 - detect-port: 1.6.1 - fast-glob: 3.2.7 - fs-extra: 11.2.0 + ejs: 3.1.10 + enquirer: 2.3.6 ignore: 5.3.1 - js-tokens: 4.0.0 - minimatch: 3.0.5 - npm-package-arg: 11.0.1 - npm-run-path: 4.0.1 - ora: 5.3.0 - semver: 7.5.3 - source-map-support: 0.5.19 - ts-node: 10.9.1(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.1.6) - tsconfig-paths: 4.2.0 + minimatch: 9.0.3 + nx: 20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)) + semver: 7.6.2 + tmp: 0.2.3 tslib: 2.6.2 - optionalDependencies: - verdaccio: 5.30.3(encoding@0.1.13)(typanion@3.14.0) - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - debug - - nx - - supports-color - - typescript + yargs-parser: 21.1.1 - '@nx/js@17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': + '@nx/eslint-plugin@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint-config-prettier@9.1.0(eslint@8.57.1))(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': dependencies: - '@babel/core': 7.24.5 - '@babel/plugin-proposal-decorators': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-runtime': 7.24.3(@babel/core@7.24.5) - '@babel/preset-env': 7.24.5(@babel/core@7.24.5) - '@babel/preset-typescript': 7.24.1(@babel/core@7.24.5) - '@babel/runtime': 7.24.5 - '@nrwl/js': 17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@nx/devkit': 17.0.1(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) - '@nx/workspace': 17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.2.2) - babel-plugin-const-enum: 1.2.0(@babel/core@7.24.5) - babel-plugin-macros: 2.8.0 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.24.5)(@babel/traverse@7.24.5) + '@eslint/compat': 1.2.1(eslint@8.57.1) + '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))) + '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.5.4) + '@typescript-eslint/type-utils': 8.11.0(eslint@8.57.1)(typescript@5.5.4) + '@typescript-eslint/utils': 8.11.0(eslint@8.57.1)(typescript@5.5.4) chalk: 4.1.2 - columnify: 1.6.0 - detect-port: 1.6.1 - fast-glob: 3.2.7 - fs-extra: 11.2.0 - ignore: 5.3.1 - js-tokens: 4.0.0 - minimatch: 3.0.5 - npm-package-arg: 11.0.1 - npm-run-path: 4.0.1 - ora: 5.3.0 - semver: 7.5.3 - source-map-support: 0.5.19 - ts-node: 10.9.1(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.2.2) - tsconfig-paths: 4.2.0 + confusing-browser-globals: 1.0.11 + globals: 15.11.0 + jsonc-eslint-parser: 2.4.0 + semver: 7.6.2 tslib: 2.6.2 optionalDependencies: - verdaccio: 5.30.3(encoding@0.1.13)(typanion@3.14.0) + eslint-config-prettier: 9.1.0(eslint@8.57.1) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -13340,44 +14119,22 @@ snapshots: - '@swc/wasm' - '@types/node' - debug + - eslint - nx - supports-color - typescript + - verdaccio - '@nx/js@17.0.3(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': + '@nx/eslint@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': dependencies: - '@babel/core': 7.24.5 - '@babel/plugin-proposal-decorators': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-class-properties': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-runtime': 7.24.3(@babel/core@7.24.5) - '@babel/preset-env': 7.24.5(@babel/core@7.24.5) - '@babel/preset-typescript': 7.24.1(@babel/core@7.24.5) - '@babel/runtime': 7.24.5 - '@nrwl/js': 17.0.3(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@nx/devkit': 17.0.3(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) - '@nx/workspace': 17.0.3(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.2.2) - babel-plugin-const-enum: 1.2.0(@babel/core@7.24.5) - babel-plugin-macros: 2.8.0 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.24.5)(@babel/traverse@7.24.5) - chalk: 4.1.2 - columnify: 1.6.0 - detect-port: 1.6.1 - fast-glob: 3.2.7 - fs-extra: 11.2.0 - ignore: 5.3.1 - js-tokens: 4.0.0 - minimatch: 3.0.5 - npm-package-arg: 11.0.1 - npm-run-path: 4.0.1 - ora: 5.3.0 - semver: 7.5.3 - source-map-support: 0.5.19 - ts-node: 10.9.1(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.2.2) - tsconfig-paths: 4.2.0 + '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))) + '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.4.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) + eslint: 8.57.1 + semver: 7.6.2 tslib: 2.6.2 + typescript: 5.4.2 optionalDependencies: - verdaccio: 5.30.3(encoding@0.1.13)(typanion@3.14.0) + '@zkochan/js-yaml': 0.0.7 transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -13387,54 +14144,41 @@ snapshots: - debug - nx - supports-color - - typescript + - verdaccio - '@nx/js@17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': + '@nx/jest@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': dependencies: - '@babel/core': 7.24.5 - '@babel/plugin-proposal-decorators': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-class-properties': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-runtime': 7.24.3(@babel/core@7.24.5) - '@babel/preset-env': 7.24.5(@babel/core@7.24.5) - '@babel/preset-typescript': 7.24.1(@babel/core@7.24.5) - '@babel/runtime': 7.24.5 - '@nrwl/js': 17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@nx/devkit': 17.3.2(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) - '@nx/workspace': 17.3.2(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.2.2) - babel-plugin-const-enum: 1.2.0(@babel/core@7.24.5) - babel-plugin-macros: 2.8.0 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.24.5)(@babel/traverse@7.24.5) + '@jest/reporters': 29.7.0 + '@jest/test-result': 29.7.0 + '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))) + '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.5.4) chalk: 4.1.2 - columnify: 1.6.0 - detect-port: 1.6.1 - fast-glob: 3.2.7 - fs-extra: 11.2.0 - ignore: 5.3.1 - js-tokens: 4.0.0 + identity-obj-proxy: 3.0.0 + jest-config: 29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4)) + jest-resolve: 29.7.0 + jest-util: 29.7.0 minimatch: 9.0.3 - npm-package-arg: 11.0.1 - npm-run-path: 4.0.1 - ora: 5.3.0 + resolve.exports: 1.1.0 semver: 7.6.2 - source-map-support: 0.5.19 - ts-node: 10.9.1(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.2.2) - tsconfig-paths: 4.2.0 tslib: 2.6.2 - optionalDependencies: - verdaccio: 5.30.3(encoding@0.1.13)(typanion@3.14.0) + yargs-parser: 21.1.1 transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' - '@swc/core' - '@swc/wasm' - '@types/node' + - babel-plugin-macros - debug + - node-notifier - nx - supports-color + - ts-node - typescript + - verdaccio - '@nx/js@17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.3.3)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': + '@nx/js@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.4.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': dependencies: '@babel/core': 7.24.5 '@babel/plugin-proposal-decorators': 7.24.1(@babel/core@7.24.5) @@ -13443,211 +14187,76 @@ snapshots: '@babel/preset-env': 7.24.5(@babel/core@7.24.5) '@babel/preset-typescript': 7.24.1(@babel/core@7.24.5) '@babel/runtime': 7.24.5 - '@nrwl/js': 17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@nx/devkit': 17.3.2(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) - '@nx/workspace': 17.3.2(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.3.3) + '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))) + '@nx/workspace': 20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)) + '@zkochan/js-yaml': 0.0.7 babel-plugin-const-enum: 1.2.0(@babel/core@7.24.5) babel-plugin-macros: 2.8.0 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.24.5)(@babel/traverse@7.24.5) + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.24.5)(@babel/traverse@7.25.9) chalk: 4.1.2 columnify: 1.6.0 detect-port: 1.6.1 + enquirer: 2.3.6 fast-glob: 3.2.7 - fs-extra: 11.2.0 ignore: 5.3.1 js-tokens: 4.0.0 + jsonc-parser: 3.2.0 minimatch: 9.0.3 npm-package-arg: 11.0.1 npm-run-path: 4.0.1 ora: 5.3.0 semver: 7.6.2 source-map-support: 0.5.19 - ts-node: 10.9.1(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.3.3) + ts-node: 10.9.1(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.4.2) tsconfig-paths: 4.2.0 tslib: 2.6.2 optionalDependencies: verdaccio: 5.30.3(encoding@0.1.13)(typanion@3.14.0) transitivePeerDependencies: - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - debug - - nx - - supports-color - - typescript - - '@nx/linter@17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(eslint@8.52.0)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': - dependencies: - '@nx/eslint': 17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(eslint@8.52.0)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - debug - - eslint - - nx - - supports-color - - verdaccio - - '@nx/linter@17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(js-yaml@4.1.0)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': - dependencies: - '@nx/eslint': 17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(js-yaml@4.1.0)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - debug - - js-yaml - - nx - - supports-color - - verdaccio - - '@nx/next@17.3.2(@babel/core@7.24.5)(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(file-loader@6.2.0(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11))))(js-yaml@4.1.0)(next@14.2.10(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11)))': - dependencies: - '@babel/plugin-proposal-decorators': 7.24.1(@babel/core@7.24.5) - '@nrwl/next': 17.3.2(@babel/core@7.24.5)(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(file-loader@6.2.0(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11))))(js-yaml@4.1.0)(next@14.2.10(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11))) - '@nx/devkit': 17.3.2(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) - '@nx/eslint': 17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(js-yaml@4.1.0)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@nx/js': 17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@nx/react': 17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(js-yaml@4.1.0)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11))) - '@nx/web': 17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@nx/workspace': 17.3.2(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)) - '@svgr/webpack': 8.1.0(typescript@5.2.2) - chalk: 4.1.2 - copy-webpack-plugin: 10.2.4(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11))) - fs-extra: 11.2.0 - ignore: 5.3.1 - next: 14.2.10(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - semver: 7.6.2 - tslib: 2.6.2 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11))))(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11))) - webpack-merge: 5.10.0 - transitivePeerDependencies: - - '@babel/core' - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - debug - - file-loader - - js-yaml - - nx - - supports-color - - typescript - - verdaccio - - webpack - - '@nx/nx-darwin-arm64@17.0.1': - optional: true - - '@nx/nx-darwin-arm64@17.0.3': - optional: true - - '@nx/nx-darwin-arm64@17.3.2': - optional: true - - '@nx/nx-darwin-x64@17.0.1': - optional: true - - '@nx/nx-darwin-x64@17.0.3': - optional: true - - '@nx/nx-darwin-x64@17.3.2': - optional: true - - '@nx/nx-freebsd-x64@17.0.1': - optional: true - - '@nx/nx-freebsd-x64@17.0.3': - optional: true - - '@nx/nx-freebsd-x64@17.3.2': - optional: true - - '@nx/nx-linux-arm-gnueabihf@17.0.1': - optional: true - - '@nx/nx-linux-arm-gnueabihf@17.0.3': - optional: true - - '@nx/nx-linux-arm-gnueabihf@17.3.2': - optional: true - - '@nx/nx-linux-arm64-gnu@17.0.1': - optional: true - - '@nx/nx-linux-arm64-gnu@17.0.3': - optional: true - - '@nx/nx-linux-arm64-gnu@17.3.2': - optional: true - - '@nx/nx-linux-arm64-musl@17.0.1': - optional: true - - '@nx/nx-linux-arm64-musl@17.0.3': - optional: true - - '@nx/nx-linux-arm64-musl@17.3.2': - optional: true - - '@nx/nx-linux-x64-gnu@17.0.1': - optional: true - - '@nx/nx-linux-x64-gnu@17.0.3': - optional: true - - '@nx/nx-linux-x64-gnu@17.3.2': - optional: true - - '@nx/nx-linux-x64-musl@17.0.1': - optional: true - - '@nx/nx-linux-x64-musl@17.0.3': - optional: true - - '@nx/nx-linux-x64-musl@17.3.2': - optional: true - - '@nx/nx-win32-arm64-msvc@17.0.1': - optional: true - - '@nx/nx-win32-arm64-msvc@17.0.3': - optional: true - - '@nx/nx-win32-arm64-msvc@17.3.2': - optional: true - - '@nx/nx-win32-x64-msvc@17.0.1': - optional: true - - '@nx/nx-win32-x64-msvc@17.0.3': - optional: true - - '@nx/nx-win32-x64-msvc@17.3.2': - optional: true + - '@swc-node/register' + - '@swc/core' + - '@swc/wasm' + - '@types/node' + - debug + - nx + - supports-color + - typescript - '@nx/react@17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(eslint@8.52.0)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11)))': + '@nx/js@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': dependencies: - '@nrwl/react': 17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(eslint@8.52.0)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11))) - '@nx/devkit': 17.0.1(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) - '@nx/eslint': 17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(eslint@8.52.0)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@nx/js': 17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@nx/web': 17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.2.2) - '@svgr/webpack': 8.1.0(typescript@5.2.2) + '@babel/core': 7.24.5 + '@babel/plugin-proposal-decorators': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-class-properties': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-runtime': 7.24.3(@babel/core@7.24.5) + '@babel/preset-env': 7.24.5(@babel/core@7.24.5) + '@babel/preset-typescript': 7.24.1(@babel/core@7.24.5) + '@babel/runtime': 7.24.5 + '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))) + '@nx/workspace': 20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)) + '@zkochan/js-yaml': 0.0.7 + babel-plugin-const-enum: 1.2.0(@babel/core@7.24.5) + babel-plugin-macros: 2.8.0 + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.24.5)(@babel/traverse@7.25.9) chalk: 4.1.2 - file-loader: 6.2.0(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11))) - minimatch: 3.0.5 + columnify: 1.6.0 + detect-port: 1.6.1 + enquirer: 2.3.6 + fast-glob: 3.2.7 + ignore: 5.3.1 + js-tokens: 4.0.0 + jsonc-parser: 3.2.0 + minimatch: 9.0.3 + npm-package-arg: 11.0.1 + npm-run-path: 4.0.1 + ora: 5.3.0 + semver: 7.6.2 + source-map-support: 0.5.19 + ts-node: 10.9.1(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4) + tsconfig-paths: 4.2.0 tslib: 2.6.2 + optionalDependencies: + verdaccio: 5.30.3(encoding@0.1.13)(typanion@3.14.0) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -13655,74 +14264,140 @@ snapshots: - '@swc/wasm' - '@types/node' - debug - - eslint - nx - supports-color - typescript - - verdaccio - - webpack - '@nx/react@17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(js-yaml@4.1.0)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11)))': + '@nx/next@20.0.5(@babel/core@7.24.5)(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(bufferutil@4.0.8)(eslint@8.57.1)(next@14.2.3(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.80.4))(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.3)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vue-template-compiler@2.7.16)(vue-tsc@2.1.6(typescript@5.5.4))(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)))': dependencies: - '@nrwl/react': 17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(js-yaml@4.1.0)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11))) - '@nx/devkit': 17.3.2(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) - '@nx/eslint': 17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(js-yaml@4.1.0)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@nx/js': 17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@nx/web': 17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.2.2) - '@svgr/webpack': 8.1.0(typescript@5.2.2) - chalk: 4.1.2 - file-loader: 6.2.0(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11))) - minimatch: 9.0.3 + '@babel/plugin-proposal-decorators': 7.24.1(@babel/core@7.24.5) + '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))) + '@nx/eslint': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) + '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) + '@nx/react': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(bufferutil@4.0.8)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.3)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) + '@nx/web': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) + '@nx/webpack': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(bufferutil@4.0.8)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.3)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vue-template-compiler@2.7.16)(vue-tsc@2.1.6(typescript@5.5.4)) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.5.4) + '@svgr/webpack': 8.1.0(typescript@5.5.4) + copy-webpack-plugin: 10.2.4(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) + file-loader: 6.2.0(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) + ignore: 5.3.1 + next: 14.2.3(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.80.4) + picocolors: 1.1.1 + semver: 7.6.2 tslib: 2.6.2 + webpack-merge: 5.10.0 transitivePeerDependencies: + - '@babel/core' - '@babel/traverse' + - '@parcel/css' + - '@rspack/core' - '@swc-node/register' - '@swc/core' + - '@swc/css' - '@swc/wasm' - '@types/node' + - '@zkochan/js-yaml' + - bufferutil + - clean-css + - csso - debug - - js-yaml + - esbuild + - eslint + - fibers + - html-webpack-plugin + - lightningcss + - node-sass - nx + - react + - react-dom + - sass-embedded - supports-color - typescript + - uglify-js + - utf-8-validate - verdaccio + - vue-template-compiler + - vue-tsc - webpack + - webpack-cli - '@nx/vite@17.0.3(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))(vitest@0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(terser@5.31.0))': - dependencies: - '@nrwl/vite': 17.0.3(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))(vitest@0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(terser@5.31.0)) - '@nx/devkit': 17.0.3(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) - '@nx/js': 17.0.3(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.2.2) - '@swc/helpers': 0.5.11 - enquirer: 2.3.6 - tsconfig-paths: 4.2.0 - vite: 4.5.5(@types/node@20.8.8)(terser@5.31.0) - vitest: 0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(terser@5.31.0) + '@nx/nx-darwin-arm64@20.0.5': + optional: true + + '@nx/nx-darwin-x64@20.0.5': + optional: true + + '@nx/nx-freebsd-x64@20.0.5': + optional: true + + '@nx/nx-linux-arm-gnueabihf@20.0.5': + optional: true + + '@nx/nx-linux-arm64-gnu@20.0.5': + optional: true + + '@nx/nx-linux-arm64-musl@20.0.5': + optional: true + + '@nx/nx-linux-x64-gnu@20.0.5': + optional: true + + '@nx/nx-linux-x64-musl@20.0.5': + optional: true + + '@nx/nx-win32-arm64-msvc@20.0.5': + optional: true + + '@nx/nx-win32-x64-msvc@20.0.5': + optional: true + + '@nx/react@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(bufferutil@4.0.8)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.3)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)))': + dependencies: + '@module-federation/enhanced': 0.6.6(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4))(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) + '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))) + '@nx/eslint': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) + '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) + '@nx/web': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.5.4) + '@svgr/webpack': 8.1.0(typescript@5.5.4) + express: 4.21.1 + file-loader: 6.2.0(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) + http-proxy-middleware: 3.0.3 + minimatch: 9.0.3 + picocolors: 1.1.1 + tslib: 2.6.2 transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' - '@swc/core' - '@swc/wasm' - '@types/node' + - '@zkochan/js-yaml' + - bufferutil - debug + - eslint - nx + - react + - react-dom - supports-color - typescript + - utf-8-validate - verdaccio + - vue-tsc + - webpack - '@nx/vite@17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))(vitest@0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(terser@5.31.0))': + '@nx/vite@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vitest@0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))': dependencies: - '@nrwl/vite': 17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))(vitest@0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(terser@5.31.0)) - '@nx/devkit': 17.3.2(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) - '@nx/js': 17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.2.2) + '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))) + '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.5.4) '@swc/helpers': 0.5.11 enquirer: 2.3.6 + minimatch: 9.0.3 tsconfig-paths: 4.2.0 - vite: 4.5.5(@types/node@20.8.8)(terser@5.31.0) - vitest: 0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(terser@5.31.0) + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) + vitest: 0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -13735,13 +14410,13 @@ snapshots: - typescript - verdaccio - '@nx/vue@17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(js-yaml@4.1.0)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))(vitest@0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(terser@5.31.0))': + '@nx/vue@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vitest@0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))': dependencies: - '@nx/devkit': 17.3.2(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) - '@nx/eslint': 17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(js-yaml@4.1.0)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@nx/js': 17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@nx/vite': 17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))(vitest@0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(terser@5.31.0)) - '@nx/web': 17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) + '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))) + '@nx/eslint': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) + '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) + '@nx/vite': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vitest@0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) + '@nx/web': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) minimatch: 9.0.3 tslib: 2.6.2 transitivePeerDependencies: @@ -13750,8 +14425,9 @@ snapshots: - '@swc/core' - '@swc/wasm' - '@types/node' + - '@zkochan/js-yaml' - debug - - js-yaml + - eslint - nx - supports-color - typescript @@ -13759,14 +14435,13 @@ snapshots: - vite - vitest - '@nx/web@17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': + '@nx/web@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': dependencies: - '@nrwl/web': 17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@nx/devkit': 17.0.1(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) - '@nx/js': 17.0.1(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - chalk: 4.1.2 + '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))) + '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) detect-port: 1.6.1 http-server: 14.1.1 + picocolors: 1.1.1 tslib: 2.6.2 transitivePeerDependencies: - '@babel/traverse' @@ -13780,62 +14455,86 @@ snapshots: - typescript - verdaccio - '@nx/web@17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': + '@nx/webpack@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(bufferutil@4.0.8)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.3)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vue-template-compiler@2.7.16)(vue-tsc@2.1.6(typescript@5.5.4))': dependencies: - '@nrwl/web': 17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@nx/devkit': 17.3.2(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) - '@nx/js': 17.3.2(@babel/traverse@7.24.5)(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)))(typescript@5.2.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) + '@babel/core': 7.24.5 + '@module-federation/enhanced': 0.6.13(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4))(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) + '@module-federation/sdk': 0.6.13 + '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))) + '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.5.4) + ajv: 8.13.0 + autoprefixer: 10.4.19(postcss@8.4.38) + babel-loader: 9.2.1(@babel/core@7.24.5)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) + browserslist: 4.23.0 chalk: 4.1.2 - detect-port: 1.6.1 - http-server: 14.1.1 + copy-webpack-plugin: 10.2.4(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) + css-loader: 6.11.0(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) + css-minimizer-webpack-plugin: 5.0.1(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) + express: 4.21.1 + fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.5.4)(vue-template-compiler@2.7.16)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) + http-proxy-middleware: 3.0.3 + less: 4.1.3 + less-loader: 11.1.0(less@4.1.3)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) + license-webpack-plugin: 4.0.2(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) + loader-utils: 2.0.4 + mini-css-extract-plugin: 2.4.7(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) + parse5: 4.0.0 + postcss: 8.4.38 + postcss-import: 14.1.0(postcss@8.4.38) + postcss-loader: 6.2.1(postcss@8.4.38)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) + rxjs: 7.8.1 + sass: 1.80.4 + sass-loader: 12.6.0(sass@1.80.4)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) + source-map-loader: 5.0.0(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) + style-loader: 3.3.4(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) + stylus: 0.59.0 + stylus-loader: 7.1.3(stylus@0.59.0)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) + terser-webpack-plugin: 5.3.10(@swc/core@1.5.7(@swc/helpers@0.5.11))(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) + ts-loader: 9.5.1(typescript@5.5.4)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) + tsconfig-paths-webpack-plugin: 4.0.0 tslib: 2.6.2 + webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) + webpack-dev-server: 5.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) + webpack-node-externals: 3.0.0 + webpack-subresource-integrity: 5.1.0(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) transitivePeerDependencies: - '@babel/traverse' + - '@parcel/css' + - '@rspack/core' - '@swc-node/register' - '@swc/core' + - '@swc/css' - '@swc/wasm' - '@types/node' + - bufferutil + - clean-css + - csso - debug + - esbuild + - fibers + - html-webpack-plugin + - lightningcss + - node-sass - nx + - react + - react-dom + - sass-embedded - supports-color - typescript + - uglify-js + - utf-8-validate - verdaccio + - vue-template-compiler + - vue-tsc + - webpack-cli - '@nx/workspace@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))': - dependencies: - '@nrwl/workspace': 17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)) - '@nx/devkit': 17.0.1(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) - chalk: 4.1.2 - enquirer: 2.3.6 - nx: 17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)) - tslib: 2.6.2 - yargs-parser: 21.1.1 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - debug - - '@nx/workspace@17.0.3(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))': - dependencies: - '@nrwl/workspace': 17.0.3(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)) - '@nx/devkit': 17.0.3(nx@17.0.3(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) - chalk: 4.1.2 - enquirer: 2.3.6 - nx: 17.0.3(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)) - tslib: 2.6.2 - yargs-parser: 21.1.1 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - debug - - '@nx/workspace@17.3.2(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))': + '@nx/workspace@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))': dependencies: - '@nrwl/workspace': 17.3.2(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)) - '@nx/devkit': 17.3.2(nx@17.3.2(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) + '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))) chalk: 4.1.2 enquirer: 2.3.6 - nx: 17.3.2(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)) + nx: 20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)) tslib: 2.6.2 yargs-parser: 21.1.1 transitivePeerDependencies: @@ -13965,11 +14664,6 @@ snapshots: '@parcel/watcher-win32-x64@2.4.1': optional: true - '@parcel/watcher@2.0.4': - dependencies: - node-addon-api: 3.2.1 - node-gyp-build: 4.8.1 - '@parcel/watcher@2.4.1': dependencies: detect-libc: 1.0.3 @@ -13990,20 +14684,10 @@ snapshots: '@parcel/watcher-win32-ia32': 2.4.1 '@parcel/watcher-win32-x64': 2.4.1 - '@phenomnomnominal/tsquery@5.0.1(typescript@5.1.6)': - dependencies: - esquery: 1.5.0 - typescript: 5.1.6 - - '@phenomnomnominal/tsquery@5.0.1(typescript@5.2.2)': + '@phenomnomnominal/tsquery@5.0.1(typescript@5.5.4)': dependencies: esquery: 1.5.0 - typescript: 5.2.2 - - '@phenomnomnominal/tsquery@5.0.1(typescript@5.3.3)': - dependencies: - esquery: 1.5.0 - typescript: 5.3.3 + typescript: 5.5.4 '@pkgjs/parseargs@0.11.0': optional: true @@ -14033,10 +14717,10 @@ snapshots: '@protobufjs/utf8@1.1.0': {} - '@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3))': + '@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3))': dependencies: merge-options: 3.0.4 - react-native: 0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3) + react-native: 0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3) '@react-native-community/cli-clean@12.3.6(encoding@0.1.13)': dependencies: @@ -14179,9 +14863,9 @@ snapshots: - supports-color - utf-8-validate - '@react-native-community/netinfo@11.3.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3))': + '@react-native-community/netinfo@11.3.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3))': dependencies: - react-native: 0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3) + react-native: 0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3) '@react-native/assets-registry@0.73.1': {} @@ -14311,11 +14995,11 @@ snapshots: '@react-native/normalize-colors@0.73.2': {} - '@react-native/virtualized-lists@0.73.4(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3))': + '@react-native/virtualized-lists@0.73.4(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3))': dependencies: invariant: 2.2.4 nullthrows: 1.1.1 - react-native: 0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3) + react-native: 0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3) '@rollup/plugin-alias@5.1.0(rollup@4.17.2)': dependencies: @@ -14390,54 +15074,104 @@ snapshots: '@rollup/rollup-android-arm-eabi@4.17.2': optional: true + '@rollup/rollup-android-arm-eabi@4.24.0': + optional: true + '@rollup/rollup-android-arm64@4.17.2': optional: true + '@rollup/rollup-android-arm64@4.24.0': + optional: true + '@rollup/rollup-darwin-arm64@4.17.2': optional: true + '@rollup/rollup-darwin-arm64@4.24.0': + optional: true + '@rollup/rollup-darwin-x64@4.17.2': optional: true + '@rollup/rollup-darwin-x64@4.24.0': + optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.17.2': optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.24.0': + optional: true + '@rollup/rollup-linux-arm-musleabihf@4.17.2': optional: true + '@rollup/rollup-linux-arm-musleabihf@4.24.0': + optional: true + '@rollup/rollup-linux-arm64-gnu@4.17.2': optional: true + '@rollup/rollup-linux-arm64-gnu@4.24.0': + optional: true + '@rollup/rollup-linux-arm64-musl@4.17.2': optional: true + '@rollup/rollup-linux-arm64-musl@4.24.0': + optional: true + '@rollup/rollup-linux-powerpc64le-gnu@4.17.2': optional: true + '@rollup/rollup-linux-powerpc64le-gnu@4.24.0': + optional: true + '@rollup/rollup-linux-riscv64-gnu@4.17.2': optional: true + '@rollup/rollup-linux-riscv64-gnu@4.24.0': + optional: true + '@rollup/rollup-linux-s390x-gnu@4.17.2': optional: true + '@rollup/rollup-linux-s390x-gnu@4.24.0': + optional: true + '@rollup/rollup-linux-x64-gnu@4.17.2': optional: true + '@rollup/rollup-linux-x64-gnu@4.24.0': + optional: true + '@rollup/rollup-linux-x64-musl@4.17.2': optional: true + '@rollup/rollup-linux-x64-musl@4.24.0': + optional: true + '@rollup/rollup-win32-arm64-msvc@4.17.2': optional: true + '@rollup/rollup-win32-arm64-msvc@4.24.0': + optional: true + '@rollup/rollup-win32-ia32-msvc@4.17.2': optional: true + '@rollup/rollup-win32-ia32-msvc@4.24.0': + optional: true + '@rollup/rollup-win32-x64-msvc@4.17.2': optional: true + '@rollup/rollup-win32-x64-msvc@4.24.0': + optional: true + + '@rtsao/scc@1.1.0': {} + '@rushstack/eslint-patch@1.10.2': {} - '@rushstack/node-core-library@3.66.1(@types/node@20.8.8)': + '@rushstack/node-core-library@3.66.1(@types/node@18.19.9)': dependencies: colors: 1.2.5 fs-extra: 7.0.1 @@ -14447,9 +15181,9 @@ snapshots: semver: 7.5.4 z-schema: 5.0.5 optionalDependencies: - '@types/node': 20.8.8 + '@types/node': 18.19.9 - '@rushstack/node-core-library@4.2.0(@types/node@20.8.8)': + '@rushstack/node-core-library@4.2.0(@types/node@18.19.9)': dependencies: fs-extra: 7.0.1 import-lazy: 4.0.0 @@ -14458,23 +15192,23 @@ snapshots: semver: 7.5.4 z-schema: 5.0.5 optionalDependencies: - '@types/node': 20.8.8 + '@types/node': 18.19.9 '@rushstack/rig-package@0.5.2': dependencies: resolve: 1.22.8 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.10.2(@types/node@20.8.8)': + '@rushstack/terminal@0.10.2(@types/node@18.19.9)': dependencies: - '@rushstack/node-core-library': 4.2.0(@types/node@20.8.8) + '@rushstack/node-core-library': 4.2.0(@types/node@18.19.9) supports-color: 8.1.1 optionalDependencies: - '@types/node': 20.8.8 + '@types/node': 18.19.9 - '@rushstack/ts-command-line@4.19.4(@types/node@20.8.8)': + '@rushstack/ts-command-line@4.19.4(@types/node@18.19.9)': dependencies: - '@rushstack/terminal': 0.10.2(@types/node@20.8.8) + '@rushstack/terminal': 0.10.2(@types/node@18.19.9) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -14659,12 +15393,12 @@ snapshots: '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.24.5) '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.24.5) - '@svgr/core@8.1.0(typescript@5.2.2)': + '@svgr/core@8.1.0(typescript@5.5.4)': dependencies: '@babel/core': 7.24.5 '@svgr/babel-preset': 8.1.0(@babel/core@7.24.5) camelcase: 6.3.0 - cosmiconfig: 8.3.6(typescript@5.2.2) + cosmiconfig: 8.3.6(typescript@5.5.4) snake-case: 3.0.4 transitivePeerDependencies: - supports-color @@ -14675,108 +15409,108 @@ snapshots: '@babel/types': 7.24.5 entities: 4.5.0 - '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.2.2))': + '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.5.4))': dependencies: '@babel/core': 7.24.5 '@svgr/babel-preset': 8.1.0(@babel/core@7.24.5) - '@svgr/core': 8.1.0(typescript@5.2.2) + '@svgr/core': 8.1.0(typescript@5.5.4) '@svgr/hast-util-to-babel-ast': 8.0.0 svg-parser: 2.0.4 transitivePeerDependencies: - supports-color - '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.2.2))(typescript@5.2.2)': + '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.5.4))(typescript@5.5.4)': dependencies: - '@svgr/core': 8.1.0(typescript@5.2.2) - cosmiconfig: 8.3.6(typescript@5.2.2) + '@svgr/core': 8.1.0(typescript@5.5.4) + cosmiconfig: 8.3.6(typescript@5.5.4) deepmerge: 4.3.1 svgo: 3.3.2 transitivePeerDependencies: - typescript - '@svgr/webpack@8.1.0(typescript@5.2.2)': + '@svgr/webpack@8.1.0(typescript@5.5.4)': dependencies: '@babel/core': 7.24.5 '@babel/plugin-transform-react-constant-elements': 7.24.1(@babel/core@7.24.5) '@babel/preset-env': 7.24.5(@babel/core@7.24.5) '@babel/preset-react': 7.24.1(@babel/core@7.24.5) '@babel/preset-typescript': 7.24.1(@babel/core@7.24.5) - '@svgr/core': 8.1.0(typescript@5.2.2) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.2.2)) - '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.2.2))(typescript@5.2.2) + '@svgr/core': 8.1.0(typescript@5.5.4) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.5.4)) + '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.5.4))(typescript@5.5.4) transitivePeerDependencies: - supports-color - typescript - '@swc-node/core@1.13.1(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)': + '@swc-node/core@1.13.1(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)': dependencies: - '@swc/core': 1.3.107(@swc/helpers@0.5.11) - '@swc/types': 0.1.6 + '@swc/core': 1.5.7(@swc/helpers@0.5.11) + '@swc/types': 0.1.7 - '@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2)': + '@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4)': dependencies: - '@swc-node/core': 1.13.1(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6) - '@swc-node/sourcemap-support': 0.3.0 - '@swc/core': 1.3.107(@swc/helpers@0.5.11) + '@swc-node/core': 1.13.1(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7) + '@swc-node/sourcemap-support': 0.5.1 + '@swc/core': 1.5.7(@swc/helpers@0.5.11) colorette: 2.0.20 debug: 4.3.4 pirates: 4.0.6 tslib: 2.6.2 - typescript: 5.2.2 + typescript: 5.5.4 transitivePeerDependencies: - '@swc/types' - supports-color - '@swc-node/sourcemap-support@0.3.0': + '@swc-node/sourcemap-support@0.5.1': dependencies: source-map-support: 0.5.21 - tslib: 2.6.2 + tslib: 2.8.0 - '@swc/core-darwin-arm64@1.3.107': + '@swc/core-darwin-arm64@1.5.7': optional: true - '@swc/core-darwin-x64@1.3.107': + '@swc/core-darwin-x64@1.5.7': optional: true - '@swc/core-linux-arm-gnueabihf@1.3.107': + '@swc/core-linux-arm-gnueabihf@1.5.7': optional: true - '@swc/core-linux-arm64-gnu@1.3.107': + '@swc/core-linux-arm64-gnu@1.5.7': optional: true - '@swc/core-linux-arm64-musl@1.3.107': + '@swc/core-linux-arm64-musl@1.5.7': optional: true - '@swc/core-linux-x64-gnu@1.3.107': + '@swc/core-linux-x64-gnu@1.5.7': optional: true - '@swc/core-linux-x64-musl@1.3.107': + '@swc/core-linux-x64-musl@1.5.7': optional: true - '@swc/core-win32-arm64-msvc@1.3.107': + '@swc/core-win32-arm64-msvc@1.5.7': optional: true - '@swc/core-win32-ia32-msvc@1.3.107': + '@swc/core-win32-ia32-msvc@1.5.7': optional: true - '@swc/core-win32-x64-msvc@1.3.107': + '@swc/core-win32-x64-msvc@1.5.7': optional: true - '@swc/core@1.3.107(@swc/helpers@0.5.11)': + '@swc/core@1.5.7(@swc/helpers@0.5.11)': dependencies: '@swc/counter': 0.1.3 - '@swc/types': 0.1.6 + '@swc/types': 0.1.7 optionalDependencies: - '@swc/core-darwin-arm64': 1.3.107 - '@swc/core-darwin-x64': 1.3.107 - '@swc/core-linux-arm-gnueabihf': 1.3.107 - '@swc/core-linux-arm64-gnu': 1.3.107 - '@swc/core-linux-arm64-musl': 1.3.107 - '@swc/core-linux-x64-gnu': 1.3.107 - '@swc/core-linux-x64-musl': 1.3.107 - '@swc/core-win32-arm64-msvc': 1.3.107 - '@swc/core-win32-ia32-msvc': 1.3.107 - '@swc/core-win32-x64-msvc': 1.3.107 + '@swc/core-darwin-arm64': 1.5.7 + '@swc/core-darwin-x64': 1.5.7 + '@swc/core-linux-arm-gnueabihf': 1.5.7 + '@swc/core-linux-arm64-gnu': 1.5.7 + '@swc/core-linux-arm64-musl': 1.5.7 + '@swc/core-linux-x64-gnu': 1.5.7 + '@swc/core-linux-x64-musl': 1.5.7 + '@swc/core-win32-arm64-msvc': 1.5.7 + '@swc/core-win32-ia32-msvc': 1.5.7 + '@swc/core-win32-x64-msvc': 1.5.7 '@swc/helpers': 0.5.11 '@swc/counter@0.1.3': {} @@ -14790,28 +15524,30 @@ snapshots: '@swc/counter': 0.1.3 tslib: 2.6.2 - '@swc/types@0.1.6': + '@swc/types@0.1.7': dependencies: '@swc/counter': 0.1.3 - '@testing-library/dom@9.3.4': + '@testing-library/dom@10.4.0': dependencies: '@babel/code-frame': 7.24.2 '@babel/runtime': 7.24.5 '@types/aria-query': 5.0.4 - aria-query: 5.1.3 + aria-query: 5.3.0 chalk: 4.1.2 dom-accessibility-api: 0.5.16 lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/react@14.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@testing-library/react@15.0.6(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - '@testing-library/dom': 9.3.4 - '@types/react-dom': 18.2.14 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + '@testing-library/dom': 10.4.0 + '@types/react-dom': 18.3.0 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.1 '@tootallnate/once@2.0.0': {} @@ -14839,6 +15575,10 @@ snapshots: '@tufjs/canonical-json': 2.0.0 minimatch: 9.0.4 + '@tybys/wasm-util@0.9.0': + dependencies: + tslib: 2.6.2 + '@types/argparse@1.0.38': {} '@types/aria-query@5.0.4': {} @@ -14864,12 +15604,30 @@ snapshots: dependencies: '@babel/types': 7.24.5 + '@types/body-parser@1.19.5': + dependencies: + '@types/connect': 3.4.38 + '@types/node': 18.19.9 + + '@types/bonjour@3.5.13': + dependencies: + '@types/node': 18.19.9 + '@types/chai-subset@1.3.5': dependencies: '@types/chai': 4.3.16 '@types/chai@4.3.16': {} + '@types/connect-history-api-fallback@1.5.4': + dependencies: + '@types/express-serve-static-core': 5.0.1 + '@types/node': 18.19.9 + + '@types/connect@3.4.38': + dependencies: + '@types/node': 18.19.9 + '@types/cookie@0.6.0': {} '@types/eslint-scope@3.7.7': @@ -14884,18 +15642,47 @@ snapshots: '@types/estree@1.0.5': {} + '@types/estree@1.0.6': {} + + '@types/express-serve-static-core@4.19.6': + dependencies: + '@types/node': 18.19.9 + '@types/qs': 6.9.16 + '@types/range-parser': 1.2.7 + '@types/send': 0.17.4 + + '@types/express-serve-static-core@5.0.1': + dependencies: + '@types/node': 18.19.9 + '@types/qs': 6.9.16 + '@types/range-parser': 1.2.7 + '@types/send': 0.17.4 + + '@types/express@4.17.21': + dependencies: + '@types/body-parser': 1.19.5 + '@types/express-serve-static-core': 4.19.6 + '@types/qs': 6.9.16 + '@types/serve-static': 1.15.7 + '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.8.8 + '@types/node': 18.19.9 '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 20.8.8 + '@types/node': 18.19.9 + + '@types/http-errors@2.0.4': {} '@types/http-proxy@1.17.14': dependencies: - '@types/node': 20.8.8 + '@types/node': 18.19.9 + + '@types/http-proxy@1.17.15': + dependencies: + '@types/node': 18.19.9 '@types/istanbul-lib-coverage@2.0.6': {} @@ -14907,14 +15694,14 @@ snapshots: dependencies: '@types/istanbul-lib-report': 3.0.3 - '@types/jest@29.5.12': + '@types/jest@29.5.14': dependencies: expect: 29.7.0 pretty-format: 29.7.0 '@types/jsdom@20.0.1': dependencies: - '@types/node': 20.8.8 + '@types/node': 18.19.9 '@types/tough-cookie': 4.0.5 parse5: 7.1.2 @@ -14926,19 +15713,25 @@ snapshots: '@types/long@4.0.2': {} + '@types/mime@1.3.5': {} + '@types/minimatch@5.1.2': {} '@types/minimist@1.2.5': {} + '@types/node-forge@1.3.11': + dependencies: + '@types/node': 18.19.9 + '@types/node@10.12.18': {} '@types/node@17.0.45': {} - '@types/node@20.5.1': {} - - '@types/node@20.8.8': + '@types/node@18.19.9': dependencies: - undici-types: 5.25.3 + undici-types: 5.26.5 + + '@types/node@20.5.1': {} '@types/normalize-package-data@2.4.4': {} @@ -14948,28 +15741,54 @@ snapshots: '@types/prop-types@15.7.12': {} - '@types/react-dom@18.2.14': + '@types/qs@6.9.16': {} + + '@types/range-parser@1.2.7': {} + + '@types/react-dom@18.3.0': dependencies: - '@types/react': 18.2.31 + '@types/react': 18.3.1 - '@types/react@18.2.31': + '@types/react@18.3.1': dependencies: '@types/prop-types': 15.7.12 - '@types/scheduler': 0.23.0 csstype: 3.1.3 '@types/resolve@1.20.2': {} - '@types/scheduler@0.23.0': {} + '@types/retry@0.12.2': {} '@types/semver@7.5.8': {} + '@types/send@0.17.4': + dependencies: + '@types/mime': 1.3.5 + '@types/node': 18.19.9 + + '@types/serve-index@1.9.4': + dependencies: + '@types/express': 4.17.21 + + '@types/serve-static@1.15.7': + dependencies: + '@types/http-errors': 2.0.4 + '@types/node': 18.19.9 + '@types/send': 0.17.4 + + '@types/sockjs@0.3.36': + dependencies: + '@types/node': 18.19.9 + '@types/stack-utils@2.0.3': {} '@types/tough-cookie@4.0.5': {} '@types/web-bluetooth@0.0.20': {} + '@types/ws@8.5.12': + dependencies: + '@types/node': 18.19.9 + '@types/yargs-parser@21.0.3': {} '@types/yargs@15.0.19': @@ -14980,67 +15799,78 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.52.0)(typescript@5.2.2))(eslint@8.52.0)(typescript@5.2.2)': + '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1)(typescript@5.5.4)': dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 5.62.0(eslint@8.52.0)(typescript@5.2.2) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.5.4) '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@8.52.0)(typescript@5.2.2) - '@typescript-eslint/utils': 5.62.0(eslint@8.52.0)(typescript@5.2.2) + '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@5.5.4) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.5.4) debug: 4.3.4 - eslint: 8.52.0 + eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.1 natural-compare-lite: 1.4.0 semver: 7.6.2 - tsutils: 3.21.0(typescript@5.2.2) + tsutils: 3.21.0(typescript@5.5.4) optionalDependencies: - typescript: 5.2.2 + typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.52.0)(typescript@5.2.2))(eslint@8.52.0)(typescript@5.2.2)': + '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1)(typescript@5.5.4)': dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 6.21.0(eslint@8.52.0)(typescript@5.2.2) - '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/type-utils': 6.21.0(eslint@8.52.0)(typescript@5.2.2) - '@typescript-eslint/utils': 6.21.0(eslint@8.52.0)(typescript@5.2.2) - '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.4 - eslint: 8.52.0 + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.5.4) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.1)(typescript@5.5.4) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 7.18.0 + eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 - semver: 7.6.2 - ts-api-utils: 1.3.0(typescript@5.2.2) + ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: - typescript: 5.2.2 + typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@5.62.0(eslint@8.52.0)(typescript@5.2.2)': + '@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.5.4)': dependencies: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.2.2) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.4) debug: 4.3.4 - eslint: 8.52.0 + eslint: 8.57.1 optionalDependencies: - typescript: 5.2.2 + typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@6.21.0(eslint@8.52.0)(typescript@5.2.2)': + '@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4)': dependencies: '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.2.2) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.5.4) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.4 - eslint: 8.52.0 + eslint: 8.57.1 + optionalDependencies: + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4)': + dependencies: + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 7.18.0 + debug: 4.3.4 + eslint: 8.57.1 optionalDependencies: - typescript: 5.2.2 + typescript: 5.5.4 transitivePeerDependencies: - supports-color @@ -15054,35 +15884,61 @@ snapshots: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - '@typescript-eslint/type-utils@5.62.0(eslint@8.52.0)(typescript@5.2.2)': + '@typescript-eslint/scope-manager@7.18.0': + dependencies: + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/visitor-keys': 7.18.0 + + '@typescript-eslint/scope-manager@8.11.0': + dependencies: + '@typescript-eslint/types': 8.11.0 + '@typescript-eslint/visitor-keys': 8.11.0 + + '@typescript-eslint/type-utils@5.62.0(eslint@8.57.1)(typescript@5.5.4)': + dependencies: + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.4) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.5.4) + debug: 4.3.4 + eslint: 8.57.1 + tsutils: 3.21.0(typescript@5.5.4) + optionalDependencies: + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/type-utils@7.18.0(eslint@8.57.1)(typescript@5.5.4)': dependencies: - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.2.2) - '@typescript-eslint/utils': 5.62.0(eslint@8.52.0)(typescript@5.2.2) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.5.4) debug: 4.3.4 - eslint: 8.52.0 - tsutils: 3.21.0(typescript@5.2.2) + eslint: 8.57.1 + ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: - typescript: 5.2.2 + typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@6.21.0(eslint@8.52.0)(typescript@5.2.2)': + '@typescript-eslint/type-utils@8.11.0(eslint@8.57.1)(typescript@5.5.4)': dependencies: - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.2.2) - '@typescript-eslint/utils': 6.21.0(eslint@8.52.0)(typescript@5.2.2) + '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.5.4) + '@typescript-eslint/utils': 8.11.0(eslint@8.57.1)(typescript@5.5.4) debug: 4.3.4 - eslint: 8.52.0 - ts-api-utils: 1.3.0(typescript@5.2.2) + ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: - typescript: 5.2.2 + typescript: 5.5.4 transitivePeerDependencies: + - eslint - supports-color '@typescript-eslint/types@5.62.0': {} '@typescript-eslint/types@6.21.0': {} - '@typescript-eslint/typescript-estree@5.62.0(typescript@5.2.2)': + '@typescript-eslint/types@7.18.0': {} + + '@typescript-eslint/types@8.11.0': {} + + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.5.4)': dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 @@ -15090,13 +15946,13 @@ snapshots: globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.2 - tsutils: 3.21.0(typescript@5.2.2) + tsutils: 3.21.0(typescript@5.5.4) optionalDependencies: - typescript: 5.2.2 + typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@6.21.0(typescript@5.2.2)': + '@typescript-eslint/typescript-estree@6.21.0(typescript@5.5.4)': dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 @@ -15105,37 +15961,75 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.2 - ts-api-utils: 1.3.0(typescript@5.2.2) + ts-api-utils: 1.3.0(typescript@5.5.4) + optionalDependencies: + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/typescript-estree@7.18.0(typescript@5.5.4)': + dependencies: + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/visitor-keys': 7.18.0 + debug: 4.3.4 + globby: 11.1.0 + is-glob: 4.0.3 + minimatch: 9.0.4 + semver: 7.6.2 + ts-api-utils: 1.3.0(typescript@5.5.4) + optionalDependencies: + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/typescript-estree@8.11.0(typescript@5.5.4)': + dependencies: + '@typescript-eslint/types': 8.11.0 + '@typescript-eslint/visitor-keys': 8.11.0 + debug: 4.3.4 + fast-glob: 3.3.2 + is-glob: 4.0.3 + minimatch: 9.0.4 + semver: 7.6.2 + ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: - typescript: 5.2.2 + typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.62.0(eslint@8.52.0)(typescript@5.2.2)': + '@typescript-eslint/utils@5.62.0(eslint@8.57.1)(typescript@5.5.4)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.2.2) - eslint: 8.52.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.4) + eslint: 8.57.1 eslint-scope: 5.1.1 - semver: 7.5.3 + semver: 7.6.2 + transitivePeerDependencies: + - supports-color + - typescript + + '@typescript-eslint/utils@7.18.0(eslint@8.57.1)(typescript@5.5.4)': + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) + eslint: 8.57.1 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@6.21.0(eslint@8.52.0)(typescript@5.2.2)': + '@typescript-eslint/utils@8.11.0(eslint@8.57.1)(typescript@5.5.4)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) - '@types/json-schema': 7.0.15 - '@types/semver': 7.5.8 - '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.2.2) - eslint: 8.52.0 - semver: 7.6.2 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) + '@typescript-eslint/scope-manager': 8.11.0 + '@typescript-eslint/types': 8.11.0 + '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.5.4) + eslint: 8.57.1 transitivePeerDependencies: - supports-color - typescript @@ -15150,6 +16044,16 @@ snapshots: '@typescript-eslint/types': 6.21.0 eslint-visitor-keys: 3.4.3 + '@typescript-eslint/visitor-keys@7.18.0': + dependencies: + '@typescript-eslint/types': 7.18.0 + eslint-visitor-keys: 3.4.3 + + '@typescript-eslint/visitor-keys@8.11.0': + dependencies: + '@typescript-eslint/types': 8.11.0 + eslint-visitor-keys: 3.4.3 + '@ungap/structured-clone@1.2.0': {} '@unhead/dom@1.9.10': @@ -15171,21 +16075,21 @@ snapshots: '@unhead/schema': 1.9.10 '@unhead/shared': 1.9.10 - '@unhead/vue@1.9.10(vue@3.4.27(typescript@5.2.2))': + '@unhead/vue@1.9.10(vue@3.4.27(typescript@5.5.4))': dependencies: '@unhead/schema': 1.9.10 '@unhead/shared': 1.9.10 hookable: 5.5.3 unhead: 1.9.10 - vue: 3.4.27(typescript@5.2.2) + vue: 3.4.27(typescript@5.5.4) - '@unocss/astro@0.60.0(rollup@4.17.2)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))': + '@unocss/astro@0.60.0(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))': dependencies: '@unocss/core': 0.60.0 '@unocss/reset': 0.60.0 - '@unocss/vite': 0.60.0(rollup@4.17.2)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0)) + '@unocss/vite': 0.60.0(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) optionalDependencies: - vite: 4.5.5(@types/node@20.8.8)(terser@5.31.0) + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) transitivePeerDependencies: - rollup @@ -15316,7 +16220,7 @@ snapshots: dependencies: '@unocss/core': 0.60.0 - '@unocss/vite@0.60.0(rollup@4.17.2)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))': + '@unocss/vite@0.60.0(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))': dependencies: '@ampproject/remapping': 2.3.0 '@rollup/pluginutils': 5.1.0(rollup@4.17.2) @@ -15328,7 +16232,7 @@ snapshots: chokidar: 3.6.0 fast-glob: 3.3.2 magic-string: 0.30.10 - vite: 4.5.5(@types/node@20.8.8)(terser@5.31.0) + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) transitivePeerDependencies: - rollup @@ -15475,38 +16379,38 @@ snapshots: minimatch: 7.4.6 semver: 7.6.0 - '@vitejs/plugin-react@4.2.1(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))': + '@vitejs/plugin-react@4.3.3(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))': dependencies: - '@babel/core': 7.24.5 - '@babel/plugin-transform-react-jsx-self': 7.24.5(@babel/core@7.24.5) - '@babel/plugin-transform-react-jsx-source': 7.24.1(@babel/core@7.24.5) + '@babel/core': 7.26.0 + '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 4.5.5(@types/node@20.8.8)(terser@5.31.0) + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue-jsx@3.1.0(vite@5.2.11(@types/node@20.8.8)(terser@5.31.0))(vue@3.4.27(typescript@5.2.2))': + '@vitejs/plugin-vue-jsx@3.1.0(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue@3.4.27(typescript@5.5.4))': dependencies: '@babel/core': 7.24.5 '@babel/plugin-transform-typescript': 7.24.5(@babel/core@7.24.5) '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.5) - vite: 5.2.11(@types/node@20.8.8)(terser@5.31.0) - vue: 3.4.27(typescript@5.2.2) + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) + vue: 3.4.27(typescript@5.5.4) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@4.6.2(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))(vue@3.4.27(typescript@5.2.2))': + '@vitejs/plugin-vue@4.6.2(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue@3.4.27(typescript@5.5.4))': dependencies: - vite: 4.5.5(@types/node@20.8.8)(terser@5.31.0) - vue: 3.4.27(typescript@5.2.2) + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) + vue: 3.4.27(typescript@5.5.4) - '@vitejs/plugin-vue@5.0.4(vite@5.2.11(@types/node@20.8.8)(terser@5.31.0))(vue@3.4.27(typescript@5.2.2))': + '@vitejs/plugin-vue@5.0.4(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue@3.4.27(typescript@5.5.4))': dependencies: - vite: 5.2.11(@types/node@20.8.8)(terser@5.31.0) - vue: 3.4.27(typescript@5.2.2) + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) + vue: 3.4.27(typescript@5.5.4) - '@vitest/coverage-v8@0.34.6(vitest@0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(terser@5.31.0))': + '@vitest/coverage-v8@0.34.6(vitest@0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -15519,7 +16423,7 @@ snapshots: std-env: 3.7.0 test-exclude: 6.0.0 v8-to-istanbul: 9.2.0 - vitest: 0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(terser@5.31.0) + vitest: 0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) transitivePeerDependencies: - supports-color @@ -15554,7 +16458,7 @@ snapshots: pathe: 1.1.2 picocolors: 1.0.0 sirv: 2.0.4 - vitest: 0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(terser@5.31.0) + vitest: 0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) '@vitest/utils@0.34.6': dependencies: @@ -15568,20 +16472,19 @@ snapshots: loupe: 2.3.7 pretty-format: 29.7.0 - '@volar/language-core@1.11.1': + '@volar/language-core@2.4.7': dependencies: - '@volar/source-map': 1.11.1 + '@volar/source-map': 2.4.7 - '@volar/source-map@1.11.1': - dependencies: - muggle-string: 0.3.1 + '@volar/source-map@2.4.7': {} - '@volar/typescript@1.11.1': + '@volar/typescript@2.4.7': dependencies: - '@volar/language-core': 1.11.1 + '@volar/language-core': 2.4.7 path-browserify: 1.0.1 + vscode-uri: 3.0.8 - '@vue-macros/common@1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.2.2))': + '@vue-macros/common@1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.5.4))': dependencies: '@babel/types': 7.24.5 '@rollup/pluginutils': 5.1.0(rollup@4.17.2) @@ -15590,7 +16493,7 @@ snapshots: local-pkg: 0.5.0 magic-string-ast: 0.5.0 optionalDependencies: - vue: 3.4.27(typescript@5.2.2) + vue: 3.4.27(typescript@5.5.4) transitivePeerDependencies: - rollup @@ -15653,20 +16556,25 @@ snapshots: '@vue/compiler-dom': 3.4.27 '@vue/shared': 3.4.27 + '@vue/compiler-vue2@2.7.16': + dependencies: + de-indent: 1.0.2 + he: 1.2.0 + '@vue/devtools-api@6.6.1': {} - '@vue/devtools-applet@7.1.3(@unocss/reset@0.60.0)(axios@1.6.8)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.2.2)))(idb-keyval@6.2.1)(qrcode@1.5.3)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0)))(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))(vue@3.4.27(typescript@5.2.2))': + '@vue/devtools-applet@7.1.3(@unocss/reset@0.60.0)(axios@1.7.7)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.5.4)))(idb-keyval@6.2.1)(qrcode@1.5.3)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue@3.4.27(typescript@5.5.4))': dependencies: - '@vue/devtools-core': 7.1.3(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))(vue@3.4.27(typescript@5.2.2)) - '@vue/devtools-kit': 7.1.3(vue@3.4.27(typescript@5.2.2)) + '@vue/devtools-core': 7.1.3(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue@3.4.27(typescript@5.5.4)) + '@vue/devtools-kit': 7.1.3(vue@3.4.27(typescript@5.5.4)) '@vue/devtools-shared': 7.1.3 - '@vue/devtools-ui': 7.1.3(@unocss/reset@0.60.0)(axios@1.6.8)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.2.2)))(idb-keyval@6.2.1)(qrcode@1.5.3)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0)))(vue@3.4.27(typescript@5.2.2)) + '@vue/devtools-ui': 7.1.3(@unocss/reset@0.60.0)(axios@1.7.7)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.5.4)))(idb-keyval@6.2.1)(qrcode@1.5.3)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)))(vue@3.4.27(typescript@5.5.4)) lodash-es: 4.17.21 perfect-debounce: 1.0.0 shiki: 1.3.0 splitpanes: 3.1.5 - vue: 3.4.27(typescript@5.2.2) - vue-virtual-scroller: 2.0.0-beta.8(vue@3.4.27(typescript@5.2.2)) + vue: 3.4.27(typescript@5.5.4) + vue-virtual-scroller: 2.0.0-beta.8(vue@3.4.27(typescript@5.5.4)) transitivePeerDependencies: - '@unocss/reset' - '@vue/composition-api' @@ -15685,43 +16593,43 @@ snapshots: - unocss - vite - '@vue/devtools-core@7.1.3(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))(vue@3.4.27(typescript@5.2.2))': + '@vue/devtools-core@7.1.3(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue@3.4.27(typescript@5.5.4))': dependencies: - '@vue/devtools-kit': 7.1.3(vue@3.4.27(typescript@5.2.2)) + '@vue/devtools-kit': 7.1.3(vue@3.4.27(typescript@5.5.4)) '@vue/devtools-shared': 7.1.3 mitt: 3.0.1 nanoid: 3.3.7 pathe: 1.1.2 - vite-hot-client: 0.2.3(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0)) + vite-hot-client: 0.2.3(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) transitivePeerDependencies: - vite - vue - '@vue/devtools-kit@7.1.3(vue@3.4.27(typescript@5.2.2))': + '@vue/devtools-kit@7.1.3(vue@3.4.27(typescript@5.5.4))': dependencies: '@vue/devtools-shared': 7.1.3 hookable: 5.5.3 mitt: 3.0.1 perfect-debounce: 1.0.0 speakingurl: 14.0.1 - vue: 3.4.27(typescript@5.2.2) + vue: 3.4.27(typescript@5.5.4) '@vue/devtools-shared@7.1.3': dependencies: rfdc: 1.3.1 - '@vue/devtools-ui@7.1.3(@unocss/reset@0.60.0)(axios@1.6.8)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.2.2)))(idb-keyval@6.2.1)(qrcode@1.5.3)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0)))(vue@3.4.27(typescript@5.2.2))': + '@vue/devtools-ui@7.1.3(@unocss/reset@0.60.0)(axios@1.7.7)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.5.4)))(idb-keyval@6.2.1)(qrcode@1.5.3)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)))(vue@3.4.27(typescript@5.5.4))': dependencies: '@unocss/reset': 0.60.0 '@vue/devtools-shared': 7.1.3 - '@vueuse/components': 10.9.0(vue@3.4.27(typescript@5.2.2)) - '@vueuse/core': 10.9.0(vue@3.4.27(typescript@5.2.2)) - '@vueuse/integrations': 10.9.0(axios@1.6.8)(focus-trap@7.5.4)(idb-keyval@6.2.1)(qrcode@1.5.3)(vue@3.4.27(typescript@5.2.2)) + '@vueuse/components': 10.9.0(vue@3.4.27(typescript@5.5.4)) + '@vueuse/core': 10.9.0(vue@3.4.27(typescript@5.5.4)) + '@vueuse/integrations': 10.9.0(axios@1.7.7)(focus-trap@7.5.4)(idb-keyval@6.2.1)(qrcode@1.5.3)(vue@3.4.27(typescript@5.5.4)) colord: 2.9.3 - floating-vue: 5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.2.2)) + floating-vue: 5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.5.4)) focus-trap: 7.5.4 - unocss: 0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0)) - vue: 3.4.27(typescript@5.2.2) + unocss: 0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) + vue: 3.4.27(typescript@5.5.4) transitivePeerDependencies: - '@vue/composition-api' - async-validator @@ -15736,38 +16644,37 @@ snapshots: - sortablejs - universal-cookie - '@vue/eslint-config-prettier@7.1.0(eslint@8.52.0)(prettier@3.2.5)': + '@vue/eslint-config-prettier@7.1.0(eslint@8.57.1)(prettier@3.2.5)': dependencies: - eslint: 8.52.0 - eslint-config-prettier: 8.10.0(eslint@8.52.0) - eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.10.0(eslint@8.52.0))(eslint@8.52.0)(prettier@3.2.5) + eslint: 8.57.1 + eslint-config-prettier: 8.10.0(eslint@8.57.1) + eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.2.5) prettier: 3.2.5 - '@vue/eslint-config-typescript@11.0.3(eslint-plugin-vue@9.26.0(eslint@8.52.0))(eslint@8.52.0)(typescript@5.2.2)': + '@vue/eslint-config-typescript@11.0.3(eslint-plugin-vue@9.26.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.5.4)': dependencies: - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.52.0)(typescript@5.2.2))(eslint@8.52.0)(typescript@5.2.2) - '@typescript-eslint/parser': 5.62.0(eslint@8.52.0)(typescript@5.2.2) - eslint: 8.52.0 - eslint-plugin-vue: 9.26.0(eslint@8.52.0) - vue-eslint-parser: 9.4.2(eslint@8.52.0) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1)(typescript@5.5.4) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.5.4) + eslint: 8.57.1 + eslint-plugin-vue: 9.26.0(eslint@8.57.1) + vue-eslint-parser: 9.4.2(eslint@8.57.1) optionalDependencies: - typescript: 5.2.2 + typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@vue/language-core@1.8.27(typescript@5.2.2)': + '@vue/language-core@2.1.6(typescript@5.5.4)': dependencies: - '@volar/language-core': 1.11.1 - '@volar/source-map': 1.11.1 + '@volar/language-core': 2.4.7 '@vue/compiler-dom': 3.4.27 + '@vue/compiler-vue2': 2.7.16 '@vue/shared': 3.4.27 computeds: 0.0.1 minimatch: 9.0.4 - muggle-string: 0.3.1 + muggle-string: 0.4.1 path-browserify: 1.0.1 - vue-template-compiler: 2.7.16 optionalDependencies: - typescript: 5.2.2 + typescript: 5.5.4 '@vue/reactivity@3.4.27': dependencies: @@ -15784,11 +16691,11 @@ snapshots: '@vue/shared': 3.4.27 csstype: 3.1.3 - '@vue/server-renderer@3.4.27(vue@3.4.27(typescript@5.2.2))': + '@vue/server-renderer@3.4.27(vue@3.4.27(typescript@5.5.4))': dependencies: '@vue/compiler-ssr': 3.4.27 '@vue/shared': 3.4.27 - vue: 3.4.27(typescript@5.2.2) + vue: 3.4.27(typescript@5.5.4) '@vue/shared@3.4.27': {} @@ -15799,32 +16706,32 @@ snapshots: '@vue/tsconfig@0.4.0': {} - '@vueuse/components@10.9.0(vue@3.4.27(typescript@5.2.2))': + '@vueuse/components@10.9.0(vue@3.4.27(typescript@5.5.4))': dependencies: - '@vueuse/core': 10.9.0(vue@3.4.27(typescript@5.2.2)) - '@vueuse/shared': 10.9.0(vue@3.4.27(typescript@5.2.2)) - vue-demi: 0.14.7(vue@3.4.27(typescript@5.2.2)) + '@vueuse/core': 10.9.0(vue@3.4.27(typescript@5.5.4)) + '@vueuse/shared': 10.9.0(vue@3.4.27(typescript@5.5.4)) + vue-demi: 0.14.7(vue@3.4.27(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/core@10.9.0(vue@3.4.27(typescript@5.2.2))': + '@vueuse/core@10.9.0(vue@3.4.27(typescript@5.5.4))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.9.0 - '@vueuse/shared': 10.9.0(vue@3.4.27(typescript@5.2.2)) - vue-demi: 0.14.7(vue@3.4.27(typescript@5.2.2)) + '@vueuse/shared': 10.9.0(vue@3.4.27(typescript@5.5.4)) + vue-demi: 0.14.7(vue@3.4.27(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/integrations@10.9.0(axios@1.6.8)(focus-trap@7.5.4)(idb-keyval@6.2.1)(qrcode@1.5.3)(vue@3.4.27(typescript@5.2.2))': + '@vueuse/integrations@10.9.0(axios@1.7.7)(focus-trap@7.5.4)(idb-keyval@6.2.1)(qrcode@1.5.3)(vue@3.4.27(typescript@5.5.4))': dependencies: - '@vueuse/core': 10.9.0(vue@3.4.27(typescript@5.2.2)) - '@vueuse/shared': 10.9.0(vue@3.4.27(typescript@5.2.2)) - vue-demi: 0.14.7(vue@3.4.27(typescript@5.2.2)) + '@vueuse/core': 10.9.0(vue@3.4.27(typescript@5.5.4)) + '@vueuse/shared': 10.9.0(vue@3.4.27(typescript@5.5.4)) + vue-demi: 0.14.7(vue@3.4.27(typescript@5.5.4)) optionalDependencies: - axios: 1.6.8 + axios: 1.7.7 focus-trap: 7.5.4 idb-keyval: 6.2.1 qrcode: 1.5.3 @@ -15834,28 +16741,28 @@ snapshots: '@vueuse/metadata@10.9.0': {} - '@vueuse/shared@10.9.0(vue@3.4.27(typescript@5.2.2))': + '@vueuse/shared@10.9.0(vue@3.4.27(typescript@5.5.4))': dependencies: - vue-demi: 0.14.7(vue@3.4.27(typescript@5.2.2)) + vue-demi: 0.14.7(vue@3.4.27(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@walletconnect/core@2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(utf-8-validate@6.0.3)': + '@walletconnect/core@2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(utf-8-validate@6.0.3)': dependencies: '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/jsonrpc-ws-connection': 1.0.14(bufferutil@4.0.8)(utf-8-validate@6.0.3) - '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)))(ioredis@5.4.1) + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(ioredis@5.4.1) '@walletconnect/logger': 2.1.2 '@walletconnect/relay-api': 1.0.10 '@walletconnect/relay-auth': 1.0.4 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)))(ioredis@5.4.1) - '@walletconnect/utils': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)))(ioredis@5.4.1) + '@walletconnect/types': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(ioredis@5.4.1) + '@walletconnect/utils': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(ioredis@5.4.1) events: 3.3.0 isomorphic-unfetch: 3.1.0(encoding@0.1.13) lodash.isequal: 4.5.0 @@ -15930,13 +16837,13 @@ snapshots: - bufferutil - utf-8-validate - '@walletconnect/keyvaluestorage@1.1.1(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)))(ioredis@5.4.1)': + '@walletconnect/keyvaluestorage@1.1.1(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(ioredis@5.4.1)': dependencies: '@walletconnect/safe-json': 1.0.2 idb-keyval: 6.2.1 unstorage: 1.10.2(idb-keyval@6.2.1)(ioredis@5.4.1) optionalDependencies: - '@react-native-async-storage/async-storage': 1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)) + '@react-native-async-storage/async-storage': 1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -15957,14 +16864,14 @@ snapshots: '@walletconnect/safe-json': 1.0.2 pino: 7.11.0 - '@walletconnect/react-native-compat@2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)))(@react-native-community/netinfo@11.3.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)))(react-native-get-random-values@1.11.0(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)))(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3))': + '@walletconnect/react-native-compat@2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(@react-native-community/netinfo@11.3.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(react-native-get-random-values@1.11.0(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3))': dependencies: - '@react-native-async-storage/async-storage': 1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)) - '@react-native-community/netinfo': 11.3.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)) + '@react-native-async-storage/async-storage': 1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)) + '@react-native-community/netinfo': 11.3.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)) events: 3.3.0 fast-text-encoding: 1.0.6 - react-native-get-random-values: 1.11.0(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)) - react-native-url-polyfill: 2.0.0(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)) + react-native-get-random-values: 1.11.0(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)) + react-native-url-polyfill: 2.0.0(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)) transitivePeerDependencies: - react-native @@ -15985,16 +16892,16 @@ snapshots: dependencies: tslib: 1.14.1 - '@walletconnect/sign-client@2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(utf-8-validate@6.0.3)': + '@walletconnect/sign-client@2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(utf-8-validate@6.0.3)': dependencies: - '@walletconnect/core': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(utf-8-validate@6.0.3) + '@walletconnect/core': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(utf-8-validate@6.0.3) '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.1.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)))(ioredis@5.4.1) - '@walletconnect/utils': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)))(ioredis@5.4.1) + '@walletconnect/types': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(ioredis@5.4.1) + '@walletconnect/utils': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(ioredis@5.4.1) events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -16019,12 +16926,12 @@ snapshots: dependencies: tslib: 1.14.1 - '@walletconnect/types@2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)))(ioredis@5.4.1)': + '@walletconnect/types@2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(ioredis@5.4.1)': dependencies: '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-types': 1.0.4 - '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)))(ioredis@5.4.1) + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(ioredis@5.4.1) '@walletconnect/logger': 2.1.2 events: 3.3.0 transitivePeerDependencies: @@ -16043,16 +16950,16 @@ snapshots: - ioredis - uWebSockets.js - '@walletconnect/universal-provider@2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(utf-8-validate@6.0.3)': + '@walletconnect/universal-provider@2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(utf-8-validate@6.0.3)': dependencies: '@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13) '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.1.2 - '@walletconnect/sign-client': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(utf-8-validate@6.0.3) - '@walletconnect/types': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)))(ioredis@5.4.1) - '@walletconnect/utils': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)))(ioredis@5.4.1) + '@walletconnect/sign-client': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(utf-8-validate@6.0.3) + '@walletconnect/types': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(ioredis@5.4.1) + '@walletconnect/utils': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(ioredis@5.4.1) events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -16073,7 +16980,7 @@ snapshots: - uWebSockets.js - utf-8-validate - '@walletconnect/utils@2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)))(ioredis@5.4.1)': + '@walletconnect/utils@2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(ioredis@5.4.1)': dependencies: '@stablelib/chacha20poly1305': 1.0.1 '@stablelib/hkdf': 1.0.1 @@ -16083,7 +16990,7 @@ snapshots: '@walletconnect/relay-api': 1.0.10 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)))(ioredis@5.4.1) + '@walletconnect/types': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(ioredis@5.4.1) '@walletconnect/window-getters': 1.0.1 '@walletconnect/window-metadata': 1.0.1 detect-browser: 5.3.0 @@ -16201,7 +17108,7 @@ snapshots: js-yaml: 3.14.1 tslib: 2.6.2 - '@zkochan/js-yaml@0.0.6': + '@zkochan/js-yaml@0.0.7': dependencies: argparse: 2.0.1 @@ -16250,6 +17157,8 @@ snapshots: address@1.2.2: {} + adm-zip@0.5.16: {} + agent-base@6.0.2: dependencies: debug: 4.3.4 @@ -16315,6 +17224,8 @@ snapshots: slice-ansi: 2.1.0 strip-ansi: 5.2.0 + ansi-html-community@0.0.8: {} + ansi-regex@4.1.1: {} ansi-regex@5.0.1: {} @@ -16379,10 +17290,6 @@ snapshots: argparse@2.0.1: {} - aria-query@5.1.3: - dependencies: - deep-equal: 2.2.3 - aria-query@5.3.0: dependencies: dequal: 2.0.3 @@ -16511,6 +17418,8 @@ snapshots: asynckit@0.4.0: {} + at-least-node@1.0.0: {} + atomic-sleep@1.0.0: {} autoprefixer@10.4.19(postcss@8.4.38): @@ -16535,14 +17444,14 @@ snapshots: axios@0.27.2: dependencies: - follow-redirects: 1.15.6 + follow-redirects: 1.15.6(debug@4.3.7) form-data: 4.0.0 transitivePeerDependencies: - debug axios@1.6.0: dependencies: - follow-redirects: 1.15.6 + follow-redirects: 1.15.6(debug@4.3.7) form-data: 4.0.0 proxy-from-env: 1.1.0 transitivePeerDependencies: @@ -16550,7 +17459,15 @@ snapshots: axios@1.6.8: dependencies: - follow-redirects: 1.15.6 + follow-redirects: 1.15.6(debug@4.3.7) + form-data: 4.0.0 + proxy-from-env: 1.1.0 + transitivePeerDependencies: + - debug + + axios@1.7.7: + dependencies: + follow-redirects: 1.15.6(debug@4.3.7) form-data: 4.0.0 proxy-from-env: 1.1.0 transitivePeerDependencies: @@ -16579,6 +17496,13 @@ snapshots: transitivePeerDependencies: - supports-color + babel-loader@9.2.1(@babel/core@7.24.5)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): + dependencies: + '@babel/core': 7.24.5 + find-cache-dir: 4.0.0 + schema-utils: 4.2.0 + webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) + babel-plugin-const-enum@1.2.0(@babel/core@7.24.5): dependencies: '@babel/core': 7.24.5 @@ -16649,12 +17573,12 @@ snapshots: transitivePeerDependencies: - '@babel/core' - babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.24.5)(@babel/traverse@7.24.5): + babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.24.5)(@babel/traverse@7.25.9): dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.5 optionalDependencies: - '@babel/traverse': 7.24.5 + '@babel/traverse': 7.25.9 babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.5): dependencies: @@ -16693,6 +17617,8 @@ snapshots: dependencies: safe-buffer: 5.1.2 + batch@0.6.1: {} + bcrypt-pbkdf@1.0.2: dependencies: tweetnacl: 0.14.5 @@ -16756,6 +17682,28 @@ snapshots: transitivePeerDependencies: - supports-color + body-parser@1.20.3: + dependencies: + bytes: 3.1.2 + content-type: 1.0.5 + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + on-finished: 2.4.1 + qs: 6.13.0 + raw-body: 2.5.2 + type-is: 1.6.18 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + + bonjour-service@1.2.1: + dependencies: + fast-deep-equal: 3.1.3 + multicast-dns: 7.2.5 + boolbase@1.0.0: {} brace-expansion@1.1.11: @@ -16771,6 +17719,10 @@ snapshots: dependencies: fill-range: 7.0.1 + braces@3.0.3: + dependencies: + fill-range: 7.1.1 + brorand@1.1.0: {} browserify-aes@1.2.0: @@ -16820,6 +17772,13 @@ snapshots: node-releases: 2.0.14 update-browserslist-db: 1.0.15(browserslist@4.23.0) + browserslist@4.24.2: + dependencies: + caniuse-lite: 1.0.30001669 + electron-to-chromium: 1.5.45 + node-releases: 2.0.18 + update-browserslist-db: 1.1.1(browserslist@4.24.2) + bs-logger@0.2.6: dependencies: fast-json-stable-stringify: 2.1.0 @@ -16838,6 +17797,8 @@ snapshots: dependencies: node-int64: 0.4.0 + btoa@1.2.1: {} + buffer-crc32@1.0.0: {} buffer-equal-constant-time@1.0.1: {} @@ -16906,6 +17867,11 @@ snapshots: tar: 6.2.1 unique-filename: 3.0.0 + cache-content-type@1.0.1: + dependencies: + mime-types: 2.1.35 + ylru: 1.4.0 + call-bind@1.0.7: dependencies: es-define-property: 1.0.0 @@ -16949,6 +17915,8 @@ snapshots: caniuse-lite@1.0.30001617: {} + caniuse-lite@1.0.30001669: {} + caseless@0.12.0: {} chai@4.4.1: @@ -16971,6 +17939,11 @@ snapshots: escape-string-regexp: 1.0.5 supports-color: 5.5.0 + chalk@3.0.0: + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + chalk@4.1.2: dependencies: ansi-styles: 4.3.0 @@ -16998,11 +17971,15 @@ snapshots: optionalDependencies: fsevents: 2.3.3 + chokidar@4.0.1: + dependencies: + readdirp: 4.0.2 + chownr@2.0.0: {} chrome-launcher@0.15.2: dependencies: - '@types/node': 20.8.8 + '@types/node': 18.19.9 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -17013,7 +17990,7 @@ snapshots: chromium-edge-launcher@1.0.0: dependencies: - '@types/node': 20.8.8 + '@types/node': 18.19.9 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -17144,6 +18121,8 @@ snapshots: commander@9.5.0: {} + common-path-prefix@3.0.0: {} + commondir@1.0.1: {} compare-func@2.0.0: @@ -17188,6 +18167,8 @@ snapshots: confusing-browser-globals@1.0.11: {} + connect-history-api-fallback@2.0.0: {} + connect@3.7.0: dependencies: debug: 2.6.9 @@ -17312,6 +18293,8 @@ snapshots: cookie@0.6.0: {} + cookie@0.7.1: {} + cookies-next@4.2.1: dependencies: '@types/cookie': 0.6.0 @@ -17322,11 +18305,15 @@ snapshots: depd: 2.0.0 keygrip: 1.1.0 + copy-anything@2.0.6: + dependencies: + is-what: 3.14.1 + copy-anything@3.0.5: dependencies: is-what: 4.1.16 - copy-webpack-plugin@10.2.4(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11))): + copy-webpack-plugin@10.2.4(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): dependencies: fast-glob: 3.3.2 glob-parent: 6.0.2 @@ -17334,7 +18321,7 @@ snapshots: normalize-path: 3.0.0 schema-utils: 4.2.0 serialize-javascript: 6.0.2 - webpack: 5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11)) + webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) core-js-compat@3.37.0: dependencies: @@ -17353,12 +18340,12 @@ snapshots: corser@2.0.1: {} - cosmiconfig-typescript-loader@4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@5.2.2))(ts-node@10.9.2(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.5.1)(typescript@5.2.2))(typescript@5.2.2): + cosmiconfig-typescript-loader@4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@5.5.4))(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4))(typescript@5.5.4): dependencies: '@types/node': 20.5.1 - cosmiconfig: 8.3.6(typescript@5.2.2) - ts-node: 10.9.2(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.5.1)(typescript@5.2.2) - typescript: 5.2.2 + cosmiconfig: 8.3.6(typescript@5.5.4) + ts-node: 10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4) + typescript: 5.5.4 cosmiconfig@5.2.1: dependencies: @@ -17375,14 +18362,22 @@ snapshots: path-type: 4.0.0 yaml: 1.10.2 - cosmiconfig@8.3.6(typescript@5.2.2): + cosmiconfig@7.1.0: + dependencies: + '@types/parse-json': 4.0.2 + import-fresh: 3.3.0 + parse-json: 5.2.0 + path-type: 4.0.0 + yaml: 1.10.2 + + cosmiconfig@8.3.6(typescript@5.5.4): dependencies: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 optionalDependencies: - typescript: 5.2.2 + typescript: 5.5.4 cosmjs-types@0.9.0: {} @@ -17415,13 +18410,13 @@ snapshots: safe-buffer: 5.2.1 sha.js: 2.4.11 - create-jest@29.7.0(@types/node@20.8.8)(ts-node@10.9.2(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.2.2)): + create-jest@29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.8.8)(ts-node@10.9.2(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.2.2)) + jest-config: 29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -17432,6 +18427,10 @@ snapshots: create-require@1.1.1: {} + cron-parser@4.9.0: + dependencies: + luxon: 3.5.0 + croner@8.0.2: {} cronstrue@2.50.0: {} @@ -17470,6 +18469,29 @@ snapshots: dependencies: postcss: 8.4.38 + css-loader@6.11.0(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): + dependencies: + icss-utils: 5.1.0(postcss@8.4.38) + postcss: 8.4.38 + postcss-modules-extract-imports: 3.1.0(postcss@8.4.38) + postcss-modules-local-by-default: 4.0.5(postcss@8.4.38) + postcss-modules-scope: 3.2.0(postcss@8.4.38) + postcss-modules-values: 4.0.0(postcss@8.4.38) + postcss-value-parser: 4.2.0 + semver: 7.6.2 + optionalDependencies: + webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) + + css-minimizer-webpack-plugin@5.0.1(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + cssnano: 6.1.2(postcss@8.4.38) + jest-worker: 29.7.0 + postcss: 8.4.38 + schema-utils: 4.2.0 + serialize-javascript: 6.0.2 + webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) + css-select@5.1.0: dependencies: boolbase: 1.0.0 @@ -17599,6 +18621,8 @@ snapshots: es-errors: 1.3.0 is-data-view: 1.0.1 + date-format@4.0.14: {} + dateformat@4.6.3: {} dayjs@1.11.10: {} @@ -17621,6 +18645,10 @@ snapshots: dependencies: ms: 2.1.2 + debug@4.3.7: + dependencies: + ms: 2.1.3 + decamelize-keys@1.1.1: dependencies: decamelize: 1.2.0 @@ -17638,26 +18666,7 @@ snapshots: dependencies: type-detect: 4.0.8 - deep-equal@2.2.3: - dependencies: - array-buffer-byte-length: 1.0.1 - call-bind: 1.0.7 - es-get-iterator: 1.1.3 - get-intrinsic: 1.2.4 - is-arguments: 1.1.1 - is-array-buffer: 3.0.4 - is-date-object: 1.0.5 - is-regex: 1.1.4 - is-shared-array-buffer: 1.0.3 - isarray: 2.0.5 - object-is: 1.1.6 - object-keys: 1.1.1 - object.assign: 4.1.5 - regexp.prototype.flags: 1.5.2 - side-channel: 1.0.6 - which-boxed-primitive: 1.0.2 - which-collection: 1.0.2 - which-typed-array: 1.1.15 + deep-equal@1.0.1: {} deep-is@0.1.4: {} @@ -17702,6 +18711,8 @@ snapshots: denque@2.1.0: {} + depd@1.1.2: {} + depd@2.0.0: {} deprecated-react-native-prop-types@5.0.0: @@ -17731,6 +18742,8 @@ snapshots: detect-newline@3.1.0: {} + detect-node@2.1.0: {} + detect-port@1.6.1: dependencies: address: 1.2.2 @@ -17758,6 +18771,10 @@ snapshots: dependencies: path-type: 4.0.0 + dns-packet@5.6.1: + dependencies: + '@leichtgewicht/ip-codec': 2.0.5 + doctrine@2.1.0: dependencies: esutils: 2.0.3 @@ -17803,9 +18820,9 @@ snapshots: dependencies: type-fest: 3.13.1 - dotenv-expand@10.0.0: {} - - dotenv@16.3.2: {} + dotenv-expand@11.0.6: + dependencies: + dotenv: 16.4.5 dotenv@16.4.5: {} @@ -17844,6 +18861,8 @@ snapshots: electron-to-chromium@1.4.762: {} + electron-to-chromium@1.5.45: {} + elliptic@6.5.7: dependencies: bn.js: 4.12.0 @@ -17866,6 +18885,8 @@ snapshots: encodeurl@1.0.2: {} + encodeurl@2.0.0: {} + encoding@0.1.13: dependencies: iconv-lite: 0.6.3 @@ -17894,6 +18915,11 @@ snapshots: err-code@2.0.3: {} + errno@0.1.8: + dependencies: + prr: 1.0.1 + optional: true + error-ex@1.3.2: dependencies: is-arrayish: 0.2.1 @@ -17964,18 +18990,6 @@ snapshots: es-errors@1.3.0: {} - es-get-iterator@1.1.3: - dependencies: - call-bind: 1.0.7 - get-intrinsic: 1.2.4 - has-symbols: 1.0.3 - is-arguments: 1.1.1 - is-map: 2.0.3 - is-set: 2.0.3 - is-string: 1.0.7 - isarray: 2.0.5 - stop-iteration-iterator: 1.0.0 - es-iterator-helpers@1.0.19: dependencies: call-bind: 1.0.7 @@ -18040,31 +19054,6 @@ snapshots: es6-iterator: 2.0.3 es6-symbol: 3.1.4 - esbuild@0.18.20: - optionalDependencies: - '@esbuild/android-arm': 0.18.20 - '@esbuild/android-arm64': 0.18.20 - '@esbuild/android-x64': 0.18.20 - '@esbuild/darwin-arm64': 0.18.20 - '@esbuild/darwin-x64': 0.18.20 - '@esbuild/freebsd-arm64': 0.18.20 - '@esbuild/freebsd-x64': 0.18.20 - '@esbuild/linux-arm': 0.18.20 - '@esbuild/linux-arm64': 0.18.20 - '@esbuild/linux-ia32': 0.18.20 - '@esbuild/linux-loong64': 0.18.20 - '@esbuild/linux-mips64el': 0.18.20 - '@esbuild/linux-ppc64': 0.18.20 - '@esbuild/linux-riscv64': 0.18.20 - '@esbuild/linux-s390x': 0.18.20 - '@esbuild/linux-x64': 0.18.20 - '@esbuild/netbsd-x64': 0.18.20 - '@esbuild/openbsd-x64': 0.18.20 - '@esbuild/sunos-x64': 0.18.20 - '@esbuild/win32-arm64': 0.18.20 - '@esbuild/win32-ia32': 0.18.20 - '@esbuild/win32-x64': 0.18.20 - esbuild@0.20.2: optionalDependencies: '@esbuild/aix-ppc64': 0.20.2 @@ -18091,8 +19080,36 @@ snapshots: '@esbuild/win32-ia32': 0.20.2 '@esbuild/win32-x64': 0.20.2 + esbuild@0.21.5: + optionalDependencies: + '@esbuild/aix-ppc64': 0.21.5 + '@esbuild/android-arm': 0.21.5 + '@esbuild/android-arm64': 0.21.5 + '@esbuild/android-x64': 0.21.5 + '@esbuild/darwin-arm64': 0.21.5 + '@esbuild/darwin-x64': 0.21.5 + '@esbuild/freebsd-arm64': 0.21.5 + '@esbuild/freebsd-x64': 0.21.5 + '@esbuild/linux-arm': 0.21.5 + '@esbuild/linux-arm64': 0.21.5 + '@esbuild/linux-ia32': 0.21.5 + '@esbuild/linux-loong64': 0.21.5 + '@esbuild/linux-mips64el': 0.21.5 + '@esbuild/linux-ppc64': 0.21.5 + '@esbuild/linux-riscv64': 0.21.5 + '@esbuild/linux-s390x': 0.21.5 + '@esbuild/linux-x64': 0.21.5 + '@esbuild/netbsd-x64': 0.21.5 + '@esbuild/openbsd-x64': 0.21.5 + '@esbuild/sunos-x64': 0.21.5 + '@esbuild/win32-arm64': 0.21.5 + '@esbuild/win32-ia32': 0.21.5 + '@esbuild/win32-x64': 0.21.5 + escalade@3.1.2: {} + escalade@3.2.0: {} + escape-html@1.0.3: {} escape-string-regexp@1.0.5: {} @@ -18111,31 +19128,31 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-next@13.5.6(eslint@8.52.0)(typescript@5.2.2): + eslint-config-next@14.2.3(eslint@8.57.1)(typescript@5.5.4): dependencies: - '@next/eslint-plugin-next': 13.5.6 + '@next/eslint-plugin-next': 14.2.3 '@rushstack/eslint-patch': 1.10.2 - '@typescript-eslint/parser': 6.21.0(eslint@8.52.0)(typescript@5.2.2) - eslint: 8.52.0 + '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.5.4) + eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.52.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.0)(eslint@8.52.0) - eslint-plugin-import: 2.29.0(@typescript-eslint/parser@6.21.0(eslint@8.52.0)(typescript@5.2.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.52.0) - eslint-plugin-jsx-a11y: 6.7.1(eslint@8.52.0) - eslint-plugin-react: 7.33.2(eslint@8.52.0) - eslint-plugin-react-hooks: 4.6.0(eslint@8.52.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1))(eslint@8.57.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) + eslint-plugin-jsx-a11y: 6.7.1(eslint@8.57.1) + eslint-plugin-react: 7.33.2(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.0(eslint@8.57.1) optionalDependencies: - typescript: 5.2.2 + typescript: 5.5.4 transitivePeerDependencies: - eslint-import-resolver-webpack - supports-color - eslint-config-prettier@8.10.0(eslint@8.52.0): + eslint-config-prettier@8.10.0(eslint@8.57.1): dependencies: - eslint: 8.52.0 + eslint: 8.57.1 - eslint-config-prettier@9.1.0(eslint@8.52.0): + eslint-config-prettier@9.1.0(eslint@8.57.1): dependencies: - eslint: 8.52.0 + eslint: 8.57.1 eslint-import-resolver-node@0.3.9: dependencies: @@ -18145,13 +19162,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.52.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.0)(eslint@8.52.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1))(eslint@8.57.1): dependencies: debug: 4.3.4 enhanced-resolve: 5.16.1 - eslint: 8.52.0 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.52.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.52.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.0)(eslint@8.52.0))(eslint@8.52.0) - eslint-plugin-import: 2.29.0(@typescript-eslint/parser@6.21.0(eslint@8.52.0)(typescript@5.2.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.52.0) + eslint: 8.57.1 + eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1) fast-glob: 3.3.2 get-tsconfig: 4.7.5 is-core-module: 2.13.1 @@ -18162,45 +19179,97 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.52.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.52.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.0)(eslint@8.52.0))(eslint@8.52.0): + eslint-module-utils@2.12.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): + dependencies: + debug: 3.2.7 + optionalDependencies: + '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.5.4) + eslint: 8.57.1 + eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1))(eslint@8.57.1) + transitivePeerDependencies: + - supports-color + + eslint-module-utils@2.12.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint@8.57.1): + dependencies: + debug: 3.2.7 + optionalDependencies: + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.5.4) + eslint: 8.57.1 + eslint-import-resolver-node: 0.3.9 + transitivePeerDependencies: + - supports-color + + eslint-module-utils@2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.52.0)(typescript@5.2.2) - eslint: 8.52.0 + '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.5.4) + eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.52.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.0)(eslint@8.52.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1))(eslint@8.57.1) transitivePeerDependencies: - supports-color - eslint-plugin-import@2.29.0(@typescript-eslint/parser@6.21.0(eslint@8.52.0)(typescript@5.2.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.52.0): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): dependencies: + '@rtsao/scc': 1.1.0 array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.52.0 + eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.52.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.52.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.0)(eslint@8.52.0))(eslint@8.52.0) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) hasown: 2.0.2 - is-core-module: 2.13.1 + is-core-module: 2.15.1 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.fromentries: 2.0.8 + object.groupby: 1.0.3 + object.values: 1.2.0 + semver: 6.3.1 + string.prototype.trimend: 1.0.8 + tsconfig-paths: 3.15.0 + optionalDependencies: + '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.5.4) + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + + eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1): + dependencies: + '@rtsao/scc': 1.1.0 + array-includes: 3.1.8 + array.prototype.findlastindex: 1.2.5 + array.prototype.flat: 1.3.2 + array.prototype.flatmap: 1.3.2 + debug: 3.2.7 + doctrine: 2.1.0 + eslint: 8.57.1 + eslint-import-resolver-node: 0.3.9 + eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint@8.57.1) + hasown: 2.0.2 + is-core-module: 2.15.1 is-glob: 4.0.3 minimatch: 3.1.2 object.fromentries: 2.0.8 object.groupby: 1.0.3 object.values: 1.2.0 semver: 6.3.1 + string.prototype.trimend: 1.0.8 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.52.0)(typescript@5.2.2) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.5.4) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jsx-a11y@6.7.1(eslint@8.52.0): + eslint-plugin-jsx-a11y@6.7.1(eslint@8.57.1): dependencies: '@babel/runtime': 7.24.5 aria-query: 5.3.0 @@ -18211,7 +19280,7 @@ snapshots: axobject-query: 3.2.1 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 8.52.0 + eslint: 8.57.1 has: 1.0.4 jsx-ast-utils: 3.3.5 language-tags: 1.0.5 @@ -18220,26 +19289,26 @@ snapshots: object.fromentries: 2.0.8 semver: 6.3.1 - eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.10.0(eslint@8.52.0))(eslint@8.52.0)(prettier@3.2.5): + eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.2.5): dependencies: - eslint: 8.52.0 + eslint: 8.57.1 prettier: 3.2.5 prettier-linter-helpers: 1.0.0 optionalDependencies: - eslint-config-prettier: 8.10.0(eslint@8.52.0) + eslint-config-prettier: 8.10.0(eslint@8.57.1) - eslint-plugin-react-hooks@4.6.0(eslint@8.52.0): + eslint-plugin-react-hooks@4.6.0(eslint@8.57.1): dependencies: - eslint: 8.52.0 + eslint: 8.57.1 - eslint-plugin-react@7.33.2(eslint@8.52.0): + eslint-plugin-react@7.33.2(eslint@8.57.1): dependencies: array-includes: 3.1.8 array.prototype.flatmap: 1.3.2 array.prototype.tosorted: 1.1.3 doctrine: 2.1.0 es-iterator-helpers: 1.0.19 - eslint: 8.52.0 + eslint: 8.57.1 estraverse: 5.3.0 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 @@ -18252,16 +19321,16 @@ snapshots: semver: 6.3.1 string.prototype.matchall: 4.0.11 - eslint-plugin-vue@9.26.0(eslint@8.52.0): + eslint-plugin-vue@9.26.0(eslint@8.57.1): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) - eslint: 8.52.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) + eslint: 8.57.1 globals: 13.24.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.16 semver: 7.6.2 - vue-eslint-parser: 9.4.2(eslint@8.52.0) + vue-eslint-parser: 9.4.2(eslint@8.57.1) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color @@ -18278,13 +19347,13 @@ snapshots: eslint-visitor-keys@3.4.3: {} - eslint@8.52.0: + eslint@8.57.1: dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) '@eslint-community/regexpp': 4.10.0 '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.52.0 - '@humanwhocodes/config-array': 0.11.14 + '@eslint/js': 8.57.1 + '@humanwhocodes/config-array': 0.13.0 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 '@ungap/structured-clone': 1.2.0 @@ -18414,6 +19483,10 @@ snapshots: exit@0.1.2: {} + expand-tilde@2.0.2: + dependencies: + homedir-polyfill: 1.0.3 + expect@29.7.0: dependencies: '@jest/expect-utils': 29.7.0 @@ -18462,6 +19535,42 @@ snapshots: transitivePeerDependencies: - supports-color + express@4.21.1: + dependencies: + accepts: 1.3.8 + array-flatten: 1.1.1 + body-parser: 1.20.3 + content-disposition: 0.5.4 + content-type: 1.0.5 + cookie: 0.7.1 + cookie-signature: 1.0.6 + debug: 2.6.9 + depd: 2.0.0 + encodeurl: 2.0.0 + escape-html: 1.0.3 + etag: 1.8.1 + finalhandler: 1.3.1 + fresh: 0.5.2 + http-errors: 2.0.0 + merge-descriptors: 1.0.3 + methods: 1.1.2 + on-finished: 2.4.1 + parseurl: 1.3.3 + path-to-regexp: 0.1.10 + proxy-addr: 2.0.7 + qs: 6.13.0 + range-parser: 1.2.1 + safe-buffer: 5.2.1 + send: 0.19.0 + serve-static: 1.16.2 + setprototypeof: 1.2.0 + statuses: 2.0.1 + type-is: 1.6.18 + utils-merge: 1.0.1 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + ext@1.7.0: dependencies: type: 2.7.2 @@ -18527,6 +19636,10 @@ snapshots: dependencies: reusify: 1.0.4 + faye-websocket@0.11.4: + dependencies: + websocket-driver: 0.7.4 + fb-watchman@2.0.2: dependencies: bser: 2.1.1 @@ -18541,11 +19654,11 @@ snapshots: dependencies: flat-cache: 3.2.0 - file-loader@6.2.0(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11))): + file-loader@6.2.0(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11)) + webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) file-uri-to-path@1.0.0: {} @@ -18557,6 +19670,10 @@ snapshots: dependencies: to-regex-range: 5.0.1 + fill-range@7.1.1: + dependencies: + to-regex-range: 5.0.1 + filter-obj@1.1.0: {} finalhandler@1.1.2: @@ -18583,6 +19700,18 @@ snapshots: transitivePeerDependencies: - supports-color + finalhandler@1.3.1: + dependencies: + debug: 2.6.9 + encodeurl: 2.0.0 + escape-html: 1.0.3 + on-finished: 2.4.1 + parseurl: 1.3.3 + statuses: 2.0.1 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + find-babel-config@2.1.1: dependencies: json5: 2.2.3 @@ -18594,6 +19723,19 @@ snapshots: make-dir: 2.1.0 pkg-dir: 3.0.0 + find-cache-dir@4.0.0: + dependencies: + common-path-prefix: 3.0.0 + pkg-dir: 7.0.0 + + find-file-up@2.0.1: + dependencies: + resolve-dir: 1.0.1 + + find-pkg@2.0.0: + dependencies: + find-file-up: 2.0.1 + find-up@3.0.0: dependencies: locate-path: 3.0.0 @@ -18623,11 +19765,11 @@ snapshots: flatted@3.3.1: {} - floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.2.2)): + floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.5.4)): dependencies: '@floating-ui/dom': 1.1.1 - vue: 3.4.27(typescript@5.2.2) - vue-resize: 2.0.0-alpha.1(vue@3.4.27(typescript@5.2.2)) + vue: 3.4.27(typescript@5.5.4) + vue-resize: 2.0.0-alpha.1(vue@3.4.27(typescript@5.5.4)) optionalDependencies: '@nuxt/kit': 3.11.2(rollup@4.17.2) @@ -18639,7 +19781,9 @@ snapshots: dependencies: tabbable: 6.2.0 - follow-redirects@1.15.6: {} + follow-redirects@1.15.6(debug@4.3.7): + optionalDependencies: + debug: 4.3.7 for-each@0.3.3: dependencies: @@ -18652,6 +19796,25 @@ snapshots: forever-agent@0.6.1: {} + fork-ts-checker-webpack-plugin@7.2.13(typescript@5.5.4)(vue-template-compiler@2.7.16)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): + dependencies: + '@babel/code-frame': 7.24.2 + chalk: 4.1.2 + chokidar: 3.6.0 + cosmiconfig: 7.1.0 + deepmerge: 4.3.1 + fs-extra: 10.1.0 + memfs: 3.5.3 + minimatch: 3.1.2 + node-abort-controller: 3.1.1 + schema-utils: 3.3.0 + semver: 7.6.2 + tapable: 2.2.1 + typescript: 5.5.4 + webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) + optionalDependencies: + vue-template-compiler: 2.7.16 + form-data@2.3.3: dependencies: asynckit: 0.4.0 @@ -18670,6 +19833,10 @@ snapshots: fresh@0.5.2: {} + front-matter@4.0.2: + dependencies: + js-yaml: 3.14.1 + fs-constants@1.0.0: {} fs-extra@10.1.0: @@ -18696,6 +19863,13 @@ snapshots: jsonfile: 4.0.0 universalify: 0.1.2 + fs-extra@9.1.0: + dependencies: + at-least-node: 1.0.0 + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 + fs-minipass@2.1.0: dependencies: minipass: 3.3.6 @@ -18704,6 +19878,8 @@ snapshots: dependencies: minipass: 7.1.1 + fs-monkey@1.0.6: {} + fs.realpath@1.0.0: {} fsevents@2.3.3: @@ -18826,7 +20002,7 @@ snapshots: glob-to-regexp@0.4.1: {} - glob@10.3.14: + glob@10.3.10: dependencies: foreground-child: 3.1.1 jackspeak: 2.3.6 @@ -18834,26 +20010,16 @@ snapshots: minipass: 7.1.1 path-scurry: 1.11.0 - glob@6.0.4: - dependencies: - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 - - glob@7.1.4: + glob@10.3.14: dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 + foreground-child: 3.1.1 + jackspeak: 2.3.6 + minimatch: 9.0.4 + minipass: 7.1.1 + path-scurry: 1.11.0 - glob@7.1.7: + glob@6.0.4: dependencies: - fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 minimatch: 3.1.2 @@ -18892,12 +20058,28 @@ snapshots: dependencies: ini: 1.3.8 + global-modules@1.0.0: + dependencies: + global-prefix: 1.0.2 + is-windows: 1.0.2 + resolve-dir: 1.0.1 + + global-prefix@1.0.2: + dependencies: + expand-tilde: 2.0.2 + homedir-polyfill: 1.0.3 + ini: 1.3.8 + is-windows: 1.0.2 + which: 1.3.1 + globals@11.12.0: {} globals@13.24.0: dependencies: type-fest: 0.20.2 + globals@15.11.0: {} + globalthis@1.0.4: dependencies: define-properties: 1.2.1 @@ -18961,6 +20143,8 @@ snapshots: transitivePeerDependencies: - uWebSockets.js + handle-thing@2.0.1: {} + handlebars@4.7.8: dependencies: minimist: 1.2.8 @@ -19044,6 +20228,10 @@ snapshots: minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 + homedir-polyfill@1.0.3: + dependencies: + parse-passwd: 1.0.0 + hookable@5.5.3: {} hosted-git-info@2.8.9: {} @@ -19056,16 +20244,47 @@ snapshots: dependencies: lru-cache: 10.2.2 + hpack.js@2.1.6: + dependencies: + inherits: 2.0.4 + obuf: 1.1.2 + readable-stream: 2.3.8 + wbuf: 1.7.3 + html-encoding-sniffer@3.0.0: dependencies: whatwg-encoding: 2.0.0 + html-entities@2.5.2: {} + html-escaper@2.0.2: {} html-tags@3.3.1: {} + http-assert@1.5.0: + dependencies: + deep-equal: 1.0.1 + http-errors: 1.8.1 + http-cache-semantics@4.1.1: {} + http-deceiver@1.2.7: {} + + http-errors@1.6.3: + dependencies: + depd: 1.1.2 + inherits: 2.0.3 + setprototypeof: 1.1.0 + statuses: 1.5.0 + + http-errors@1.8.1: + dependencies: + depd: 1.1.2 + inherits: 2.0.4 + setprototypeof: 1.2.0 + statuses: 1.5.0 + toidentifier: 1.0.1 + http-errors@2.0.0: dependencies: depd: 2.0.0 @@ -19074,6 +20293,8 @@ snapshots: statuses: 2.0.1 toidentifier: 1.0.1 + http-parser-js@0.5.8: {} + http-proxy-agent@5.0.0: dependencies: '@tootallnate/once': 2.0.0 @@ -19089,10 +20310,33 @@ snapshots: transitivePeerDependencies: - supports-color - http-proxy@1.18.1: + http-proxy-middleware@2.0.7(@types/express@4.17.21): + dependencies: + '@types/http-proxy': 1.17.14 + http-proxy: 1.18.1(debug@4.3.7) + is-glob: 4.0.3 + is-plain-obj: 3.0.0 + micromatch: 4.0.5 + optionalDependencies: + '@types/express': 4.17.21 + transitivePeerDependencies: + - debug + + http-proxy-middleware@3.0.3: + dependencies: + '@types/http-proxy': 1.17.15 + debug: 4.3.7 + http-proxy: 1.18.1(debug@4.3.7) + is-glob: 4.0.3 + is-plain-object: 5.0.0 + micromatch: 4.0.8 + transitivePeerDependencies: + - supports-color + + http-proxy@1.18.1(debug@4.3.7): dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.15.6 + follow-redirects: 1.15.6(debug@4.3.7) requires-port: 1.0.0 transitivePeerDependencies: - debug @@ -19104,7 +20348,7 @@ snapshots: corser: 2.0.1 he: 1.2.0 html-encoding-sniffer: 3.0.0 - http-proxy: 1.18.1 + http-proxy: 1.18.1(debug@4.3.7) mime: 1.6.0 minimist: 1.2.8 opener: 1.5.2 @@ -19152,6 +20396,8 @@ snapshots: husky@8.0.3: {} + hyperdyperid@1.2.0: {} + iconv-lite@0.4.24: dependencies: safer-buffer: 2.1.2 @@ -19160,6 +20406,10 @@ snapshots: dependencies: safer-buffer: 2.1.2 + icss-utils@5.1.0(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + idb-keyval@6.2.1: {} identity-obj-proxy@3.0.0: @@ -19176,10 +20426,15 @@ snapshots: image-meta@0.2.0: {} + image-size@0.5.5: + optional: true + image-size@1.1.1: dependencies: queue: 6.0.2 + immutable@4.3.7: {} + import-fresh@2.0.0: dependencies: caller-path: 2.0.0 @@ -19206,6 +20461,8 @@ snapshots: once: 1.4.0 wrappy: 1.0.2 + inherits@2.0.3: {} + inherits@2.0.4: {} ini@1.3.8: {} @@ -19261,12 +20518,9 @@ snapshots: ipaddr.js@1.9.1: {} - iron-webcrypto@1.2.1: {} + ipaddr.js@2.2.0: {} - is-arguments@1.1.1: - dependencies: - call-bind: 1.0.7 - has-tostringtag: 1.0.2 + iron-webcrypto@1.2.1: {} is-array-buffer@3.0.4: dependencies: @@ -19302,6 +20556,10 @@ snapshots: dependencies: hasown: 2.0.2 + is-core-module@2.15.1: + dependencies: + hasown: 2.0.2 + is-data-view@1.0.1: dependencies: is-typed-array: 1.1.13 @@ -19355,6 +20613,8 @@ snapshots: is-negative-zero@2.0.3: {} + is-network-error@1.1.0: {} + is-node-process@1.2.0: {} is-number-object@1.0.7: @@ -19373,10 +20633,14 @@ snapshots: is-plain-obj@2.1.0: {} + is-plain-obj@3.0.0: {} + is-plain-object@2.0.4: dependencies: isobject: 3.0.1 + is-plain-object@5.0.0: {} + is-potential-custom-element-name@1.0.1: {} is-primitive@3.0.1: {} @@ -19441,8 +20705,12 @@ snapshots: call-bind: 1.0.7 get-intrinsic: 1.2.4 + is-what@3.14.1: {} + is-what@4.1.16: {} + is-windows@1.0.2: {} + is-wsl@1.1.0: {} is-wsl@2.2.0: @@ -19478,6 +20746,14 @@ snapshots: dependencies: ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@6.0.3) + isomorphic-ws@5.0.0(ws@8.17.1(bufferutil@4.0.8)(utf-8-validate@6.0.3)): + dependencies: + ws: 8.17.1(bufferutil@4.0.8)(utf-8-validate@6.0.3) + + isomorphic-ws@5.0.0(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.3)): + dependencies: + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.3) + isstream@0.1.2: {} istanbul-lib-coverage@3.2.2: {} @@ -19554,7 +20830,7 @@ snapshots: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.8.8 + '@types/node': 18.19.9 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.3 @@ -19574,16 +20850,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@20.8.8)(ts-node@10.9.2(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.2.2)): + jest-cli@29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.2.2)) + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.8.8)(ts-node@10.9.2(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.2.2)) + create-jest: 29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4)) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.8.8)(ts-node@10.9.2(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.2.2)) + jest-config: 29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -19593,7 +20869,7 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@20.8.8)(ts-node@10.9.2(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.2.2)): + jest-config@29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4)): dependencies: '@babel/core': 7.24.5 '@jest/test-sequencer': 29.7.0 @@ -19618,8 +20894,8 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 20.8.8 - ts-node: 10.9.2(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.2.2) + '@types/node': 18.19.9 + ts-node: 10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -19649,7 +20925,7 @@ snapshots: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 - '@types/node': 20.8.8 + '@types/node': 18.19.9 jest-mock: 29.7.0 jest-util: 29.7.0 jsdom: 20.0.3(bufferutil@4.0.8)(utf-8-validate@6.0.3) @@ -19663,7 +20939,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.8.8 + '@types/node': 18.19.9 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -19673,7 +20949,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 20.8.8 + '@types/node': 18.19.9 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -19712,7 +20988,7 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 20.8.8 + '@types/node': 18.19.9 jest-util: 29.7.0 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): @@ -19747,7 +21023,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.8.8 + '@types/node': 18.19.9 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -19775,7 +21051,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.8.8 + '@types/node': 18.19.9 chalk: 4.1.2 cjs-module-lexer: 1.3.1 collect-v8-coverage: 1.0.2 @@ -19821,7 +21097,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 20.8.8 + '@types/node': 18.19.9 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -19840,7 +21116,7 @@ snapshots: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.8.8 + '@types/node': 18.19.9 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -19849,23 +21125,23 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 20.8.8 + '@types/node': 18.19.9 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 20.8.8 + '@types/node': 18.19.9 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@20.8.8)(ts-node@10.9.2(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.2.2)): + jest@29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.2.2)) + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4)) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@20.8.8)(ts-node@10.9.2(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.2.2)) + jest-cli: 29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -20011,6 +21287,8 @@ snapshots: jsesc@2.5.2: {} + jsesc@3.0.2: {} + json-buffer@3.0.1: {} json-parse-better-errors@1.0.2: {} @@ -20057,7 +21335,7 @@ snapshots: acorn: 8.11.3 eslint-visitor-keys: 3.4.3 espree: 9.6.1 - semver: 7.5.3 + semver: 7.6.2 jsonc-parser@3.2.0: {} @@ -20131,6 +21409,41 @@ snapshots: knitwork@1.1.0: {} + koa-compose@4.1.0: {} + + koa-convert@2.0.0: + dependencies: + co: 4.6.0 + koa-compose: 4.1.0 + + koa@2.15.3: + dependencies: + accepts: 1.3.8 + cache-content-type: 1.0.1 + content-disposition: 0.5.4 + content-type: 1.0.5 + cookies: 0.9.1 + debug: 4.3.4 + delegates: 1.0.0 + depd: 2.0.0 + destroy: 1.2.0 + encodeurl: 1.0.2 + escape-html: 1.0.3 + fresh: 0.5.2 + http-assert: 1.5.0 + http-errors: 1.8.1 + is-generator-function: 1.0.10 + koa-compose: 4.1.0 + koa-convert: 2.0.0 + on-finished: 2.4.1 + only: 0.0.2 + parseurl: 1.3.3 + statuses: 1.5.0 + type-is: 1.6.18 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + kolorist@1.8.0: {} language-subtag-registry@0.3.22: {} @@ -20148,6 +21461,26 @@ snapshots: dependencies: readable-stream: 2.3.8 + less-loader@11.1.0(less@4.1.3)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): + dependencies: + klona: 2.0.6 + less: 4.1.3 + webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) + + less@4.1.3: + dependencies: + copy-anything: 2.0.6 + parse-node-version: 1.0.1 + tslib: 2.6.2 + optionalDependencies: + errno: 0.1.8 + graceful-fs: 4.2.11 + image-size: 0.5.5 + make-dir: 2.1.0 + mime: 1.6.0 + needle: 3.3.1 + source-map: 0.6.1 + leven@3.1.0: {} levn@0.4.1: @@ -20161,6 +21494,12 @@ snapshots: dependencies: libsodium-sumo: 0.7.13 + license-webpack-plugin@4.0.2(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): + dependencies: + webpack-sources: 3.2.3 + optionalDependencies: + webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) + lighthouse-logger@1.4.2: dependencies: debug: 2.6.9 @@ -20172,6 +21511,8 @@ snapshots: lines-and-columns@1.2.4: {} + lines-and-columns@2.0.3: {} + lines-and-columns@2.0.4: {} listhen@1.7.2: @@ -20237,6 +21578,8 @@ snapshots: lodash.camelcase@4.3.0: {} + lodash.clonedeepwith@4.5.0: {} + lodash.debounce@4.0.8: {} lodash.defaults@4.2.0: {} @@ -20288,12 +21631,24 @@ snapshots: chalk: 4.1.2 is-unicode-supported: 0.1.0 + log4js@6.9.1: + dependencies: + date-format: 4.0.14 + debug: 4.3.4 + flatted: 3.3.1 + rfdc: 1.3.1 + streamroller: 3.1.5 + transitivePeerDependencies: + - supports-color + logkitty@0.7.1: dependencies: ansi-fragments: 0.2.1 dayjs: 1.11.11 yargs: 15.4.1 + long-timeout@0.1.1: {} + long@4.0.0: {} long@5.2.3: {} @@ -20334,6 +21689,8 @@ snapshots: dependencies: es5-ext: 0.10.64 + luxon@3.5.0: {} + lz-string@1.5.0: {} magic-string-ast@0.5.0: @@ -20408,6 +21765,17 @@ snapshots: media-typer@0.3.0: {} + memfs@3.5.3: + dependencies: + fs-monkey: 1.0.6 + + memfs@4.14.0: + dependencies: + '@jsonjoy.com/json-pack': 1.1.0(tslib@2.6.2) + '@jsonjoy.com/util': 1.5.0(tslib@2.6.2) + tree-dump: 1.0.2(tslib@2.6.2) + tslib: 2.6.2 + memoize-one@5.2.1: {} memoizee@0.4.15: @@ -20439,6 +21807,8 @@ snapshots: merge-descriptors@1.0.1: {} + merge-descriptors@1.0.3: {} + merge-options@3.0.4: dependencies: is-plain-obj: 2.1.0 @@ -20621,6 +21991,11 @@ snapshots: braces: 3.0.2 picomatch: 2.3.1 + micromatch@4.0.8: + dependencies: + braces: 3.0.3 + picomatch: 2.3.1 + miller-rabin@4.0.1: dependencies: bn.js: 4.12.0 @@ -20646,14 +22021,15 @@ snapshots: min-indent@1.0.1: {} + mini-css-extract-plugin@2.4.7(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): + dependencies: + schema-utils: 4.2.0 + webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) + minimalistic-assert@1.0.1: {} minimalistic-crypto-utils@1.0.1: {} - minimatch@3.0.5: - dependencies: - brace-expansion: 1.1.11 - minimatch@3.0.8: dependencies: brace-expansion: 1.1.11 @@ -20769,7 +22145,12 @@ snapshots: ms@2.1.3: {} - muggle-string@0.3.1: {} + muggle-string@0.4.1: {} + + multicast-dns@7.2.5: + dependencies: + dns-packet: 5.6.1 + thunky: 1.1.0 multiformats@9.9.0: {} @@ -20801,41 +22182,48 @@ snapshots: ncp@2.0.0: {} + needle@3.3.1: + dependencies: + iconv-lite: 0.6.3 + sax: 1.4.1 + optional: true + negotiator@0.6.3: {} neo-async@2.6.2: {} next-tick@1.1.0: {} - next@14.2.10(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + next@14.2.3(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.80.4): dependencies: - '@next/env': 14.2.10 + '@next/env': 14.2.3 '@swc/helpers': 0.5.5 busboy: 1.6.0 caniuse-lite: 1.0.30001617 graceful-fs: 4.2.11 postcss: 8.4.31 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - styled-jsx: 5.1.1(@babel/core@7.24.5)(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + styled-jsx: 5.1.1(@babel/core@7.24.5)(react@18.3.1) optionalDependencies: - '@next/swc-darwin-arm64': 14.2.10 - '@next/swc-darwin-x64': 14.2.10 - '@next/swc-linux-arm64-gnu': 14.2.10 - '@next/swc-linux-arm64-musl': 14.2.10 - '@next/swc-linux-x64-gnu': 14.2.10 - '@next/swc-linux-x64-musl': 14.2.10 - '@next/swc-win32-arm64-msvc': 14.2.10 - '@next/swc-win32-ia32-msvc': 14.2.10 - '@next/swc-win32-x64-msvc': 14.2.10 + '@next/swc-darwin-arm64': 14.2.3 + '@next/swc-darwin-x64': 14.2.3 + '@next/swc-linux-arm64-gnu': 14.2.3 + '@next/swc-linux-arm64-musl': 14.2.3 + '@next/swc-linux-x64-gnu': 14.2.3 + '@next/swc-linux-x64-musl': 14.2.3 + '@next/swc-win32-arm64-msvc': 14.2.3 + '@next/swc-win32-ia32-msvc': 14.2.3 + '@next/swc-win32-x64-msvc': 14.2.3 '@opentelemetry/api': 1.8.0 + sass: 1.80.4 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros - ngx-deploy-npm@7.1.0(@nx/devkit@17.3.2(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))))(tslib@2.6.2): + ngx-deploy-npm@7.1.0(@nx/devkit@20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))))(tslib@2.6.2): dependencies: - '@nx/devkit': 17.3.2(nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11))) + '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))) tslib: 2.6.2 nitropack@2.9.6(@opentelemetry/api@1.8.0)(encoding@0.1.13)(idb-keyval@6.2.1): @@ -20937,8 +22325,6 @@ snapshots: node-abort-controller@3.1.1: {} - node-addon-api@3.2.1: {} - node-addon-api@7.1.0: {} node-dir@0.1.17: @@ -20984,6 +22370,14 @@ snapshots: node-releases@2.0.14: {} + node-releases@2.0.18: {} + + node-schedule@2.1.1: + dependencies: + cron-parser: 4.9.0 + long-timeout: 0.1.1 + sorted-array-functions: 1.3.0 + node-stream-zip@1.15.0: {} nopt@5.0.0: @@ -21033,7 +22427,7 @@ snapshots: dependencies: hosted-git-info: 7.0.2 proc-log: 3.0.0 - semver: 7.5.3 + semver: 7.6.2 validate-npm-package-name: 5.0.1 npm-package-arg@11.0.2: @@ -21092,18 +22486,18 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - nuxt@3.11.2(@opentelemetry/api@1.8.0)(@parcel/watcher@2.4.1)(@types/node@20.8.8)(@unocss/reset@0.60.0)(axios@1.6.8)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.52.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.2.2)))(idb-keyval@6.2.1)(ioredis@5.4.1)(optionator@0.9.4)(qrcode@1.5.3)(rollup@4.17.2)(terser@5.31.0)(typescript@5.2.2)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0)))(utf-8-validate@6.0.3)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))(vue-tsc@1.8.27(typescript@5.2.2)): + nuxt@3.11.2(@opentelemetry/api@1.8.0)(@parcel/watcher@2.4.1)(@types/node@18.19.9)(@unocss/reset@0.60.0)(axios@1.7.7)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.1)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.5.4)))(idb-keyval@6.2.1)(ioredis@5.4.1)(less@4.1.3)(optionator@0.9.4)(qrcode@1.5.3)(rollup@4.17.2)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)(typescript@5.5.4)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)))(utf-8-validate@6.0.3)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue-tsc@2.1.6(typescript@5.5.4)): dependencies: '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.2.0(@unocss/reset@0.60.0)(axios@1.6.8)(bufferutil@4.0.8)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.2.2)))(idb-keyval@6.2.1)(nuxt@3.11.2(@opentelemetry/api@1.8.0)(@parcel/watcher@2.4.1)(@types/node@20.8.8)(@unocss/reset@0.60.0)(axios@1.6.8)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.52.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.2.2)))(idb-keyval@6.2.1)(ioredis@5.4.1)(optionator@0.9.4)(qrcode@1.5.3)(rollup@4.17.2)(terser@5.31.0)(typescript@5.2.2)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0)))(utf-8-validate@6.0.3)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))(vue-tsc@1.8.27(typescript@5.2.2)))(qrcode@1.5.3)(rollup@4.17.2)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0)))(utf-8-validate@6.0.3)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0))(vue@3.4.27(typescript@5.2.2)) + '@nuxt/devtools': 1.2.0(ecinjxtvxfkkualgcbmwxc2byi) '@nuxt/kit': 3.11.2(rollup@4.17.2) '@nuxt/schema': 3.11.2(rollup@4.17.2) '@nuxt/telemetry': 2.5.4(rollup@4.17.2) '@nuxt/ui-templates': 1.3.3 - '@nuxt/vite-builder': 3.11.2(@types/node@20.8.8)(eslint@8.52.0)(optionator@0.9.4)(rollup@4.17.2)(terser@5.31.0)(typescript@5.2.2)(vue-tsc@1.8.27(typescript@5.2.2))(vue@3.4.27(typescript@5.2.2)) + '@nuxt/vite-builder': 3.11.2(@types/node@18.19.9)(eslint@8.57.1)(less@4.1.3)(optionator@0.9.4)(rollup@4.17.2)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)(typescript@5.5.4)(vue-tsc@2.1.6(typescript@5.5.4))(vue@3.4.27(typescript@5.5.4)) '@unhead/dom': 1.9.10 '@unhead/ssr': 1.9.10 - '@unhead/vue': 1.9.10(vue@3.4.27(typescript@5.2.2)) + '@unhead/vue': 1.9.10(vue@3.4.27(typescript@5.5.4)) '@vue/shared': 3.4.27 acorn: 8.11.3 c12: 1.10.0 @@ -21143,16 +22537,16 @@ snapshots: unenv: 1.9.0 unimport: 3.7.1(rollup@4.17.2) unplugin: 1.10.1 - unplugin-vue-router: 0.7.0(rollup@4.17.2)(vue-router@4.3.2(vue@3.4.27(typescript@5.2.2)))(vue@3.4.27(typescript@5.2.2)) + unplugin-vue-router: 0.7.0(rollup@4.17.2)(vue-router@4.3.2(vue@3.4.27(typescript@5.5.4)))(vue@3.4.27(typescript@5.5.4)) unstorage: 1.10.2(idb-keyval@6.2.1)(ioredis@5.4.1) untyped: 1.4.2 - vue: 3.4.27(typescript@5.2.2) + vue: 3.4.27(typescript@5.5.4) vue-bundle-renderer: 2.1.0 vue-devtools-stub: 0.1.0 - vue-router: 4.3.2(vue@3.4.27(typescript@5.2.2)) + vue-router: 4.3.2(vue@3.4.27(typescript@5.5.4)) optionalDependencies: '@parcel/watcher': 2.4.1 - '@types/node': 20.8.8 + '@types/node': 18.19.9 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -21192,6 +22586,7 @@ snapshots: - qrcode - rollup - sass + - sass-embedded - sortablejs - stylelint - stylus @@ -21211,135 +22606,27 @@ snapshots: nwsapi@2.2.9: {} - nx@17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)): - dependencies: - '@nrwl/tao': 17.0.1(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)) - '@parcel/watcher': 2.0.4 - '@yarnpkg/lockfile': 1.1.0 - '@yarnpkg/parsers': 3.0.0-rc.46 - '@zkochan/js-yaml': 0.0.6 - axios: 1.6.8 - chalk: 4.1.2 - cli-cursor: 3.1.0 - cli-spinners: 2.6.1 - cliui: 8.0.1 - dotenv: 16.3.2 - dotenv-expand: 10.0.0 - enquirer: 2.3.6 - figures: 3.2.0 - flat: 5.0.2 - fs-extra: 11.2.0 - glob: 7.1.4 - ignore: 5.3.1 - jest-diff: 29.7.0 - js-yaml: 4.1.0 - jsonc-parser: 3.2.0 - lines-and-columns: 2.0.4 - minimatch: 3.0.5 - node-machine-id: 1.1.12 - npm-run-path: 4.0.1 - open: 8.4.2 - semver: 7.5.3 - string-width: 4.2.3 - strong-log-transformer: 2.1.0 - tar-stream: 2.2.0 - tmp: 0.2.3 - tsconfig-paths: 4.2.0 - tslib: 2.6.2 - v8-compile-cache: 2.3.0 - yargs: 17.7.2 - yargs-parser: 21.1.1 - optionalDependencies: - '@nx/nx-darwin-arm64': 17.0.1 - '@nx/nx-darwin-x64': 17.0.1 - '@nx/nx-freebsd-x64': 17.0.1 - '@nx/nx-linux-arm-gnueabihf': 17.0.1 - '@nx/nx-linux-arm64-gnu': 17.0.1 - '@nx/nx-linux-arm64-musl': 17.0.1 - '@nx/nx-linux-x64-gnu': 17.0.1 - '@nx/nx-linux-x64-musl': 17.0.1 - '@nx/nx-win32-arm64-msvc': 17.0.1 - '@nx/nx-win32-x64-msvc': 17.0.1 - '@swc-node/register': 1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2) - '@swc/core': 1.3.107(@swc/helpers@0.5.11) - transitivePeerDependencies: - - debug - - nx@17.0.3(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)): - dependencies: - '@nrwl/tao': 17.0.3(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)) - '@yarnpkg/lockfile': 1.1.0 - '@yarnpkg/parsers': 3.0.0-rc.46 - '@zkochan/js-yaml': 0.0.6 - axios: 1.6.8 - chalk: 4.1.2 - cli-cursor: 3.1.0 - cli-spinners: 2.6.1 - cliui: 8.0.1 - dotenv: 16.3.2 - dotenv-expand: 10.0.0 - enquirer: 2.3.6 - figures: 3.2.0 - flat: 5.0.2 - fs-extra: 11.2.0 - glob: 7.1.4 - ignore: 5.3.1 - jest-diff: 29.7.0 - js-yaml: 4.1.0 - jsonc-parser: 3.2.0 - lines-and-columns: 2.0.4 - minimatch: 3.0.5 - node-machine-id: 1.1.12 - npm-run-path: 4.0.1 - open: 8.4.2 - semver: 7.5.3 - string-width: 4.2.3 - strong-log-transformer: 2.1.0 - tar-stream: 2.2.0 - tmp: 0.2.3 - tsconfig-paths: 4.2.0 - tslib: 2.6.2 - v8-compile-cache: 2.3.0 - yargs: 17.7.2 - yargs-parser: 21.1.1 - optionalDependencies: - '@nx/nx-darwin-arm64': 17.0.3 - '@nx/nx-darwin-x64': 17.0.3 - '@nx/nx-freebsd-x64': 17.0.3 - '@nx/nx-linux-arm-gnueabihf': 17.0.3 - '@nx/nx-linux-arm64-gnu': 17.0.3 - '@nx/nx-linux-arm64-musl': 17.0.3 - '@nx/nx-linux-x64-gnu': 17.0.3 - '@nx/nx-linux-x64-musl': 17.0.3 - '@nx/nx-win32-arm64-msvc': 17.0.3 - '@nx/nx-win32-x64-msvc': 17.0.3 - '@swc-node/register': 1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2) - '@swc/core': 1.3.107(@swc/helpers@0.5.11) - transitivePeerDependencies: - - debug - - nx@17.3.2(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)): + nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)): dependencies: - '@nrwl/tao': 17.3.2(@swc-node/register@1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2))(@swc/core@1.3.107(@swc/helpers@0.5.11)) + '@napi-rs/wasm-runtime': 0.2.4 '@yarnpkg/lockfile': 1.1.0 '@yarnpkg/parsers': 3.0.0-rc.46 - '@zkochan/js-yaml': 0.0.6 - axios: 1.6.8 + '@zkochan/js-yaml': 0.0.7 + axios: 1.7.7 chalk: 4.1.2 cli-cursor: 3.1.0 cli-spinners: 2.6.1 cliui: 8.0.1 - dotenv: 16.3.2 - dotenv-expand: 10.0.0 + dotenv: 16.4.5 + dotenv-expand: 11.0.6 enquirer: 2.3.6 figures: 3.2.0 flat: 5.0.2 - fs-extra: 11.2.0 + front-matter: 4.0.2 ignore: 5.3.1 jest-diff: 29.7.0 - js-yaml: 4.1.0 jsonc-parser: 3.2.0 - lines-and-columns: 2.0.4 + lines-and-columns: 2.0.3 minimatch: 9.0.3 node-machine-id: 1.1.12 npm-run-path: 4.0.1 @@ -21347,7 +22634,6 @@ snapshots: ora: 5.3.0 semver: 7.6.2 string-width: 4.2.3 - strong-log-transformer: 2.1.0 tar-stream: 2.2.0 tmp: 0.2.3 tsconfig-paths: 4.2.0 @@ -21355,18 +22641,18 @@ snapshots: yargs: 17.7.2 yargs-parser: 21.1.1 optionalDependencies: - '@nx/nx-darwin-arm64': 17.3.2 - '@nx/nx-darwin-x64': 17.3.2 - '@nx/nx-freebsd-x64': 17.3.2 - '@nx/nx-linux-arm-gnueabihf': 17.3.2 - '@nx/nx-linux-arm64-gnu': 17.3.2 - '@nx/nx-linux-arm64-musl': 17.3.2 - '@nx/nx-linux-x64-gnu': 17.3.2 - '@nx/nx-linux-x64-musl': 17.3.2 - '@nx/nx-win32-arm64-msvc': 17.3.2 - '@nx/nx-win32-x64-msvc': 17.3.2 - '@swc-node/register': 1.6.8(@swc/core@1.3.107(@swc/helpers@0.5.11))(@swc/types@0.1.6)(typescript@5.2.2) - '@swc/core': 1.3.107(@swc/helpers@0.5.11) + '@nx/nx-darwin-arm64': 20.0.5 + '@nx/nx-darwin-x64': 20.0.5 + '@nx/nx-freebsd-x64': 20.0.5 + '@nx/nx-linux-arm-gnueabihf': 20.0.5 + '@nx/nx-linux-arm64-gnu': 20.0.5 + '@nx/nx-linux-arm64-musl': 20.0.5 + '@nx/nx-linux-x64-gnu': 20.0.5 + '@nx/nx-linux-x64-musl': 20.0.5 + '@nx/nx-win32-arm64-msvc': 20.0.5 + '@nx/nx-win32-x64-msvc': 20.0.5 + '@swc-node/register': 1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4) + '@swc/core': 1.5.7(@swc/helpers@0.5.11) transitivePeerDependencies: - debug @@ -21384,11 +22670,6 @@ snapshots: object-inspect@1.13.1: {} - object-is@1.1.6: - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - object-keys@1.1.1: {} object.assign@4.1.5: @@ -21429,6 +22710,8 @@ snapshots: define-properties: 1.2.1 es-object-atoms: 1.0.0 + obuf@1.1.2: {} + ofetch@1.3.4: dependencies: destr: 2.0.3 @@ -21463,6 +22746,8 @@ snapshots: dependencies: mimic-fn: 4.0.0 + only@0.0.2: {} + open@10.1.0: dependencies: default-browser: 5.2.1 @@ -21576,6 +22861,12 @@ snapshots: dependencies: aggregate-error: 3.1.0 + p-retry@6.2.0: + dependencies: + '@types/retry': 0.12.2 + is-network-error: 1.1.0 + retry: 0.13.1 + p-try@2.2.0: {} pacote@18.0.6: @@ -21641,6 +22932,10 @@ snapshots: lines-and-columns: 2.0.4 type-fest: 3.13.1 + parse-node-version@1.0.1: {} + + parse-passwd@1.0.0: {} + parse-path@7.0.0: dependencies: protocols: 2.0.1 @@ -21649,6 +22944,8 @@ snapshots: dependencies: parse-path: 7.0.0 + parse5@4.0.0: {} + parse5@7.1.2: dependencies: entities: 4.5.0 @@ -21676,6 +22973,8 @@ snapshots: lru-cache: 10.2.2 minipass: 7.1.1 + path-to-regexp@0.1.10: {} + path-to-regexp@0.1.7: {} path-type@4.0.0: {} @@ -21700,8 +22999,12 @@ snapshots: picocolors@1.0.0: {} + picocolors@1.1.1: {} + picomatch@2.3.1: {} + pify@2.3.0: {} + pify@3.0.0: {} pify@4.0.1: {} @@ -21762,7 +23065,11 @@ snapshots: pkg-dir@4.2.0: dependencies: - find-up: 4.1.0 + find-up: 4.1.0 + + pkg-dir@7.0.0: + dependencies: + find-up: 6.3.0 pkg-types@1.1.1: dependencies: @@ -21824,6 +23131,21 @@ snapshots: dependencies: postcss: 8.4.38 + postcss-import@14.1.0(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + read-cache: 1.0.0 + resolve: 1.22.8 + + postcss-loader@6.2.1(postcss@8.4.38)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): + dependencies: + cosmiconfig: 7.1.0 + klona: 2.0.6 + postcss: 8.4.38 + semver: 7.6.2 + webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) + postcss-merge-longhand@6.0.5(postcss@8.4.38): dependencies: postcss: 8.4.38 @@ -21862,6 +23184,27 @@ snapshots: postcss: 8.4.38 postcss-selector-parser: 6.0.16 + postcss-modules-extract-imports@3.1.0(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + + postcss-modules-local-by-default@4.0.5(postcss@8.4.38): + dependencies: + icss-utils: 5.1.0(postcss@8.4.38) + postcss: 8.4.38 + postcss-selector-parser: 6.0.16 + postcss-value-parser: 4.2.0 + + postcss-modules-scope@3.2.0(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-selector-parser: 6.0.16 + + postcss-modules-values@4.0.0(postcss@8.4.38): + dependencies: + icss-utils: 5.1.0(postcss@8.4.38) + postcss: 8.4.38 + postcss-normalize-charset@6.0.2(postcss@8.4.38): dependencies: postcss: 8.4.38 @@ -21954,6 +23297,12 @@ snapshots: picocolors: 1.0.0 source-map-js: 1.2.0 + postcss@8.4.47: + dependencies: + nanoid: 3.3.7 + picocolors: 1.1.1 + source-map-js: 1.2.1 + prelude-ls@1.2.1: {} prettier-linter-helpers@1.0.0: @@ -22034,7 +23383,7 @@ snapshots: '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 '@types/long': 4.0.2 - '@types/node': 20.8.8 + '@types/node': 18.19.9 long: 4.0.0 protocols@2.0.1: {} @@ -22046,6 +23395,9 @@ snapshots: proxy-from-env@1.1.0: {} + prr@1.0.1: + optional: true + psl@1.9.0: {} public-encrypt@4.0.3: @@ -22087,6 +23439,10 @@ snapshots: dependencies: side-channel: 1.0.6 + qs@6.13.0: + dependencies: + side-channel: 1.0.6 + query-string@7.1.3: dependencies: decode-uri-component: 0.2.2 @@ -22110,6 +23466,8 @@ snapshots: radix3@1.1.2: {} + rambda@9.3.0: {} + randombytes@2.1.0: dependencies: safe-buffer: 5.2.1 @@ -22141,10 +23499,10 @@ snapshots: - bufferutil - utf-8-validate - react-dom@18.2.0(react@18.2.0): + react-dom@18.3.1(react@18.3.1): dependencies: loose-envify: 1.4.0 - react: 18.2.0 + react: 18.3.1 scheduler: 0.23.2 react-is@16.13.1: {} @@ -22153,40 +23511,40 @@ snapshots: react-is@18.3.1: {} - react-native-get-random-values@1.11.0(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)): + react-native-get-random-values@1.11.0(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)): dependencies: fast-base64-decode: 1.0.0 - react-native: 0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3) + react-native: 0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3) - react-native-mmkv@2.12.2(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3))(react@18.2.0): + react-native-mmkv@2.12.2(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3))(react@18.3.1): dependencies: - react: 18.2.0 - react-native: 0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3) + react: 18.3.1 + react-native: 0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3) - react-native-quick-base64@2.1.2(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3))(react@18.2.0): + react-native-quick-base64@2.1.2(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3))(react@18.3.1): dependencies: base64-js: 1.5.1 - react: 18.2.0 - react-native: 0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3) + react: 18.3.1 + react-native: 0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3) - react-native-quick-crypto@0.6.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3))(react@18.2.0): + react-native-quick-crypto@0.6.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3))(react@18.3.1): dependencies: - '@craftzdog/react-native-buffer': 6.0.5(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3))(react@18.2.0) + '@craftzdog/react-native-buffer': 6.0.5(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3))(react@18.3.1) '@types/node': 17.0.45 crypto-browserify: 3.12.0 events: 3.3.0 - react: 18.2.0 - react-native: 0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3) - react-native-quick-base64: 2.1.2(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3))(react@18.2.0) + react: 18.3.1 + react-native: 0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3) + react-native-quick-base64: 2.1.2(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3))(react@18.3.1) stream-browserify: 3.0.0 string_decoder: 1.3.0 - react-native-url-polyfill@2.0.0(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)): + react-native-url-polyfill@2.0.0(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)): dependencies: - react-native: 0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3) + react-native: 0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3) whatwg-url-without-unicode: 8.0.0-3 - react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3): + react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3): dependencies: '@jest/create-cache-key-function': 29.7.0 '@react-native-community/cli': 12.3.6(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@6.0.3) @@ -22198,7 +23556,7 @@ snapshots: '@react-native/gradle-plugin': 0.73.4 '@react-native/js-polyfills': 0.73.1 '@react-native/normalize-colors': 0.73.2 - '@react-native/virtualized-lists': 0.73.4(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.2.0)(utf-8-validate@6.0.3)) + '@react-native/virtualized-lists': 0.73.4(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)) abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 @@ -22217,10 +23575,10 @@ snapshots: nullthrows: 1.1.1 pretty-format: 26.6.2 promise: 8.3.0 - react: 18.2.0 + react: 18.3.1 react-devtools-core: 4.28.5(bufferutil@4.0.8)(utf-8-validate@6.0.3) react-refresh: 0.14.2 - react-shallow-renderer: 16.15.0(react@18.2.0) + react-shallow-renderer: 16.15.0(react@18.3.1) regenerator-runtime: 0.13.11 scheduler: 0.24.0-canary-efb381bbf-20230505 stacktrace-parser: 0.1.10 @@ -22235,24 +23593,28 @@ snapshots: - supports-color - utf-8-validate - react-qr-code@2.0.12(react@18.2.0): + react-qr-code@2.0.12(react@18.3.1): dependencies: prop-types: 15.8.1 qr.js: 0.0.0 - react: 18.2.0 + react: 18.3.1 react-refresh@0.14.2: {} - react-shallow-renderer@16.15.0(react@18.2.0): + react-shallow-renderer@16.15.0(react@18.3.1): dependencies: object-assign: 4.1.1 - react: 18.2.0 + react: 18.3.1 react-is: 18.3.1 - react@18.2.0: + react@18.3.1: dependencies: loose-envify: 1.4.0 + read-cache@1.0.0: + dependencies: + pify: 2.3.0 + read-pkg-up@10.1.0: dependencies: find-up: 6.3.0 @@ -22311,6 +23673,8 @@ snapshots: dependencies: picomatch: 2.3.1 + readdirp@4.0.2: {} + readline@1.3.0: {} readonly-date@1.0.0: {} @@ -22393,6 +23757,11 @@ snapshots: dependencies: resolve-from: 5.0.0 + resolve-dir@1.0.1: + dependencies: + expand-tilde: 2.0.2 + global-modules: 1.0.0 + resolve-from@3.0.0: {} resolve-from@4.0.0: {} @@ -22433,6 +23802,8 @@ snapshots: retry@0.12.0: {} + retry@0.13.1: {} + reusify@1.0.4: {} rfdc@1.3.1: {} @@ -22463,10 +23834,6 @@ snapshots: optionalDependencies: rollup: 4.17.2 - rollup@3.29.5: - optionalDependencies: - fsevents: 2.3.3 - rollup@4.17.2: dependencies: '@types/estree': 1.0.5 @@ -22489,6 +23856,28 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.17.2 fsevents: 2.3.3 + rollup@4.24.0: + dependencies: + '@types/estree': 1.0.6 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.24.0 + '@rollup/rollup-android-arm64': 4.24.0 + '@rollup/rollup-darwin-arm64': 4.24.0 + '@rollup/rollup-darwin-x64': 4.24.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.24.0 + '@rollup/rollup-linux-arm-musleabihf': 4.24.0 + '@rollup/rollup-linux-arm64-gnu': 4.24.0 + '@rollup/rollup-linux-arm64-musl': 4.24.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.24.0 + '@rollup/rollup-linux-riscv64-gnu': 4.24.0 + '@rollup/rollup-linux-s390x-gnu': 4.24.0 + '@rollup/rollup-linux-x64-gnu': 4.24.0 + '@rollup/rollup-linux-x64-musl': 4.24.0 + '@rollup/rollup-win32-arm64-msvc': 4.24.0 + '@rollup/rollup-win32-ia32-msvc': 4.24.0 + '@rollup/rollup-win32-x64-msvc': 4.24.0 + fsevents: 2.3.3 + rrweb-cssom@0.6.0: {} run-applescript@7.0.0: {} @@ -22524,6 +23913,26 @@ snapshots: safer-buffer@2.1.2: {} + sass-loader@12.6.0(sass@1.80.4)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): + dependencies: + klona: 2.0.6 + neo-async: 2.6.2 + webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) + optionalDependencies: + sass: 1.80.4 + + sass@1.80.4: + dependencies: + '@parcel/watcher': 2.4.1 + chokidar: 4.0.1 + immutable: 4.3.7 + source-map-js: 1.2.0 + + sax@1.2.4: {} + + sax@1.4.1: + optional: true + saxes@6.0.0: dependencies: xmlchars: 2.2.0 @@ -22555,14 +23964,17 @@ snapshots: secure-json-parse@2.7.0: {} + select-hose@2.0.0: {} + + selfsigned@2.4.1: + dependencies: + '@types/node-forge': 1.3.11 + node-forge: 1.3.1 + semver@5.7.2: {} semver@6.3.1: {} - semver@7.5.3: - dependencies: - lru-cache: 6.0.0 - semver@7.5.4: dependencies: lru-cache: 6.0.0 @@ -22573,6 +23985,8 @@ snapshots: semver@7.6.2: {} + semver@7.6.3: {} + send@0.18.0: dependencies: debug: 2.6.9 @@ -22591,12 +24005,42 @@ snapshots: transitivePeerDependencies: - supports-color + send@0.19.0: + dependencies: + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + encodeurl: 1.0.2 + escape-html: 1.0.3 + etag: 1.8.1 + fresh: 0.5.2 + http-errors: 2.0.0 + mime: 1.6.0 + ms: 2.1.3 + on-finished: 2.4.1 + range-parser: 1.2.1 + statuses: 2.0.1 + transitivePeerDependencies: + - supports-color + serialize-error@2.1.0: {} serialize-javascript@6.0.2: dependencies: randombytes: 2.1.0 + serve-index@1.9.1: + dependencies: + accepts: 1.3.8 + batch: 0.6.1 + debug: 2.6.9 + escape-html: 1.0.3 + http-errors: 1.6.3 + mime-types: 2.1.35 + parseurl: 1.3.3 + transitivePeerDependencies: + - supports-color + serve-placeholder@2.0.1: dependencies: defu: 6.1.4 @@ -22610,6 +24054,15 @@ snapshots: transitivePeerDependencies: - supports-color + serve-static@1.16.2: + dependencies: + encodeurl: 2.0.0 + escape-html: 1.0.3 + parseurl: 1.3.3 + send: 0.19.0 + transitivePeerDependencies: + - supports-color + set-blocking@2.0.0: {} set-function-length@1.2.2: @@ -22628,6 +24081,8 @@ snapshots: functions-have-names: 1.2.3 has-property-descriptors: 1.0.2 + setprototypeof@1.1.0: {} + setprototypeof@1.2.0: {} sha.js@2.4.11: @@ -22712,6 +24167,12 @@ snapshots: dot-case: 3.0.4 tslib: 2.6.2 + sockjs@0.3.24: + dependencies: + faye-websocket: 0.11.4 + uuid: 8.3.2 + websocket-driver: 0.7.4 + socks-proxy-agent@8.0.3: dependencies: agent-base: 7.1.1 @@ -22737,8 +24198,18 @@ snapshots: dependencies: atomic-sleep: 1.0.0 + sorted-array-functions@1.3.0: {} + source-map-js@1.2.0: {} + source-map-js@1.2.1: {} + + source-map-loader@5.0.0(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): + dependencies: + iconv-lite: 0.6.3 + source-map-js: 1.2.0 + webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) + source-map-support@0.5.13: dependencies: buffer-from: 1.1.2 @@ -22774,6 +24245,27 @@ snapshots: spdx-license-ids@3.0.17: {} + spdy-transport@3.0.0: + dependencies: + debug: 4.3.4 + detect-node: 2.1.0 + hpack.js: 2.1.6 + obuf: 1.1.2 + readable-stream: 3.6.2 + wbuf: 1.7.3 + transitivePeerDependencies: + - supports-color + + spdy@4.0.2: + dependencies: + debug: 4.3.4 + handle-thing: 2.0.1 + http-deceiver: 1.2.7 + select-hose: 2.0.0 + spdy-transport: 3.0.0 + transitivePeerDependencies: + - supports-color + speakingurl@14.0.1: {} split-on-first@1.1.0: {} @@ -22845,10 +24337,6 @@ snapshots: dependencies: graceful-fs: 4.2.11 - stop-iteration-iterator@1.0.0: - dependencies: - internal-slot: 1.0.7 - stream-browserify@3.0.0: dependencies: inherits: 2.0.4 @@ -22856,6 +24344,14 @@ snapshots: stream-shift@1.0.3: {} + streamroller@3.1.5: + dependencies: + date-format: 4.0.14 + debug: 4.3.4 + fs-extra: 8.1.0 + transitivePeerDependencies: + - supports-color + streamsearch@1.1.0: {} streamx@2.16.1: @@ -22966,16 +24462,14 @@ snapshots: strnum@1.0.5: {} - strong-log-transformer@2.1.0: + style-loader@3.3.4(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): dependencies: - duplexer: 0.1.2 - minimist: 1.2.8 - through: 2.3.8 + webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) - styled-jsx@5.1.1(@babel/core@7.24.5)(react@18.2.0): + styled-jsx@5.1.1(@babel/core@7.24.5)(react@18.3.1): dependencies: client-only: 0.0.1 - react: 18.2.0 + react: 18.3.1 optionalDependencies: '@babel/core': 7.24.5 @@ -22985,6 +24479,23 @@ snapshots: postcss: 8.4.38 postcss-selector-parser: 6.0.16 + stylus-loader@7.1.3(stylus@0.59.0)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): + dependencies: + fast-glob: 3.3.2 + normalize-path: 3.0.0 + stylus: 0.59.0 + webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) + + stylus@0.59.0: + dependencies: + '@adobe/css-tools': 4.4.0 + debug: 4.3.4 + glob: 7.2.3 + sax: 1.2.4 + source-map: 0.7.4 + transitivePeerDependencies: + - supports-color + sudo-prompt@9.2.1: {} superjson@2.2.1: @@ -23060,16 +24571,16 @@ snapshots: dependencies: rimraf: 2.6.3 - terser-webpack-plugin@5.3.10(@swc/core@1.3.107(@swc/helpers@0.5.11))(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11))): + terser-webpack-plugin@5.3.10(@swc/core@1.5.7(@swc/helpers@0.5.11))(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.31.0 - webpack: 5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11)) + webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) optionalDependencies: - '@swc/core': 1.3.107(@swc/helpers@0.5.11) + '@swc/core': 1.5.7(@swc/helpers@0.5.11) terser@5.31.0: dependencies: @@ -23098,6 +24609,10 @@ snapshots: dependencies: any-promise: 1.3.0 + thingies@1.21.0(tslib@2.6.2): + dependencies: + tslib: 2.6.2 + thread-stream@0.15.2: dependencies: real-require: 0.1.0 @@ -23115,6 +24630,8 @@ snapshots: through@2.3.8: {} + thunky@1.1.0: {} + timers-ext@0.1.7: dependencies: es5-ext: 0.10.64 @@ -23173,95 +24690,109 @@ snapshots: dependencies: punycode: 2.3.1 + tree-dump@1.0.2(tslib@2.6.2): + dependencies: + tslib: 2.6.2 + trim-newlines@3.0.1: {} - ts-api-utils@1.3.0(typescript@5.2.2): + ts-api-utils@1.3.0(typescript@5.5.4): dependencies: - typescript: 5.2.2 + typescript: 5.5.4 - ts-jest@29.1.2(@babel/core@7.24.5)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(jest@29.7.0(@types/node@20.8.8)(ts-node@10.9.2(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.2.2)))(typescript@5.2.2): + ts-jest@29.1.2(@babel/core@7.24.5)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(jest@29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4)))(typescript@5.5.4): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.8.8)(ts-node@10.9.2(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.2.2)) + jest: 29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.6.2 - typescript: 5.2.2 + typescript: 5.5.4 yargs-parser: 21.1.1 optionalDependencies: '@babel/core': 7.24.5 '@jest/types': 29.6.3 babel-jest: 29.7.0(@babel/core@7.24.5) + ts-loader@9.5.1(typescript@5.5.4)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): + dependencies: + chalk: 4.1.2 + enhanced-resolve: 5.16.1 + micromatch: 4.0.5 + semver: 7.6.2 + source-map: 0.7.4 + typescript: 5.5.4 + webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) + ts-morph@18.0.0: dependencies: '@ts-morph/common': 0.19.0 code-block-writer: 12.0.0 - ts-node@10.9.1(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.1.6): + ts-node@10.9.1(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.4.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.8.8 + '@types/node': 18.19.9 acorn: 8.11.3 acorn-walk: 8.3.2 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.1.6 + typescript: 5.4.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: - '@swc/core': 1.3.107(@swc/helpers@0.5.11) + '@swc/core': 1.5.7(@swc/helpers@0.5.11) - ts-node@10.9.1(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.2.2): + ts-node@10.9.1(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.8.8 + '@types/node': 18.19.9 acorn: 8.11.3 acorn-walk: 8.3.2 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.2.2 + typescript: 5.5.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: - '@swc/core': 1.3.107(@swc/helpers@0.5.11) + '@swc/core': 1.5.7(@swc/helpers@0.5.11) - ts-node@10.9.1(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.3.3): + ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.8.8 + '@types/node': 18.19.9 acorn: 8.11.3 acorn-walk: 8.3.2 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.3.3 + typescript: 5.5.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: - '@swc/core': 1.3.107(@swc/helpers@0.5.11) + '@swc/core': 1.5.7(@swc/helpers@0.5.11) - ts-node@10.9.2(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.5.1)(typescript@5.2.2): + ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.5.1)(typescript@5.5.4): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 @@ -23275,31 +24806,17 @@ snapshots: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.2.2 + typescript: 5.5.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: - '@swc/core': 1.3.107(@swc/helpers@0.5.11) + '@swc/core': 1.5.7(@swc/helpers@0.5.11) - ts-node@10.9.2(@swc/core@1.3.107(@swc/helpers@0.5.11))(@types/node@20.8.8)(typescript@5.2.2): + tsconfig-paths-webpack-plugin@4.0.0: dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.11 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 20.8.8 - acorn: 8.11.3 - acorn-walk: 8.3.2 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 5.2.2 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - optionalDependencies: - '@swc/core': 1.3.107(@swc/helpers@0.5.11) + chalk: 4.1.2 + enhanced-resolve: 5.16.1 + tsconfig-paths: 4.2.0 tsconfig-paths@3.15.0: dependencies: @@ -23318,12 +24835,14 @@ snapshots: tslib@2.6.2: {} + tslib@2.8.0: {} + tsscmp@1.0.6: {} - tsutils@3.21.0(typescript@5.2.2): + tsutils@3.21.0(typescript@5.5.4): dependencies: tslib: 1.14.1 - typescript: 5.2.2 + typescript: 5.5.4 tuf-js@2.2.1: dependencies: @@ -23402,16 +24921,14 @@ snapshots: is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 - typeforce@1.18.0: {} - - typescript@5.1.6: {} + typed-assert@1.0.9: {} - typescript@5.2.2: {} - - typescript@5.3.3: {} + typeforce@1.18.0: {} typescript@5.4.2: {} + typescript@5.5.4: {} + ufo@1.5.3: {} uglify-js@3.17.4: @@ -23445,7 +24962,7 @@ snapshots: magic-string: 0.30.10 unplugin: 1.10.1 - undici-types@5.25.3: {} + undici-types@5.26.5: {} undici@5.28.4: dependencies: @@ -23519,9 +25036,9 @@ snapshots: unix-crypt-td-js@1.1.4: {} - unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0)): + unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)): dependencies: - '@unocss/astro': 0.60.0(rollup@4.17.2)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0)) + '@unocss/astro': 0.60.0(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) '@unocss/cli': 0.60.0(rollup@4.17.2) '@unocss/core': 0.60.0 '@unocss/extractor-arbitrary-variants': 0.60.0 @@ -23540,9 +25057,9 @@ snapshots: '@unocss/transformer-compile-class': 0.60.0 '@unocss/transformer-directives': 0.60.0 '@unocss/transformer-variant-group': 0.60.0 - '@unocss/vite': 0.60.0(rollup@4.17.2)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0)) + '@unocss/vite': 0.60.0(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) optionalDependencies: - vite: 4.5.5(@types/node@20.8.8)(terser@5.31.0) + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) transitivePeerDependencies: - postcss - rollup @@ -23550,11 +25067,11 @@ snapshots: unpipe@1.0.0: {} - unplugin-vue-router@0.7.0(rollup@4.17.2)(vue-router@4.3.2(vue@3.4.27(typescript@5.2.2)))(vue@3.4.27(typescript@5.2.2)): + unplugin-vue-router@0.7.0(rollup@4.17.2)(vue-router@4.3.2(vue@3.4.27(typescript@5.5.4)))(vue@3.4.27(typescript@5.5.4)): dependencies: '@babel/types': 7.24.5 '@rollup/pluginutils': 5.1.0(rollup@4.17.2) - '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.2.2)) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.5.4)) ast-walker-scope: 0.5.0(rollup@4.17.2) chokidar: 3.6.0 fast-glob: 3.3.2 @@ -23566,7 +25083,7 @@ snapshots: unplugin: 1.10.1 yaml: 2.4.2 optionalDependencies: - vue-router: 4.3.2(vue@3.4.27(typescript@5.2.2)) + vue-router: 4.3.2(vue@3.4.27(typescript@5.5.4)) transitivePeerDependencies: - rollup - vue @@ -23623,12 +25140,20 @@ snapshots: pkg-types: 1.1.1 unplugin: 1.10.1 + upath@2.0.1: {} + update-browserslist-db@1.0.15(browserslist@4.23.0): dependencies: browserslist: 4.23.0 escalade: 3.1.2 picocolors: 1.0.0 + update-browserslist-db@1.1.1(browserslist@4.24.2): + dependencies: + browserslist: 4.24.2 + escalade: 3.2.0 + picocolors: 1.1.1 + uqr@0.1.2: {} uri-js@4.4.1: @@ -23637,15 +25162,6 @@ snapshots: url-join@4.0.1: {} - url-loader@4.1.1(file-loader@6.2.0(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11))))(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11))): - dependencies: - loader-utils: 2.0.4 - mime-types: 2.1.35 - schema-utils: 3.3.0 - webpack: 5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11)) - optionalDependencies: - file-loader: 6.2.0(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11))) - url-parse@1.5.10: dependencies: querystringify: 2.2.0 @@ -23653,9 +25169,9 @@ snapshots: urlpattern-polyfill@8.0.2: {} - use-sync-external-store@1.2.0(react@18.2.0): + use-sync-external-store@1.2.0(react@18.3.1): dependencies: - react: 18.2.0 + react: 18.3.1 utf-8-validate@6.0.3: dependencies: @@ -23673,8 +25189,6 @@ snapshots: v8-compile-cache-lib@3.0.1: {} - v8-compile-cache@2.3.0: {} - v8-to-istanbul@9.2.0: dependencies: '@jridgewell/trace-mapping': 0.3.25 @@ -23769,46 +25283,48 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-hot-client@0.2.3(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0)): + vite-hot-client@0.2.3(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)): dependencies: - vite: 4.5.5(@types/node@20.8.8)(terser@5.31.0) + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - vite-node@0.34.6(@types/node@20.8.8)(terser@5.31.0): + vite-node@0.34.6(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0): dependencies: cac: 6.7.14 debug: 4.3.4 mlly: 1.7.0 pathe: 1.1.2 picocolors: 1.0.0 - vite: 4.5.5(@types/node@20.8.8)(terser@5.31.0) + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) transitivePeerDependencies: - '@types/node' - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color - terser - vite-node@1.6.0(@types/node@20.8.8)(terser@5.31.0): + vite-node@1.6.0(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0): dependencies: cac: 6.7.14 debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.2.11(@types/node@20.8.8)(terser@5.31.0) + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) transitivePeerDependencies: - '@types/node' - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color - terser - vite-plugin-checker@0.6.4(eslint@8.52.0)(optionator@0.9.4)(typescript@5.2.2)(vite@5.2.11(@types/node@20.8.8)(terser@5.31.0))(vue-tsc@1.8.27(typescript@5.2.2)): + vite-plugin-checker@0.6.4(eslint@8.57.1)(optionator@0.9.4)(typescript@5.5.4)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue-tsc@2.1.6(typescript@5.5.4)): dependencies: '@babel/code-frame': 7.24.2 ansi-escapes: 4.3.2 @@ -23821,36 +25337,36 @@ snapshots: semver: 7.6.2 strip-ansi: 6.0.1 tiny-invariant: 1.3.3 - vite: 5.2.11(@types/node@20.8.8)(terser@5.31.0) + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.11 vscode-uri: 3.0.8 optionalDependencies: - eslint: 8.52.0 + eslint: 8.57.1 optionator: 0.9.4 - typescript: 5.2.2 - vue-tsc: 1.8.27(typescript@5.2.2) + typescript: 5.5.4 + vue-tsc: 2.1.6(typescript@5.5.4) - vite-plugin-dts@2.3.0(@types/node@20.8.8)(rollup@4.17.2)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0)): + vite-plugin-dts@2.3.0(@types/node@18.19.9)(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)): dependencies: '@babel/parser': 7.24.5 - '@microsoft/api-extractor': 7.43.3(@types/node@20.8.8) + '@microsoft/api-extractor': 7.43.3(@types/node@18.19.9) '@rollup/pluginutils': 5.1.0(rollup@4.17.2) - '@rushstack/node-core-library': 3.66.1(@types/node@20.8.8) + '@rushstack/node-core-library': 3.66.1(@types/node@18.19.9) debug: 4.3.4 fast-glob: 3.3.2 fs-extra: 10.1.0 kolorist: 1.8.0 magic-string: 0.29.0 ts-morph: 18.0.0 - vite: 4.5.5(@types/node@20.8.8)(terser@5.31.0) + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite-plugin-inspect@0.8.4(@nuxt/kit@3.11.2(rollup@4.17.2))(rollup@4.17.2)(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0)): + vite-plugin-inspect@0.8.4(@nuxt/kit@3.11.2(rollup@4.17.2))(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)): dependencies: '@antfu/utils': 0.7.8 '@rollup/pluginutils': 5.1.0(rollup@4.17.2) @@ -23861,14 +25377,14 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.0.0 sirv: 2.0.4 - vite: 4.5.5(@types/node@20.8.8)(terser@5.31.0) + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) optionalDependencies: '@nuxt/kit': 3.11.2(rollup@4.17.2) transitivePeerDependencies: - rollup - supports-color - vite-plugin-vue-inspector@4.0.2(vite@4.5.5(@types/node@20.8.8)(terser@5.31.0)): + vite-plugin-vue-inspector@4.0.2(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)): dependencies: '@babel/core': 7.24.5 '@babel/plugin-proposal-decorators': 7.24.1(@babel/core@7.24.5) @@ -23879,35 +25395,28 @@ snapshots: '@vue/compiler-dom': 3.4.27 kolorist: 1.8.0 magic-string: 0.30.10 - vite: 4.5.5(@types/node@20.8.8)(terser@5.31.0) + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) transitivePeerDependencies: - supports-color - vite@4.5.5(@types/node@20.8.8)(terser@5.31.0): - dependencies: - esbuild: 0.18.20 - postcss: 8.4.38 - rollup: 3.29.5 - optionalDependencies: - '@types/node': 20.8.8 - fsevents: 2.3.3 - terser: 5.31.0 - - vite@5.2.11(@types/node@20.8.8)(terser@5.31.0): + vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0): dependencies: - esbuild: 0.20.2 - postcss: 8.4.38 - rollup: 4.17.2 + esbuild: 0.21.5 + postcss: 8.4.47 + rollup: 4.24.0 optionalDependencies: - '@types/node': 20.8.8 + '@types/node': 18.19.9 fsevents: 2.3.3 + less: 4.1.3 + sass: 1.80.4 + stylus: 0.59.0 terser: 5.31.0 - vitest@0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(terser@5.31.0): + vitest@0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0): dependencies: '@types/chai': 4.3.16 '@types/chai-subset': 1.3.5 - '@types/node': 20.8.8 + '@types/node': 18.19.9 '@vitest/expect': 0.34.6 '@vitest/runner': 0.34.6 '@vitest/snapshot': 0.34.6 @@ -23926,8 +25435,8 @@ snapshots: strip-literal: 1.3.0 tinybench: 2.8.0 tinypool: 0.7.0 - vite: 4.5.5(@types/node@20.8.8)(terser@5.31.0) - vite-node: 0.34.6(@types/node@20.8.8)(terser@5.31.0) + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) + vite-node: 0.34.6(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) why-is-node-running: 2.2.2 optionalDependencies: '@vitest/ui': 0.34.7(vitest@0.34.6) @@ -23936,6 +25445,7 @@ snapshots: - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color @@ -23972,16 +25482,16 @@ snapshots: vue-component-type-helpers@2.0.16: {} - vue-demi@0.14.7(vue@3.4.27(typescript@5.2.2)): + vue-demi@0.14.7(vue@3.4.27(typescript@5.5.4)): dependencies: - vue: 3.4.27(typescript@5.2.2) + vue: 3.4.27(typescript@5.5.4) vue-devtools-stub@0.1.0: {} - vue-eslint-parser@9.4.2(eslint@8.52.0): + vue-eslint-parser@9.4.2(eslint@8.57.1): dependencies: debug: 4.3.4 - eslint: 8.52.0 + eslint: 8.57.1 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 @@ -23991,61 +25501,62 @@ snapshots: transitivePeerDependencies: - supports-color - vue-observe-visibility@2.0.0-alpha.1(vue@3.4.27(typescript@5.2.2)): + vue-observe-visibility@2.0.0-alpha.1(vue@3.4.27(typescript@5.5.4)): dependencies: - vue: 3.4.27(typescript@5.2.2) + vue: 3.4.27(typescript@5.5.4) - vue-qrcode@2.2.2(qrcode@1.5.3)(vue@3.4.27(typescript@5.2.2)): + vue-qrcode@2.2.2(qrcode@1.5.3)(vue@3.4.27(typescript@5.5.4)): dependencies: qrcode: 1.5.3 tslib: 2.6.2 - vue: 3.4.27(typescript@5.2.2) + vue: 3.4.27(typescript@5.5.4) - vue-resize@2.0.0-alpha.1(vue@3.4.27(typescript@5.2.2)): + vue-resize@2.0.0-alpha.1(vue@3.4.27(typescript@5.5.4)): dependencies: - vue: 3.4.27(typescript@5.2.2) + vue: 3.4.27(typescript@5.5.4) - vue-router@4.3.2(vue@3.4.27(typescript@5.2.2)): + vue-router@4.3.2(vue@3.4.27(typescript@5.5.4)): dependencies: '@vue/devtools-api': 6.6.1 - vue: 3.4.27(typescript@5.2.2) + vue: 3.4.27(typescript@5.5.4) vue-template-compiler@2.7.16: dependencies: de-indent: 1.0.2 he: 1.2.0 + optional: true - vue-tsc@1.8.27(typescript@5.2.2): + vue-tsc@2.1.6(typescript@5.5.4): dependencies: - '@volar/typescript': 1.11.1 - '@vue/language-core': 1.8.27(typescript@5.2.2) + '@volar/typescript': 2.4.7 + '@vue/language-core': 2.1.6(typescript@5.5.4) semver: 7.6.2 - typescript: 5.2.2 + typescript: 5.5.4 - vue-virtual-scroller@2.0.0-beta.8(vue@3.4.27(typescript@5.2.2)): + vue-virtual-scroller@2.0.0-beta.8(vue@3.4.27(typescript@5.5.4)): dependencies: mitt: 2.1.0 - vue: 3.4.27(typescript@5.2.2) - vue-observe-visibility: 2.0.0-alpha.1(vue@3.4.27(typescript@5.2.2)) - vue-resize: 2.0.0-alpha.1(vue@3.4.27(typescript@5.2.2)) + vue: 3.4.27(typescript@5.5.4) + vue-observe-visibility: 2.0.0-alpha.1(vue@3.4.27(typescript@5.5.4)) + vue-resize: 2.0.0-alpha.1(vue@3.4.27(typescript@5.5.4)) - vue-zustand@0.6.0(vue@3.4.27(typescript@5.2.2))(zustand@4.5.2(@types/react@18.2.31)(react@18.2.0)): + vue-zustand@0.6.0(vue@3.4.27(typescript@5.5.4))(zustand@4.5.2(@types/react@18.3.1)(react@18.3.1)): dependencies: - '@vueuse/core': 10.9.0(vue@3.4.27(typescript@5.2.2)) - vue: 3.4.27(typescript@5.2.2) - zustand: 4.5.2(@types/react@18.2.31)(react@18.2.0) + '@vueuse/core': 10.9.0(vue@3.4.27(typescript@5.5.4)) + vue: 3.4.27(typescript@5.5.4) + zustand: 4.5.2(@types/react@18.3.1)(react@18.3.1) transitivePeerDependencies: - '@vue/composition-api' - vue@3.4.27(typescript@5.2.2): + vue@3.4.27(typescript@5.5.4): dependencies: '@vue/compiler-dom': 3.4.27 '@vue/compiler-sfc': 3.4.27 '@vue/runtime-dom': 3.4.27 - '@vue/server-renderer': 3.4.27(vue@3.4.27(typescript@5.2.2)) + '@vue/server-renderer': 3.4.27(vue@3.4.27(typescript@5.5.4)) '@vue/shared': 3.4.27 optionalDependencies: - typescript: 5.2.2 + typescript: 5.5.4 w3c-xmlserializer@4.0.0: dependencies: @@ -24060,6 +25571,10 @@ snapshots: glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 + wbuf@1.7.3: + dependencies: + minimalistic-assert: 1.0.1 + wcwidth@1.0.1: dependencies: defaults: 1.0.4 @@ -24070,17 +25585,73 @@ snapshots: webidl-conversions@7.0.0: {} + webpack-dev-middleware@7.4.2(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): + dependencies: + colorette: 2.0.20 + memfs: 4.14.0 + mime-types: 2.1.35 + on-finished: 2.4.1 + range-parser: 1.2.1 + schema-utils: 4.2.0 + optionalDependencies: + webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) + + webpack-dev-server@5.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): + dependencies: + '@types/bonjour': 3.5.13 + '@types/connect-history-api-fallback': 1.5.4 + '@types/express': 4.17.21 + '@types/serve-index': 1.9.4 + '@types/serve-static': 1.15.7 + '@types/sockjs': 0.3.36 + '@types/ws': 8.5.12 + ansi-html-community: 0.0.8 + bonjour-service: 1.2.1 + chokidar: 3.6.0 + colorette: 2.0.20 + compression: 1.7.4 + connect-history-api-fallback: 2.0.0 + express: 4.21.1 + graceful-fs: 4.2.11 + html-entities: 2.5.2 + http-proxy-middleware: 2.0.7(@types/express@4.17.21) + ipaddr.js: 2.2.0 + launch-editor: 2.6.1 + open: 10.1.0 + p-retry: 6.2.0 + schema-utils: 4.2.0 + selfsigned: 2.4.1 + serve-index: 1.9.1 + sockjs: 0.3.24 + spdy: 4.0.2 + webpack-dev-middleware: 7.4.2(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.3) + optionalDependencies: + webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate + webpack-merge@5.10.0: dependencies: clone-deep: 4.0.1 flat: 5.0.2 wildcard: 2.0.1 + webpack-node-externals@3.0.0: {} + webpack-sources@3.2.3: {} + webpack-subresource-integrity@5.1.0(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): + dependencies: + typed-assert: 1.0.9 + webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) + webpack-virtual-modules@0.6.1: {} - webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11)): + webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.5 @@ -24103,7 +25674,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.3.107(@swc/helpers@0.5.11))(webpack@5.91.0(@swc/core@1.3.107(@swc/helpers@0.5.11))) + terser-webpack-plugin: 5.3.10(@swc/core@1.5.7(@swc/helpers@0.5.11))(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) watchpack: 2.4.1 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -24111,6 +25682,14 @@ snapshots: - esbuild - uglify-js + websocket-driver@0.7.4: + dependencies: + http-parser-js: 0.5.8 + safe-buffer: 5.2.1 + websocket-extensions: 0.1.4 + + websocket-extensions@0.1.4: {} + whatwg-encoding@2.0.0: dependencies: iconv-lite: 0.6.3 @@ -24180,6 +25759,10 @@ snapshots: gopd: 1.0.1 has-tostringtag: 1.0.2 + which@1.3.1: + dependencies: + isexe: 2.0.0 + which@2.0.2: dependencies: isexe: 2.0.0 @@ -24259,6 +25842,16 @@ snapshots: bufferutil: 4.0.8 utf-8-validate: 6.0.3 + ws@8.17.1(bufferutil@4.0.8)(utf-8-validate@6.0.3): + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 6.0.3 + + ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.3): + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 6.0.3 + xml-name-validator@4.0.0: {} xmlchars@2.2.0: {} @@ -24315,6 +25908,8 @@ snapshots: y18n: 5.0.8 yargs-parser: 21.1.1 + ylru@1.4.0: {} + yn@3.1.1: {} yocto-queue@0.1.0: {} @@ -24347,9 +25942,9 @@ snapshots: compress-commons: 6.0.2 readable-stream: 4.5.2 - zustand@4.5.2(@types/react@18.2.31)(react@18.2.0): + zustand@4.5.2(@types/react@18.3.1)(react@18.3.1): dependencies: - use-sync-external-store: 1.2.0(react@18.2.0) + use-sync-external-store: 1.2.0(react@18.3.1) optionalDependencies: - '@types/react': 18.2.31 - react: 18.2.0 + '@types/react': 18.3.1 + react: 18.3.1 From ce90e008b6fe17b8142c349b1cd9c09a991028b8 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Fri, 25 Oct 2024 22:46:21 +0200 Subject: [PATCH 02/81] fix: :rotating_light: fix lint errors --- .eslintrc.json | 12 ++++++++++++ packages/nuxt/.eslintrc.json | 6 ++++++ packages/vue/.eslintrc.json | 6 ++++++ 3 files changed, 24 insertions(+) diff --git a/.eslintrc.json b/.eslintrc.json index 633c4a79..8b1c76e5 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -6,6 +6,10 @@ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx", "*.vue"], "rules": { + "@typescript-eslint/no-non-null-assertion": "off", + "@typescript-eslint/no-empty-function": "off", + "@typescript-eslint/no-inferrable-types": "off", + "@typescript-eslint/no-empty-interface": "off", "@nx/enforce-module-boundaries": [ "error", { @@ -25,7 +29,11 @@ "files": ["*.ts", "*.tsx"], "extends": ["plugin:@nx/typescript"], "rules": { + "@typescript-eslint/no-non-null-assertion": "off", + "@typescript-eslint/no-empty-function": "off", + "@typescript-eslint/no-inferrable-types": "off", "@typescript-eslint/no-extra-semi": "error", + "@typescript-eslint/no-empty-interface": "off", "no-extra-semi": "off" } }, @@ -33,7 +41,11 @@ "files": ["*.js", "*.jsx"], "extends": ["plugin:@nx/javascript"], "rules": { + "@typescript-eslint/no-non-null-assertion": "off", + "@typescript-eslint/no-empty-function": "off", + "@typescript-eslint/no-inferrable-types": "off", "@typescript-eslint/no-extra-semi": "error", + "@typescript-eslint/no-empty-interface": "off", "no-extra-semi": "off" } } diff --git a/packages/nuxt/.eslintrc.json b/packages/nuxt/.eslintrc.json index 2b97bdee..c4b39ee5 100644 --- a/packages/nuxt/.eslintrc.json +++ b/packages/nuxt/.eslintrc.json @@ -21,6 +21,12 @@ "@nx/dependency-checks": [ "error", { + "ignoredDependencies": [ + "@quirks/vue", + "@quirks/store", + "nuxt", + "@nuxt/schema" + ], "ignoredFiles": ["{projectRoot}/vite.config.{js,ts,mjs,mts,vue}"] } ] diff --git a/packages/vue/.eslintrc.json b/packages/vue/.eslintrc.json index 2b97bdee..db19de08 100644 --- a/packages/vue/.eslintrc.json +++ b/packages/vue/.eslintrc.json @@ -21,6 +21,12 @@ "@nx/dependency-checks": [ "error", { + "ignoredDependencies": [ + "zustand", + "@cosmjs/stargate", + "@cosmjs/cosmwasm-stargate", + "@walletconnect/universal-provider" + ], "ignoredFiles": ["{projectRoot}/vite.config.{js,ts,mjs,mts,vue}"] } ] From 05c157ece2c87c6a66b512f1232757b1dacd2f17 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Fri, 25 Oct 2024 22:55:50 +0200 Subject: [PATCH 03/81] chore: :arrow_up: upgrade vitest --- package.json | 6 +- pnpm-lock.yaml | 747 ++++++++++++++++++++++++++++++------------------- 2 files changed, 457 insertions(+), 296 deletions(-) diff --git a/package.json b/package.json index 20cceb19..e4d2fa24 100644 --- a/package.json +++ b/package.json @@ -38,8 +38,8 @@ "@typescript-eslint/parser": "7.18.0", "@vitejs/plugin-react": "4.3.3", "@vitejs/plugin-vue": "^4.3.1", - "@vitest/coverage-v8": "0.34.6", - "@vitest/ui": "0.34.7", + "@vitest/coverage-v8": "2.1.3", + "@vitest/ui": "2.1.3", "@vue/eslint-config-prettier": "7.1.0", "@vue/eslint-config-typescript": "^11.0.3", "@vue/test-utils": "^2.4.1", @@ -71,7 +71,7 @@ "verdaccio": "^5.27.0", "vite": "5.4.9", "vite-plugin-dts": "~2.3.0", - "vitest": "0.34.6", + "vitest": "2.1.3", "vue-tsc": "2.1.6" }, "nx": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f2a84c1f..9879b2da 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -188,10 +188,10 @@ importers: version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(bufferutil@4.0.8)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.3)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) '@nx/vite': specifier: 20.0.5 - version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vitest@0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) + version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) '@nx/vue': specifier: 20.0.5 - version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vitest@0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) + version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) '@nx/workspace': specifier: 20.0.5 version: 20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)) @@ -235,11 +235,11 @@ importers: specifier: ^4.3.1 version: 4.6.2(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue@3.4.27(typescript@5.5.4)) '@vitest/coverage-v8': - specifier: 0.34.6 - version: 0.34.6(vitest@0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) + specifier: 2.1.3 + version: 2.1.3(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) '@vitest/ui': - specifier: 0.34.7 - version: 0.34.7(vitest@0.34.6) + specifier: 2.1.3 + version: 2.1.3(vitest@2.1.3) '@vue/eslint-config-prettier': specifier: 7.1.0 version: 7.1.0(eslint@8.57.1)(prettier@3.2.5) @@ -334,8 +334,8 @@ importers: specifier: ~2.3.0 version: 2.3.0(@types/node@18.19.9)(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) vitest: - specifier: 0.34.6 - version: 0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) + specifier: 2.1.3 + version: 2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) vue-tsc: specifier: 2.1.6 version: 2.1.6(typescript@5.5.4) @@ -1847,6 +1847,9 @@ packages: '@jridgewell/sourcemap-codec@1.4.15': resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} + '@jridgewell/sourcemap-codec@1.5.0': + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} @@ -3286,12 +3289,6 @@ packages: '@types/bonjour@3.5.13': resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==} - '@types/chai-subset@1.3.5': - resolution: {integrity: sha512-c2mPnw+xHtXDoHmdtcCXGwyLMiauiAyxWMzhGpqHC4nqI/Y5G2XhTampslK2rb59kpcuHon03UH8W6iYUzw88A==} - - '@types/chai@4.3.16': - resolution: {integrity: sha512-PatH4iOdyh3MyWtmHVFXLWCCIhUbopaltqddG9BzB+gMIzee2MJrvd+jouii9Z3wzQJruGWAm7WOMjgfG8hQlQ==} - '@types/connect-history-api-fallback@1.5.4': resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} @@ -3842,33 +3839,49 @@ packages: vite: ^5.0.0 vue: ^3.2.25 - '@vitest/coverage-v8@0.34.6': - resolution: {integrity: sha512-fivy/OK2d/EsJFoEoxHFEnNGTg+MmdZBAVK9Ka4qhXR2K3J0DS08vcGVwzDtXSuUMabLv4KtPcpSKkcMXFDViw==} + '@vitest/coverage-v8@2.1.3': + resolution: {integrity: sha512-2OJ3c7UPoFSmBZwqD2VEkUw6A/tzPF0LmW0ZZhhB8PFxuc+9IBG/FaSM+RLEenc7ljzFvGN+G0nGQoZnh7sy2A==} peerDependencies: - vitest: '>=0.32.0 <1' + '@vitest/browser': 2.1.3 + vitest: 2.1.3 + peerDependenciesMeta: + '@vitest/browser': + optional: true - '@vitest/expect@0.34.6': - resolution: {integrity: sha512-QUzKpUQRc1qC7qdGo7rMK3AkETI7w18gTCUrsNnyjjJKYiuUB9+TQK3QnR1unhCnWRC0AbKv2omLGQDF/mIjOw==} + '@vitest/expect@2.1.3': + resolution: {integrity: sha512-SNBoPubeCJhZ48agjXruCI57DvxcsivVDdWz+SSsmjTT4QN/DfHk3zB/xKsJqMs26bLZ/pNRLnCf0j679i0uWQ==} - '@vitest/runner@0.34.6': - resolution: {integrity: sha512-1CUQgtJSLF47NnhN+F9X2ycxUP0kLHQ/JWvNHbeBfwW8CzEGgeskzNnHDyv1ieKTltuR6sdIHV+nmR6kPxQqzQ==} + '@vitest/mocker@2.1.3': + resolution: {integrity: sha512-eSpdY/eJDuOvuTA3ASzCjdithHa+GIF1L4PqtEELl6Qa3XafdMLBpBlZCIUCX2J+Q6sNmjmxtosAG62fK4BlqQ==} + peerDependencies: + '@vitest/spy': 2.1.3 + msw: ^2.3.5 + vite: ^5.0.0 + peerDependenciesMeta: + msw: + optional: true + vite: + optional: true - '@vitest/snapshot@0.34.6': - resolution: {integrity: sha512-B3OZqYn6k4VaN011D+ve+AA4whM4QkcwcrwaKwAbyyvS/NB1hCWjFIBQxAQQSQir9/RtyAAGuq+4RJmbn2dH4w==} + '@vitest/pretty-format@2.1.3': + resolution: {integrity: sha512-XH1XdtoLZCpqV59KRbPrIhFCOO0hErxrQCMcvnQete3Vibb9UeIOX02uFPfVn3Z9ZXsq78etlfyhnkmIZSzIwQ==} - '@vitest/spy@0.34.6': - resolution: {integrity: sha512-xaCvneSaeBw/cz8ySmF7ZwGvL0lBjfvqc1LpQ/vcdHEvpLn3Ff1vAvjw+CoGn0802l++5L/pxb7whwcWAw+DUQ==} + '@vitest/runner@2.1.3': + resolution: {integrity: sha512-JGzpWqmFJ4fq5ZKHtVO3Xuy1iF2rHGV4d/pdzgkYHm1+gOzNZtqjvyiaDGJytRyMU54qkxpNzCx+PErzJ1/JqQ==} - '@vitest/ui@0.34.7': - resolution: {integrity: sha512-iizUu9R5Rsvsq8FtdJ0suMqEfIsIIzziqnasMHe4VH8vG+FnZSA3UAtCHx6rLeRupIFVAVg7bptMmuvMcsn8WQ==} - peerDependencies: - vitest: '>=0.30.1 <1' + '@vitest/snapshot@2.1.3': + resolution: {integrity: sha512-qWC2mWc7VAXmjAkEKxrScWHWFyCQx/cmiZtuGqMi+WwqQJ2iURsVY4ZfAK6dVo6K2smKRU6l3BPwqEBvhnpQGg==} - '@vitest/utils@0.34.6': - resolution: {integrity: sha512-IG5aDD8S6zlvloDsnzHw0Ut5xczlF+kv2BOTo+iXfPr54Yhi5qbVOgGB1hZaVq4iJ4C/MZ2J0y15IlsV/ZcI0A==} + '@vitest/spy@2.1.3': + resolution: {integrity: sha512-Nb2UzbcUswzeSP7JksMDaqsI43Sj5+Kry6ry6jQJT4b5gAK+NS9NED6mDb8FlMRCX8m5guaHCDZmqYMMWRy5nQ==} - '@vitest/utils@0.34.7': - resolution: {integrity: sha512-ziAavQLpCYS9sLOorGrFFKmy2gnfiNU0ZJ15TsMz/K92NAPS/rp9K4z6AJQQk5Y8adCy4Iwpxy7pQumQ/psnRg==} + '@vitest/ui@2.1.3': + resolution: {integrity: sha512-2XwTrHVJw3t9NYES26LQUYy51ZB8W4bRPgqUH2Eyda3kIuOlYw1ZdPNU22qcVlUVx4WKgECFQOSXuopsczuVjQ==} + peerDependencies: + vitest: 2.1.3 + + '@vitest/utils@2.1.3': + resolution: {integrity: sha512-xpiVfDSg1RrYT0tX6czgerkpcKFmFOF/gCr30+Mve5V2kewCy4Prn1/NDMSRwaSmT7PRaOF83wu+bEtsY1wrvA==} '@volar/language-core@2.4.7': resolution: {integrity: sha512-G/EB0vkArVB04F8DVBf30AlRK/QAOx63CzsuKKuda2ZIJamQlv4t6gEJrFVmYF560kbslFtaAJcmn8cyg7QmLA==} @@ -4435,8 +4448,9 @@ packages: resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==} engines: {node: '>=0.8'} - assertion-error@1.1.0: - resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} + assertion-error@2.0.1: + resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} + engines: {node: '>=12'} ast-kit@0.12.1: resolution: {integrity: sha512-O+33g7x6irsESUcd47KdfWUrS2F6aGp9KeVJFGj0YjIznfXpBxVGjA0w+y/1OKqX4mFOfmZ9Xpf1ixPT4n9xxw==} @@ -4849,9 +4863,9 @@ packages: caseless@0.12.0: resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} - chai@4.4.1: - resolution: {integrity: sha512-13sOfMv2+DWduEU+/xbun3LScLoqN17nBeTLUsmDfKdoiC1fr0n9PU4guu4AhRcOVFk/sW8LyZWHuhWtQZiF+g==} - engines: {node: '>=4'} + chai@5.1.2: + resolution: {integrity: sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==} + engines: {node: '>=12'} chain-registry@1.63.56: resolution: {integrity: sha512-dJXvcDeoya584+kHn6TdkmJq5Fsg/6gd3GIWNd+nOVEjYaj/BoF9n+J2HzM5kY63mRm5/LOsxT9EFM+yPXAIIw==} @@ -4879,8 +4893,9 @@ packages: chardet@0.7.0: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} - check-error@1.0.3: - resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==} + check-error@2.1.1: + resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} + engines: {node: '>= 16'} chokidar@3.6.0: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} @@ -5574,8 +5589,8 @@ packages: babel-plugin-macros: optional: true - deep-eql@4.1.3: - resolution: {integrity: sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==} + deep-eql@5.0.2: + resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==} engines: {node: '>=6'} deep-equal@1.0.1: @@ -6278,6 +6293,14 @@ packages: fb-watchman@2.0.2: resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} + fdir@6.4.2: + resolution: {integrity: sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + fflate@0.8.2: resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==} @@ -6507,9 +6530,6 @@ packages: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} - get-func-name@2.0.2: - resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} - get-intrinsic@1.2.4: resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} engines: {node: '>= 0.4'} @@ -6599,6 +6619,10 @@ packages: engines: {node: '>=16 || 14 >=14.17'} hasBin: true + glob@10.4.5: + resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + hasBin: true + glob@6.0.4: resolution: {integrity: sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==} deprecated: Glob versions prior to v9 are no longer supported @@ -7342,6 +7366,10 @@ packages: resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} engines: {node: '>=10'} + istanbul-lib-source-maps@5.0.6: + resolution: {integrity: sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A==} + engines: {node: '>=10'} + istanbul-reports@3.1.7: resolution: {integrity: sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==} engines: {node: '>=8'} @@ -7353,6 +7381,9 @@ packages: resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} engines: {node: '>=14'} + jackspeak@3.4.3: + resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + jake@10.9.1: resolution: {integrity: sha512-61btcOHNnLnsOdtLgA5efqQWjnSi/vow5HbI7HMdKKWqvrKR1bLK3BPlJn9gcSaP2ewuamUSMB5XEy76KUIS2w==} engines: {node: '>=10'} @@ -7917,8 +7948,8 @@ packages: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} hasBin: true - loupe@2.3.7: - resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} + loupe@3.1.2: + resolution: {integrity: sha512-23I4pFZHmAemUnz8WZXbYRSKYj801VDaNv9ETuMh7IrMc7VuVVSo+Z9iLE3ni30+U48iDWfi30d3twAXBYmnCg==} lowdb@1.0.0: resolution: {integrity: sha512-2+x8esE/Wb9SQ1F9IHaYWfsC9FIecLOPrK4g17FGEayjUWH172H6nwicRovGvSE2CPZouc2MCIqCI7h9d+GftQ==} @@ -7964,6 +7995,9 @@ packages: magic-string@0.30.10: resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==} + magic-string@0.30.12: + resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==} + magicast@0.3.4: resolution: {integrity: sha512-TyDF/Pn36bBji9rWKHlZe+PZb6Mx5V8IHCSxk7X4aljM4e/vyDvZZYwHewdVaqiA0nb3ghfHU/6AUpDxWoER2Q==} @@ -8254,6 +8288,10 @@ packages: resolution: {integrity: sha512-UZ7eQ+h8ywIRAW1hIEl2AqdwzJucU/Kp59+8kkZeSvafXhZjul247BvIJjEVFVeON6d7lM46XX1HXCduKAS8VA==} engines: {node: '>=16 || 14 >=14.17'} + minipass@7.1.2: + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} + engines: {node: '>=16 || 14 >=14.17'} + minizlib@2.1.2: resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} engines: {node: '>= 8'} @@ -8753,6 +8791,9 @@ packages: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} + package-json-from-dist@1.0.1: + resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} + pacote@18.0.6: resolution: {integrity: sha512-+eK3G27SMwsB8kLIuj4h1FUhHtwiEUo21Tw8wNjmvdlpOEr613edv+8FUsTj/4F/VN5ywGE19X18N7CC2EJk6A==} engines: {node: ^16.14.0 || >=18.0.0} @@ -8843,6 +8884,10 @@ packages: resolution: {integrity: sha512-LNHTaVkzaYaLGlO+0u3rQTz7QrHTFOuKyba9JMTQutkmtNew8dw8wOD7mTU/5fCPZzCWpfW0XnQKzY61P0aTaw==} engines: {node: '>=16 || 14 >=14.17'} + path-scurry@1.11.1: + resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} + engines: {node: '>=16 || 14 >=14.18'} + path-to-regexp@0.1.10: resolution: {integrity: sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==} @@ -8860,8 +8905,9 @@ packages: pathe@1.1.2: resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} - pathval@1.1.1: - resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} + pathval@2.0.0: + resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} + engines: {node: '>= 14.16'} pbkdf2@3.1.2: resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==} @@ -8883,6 +8929,10 @@ packages: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} + picomatch@4.0.2: + resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} + engines: {node: '>=12'} + pify@2.3.0: resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} engines: {node: '>=0.10.0'} @@ -9924,10 +9974,6 @@ packages: sorted-array-functions@1.3.0: resolution: {integrity: sha512-2sqgzeFlid6N4Z2fUQ1cvFmTOLRi/sEDzSQ0OKYchqgoPmQBVyM3959qYx3fpS6Esef80KjmpgPeEr028dP3OA==} - source-map-js@1.2.0: - resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} - engines: {node: '>=0.10.0'} - source-map-js@1.2.1: resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} @@ -10287,6 +10333,10 @@ packages: resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} engines: {node: '>=8'} + test-exclude@7.0.1: + resolution: {integrity: sha512-pFYqmTw68LXVjeWJMST4+borgQP2AyMNbg1BpZh9LbyhUeNkeaPF9gzfPGUAnSMV3qPYdWUwDIjjCLiSDOl7vg==} + engines: {node: '>=18'} + text-extensions@1.9.0: resolution: {integrity: sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==} engines: {node: '>=0.10'} @@ -10339,15 +10389,26 @@ packages: resolution: {integrity: sha512-FmqJZGduTyvsr2cF3375fqGHUovSwDi/QytexX1Se4BPuPZpTE5Ftp5fg+EFSuEf3lhZqgCRjEG3ydUQ/aNiwA==} engines: {node: '>=6.0.0'} - tinybench@2.8.0: - resolution: {integrity: sha512-1/eK7zUnIklz4JUUlL+658n58XO2hHLQfSk1Zf2LKieUjxidN16eKFEoDEfjHc3ohofSSqK3X5yO6VGb6iW8Lw==} + tinybench@2.9.0: + resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} + + tinyexec@0.3.1: + resolution: {integrity: sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==} + + tinyglobby@0.2.10: + resolution: {integrity: sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==} + engines: {node: '>=12.0.0'} - tinypool@0.7.0: - resolution: {integrity: sha512-zSYNUlYSMhJ6Zdou4cJwo/p7w5nmAH17GRfU/ui3ctvjXFErXXkruT4MWW6poDeXgCaIBlGLrfU6TbTXxyGMww==} + tinypool@1.0.1: + resolution: {integrity: sha512-URZYihUbRPcGv95En+sz6MfghfIc2OJ1sv/RmhWZLouPY0/8Vo80viwPvg3dlaS9fuq7fQMEfgRRK7BBZThBEA==} + engines: {node: ^18.0.0 || >=20.0.0} + + tinyrainbow@1.2.0: + resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==} engines: {node: '>=14.0.0'} - tinyspy@2.2.1: - resolution: {integrity: sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==} + tinyspy@3.0.2: + resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} engines: {node: '>=14.0.0'} tmp@0.0.33: @@ -10874,16 +10935,16 @@ packages: peerDependencies: vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 - vite-node@0.34.6: - resolution: {integrity: sha512-nlBMJ9x6n7/Amaz6F3zJ97EBwR2FkzhBRxF5e+jE6LA3yi6Wtc2lyTij1OnDMIr34v5g/tVQtsVAzhT0jc5ygA==} - engines: {node: '>=v14.18.0'} - hasBin: true - vite-node@1.6.0: resolution: {integrity: sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true + vite-node@2.1.3: + resolution: {integrity: sha512-I1JadzO+xYX887S39Do+paRePCKoiDrWRRjp9kkG5he0t7RXNvPAJPCQSJqbGN4uCrFFeS3Kj3sLqY8NMYBEdA==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + vite-plugin-checker@0.6.4: resolution: {integrity: sha512-2zKHH5oxr+ye43nReRbC2fny1nyARwhxdm0uNYp/ERy4YvU9iZpNOsueoi/luXw5gnpqRSvjcEPxXbS153O2wA==} engines: {node: '>=14.16'} @@ -10967,22 +11028,22 @@ packages: terser: optional: true - vitest@0.34.6: - resolution: {integrity: sha512-+5CALsOvbNKnS+ZHMXtuUC7nL8/7F1F2DnHGjSsszX8zCjWSSviphCb/NuS9Nzf4Q03KyyDRBAXhF/8lffME4Q==} - engines: {node: '>=v14.18.0'} + vitest@2.1.3: + resolution: {integrity: sha512-Zrxbg/WiIvUP2uEzelDNTXmEMJXuzJ1kCpbDvaKByFA9MNeO95V+7r/3ti0qzJzrxdyuUw5VduN7k+D3VmVOSA==} + engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' - '@vitest/browser': '*' - '@vitest/ui': '*' + '@types/node': ^18.0.0 || >=20.0.0 + '@vitest/browser': 2.1.3 + '@vitest/ui': 2.1.3 happy-dom: '*' jsdom: '*' - playwright: '*' - safaridriver: '*' - webdriverio: '*' peerDependenciesMeta: '@edge-runtime/vm': optional: true + '@types/node': + optional: true '@vitest/browser': optional: true '@vitest/ui': @@ -10991,12 +11052,6 @@ packages: optional: true jsdom: optional: true - playwright: - optional: true - safaridriver: - optional: true - webdriverio: - optional: true vlq@1.0.1: resolution: {integrity: sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==} @@ -11256,8 +11311,8 @@ packages: engines: {node: ^16.13.0 || >=18.0.0} hasBin: true - why-is-node-running@2.2.2: - resolution: {integrity: sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==} + why-is-node-running@2.3.0: + resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} engines: {node: '>=8'} hasBin: true @@ -11549,11 +11604,11 @@ snapshots: '@babel/helper-annotate-as-pure@7.22.5': dependencies: - '@babel/types': 7.24.5 + '@babel/types': 7.26.0 '@babel/helper-builder-binary-assignment-operator-visitor@7.22.15': dependencies: - '@babel/types': 7.24.5 + '@babel/types': 7.26.0 '@babel/helper-compilation-targets@7.23.6': dependencies: @@ -11584,6 +11639,19 @@ snapshots: '@babel/helper-split-export-declaration': 7.24.5 semver: 6.3.1 + '@babel/helper-create-class-features-plugin@7.24.5(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-member-expression-to-functions': 7.24.5 + '@babel/helper-optimise-call-expression': 7.22.5 + '@babel/helper-replace-supers': 7.24.1(@babel/core@7.26.0) + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/helper-split-export-declaration': 7.24.5 + semver: 6.3.1 + '@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 @@ -11596,7 +11664,7 @@ snapshots: '@babel/core': 7.24.5 '@babel/helper-compilation-targets': 7.23.6 '@babel/helper-plugin-utils': 7.24.5 - debug: 4.3.4 + debug: 4.3.7 lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -11607,23 +11675,23 @@ snapshots: '@babel/helper-function-name@7.23.0': dependencies: '@babel/template': 7.24.0 - '@babel/types': 7.24.5 + '@babel/types': 7.26.0 '@babel/helper-hoist-variables@7.22.5': dependencies: - '@babel/types': 7.24.5 + '@babel/types': 7.26.0 '@babel/helper-member-expression-to-functions@7.24.5': dependencies: - '@babel/types': 7.24.5 + '@babel/types': 7.26.0 '@babel/helper-module-imports@7.22.15': dependencies: - '@babel/types': 7.24.5 + '@babel/types': 7.26.0 '@babel/helper-module-imports@7.24.3': dependencies: - '@babel/types': 7.24.5 + '@babel/types': 7.26.0 '@babel/helper-module-imports@7.25.9': dependencies: @@ -11641,6 +11709,15 @@ snapshots: '@babel/helper-split-export-declaration': 7.24.5 '@babel/helper-validator-identifier': 7.24.5 + '@babel/helper-module-transforms@7.24.5(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-module-imports': 7.24.3 + '@babel/helper-simple-access': 7.24.5 + '@babel/helper-split-export-declaration': 7.24.5 + '@babel/helper-validator-identifier': 7.24.5 + '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -11652,7 +11729,7 @@ snapshots: '@babel/helper-optimise-call-expression@7.22.5': dependencies: - '@babel/types': 7.24.5 + '@babel/types': 7.26.0 '@babel/helper-plugin-utils@7.24.5': {} @@ -11672,17 +11749,24 @@ snapshots: '@babel/helper-member-expression-to-functions': 7.24.5 '@babel/helper-optimise-call-expression': 7.22.5 + '@babel/helper-replace-supers@7.24.1(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-member-expression-to-functions': 7.24.5 + '@babel/helper-optimise-call-expression': 7.22.5 + '@babel/helper-simple-access@7.24.5': dependencies: - '@babel/types': 7.24.5 + '@babel/types': 7.26.0 '@babel/helper-skip-transparent-expression-wrappers@7.22.5': dependencies: - '@babel/types': 7.24.5 + '@babel/types': 7.26.0 '@babel/helper-split-export-declaration@7.24.5': dependencies: - '@babel/types': 7.24.5 + '@babel/types': 7.26.0 '@babel/helper-string-parser@7.24.1': {} @@ -11700,7 +11784,7 @@ snapshots: dependencies: '@babel/helper-function-name': 7.23.0 '@babel/template': 7.24.0 - '@babel/types': 7.24.5 + '@babel/types': 7.26.0 '@babel/helpers@7.24.5': dependencies: @@ -11889,6 +11973,11 @@ snapshots: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.5 + '@babel/plugin-syntax-jsx@7.24.1(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.24.5 + '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 @@ -11934,6 +12023,11 @@ snapshots: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.5 + '@babel/plugin-syntax-typescript@7.24.1(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.24.5 + '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 @@ -12089,13 +12183,20 @@ snapshots: '@babel/helper-plugin-utils': 7.24.5 '@babel/helper-simple-access': 7.24.5 + '@babel/plugin-transform-modules-commonjs@7.24.1(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-module-transforms': 7.24.5(@babel/core@7.26.0) + '@babel/helper-plugin-utils': 7.24.5 + '@babel/helper-simple-access': 7.24.5 + '@babel/plugin-transform-modules-systemjs@7.24.1(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 '@babel/helper-hoist-variables': 7.22.5 '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.5) '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-validator-identifier': 7.24.5 + '@babel/helper-validator-identifier': 7.25.9 '@babel/plugin-transform-modules-umd@7.24.1(@babel/core@7.24.5)': dependencies: @@ -12284,6 +12385,14 @@ snapshots: '@babel/helper-plugin-utils': 7.24.5 '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-typescript@7.24.5(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.26.0) + '@babel/helper-plugin-utils': 7.24.5 + '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.26.0) + '@babel/plugin-transform-unicode-escapes@7.24.1(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 @@ -12405,7 +12514,7 @@ snapshots: dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.5 - '@babel/types': 7.24.5 + '@babel/types': 7.26.0 esutils: 2.0.3 '@babel/preset-react@7.24.1(@babel/core@7.24.5)': @@ -12427,6 +12536,15 @@ snapshots: '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.5) '@babel/plugin-transform-typescript': 7.24.5(@babel/core@7.24.5) + '@babel/preset-typescript@7.24.1(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.24.5 + '@babel/helper-validator-option': 7.23.5 + '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.26.0) + '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.26.0) + '@babel/plugin-transform-typescript': 7.24.5(@babel/core@7.26.0) + '@babel/register@7.23.7(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 @@ -12478,7 +12596,7 @@ snapshots: '@babel/parser': 7.26.0 '@babel/template': 7.25.9 '@babel/types': 7.26.0 - debug: 4.3.4 + debug: 4.3.7 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -12999,7 +13117,7 @@ snapshots: '@eslint/eslintrc@2.1.4': dependencies: ajv: 6.12.6 - debug: 4.3.4 + debug: 4.3.7 espree: 9.6.1 globals: 13.24.0 ignore: 5.3.1 @@ -13065,7 +13183,7 @@ snapshots: '@humanwhocodes/config-array@0.13.0': dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.4 + debug: 4.3.7 minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -13083,7 +13201,7 @@ snapshots: '@antfu/install-pkg': 0.1.1 '@antfu/utils': 0.7.8 '@iconify/types': 2.0.0 - debug: 4.3.4 + debug: 4.3.7 kolorist: 1.8.0 local-pkg: 0.5.0 mlly: 1.7.0 @@ -13304,6 +13422,8 @@ snapshots: '@jridgewell/sourcemap-codec@1.4.15': {} + '@jridgewell/sourcemap-codec@1.5.0': {} + '@jridgewell/trace-mapping@0.3.25': dependencies: '@jridgewell/resolve-uri': 3.1.2 @@ -13409,7 +13529,7 @@ snapshots: '@kwsites/file-exists@1.1.1': dependencies: - debug: 4.3.4 + debug: 4.3.7 transitivePeerDependencies: - supports-color @@ -13433,7 +13553,7 @@ snapshots: nopt: 5.0.0 npmlog: 5.0.1 rimraf: 3.0.2 - semver: 7.6.2 + semver: 7.6.3 tar: 6.2.1 transitivePeerDependencies: - encoding @@ -13817,7 +13937,7 @@ snapshots: '@npmcli/fs@3.1.1': dependencies: - semver: 7.6.2 + semver: 7.6.3 '@npmcli/git@5.0.7': dependencies: @@ -13827,7 +13947,7 @@ snapshots: proc-log: 4.2.0 promise-inflight: 1.0.1 promise-retry: 2.0.1 - semver: 7.6.2 + semver: 7.6.3 which: 4.0.0 transitivePeerDependencies: - bluebird @@ -13847,7 +13967,7 @@ snapshots: json-parse-even-better-errors: 3.0.2 normalize-package-data: 6.0.1 proc-log: 4.2.0 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - bluebird @@ -13893,7 +14013,7 @@ snapshots: pkg-types: 1.1.1 prompts: 2.4.2 rc9: 2.1.2 - semver: 7.6.2 + semver: 7.6.3 '@nuxt/devtools@1.2.0(ecinjxtvxfkkualgcbmwxc2byi)': dependencies: @@ -13928,7 +14048,7 @@ snapshots: pkg-types: 1.1.1 rc9: 2.1.2 scule: 1.3.0 - semver: 7.6.2 + semver: 7.6.3 simple-git: 3.24.0 sirv: 2.0.4 unimport: 3.7.1(rollup@4.17.2) @@ -14387,7 +14507,7 @@ snapshots: - vue-tsc - webpack - '@nx/vite@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vitest@0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))': + '@nx/vite@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))': dependencies: '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))) '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) @@ -14397,7 +14517,7 @@ snapshots: minimatch: 9.0.3 tsconfig-paths: 4.2.0 vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - vitest: 0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) + vitest: 2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -14410,12 +14530,12 @@ snapshots: - typescript - verdaccio - '@nx/vue@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vitest@0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))': + '@nx/vue@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))': dependencies: '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))) '@nx/eslint': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@nx/vite': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vitest@0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) + '@nx/vite': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) '@nx/web': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) minimatch: 9.0.3 tslib: 2.6.2 @@ -14761,7 +14881,7 @@ snapshots: hermes-profile-transformer: 0.0.6 node-stream-zip: 1.15.0 ora: 5.4.1 - semver: 7.6.2 + semver: 7.6.3 strip-ansi: 5.2.0 wcwidth: 1.0.1 yaml: 2.4.2 @@ -14827,7 +14947,7 @@ snapshots: node-fetch: 2.7.0(encoding@0.1.13) open: 6.4.0 ora: 5.4.1 - semver: 7.6.2 + semver: 7.6.3 shell-quote: 1.8.1 sudo-prompt: 9.2.1 transitivePeerDependencies: @@ -14856,7 +14976,7 @@ snapshots: fs-extra: 8.1.0 graceful-fs: 4.2.11 prompts: 2.4.2 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - bufferutil - encoding @@ -14926,7 +15046,7 @@ snapshots: '@react-native/codegen@0.73.3(@babel/preset-env@7.24.5(@babel/core@7.24.5))': dependencies: - '@babel/parser': 7.24.5 + '@babel/parser': 7.26.0 '@babel/preset-env': 7.24.5(@babel/core@7.24.5) flow-parser: 0.206.0 glob: 7.2.3 @@ -15406,7 +15526,7 @@ snapshots: '@svgr/hast-util-to-babel-ast@8.0.0': dependencies: - '@babel/types': 7.24.5 + '@babel/types': 7.26.0 entities: 4.5.0 '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.5.4))': @@ -15613,12 +15733,6 @@ snapshots: dependencies: '@types/node': 18.19.9 - '@types/chai-subset@1.3.5': - dependencies: - '@types/chai': 4.3.16 - - '@types/chai@4.3.16': {} - '@types/connect-history-api-fallback@1.5.4': dependencies: '@types/express-serve-static-core': 5.0.1 @@ -15806,7 +15920,7 @@ snapshots: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@5.5.4) '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.5.4) - debug: 4.3.4 + debug: 4.3.7 eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.1 @@ -15841,7 +15955,7 @@ snapshots: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.4) - debug: 4.3.4 + debug: 4.3.7 eslint: 8.57.1 optionalDependencies: typescript: 5.5.4 @@ -15898,7 +16012,7 @@ snapshots: dependencies: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.4) '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.5.4) - debug: 4.3.4 + debug: 4.3.7 eslint: 8.57.1 tsutils: 3.21.0(typescript@5.5.4) optionalDependencies: @@ -15942,10 +16056,10 @@ snapshots: dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.3.4 + debug: 4.3.7 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.6.2 + semver: 7.6.3 tsutils: 3.21.0(typescript@5.5.4) optionalDependencies: typescript: 5.5.4 @@ -15956,11 +16070,11 @@ snapshots: dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.4 + debug: 4.3.7 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 - semver: 7.6.2 + semver: 7.6.3 ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: typescript: 5.5.4 @@ -15986,11 +16100,11 @@ snapshots: dependencies: '@typescript-eslint/types': 8.11.0 '@typescript-eslint/visitor-keys': 8.11.0 - debug: 4.3.4 + debug: 4.3.7 fast-glob: 3.3.2 is-glob: 4.0.3 minimatch: 9.0.4 - semver: 7.6.2 + semver: 7.6.3 ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: typescript: 5.5.4 @@ -16007,7 +16121,7 @@ snapshots: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.4) eslint: 8.57.1 eslint-scope: 5.1.1 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript @@ -16195,9 +16309,9 @@ snapshots: '@unocss/transformer-attributify-jsx-babel@0.60.0': dependencies: - '@babel/core': 7.24.5 - '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.5) - '@babel/preset-typescript': 7.24.1(@babel/core@7.24.5) + '@babel/core': 7.26.0 + '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.26.0) + '@babel/preset-typescript': 7.24.1(@babel/core@7.26.0) '@unocss/core': 0.60.0 transitivePeerDependencies: - supports-color @@ -16410,67 +16524,74 @@ snapshots: vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) vue: 3.4.27(typescript@5.5.4) - '@vitest/coverage-v8@0.34.6(vitest@0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))': + '@vitest/coverage-v8@2.1.3(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 + debug: 4.3.7 istanbul-lib-coverage: 3.2.2 istanbul-lib-report: 3.0.1 - istanbul-lib-source-maps: 4.0.1 + istanbul-lib-source-maps: 5.0.6 istanbul-reports: 3.1.7 - magic-string: 0.30.10 - picocolors: 1.0.0 + magic-string: 0.30.12 + magicast: 0.3.4 std-env: 3.7.0 - test-exclude: 6.0.0 - v8-to-istanbul: 9.2.0 - vitest: 0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) + test-exclude: 7.0.1 + tinyrainbow: 1.2.0 + vitest: 2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) transitivePeerDependencies: - supports-color - '@vitest/expect@0.34.6': + '@vitest/expect@2.1.3': dependencies: - '@vitest/spy': 0.34.6 - '@vitest/utils': 0.34.6 - chai: 4.4.1 + '@vitest/spy': 2.1.3 + '@vitest/utils': 2.1.3 + chai: 5.1.2 + tinyrainbow: 1.2.0 - '@vitest/runner@0.34.6': + '@vitest/mocker@2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))': dependencies: - '@vitest/utils': 0.34.6 - p-limit: 4.0.0 + '@vitest/spy': 2.1.3 + estree-walker: 3.0.3 + magic-string: 0.30.12 + optionalDependencies: + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) + + '@vitest/pretty-format@2.1.3': + dependencies: + tinyrainbow: 1.2.0 + + '@vitest/runner@2.1.3': + dependencies: + '@vitest/utils': 2.1.3 pathe: 1.1.2 - '@vitest/snapshot@0.34.6': + '@vitest/snapshot@2.1.3': dependencies: - magic-string: 0.30.10 + '@vitest/pretty-format': 2.1.3 + magic-string: 0.30.12 pathe: 1.1.2 - pretty-format: 29.7.0 - '@vitest/spy@0.34.6': + '@vitest/spy@2.1.3': dependencies: - tinyspy: 2.2.1 + tinyspy: 3.0.2 - '@vitest/ui@0.34.7(vitest@0.34.6)': + '@vitest/ui@2.1.3(vitest@2.1.3)': dependencies: - '@vitest/utils': 0.34.7 - fast-glob: 3.3.2 + '@vitest/utils': 2.1.3 fflate: 0.8.2 flatted: 3.3.1 pathe: 1.1.2 - picocolors: 1.0.0 sirv: 2.0.4 - vitest: 0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - - '@vitest/utils@0.34.6': - dependencies: - diff-sequences: 29.6.3 - loupe: 2.3.7 - pretty-format: 29.7.0 + tinyglobby: 0.2.10 + tinyrainbow: 1.2.0 + vitest: 2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - '@vitest/utils@0.34.7': + '@vitest/utils@2.1.3': dependencies: - diff-sequences: 29.6.3 - loupe: 2.3.7 - pretty-format: 29.7.0 + '@vitest/pretty-format': 2.1.3 + loupe: 3.1.2 + tinyrainbow: 1.2.0 '@volar/language-core@2.4.7': dependencies: @@ -16486,7 +16607,7 @@ snapshots: '@vue-macros/common@1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.5.4))': dependencies: - '@babel/types': 7.24.5 + '@babel/types': 7.26.0 '@rollup/pluginutils': 5.1.0(rollup@4.17.2) '@vue/compiler-sfc': 3.4.27 ast-kit: 0.12.1 @@ -16506,7 +16627,7 @@ snapshots: '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.5) '@babel/template': 7.24.0 '@babel/traverse': 7.24.5 - '@babel/types': 7.24.5 + '@babel/types': 7.26.0 '@vue/babel-helper-vue-transform-on': 1.2.2 '@vue/babel-plugin-resolve-type': 1.2.2(@babel/core@7.24.5) camelcase: 6.3.0 @@ -16523,16 +16644,16 @@ snapshots: '@babel/core': 7.24.5 '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.24.5 - '@babel/parser': 7.24.5 + '@babel/parser': 7.26.0 '@vue/compiler-sfc': 3.4.27 '@vue/compiler-core@3.4.27': dependencies: - '@babel/parser': 7.24.5 + '@babel/parser': 7.26.0 '@vue/shared': 3.4.27 entities: 4.5.0 estree-walker: 2.0.2 - source-map-js: 1.2.0 + source-map-js: 1.2.1 '@vue/compiler-dom@3.4.27': dependencies: @@ -16541,7 +16662,7 @@ snapshots: '@vue/compiler-sfc@3.4.27': dependencies: - '@babel/parser': 7.24.5 + '@babel/parser': 7.26.0 '@vue/compiler-core': 3.4.27 '@vue/compiler-dom': 3.4.27 '@vue/compiler-ssr': 3.4.27 @@ -16549,7 +16670,7 @@ snapshots: estree-walker: 2.0.2 magic-string: 0.30.10 postcss: 8.4.38 - source-map-js: 1.2.0 + source-map-js: 1.2.1 '@vue/compiler-ssr@3.4.27': dependencies: @@ -17161,13 +17282,13 @@ snapshots: agent-base@6.0.2: dependencies: - debug: 4.3.4 + debug: 4.3.7 transitivePeerDependencies: - supports-color agent-base@7.1.1: dependencies: - debug: 4.3.4 + debug: 4.3.7 transitivePeerDependencies: - supports-color @@ -17374,16 +17495,16 @@ snapshots: assert-plus@1.0.0: {} - assertion-error@1.1.0: {} + assertion-error@2.0.1: {} ast-kit@0.12.1: dependencies: - '@babel/parser': 7.24.5 + '@babel/parser': 7.26.0 pathe: 1.1.2 ast-kit@0.9.5(rollup@4.17.2): dependencies: - '@babel/parser': 7.24.5 + '@babel/parser': 7.26.0 '@rollup/pluginutils': 5.1.0(rollup@4.17.2) pathe: 1.1.2 transitivePeerDependencies: @@ -17397,7 +17518,7 @@ snapshots: ast-walker-scope@0.5.0(rollup@4.17.2): dependencies: - '@babel/parser': 7.24.5 + '@babel/parser': 7.26.0 ast-kit: 0.9.5(rollup@4.17.2) transitivePeerDependencies: - rollup @@ -17525,7 +17646,7 @@ snapshots: babel-plugin-jest-hoist@29.6.3: dependencies: '@babel/template': 7.24.0 - '@babel/types': 7.24.5 + '@babel/types': 7.26.0 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.5 @@ -17919,15 +18040,13 @@ snapshots: caseless@0.12.0: {} - chai@4.4.1: + chai@5.1.2: dependencies: - assertion-error: 1.1.0 - check-error: 1.0.3 - deep-eql: 4.1.3 - get-func-name: 2.0.2 - loupe: 2.3.7 - pathval: 1.1.1 - type-detect: 4.0.8 + assertion-error: 2.0.1 + check-error: 2.1.1 + deep-eql: 5.0.2 + loupe: 3.1.2 + pathval: 2.0.0 chain-registry@1.63.56: dependencies: @@ -17955,9 +18074,7 @@ snapshots: chardet@0.7.0: {} - check-error@1.0.3: - dependencies: - get-func-name: 2.0.2 + check-error@2.1.1: {} chokidar@3.6.0: dependencies: @@ -18241,7 +18358,7 @@ snapshots: handlebars: 4.7.8 json-stringify-safe: 5.0.1 meow: 12.1.1 - semver: 7.6.2 + semver: 7.6.3 split2: 4.2.0 conventional-changelog@5.1.0: @@ -18478,7 +18595,7 @@ snapshots: postcss-modules-scope: 3.2.0(postcss@8.4.38) postcss-modules-values: 4.0.0(postcss@8.4.38) postcss-value-parser: 4.2.0 - semver: 7.6.2 + semver: 7.6.3 optionalDependencies: webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) @@ -18503,12 +18620,12 @@ snapshots: css-tree@2.2.1: dependencies: mdn-data: 2.0.28 - source-map-js: 1.2.0 + source-map-js: 1.2.1 css-tree@2.3.1: dependencies: mdn-data: 2.0.30 - source-map-js: 1.2.0 + source-map-js: 1.2.1 css-what@6.1.0: {} @@ -18662,9 +18779,7 @@ snapshots: dedent@1.5.3: {} - deep-eql@4.1.3: - dependencies: - type-detect: 4.0.8 + deep-eql@5.0.2: {} deep-equal@1.0.1: {} @@ -18851,7 +18966,7 @@ snapshots: '@one-ini/wasm': 0.1.1 commander: 10.0.1 minimatch: 9.0.1 - semver: 7.6.2 + semver: 7.6.3 ee-first@1.1.1: {} @@ -19644,6 +19759,10 @@ snapshots: dependencies: bser: 2.1.1 + fdir@6.4.2(picomatch@4.0.2): + optionalDependencies: + picomatch: 4.0.2 + fflate@0.8.2: {} figures@3.2.0: @@ -19808,7 +19927,7 @@ snapshots: minimatch: 3.1.2 node-abort-controller: 3.1.1 schema-utils: 3.3.0 - semver: 7.6.2 + semver: 7.6.3 tapable: 2.2.1 typescript: 5.5.4 webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) @@ -19912,8 +20031,6 @@ snapshots: get-caller-file@2.0.5: {} - get-func-name@2.0.2: {} - get-intrinsic@1.2.4: dependencies: es-errors: 1.3.0 @@ -20018,6 +20135,15 @@ snapshots: minipass: 7.1.1 path-scurry: 1.11.0 + glob@10.4.5: + dependencies: + foreground-child: 3.1.1 + jackspeak: 3.4.3 + minimatch: 9.0.4 + minipass: 7.1.2 + package-json-from-dist: 1.0.1 + path-scurry: 1.11.1 + glob@6.0.4: dependencies: inflight: 1.0.6 @@ -20299,14 +20425,14 @@ snapshots: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.3.4 + debug: 4.3.7 transitivePeerDependencies: - supports-color http-proxy-agent@7.0.2: dependencies: agent-base: 7.1.1 - debug: 4.3.4 + debug: 4.3.7 transitivePeerDependencies: - supports-color @@ -20375,14 +20501,14 @@ snapshots: https-proxy-agent@5.0.1: dependencies: agent-base: 6.0.2 - debug: 4.3.4 + debug: 4.3.7 transitivePeerDependencies: - supports-color https-proxy-agent@7.0.4: dependencies: agent-base: 7.1.1 - debug: 4.3.4 + debug: 4.3.7 transitivePeerDependencies: - supports-color @@ -20501,7 +20627,7 @@ snapshots: dependencies: '@ioredis/commands': 1.2.0 cluster-key-slot: 1.1.2 - debug: 4.3.4 + debug: 4.3.7 denque: 2.1.0 lodash.defaults: 4.2.0 lodash.isarguments: 3.1.0 @@ -20761,7 +20887,7 @@ snapshots: istanbul-lib-instrument@5.2.1: dependencies: '@babel/core': 7.24.5 - '@babel/parser': 7.24.5 + '@babel/parser': 7.26.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -20771,10 +20897,10 @@ snapshots: istanbul-lib-instrument@6.0.2: dependencies: '@babel/core': 7.24.5 - '@babel/parser': 7.24.5 + '@babel/parser': 7.26.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - supports-color @@ -20786,12 +20912,20 @@ snapshots: istanbul-lib-source-maps@4.0.1: dependencies: - debug: 4.3.4 + debug: 4.3.7 istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: - supports-color + istanbul-lib-source-maps@5.0.6: + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + debug: 4.3.7 + istanbul-lib-coverage: 3.2.2 + transitivePeerDependencies: + - supports-color + istanbul-reports@3.1.7: dependencies: html-escaper: 2.0.2 @@ -20811,6 +20945,12 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 + jackspeak@3.4.3: + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + jake@10.9.1: dependencies: async: 3.2.5 @@ -21075,7 +21215,7 @@ snapshots: '@babel/generator': 7.24.5 '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.5) '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.24.5) - '@babel/types': 7.24.5 + '@babel/types': 7.26.0 '@jest/expect-utils': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 @@ -21090,7 +21230,7 @@ snapshots: jest-util: 29.7.0 natural-compare: 1.4.0 pretty-format: 29.7.0 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - supports-color @@ -21198,7 +21338,7 @@ snapshots: jscodeshift@0.14.0(@babel/preset-env@7.24.5(@babel/core@7.24.5)): dependencies: '@babel/core': 7.24.5 - '@babel/parser': 7.24.5 + '@babel/parser': 7.26.0 '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.5) '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.24.5) '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.24.5) @@ -21362,7 +21502,7 @@ snapshots: lodash.isstring: 4.0.1 lodash.once: 4.1.1 ms: 2.1.3 - semver: 7.6.2 + semver: 7.6.3 jsprim@2.0.2: dependencies: @@ -21423,7 +21563,7 @@ snapshots: content-disposition: 0.5.4 content-type: 1.0.5 cookies: 0.9.1 - debug: 4.3.4 + debug: 4.3.7 delegates: 1.0.0 depd: 2.0.0 destroy: 1.2.0 @@ -21634,7 +21774,7 @@ snapshots: log4js@6.9.1: dependencies: date-format: 4.0.14 - debug: 4.3.4 + debug: 4.3.7 flatted: 3.3.1 rfdc: 1.3.1 streamroller: 3.1.5 @@ -21657,9 +21797,7 @@ snapshots: dependencies: js-tokens: 4.0.0 - loupe@2.3.7: - dependencies: - get-func-name: 2.0.2 + loupe@3.1.2: {} lowdb@1.0.0: dependencies: @@ -21705,11 +21843,15 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.4.15 + magic-string@0.30.12: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + magicast@0.3.4: dependencies: - '@babel/parser': 7.24.5 - '@babel/types': 7.24.5 - source-map-js: 1.2.0 + '@babel/parser': 7.26.0 + '@babel/types': 7.26.0 + source-map-js: 1.2.1 make-dir@2.1.0: dependencies: @@ -21722,7 +21864,7 @@ snapshots: make-dir@4.0.0: dependencies: - semver: 7.6.2 + semver: 7.6.3 make-error@1.3.6: {} @@ -21884,7 +22026,7 @@ snapshots: metro-source-map@0.80.9: dependencies: '@babel/traverse': 7.24.5 - '@babel/types': 7.24.5 + '@babel/types': 7.26.0 invariant: 2.2.4 metro-symbolicate: 0.80.9 nullthrows: 1.1.1 @@ -21919,8 +22061,8 @@ snapshots: dependencies: '@babel/core': 7.24.5 '@babel/generator': 7.24.5 - '@babel/parser': 7.24.5 - '@babel/types': 7.24.5 + '@babel/parser': 7.26.0 + '@babel/types': 7.26.0 metro: 0.80.9(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@6.0.3) metro-babel-transformer: 0.80.9 metro-cache: 0.80.9 @@ -21940,10 +22082,10 @@ snapshots: '@babel/code-frame': 7.24.2 '@babel/core': 7.24.5 '@babel/generator': 7.24.5 - '@babel/parser': 7.24.5 + '@babel/parser': 7.26.0 '@babel/template': 7.24.0 '@babel/traverse': 7.24.5 - '@babel/types': 7.24.5 + '@babel/types': 7.26.0 accepts: 1.3.8 chalk: 4.1.2 ci-info: 2.0.0 @@ -22109,6 +22251,8 @@ snapshots: minipass@7.1.1: {} + minipass@7.1.2: {} + minizlib@2.1.2: dependencies: minipass: 3.3.6 @@ -22284,7 +22428,7 @@ snapshots: rollup: 4.17.2 rollup-plugin-visualizer: 5.12.0(rollup@4.17.2) scule: 1.3.0 - semver: 7.6.2 + semver: 7.6.3 serve-placeholder: 2.0.1 serve-static: 1.15.0 std-env: 3.7.0 @@ -22358,7 +22502,7 @@ snapshots: make-fetch-happen: 13.0.1 nopt: 7.2.1 proc-log: 3.0.0 - semver: 7.6.2 + semver: 7.6.3 tar: 6.2.1 which: 4.0.0 transitivePeerDependencies: @@ -22399,14 +22543,14 @@ snapshots: dependencies: hosted-git-info: 4.1.0 is-core-module: 2.13.1 - semver: 7.6.2 + semver: 7.6.3 validate-npm-package-license: 3.0.4 normalize-package-data@6.0.1: dependencies: hosted-git-info: 7.0.2 is-core-module: 2.13.1 - semver: 7.6.2 + semver: 7.6.3 validate-npm-package-license: 3.0.4 normalize-path@3.0.0: {} @@ -22419,7 +22563,7 @@ snapshots: npm-install-checks@6.3.0: dependencies: - semver: 7.6.2 + semver: 7.6.3 npm-normalize-package-bin@3.0.1: {} @@ -22434,7 +22578,7 @@ snapshots: dependencies: hosted-git-info: 7.0.2 proc-log: 4.2.0 - semver: 7.6.2 + semver: 7.6.3 validate-npm-package-name: 5.0.1 npm-packlist@8.0.2: @@ -22446,7 +22590,7 @@ snapshots: npm-install-checks: 6.3.0 npm-normalize-package-bin: 3.0.1 npm-package-arg: 11.0.2 - semver: 7.6.2 + semver: 7.6.3 npm-registry-fetch@17.0.1: dependencies: @@ -22869,6 +23013,8 @@ snapshots: p-try@2.2.0: {} + package-json-from-dist@1.0.1: {} + pacote@18.0.6: dependencies: '@npmcli/git': 5.0.7 @@ -22973,6 +23119,11 @@ snapshots: lru-cache: 10.2.2 minipass: 7.1.1 + path-scurry@1.11.1: + dependencies: + lru-cache: 10.2.2 + minipass: 7.1.2 + path-to-regexp@0.1.10: {} path-to-regexp@0.1.7: {} @@ -22983,7 +23134,7 @@ snapshots: pathe@1.1.2: {} - pathval@1.1.1: {} + pathval@2.0.0: {} pbkdf2@3.1.2: dependencies: @@ -23003,6 +23154,8 @@ snapshots: picomatch@2.3.1: {} + picomatch@4.0.2: {} + pify@2.3.0: {} pify@3.0.0: {} @@ -23143,7 +23296,7 @@ snapshots: cosmiconfig: 7.1.0 klona: 2.0.6 postcss: 8.4.38 - semver: 7.6.2 + semver: 7.6.3 webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) postcss-merge-longhand@6.0.5(postcss@8.4.38): @@ -23289,13 +23442,13 @@ snapshots: dependencies: nanoid: 3.3.7 picocolors: 1.0.0 - source-map-js: 1.2.0 + source-map-js: 1.2.1 postcss@8.4.38: dependencies: nanoid: 3.3.7 picocolors: 1.0.0 - source-map-js: 1.2.0 + source-map-js: 1.2.1 postcss@8.4.47: dependencies: @@ -23926,7 +24079,7 @@ snapshots: '@parcel/watcher': 2.4.1 chokidar: 4.0.1 immutable: 4.3.7 - source-map-js: 1.2.0 + source-map-js: 1.2.1 sax@1.2.4: {} @@ -24134,7 +24287,7 @@ snapshots: dependencies: '@kwsites/file-exists': 1.1.1 '@kwsites/promise-deferred': 1.1.1 - debug: 4.3.4 + debug: 4.3.7 transitivePeerDependencies: - supports-color @@ -24176,7 +24329,7 @@ snapshots: socks-proxy-agent@8.0.3: dependencies: agent-base: 7.1.1 - debug: 4.3.4 + debug: 4.3.7 socks: 2.8.3 transitivePeerDependencies: - supports-color @@ -24200,14 +24353,12 @@ snapshots: sorted-array-functions@1.3.0: {} - source-map-js@1.2.0: {} - source-map-js@1.2.1: {} source-map-loader@5.0.0(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): dependencies: iconv-lite: 0.6.3 - source-map-js: 1.2.0 + source-map-js: 1.2.1 webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) source-map-support@0.5.13: @@ -24247,7 +24398,7 @@ snapshots: spdy-transport@3.0.0: dependencies: - debug: 4.3.4 + debug: 4.3.7 detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -24258,7 +24409,7 @@ snapshots: spdy@4.0.2: dependencies: - debug: 4.3.4 + debug: 4.3.7 handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -24347,7 +24498,7 @@ snapshots: streamroller@3.1.5: dependencies: date-format: 4.0.14 - debug: 4.3.4 + debug: 4.3.7 fs-extra: 8.1.0 transitivePeerDependencies: - supports-color @@ -24489,7 +24640,7 @@ snapshots: stylus@0.59.0: dependencies: '@adobe/css-tools': 4.4.0 - debug: 4.3.4 + debug: 4.3.7 glob: 7.2.3 sax: 1.2.4 source-map: 0.7.4 @@ -24595,6 +24746,12 @@ snapshots: glob: 7.2.3 minimatch: 3.1.2 + test-exclude@7.0.1: + dependencies: + '@istanbuljs/schema': 0.1.3 + glob: 10.4.5 + minimatch: 9.0.4 + text-extensions@1.9.0: {} text-extensions@2.4.0: {} @@ -24647,11 +24804,20 @@ snapshots: elliptic: 6.5.7 nan: 2.20.0 - tinybench@2.8.0: {} + tinybench@2.9.0: {} + + tinyexec@0.3.1: {} - tinypool@0.7.0: {} + tinyglobby@0.2.10: + dependencies: + fdir: 6.4.2(picomatch@4.0.2) + picomatch: 4.0.2 + + tinypool@1.0.1: {} - tinyspy@2.2.1: {} + tinyrainbow@1.2.0: {} + + tinyspy@3.0.2: {} tmp@0.0.33: dependencies: @@ -24722,7 +24888,7 @@ snapshots: chalk: 4.1.2 enhanced-resolve: 5.16.1 micromatch: 4.0.5 - semver: 7.6.2 + semver: 7.6.3 source-map: 0.7.4 typescript: 5.5.4 webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) @@ -24847,7 +25013,7 @@ snapshots: tuf-js@2.2.1: dependencies: '@tufjs/models': 2.0.1 - debug: 4.3.4 + debug: 4.3.7 make-fetch-happen: 13.0.1 transitivePeerDependencies: - supports-color @@ -25069,7 +25235,7 @@ snapshots: unplugin-vue-router@0.7.0(rollup@4.17.2)(vue-router@4.3.2(vue@3.4.27(typescript@5.5.4)))(vue@3.4.27(typescript@5.5.4)): dependencies: - '@babel/types': 7.24.5 + '@babel/types': 7.26.0 '@rollup/pluginutils': 5.1.0(rollup@4.17.2) '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.5.4)) ast-walker-scope: 0.5.0(rollup@4.17.2) @@ -25123,7 +25289,7 @@ snapshots: dependencies: '@babel/core': 7.24.5 '@babel/standalone': 7.24.5 - '@babel/types': 7.24.5 + '@babel/types': 7.26.0 defu: 6.1.4 jiti: 1.21.0 mri: 1.2.0 @@ -25287,11 +25453,10 @@ snapshots: dependencies: vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - vite-node@0.34.6(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0): + vite-node@1.6.0(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0): dependencies: cac: 6.7.14 - debug: 4.3.4 - mlly: 1.7.0 + debug: 4.3.7 pathe: 1.1.2 picocolors: 1.0.0 vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) @@ -25306,12 +25471,11 @@ snapshots: - supports-color - terser - vite-node@1.6.0(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0): + vite-node@2.1.3(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0): dependencies: cac: 6.7.14 - debug: 4.3.4 + debug: 4.3.7 pathe: 1.1.2 - picocolors: 1.0.0 vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) transitivePeerDependencies: - '@types/node' @@ -25334,7 +25498,7 @@ snapshots: fast-glob: 3.3.2 fs-extra: 11.2.0 npm-run-path: 4.0.1 - semver: 7.6.2 + semver: 7.6.3 strip-ansi: 6.0.1 tiny-invariant: 1.3.3 vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) @@ -25370,7 +25534,7 @@ snapshots: dependencies: '@antfu/utils': 0.7.8 '@rollup/pluginutils': 5.1.0(rollup@4.17.2) - debug: 4.3.4 + debug: 4.3.7 error-stack-parser-es: 0.1.1 fs-extra: 11.2.0 open: 10.1.0 @@ -25412,38 +25576,35 @@ snapshots: stylus: 0.59.0 terser: 5.31.0 - vitest@0.34.6(@vitest/ui@0.34.7)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0): + vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0): dependencies: - '@types/chai': 4.3.16 - '@types/chai-subset': 1.3.5 - '@types/node': 18.19.9 - '@vitest/expect': 0.34.6 - '@vitest/runner': 0.34.6 - '@vitest/snapshot': 0.34.6 - '@vitest/spy': 0.34.6 - '@vitest/utils': 0.34.6 - acorn: 8.11.3 - acorn-walk: 8.3.2 - cac: 6.7.14 - chai: 4.4.1 - debug: 4.3.4 - local-pkg: 0.4.3 - magic-string: 0.30.10 + '@vitest/expect': 2.1.3 + '@vitest/mocker': 2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) + '@vitest/pretty-format': 2.1.3 + '@vitest/runner': 2.1.3 + '@vitest/snapshot': 2.1.3 + '@vitest/spy': 2.1.3 + '@vitest/utils': 2.1.3 + chai: 5.1.2 + debug: 4.3.7 + magic-string: 0.30.12 pathe: 1.1.2 - picocolors: 1.0.0 std-env: 3.7.0 - strip-literal: 1.3.0 - tinybench: 2.8.0 - tinypool: 0.7.0 + tinybench: 2.9.0 + tinyexec: 0.3.1 + tinypool: 1.0.1 + tinyrainbow: 1.2.0 vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - vite-node: 0.34.6(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - why-is-node-running: 2.2.2 + vite-node: 2.1.3(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) + why-is-node-running: 2.3.0 optionalDependencies: - '@vitest/ui': 0.34.7(vitest@0.34.6) + '@types/node': 18.19.9 + '@vitest/ui': 2.1.3(vitest@2.1.3) jsdom: 22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3) transitivePeerDependencies: - less - lightningcss + - msw - sass - sass-embedded - stylus @@ -25458,7 +25619,7 @@ snapshots: vscode-languageclient@7.0.0: dependencies: minimatch: 3.1.2 - semver: 7.6.2 + semver: 7.6.3 vscode-languageserver-protocol: 3.16.0 vscode-languageserver-protocol@3.16.0: @@ -25490,7 +25651,7 @@ snapshots: vue-eslint-parser@9.4.2(eslint@8.57.1): dependencies: - debug: 4.3.4 + debug: 4.3.7 eslint: 8.57.1 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 @@ -25775,7 +25936,7 @@ snapshots: dependencies: isexe: 3.1.1 - why-is-node-running@2.2.2: + why-is-node-running@2.3.0: dependencies: siginfo: 2.0.0 stackback: 0.0.2 From 318ec94ccba1b2900285bdc46a5b032a041fb40e Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Fri, 25 Oct 2024 23:02:20 +0200 Subject: [PATCH 04/81] refactor(chain-registry): :fire: remove old chain-registry --- .gitmodules | 3 - packages/chain-registry/.eslintrc.json | 36 - packages/chain-registry/CHANGELOG.md | 149 - packages/chain-registry/README.md | 17 - packages/chain-registry/chain-registry | 1 - packages/chain-registry/package.json | 21 - packages/chain-registry/project.json | 58 - packages/chain-registry/scripts/generate.mts | 120 - packages/chain-registry/scripts/utils.mts | 51 - packages/chain-registry/src/index.ts | 3 - .../chain-registry/src/mainnets/acrechain.ts | 361 - .../chain-registry/src/mainnets/agoric.ts | 365 - packages/chain-registry/src/mainnets/aioz.ts | 249 - packages/chain-registry/src/mainnets/akash.ts | 582 - packages/chain-registry/src/mainnets/akiro.ts | 155 - .../chain-registry/src/mainnets/althea.ts | 134 - .../chain-registry/src/mainnets/andromeda.ts | 391 - .../chain-registry/src/mainnets/andromeda1.ts | 304 - .../chain-registry/src/mainnets/archway.ts | 869 - packages/chain-registry/src/mainnets/arkh.ts | 170 - .../src/mainnets/assetmantle.ts | 318 - packages/chain-registry/src/mainnets/aura.ts | 519 - .../chain-registry/src/mainnets/axelar.ts | 1816 -- packages/chain-registry/src/mainnets/ball8.ts | 191 - .../chain-registry/src/mainnets/bandchain.ts | 409 - .../chain-registry/src/mainnets/beezee.ts | 332 - .../chain-registry/src/mainnets/bitcanna.ts | 783 - .../chain-registry/src/mainnets/bitsong.ts | 732 - .../chain-registry/src/mainnets/bluzelle.ts | 306 - .../chain-registry/src/mainnets/bostrom.ts | 282 - packages/chain-registry/src/mainnets/canto.ts | 318 - .../chain-registry/src/mainnets/carbon.ts | 1836 -- .../chain-registry/src/mainnets/celestia.ts | 575 - .../chain-registry/src/mainnets/cerberus.ts | 146 - .../src/mainnets/chain4energy.ts | 796 - packages/chain-registry/src/mainnets/cheqd.ts | 489 - .../chain-registry/src/mainnets/chihuahua.ts | 669 - .../chain-registry/src/mainnets/chimba.ts | 116 - .../src/mainnets/chronicnetwork.ts | 152 - packages/chain-registry/src/mainnets/cifer.ts | 133 - .../chain-registry/src/mainnets/cifer1.ts | 129 - .../chain-registry/src/mainnets/comdex.ts | 499 - .../src/mainnets/commercionetwork.ts | 191 - .../chain-registry/src/mainnets/composable.ts | 2080 -- .../chain-registry/src/mainnets/conscious.ts | 170 - .../chain-registry/src/mainnets/coreum.ts | 422 - .../chain-registry/src/mainnets/cosmoshub.ts | 911 - packages/chain-registry/src/mainnets/coss.ts | 214 - .../chain-registry/src/mainnets/crescent.ts | 366 - .../chain-registry/src/mainnets/cronos.ts | 282 - .../src/mainnets/cryptoorgchain.ts | 385 - packages/chain-registry/src/mainnets/cudos.ts | 269 - .../chain-registry/src/mainnets/decentr.ts | 327 - .../chain-registry/src/mainnets/desmos.ts | 403 - .../chain-registry/src/mainnets/dhealth.ts | 195 - packages/chain-registry/src/mainnets/dig.ts | 143 - .../chain-registry/src/mainnets/doravota.ts | 161 - packages/chain-registry/src/mainnets/dydx.ts | 536 - .../chain-registry/src/mainnets/dymension.ts | 658 - packages/chain-registry/src/mainnets/dyson.ts | 296 - .../chain-registry/src/mainnets/echelon.ts | 173 - .../chain-registry/src/mainnets/emoney.ts | 369 - .../src/mainnets/empowerchain.ts | 357 - packages/chain-registry/src/mainnets/ethos.ts | 99 - packages/chain-registry/src/mainnets/evmos.ts | 934 - .../chain-registry/src/mainnets/fetchhub.ts | 421 - .../chain-registry/src/mainnets/finschia.ts | 220 - .../chain-registry/src/mainnets/firmachain.ts | 250 - packages/chain-registry/src/mainnets/furya.ts | 186 - .../chain-registry/src/mainnets/fxcore.ts | 337 - .../chain-registry/src/mainnets/galaxy.ts | 131 - .../chain-registry/src/mainnets/gateway.ts | 926 - .../chain-registry/src/mainnets/genesisl1.ts | 176 - .../chain-registry/src/mainnets/gitopia.ts | 842 - .../chain-registry/src/mainnets/govgen.ts | 360 - .../src/mainnets/gravitybridge.ts | 864 - packages/chain-registry/src/mainnets/haqq.ts | 765 - .../chain-registry/src/mainnets/highbury.ts | 192 - .../chain-registry/src/mainnets/humans.ts | 406 - packages/chain-registry/src/mainnets/ibc.ts | 13289 ----------- packages/chain-registry/src/mainnets/idep.ts | 146 - .../chain-registry/src/mainnets/impacthub.ts | 279 - .../chain-registry/src/mainnets/imversed.ts | 146 - packages/chain-registry/src/mainnets/index.ts | 172 - .../chain-registry/src/mainnets/injective.ts | 1111 - .../chain-registry/src/mainnets/irisnet.ts | 300 - .../chain-registry/src/mainnets/jackal.ts | 499 - packages/chain-registry/src/mainnets/juno.ts | 3125 --- packages/chain-registry/src/mainnets/kava.ts | 437 - .../chain-registry/src/mainnets/kichain.ts | 302 - .../src/mainnets/konstellation.ts | 188 - .../chain-registry/src/mainnets/kujira.ts | 2928 --- packages/chain-registry/src/mainnets/kyve.ts | 449 - .../chain-registry/src/mainnets/lambda.ts | 206 - packages/chain-registry/src/mainnets/lava.ts | 272 - .../chain-registry/src/mainnets/likecoin.ts | 412 - packages/chain-registry/src/mainnets/logos.ts | 99 - packages/chain-registry/src/mainnets/loop.ts | 167 - packages/chain-registry/src/mainnets/loyal.ts | 166 - .../chain-registry/src/mainnets/lumenx.ts | 205 - .../chain-registry/src/mainnets/lumnetwork.ts | 487 - .../src/mainnets/mantrachain.ts | 65 - packages/chain-registry/src/mainnets/mars.ts | 315 - .../chain-registry/src/mainnets/mayachain.ts | 143 - .../src/mainnets/medasdigital.ts | 168 - packages/chain-registry/src/mainnets/meme.ts | 232 - .../chain-registry/src/mainnets/memo-keys.ts | 96 - .../chain-registry/src/mainnets/microtick.ts | 99 - .../chain-registry/src/mainnets/migaloo.ts | 987 - packages/chain-registry/src/mainnets/mises.ts | 151 - packages/chain-registry/src/mainnets/mun.ts | 172 - .../chain-registry/src/mainnets/mythos.ts | 94 - packages/chain-registry/src/mainnets/neura.ts | 95 - .../chain-registry/src/mainnets/neutaro.ts | 154 - .../chain-registry/src/mainnets/neutron.ts | 1486 -- .../chain-registry/src/mainnets/nibiru.ts | 603 - packages/chain-registry/src/mainnets/nim.ts | 131 - packages/chain-registry/src/mainnets/noble.ts | 418 - packages/chain-registry/src/mainnets/nois.ts | 402 - packages/chain-registry/src/mainnets/nolus.ts | 1433 -- packages/chain-registry/src/mainnets/nomic.ts | 240 - packages/chain-registry/src/mainnets/nyx.ts | 340 - packages/chain-registry/src/mainnets/octa.ts | 91 - packages/chain-registry/src/mainnets/odin.ts | 376 - packages/chain-registry/src/mainnets/odin1.ts | 257 - .../chain-registry/src/mainnets/okexchain.ts | 120 - .../src/mainnets/omniflixhub.ts | 770 - packages/chain-registry/src/mainnets/onex.ts | 165 - packages/chain-registry/src/mainnets/onomy.ts | 241 - .../chain-registry/src/mainnets/oraichain.ts | 360 - .../chain-registry/src/mainnets/osmosis.ts | 19083 ---------------- .../chain-registry/src/mainnets/panacea.ts | 171 - .../chain-registry/src/mainnets/passage.ts | 446 - .../chain-registry/src/mainnets/passage1.ts | 107 - .../src/mainnets/persistence.ts | 1350 -- packages/chain-registry/src/mainnets/planq.ts | 568 - packages/chain-registry/src/mainnets/point.ts | 218 - .../chain-registry/src/mainnets/provenance.ts | 482 - packages/chain-registry/src/mainnets/pryzm.ts | 216 - .../chain-registry/src/mainnets/pundix.ts | 327 - .../chain-registry/src/mainnets/pylons.ts | 139 - .../chain-registry/src/mainnets/quasar.ts | 530 - .../src/mainnets/quicksilver.ts | 1133 - packages/chain-registry/src/mainnets/qwoyn.ts | 347 - .../chain-registry/src/mainnets/realio.ts | 472 - packages/chain-registry/src/mainnets/rebus.ts | 341 - packages/chain-registry/src/mainnets/regen.ts | 334 - packages/chain-registry/src/mainnets/rizon.ts | 226 - packages/chain-registry/src/mainnets/saga.ts | 270 - .../chain-registry/src/mainnets/scorum.ts | 210 - .../src/mainnets/secretnetwork.ts | 637 - packages/chain-registry/src/mainnets/seda.ts | 322 - packages/chain-registry/src/mainnets/sei.ts | 695 - .../chain-registry/src/mainnets/sentinel.ts | 554 - packages/chain-registry/src/mainnets/sge.ts | 525 - .../src/mainnets/shareledger.ts | 176 - .../chain-registry/src/mainnets/shentu.ts | 385 - packages/chain-registry/src/mainnets/shido.ts | 279 - .../chain-registry/src/mainnets/sifchain.ts | 243 - packages/chain-registry/src/mainnets/six.ts | 126 - .../chain-registry/src/mainnets/sommelier.ts | 359 - .../chain-registry/src/mainnets/source.ts | 528 - .../chain-registry/src/mainnets/stafihub.ts | 381 - .../chain-registry/src/mainnets/stargaze.ts | 736 - .../chain-registry/src/mainnets/starname.ts | 165 - .../chain-registry/src/mainnets/stratos.ts | 224 - .../chain-registry/src/mainnets/stride.ts | 1247 - .../chain-registry/src/mainnets/sunrise.ts | 129 - packages/chain-registry/src/mainnets/tenet.ts | 266 - .../chain-registry/src/mainnets/teritori.ts | 643 - .../src/mainnets/terpnetwork.ts | 295 - packages/chain-registry/src/mainnets/terra.ts | 6058 ----- .../chain-registry/src/mainnets/terra2.ts | 1743 -- .../chain-registry/src/mainnets/tgrade.ts | 149 - .../chain-registry/src/mainnets/thorchain.ts | 62 - packages/chain-registry/src/mainnets/titan.ts | 257 - packages/chain-registry/src/mainnets/umee.ts | 831 - .../src/mainnets/unification.ts | 247 - .../chain-registry/src/mainnets/ununifi.ts | 460 - .../chain-registry/src/mainnets/uptick.ts | 466 - .../chain-registry/src/mainnets/vidulum.ts | 235 - packages/chain-registry/src/mainnets/xpla.ts | 287 - .../chain-registry/src/mainnets/zetachain.ts | 263 - .../src/testnets/akashtestnet.ts | 141 - .../src/testnets/archwaytestnet.ts | 99 - .../src/testnets/arkeonetworktestnet.ts | 130 - .../src/testnets/artelatestnet.ts | 154 - .../src/testnets/auratestnet.ts | 150 - .../src/testnets/axelartestnet.ts | 399 - .../src/testnets/babylontestnet.ts | 198 - .../src/testnets/babylontestnet1.ts | 147 - .../src/testnets/bitcannadevnet.ts | 220 - .../src/testnets/bitcannadevnet2.ts | 121 - .../src/testnets/cascadiatestnet.ts | 218 - .../src/testnets/celestiatestnet.ts | 102 - .../src/testnets/celestiatestnet2.ts | 122 - .../src/testnets/celestiatestnet3.ts | 166 - .../src/testnets/chain4energytestnet.ts | 142 - .../src/testnets/cheqdtestnet.ts | 231 - .../src/testnets/chimbatestnet.ts | 106 - .../src/testnets/composabletestnet.ts | 155 - .../src/testnets/coolcattestnet.ts | 106 - .../src/testnets/coreumtestnet.ts | 334 - .../src/testnets/cosmoshubtestnet.ts | 303 - .../src/testnets/cosmwasmtestnet.ts | 151 - .../src/testnets/cosstestnet.ts | 104 - .../src/testnets/cudostestnet.ts | 166 - .../src/testnets/deardogetestnet.ts | 124 - .../src/testnets/desmostestnet.ts | 148 - .../src/testnets/doravotatestnet.ts | 124 - .../src/testnets/doravotatestnet2.ts | 125 - .../src/testnets/dydxtestnet.ts | 226 - .../src/testnets/elystestnet.ts | 515 - .../src/testnets/empowertestnet.ts | 216 - .../src/testnets/entrypointtestnet.ts | 207 - .../src/testnets/evmostestnet.ts | 180 - .../src/testnets/fetchhubtestnet.ts | 137 - .../src/testnets/finschiatestnet.ts | 207 - .../src/testnets/galacticatestnet.ts | 162 - .../src/testnets/gitopiatestnet.ts | 114 - .../src/testnets/hedgetestnet.ts | 101 - .../src/testnets/humanstestnet.ts | 98 - .../src/testnets/hypersigntestnet.ts | 120 - packages/chain-registry/src/testnets/ibc.ts | 1361 -- .../src/testnets/impacthubdevnet.ts | 109 - .../src/testnets/impacthubtestnet.ts | 151 - .../src/testnets/imversedtestnet.ts | 155 - packages/chain-registry/src/testnets/index.ts | 110 - .../src/testnets/injectivetestnet.ts | 220 - .../src/testnets/jackaltestnet.ts | 231 - .../src/testnets/junotestnet.ts | 233 - .../src/testnets/kichaintestnet.ts | 131 - .../src/testnets/kujiratestnet.ts | 118 - .../chain-registry/src/testnets/kyvedevnet.ts | 131 - .../src/testnets/kyvetestnet.ts | 184 - .../src/testnets/lavatestnet.ts | 306 - .../src/testnets/lavatestnet1.ts | 249 - .../src/testnets/likecointestnet.ts | 153 - .../src/testnets/lumenxtestnet.ts | 113 - .../src/testnets/mantrachaintestnet.ts | 184 - .../src/testnets/marstestnet.ts | 117 - .../src/testnets/migalootestnet.ts | 134 - .../src/testnets/neuradevnet.ts | 93 - .../src/testnets/neuratestnet.ts | 113 - .../src/testnets/neutrontestnet.ts | 246 - .../src/testnets/nibirudevnet.ts | 196 - .../src/testnets/nibirudevnet2.ts | 196 - .../src/testnets/nibirutestnet.ts | 196 - .../src/testnets/nibirutestnet2.ts | 196 - .../src/testnets/nobletestnet.ts | 308 - .../src/testnets/noistestnet.ts | 199 - .../src/testnets/nolustestnet.ts | 140 - .../chain-registry/src/testnets/nyxtestnet.ts | 213 - .../chain-registry/src/testnets/ojotestnet.ts | 33 - .../src/testnets/okp4testnet.ts | 204 - .../src/testnets/osmosistestnet.ts | 1094 - .../src/testnets/osmosistestnet4.ts | 207 - .../src/testnets/permtestnet.ts | 143 - .../src/testnets/persistencetestnet.ts | 232 - .../src/testnets/persistencetestnet2.ts | 376 - .../src/testnets/planqtestnet.ts | 198 - .../src/testnets/pryzmtestnet.ts | 168 - .../src/testnets/quasartestnet.ts | 245 - .../src/testnets/quicksilvertestnet.ts | 195 - .../src/testnets/qwoyntestnet.ts | 148 - .../src/testnets/rsprovidertestnet.ts | 230 - .../src/testnets/sagatestnet.ts | 166 - .../src/testnets/secretnetworktestnet.ts | 140 - .../src/testnets/secretnetworktestnet2.ts | 149 - .../chain-registry/src/testnets/seidevnet3.ts | 140 - .../chain-registry/src/testnets/seitestnet.ts | 120 - .../src/testnets/seitestnet2.ts | 118 - .../src/testnets/selfchaindevnet.ts | 110 - .../chain-registry/src/testnets/sgetestnet.ts | 185 - .../src/testnets/sgetestnet4.ts | 179 - .../chain-registry/src/testnets/sixtestnet.ts | 133 - .../src/testnets/sourcetestnet.ts | 197 - .../src/testnets/stargazetestnet.ts | 148 - .../src/testnets/statesettestnet.ts | 115 - .../src/testnets/stridetestnet.ts | 118 - .../src/testnets/swisstroniktestnet.ts | 179 - .../src/testnets/temporaltestnet.ts | 133 - .../src/testnets/terpnettestnet.ts | 182 - .../src/testnets/terpnettestnet2.ts | 237 - .../src/testnets/terra2testnet.ts | 230 - .../src/testnets/titantestnet.ts | 264 - .../src/testnets/ulastestnet.ts | 89 - .../src/testnets/uniontestnet.ts | 159 - .../src/testnets/upticktestnet.ts | 133 - .../src/testnets/vincechaintestnet.ts | 120 - .../src/testnets/wardenprotocoltestnet.ts | 129 - .../src/testnets/wavehashtestnet.ts | 129 - .../src/testnets/xiontestnet.ts | 436 - .../src/testnets/zetachaintestnet.ts | 133 - .../chain-registry/src/types/assetlist.ts | 226 - packages/chain-registry/src/types/chain.ts | 246 - packages/chain-registry/src/types/ibc-data.ts | 137 - packages/chain-registry/src/types/index.ts | 5 - .../chain-registry/src/types/memo-keys.ts | 19 - packages/chain-registry/src/types/versions.ts | 68 - packages/chain-registry/tsconfig.json | 34 - packages/chain-registry/tsconfig.lib.json | 10 - packages/chain-registry/tsconfig.spec.json | 25 - packages/chain-registry/vite.config.ts | 61 - tools/scripts/schema.mjs | 38 - tsconfig.base.json | 1 - 306 files changed, 136503 deletions(-) delete mode 100644 packages/chain-registry/.eslintrc.json delete mode 100644 packages/chain-registry/CHANGELOG.md delete mode 100644 packages/chain-registry/README.md delete mode 160000 packages/chain-registry/chain-registry delete mode 100644 packages/chain-registry/package.json delete mode 100644 packages/chain-registry/project.json delete mode 100644 packages/chain-registry/scripts/generate.mts delete mode 100644 packages/chain-registry/scripts/utils.mts delete mode 100644 packages/chain-registry/src/index.ts delete mode 100644 packages/chain-registry/src/mainnets/acrechain.ts delete mode 100644 packages/chain-registry/src/mainnets/agoric.ts delete mode 100644 packages/chain-registry/src/mainnets/aioz.ts delete mode 100644 packages/chain-registry/src/mainnets/akash.ts delete mode 100644 packages/chain-registry/src/mainnets/akiro.ts delete mode 100644 packages/chain-registry/src/mainnets/althea.ts delete mode 100644 packages/chain-registry/src/mainnets/andromeda.ts delete mode 100644 packages/chain-registry/src/mainnets/andromeda1.ts delete mode 100644 packages/chain-registry/src/mainnets/archway.ts delete mode 100644 packages/chain-registry/src/mainnets/arkh.ts delete mode 100644 packages/chain-registry/src/mainnets/assetmantle.ts delete mode 100644 packages/chain-registry/src/mainnets/aura.ts delete mode 100644 packages/chain-registry/src/mainnets/axelar.ts delete mode 100644 packages/chain-registry/src/mainnets/ball8.ts delete mode 100644 packages/chain-registry/src/mainnets/bandchain.ts delete mode 100644 packages/chain-registry/src/mainnets/beezee.ts delete mode 100644 packages/chain-registry/src/mainnets/bitcanna.ts delete mode 100644 packages/chain-registry/src/mainnets/bitsong.ts delete mode 100644 packages/chain-registry/src/mainnets/bluzelle.ts delete mode 100644 packages/chain-registry/src/mainnets/bostrom.ts delete mode 100644 packages/chain-registry/src/mainnets/canto.ts delete mode 100644 packages/chain-registry/src/mainnets/carbon.ts delete mode 100644 packages/chain-registry/src/mainnets/celestia.ts delete mode 100644 packages/chain-registry/src/mainnets/cerberus.ts delete mode 100644 packages/chain-registry/src/mainnets/chain4energy.ts delete mode 100644 packages/chain-registry/src/mainnets/cheqd.ts delete mode 100644 packages/chain-registry/src/mainnets/chihuahua.ts delete mode 100644 packages/chain-registry/src/mainnets/chimba.ts delete mode 100644 packages/chain-registry/src/mainnets/chronicnetwork.ts delete mode 100644 packages/chain-registry/src/mainnets/cifer.ts delete mode 100644 packages/chain-registry/src/mainnets/cifer1.ts delete mode 100644 packages/chain-registry/src/mainnets/comdex.ts delete mode 100644 packages/chain-registry/src/mainnets/commercionetwork.ts delete mode 100644 packages/chain-registry/src/mainnets/composable.ts delete mode 100644 packages/chain-registry/src/mainnets/conscious.ts delete mode 100644 packages/chain-registry/src/mainnets/coreum.ts delete mode 100644 packages/chain-registry/src/mainnets/cosmoshub.ts delete mode 100644 packages/chain-registry/src/mainnets/coss.ts delete mode 100644 packages/chain-registry/src/mainnets/crescent.ts delete mode 100644 packages/chain-registry/src/mainnets/cronos.ts delete mode 100644 packages/chain-registry/src/mainnets/cryptoorgchain.ts delete mode 100644 packages/chain-registry/src/mainnets/cudos.ts delete mode 100644 packages/chain-registry/src/mainnets/decentr.ts delete mode 100644 packages/chain-registry/src/mainnets/desmos.ts delete mode 100644 packages/chain-registry/src/mainnets/dhealth.ts delete mode 100644 packages/chain-registry/src/mainnets/dig.ts delete mode 100644 packages/chain-registry/src/mainnets/doravota.ts delete mode 100644 packages/chain-registry/src/mainnets/dydx.ts delete mode 100644 packages/chain-registry/src/mainnets/dymension.ts delete mode 100644 packages/chain-registry/src/mainnets/dyson.ts delete mode 100644 packages/chain-registry/src/mainnets/echelon.ts delete mode 100644 packages/chain-registry/src/mainnets/emoney.ts delete mode 100644 packages/chain-registry/src/mainnets/empowerchain.ts delete mode 100644 packages/chain-registry/src/mainnets/ethos.ts delete mode 100644 packages/chain-registry/src/mainnets/evmos.ts delete mode 100644 packages/chain-registry/src/mainnets/fetchhub.ts delete mode 100644 packages/chain-registry/src/mainnets/finschia.ts delete mode 100644 packages/chain-registry/src/mainnets/firmachain.ts delete mode 100644 packages/chain-registry/src/mainnets/furya.ts delete mode 100644 packages/chain-registry/src/mainnets/fxcore.ts delete mode 100644 packages/chain-registry/src/mainnets/galaxy.ts delete mode 100644 packages/chain-registry/src/mainnets/gateway.ts delete mode 100644 packages/chain-registry/src/mainnets/genesisl1.ts delete mode 100644 packages/chain-registry/src/mainnets/gitopia.ts delete mode 100644 packages/chain-registry/src/mainnets/govgen.ts delete mode 100644 packages/chain-registry/src/mainnets/gravitybridge.ts delete mode 100644 packages/chain-registry/src/mainnets/haqq.ts delete mode 100644 packages/chain-registry/src/mainnets/highbury.ts delete mode 100644 packages/chain-registry/src/mainnets/humans.ts delete mode 100644 packages/chain-registry/src/mainnets/ibc.ts delete mode 100644 packages/chain-registry/src/mainnets/idep.ts delete mode 100644 packages/chain-registry/src/mainnets/impacthub.ts delete mode 100644 packages/chain-registry/src/mainnets/imversed.ts delete mode 100644 packages/chain-registry/src/mainnets/index.ts delete mode 100644 packages/chain-registry/src/mainnets/injective.ts delete mode 100644 packages/chain-registry/src/mainnets/irisnet.ts delete mode 100644 packages/chain-registry/src/mainnets/jackal.ts delete mode 100644 packages/chain-registry/src/mainnets/juno.ts delete mode 100644 packages/chain-registry/src/mainnets/kava.ts delete mode 100644 packages/chain-registry/src/mainnets/kichain.ts delete mode 100644 packages/chain-registry/src/mainnets/konstellation.ts delete mode 100644 packages/chain-registry/src/mainnets/kujira.ts delete mode 100644 packages/chain-registry/src/mainnets/kyve.ts delete mode 100644 packages/chain-registry/src/mainnets/lambda.ts delete mode 100644 packages/chain-registry/src/mainnets/lava.ts delete mode 100644 packages/chain-registry/src/mainnets/likecoin.ts delete mode 100644 packages/chain-registry/src/mainnets/logos.ts delete mode 100644 packages/chain-registry/src/mainnets/loop.ts delete mode 100644 packages/chain-registry/src/mainnets/loyal.ts delete mode 100644 packages/chain-registry/src/mainnets/lumenx.ts delete mode 100644 packages/chain-registry/src/mainnets/lumnetwork.ts delete mode 100644 packages/chain-registry/src/mainnets/mantrachain.ts delete mode 100644 packages/chain-registry/src/mainnets/mars.ts delete mode 100644 packages/chain-registry/src/mainnets/mayachain.ts delete mode 100644 packages/chain-registry/src/mainnets/medasdigital.ts delete mode 100644 packages/chain-registry/src/mainnets/meme.ts delete mode 100644 packages/chain-registry/src/mainnets/memo-keys.ts delete mode 100644 packages/chain-registry/src/mainnets/microtick.ts delete mode 100644 packages/chain-registry/src/mainnets/migaloo.ts delete mode 100644 packages/chain-registry/src/mainnets/mises.ts delete mode 100644 packages/chain-registry/src/mainnets/mun.ts delete mode 100644 packages/chain-registry/src/mainnets/mythos.ts delete mode 100644 packages/chain-registry/src/mainnets/neura.ts delete mode 100644 packages/chain-registry/src/mainnets/neutaro.ts delete mode 100644 packages/chain-registry/src/mainnets/neutron.ts delete mode 100644 packages/chain-registry/src/mainnets/nibiru.ts delete mode 100644 packages/chain-registry/src/mainnets/nim.ts delete mode 100644 packages/chain-registry/src/mainnets/noble.ts delete mode 100644 packages/chain-registry/src/mainnets/nois.ts delete mode 100644 packages/chain-registry/src/mainnets/nolus.ts delete mode 100644 packages/chain-registry/src/mainnets/nomic.ts delete mode 100644 packages/chain-registry/src/mainnets/nyx.ts delete mode 100644 packages/chain-registry/src/mainnets/octa.ts delete mode 100644 packages/chain-registry/src/mainnets/odin.ts delete mode 100644 packages/chain-registry/src/mainnets/odin1.ts delete mode 100644 packages/chain-registry/src/mainnets/okexchain.ts delete mode 100644 packages/chain-registry/src/mainnets/omniflixhub.ts delete mode 100644 packages/chain-registry/src/mainnets/onex.ts delete mode 100644 packages/chain-registry/src/mainnets/onomy.ts delete mode 100644 packages/chain-registry/src/mainnets/oraichain.ts delete mode 100644 packages/chain-registry/src/mainnets/osmosis.ts delete mode 100644 packages/chain-registry/src/mainnets/panacea.ts delete mode 100644 packages/chain-registry/src/mainnets/passage.ts delete mode 100644 packages/chain-registry/src/mainnets/passage1.ts delete mode 100644 packages/chain-registry/src/mainnets/persistence.ts delete mode 100644 packages/chain-registry/src/mainnets/planq.ts delete mode 100644 packages/chain-registry/src/mainnets/point.ts delete mode 100644 packages/chain-registry/src/mainnets/provenance.ts delete mode 100644 packages/chain-registry/src/mainnets/pryzm.ts delete mode 100644 packages/chain-registry/src/mainnets/pundix.ts delete mode 100644 packages/chain-registry/src/mainnets/pylons.ts delete mode 100644 packages/chain-registry/src/mainnets/quasar.ts delete mode 100644 packages/chain-registry/src/mainnets/quicksilver.ts delete mode 100644 packages/chain-registry/src/mainnets/qwoyn.ts delete mode 100644 packages/chain-registry/src/mainnets/realio.ts delete mode 100644 packages/chain-registry/src/mainnets/rebus.ts delete mode 100644 packages/chain-registry/src/mainnets/regen.ts delete mode 100644 packages/chain-registry/src/mainnets/rizon.ts delete mode 100644 packages/chain-registry/src/mainnets/saga.ts delete mode 100644 packages/chain-registry/src/mainnets/scorum.ts delete mode 100644 packages/chain-registry/src/mainnets/secretnetwork.ts delete mode 100644 packages/chain-registry/src/mainnets/seda.ts delete mode 100644 packages/chain-registry/src/mainnets/sei.ts delete mode 100644 packages/chain-registry/src/mainnets/sentinel.ts delete mode 100644 packages/chain-registry/src/mainnets/sge.ts delete mode 100644 packages/chain-registry/src/mainnets/shareledger.ts delete mode 100644 packages/chain-registry/src/mainnets/shentu.ts delete mode 100644 packages/chain-registry/src/mainnets/shido.ts delete mode 100644 packages/chain-registry/src/mainnets/sifchain.ts delete mode 100644 packages/chain-registry/src/mainnets/six.ts delete mode 100644 packages/chain-registry/src/mainnets/sommelier.ts delete mode 100644 packages/chain-registry/src/mainnets/source.ts delete mode 100644 packages/chain-registry/src/mainnets/stafihub.ts delete mode 100644 packages/chain-registry/src/mainnets/stargaze.ts delete mode 100644 packages/chain-registry/src/mainnets/starname.ts delete mode 100644 packages/chain-registry/src/mainnets/stratos.ts delete mode 100644 packages/chain-registry/src/mainnets/stride.ts delete mode 100644 packages/chain-registry/src/mainnets/sunrise.ts delete mode 100644 packages/chain-registry/src/mainnets/tenet.ts delete mode 100644 packages/chain-registry/src/mainnets/teritori.ts delete mode 100644 packages/chain-registry/src/mainnets/terpnetwork.ts delete mode 100644 packages/chain-registry/src/mainnets/terra.ts delete mode 100644 packages/chain-registry/src/mainnets/terra2.ts delete mode 100644 packages/chain-registry/src/mainnets/tgrade.ts delete mode 100644 packages/chain-registry/src/mainnets/thorchain.ts delete mode 100644 packages/chain-registry/src/mainnets/titan.ts delete mode 100644 packages/chain-registry/src/mainnets/umee.ts delete mode 100644 packages/chain-registry/src/mainnets/unification.ts delete mode 100644 packages/chain-registry/src/mainnets/ununifi.ts delete mode 100644 packages/chain-registry/src/mainnets/uptick.ts delete mode 100644 packages/chain-registry/src/mainnets/vidulum.ts delete mode 100644 packages/chain-registry/src/mainnets/xpla.ts delete mode 100644 packages/chain-registry/src/mainnets/zetachain.ts delete mode 100644 packages/chain-registry/src/testnets/akashtestnet.ts delete mode 100644 packages/chain-registry/src/testnets/archwaytestnet.ts delete mode 100644 packages/chain-registry/src/testnets/arkeonetworktestnet.ts delete mode 100644 packages/chain-registry/src/testnets/artelatestnet.ts delete mode 100644 packages/chain-registry/src/testnets/auratestnet.ts delete mode 100644 packages/chain-registry/src/testnets/axelartestnet.ts delete mode 100644 packages/chain-registry/src/testnets/babylontestnet.ts delete mode 100644 packages/chain-registry/src/testnets/babylontestnet1.ts delete mode 100644 packages/chain-registry/src/testnets/bitcannadevnet.ts delete mode 100644 packages/chain-registry/src/testnets/bitcannadevnet2.ts delete mode 100644 packages/chain-registry/src/testnets/cascadiatestnet.ts delete mode 100644 packages/chain-registry/src/testnets/celestiatestnet.ts delete mode 100644 packages/chain-registry/src/testnets/celestiatestnet2.ts delete mode 100644 packages/chain-registry/src/testnets/celestiatestnet3.ts delete mode 100644 packages/chain-registry/src/testnets/chain4energytestnet.ts delete mode 100644 packages/chain-registry/src/testnets/cheqdtestnet.ts delete mode 100644 packages/chain-registry/src/testnets/chimbatestnet.ts delete mode 100644 packages/chain-registry/src/testnets/composabletestnet.ts delete mode 100644 packages/chain-registry/src/testnets/coolcattestnet.ts delete mode 100644 packages/chain-registry/src/testnets/coreumtestnet.ts delete mode 100644 packages/chain-registry/src/testnets/cosmoshubtestnet.ts delete mode 100644 packages/chain-registry/src/testnets/cosmwasmtestnet.ts delete mode 100644 packages/chain-registry/src/testnets/cosstestnet.ts delete mode 100644 packages/chain-registry/src/testnets/cudostestnet.ts delete mode 100644 packages/chain-registry/src/testnets/deardogetestnet.ts delete mode 100644 packages/chain-registry/src/testnets/desmostestnet.ts delete mode 100644 packages/chain-registry/src/testnets/doravotatestnet.ts delete mode 100644 packages/chain-registry/src/testnets/doravotatestnet2.ts delete mode 100644 packages/chain-registry/src/testnets/dydxtestnet.ts delete mode 100644 packages/chain-registry/src/testnets/elystestnet.ts delete mode 100644 packages/chain-registry/src/testnets/empowertestnet.ts delete mode 100644 packages/chain-registry/src/testnets/entrypointtestnet.ts delete mode 100644 packages/chain-registry/src/testnets/evmostestnet.ts delete mode 100644 packages/chain-registry/src/testnets/fetchhubtestnet.ts delete mode 100644 packages/chain-registry/src/testnets/finschiatestnet.ts delete mode 100644 packages/chain-registry/src/testnets/galacticatestnet.ts delete mode 100644 packages/chain-registry/src/testnets/gitopiatestnet.ts delete mode 100644 packages/chain-registry/src/testnets/hedgetestnet.ts delete mode 100644 packages/chain-registry/src/testnets/humanstestnet.ts delete mode 100644 packages/chain-registry/src/testnets/hypersigntestnet.ts delete mode 100644 packages/chain-registry/src/testnets/ibc.ts delete mode 100644 packages/chain-registry/src/testnets/impacthubdevnet.ts delete mode 100644 packages/chain-registry/src/testnets/impacthubtestnet.ts delete mode 100644 packages/chain-registry/src/testnets/imversedtestnet.ts delete mode 100644 packages/chain-registry/src/testnets/index.ts delete mode 100644 packages/chain-registry/src/testnets/injectivetestnet.ts delete mode 100644 packages/chain-registry/src/testnets/jackaltestnet.ts delete mode 100644 packages/chain-registry/src/testnets/junotestnet.ts delete mode 100644 packages/chain-registry/src/testnets/kichaintestnet.ts delete mode 100644 packages/chain-registry/src/testnets/kujiratestnet.ts delete mode 100644 packages/chain-registry/src/testnets/kyvedevnet.ts delete mode 100644 packages/chain-registry/src/testnets/kyvetestnet.ts delete mode 100644 packages/chain-registry/src/testnets/lavatestnet.ts delete mode 100644 packages/chain-registry/src/testnets/lavatestnet1.ts delete mode 100644 packages/chain-registry/src/testnets/likecointestnet.ts delete mode 100644 packages/chain-registry/src/testnets/lumenxtestnet.ts delete mode 100644 packages/chain-registry/src/testnets/mantrachaintestnet.ts delete mode 100644 packages/chain-registry/src/testnets/marstestnet.ts delete mode 100644 packages/chain-registry/src/testnets/migalootestnet.ts delete mode 100644 packages/chain-registry/src/testnets/neuradevnet.ts delete mode 100644 packages/chain-registry/src/testnets/neuratestnet.ts delete mode 100644 packages/chain-registry/src/testnets/neutrontestnet.ts delete mode 100644 packages/chain-registry/src/testnets/nibirudevnet.ts delete mode 100644 packages/chain-registry/src/testnets/nibirudevnet2.ts delete mode 100644 packages/chain-registry/src/testnets/nibirutestnet.ts delete mode 100644 packages/chain-registry/src/testnets/nibirutestnet2.ts delete mode 100644 packages/chain-registry/src/testnets/nobletestnet.ts delete mode 100644 packages/chain-registry/src/testnets/noistestnet.ts delete mode 100644 packages/chain-registry/src/testnets/nolustestnet.ts delete mode 100644 packages/chain-registry/src/testnets/nyxtestnet.ts delete mode 100644 packages/chain-registry/src/testnets/ojotestnet.ts delete mode 100644 packages/chain-registry/src/testnets/okp4testnet.ts delete mode 100644 packages/chain-registry/src/testnets/osmosistestnet.ts delete mode 100644 packages/chain-registry/src/testnets/osmosistestnet4.ts delete mode 100644 packages/chain-registry/src/testnets/permtestnet.ts delete mode 100644 packages/chain-registry/src/testnets/persistencetestnet.ts delete mode 100644 packages/chain-registry/src/testnets/persistencetestnet2.ts delete mode 100644 packages/chain-registry/src/testnets/planqtestnet.ts delete mode 100644 packages/chain-registry/src/testnets/pryzmtestnet.ts delete mode 100644 packages/chain-registry/src/testnets/quasartestnet.ts delete mode 100644 packages/chain-registry/src/testnets/quicksilvertestnet.ts delete mode 100644 packages/chain-registry/src/testnets/qwoyntestnet.ts delete mode 100644 packages/chain-registry/src/testnets/rsprovidertestnet.ts delete mode 100644 packages/chain-registry/src/testnets/sagatestnet.ts delete mode 100644 packages/chain-registry/src/testnets/secretnetworktestnet.ts delete mode 100644 packages/chain-registry/src/testnets/secretnetworktestnet2.ts delete mode 100644 packages/chain-registry/src/testnets/seidevnet3.ts delete mode 100644 packages/chain-registry/src/testnets/seitestnet.ts delete mode 100644 packages/chain-registry/src/testnets/seitestnet2.ts delete mode 100644 packages/chain-registry/src/testnets/selfchaindevnet.ts delete mode 100644 packages/chain-registry/src/testnets/sgetestnet.ts delete mode 100644 packages/chain-registry/src/testnets/sgetestnet4.ts delete mode 100644 packages/chain-registry/src/testnets/sixtestnet.ts delete mode 100644 packages/chain-registry/src/testnets/sourcetestnet.ts delete mode 100644 packages/chain-registry/src/testnets/stargazetestnet.ts delete mode 100644 packages/chain-registry/src/testnets/statesettestnet.ts delete mode 100644 packages/chain-registry/src/testnets/stridetestnet.ts delete mode 100644 packages/chain-registry/src/testnets/swisstroniktestnet.ts delete mode 100644 packages/chain-registry/src/testnets/temporaltestnet.ts delete mode 100644 packages/chain-registry/src/testnets/terpnettestnet.ts delete mode 100644 packages/chain-registry/src/testnets/terpnettestnet2.ts delete mode 100644 packages/chain-registry/src/testnets/terra2testnet.ts delete mode 100644 packages/chain-registry/src/testnets/titantestnet.ts delete mode 100644 packages/chain-registry/src/testnets/ulastestnet.ts delete mode 100644 packages/chain-registry/src/testnets/uniontestnet.ts delete mode 100644 packages/chain-registry/src/testnets/upticktestnet.ts delete mode 100644 packages/chain-registry/src/testnets/vincechaintestnet.ts delete mode 100644 packages/chain-registry/src/testnets/wardenprotocoltestnet.ts delete mode 100644 packages/chain-registry/src/testnets/wavehashtestnet.ts delete mode 100644 packages/chain-registry/src/testnets/xiontestnet.ts delete mode 100644 packages/chain-registry/src/testnets/zetachaintestnet.ts delete mode 100644 packages/chain-registry/src/types/assetlist.ts delete mode 100644 packages/chain-registry/src/types/chain.ts delete mode 100644 packages/chain-registry/src/types/ibc-data.ts delete mode 100644 packages/chain-registry/src/types/index.ts delete mode 100644 packages/chain-registry/src/types/memo-keys.ts delete mode 100644 packages/chain-registry/src/types/versions.ts delete mode 100644 packages/chain-registry/tsconfig.json delete mode 100644 packages/chain-registry/tsconfig.lib.json delete mode 100644 packages/chain-registry/tsconfig.spec.json delete mode 100644 packages/chain-registry/vite.config.ts delete mode 100644 tools/scripts/schema.mjs diff --git a/.gitmodules b/.gitmodules index a0ef8b1b..710c2ecf 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,6 +1,3 @@ -[submodule "packages/chain-registry/chain-registry"] - path = packages/chain-registry/chain-registry - url = git@github.com:cosmos/chain-registry.git [submodule "packages/wallet-registry/wallet-registry"] path = packages/wallet-registry/wallet-registry url = git@github.com:cosmos/wallet-registry.git diff --git a/packages/chain-registry/.eslintrc.json b/packages/chain-registry/.eslintrc.json deleted file mode 100644 index 3d0bc591..00000000 --- a/packages/chain-registry/.eslintrc.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "extends": ["../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], - "rules": { - "@typescript-eslint/no-unused-vars": "off" - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], - "rules": {} - }, - { - "files": ["*.ts", "*.tsx"], - "rules": {} - }, - { - "files": ["*.js", "*.jsx"], - "rules": {} - }, - { - "files": ["*.json"], - "parser": "jsonc-eslint-parser", - "rules": { - "@nx/dependency-checks": [ - "error", - { - "ignoredFiles": [ - "{projectRoot}/vite.config.{js,ts,mjs,mts}", - "{projectRoot}/scripts/*.{js,ts,mjs,mts}" - ] - } - ] - } - } - ] -} diff --git a/packages/chain-registry/CHANGELOG.md b/packages/chain-registry/CHANGELOG.md deleted file mode 100644 index 76b4f5f5..00000000 --- a/packages/chain-registry/CHANGELOG.md +++ /dev/null @@ -1,149 +0,0 @@ -# Changelog - -This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). - -## [0.15.1](https://github.com/nabla-studio/quirks/compare/chain-registry@0.15.0...chain-registry@0.15.1) (2024-08-11) - -## [0.15.0](https://github.com/nabla-studio/quirks/compare/chain-registry@0.14.0...chain-registry@0.15.0) (2024-05-31) - - -### Features - -* **chain-registry:** :sparkles: bump registry ([d72c4eb](https://github.com/nabla-studio/quirks/commit/d72c4eb7a9caf405f0ef9bc1fa57d730bfb735cb)) - -## [0.14.0](https://github.com/nabla-studio/quirks/compare/chain-registry@0.13.0...chain-registry@0.14.0) (2024-05-09) - - -### Features - -* **chain-registry:** :label: update registry types ([01544b9](https://github.com/nabla-studio/quirks/commit/01544b9d6b2dd37a40378986c6e8508ef08d805a)) -* **chain-registry:** :sparkles: add new ibc data exports ([d1ed0bb](https://github.com/nabla-studio/quirks/commit/d1ed0bb909ba1f5ccc25d89ca27fd0058e8d1fc1)) -* **chain-registry:** :sparkles: add new ibc data generation ([68ad3e4](https://github.com/nabla-studio/quirks/commit/68ad3e4422c88fe399c8ad06e3b0e399cba50196)) -* **chain-registry:** :sparkles: bump registry data ([a851952](https://github.com/nabla-studio/quirks/commit/a851952d25ef5aea3a38f45eb53101e303f29d31)) -* **chain-registry:** :sparkles: change generation script types ([bdbb54a](https://github.com/nabla-studio/quirks/commit/bdbb54a2571fbeb45de5d1596aa3db304138c7ea)) - -## [0.13.0](https://github.com/nabla-studio/quirks/compare/chain-registry@0.12.0...chain-registry@0.13.0) (2024-04-17) - - -### Features - -* **chain-registry:** :label: update types ([3844925](https://github.com/nabla-studio/quirks/commit/384492596d630bcb1fb3a537d56302293e82286e)) -* **chain-registry:** :sparkles: bump data ([a3a0e68](https://github.com/nabla-studio/quirks/commit/a3a0e68bd1dd71a42a4105c894c7a78c0ea5bad3)) - - -### Bug Fixes - -* **chain-registry:** :bug: fix generation script ([fe39186](https://github.com/nabla-studio/quirks/commit/fe39186922fbdf7fdf3df0470340ae5b5846ed92)) - -## [0.12.0](https://github.com/nabla-studio/quirks/compare/chain-registry@0.11.0...chain-registry@0.12.0) (2024-03-23) - - -### Features - -* **chain-registry:** :label: bump registry types ([38f1b77](https://github.com/nabla-studio/quirks/commit/38f1b77e043b1f4934db092cc1e4aeb37e6cdf7b)) -* **chain-registry:** :sparkles: bump registry data ([231e2d5](https://github.com/nabla-studio/quirks/commit/231e2d50df57a295b5e1b9fd6906584d7ddf625e)) - -## [0.11.0](https://github.com/nabla-studio/quirks/compare/chain-registry@0.10.0...chain-registry@0.11.0) (2024-03-03) - - -### Features - -* **chain-registry:** :sparkles: bump registry ([609cbe8](https://github.com/nabla-studio/quirks/commit/609cbe8f050beee2280398f16ed332b25899f643)) - -## [0.10.0](https://github.com/nabla-studio/quirks/compare/chain-registry@0.9.0...chain-registry@0.10.0) (2024-02-25) - - -### Features - -* **chain-registry:** :sparkles: update registry ([70b99b4](https://github.com/nabla-studio/quirks/commit/70b99b429483bbb0286afd4e8ac6f43e329d7b89)) - -## [0.9.0](https://github.com/nabla-studio/quirks/compare/chain-registry@0.8.0...chain-registry@0.9.0) (2024-02-15) - - -### Features - -* **chain-registry:** :sparkles: update registry ([920d7b1](https://github.com/nabla-studio/quirks/commit/920d7b1e933139d92e1e04774854e99d7d23f578)) - -## [0.8.0](https://github.com/nabla-studio/quirks/compare/chain-registry@0.7.0...chain-registry@0.8.0) (2024-02-11) - - -### Features - -* **chain-registry:** :sparkles: update registry ([b6da7fc](https://github.com/nabla-studio/quirks/commit/b6da7fc997ca292fad3454d26bdabd53d24ac3b5)) - -## [0.7.0](https://github.com/nabla-studio/quirks/compare/chain-registry@0.6.0...chain-registry@0.7.0) (2024-02-06) - - -### Features - -* **chain-registry:** :sparkles: add dymension chain ([b7419bf](https://github.com/nabla-studio/quirks/commit/b7419bf27b83fe205917dd5b95ce172ab6570d85)) - -## [0.6.0](https://github.com/nabla-studio/quirks/compare/chain-registry@0.5.0...chain-registry@0.6.0) (2024-01-31) - - -### Features - -* **chain-registry:** :sparkles: update types and data ([cc61b97](https://github.com/nabla-studio/quirks/commit/cc61b973f0b15ecc4e88011723ef3c1caa343786)) - -## [0.5.0](https://github.com/nabla-studio/quirks/compare/chain-registry@0.4.0...chain-registry@0.5.0) (2024-01-21) - - -### Features - -* **chain-registry:** :sparkles: add chain versions gen ([8d31530](https://github.com/nabla-studio/quirks/commit/8d3153046c00f7298dde9abe81facdd459092e99)) -* **chain-registry:** :sparkles: update data ([fb200dd](https://github.com/nabla-studio/quirks/commit/fb200dd2f88e1644cb1c78729632ee86a87b79f8)) - -## [0.4.0](https://github.com/nabla-studio/quirks/compare/chain-registry@0.3.3...chain-registry@0.4.0) (2023-12-16) - - -### Features - -* **chain-registry:** :label: update types ([93e7c4f](https://github.com/nabla-studio/quirks/commit/93e7c4f9f780a2feefce254e75f915e6fb0e211a)) -* **chain-registry:** :sparkles: update chain list ([303c7e8](https://github.com/nabla-studio/quirks/commit/303c7e8ff5350b04c189773a2771295783359827)) -* **chain-registry:** :sparkles: update submodule ([e16a004](https://github.com/nabla-studio/quirks/commit/e16a0047a8affdc66592082f1ad94cd79b0548e5)) - -## [0.3.3](https://github.com/nabla-studio/quirks/compare/chain-registry@0.3.2...chain-registry@0.3.3) (2023-12-09) - -## [0.3.2](https://github.com/nabla-studio/quirks/compare/chain-registry@0.3.1...chain-registry@0.3.2) (2023-11-24) - - -### Bug Fixes - -* **chain-registry:** :bug: fix types generation ([ee6e28c](https://github.com/nabla-studio/quirks/commit/ee6e28c69365c3d799ccd0a43cc525ec18f87ac7)) - -## [0.3.1](https://github.com/nabla-studio/quirks/compare/chain-registry@0.3.0...chain-registry@0.3.1) (2023-11-13) - -## [0.3.0](https://github.com/nabla-studio/quirks/compare/chain-registry@0.2.1...chain-registry@0.3.0) (2023-11-08) - - -### Features - -* **chain-registry:** :sparkles: add type import ([d89753a](https://github.com/nabla-studio/quirks/commit/d89753afd1b18204ba20a35e5d61537ce9ece0cc)) - -## [0.2.1](https://github.com/nabla-studio/quirks/compare/chain-registry@0.2.0...chain-registry@0.2.1) (2023-10-30) - -## [0.2.0](https://github.com/nabla-studio/quirks/compare/chain-registry@0.1.0...chain-registry@0.2.0) (2023-10-28) - - -### Features - -* **chain-registry:** :sparkles: improve configuration ([a0255e1](https://github.com/nabla-studio/quirks/commit/a0255e136568e233cd76076d58585fed5cf663a3)) - -## 0.1.0 (2023-10-25) - - -### Features - -* :memo: add release doc ([2036880](https://github.com/nabla-studio/quirks/commit/20368800d3a072a4e473e710cd056c46756d73db)) -* **chain-registry:** :sparkles: add chain registry types ([322edf5](https://github.com/nabla-studio/quirks/commit/322edf5d456a9b3452e4fb00da6354303232b41e)) -* **chain-registry:** :sparkles: add chain-registry package ([9687838](https://github.com/nabla-studio/quirks/commit/968783879710dbde06179d6ab98e0c69eb50b679)) -* **chain-registry:** :sparkles: add cosmos chain-registry submodule ([f7ed1f4](https://github.com/nabla-studio/quirks/commit/f7ed1f4af4a02994796b23fc56ee3ec0f43e0cfa)) -* **chain-registry:** :sparkles: add ibc info and memo keys ([b2698a4](https://github.com/nabla-studio/quirks/commit/b2698a49cfe2763e805f8c3f310f55dbffc7ed56)) -* **chain-registry:** :sparkles: add mainnet and testnet chains ([63ee5b1](https://github.com/nabla-studio/quirks/commit/63ee5b1b4a0079755e5a53b5b7a14b777df03126)) -* **chain-registry:** :wrench: add version target push and noVerify ([b12efda](https://github.com/nabla-studio/quirks/commit/b12efdaa8bfacbc05fd71b4d86b2479699f024d8)) - - -### Bug Fixes - -* **chain-registry:** :bug: fix chain name with starting number ([70562bf](https://github.com/nabla-studio/quirks/commit/70562bf585926b8432b595a222abad22015c1725)) -* **chain-registry:** :bug: fix typescript config ([be54ccd](https://github.com/nabla-studio/quirks/commit/be54ccdf82b10e4de57c8f8179a40580d20c7756)) diff --git a/packages/chain-registry/README.md b/packages/chain-registry/README.md deleted file mode 100644 index babfe17f..00000000 --- a/packages/chain-registry/README.md +++ /dev/null @@ -1,17 +0,0 @@ -# [DEPRECATED] chain-registry - -This library exports all cosmos chain configuration, both testnet and mainnet - -NOTE: **This library is deprecated, we only mantain it for older version of quirks.** - -## Building - -Run `nx build chain-registry` to build the library. - -## Running unit tests - -Run `nx test chain-registry` to execute the unit tests via [Jest](https://jestjs.io). - -## Release - -Run `nx release chain-registry` to release the library. diff --git a/packages/chain-registry/chain-registry b/packages/chain-registry/chain-registry deleted file mode 160000 index 473ca738..00000000 --- a/packages/chain-registry/chain-registry +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 473ca738f646e213d24be00a40133ffdc747eb96 diff --git a/packages/chain-registry/package.json b/packages/chain-registry/package.json deleted file mode 100644 index 6ba1c5fc..00000000 --- a/packages/chain-registry/package.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "name": "@nabla-studio/chain-registry", - "repository": "nabla-studio/quirks", - "keywords": [ - "blockchain", - "cosmos", - "cosmos-sdk", - "registry", - "osmosis", - "juno", - "desmos", - "evmos" - ], - "version": "0.15.1", - "sideEffects": false, - "type": "module", - "dependencies": {}, - "main": "./index.js", - "module": "./index.js", - "typings": "./index.d.ts" -} diff --git a/packages/chain-registry/project.json b/packages/chain-registry/project.json deleted file mode 100644 index bb3bbf70..00000000 --- a/packages/chain-registry/project.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "name": "chain-registry", - "$schema": "../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "packages/chain-registry/src", - "projectType": "library", - "tags": [], - "targets": { - "ts-gen": { - "command": "node tools/scripts/schema.mjs" - }, - "data-gen": { - "command": "ts-node packages/chain-registry/scripts/generate.mts -b packages/chain-registry/tsconfig.scripts.json && eslint --fix packages/chain-registry/src && prettier packages/chain-registry/src --write" - }, - "build": { - "executor": "@nx/vite:build", - "outputs": ["{options.outputPath}"], - "options": { - "outputPath": "dist/packages/chain-registry" - } - }, - "test": { - "executor": "@nx/vite:test", - "outputs": ["{options.reportsDirectory}"], - "options": { - "passWithNoTests": true, - "reportsDirectory": "../../coverage/packages/chain-registry" - } - }, - "lint": { - "executor": "@nx/eslint:lint" - }, - "version": { - "executor": "@jscutlery/semver:version", - "options": { - "preset": "conventional", - "tagPrefix": "{projectName}@", - "trackDeps": true, - "push": true, - "noVerify": true, - "postTargets": ["chain-registry:github", "chain-registry:npm"] - }, - "dependsOn": ["^build"] - }, - "github": { - "executor": "@jscutlery/semver:github", - "options": { - "tag": "{tag}", - "notes": "{notes}" - } - }, - "npm": { - "executor": "ngx-deploy-npm:deploy", - "options": { - "access": "public" - } - } - } -} diff --git a/packages/chain-registry/scripts/generate.mts b/packages/chain-registry/scripts/generate.mts deleted file mode 100644 index c16a0457..00000000 --- a/packages/chain-registry/scripts/generate.mts +++ /dev/null @@ -1,120 +0,0 @@ -import { mkdir, readFile, writeFile, rm } from 'fs/promises'; -import { glob } from 'glob'; -import { URL } from 'url'; -import type { IBCData } from '../src'; -import { processChains } from './utils.mjs'; - -const __dirname = new URL('../', import.meta.url).pathname; -const chainRegistryPath = `${__dirname}chain-registry/`; -const mainnetsPath = `${__dirname}src/mainnets`; -const testnetsPath = `${__dirname}src/testnets`; - -const pathsToIgnore: string[] = [ - '*.schema.json', - 'package.json', - '*-lock.json', - '_IBC/**/*.json', - '_memo_keys/**/*.json', - '_non-cosmos/**/*.json', - '_template/**/*.json', - '.github/**/*.json', - 'testnets/**/*.json', -]; - -const testnetPathsToIgnore: string[] = [ - 'testnets/_IBC/**/*.json', - 'testnets/_non-cosmos/**/*.json', -]; - -async function getFiles(path: string, ignore: string[] = []) { - const files = await glob(path, { - ignore: ignore.map((ignoredPath) => chainRegistryPath + ignoredPath), - withFileTypes: true, - }); - return files; -} - -const [memoKeys, mainnetIBCData, mainnetChains, testnetChains, testnetIBCData] = - await Promise.all([ - getFiles(`${chainRegistryPath}_memo_keys/**/*.json`), - getFiles(`${chainRegistryPath}_IBC/**/*.json`), - getFiles(`${chainRegistryPath}**/*.json`, pathsToIgnore), - getFiles(`${chainRegistryPath}testnets/**/*.json`, testnetPathsToIgnore), - getFiles(`${chainRegistryPath}testnets/_IBC/**/*.json`), - ]); - -await rm(mainnetsPath, { recursive: true, force: true }); -await mkdir(mainnetsPath); - -const mainnetChainFiles = await processChains(mainnetChains, mainnetsPath); - -const ibcInfos: IBCData[] = []; - -for (const ibcInfo of mainnetIBCData) { - const data = await readFile(`${ibcInfo.path}/${ibcInfo.name}`, 'utf-8'); - - ibcInfos.push(JSON.parse(data)); -} - -await writeFile( - `${mainnetsPath}/ibc.ts`, - `import type { IBCData } from '../types' - - export const mainnetIbc: IBCData[] = ${JSON.stringify(ibcInfos)}; -`, -); - -mainnetChainFiles.add('ibc'); - -const memoKeysPath = memoKeys[0]; -const memoKeysData = await readFile( - `${memoKeysPath.path}/${memoKeysPath.name}`, - 'utf-8', -); - -await writeFile( - `${mainnetsPath}/memo-keys.ts`, - `import type { MemoKeys } from '../types' - - export const memoKeys: MemoKeys = ${memoKeysData}; -`, -); - -mainnetChainFiles.add('memo-keys'); - -await writeFile( - `${mainnetsPath}/index.ts`, - Array.from(mainnetChainFiles.keys()) - .map((chain) => `export * from './${chain}'`) - .join('\n'), -); - -await rm(testnetsPath, { recursive: true, force: true }); -await mkdir(testnetsPath); - -const testnetChainFiles = await processChains(testnetChains, testnetsPath); - -const testnetIbcInfos: IBCData[] = []; - -for (const ibcInfo of testnetIBCData) { - const data = await readFile(`${ibcInfo.path}/${ibcInfo.name}`, 'utf-8'); - - testnetIbcInfos.push(JSON.parse(data)); -} - -await writeFile( - `${testnetsPath}/ibc.ts`, - `import type { IBCData } from '../types' - - export const testnetIbc: IBCData[] = ${JSON.stringify(testnetIbcInfos)}; -`, -); - -testnetChainFiles.add('ibc'); - -await writeFile( - `${testnetsPath}/index.ts`, - Array.from(testnetChainFiles.keys()) - .map((chain) => `export * from './${chain}'`) - .join('\n'), -); diff --git a/packages/chain-registry/scripts/utils.mts b/packages/chain-registry/scripts/utils.mts deleted file mode 100644 index fa344dec..00000000 --- a/packages/chain-registry/scripts/utils.mts +++ /dev/null @@ -1,51 +0,0 @@ -import { appendFile, readFile, writeFile } from 'fs/promises'; -import { Path } from 'glob'; -import camelCase from 'camelcase'; - -export function buildChainName(originalChainName: string): string { - const startNumberRegex = /^\d+/; - const matches = startNumberRegex.exec(originalChainName); - const chainNameSuffix = matches != null ? matches[0] : ''; - return originalChainName.replace(startNumberRegex, '') + chainNameSuffix; -} - -export async function processChains(chains: Path[], outputPath: string) { - const chainDataMap = new Set(); - - for (const chain of chains) { - if (!chain.parent) { - continue; - } - - const chainName = buildChainName(chain.parent.name); - - const data = await readFile(`${chain.path}/${chain.name}`, 'utf-8'); - const filename = `${outputPath}/${chainName}.ts`; - - if (!chainDataMap.has(chainName)) { - await writeFile( - filename, - `import type { Chain, AssetList, Versions } from '../types'\n\n`, - ); - } - - let suffix = ': Chain'; - - if (chain.isNamed('assetlist.json') || chain.isNamed('assetslist.json')) { - suffix = 'AssetList: AssetList'; - } - - if (chain.isNamed('versions.json')) { - suffix = 'Versions: Versions'; - } - - await appendFile( - filename, - `export const ${camelCase(chainName)}${suffix} = ${data}\n\n`, - ); - - chainDataMap.add(chainName); - } - - return chainDataMap; -} diff --git a/packages/chain-registry/src/index.ts b/packages/chain-registry/src/index.ts deleted file mode 100644 index 020ab6e8..00000000 --- a/packages/chain-registry/src/index.ts +++ /dev/null @@ -1,3 +0,0 @@ -export * from './types'; -export * from './mainnets'; -export * from './testnets'; diff --git a/packages/chain-registry/src/mainnets/acrechain.ts b/packages/chain-registry/src/mainnets/acrechain.ts deleted file mode 100644 index 1999b83d..00000000 --- a/packages/chain-registry/src/mainnets/acrechain.ts +++ /dev/null @@ -1,361 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const acrechain: Chain = { - $schema: '../chain.schema.json', - chain_name: 'acrechain', - status: 'live', - network_type: 'mainnet', - website: 'https://arable.finance/', - pretty_name: 'Acrechain', - chain_id: 'acre_9052-1', - bech32_prefix: 'acre', - node_home: '$HOME/.acred', - daemon_name: 'acred', - key_algos: ['ethsecp256k1'], - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'aacre', - fixed_min_gas_price: 250000000, - low_gas_price: 20000000000, - average_gas_price: 25000000000, - high_gas_price: 40000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'aacre', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/ArableProtocol/acrechain', - recommended_version: 'v1.1.1', - compatible_versions: ['v1.1.1'], - binaries: {}, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/ArableProtocol/acrechain/main/networks/mainnet/acre_9052-1/genesis.json', - }, - versions: [ - { - name: 'v1.1.1', - recommended_version: 'v1.1.1', - compatible_versions: ['v1.1.1'], - binaries: {}, - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/acrechain/images/acre.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/acrechain/images/acre.svg', - }, - peers: { - seeds: [ - { - id: 'ef28f065e24d60df275b06ae9f7fed8ba0823448', - address: '46.4.81.204:34656', - provider: 'Kalia Network', - }, - { - id: '1264ee73a2f40a16c2cbd80c1a824aad7cb082e4', - address: '149.102.146.252:26656', - provider: 'D-Stake', - }, - { - id: 'bac90a590452337700e0033315e96430d19a3ffa', - address: '23.106.238.167:26656', - provider: 'Synergy Nodes', - }, - { - id: 'd86d7a9d8059ae726f3322ff1eb9e2797fe62a72', - address: '65.108.233.44:26616', - provider: 'StakeTab', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'acrechain-mainnet-seed.autostake.com:26956', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - persistent_peers: [ - { - id: 'ef28f065e24d60df275b06ae9f7fed8ba0823448', - address: '46.4.81.204:34656', - provider: 'Kalia Network', - }, - { - id: '1264ee73a2f40a16c2cbd80c1a824aad7cb082e4', - address: '149.102.146.252:26656', - provider: 'D-Stake', - }, - { - id: 'bac90a590452337700e0033315e96430d19a3ffa', - address: '23.106.238.167:26656', - provider: 'Synergy Nodes', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'acrechain-mainnet-peer.autostake.com:26956', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '82726047c95e4ddf9a0fa82e4c4c4f17cbf3f140', - address: '213.32.24.201:27656', - provider: 'genznodes', - }, - { - id: '7d630b6e517598b4dc84a07c15fe328709a2705b', - address: 'mainnet-acre.konsortech.xyz:13656', - provider: 'KonsorTech', - }, - { - id: '402fca713e6b4ceddbc99684171b26375a39216b', - address: '65.108.195.29:26126', - provider: 'Staketab', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.acre.nodestake.top', - provider: 'nodestake', - }, - { - address: 'https://rpc-acre.synergynodes.com', - provider: 'Synergy Nodes', - }, - { - address: 'https://acrechain-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://rpc.acre.tcnetwork.io', - provider: 'TC Network', - }, - { - address: 'https://mainnet-acre-rpc.konsortech.xyz', - provider: 'KonsorTech', - }, - { - address: 'https://acred-rpc.staketab.org:443', - provider: 'Staketab', - }, - ], - rest: [ - { - address: 'https://lcd-acre.synergynodes.com', - provider: 'Synergy Nodes', - }, - { - address: 'https://acrechain-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://rest.acre.tcnetwork.io', - provider: 'TC Network', - }, - { - address: 'https://mainnet-acre-api.konsortech.xyz', - provider: 'KonsorTech', - }, - { - address: 'https://acred-rest.staketab.org', - provider: 'Staketab', - }, - ], - grpc: [ - { - address: 'grpc.acre.nodestake.top:443', - provider: 'Nodestake', - }, - { - address: 'acrechain-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'acre-grpc.genznodes.dev:27090', - provider: 'genznodes', - }, - { - address: 'services.staketab.com:9008', - provider: 'Staketab', - }, - ], - 'evm-http-jsonrpc': [ - { - address: 'https://jsonrpc-acre.d-stake.xyz', - provider: 'D-stake', - }, - { - address: 'https://rpc2-acre.synergynodes.com', - provider: 'Synergy Nodes', - }, - { - address: 'https://jsonrpc.acre.nodestake.top', - provider: 'Nodestake', - }, - { - address: 'https://acre-rpc-evm.genznodes.dev/', - provider: 'genznodes', - }, - { - address: 'https://evm-acre.sr20de.xyz/', - provider: 'Sr20de', - }, - { - address: 'https://evm.acrescan.com/', - provider: 'Anonstake', - }, - { - address: 'https://json-rpc.acre.tcnetwork.io', - provider: 'TC Network', - }, - { - address: 'https://mainnet-acre-evm.konsortech.xyz', - provider: 'KonsorTech', - }, - ], - }, - explorers: [ - { - kind: 'blockscout', - url: 'https://acrescout.mindheartsoul.org', - tx_page: 'https://acrescout.mindheartsoul.org/tx/${txHash}', - }, - { - kind: 'blockscout', - url: 'https://acrescan.com', - tx_page: 'https://acrescan.com/tx/${txHash}', - }, - { - kind: 'blockscout', - url: 'https://acreblockexplorer.jet-node.com', - tx_page: 'https://acreblockexplorer.jet-node.com/tx/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://explorer.nodestake.top/acre', - tx_page: 'https://explorer.nodestake.top/acre/tx/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://cosmosrun.info/acre-mainnet', - tx_page: 'https://cosmosrun.info/acre-mainnet/tx/${txHash}', - }, - { - kind: 'TC Network', - url: 'https://explorer.tcnetwork.io/acre', - tx_page: 'https://explorer.tcnetwork.io/acre/transaction/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/acrechain/images/acre.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/acrechain/images/acre.svg', - }, - ], -}; - -export const acrechainAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'acrechain', - assets: [ - { - description: - 'The native EVM, governance and staking token of the Acrechain', - denom_units: [ - { - denom: 'aacre', - exponent: 0, - }, - { - denom: 'acre', - exponent: 18, - }, - ], - base: 'aacre', - name: 'Acre', - display: 'acre', - symbol: 'ACRE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/acrechain/images/acre.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/acrechain/images/acre.svg', - }, - coingecko_id: 'arable-protocol', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/acrechain/images/acre.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/acrechain/images/acre.svg', - }, - ], - socials: { - website: 'https://arable.finance/', - twitter: 'https://twitter.com/ArableProtocol', - }, - }, - { - description: 'Overcollateralized stable coin for Arable derivatives v1', - denom_units: [ - { - denom: 'erc20/0x2Cbea61fdfDFA520Ee99700F104D5b75ADf50B0c', - exponent: 0, - }, - { - denom: 'arusd', - exponent: 18, - }, - ], - base: 'erc20/0x2Cbea61fdfDFA520Ee99700F104D5b75ADf50B0c', - name: 'Arable USD', - display: 'arusd', - symbol: 'arUSD', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/acrechain/images/arusd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/acrechain/images/arusd.svg', - }, - coingecko_id: 'arable-usd', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/acrechain/images/arusd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/acrechain/images/arusd.svg', - }, - ], - socials: { - website: 'https://arable.finance/', - twitter: 'https://twitter.com/ArableProtocol', - }, - }, - { - description: 'Ciento Exchange Token', - denom_units: [ - { - denom: 'erc20/0xAE6D3334989a22A65228732446731438672418F2', - exponent: 0, - }, - { - denom: 'cnto', - exponent: 18, - }, - ], - base: 'erc20/0xAE6D3334989a22A65228732446731438672418F2', - name: 'Ciento Token', - display: 'cnto', - symbol: 'CNTO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/acrechain/images/cnto.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/acrechain/images/cnto.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/acrechain/images/cnto.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/acrechain/images/cnto.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/agoric.ts b/packages/chain-registry/src/mainnets/agoric.ts deleted file mode 100644 index 2d9b1daf..00000000 --- a/packages/chain-registry/src/mainnets/agoric.ts +++ /dev/null @@ -1,365 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const agoric: Chain = { - $schema: '../chain.schema.json', - chain_name: 'agoric', - status: 'live', - network_type: 'mainnet', - website: 'https://agoric.com/', - pretty_name: 'Agoric', - chain_id: 'agoric-3', - bech32_prefix: 'agoric', - daemon_name: 'agd', - node_home: '$HOME/.agoric', - slip44: 564, - alternative_slip44s: [118], - fees: { - fee_tokens: [ - { - denom: 'ubld', - low_gas_price: 0.03, - average_gas_price: 0.05, - high_gas_price: 0.07, - }, - { - denom: 'uist', - low_gas_price: 0.0034, - average_gas_price: 0.007, - high_gas_price: 0.02, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ubld', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/Agoric/agoric-sdk/', - recommended_version: 'agoric-upgrade-8', - compatible_versions: ['agoric-upgrade-8'], - genesis: { - genesis_url: 'https://main.agoric.net/genesis.json', - }, - versions: [ - { - name: 'agoric-upgrade-8', - recommended_version: 'agoric-upgrade-8', - compatible_versions: ['agoric-upgrade-8'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/agoric/images/Agoric-logo-color.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/agoric/images/Agoric-logo-color.svg', - }, - description: - 'The Agoric platform makes it safe and seamless to build decentralized apps using your existing JavaScript knowledge.', - peers: { - seeds: [ - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:14456', - provider: 'Polkachu', - }, - { - id: '400f3d9e30b69e78a7fb891f60d76fa3c73f0ecc', - address: 'agoric.rpc.kjnodes.com:12759', - provider: 'kjnodes', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'agoric-mainnet-seed.autostake.com:27106', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '6ab5521047ae8e7bb0273a90029a6d445eb1a0a1', - address: 'seed-agoric-01.stakeflow.io:2206', - provider: 'Stakeflow', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '6e26a1b4afa6889f841d7957e8c2b5d50d32d485', - address: '95.216.53.26:26656', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'agoric-mainnet-peer.autostake.com:27106', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '6ab5521047ae8e7bb0273a90029a6d445eb1a0a1', - address: 'peer-agoric-01.stakeflow.io:2206', - provider: 'Stakeflow', - }, - { - id: 'bf1bffc8a4a78b64f23deedefa6b9bbd4ce11174', - address: 'agoric.mellifera.network:12756', - provider: 'MELLIFERA', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://main.rpc.agoric.net:443', - }, - { - address: 'https://agoric-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://rpc.agoric.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://agoric.rpc.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://agoric-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://rpc-agoric-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://agoric-rpc.0base.dev', - provider: '0base.vc', - }, - { - address: 'https://agoric-rpc.stakeangle.com', - provider: 'StakeAngle', - }, - { - address: 'https://agoric-rpc.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://rpc.agoric.stakewith.us', - provider: 'StakeWithUs', - }, - { - address: 'https://rpc-agoric-ia.cosmosia.notional.ventures', - provider: 'Notional', - }, - { - address: 'https://agoric-rpc.stakeandrelax.net', - provider: 'Stake&Relax 🦥', - }, - { - address: 'https://rpc.agoric.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - ], - rest: [ - { - address: 'https://main.api.agoric.net:443', - }, - { - address: 'https://api.agoric.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://agoric-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://agoric.api.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://agoric-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://api-agoric-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://agoric-rest.0base.dev', - provider: '0base.vc', - }, - { - address: 'https://agoric-api.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://agoric.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://api.agoric.stakewith.us', - provider: 'StakeWithUs', - }, - { - address: 'https://api-agoric-ia.cosmosia.notional.ventures', - provider: 'Notional', - }, - { - address: 'https://agoric-api.stakeandrelax.net', - provider: 'Stake&Relax 🦥', - }, - { - address: 'https://lcd.agoric.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - ], - grpc: [ - { - address: 'grpc.agoric.nodestake.top:443', - provider: 'NodeStake', - }, - { - address: 'agoric-grpc.polkachu.com:14490', - provider: 'Polkachu', - }, - { - address: 'agoric-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'agoric.grpc.kjnodes.com:12790', - provider: 'kjnodes', - }, - { - address: 'grpc-agoric-01.stakeflow.io:2202', - provider: 'Stakeflow', - }, - { - address: 'agoric.mellifera.network:9090', - provider: 'MELLIFERA', - }, - { - address: 'agoric-grpc.w3coins.io:14490', - provider: 'w3coins', - }, - { - address: 'https://grpc.agoric.stakewith.us', - provider: 'StakeWithUs', - }, - { - address: 'grpc-agoric-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'agoric-grpc.stakeandrelax.net:14490', - provider: 'Stake&Relax 🦥', - }, - { - address: 'https://grpc.agoric.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - ], - }, - explorers: [ - { - kind: 'explorers.guru', - url: 'https://agoric.explorers.guru', - tx_page: 'https://agoric.explorers.guru/transaction/${txHash}', - account_page: 'https://agoric.explorers.guru/account/${accountAddress}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/agoric/', - tx_page: 'https://atomscan.com/agoric/transactions/${txHash}', - account_page: 'https://atomscan.com/agoric/accounts/${accountAddress}', - }, - { - kind: 'Stakeflow', - url: 'https://stakeflow.io/agoric', - account_page: 'https://stakeflow.io/agoric/accounts/${accountAddress}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Agoric', - tx_page: 'https://explorer.stavr.tech/Agoric/tx/${txHash}', - account_page: - 'https://explorer.stavr.tech/Agoric/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/agoric/images/Agoric-logo-color.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/agoric/images/Agoric-logo-color.svg', - }, - ], -}; - -export const agoricAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'agoric', - assets: [ - { - description: - 'BLD is the token used to secure the Agoric chain through staking and to backstop Inter Protocol.', - denom_units: [ - { - denom: 'ubld', - exponent: 0, - }, - { - denom: 'bld', - exponent: 6, - }, - ], - base: 'ubld', - name: 'Agoric', - display: 'bld', - symbol: 'BLD', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/agoric/images/bld.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/agoric/images/bld.svg', - }, - coingecko_id: 'agoric', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/agoric/images/bld.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/agoric/images/bld.svg', - }, - ], - socials: { - website: 'https://agoric.com/', - twitter: 'https://twitter.com/agoric', - }, - }, - { - description: - 'IST is the stable token used by the Agoric chain for execution fees and commerce.', - denom_units: [ - { - denom: 'uist', - exponent: 0, - }, - { - denom: 'ist', - exponent: 6, - }, - ], - base: 'uist', - name: 'Inter Stable Token', - display: 'ist', - symbol: 'IST', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/agoric/images/ist.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/agoric/images/ist.svg', - }, - coingecko_id: 'inter-stable-token', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/agoric/images/ist.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/agoric/images/ist.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/aioz.ts b/packages/chain-registry/src/mainnets/aioz.ts deleted file mode 100644 index 82e8d91b..00000000 --- a/packages/chain-registry/src/mainnets/aioz.ts +++ /dev/null @@ -1,249 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const aioz: Chain = { - $schema: '../chain.schema.json', - chain_name: 'aioz', - status: 'live', - network_type: 'mainnet', - website: 'https://aioz.network/', - pretty_name: 'AIOZ Network', - chain_id: 'aioz_168-1', - bech32_prefix: 'aioz', - daemon_name: 'aiozd', - node_home: '$HOME/.aioz', - key_algos: ['ethsecp256k1'], - extra_codecs: ['ethermint'], - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'attoaioz', - fixed_min_gas_price: 7000000000, - low_gas_price: 7000000000, - average_gas_price: 7000000000, - high_gas_price: 10000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'attoaioz', - }, - ], - lock_duration: { - time: '2419200s', - }, - }, - codebase: { - git_repo: 'https://github.com/AIOZNetwork/go-aioz', - recommended_version: 'v1.5.0', - compatible_versions: ['v1.5.0'], - binaries: { - 'linux/amd64': 'https://archive.aioz.network/aiozd-v1.5.0-linux-amd64', - 'darwin/amd64': 'https://archive.aioz.network/aiozd-v1.5.0-darwin-amd64', - 'windows/amd64': - 'https://archive.aioz.network/aiozd-v1.5.0-windows-amd64.exe', - }, - genesis: { - genesis_url: 'https://archive.aioz.network/aioz_168-1/genesis.json', - }, - versions: [ - { - name: 'v1.0.0', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - binaries: { - 'linux/amd64': - 'https://archive.aioz.network/aiozd-v1.0.0-linux-amd64.tar.gz', - 'darwin/amd64': - 'https://archive.aioz.network/aiozd-v1.0.0-darwin-amd64.tar.gz', - 'windows/amd64': - 'https://archive.aioz.network/aiozd-v1.0.0-windows-amd64.zip', - }, - next_version_name: 'v1.2.0', - }, - { - name: 'v1.2.0', - recommended_version: 'v1.2.0', - compatible_versions: ['v1.2.0'], - binaries: { - 'linux/amd64': - 'https://archive.aioz.network/aiozd-v1.2.0-linux-amd64.tar.gz', - 'darwin/amd64': - 'https://archive.aioz.network/aiozd-v1.2.0-darwin-amd64.tar.gz', - 'windows/amd64': - 'https://archive.aioz.network/aiozd-v1.2.0-windows-amd64.zip', - }, - next_version_name: 'v1.3.0', - }, - { - name: 'v1.3.0', - recommended_version: 'v1.3.0', - compatible_versions: ['v1.3.0'], - binaries: { - 'linux/amd64': - 'https://archive.aioz.network/aiozd-v1.3.0-linux-amd64.tar.gz', - 'darwin/amd64': - 'https://archive.aioz.network/aiozd-v1.3.0-darwin-amd64.tar.gz', - 'windows/amd64': - 'https://archive.aioz.network/aiozd-v1.3.0-windows-amd64.zip', - }, - next_version_name: 'v1.4.0', - }, - { - name: 'v1.4', - recommended_version: 'v1.4.1', - compatible_versions: ['v1.4.1', 'v1.4.0'], - binaries: { - 'linux/amd64': - 'https://archive.aioz.network/aiozd-v1.4.1-linux-amd64.tar.gz', - 'darwin/amd64': - 'https://archive.aioz.network/aiozd-v1.4.1-darwin-amd64.tar.gz', - 'windows/amd64': - 'https://archive.aioz.network/aiozd-v1.4.1-windows-amd64.zip', - }, - }, - { - name: 'v1.5', - recommended_version: 'v1.5.0', - compatible_versions: ['v1.5.0'], - binaries: { - 'linux/amd64': - 'https://archive.aioz.network/aiozd-v1.5.0-linux-amd64', - 'darwin/amd64': - 'https://archive.aioz.network/aiozd-v1.5.0-darwin-amd64', - 'windows/amd64': - 'https://archive.aioz.network/aiozd-v1.5.0-windows-amd64.exe', - }, - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/aioz/images/aioz.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/aioz/images/aioz.svg', - }, - description: - 'AIOZ Network is a DePIN for Web3 AI, Storage and Streaming.\n\nAIOZ empowers a faster, secure and decentralized future.\n\nPowered by a global network of DePINs, AIOZ rewards you for sharing your computational resources for storing, transcoding, and streaming digital media content and powering decentralized AI computation.', - peers: { - seeds: [ - { - id: 'aab202d5648772a8b5be3db575a8a7dd577db78f', - address: '167.172.6.76:26656', - }, - { - id: 'ef834ca8044d345db334fbf6a6bfe7230f429739', - address: '35.236.45.174:26656', - }, - { - id: 'b13a849f59ff3e0558d248c3e9eb9bf4a360bb77', - address: '20.187.94.254:26656', - }, - { - id: '849e6023440355412bc9a9d5bc0731143e7d657a', - address: '13.53.208.41:26656', - }, - ], - persistent_peers: [ - { - id: 'aab202d5648772a8b5be3db575a8a7dd577db78f', - address: '167.172.6.76:26656', - }, - { - id: 'ef834ca8044d345db334fbf6a6bfe7230f429739', - address: '35.236.45.174:26656', - }, - { - id: 'b13a849f59ff3e0558d248c3e9eb9bf4a360bb77', - address: '20.187.94.254:26656', - }, - { - id: '849e6023440355412bc9a9d5bc0731143e7d657a', - address: '13.53.208.41:26656', - }, - ], - }, - apis: { - 'evm-http-jsonrpc': [ - { - address: 'https://eth-dataseed.aioz.network', - provider: 'AIOZ Network', - }, - ], - rpc: [ - { - address: 'https://rpc-dataseed.aioz.network:443', - provider: 'AIOZ Network', - }, - ], - rest: [ - { - address: 'https://lcd-dataseed.aioz.network', - provider: 'AIOZ Network', - }, - ], - grpc: [ - { - address: 'grpc-dataseed.aioz.network:443', - provider: 'AIOZ Network', - }, - ], - }, - explorers: [ - { - kind: 'aioz', - url: 'https://explorer.aioz.network', - tx_page: 'https://explorer.aioz.network/tx/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/aioz/images/aioz.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/aioz/images/aioz.svg', - }, - ], -}; - -export const aiozAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'aioz', - assets: [ - { - description: - 'The native staking and governance token of the AIOZ Network.', - denom_units: [ - { - denom: 'attoaioz', - exponent: 0, - }, - { - denom: 'nanoaioz', - exponent: 9, - }, - { - denom: 'aioz', - exponent: 18, - }, - ], - base: 'attoaioz', - name: 'AIOZ', - display: 'aioz', - symbol: 'AIOZ', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/aioz/images/aioz.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/aioz/images/aioz.svg', - }, - coingecko_id: 'aioz-network', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/aioz/images/aioz.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/aioz/images/aioz.svg', - }, - ], - socials: { - website: 'https://aioz.network/', - twitter: 'https://twitter.com/AIOZNetwork', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/akash.ts b/packages/chain-registry/src/mainnets/akash.ts deleted file mode 100644 index 95edb9f9..00000000 --- a/packages/chain-registry/src/mainnets/akash.ts +++ /dev/null @@ -1,582 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const akash: Chain = { - $schema: '../chain.schema.json', - chain_name: 'akash', - status: 'live', - network_type: 'mainnet', - website: 'https://akash.network/', - pretty_name: 'Akash', - chain_id: 'akashnet-2', - bech32_prefix: 'akash', - daemon_name: 'akash', - node_home: '$HOME/.akash', - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uakt', - fixed_min_gas_price: 0, - low_gas_price: 0.00025, - average_gas_price: 0.0025, - high_gas_price: 0.025, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uakt', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/akash-network/node/', - recommended_version: 'v0.34.1', - compatible_versions: ['v0.34.1'], - binaries: { - 'linux/amd64': - 'https://github.com/akash-network/node/releases/download/v0.34.1/akash_linux_amd64.zip', - 'linux/arm64': - 'https://github.com/akash-network/node/releases/download/v0.34.1/akash_linux_arm64.zip', - }, - cosmos_sdk_version: 'v0.45.16', - ibc_go_version: 'v4.6.0', - consensus: { - type: 'cometbft', - version: 'akash-network/cometbft v0.34.27-akash', - }, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/akash-network/net/master/mainnet/genesis.json', - }, - versions: [ - { - name: 'v0.22.0', - recommended_version: 'v0.22.7', - compatible_versions: ['v0.22.7'], - binaries: { - 'linux/amd64': - 'https://github.com/akash-network/node/releases/download/v0.22.7/akash_linux_amd64.zip', - 'linux/arm64': - 'https://github.com/akash-network/node/releases/download/v0.22.7/akash_linux_arm64.zip', - }, - next_version_name: 'v0.24.0', - }, - { - name: 'v0.24.0', - recommended_version: 'v0.24.0', - compatible_versions: ['v0.24.0'], - binaries: { - 'linux/amd64': - 'https://github.com/akash-network/node/releases/download/v0.24.0/akash_linux_amd64.zip', - 'linux/arm64': - 'https://github.com/akash-network/node/releases/download/v0.24.0/akash_linux_arm64.zip', - }, - next_version_name: 'v0.26.0', - }, - { - name: 'v0.26.0', - recommended_version: 'v0.26.2', - compatible_versions: ['v0.26.1', 'v0.26.2'], - proposal: 231, - height: 12992204, - binaries: { - 'linux/amd64': - 'https://github.com/akash-network/node/releases/download/v0.26.2/akash_linux_amd64.zip', - 'linux/arm64': - 'https://github.com/akash-network/node/releases/download/v0.26.2/akash_linux_arm64.zip', - }, - next_version_name: 'v0.28.0', - }, - { - name: 'v0.28.0', - recommended_version: 'v0.28.2', - compatible_versions: ['v0.28.2'], - proposal: 237, - height: 13759618, - binaries: { - 'linux/amd64': - 'https://github.com/akash-network/node/releases/download/v0.28.2/akash_linux_amd64.zip', - 'linux/arm64': - 'https://github.com/akash-network/node/releases/download/v0.28.2/akash_linux_arm64.zip', - }, - next_version_name: 'v0.30.0', - }, - { - name: 'v0.30.0', - recommended_version: 'v0.30.0', - compatible_versions: ['v0.30.0'], - proposal: 238, - height: 1388074, - binaries: { - 'linux/amd64': - 'https://github.com/akash-network/node/releases/download/v0.30.0/akash_linux_amd64.zip', - 'linux/arm64': - 'https://github.com/akash-network/node/releases/download/v0.30.0/akash_linux_arm64.zip', - }, - next_version_name: 'v0.32.0', - }, - { - name: 'v0.32.0', - recommended_version: 'v0.32.1', - compatible_versions: ['v0.32.1'], - proposal: 249, - height: 15414427, - binaries: { - 'linux/amd64': - 'https://github.com/akash-network/node/releases/download/v0.32.1/akash_linux_amd64.zip', - 'linux/arm64': - 'https://github.com/akash-network/node/releases/download/v0.32.1238/akash_linux_arm64.zip', - }, - cosmos_sdk_version: 'v0.45.16', - ibc_go_version: 'v4.4.2', - consensus: { - type: 'cometbft', - version: 'akash-network/cometbft v0.34.27-akash', - }, - next_version_name: 'v0.34.0', - }, - { - name: 'v0.34.0', - recommended_version: 'v0.34.1', - compatible_versions: ['v0.34.1'], - proposal: 256, - height: 16133283, - binaries: { - 'linux/amd64': - 'https://github.com/akash-network/node/releases/download/v0.34.1/akash_linux_amd64.zip', - 'linux/arm64': - 'https://github.com/akash-network/node/releases/download/v0.34.1/akash_linux_arm64.zip', - }, - cosmos_sdk_version: 'v0.45.16', - ibc_go_version: 'v4.6.0', - consensus: { - type: 'cometbft', - version: 'akash-network/cometbft v0.34.27-akash', - }, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.svg', - }, - description: - 'Akash is open-source Supercloud that lets users buy and sell computing resources securely and efficiently. Purpose-built for public utility.', - peers: { - seeds: [ - { - id: '4acf579e2744268f834c713e894850995bbf0ffa', - address: '50.18.31.225:26656', - }, - { - id: '86afe23f116ba4754a19819a55d153008eb74b48', - address: '15.164.87.75:26656', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:12856', - provider: 'Polkachu', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:12856', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'akash-mainnet-seed.autostake.com:26696', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '5e37aefd2a0b9d036b1609a45d6487606da0204b', - address: 'rpc.ny.akash.farm:26656', - }, - { - id: '47f7b7a021497ad7a338ea041f19a1a11ae06795', - address: 'rpc.la.akash.farm:26656', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: '9aa4c9097c818871e45aaca4118a9fe5e86c60e2', - address: 'seed-akash-01.stakeflow.io:1506', - provider: 'Stakeflow', - }, - { - id: '61686e588f0af938484579adbc2093adff06c7aa', - address: 'europlots.com:26656', - }, - { - id: 'c28827cb96c14c905b127b92065a3fb4cd77d7f6', - address: 'seeds.whispernode.com:12856', - provider: 'WhisperNode 🤐', - }, - ], - persistent_peers: [ - { - id: '4acf579e2744268f834c713e894850995bbf0ffa', - address: '50.18.31.225:26656', - }, - { - id: '86afe23f116ba4754a19819a55d153008eb74b48', - address: '15.164.87.75:26656', - }, - { - id: '20180c45451739668f6e272e007818139dba31e7', - address: '88.198.62.198:2020', - }, - { - id: '1bfbbf77beeb2c1ace50443478035a255a7e510f', - address: '136.24.44.100:26656', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'akash-mainnet-peer.autostake.com:26696', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '9aa4c9097c818871e45aaca4118a9fe5e86c60e2', - address: 'peer-akash-01.stakeflow.io:1506', - provider: 'Stakeflow', - }, - { - id: '73ef1c0f9bc77fd925decf7fa41f22a35b5dc76d', - address: 'akash.declab.pro:26603', - provider: 'Decloud Nodes Lab', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.akash.forbole.com:443', - provider: 'forbole', - }, - { - address: 'https://rpc-akash.ecostake.com:443', - provider: 'ecostake', - }, - { - address: 'https://akash-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes', - }, - { - address: 'https://akash-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://rpc-akash.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://rpc-akash-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'http://akash.c29r3.xyz:80/rpc', - provider: 'c29r3', - }, - { - address: 'https://akash-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://akash-rpc.kleomedes.network', - provider: 'Kleomedes', - }, - { - address: 'https://rpc-akash-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://akash-mainnet-rpc.cosmonautstakes.com:443', - provider: 'Cosmonaut Stakes', - }, - { - address: 'https://akash-rpc.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://akash-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://akash-rpc.validatornode.com', - provider: 'ValidatorNode', - }, - { - address: 'https://rpc-akash.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://public.stakewolle.com/cosmos/akash/rpc', - provider: 'Stakewolle', - }, - { - address: 'https://akash.declab.pro:26601', - provider: 'Decloud Nodes Lab', - }, - ], - rest: [ - { - address: 'https://api.akash.forbole.com:443', - provider: 'forbole', - }, - { - address: 'https://rest-akash.ecostake.com', - provider: 'ecostake', - }, - { - address: 'https://akash-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes', - }, - { - address: 'https://akash-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://api-akash.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://api-akash-ia.cosmosia.notional.ventures', - provider: 'Notional', - }, - { - address: 'https://akash.c29r3.xyz:443/api', - provider: 'c29r3', - }, - { - address: 'https://akash-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://akash-api.kleomedes.network', - provider: 'Kleomedes', - }, - { - address: 'https://api-akash-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://akash-mainnet-rest.cosmonautstakes.com:443', - provider: 'Cosmonaut Stakes', - }, - { - address: 'https://akash-api.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://akash-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://akash-api.validatornode.com', - provider: 'ValidatorNode', - }, - { - address: 'https://api-akash.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://public.stakewolle.com/cosmos/akash/rest', - provider: 'Stakewolle', - }, - { - address: 'https://akash.declab.pro:443', - provider: 'Decloud Nodes Lab', - }, - ], - grpc: [ - { - address: 'grpc-akash-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'akash-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'akash-grpc.polkachu.com:12890', - provider: 'Polkachu', - }, - { - address: 'akash-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'grpc-akash.cosmos-spaces.cloud:1110', - provider: 'Cosmos Spaces', - }, - { - address: 'grpc-akash-01.stakeflow.io:1502', - provider: 'Stakeflow', - }, - { - address: 'akash-grpc.w3coins.io:12890', - provider: 'w3coins', - }, - { - address: 'akash-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://akash.declab.pro:9001', - provider: 'Decloud Nodes Lab', - }, - { - address: 'grpc-akash.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - ], - }, - explorers: [ - { - kind: 'ezstaking', - url: 'https://ezstaking.app/akash', - tx_page: 'https://ezstaking.app/akash/txs/${txHash}', - account_page: 'https://ezstaking.app/akash/account/${accountAddress}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/akash', - tx_page: 'https://www.mintscan.io/akash/transactions/${txHash}', - account_page: 'https://www.mintscan.io/akash/accounts/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/akash-network', - tx_page: 'https://ping.pub/akash-network/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/akash', - tx_page: 'https://atomscan.com/akash/transactions/${txHash}', - account_page: 'https://atomscan.com/akash/accounts/${accountAddress}', - }, - { - kind: 'cloudmos', - url: 'https://cloudmos.io/blocks', - tx_page: 'https://cloudmos.io/transactions/${txHash}', - }, - { - kind: 'Stakeflow', - url: 'https://stakeflow.io/akash', - account_page: 'https://stakeflow.io/akash/accounts/${accountAddress}', - }, - { - kind: 'ValidatorNode', - url: 'https://explorer.validatornode.com/akash-network', - tx_page: 'https://explorer.validatornode.com/akash-network/tx/${txHash}', - }, - { - kind: 'Decloud Nodes Lab', - url: 'https://explorer.declab.pro/Akash', - tx_page: 'https://explorer.declab.pro/Akash/tx/${txHash}', - }, - { - kind: 'WhisperNode 🤐', - url: 'https://mainnet.whispernode.com/akash', - tx_page: 'https://mainnet.whispernode.com/akash/tx/${txHash}', - account_page: - 'https://mainnet.whispernode.com/akash/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.svg', - }, - ], -}; - -export const akashAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'akash', - assets: [ - { - description: - "Akash Token (AKT) is the Akash Network's native utility token, used as the primary means to govern, secure the blockchain, incentivize participants, and provide a default mechanism to store and exchange value.", - denom_units: [ - { - denom: 'uakt', - exponent: 0, - }, - { - denom: 'akt', - exponent: 6, - }, - ], - base: 'uakt', - name: 'Akash Network', - display: 'akt', - symbol: 'AKT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.svg', - }, - coingecko_id: 'akash-network', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.svg', - }, - ], - socials: { - website: 'https://akash.network/', - twitter: 'https://twitter.com/akashnet_', - }, - }, - { - description: 'Tether USDt on Akash', - denom_units: [ - { - denom: - 'ibc/05DB6975261B805B6F6A157A4386C627F8A70BF8118D411655EFEDCA82BFABA5', - exponent: 0, - }, - { - denom: 'usdt', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/05DB6975261B805B6F6A157A4386C627F8A70BF8118D411655EFEDCA82BFABA5', - name: 'Tether USDt', - display: 'usdt', - symbol: 'USDt', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'kava', - base_denom: 'erc20/tether/usdt', - channel_id: 'channel-130', - }, - chain: { - channel_id: 'channel-2', - path: 'transfer/channel-2/erc20/tether/usdt', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'kava', - base_denom: 'erc20/tether/usdt', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/akiro.ts b/packages/chain-registry/src/mainnets/akiro.ts deleted file mode 100644 index 9e1c387a..00000000 --- a/packages/chain-registry/src/mainnets/akiro.ts +++ /dev/null @@ -1,155 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const akiro: Chain = { - $schema: '../chain.schema.json', - chain_name: 'akiro', - status: 'killed', - network_type: 'mainnet', - pretty_name: 'Akiro', - chain_id: 'akiro-1', - bech32_prefix: 'akiro', - daemon_name: 'akirod', - node_home: '$HOME/.akiro', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uakiro', - fixed_min_gas_price: 0.025, - low_gas_price: 0.025, - average_gas_price: 0.035, - high_gas_price: 0.045, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uakiro', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/akiroinu/akiro/', - recommended_version: 'v0.2', - compatible_versions: ['v0.2'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/akiroinu/akiro/main/mainnet/genesis.json', - }, - versions: [ - { - name: 'v0.2', - recommended_version: 'v0.2', - compatible_versions: ['v0.2'], - cosmos_sdk_version: 'v0.45.4', - ibc_go_version: 'v3.0.0', - consensus: { - type: 'tendermint', - version: 'v0.34.19', - }, - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akiro/images/akiro.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akiro/images/akiro.svg', - }, - peers: { - seeds: [ - { - id: 'ae1a5b5a94888d18a08fc64a9343b4450cc5cedc', - address: '213.199.36.82:26656', - provider: 'AKIRO', - }, - ], - persistent_peers: [ - { - id: 'ae1a5b5a94888d18a08fc64a9343b4450cc5cedc', - address: '213.199.36.82:26656', - provider: 'AKIRO', - }, - ], - }, - apis: { - rpc: [ - { - address: 'http://213.199.36.82:26657', - provider: 'AKIRO', - }, - { - address: 'https://rpc-akiro.d-stake.xyz', - provider: 'D-Stake', - }, - ], - rest: [ - { - address: 'http://213.199.36.82:1317', - provider: 'AKIRO', - }, - { - address: 'https://api-akiro.d-stake.xyz', - provider: 'D-Stake', - }, - ], - grpc: [ - { - address: 'http://213.199.36.82:9090', - provider: 'AKIRO', - }, - { - address: 'https://grpc-akiro.d-stake.xyz', - provider: 'D-Stake', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://ping.pub/akiro', - tx_page: 'https://ping.pub/akiro/tx/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akiro/images/akiro.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akiro/images/akiro.svg', - }, - ], -}; - -export const akiroAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'akiro', - assets: [ - { - description: 'AKIRO meme token', - denom_units: [ - { - denom: 'uakiro', - exponent: 0, - }, - { - denom: 'akiro', - exponent: 6, - }, - ], - base: 'uakiro', - name: 'AKIRO', - display: 'akiro', - symbol: 'AKIRO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akiro/images/akiro.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akiro/images/akiro.svg', - }, - coingecko_id: '', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akiro/images/akiro.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akiro/images/akiro.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/althea.ts b/packages/chain-registry/src/mainnets/althea.ts deleted file mode 100644 index 1b91c1da..00000000 --- a/packages/chain-registry/src/mainnets/althea.ts +++ /dev/null @@ -1,134 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const althea: Chain = { - $schema: '../chain.schema.json', - chain_name: 'althea', - status: 'live', - network_type: 'mainnet', - website: 'https://althea.net/', - pretty_name: 'Althea', - chain_id: 'althea_258432-1', - bech32_prefix: 'althea', - daemon_name: 'althea', - node_home: '$HOME/.althea', - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'aalthea', - fixed_min_gas_price: 100000000000, - low_gas_price: 100000000000, - average_gas_price: 100000000000, - high_gas_price: 300000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'aalthea', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/althea/images/althea.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/althea/images/althea.png', - }, - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/althea/images/althea.svg', - }, - ], - codebase: { - git_repo: 'https://github.com/AltheaFoundation/althea-L1', - recommended_version: 'v1.3.0', - compatible_versions: ['v1.3.0'], - binaries: { - 'linux/amd64': - 'https://github.com/AltheaFoundation/althea-L1/releases/download/v1.3.0/althea-linux-amd64', - }, - versions: [ - { - name: 'v1', - recommended_version: 'v1.3.0', - compatible_versions: ['v1.3.0'], - }, - ], - genesis: { - genesis_url: - 'https://github.com/AltheaFoundation/althea-L1-docs/blob/main/althea-l1-mainnet-genesis.json', - }, - }, - apis: { - rest: [ - { - address: 'https://nodes.chandrastation.com/api/althea/', - provider: 'Chandra Station', - }, - { - address: 'https://althea.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://althea-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - ], - rpc: [ - { - address: 'https://nodes.chandrastation.com/rpc/althea/', - provider: 'Chandra Station', - }, - { - address: 'https://althea.rpc.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://althea-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - ], - grpc: [ - { - address: 'https://althea-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - ], - }, -}; - -export const altheaAssetList: AssetList = { - chain_name: 'althea', - assets: [ - { - description: 'Althea native token', - denom_units: [ - { - denom: 'aalthea', - exponent: 0, - }, - { - denom: 'althea', - exponent: 18, - }, - ], - base: 'aalthea', - name: 'Althea Token', - display: 'althea', - symbol: 'ALTHEA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/althea/images/althea.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/althea/images/althea.png', - }, - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/althea/images/althea.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/andromeda.ts b/packages/chain-registry/src/mainnets/andromeda.ts deleted file mode 100644 index cbe3e5bf..00000000 --- a/packages/chain-registry/src/mainnets/andromeda.ts +++ /dev/null @@ -1,391 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const andromeda: Chain = { - $schema: '../chain.schema.json', - chain_name: 'andromeda', - chain_id: 'andromeda-1', - pre_fork_chain_name: 'andromeda1', - pretty_name: 'Andromeda', - status: 'live', - network_type: 'mainnet', - bech32_prefix: 'andr', - daemon_name: 'andromedad', - node_home: '$HOME/.andromeda', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uandr', - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uandr', - }, - ], - lock_duration: { - time: '1814400s', - }, - }, - codebase: { - git_repo: 'https://github.com/andromedaprotocol/andromedad', - recommended_version: 'v0.1.1-patch', - compatible_versions: ['v0.1.1-patch'], - cosmos_sdk_version: 'v0.47.8', - ibc_go_version: 'v7.4.0', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'v0.41.0', - cosmwasm_enabled: true, - genesis: { - genesis_url: - 'https://snapshots.lavenderfive.com/genesis/andromeda/genesis.json', - }, - versions: [ - { - name: 'andromeda-1-v0.1.0', - height: 1696401, - tag: 'andromeda-1-v0.1.0', - recommended_version: 'andromeda-1-v0.1.0', - compatible_versions: ['andromeda-1-v0.1.0'], - cosmos_sdk_version: 'v0.47.5', - ibc_go_version: 'v7.3.0', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - cosmwasm_version: 'v0.41.0', - cosmwasm_enabled: true, - next_version_name: 'v0.1.1', - }, - { - name: 'v0.1.1', - proposal: 5, - height: 2363000, - tag: 'v0.1.1-patch', - recommended_version: 'v0.1.1-patch', - compatible_versions: ['v0.1.1-patch'], - cosmos_sdk_version: 'v0.47.8', - ibc_go_version: 'v7.4.0', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'v0.41.0', - cosmwasm_enabled: true, - next_version_name: '', - }, - ], - }, - peers: { - seeds: [ - { - id: 'df949a46ae6529ae1e09b034b49716468d5cc7e9', - address: 'seeds.stakerhouse.com:12156', - provider: 'StakerHouse', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'andromeda-mainnet-peer.autostake.com:27126', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '400f3d9e30b69e78a7fb891f60d76fa3c73f0ecc', - address: 'andromeda.rpc.kjnodes.com:14759', - provider: 'kjnodes.com 🦄', - }, - ], - persistent_peers: [ - { - id: '17dda7b03ce866dbe36c048282fb742dd895a489', - address: '95.56.244.244:56659', - provider: 'Abduction', - }, - { - id: '0f310196e29d1f289966141e22caa72afaea8060', - address: 'seeds.cros-nest.com:46656', - provider: 'Crosnet', - }, - { - id: '301f9b0011f861693e08163f640c39cebbedd2f0', - address: '95.56.244.244:56658', - provider: 'Siradi', - }, - { - id: '26cdc42778d24c8b0b0b68ed07c97685bfd8682f', - address: '178.162.165.65:26656', - provider: 'Synergy Nodes', - }, - { - id: 'e4c2267b90c7cfbb45090ab7647dc01df97f58f9', - address: 'andromeda-m.peer.stavr.tech:4376', - provider: '🔥STAVR🔥', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:14956', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'andromeda-mainnet-seed.autostake.com:27126', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '28876b3094518bef97a1250ef641c26b7d4a658d', - address: '138.201.21.197:39656', - provider: 'StakeTown', - }, - { - id: '1652b0e25ac00834292624db10fef408155686e5', - address: 'peer-comdex.blockval.io:39656', - provider: 'StakeTown', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.andromeda-1.andromeda.aviaone.com', - provider: 'AVIAONE', - }, - { - address: 'https://andromeda.rpc.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://andromeda.rpc.nodex.one', - provider: 'nodex', - }, - { - address: 'https://andro.rpc.m.stavr.tech/', - provider: '🔥STAVR🔥', - }, - { - address: 'https://andromeda-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://andromeda-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://andromeda-rpc.stake-town.com:443', - provider: 'StakeTown', - }, - { - address: 'https://andromeda-rpc.stakerhouse.com:443', - provider: 'StakerHouse', - }, - { - address: 'https://andromeda-rpc.highstakes.ch', - provider: 'High Stakes 🇨🇭', - }, - { - address: 'https://andromeda-rpc.genznodes.dev', - provider: 'genznodes', - }, - { - address: 'https://andromeda.rpc.kjnodes.com', - provider: 'kjnodes.com 🦄', - }, - { - address: 'andromeda-rpc.noders.services', - provider: '[NODERS]TEAM', - }, - { - address: 'rpc-andromeda.blockval.io', - provider: 'Blockval', - }, - { - address: 'https://andromeda.rpc.liveraven.net', - provider: 'LiveRaveN', - }, - ], - rest: [ - { - address: 'https://api.andromeda-1.andromeda.aviaone.com/', - provider: 'AVIAONE', - }, - { - address: 'https://andromeda.api.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://andromeda.api.nodex.one', - provider: 'nodex', - }, - { - address: 'https://andro.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://andromeda-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://andromeda-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://andromeda-api.stake-town.com:443', - provider: 'StakeTown', - }, - { - address: 'https://andromeda-rest.stakerhouse.com:443', - provider: 'StakerHouse', - }, - { - address: 'https://andromeda-api.highstakes.ch', - provider: 'High Stakes 🇨🇭', - }, - { - address: 'https://andromeda-api.genznodes.dev', - provider: 'genznodes', - }, - { - address: 'https://andromeda.api.kjnodes.com', - provider: 'kjnodes.com 🦄', - }, - { - address: 'andromeda-api.noders.services', - provider: '[NODERS]TEAM', - }, - { - address: 'api-andromeda.blockval.io', - provider: 'Blockval', - }, - { - address: 'https://andromeda.api.liveraven.net', - provider: 'LiveRaveN', - }, - ], - grpc: [ - { - address: 'andromeda-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://grpc.andromeda-1.andromeda.aviaone.com:9094', - provider: 'AVIAONE', - }, - { - address: 'andromeda.grpc.kjnodes.com:443', - provider: 'kjnodes', - }, - { - address: 'andromeda-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://andromeda.grpc.nodex.one:443', - provider: 'nodex', - }, - { - address: 'http://andromedad.grpc.t.stavr.tech:132', - provider: '🔥STAVR🔥', - }, - { - address: 'andromeda-grpc.stake-town.com:443', - provider: 'StakeTown', - }, - { - address: 'andromeda-grpc.stakerhouse.com:443', - provider: 'StakerHouse', - }, - { - address: 'andromeda-grpc.genznodes.dev:27090', - provider: 'genznodes', - }, - { - address: 'andromeda.grpc.kjnodes.com:443', - provider: 'kjnodes.com 🦄', - }, - { - address: 'andromeda-grpc.noders.services:34090', - provider: '[NODERS]TEAM', - }, - { - address: 'grpc-andromeda.blockval.io:443', - provider: 'Blockval', - }, - { - address: 'andromeda.grpc.liveraven.net:443', - provider: 'LiveRaveN', - }, - ], - }, - explorers: [ - { - kind: '🔥STAVR🔥 Explorer', - url: 'https://explorer.stavr.tech/Andromeda-Mainnet', - tx_page: 'https://explorer.stavr.tech/Andromeda-Mainnet/tx/${txHash}', - account_page: - 'https://explorer.stavr.tech/Andromeda-Mainnet/account/${accountAddress}', - }, - { - kind: 'exploreme.pro', - url: 'https://andromeda.exploreme.pro', - tx_page: 'https://andromeda.exploreme.pro/transaction/${txHash}', - account_page: 'https://andromeda.exploreme.pro/account/${accountAddress}', - }, - { - kind: 'Cosmotracker', - url: 'https://cosmotracker.com/andromeda', - tx_page: 'https://cosmotracker.com/andromeda/tx/${txHash}', - account_page: - 'https://cosmotracker.com/andromeda/account/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/andromeda', - tx_page: 'https://ping.pub/andromeda/tx/${txHash}', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/andromeda/images/andromeda-logo.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/andromeda/images/andromeda-logo.png', - }, - ], -}; - -export const andromedaAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'andromeda', - assets: [ - { - description: 'The native staking and governance token of Andromeda', - denom_units: [ - { - denom: 'uandr', - exponent: 0, - }, - { - denom: 'andr', - exponent: 6, - }, - ], - coingecko_id: 'andromeda-2', - base: 'uandr', - name: 'Andr', - display: 'andr', - symbol: 'ANDR', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/andromeda/images/andromeda-logo.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/andromeda/images/andromeda-logo.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/andromeda1.ts b/packages/chain-registry/src/mainnets/andromeda1.ts deleted file mode 100644 index 55c71cf2..00000000 --- a/packages/chain-registry/src/mainnets/andromeda1.ts +++ /dev/null @@ -1,304 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const andromeda1: Chain = { - $schema: '../chain.schema.json', - chain_name: 'andromeda1', - chain_id: 'andromeda-1', - pretty_name: 'Andromeda', - status: 'killed', - network_type: 'mainnet', - bech32_prefix: 'andr', - daemon_name: 'andromedad', - node_home: '$HOME/.andromeda', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uandr', - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uandr', - }, - ], - lock_duration: { - time: '1814400s', - }, - }, - codebase: { - git_repo: 'https://github.com/andromedaprotocol/andromedad', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/andromedaprotocol/mainnet/release/genesis.json', - }, - }, - peers: { - seeds: [ - { - id: 'df949a46ae6529ae1e09b034b49716468d5cc7e9', - address: 'seeds.stakerhouse.com:12156', - provider: 'StakerHouse', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'andromeda-mainnet-peer.autostake.com:27126', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '400f3d9e30b69e78a7fb891f60d76fa3c73f0ecc', - address: 'nibiru.rpc.kjnodes.com:13959', - provider: 'kjnodes.com 🦄', - }, - ], - persistent_peers: [ - { - id: '17dda7b03ce866dbe36c048282fb742dd895a489', - address: '95.56.244.244:56659', - provider: 'Abduction', - }, - { - id: '0f310196e29d1f289966141e22caa72afaea8060', - address: 'seeds.cros-nest.com:46656', - provider: 'Crosnet', - }, - { - id: '301f9b0011f861693e08163f640c39cebbedd2f0', - address: '95.56.244.244:56658', - provider: 'Siradi', - }, - { - id: '26cdc42778d24c8b0b0b68ed07c97685bfd8682f', - address: '178.162.165.65:26656', - provider: 'Synergy Nodes', - }, - { - id: 'e4c2267b90c7cfbb45090ab7647dc01df97f58f9', - address: 'andromeda-m.peer.stavr.tech:4376', - provider: '🔥STAVR🔥', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:14956', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'andromeda-mainnet-seed.autostake.com:27126', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '28876b3094518bef97a1250ef641c26b7d4a658d', - address: '138.201.21.197:39656', - provider: 'StakeTown', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.andromeda-1.andromeda.aviaone.com', - provider: 'AVIAONE', - }, - { - address: 'https://andromeda.rpc.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://andromeda.rpc.nodex.one', - provider: 'nodex', - }, - { - address: 'https://andro.rpc.m.stavr.tech/', - provider: '🔥STAVR🔥', - }, - { - address: 'https://andromeda-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://andromeda-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://andromeda-rpc.stake-town.com:443', - provider: 'StakeTown', - }, - { - address: 'https://andromeda-rpc.stakerhouse.com:443', - provider: 'StakerHouse', - }, - { - address: 'https://andromeda-rpc.highstakes.ch', - provider: 'High Stakes 🇨🇭', - }, - { - address: 'https://andromeda-rpc.genznodes.dev', - provider: 'genznodes', - }, - { - address: 'https://nibiru.rpc.kjnodes.comv', - provider: 'kjnodes.com 🦄', - }, - ], - rest: [ - { - address: 'https://api.andromeda-1.andromeda.aviaone.com/', - provider: 'AVIAONE', - }, - { - address: 'https://andromeda.api.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://andromeda.api.nodex.one', - provider: 'nodex', - }, - { - address: 'https://andro.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://andromeda-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://andromeda-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://andromeda-api.stake-town.com:443', - provider: 'StakeTown', - }, - { - address: 'https://andromeda-rest.stakerhouse.com:443', - provider: 'StakerHouse', - }, - { - address: 'https://andromeda-api.highstakes.ch', - provider: 'High Stakes 🇨🇭', - }, - { - address: 'https://andromeda-api.genznodes.dev', - provider: 'genznodes', - }, - { - address: 'https://nibiru.api.kjnodes.com', - provider: 'kjnodes.com 🦄', - }, - ], - grpc: [ - { - address: 'andromeda-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://grpc.andromeda-1.andromeda.aviaone.com:9094', - provider: 'AVIAONE', - }, - { - address: 'andromeda.grpc.kjnodes.com:443', - provider: 'kjnodes', - }, - { - address: 'andromeda-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://andromeda.grpc.nodex.one:443', - provider: 'nodex', - }, - { - address: 'http://andromedad.grpc.t.stavr.tech:132', - provider: '🔥STAVR🔥', - }, - { - address: 'andromeda-grpc.stake-town.com:443', - provider: 'StakeTown', - }, - { - address: 'andromeda-grpc.stakerhouse.com:443', - provider: 'StakerHouse', - }, - { - address: 'andromeda-grpc.genznodes.dev:27090', - provider: 'genznodes', - }, - { - address: 'nibiru.grpc.kjnodes.com:443', - provider: 'kjnodes.com 🦄', - }, - ], - }, - explorers: [ - { - kind: '🔥STAVR🔥 Explorer', - url: 'https://explorer.stavr.tech/Andromeda-Mainnet', - tx_page: 'https://explorer.stavr.tech/Andromeda-Mainnet/tx/${txHash}', - account_page: - 'https://explorer.stavr.tech/Andromeda-Mainnet/account/${accountAddress}', - }, - { - kind: 'exploreme.pro', - url: 'https://andromeda.exploreme.pro', - tx_page: 'https://andromeda.exploreme.pro/transaction/${txHash}', - account_page: 'https://andromeda.exploreme.pro/account/${accountAddress}', - }, - { - kind: 'Cosmotracker', - url: 'https://cosmotracker.com/andromeda', - tx_page: 'https://cosmotracker.com/andromeda/tx/${txHash}', - account_page: - 'https://cosmotracker.com/andromeda/account/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/andromeda', - tx_page: 'https://ping.pub/andromeda/tx/${txHash}', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/andromeda/images/andromeda-logo.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/andromeda/images/andromeda-logo.png', - }, - ], -}; - -export const andromeda1AssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'andromeda', - assets: [ - { - description: 'The native staking and governance token of Andromeda', - denom_units: [ - { - denom: 'uandr', - exponent: 0, - }, - { - denom: 'andr', - exponent: 6, - }, - ], - coingecko_id: 'andromeda-2', - base: 'uandr', - name: 'Andr', - display: 'andr', - symbol: 'ANDR', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/andromeda/images/andromeda-logo.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/andromeda/images/andromeda-logo.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/archway.ts b/packages/chain-registry/src/mainnets/archway.ts deleted file mode 100644 index 4845a862..00000000 --- a/packages/chain-registry/src/mainnets/archway.ts +++ /dev/null @@ -1,869 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const archway: Chain = { - $schema: '../chain.schema.json', - chain_name: 'archway', - status: 'live', - network_type: 'mainnet', - website: 'https://archway.io/', - pretty_name: 'Archway', - chain_id: 'archway-1', - bech32_prefix: 'archway', - daemon_name: 'archwayd', - node_home: '$HOME/.archway', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'aarch', - fixed_min_gas_price: 140000000000, - low_gas_price: 196000000000, - average_gas_price: 225400000000, - high_gas_price: 254800000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'aarch', - }, - ], - lock_duration: { - time: '1209600s', - }, - }, - codebase: { - git_repo: 'https://github.com/archway-network/archway', - recommended_version: 'v7.0.1', - compatible_versions: ['v7.0.0', 'v7.0.1'], - binaries: { - 'linux/amd64': - 'https://github.com/archway-network/archway/releases/download/v7.0.1/archwayd_linux_amd64', - 'linux/arm64': - 'https://github.com/archway-network/archway/releases/download/v7.0.1/archwayd_linux_arm64', - 'darwin/amd64': - 'https://github.com/archway-network/archway/releases/download/v7.0.1/archwayd_darwin_amd64', - 'darwin/arm64': - 'https://github.com/archway-network/archway/releases/download/v7.0.1/archwayd_darwin_arm64', - }, - cosmos_sdk_version: 'v0.47.11', - ibc_go_version: 'v7.4.0', - consensus: { - type: 'cometbft', - version: 'v0.37.5', - }, - cosmwasm_version: 'v0.45.0', - cosmwasm_enabled: true, - genesis: { - genesis_url: - 'https://github.com/archway-network/networks/raw/main/archway/genesis/genesis.json.gz', - }, - versions: [ - { - name: 'v1.0.0', - recommended_version: 'v1.0.1', - compatible_versions: ['v1.0.0', 'v1.0.1'], - tag: 'v1.0.1', - height: 1, - consensus: { - type: 'tendermint', - version: 'v0.34.27', - }, - cosmos_sdk_version: 'v0.45.16', - cosmwasm_version: 'v0.32.0', - cosmwasm_enabled: true, - ibc_go_version: 'v4.3.1', - cosmwasm_path: '$HOME/.archway/data/wasm', - binaries: { - 'linux/amd64': - 'https://github.com/archway-network/archway/releases/download/v1.0.1/archwayd_linux_amd64', - 'linux/arm64': - 'https://github.com/archway-network/archway/releases/download/v1.0.1/archwayd_linux_arm64', - }, - next_version_name: 'v2.0.0', - }, - { - name: 'v2.0.0', - recommended_version: 'v2.0.0', - compatible_versions: ['v2.0.0'], - tag: 'v2.0.0', - proposal: 10, - height: 525000, - consensus: { - type: 'cometbft', - version: 'v0.34.27', - }, - cosmos_sdk_version: 'v0.45.16', - cosmwasm_version: 'v0.32.0', - cosmwasm_enabled: true, - ibc_go_version: 'v4.3.1', - cosmwasm_path: '$HOME/.archway/data/wasm', - binaries: { - 'linux/amd64': - 'https://github.com/archway-network/archway/releases/download/v2.0.0/archwayd_linux_amd64', - 'linux/arm64': - 'https://github.com/archway-network/archway/releases/download/v2.0.0/archwayd_linux_arm64', - }, - next_version_name: 'v4.0.2', - }, - { - name: 'v4.0.2', - recommended_version: 'v4.0.3', - compatible_versions: ['v4.0.3'], - proposal: 21, - height: 1215711, - consensus: { - type: 'cometbft', - version: 'v0.34.27', - }, - cosmos_sdk_version: 'v0.45.16', - cosmwasm_version: 'v0.33.0', - cosmwasm_enabled: true, - ibc_go_version: 'v4.3.1', - cosmwasm_path: '$HOME/.archway/data/wasm', - binaries: { - 'linux/amd64': - 'https://github.com/archway-network/archway/releases/download/v4.0.3/archwayd_linux_amd64', - 'linux/arm64': - 'https://github.com/archway-network/archway/releases/download/v4.0.3/archwayd_linux_arm64', - 'darwin/amd64': - 'https://github.com/archway-network/archway/releases/download/v4.0.3/archwayd_darwin_amd64', - 'darwin/arm64': - 'https://github.com/archway-network/archway/releases/download/v4.0.3/archwayd_darwin_arm64', - }, - next_version_name: 'v6.0.0', - }, - { - name: 'v6.0.0', - recommended_version: 'v6.0.3', - compatible_versions: ['v6.0.3'], - proposal: 38, - height: 3554500, - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmos_sdk_version: 'v0.47.10', - cosmwasm_version: 'archway-network/archway-wasmd v0.45.0-archway', - cosmwasm_enabled: true, - ibc_go_version: 'v7.4.0', - cosmwasm_path: '$HOME/.archway/data/wasm', - binaries: { - 'linux/amd64': - 'https://github.com/archway-network/archway/releases/download/v6.0.3/archwayd_linux_amd64', - 'linux/arm64': - 'https://github.com/archway-network/archway/releases/download/v6.0.3/archwayd_linux_arm64', - 'darwin/amd64': - 'https://github.com/archway-network/archway/releases/download/v6.0.3/archwayd_darwin_amd64', - 'darwin/arm64': - 'https://github.com/archway-network/archway/releases/download/v6.0.3/archwayd_darwin_arm64', - }, - next_version_name: 'v7.0.0', - }, - { - name: 'v7.0.0', - proposal: 43, - height: 4473000, - recommended_version: 'v7.0.1', - compatible_versions: ['v7.0.0', 'v7.0.1'], - binaries: { - 'linux/amd64': - 'https://github.com/archway-network/archway/releases/download/v7.0.1/archwayd_linux_amd64', - 'linux/arm64': - 'https://github.com/archway-network/archway/releases/download/v7.0.1/archwayd_linux_arm64', - 'darwin/amd64': - 'https://github.com/archway-network/archway/releases/download/v7.0.1/archwayd_darwin_amd64', - 'darwin/arm64': - 'https://github.com/archway-network/archway/releases/download/v7.0.1/archwayd_darwin_arm64', - }, - cosmos_sdk_version: 'v0.47.11', - ibc_go_version: 'v7.4.0', - consensus: { - type: 'cometbft', - version: 'v0.37.5', - }, - cosmwasm_version: 'v0.45.0', - cosmwasm_enabled: true, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/archway/images/archway.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/archway/images/archway.svg', - }, - description: - 'An incentivized L1 blockchain that allows developers to capture the value their dapps create, enabling sustainable economic models.', - peers: { - seeds: [ - { - id: '3ba7bf08f00e228026177e9cdc027f6ef6eb2b39', - address: '35.232.234.58:26656', - provider: 'Archway Foundation', - }, - { - id: 'b308dda41e4db2ee00852d91846f981c49943d46', - address: '161.97.96.91:46656', - provider: 'AM Solutions', - }, - { - id: 'c28827cb96c14c905b127b92065a3fb4cd77d7f6', - address: 'seeds.whispernode.com:11556', - provider: 'WhisperNode 🤐', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'archway-mainnet-seed.autostake.com:26946', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:11556', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'b6c1198fa025ce24d26d90527c5d2b71f9399756', - address: 'seed-node.mms.team:34656', - provider: 'MMS', - }, - { - id: '6471ac9ff8474373e8055d45b6246fd8c5204890', - address: 'archway.seed.mzonder.com:10756', - provider: 'MZONDER', - }, - { - id: '261acb73f483d1cace653cb54f7b8815f63b7e56', - address: 'archway.lgns.net:26656', - provider: 'Luganodes', - }, - { - id: '400f3d9e30b69e78a7fb891f60d76fa3c73f0ecc', - address: 'archway.rpc.kjnodes.com:15659', - provider: 'kjnodes', - }, - { - id: 'bd9332cd0a99f5830ea457a32a56b32790f68716', - address: '135.181.58.28:27456', - provider: 'Validatrium', - }, - { - id: '6b0ffcce9b59b91ceb8eea5d4599e27707e3604a', - address: 'seeds.stakeup.tech:10214', - provider: 'StakeUp', - }, - { - id: '17d6cb2601b67ad916d5433a404bfc000b0b6ef1', - address: 'rpc.archway.nodestake.top:666', - provider: 'NodeStake', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'archway-mainnet-peer.autostake.com:26946', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: 'a477bfcef79f283d82e531ec1a6717677c8caf59', - address: 'peer-archway.mms.team:56108', - provider: 'MMS', - }, - { - id: '218eed47b5472642034e81fdf408dec8b79dcba7', - address: '138.201.21.197:31656', - provider: 'StakeTown', - }, - { - id: '34999776ce08cb4298a9849609c4b43c78e8be37', - address: '65.108.238.203:25656', - provider: '[NODERS]TEAM', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.mainnet.archway.io', - provider: 'Archway Foundation', - }, - { - address: 'https://archway-mainnet-archive.allthatnode.com:26657', - provider: 'All That Node', - }, - { - address: 'https://m-archway.rpc.utsa.tech', - provider: '𝐥𝐞𝐬𝐧𝐢𝐤 | 𝐔𝐓𝐒𝐀', - }, - { - address: 'https://rpc-1.archway.nodes.guru', - provider: 'Nodes.Guru', - }, - { - address: 'https://archway.rpc.silknodes.io/', - provider: 'Silk Nodes', - }, - { - address: 'https://archway.rpc.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://rpc-archway.cryptech.com.ua', - provider: 'cryptech', - }, - { - address: 'https://rpc.archway.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://rpc-archway.theamsolutions.info', - provider: 'AM Solutions', - }, - { - address: 'https://rpc-archway.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://archway-rpc.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://m-archway.rpc.utsa.tech', - provider: '𝐥𝐞𝐬𝐧𝐢𝐤 | 𝐔𝐓𝐒𝐀', - }, - { - address: 'https://archway-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://rpc-archway.mms.team', - provider: 'MMS', - }, - { - address: 'https://rpc-archway.mzonder.com', - provider: 'MZONDER', - }, - { - address: 'https://rpc.archway.lgns.net', - provider: 'Luganodes', - }, - { - address: 'https://archway-rpc.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://archway-rpc.0base.dev', - provider: '0base.vc', - }, - { - address: 'https://archway-mainnet.rpc.l0vd.com', - provider: 'L0vd.com', - }, - { - address: 'https://archway-rpc.openbitlab.com', - provider: 'openbitlab', - }, - { - address: 'https://rpc-archway.mzonder.com', - provider: 'MZONDER', - }, - { - address: 'https://rpc-archway.mainnet.validatrium.club', - provider: 'Validatrium', - }, - { - address: 'https://rpc.archway.stakeup.tech', - provider: 'StakeUp', - }, - { - address: 'https://archway.api.trivium.network:26657', - provider: 'TriviumX | Architech', - }, - { - address: 'https://archway-rpc.tienthuattoan.ventures', - provider: 'TienThuatToan', - }, - { - address: 'https://archway-rpc.stakeandrelax.net', - provider: 'Stake&Relax 🦥', - }, - { - address: 'https://rpc.archway.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'https://archway-rpc.noders.services', - provider: '[NODERS]TEAM', - }, - ], - rest: [ - { - address: 'https://api.mainnet.archway.io', - provider: 'Archway Foundation', - }, - { - address: 'https://archway-api.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://m-archway.api.utsa.tech', - provider: '𝐥𝐞𝐬𝐧𝐢𝐤 | 𝐔𝐓𝐒𝐀', - }, - { - address: 'https://api-1.archway.nodes.guru', - provider: 'Nodes.Guru', - }, - { - address: 'https://archway.api.silknodes.io/', - provider: 'Silk Nodes', - }, - { - address: 'https://archway.api.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://api-archway.cryptech.com.ua', - provider: 'cryptech', - }, - { - address: 'https://api.archway.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://rest-archway.theamsolutions.info', - provider: 'AM Solutions', - }, - { - address: 'https://lcd-archway.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://archway-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://api-archway.mms.team', - provider: 'MMS', - }, - { - address: 'https://api-archway.mzonder.com', - provider: 'MZONDER', - }, - { - address: 'https://rest.archway.lgns.net', - provider: 'Luganodes', - }, - { - address: 'https://archway-api.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://archway-rest.0base.dev', - provider: '0base.vc', - }, - { - address: 'https://archway-mainnet.api.l0vd.com', - provider: 'L0vd.com', - }, - { - address: 'https://archway-api.openbitlab.com', - provider: 'openbitlab', - }, - { - address: 'https://api-archway.mainnet.validatrium.club', - provider: 'Validatrium', - }, - { - address: 'https://api.archway.stakeup.tech', - provider: 'StakeUp', - }, - { - address: 'https://archway.api.trivium.network:1317', - provider: 'TriviumX | Architech', - }, - { - address: 'https://archway-mainnet-archive.allthatnode.com:1317', - provider: 'All That Node', - }, - { - address: 'https://archway-api.tienthuattoan.ventures', - provider: 'TienThuatToan', - }, - { - address: 'https://archway-api.stakeandrelax.net', - provider: 'Stake&Relax 🦥', - }, - { - address: 'https://lcd.archway.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'https://archway-api.noders.services', - provider: '[NODERS]TEAM', - }, - ], - grpc: [ - { - address: 'grpc.mainnet.archway.io:443', - provider: 'Archway Foundation', - }, - { - address: 'grpc-1.archway.nodes.guru:10690', - provider: 'Nodes.Guru', - }, - { - address: 'archway.grpc.kjnodes.com:15690', - provider: 'kjnodes', - }, - { - address: 'https://grpc-archway.cryptech.com.ua', - provider: 'cryptech', - }, - { - address: 'https://grpc.archway.nodestake.top:443', - provider: 'NodeStake', - }, - { - address: 'grpc-archway.theamsolutions.info:443', - provider: 'AM Solutions', - }, - { - address: 'archway-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'archway.grpc.nodersteam.com:9090', - provider: '[NODERS]TEAM', - }, - { - address: 'grpc-archway.mms.team:443', - provider: 'MMS', - }, - { - address: 'grpc-archway.mzonder.com:443', - provider: 'MZONDER', - }, - { - address: 'grpc.archway.lgns.net:443', - provider: 'Luganodes', - }, - { - address: 'archway-grpc.stake-town.com:443', - provider: 'StakeTown', - }, - { - address: 'archway-grpc.huginn.tech:4090', - provider: 'Huginn', - }, - { - address: 'archway-mainnet.grpc.l0vd.com:80', - provider: 'L0vd.com', - }, - { - address: 'archway-grpc.openbitlab.com:443', - provider: 'openbitlab', - }, - { - address: 'grpc-archway.mainnet.validatrium.club:27490', - provider: 'Validatrium', - }, - { - address: 'grpc.archway.stakeup.tech:443', - provider: 'StakeUp', - }, - { - address: 'grpc-archway-mainnet.testnet-pride.com:9096', - provider: 'TestnetPride', - }, - { - address: 'archway.api.trivium.network:9090', - provider: 'TriviumX | Architech', - }, - { - address: 'archway-grpc.tienthuattoan.ventures:9290', - provider: 'TienThuatToan', - }, - { - address: 'archway-grpc.stakeandrelax.net:11590', - provider: 'Stake&Relax 🦥', - }, - { - address: 'https://grpc.archway.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'archway-grpc.noders.services:13090', - provider: '[NODERS]TEAM', - }, - ], - }, - explorers: [ - { - kind: 'Nodes Guru', - url: 'https://archway.explorers.guru/', - tx_page: 'https://archway.explorers.guru/transaction/${txHash}', - account_page: 'https://archway.explorers.guru/account/${accountAddress}', - }, - { - kind: '𝐥𝐞𝐬𝐧𝐢𝐤 | 𝐔𝐓𝐒𝐀', - url: 'https://exp.utsa.tech/archway', - tx_page: 'https://exp.utsa.tech/archway/tx/${txHash}', - account_page: 'https://exp.utsa.tech/archway/account/${accountAddress}', - }, - { - kind: 'Mintscan', - url: 'https://mintscan.io/archway/', - tx_page: 'https://mintscan.io/archway/transactions/${txHash}', - account_page: 'https://mintscan.io/archway/accounts/${accountAddress}', - }, - { - kind: 'Silk Nodes', - url: 'https://explorer.silknodes.io/archway', - tx_page: 'https://explorer.silknodes.io/archway/tx/${txHash}', - account_page: - 'https://explorer.silknodes.io/archway/account/${accountAddress}', - }, - { - kind: 'NodeStake Explorer', - url: 'https://explorer.nodestake.top/archway/', - tx_page: 'https://explorer.nodestake.top/archway/txs/${txHash}', - account_page: - 'https://explorer.nodestake.top/archway/account/${accountAddress}', - }, - { - kind: 'Exploreme', - url: 'https://archway.exploreme.pro/', - tx_page: 'https://archway.exploreme.pro/transaction/${txHash}', - account_page: 'https://archway.exploreme.pro/account/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/archway', - tx_page: 'https://ping.pub/archway/tx/${txHash}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/archway', - tx_page: 'https://ezstaking.app/archway/txs/${txHash}', - account_page: 'https://ezstaking.app/archway/account/${accountAddress}', - }, - { - kind: 'WhisperNode 🤐', - url: 'https://mainnet.whispernode.com/archway', - tx_page: 'https://mainnet.whispernode.com/archway/tx/${txHash}', - account_page: - 'https://mainnet.whispernode.com/archway/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/archway/images/archway.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/archway/images/archway.svg', - }, - ], -}; - -export const archwayAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'archway', - assets: [ - { - description: 'The native token of Archway network', - denom_units: [ - { - denom: 'aarch', - exponent: 0, - }, - { - denom: 'uarch', - exponent: 12, - }, - { - denom: 'arch', - exponent: 18, - }, - ], - base: 'aarch', - name: 'Archway', - display: 'arch', - symbol: 'ARCH', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/archway/images/archway.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/archway/images/archway.svg', - }, - coingecko_id: 'archway', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/archway/images/archway.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/archway/images/archway.svg', - }, - ], - socials: { - website: 'https://archway.io/', - twitter: 'https://twitter.com/archwayHQ', - }, - }, - { - description: 'ERIS liquid staked ARCH', - type_asset: 'cw20', - address: - 'archway1fwurjg7ah4v7hhs6xsc3wutqpvmahrfhns285s0lt34tgfdhplxq6m8xg5', - denom_units: [ - { - denom: - 'cw20:archway1fwurjg7ah4v7hhs6xsc3wutqpvmahrfhns285s0lt34tgfdhplxq6m8xg5', - exponent: 0, - }, - { - denom: 'ampARCH', - exponent: 6, - }, - ], - base: 'cw20:archway1fwurjg7ah4v7hhs6xsc3wutqpvmahrfhns285s0lt34tgfdhplxq6m8xg5', - name: 'ERIS Amplified ARCH', - display: 'ampARCH', - symbol: 'ampARCH', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/archway/images/amparch.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/archway/images/amparch.png', - }, - ], - }, - { - description: 'The first memecoin on osmosis.', - denom_units: [ - { - denom: - 'ibc/7CB33A66F90533ED1E168CB3251253C719CF4B04FF1290AFD795F14CA1D67278', - exponent: 0, - }, - { - denom: 'WOSMO', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/7CB33A66F90533ED1E168CB3251253C719CF4B04FF1290AFD795F14CA1D67278', - name: 'Wosmo', - display: 'WOSMO', - symbol: 'WOSMO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'factory/osmo1pfyxruwvtwk00y8z06dh2lqjdj82ldvy74wzm3/WOSMO', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-1429', - path: 'transfer/channel-1429/factory/osmo1pfyxruwvtwk00y8z06dh2lqjdj82ldvy74wzm3/WOSMO', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: - 'factory/osmo1pfyxruwvtwk00y8z06dh2lqjdj82ldvy74wzm3/WOSMO', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wosmo.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wosmo.png', - }, - }, - { - description: 'The native token of Vidulum', - denom_units: [ - { - denom: - 'ibc/1BCF1FCAFE3568E234787EDFDA12460BD8931B17FE6A729DCD60FAD845558DA1', - exponent: 0, - aliases: ['uvdl'], - }, - { - denom: 'vdl', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/1BCF1FCAFE3568E234787EDFDA12460BD8931B17FE6A729DCD60FAD845558DA1', - name: 'Vidulum', - display: 'vdl', - symbol: 'VDL', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'vidulum', - base_denom: 'uvdl', - channel_id: 'channel-24', - }, - chain: { - channel_id: 'channel-110', - path: 'transfer/channel-110/uvdl', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/vidulum/images/vdl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/vidulum/images/vdl.svg', - }, - images: [ - { - image_sync: { - chain_name: 'vidulum', - base_denom: 'uvdl', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/vidulum/images/vdl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/vidulum/images/vdl.svg', - }, - ], - }, - { - description: 'Astrovault AXV', - type_asset: 'cw20', - address: - 'archway1ecjefhcf8r60wtfnhwefrxhj9caeqa90fj58cqsaafqveawn6cjs5znd2n', - denom_units: [ - { - denom: - 'cw20:archway1ecjefhcf8r60wtfnhwefrxhj9caeqa90fj58cqsaafqveawn6cjs5znd2n', - exponent: 0, - }, - { - denom: 'AXV', - exponent: 6, - }, - ], - base: 'cw20:archway1ecjefhcf8r60wtfnhwefrxhj9caeqa90fj58cqsaafqveawn6cjs5znd2n', - name: 'Astrovault AXV', - display: 'AXV', - symbol: 'AXV', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/archway/images/axv.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/archway/images/axv.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/archway/images/axv.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/archway/images/axv.svg', - }, - ], - coingecko_id: 'astrovault', - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/arkh.ts b/packages/chain-registry/src/mainnets/arkh.ts deleted file mode 100644 index 516cb2e7..00000000 --- a/packages/chain-registry/src/mainnets/arkh.ts +++ /dev/null @@ -1,170 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const arkh: Chain = { - $schema: '../chain.schema.json', - chain_name: 'arkh', - status: 'live', - network_type: 'mainnet', - website: 'https://arkhadian.com/', - pretty_name: 'Arkhadian', - chain_id: 'arkh', - bech32_prefix: 'arkh', - daemon_name: 'arkhd', - node_home: '$HOME/.arkh', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'arkh', - fixed_min_gas_price: 0.01, - low_gas_price: 0.01, - average_gas_price: 0.025, - high_gas_price: 0.03, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'arkh', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/vincadian/arkh-blockchain', - recommended_version: 'v2.0.0', - compatible_versions: ['v2.0.0'], - binaries: { - 'linux/amd64': - 'https://github.com/vincadian/arkh-blockchain/releases/download/latest/arkh-blockchain_latest_linux_amd64.tar.gz', - 'darwin/amd64': - 'https://github.com/vincadian/arkh-blockchain/releases/download/latest/arkh-blockchain_latest_darwin_amd64.tar.gz', - }, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/vincadian/arkh-blockchain/master/genesis/genesis.json', - }, - versions: [ - { - name: 'v2.0.0', - recommended_version: 'v2.0.0', - compatible_versions: ['v2.0.0'], - binaries: { - 'linux/amd64': - 'https://github.com/vincadian/arkh-blockchain/releases/download/latest/arkh-blockchain_latest_linux_amd64.tar.gz', - 'darwin/amd64': - 'https://github.com/vincadian/arkh-blockchain/releases/download/latest/arkh-blockchain_latest_darwin_amd64.tar.gz', - }, - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/arkh/images/arkh.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/arkh/images/arkh.svg', - }, - peers: { - seeds: [], - }, - apis: { - rpc: [ - { - address: 'https://asc-dataseed.arkhadian.com/', - provider: 'arkhnetwork', - }, - { - address: 'https://arkh_mainnet_rpc.chain.whenmoonwhenlambo.money', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - ], - rest: [ - { - address: 'https://asc-blockchain-api.arkhadian.com/', - provider: 'arkhnetwork', - }, - { - address: 'https://arkh_mainnet_api.chain.whenmoonwhenlambo.money', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - ], - grpc: [ - { - address: 'grpc.arkh.nodestake.top:443', - provider: 'NodeStake', - }, - { - address: 'https://grpc.arkh.nodexcapital.com:443', - provider: 'NodeX Validator', - }, - ], - }, - explorers: [ - { - kind: 'NodeStake Explorer', - url: 'https://explorer.nodestake.top/arkh', - tx_page: 'https://explorer.nodestake.top/arkh/tx/${txHash}', - }, - { - kind: 'Kynraze Explorer', - url: 'https://explorer.kynraze.com/arkhadian', - tx_page: 'https://explorer.kynraze.com/arkhadian/tx/${txHash}', - }, - { - kind: 'NODEXPLORER', - url: 'https://explorer.nodexcapital.com/arkhadian', - tx_page: 'https://explorer.nodexcapital.com/arkhadian/tx/${txHash}', - }, - { - kind: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - url: 'https://explorer.whenmoonwhenlambo.money/arkhadian', - tx_page: - 'https://explorer.whenmoonwhenlambo.money/arkhadian/tx/${txHash}', - account_page: - 'https://explorer.whenmoonwhenlambo.money/arkhadian/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/arkh/images/arkh.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/arkh/images/arkh.svg', - }, - ], -}; - -export const arkhAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'arkh', - assets: [ - { - description: 'The native token of Arkhadian', - denom_units: [ - { - denom: 'arkh', - exponent: 0, - }, - { - denom: 'ARKH', - exponent: 6, - }, - ], - base: 'arkh', - name: 'Arkh', - display: 'ARKH', - symbol: 'ARKH', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/arkh/images/arkh.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/arkh/images/arkh.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/arkh/images/arkh.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/arkh/images/arkh.svg', - }, - ], - socials: { - website: 'https://arkhadian.io/', - twitter: 'https://twitter.com/ArkhadianSas', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/assetmantle.ts b/packages/chain-registry/src/mainnets/assetmantle.ts deleted file mode 100644 index da893637..00000000 --- a/packages/chain-registry/src/mainnets/assetmantle.ts +++ /dev/null @@ -1,318 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const assetmantle: Chain = { - $schema: '../chain.schema.json', - chain_name: 'assetmantle', - status: 'live', - network_type: 'mainnet', - website: 'https://assetmantle.one/', - pretty_name: 'AssetMantle', - chain_id: 'mantle-1', - bech32_prefix: 'mantle', - daemon_name: 'mantleNode', - node_home: '$HOME/.mantleNode', - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'umntl', - low_gas_price: 0.01, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'umntl', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/AssetMantle/node.git', - recommended_version: 'v0.3.0', - compatible_versions: ['v0.3.0'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/AssetMantle/genesisTransactions/main/mantle-1/final_genesis.json', - }, - versions: [ - { - name: 'v0.3.0', - recommended_version: 'v0.3.0', - compatible_versions: ['v0.3.0'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/assetmantle/images/AM_Logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/assetmantle/images/AM_Logo_Dark.svg', - }, - description: - 'AssetMantle’s suite of products is focused on the NFT ecosystem, helping you up your game with digital asset ownership.', - peers: { - seeds: [ - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:14656', - provider: 'Polkachu', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: 'c28827cb96c14c905b127b92065a3fb4cd77d7f6', - address: 'seeds.whispernode.com:14656', - provider: 'WhisperNode 🤐', - }, - { - id: 'df949a46ae6529ae1e09b034b49716468d5cc7e9', - address: 'seeds.stakerhouse.com:10156', - provider: 'StakerHouse', - }, - ], - persistent_peers: [ - { - id: '4654c8bed4349e4800238cff1f88e97c1f880080', - address: '207.244.245.125:26656', - }, - { - id: 'a7aafd3330e57d3104be5b2820b6ad2d52ac19ec', - address: '3.39.94.36:26656', - }, - { - id: '9c97f6143d3fae032af5f155d472bbc52f4d90b3', - address: '194.34.232.225:26656', - }, - { - id: 'fd096224f9c918089410ac7ab6d42d21ec87db60', - address: '65.21.230.230:26656', - }, - { - id: 'f33b2125c3b3a7c4838e22a060e38d2cefd66e78', - address: '65.108.140.109:26656', - }, - { - id: '6261de9dac635a8fd8d19a70afc41f845c59db96', - address: '116.203.35.46:26656', - }, - { - id: 'e0deea2d5c15e77c9d5934305bb23148ce836709', - address: '185.252.232.79:26656', - }, - { - id: '4fc4fa6ec44f6da10830ffcb6344a8635156e11e', - address: '141.95.65.26:26656', - }, - { - id: '7362b3c4d082680aeffe137d18cea0e37cab5037', - address: '146.19.24.101:26656', - }, - { - id: '5e8e8e7071259beb3b32e39cb3d2bb059cff4d66', - address: '65.108.137.22:26656', - }, - { - id: '5b3c90e6c07e03ffddc5dc3aae786a2990bc5bd3', - address: '148.251.81.179:26656', - }, - { - id: '7ae8a8e62efcccf15198525868b0873b3c9bd698', - address: '65.108.121.37:36656', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.assetmantle.one', - provider: 'AssetMantle', - }, - { - address: 'https://rpc-assetmantle.ecostake.com', - provider: 'ecostake', - }, - { - address: 'https://assetmantle-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://rpc.assetmantle.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://rpc-assetmantle-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://rpc-assetmantle.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://rpc.mantle.paranorm.pro:443', - provider: 'paranorm', - }, - { - address: 'https://assetmantle-rpc.stakerhouse.com', - provider: 'StakerHouse', - }, - { - address: 'https://assetmantle-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - rest: [ - { - address: 'https://rest.assetmantle.one', - provider: 'AssetMantle', - }, - { - address: 'https://rest-assetmantle.ecostake.com', - provider: 'ecostake', - }, - { - address: 'https://api.assetmantle.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://api-assetmantle-ia.cosmosia.notional.ventures', - provider: 'Notional', - }, - { - address: 'https://assetmantle-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://lcd-assetmantle.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://api.mantle.paranorm.pro:443', - provider: 'paranorm', - }, - { - address: 'https://assetmantle-rest.stakerhouse.com', - provider: 'StakerHouse', - }, - { - address: 'https://assetmantle-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - grpc: [ - { - address: 'grpc.assetmantle.nodestake.top:443', - provider: 'NodeStake', - }, - { - address: 'grpc-assetmantle-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'assetmantle-grpc.polkachu.com:14690', - provider: 'Polkachu', - }, - { - address: 'assetmantle-grpc.stakerhouse.com:443', - provider: 'StakerHouse', - }, - { - address: 'assetmantle-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - }, - explorers: [ - { - kind: 'ezstaking', - url: 'https://ezstaking.app/assetmantle', - tx_page: 'https://ezstaking.app/assetmantle/txs/${txHash}', - account_page: - 'https://ezstaking.app/assetmantle/account/${accountAddress}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/asset-mantle', - tx_page: 'https://www.mintscan.io/asset-mantle/transactions/${txHash}', - account_page: - 'https://www.mintscan.io/asset-mantle/accounts/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://explorer.postcapitalist.io/AssetMantle', - tx_page: 'https://explorer.postcapitalist.io/AssetMantle/tx/${txHash}', - }, - { - kind: 'other', - url: 'https://explorer.assetmantle.one', - tx_page: 'https://explorer.assetmantle.one/transactions/${txHash}', - }, - { - kind: 'explorers.guru', - url: 'https://assetmantle.explorers.guru', - tx_page: 'https://assetmantle.explorers.guru/transaction/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/assetmantle', - tx_page: 'https://atomscan.com/assetmantle/transactions/${txHash}', - account_page: - 'https://atomscan.com/assetmantle/accounts/${accountAddress}', - }, - { - kind: 'WhisperNode 🤐', - url: 'https://mainnet.whispernode.com/assetmantle', - tx_page: 'https://mainnet.whispernode.com/assetmantle/tx/${txHash}', - account_page: - 'https://mainnet.whispernode.com/assetmantle/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/assetmantle/images/AM_Logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/assetmantle/images/AM_Logo_Dark.svg', - }, - ], -}; - -export const assetmantleAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'assetmantle', - assets: [ - { - description: 'The native token of Asset Mantle', - denom_units: [ - { - denom: 'umntl', - exponent: 0, - }, - { - denom: 'mntl', - exponent: 6, - }, - ], - base: 'umntl', - name: 'AssetMantle', - display: 'mntl', - symbol: 'MNTL', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/assetmantle/images/mntl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/assetmantle/images/mntl.svg', - }, - coingecko_id: 'assetmantle', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/assetmantle/images/mntl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/assetmantle/images/mntl.svg', - }, - ], - socials: { - website: 'https://www.assetmantle.one/', - twitter: 'https://twitter.com/AssetMantle', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/aura.ts b/packages/chain-registry/src/mainnets/aura.ts deleted file mode 100644 index 7e4099c7..00000000 --- a/packages/chain-registry/src/mainnets/aura.ts +++ /dev/null @@ -1,519 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const aura: Chain = { - $schema: '../chain.schema.json', - chain_name: 'aura', - status: 'live', - network_type: 'mainnet', - website: 'https://aura.network/', - pretty_name: 'Aura Network', - chain_id: 'xstaxy-1', - bech32_prefix: 'aura', - daemon_name: 'aurad', - node_home: '$HOME/.aura', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uaura', - fixed_min_gas_price: 0.001, - low_gas_price: 0.001, - average_gas_price: 0.002, - high_gas_price: 0.0025, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uaura', - }, - ], - lock_duration: { - time: '1209600s', - }, - }, - codebase: { - git_repo: 'https://github.com/aura-nw/aura', - recommended_version: 'v0.7.3', - compatible_versions: ['v0.7.3'], - cosmos_sdk_version: '0.47.5', - ibc_go_version: 'v7.3.0', - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - cosmwasm_version: '0.42.0', - cosmwasm_enabled: true, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/aura-nw/mainnet-artifacts/main/xstaxy-1/genesis.json', - }, - versions: [ - { - name: 'aura_v0.4.4', - recommended_version: 'aura_v0.4.4', - compatible_versions: ['aura_v0.4.4'], - next_version_name: 'v0.4.5', - }, - { - name: 'v0.4.5', - proposal: 4, - height: 1292226, - recommended_version: 'aura_v0.4.5', - compatible_versions: ['aura_v0.4.5'], - next_version_name: 'v0.7.1', - }, - { - name: 'v0.7.1', - proposal: 7, - height: 3666129, - recommended_version: 'v0.7.1', - compatible_versions: ['v0.7.1'], - cosmos_sdk_version: '0.47.4', - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - cosmwasm_version: '0.41.0', - cosmwasm_enabled: true, - next_version_name: 'v0.7.2', - }, - { - name: 'v0.7.2', - proposal: 8, - height: 5329503, - recommended_version: 'v0.7.2', - compatible_versions: ['v0.7.2'], - cosmos_sdk_version: '0.47.4', - ibc_go_version: 'v7.2.0', - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - cosmwasm_version: '0.41.0', - cosmwasm_enabled: true, - next_version_name: 'v0.7.3', - }, - { - name: 'v0.7.3', - proposal: 9, - height: 4083908, - recommended_version: 'v0.7.3', - compatible_versions: ['v0.7.3'], - cosmos_sdk_version: '0.47.5', - ibc_go_version: 'v7.3.0', - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - cosmwasm_version: '0.42.0', - cosmwasm_enabled: true, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/aura/images/Aura-logo-2.2.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/aura/images/Aura-logo-2.2.svg', - }, - peers: { - seeds: [ - { - id: '22a0ca5f64187bb477be1d82166b1e9e184afe50', - address: '18.143.52.13:26656', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'auranetwork-mainnet-seed.autostake.com:26966', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '0b8bd8c1b956b441f036e71df3a4d96e85f843b8', - address: '13.250.159.219:26656', - }, - { - id: '400f3d9e30b69e78a7fb891f60d76fa3c73f0ecc', - address: 'aura.rpc.kjnodes.com:11759', - provider: 'kjnodes', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:21756', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'd05e3f406ed2275ec86957c5983a27768350ac47', - address: 'seed-node.mms.team:26656', - provider: 'MMS', - }, - ], - persistent_peers: [ - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'auranetwork-mainnet-peer.autostake.com:26966', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: 'ced3a13f4f7200ce1a2392a5738c88532f794359', - address: 'mainnet-aura.konsortech.xyz:25656', - provider: 'KonsorTech', - }, - { - id: 'dce07d176e5ba4cfdc7b806eb80eabab162a09d0', - address: '45.76.213.229:26656', - provider: '[NODERS]TEAM', - }, - { - id: '57406c041d38af3bac9acdcb2b4bdc90dc7a8852', - address: 'aura.peers.stavr.tech:21056', - provider: '🔥STAVR🔥', - }, - { - id: '9ee34b0829e9d85d88784aa17857fa1719760da2', - address: 'aura.ramuchi.tech:30000', - provider: 'ramuchi.tech', - }, - { - id: 'b6a0d0d030f35ffffcfe92e72ea13933c1adbe62', - address: '116.202.174.253:21656', - provider: 'Staketab', - }, - { - id: '07317346ab58eb4de14fe8c7705863002186d340', - address: '142.132.201.53:36656', - provider: 'Stake-Take', - }, - { - id: 'da9f07269cac08619190dbce8b0978556315b359', - address: 'p2p.aura.safeblock.space:26656', - provider: 'Safe Block', - }, - { - id: 'bdd32536c902de9b240a36f0b23641233a080351', - address: 'peer-aura.mms.team:27656', - provider: 'MMS', - }, - { - id: '2bd24dbac94c3b95707c8f06a57d61a31ae666fa', - address: '138.201.21.197:46656', - provider: 'StakeTown', - }, - { - id: 'fc9f3b8771bb7deda71ab179f610cff1edb7534d', - address: 'aura.peers.stakr.space:21656', - provider: 'STAKR.space', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.aura.network/', - provider: 'Aura Network Foundation', - }, - { - address: 'https://m-aura.rpc.utsa.tech', - provider: '𝐥𝐞𝐬𝐧𝐢𝐤 | 𝐔𝐓𝐒𝐀', - }, - { - address: 'http://aura.rpc.m.stavr.tech:11047', - provider: '🔥STAVR🔥', - }, - { - address: 'https://aura-rpc.ramuchi.tech', - provider: 'ramuchi.tech', - }, - { - address: 'https://aura.rpc.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://mainnet-aura-rpc.konsortech.xyz', - provider: 'KonsorTech', - }, - { - address: 'https://aura-rpc.tienthuattoan.ventures', - provider: 'TienThuatToan', - }, - { - address: 'https://aura-rpc.lavenderfive.com', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://aura-rpc.staketab.org:443', - provider: 'Staketab', - }, - { - address: 'https://rpc.aura.safeblock.space', - provider: 'Safe Block', - }, - { - address: 'https://rpc.aura.silentvalidator.com', - provider: 'silent', - }, - { - address: 'https://rpc-aura.mms.team', - provider: 'MMS', - }, - { - address: 'https://aura-rpc.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://aura-rpc.palamar.io', - provider: 'Palamar', - }, - { - address: 'https://aura.rpc.srv.stakr.space', - provider: 'STAKR.space', - }, - { - address: 'https://aura-rpc.highstakes.ch', - provider: 'High Stakes 🇨🇭', - }, - { - address: 'https://aura-rpc.noders.services', - provider: '[NODERS]TEAM', - }, - ], - rest: [ - { - address: 'https://lcd.aura.network/', - provider: 'Aura Network Foundation', - }, - { - address: 'https://m-aura.api.utsa.tech', - provider: '𝐥𝐞𝐬𝐧𝐢𝐤 | 𝐔𝐓𝐒𝐀', - }, - { - address: 'https://aura.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://aura-api.ramuchi.tech', - provider: 'ramuchi.tech', - }, - { - address: 'https://aura.api.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://mainnet-aura-api.konsortech.xyz', - provider: 'KonsorTech', - }, - { - address: 'https://aura-api.tienthuattoan.ventures', - provider: 'TienThuatToan', - }, - { - address: 'https://aura-api.lavenderfive.com', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://aura-rest.staketab.org', - provider: 'Staketab', - }, - { - address: 'https://api.aura.safeblock.space', - provider: 'Safe Block', - }, - { - address: 'https://api.aura.silentvalidator.com', - provider: 'silent', - }, - { - address: 'https://api-aura.mms.team', - provider: 'MMS', - }, - { - address: 'https://aura-api.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://aura-api.palamar.io', - provider: 'Palamar', - }, - { - address: 'https://aura.api.srv.stakr.space', - provider: 'STAKR.space', - }, - { - address: 'https://aura-api.highstakes.ch', - provider: 'High Stakes 🇨🇭', - }, - { - address: 'https://aura-api.noders.services', - provider: '[NODERS]TEAM', - }, - ], - grpc: [ - { - address: 'https://grpc.aura.network', - provider: 'Aura Network Foundation', - }, - { - address: 'auranetwork-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://grpc.aura.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'aura.mainnet.grpc.nodersteam.com:9100/', - provider: '[NODERS]TEAM', - }, - { - address: 'https://aura-grpc.ramuchi.tech:15000', - provider: 'ramuchi.tech', - }, - { - address: 'http://aura.grpc.m.stavr.tech:9901', - provider: '🔥STAVR🔥', - }, - { - address: 'aura.grpc.kjnodes.com:11790', - provider: 'kjnodes', - }, - { - address: 'aura-grpc.tienthuattoan.ventures:9090', - provider: 'TienThuatToan', - }, - { - address: 'aura-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'services.staketab.com:9021', - provider: 'Staketab', - }, - { - address: 'grpc.aura.silentvalidator.com:443', - provider: 'silent', - }, - { - address: 'grpc-aura.mms.team:443', - provider: 'MMS', - }, - { - address: 'aura-grpc.stake-town.com:443', - provider: 'StakeTown', - }, - { - address: 'grpc.aura.safeblock.space:9090', - provider: 'Safe Block', - }, - { - address: 'aura-grpc.palamar.io:443', - provider: 'Palamar', - }, - { - address: 'aura.grpc.srv.stakr.space:19090', - provider: 'STAKR.space', - }, - { - address: 'aura-grpc.noders.services:17090', - provider: '[NODERS]TEAM', - }, - ], - }, - explorers: [ - { - kind: 'aurascan', - url: 'https://aurascan.io', - tx_page: 'https://aurascan.io/transaction/${txHash}', - account_page: 'https://aurascan.io/account/${accountAddress}', - }, - { - kind: '𝐥𝐞𝐬𝐧𝐢𝐤 | 𝐔𝐓𝐒𝐀 Explorer', - url: 'https://exp.utsa.tech/aura', - tx_page: 'https://exp.utsa.tech/aura/tx/${txHash}', - account_page: 'https://exp.utsa.tech/aura/account/${accountAddress}', - }, - { - kind: '🔥STAVR🔥 Explorer', - url: 'https://explorer.stavr.tech/Aura-Mainnet', - tx_page: 'https://explorer.stavr.tech/aura-mainnet/tx/${txHash}', - account_page: - 'https://explorer.stavr.tech/aura-mainnet/account/${accountAddress}', - }, - { - kind: 'NodeStake Explorer', - url: 'https://explorer.nodestake.top/aura', - tx_page: 'https://explorer.nodestake.top/aura/tx/${txHash}', - account_page: - 'https://explorer.nodestake.top/aura/account/${accountAddress}', - }, - { - kind: 'TC Network', - url: 'https://explorer.tcnetwork.io/aura', - tx_page: 'https://explorer.tcnetwork.io/aura/transaction/${txHash}', - account_page: - 'https://explorer.tcnetwork.io/aura/account/${accountAddress}', - }, - { - kind: 'Stake-Take', - url: 'https://explorer.stake-take.com/aura', - tx_page: 'https://explorer.stake-take.com/aura/tx/${txHash}', - account_page: - 'https://explorer.stake-take.com/aura/account/${accountAddress}', - }, - { - kind: 'Safe Block', - url: 'https://explorer.safeblock.space/aura', - tx_page: 'https://explorer.safeblock.space/aura/tx/${txHash}', - account_page: - 'https://explorer.safeblock.space/aura/account/${accountAddress}', - }, - { - kind: 'STAKR.space explorer', - url: 'https://explorer.stakr.space/aura/', - tx_page: 'https://explorer.stakr.space/aura/tx/${txHash}', - account_page: - 'https://explorer.stakr.space/aura/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/aura/images/Aura-logo-2.2.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/aura/images/Aura-logo-2.2.svg', - }, - ], -}; - -export const auraAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'aura', - assets: [ - { - description: 'The native token of Aura Network', - denom_units: [ - { - denom: 'uaura', - exponent: 0, - }, - { - denom: 'aura', - exponent: 6, - }, - ], - base: 'uaura', - name: 'Aura', - display: 'aura', - symbol: 'AURA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/aura/images/Aura-logo-2.2.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/aura/images/Aura-logo-2.2.svg', - }, - coingecko_id: 'aura-network', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/aura/images/Aura-logo-2.2.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/aura/images/Aura-logo-2.2.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/axelar.ts b/packages/chain-registry/src/mainnets/axelar.ts deleted file mode 100644 index 94b3ad44..00000000 --- a/packages/chain-registry/src/mainnets/axelar.ts +++ /dev/null @@ -1,1816 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const axelar: Chain = { - $schema: '../chain.schema.json', - chain_name: 'axelar', - chain_id: 'axelar-dojo-1', - pretty_name: 'Axelar', - status: 'live', - network_type: 'mainnet', - website: 'https://axelar.network/', - bech32_prefix: 'axelar', - daemon_name: 'axelard', - node_home: '$HOME/.axelar', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uaxl', - fixed_min_gas_price: 0.007, - low_gas_price: 0.007, - average_gas_price: 0.007, - high_gas_price: 0.01, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uaxl', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/axelarnetwork/axelar-core', - recommended_version: 'v0.35.5', - compatible_versions: ['v0.35.5'], - binaries: { - 'linux/amd64': - 'https://github.com/axelarnetwork/axelar-core/releases/download/v0.35.5/axelard-linux-amd64-v0.35.5', - 'darwin/amd64': - 'https://github.com/axelarnetwork/axelar-core/releases/download/v0.35.5/axelard-darwin-amd64-v0.35.5', - }, - cosmos_sdk_version: - 'axelarnetwork/cosmos-sdk v0.45.17-0.20230904150332-37fb903a6c62', - consensus: { - type: 'cometbft', - version: 'v0.34.31', - }, - ibc_go_version: 'v4.5.1', - cosmwasm_version: 'v0.33.0', - cosmwasm_enabled: true, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/axelarnetwork/axelarate-community/main/resources/mainnet/genesis.json', - }, - versions: [ - { - name: 'v0.33.0', - recommended_version: 'v0.33.0', - compatible_versions: ['v0.33.0'], - binaries: { - 'linux/amd64': - 'https://github.com/axelarnetwork/axelar-core/releases/download/v0.33.0/axelard-linux-amd64-v0.33.0', - 'darwin/amd64': - 'https://github.com/axelarnetwork/axelar-core/releases/download/v0.33.0/axelard-darwin-amd64-v0.33.0', - }, - next_version_name: 'v0.34.0', - }, - { - name: 'v0.34.0', - recommended_version: 'v0.34.0', - compatible_versions: ['v0.34.0'], - binaries: { - 'linux/amd64': - 'https://github.com/axelarnetwork/axelar-core/releases/download/v0.34.0/axelard-linux-amd64-v0.34.0', - 'darwin/amd64': - 'https://github.com/axelarnetwork/axelar-core/releases/download/v0.34.0/axelard-darwin-amd64-v0.34.0', - }, - next_version_name: - 'v0.35ps://github.com/axelarnetwork/axelar-core/releases/down', - }, - { - name: 'v0.35', - recommended_version: 'v0.35.5', - compatible_versions: ['v0.35.5'], - binaries: { - 'linux/amd64': - 'https://github.com/axelarnetwork/axelar-core/releases/download/v0.35.5/axelard-linux-amd64-v0.35.5', - 'darwin/amd64': - 'https://github.com/axelarnetwork/axelar-core/releases/download/v0.35.5/axelard-darwin-amd64-v0.35.5', - }, - cosmos_sdk_version: - 'axelarnetwork/cosmos-sdk v0.45.17-0.20230904150332-37fb903a6c62', - consensus: { - type: 'cometbft', - version: 'v0.34.31', - }, - ibc_go_version: 'v4.5.1', - cosmwasm_version: 'v0.33.0', - cosmwasm_enabled: true, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/axelar-chain-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/axelar-chain-logo.svg', - }, - description: - 'Axelar delivers secure cross-chain communication for Web3. Our infrastructure enables dApp users to interact with any asset or application, on any chain, with one click.', - peers: { - seeds: [ - { - id: '3d67d0646cddcc203b41434aceea64ade22ba6fc', - address: - 'k8s-mainnet-axelarco-79b464ee93-f03cb16c57cf7cb2.elb.us-east-2.amazonaws.com:26656', - provider: 'axelar-core', - }, - { - id: '9c9b8eb8cad8648f31d3c9da3d14e825f11a7b52', - address: 'public-seed.mainnet.axelar.lunanova.tech:26656', - provider: 'lunanova', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:15156', - provider: 'Polkachu', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'axelar-mainnet-seed.autostake.com:26826', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: 'c28827cb96c14c905b127b92065a3fb4cd77d7f6', - address: 'seeds.whispernode.com:15156', - provider: 'WhisperNode 🤐', - }, - { - id: '3470414cd299d15911e9bb28557f6bffb8e514c6', - address: 'seed-axelar-01.stakeflow.io:1606', - provider: 'Stakeflow', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: '10ed1e176d874c8bb3c7c065685d2da6a4b86475', - address: 'seed-axelar.ibs.team:16671', - provider: 'Inter Blockchain Services', - }, - ], - persistent_peers: [ - { - id: '353f7d0962594bcbfb63c81594e35e39c4c89a1a', - address: '18.223.127.165:26656', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'axelar-mainnet-peer.autostake.com:26826', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '3470414cd299d15911e9bb28557f6bffb8e514c6', - address: 'peer-axelar-01.stakeflow.io:1606', - provider: 'Stakeflow', - }, - { - id: '381d7961c9e44bc25e02d60b94c26763a42db045', - address: '65.21.91.99:16756', - provider: 'Staketab', - }, - ], - }, - apis: { - 'grpc-web': [ - { - address: 'axelar-grpcweb.chainode.tech', - provider: 'Chainode', - }, - { - address: 'axelar-grpcweb.quantnode.tech:9091', - provider: 'Quantnode', - }, - ], - rpc: [ - { - address: 'https://rpc-axelar.imperator.co:443', - provider: 'Imperator.co', - }, - { - address: 'https://axelar-rpc.quickapi.com:443', - provider: 'chainlayer', - }, - { - address: 'https://rpc-axelar.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://axelar-rpc.pops.one:443', - provider: 'p-ops', - }, - { - address: 'https://axelar-rpc.qubelabs.io:443', - provider: 'Qubelabs', - }, - { - address: 'https://rpc-1.axelar.nodes.guru:443', - provider: 'nodes.guru', - }, - { - address: 'https://rpc-axelar-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://axelar-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://axelar.rpc.stakin-nodes.com', - provider: 'Stakin', - }, - { - address: 'https://rpc.axelar.bh.rocks', - provider: 'BlockHunters 🎯', - }, - { - address: 'https://axelar-rpc.validatrium.club', - provider: 'Validatrium', - }, - { - address: 'https://rpc-axelar.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://axelar-rpc.quantnode.tech/', - provider: 'QuantNode', - }, - { - address: 'https://axelar-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://axelar-rpc.rockrpc.net/', - provider: 'RockawayX Infra', - }, - { - address: 'https://axelar-rpc.ibs.team', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://rpc-axelar-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://axelar-rpc.staketab.org:443', - provider: 'Staketab', - }, - { - address: 'https://axelar-rpc.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://axelar-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - rest: [ - { - address: 'https://lcd-axelar.imperator.co:443', - provider: 'Imperator.co', - }, - { - address: 'https://axelar-lcd.quickapi.com:443', - provider: 'chainlayer', - }, - { - address: 'https://api-axelar.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://axelar-lcd.qubelabs.io:443', - provider: 'Qubelabs', - }, - { - address: 'https://api-1.axelar.nodes.guru:443', - provider: 'nodes.guru', - }, - { - address: 'https://api-axelar-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://axelar-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://axelar.rest.stakin-nodes.com', - provider: 'Stakin', - }, - { - address: 'https://api.axelar.bh.rocks', - provider: 'BlockHunters 🎯', - }, - { - address: 'https://axelar-api.validatrium.club', - provider: 'Validatrium', - }, - { - address: 'https://lcd-axelar.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://axelar-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://axelar-lcd.quantnode.tech/', - provider: 'QuantNode', - }, - { - address: 'https://axelar-api.ibs.team', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://api-axelar-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://axelar-rest.staketab.org', - provider: 'Staketab', - }, - { - address: 'https://axelar-api.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://axelar-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - grpc: [ - { - address: 'axelar-grpc.qubelabs.io:9092', - provider: 'Qubelabs', - }, - { - address: 'axelar-grpc.quantnode.tech:9090', - provider: 'Quantnode', - }, - { - address: 'services.staketab.com:9080', - provider: 'Staketab', - }, - { - address: 'grpc-axelar.cosmos-spaces.cloud:1590', - provider: 'Cosmos Spaces', - }, - { - address: 'grpc-axelar-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'axelar-grpc.polkachu.com:15190', - provider: 'Polkachu', - }, - { - address: 'axelar.grpc.stakin-nodes.com:443', - provider: 'Stakin', - }, - { - address: 'axelar-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'grpc-axelar-01.stakeflow.io:1602', - provider: 'Stakeflow', - }, - { - address: 'axelar-grpc.w3coins.io:15190', - provider: 'w3coins', - }, - { - address: 'grpc-axelar.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'axelar-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - }, - explorers: [ - { - kind: 'axelarscan', - url: 'https://axelarscan.io', - tx_page: 'https://axelarscan.io/tx/${txHash}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/axelar', - tx_page: 'https://www.mintscan.io/axelar/transactions/${txHash}', - account_page: 'https://www.mintscan.io/axelar/accounts/${accountAddress}', - }, - { - kind: 'explorers.guru', - url: 'https://axelar.explorers.guru', - tx_page: 'https://axelar.explorers.guru/transaction/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/axelar', - tx_page: 'https://atomscan.com/axelar/transactions/${txHash}', - account_page: 'https://atomscan.com/axelar/accounts/${accountAddress}', - }, - { - kind: 'Stakeflow', - url: 'https://stakeflow.io/axelar', - account_page: 'https://stakeflow.io/axelar/accounts/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/axelar', - tx_page: 'https://ezstaking.app/axelar/txs/${txHash}', - account_page: 'https://ezstaking.app/axelar/account/${accountAddress}', - }, - { - kind: 'WhisperNode 🤐', - url: 'https://mainnet.whispernode.com/axelar', - tx_page: 'https://mainnet.whispernode.com/axelar/tx/${txHash}', - account_page: - 'https://mainnet.whispernode.com/axelar/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/axelar-chain-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/axelar-chain-logo.svg', - }, - ], -}; - -export const axelarAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'axelar', - assets: [ - { - description: 'The native token of Axelar', - denom_units: [ - { - denom: 'uaxl', - exponent: 0, - }, - { - denom: 'axl', - exponent: 6, - }, - ], - base: 'uaxl', - name: 'Axelar', - display: 'axl', - symbol: 'AXL', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/axl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/axl.svg', - }, - coingecko_id: 'axelar', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/axl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/axl.svg', - }, - ], - socials: { - website: 'https://axelar.network/', - twitter: 'https://twitter.com/axelarnetwork', - }, - }, - { - description: "Circle's stablecoin on Axelar", - denom_units: [ - { - denom: 'uusdc', - exponent: 0, - }, - { - denom: 'usdc', - exponent: 6, - }, - ], - base: 'uusdc', - name: 'USD Coin', - display: 'usdc', - symbol: 'USDC', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', - }, - provider: 'Axelar', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.svg', - }, - coingecko_id: 'axlusdc', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.svg', - }, - ], - }, - { - description: "Frax's fractional-algorithmic stablecoin on Axelar", - denom_units: [ - { - denom: 'frax-wei', - exponent: 0, - }, - { - denom: 'frax', - exponent: 18, - }, - ], - base: 'frax-wei', - name: 'Frax', - display: 'frax', - symbol: 'FRAX', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x853d955acef822db058eb8505911ed77f175b99e', - }, - provider: 'Axelar', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/frax.svg', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x853d955acef822db058eb8505911ed77f175b99e', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/frax.svg', - }, - ], - }, - { - description: 'Dai stablecoin on Axelar', - denom_units: [ - { - denom: 'dai-wei', - exponent: 0, - }, - { - denom: 'dai', - exponent: 18, - }, - ], - base: 'dai-wei', - name: 'Dai Stablecoin', - display: 'dai', - symbol: 'DAI', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x6b175474e89094c44da98b954eedeac495271d0f', - }, - provider: 'Axelar', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/dai.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/dai.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/dai.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/dai.svg', - }, - ], - }, - { - description: "Tether's USD stablecoin on Axelar", - denom_units: [ - { - denom: 'uusdt', - exponent: 0, - }, - { - denom: 'usdt', - exponent: 6, - }, - ], - base: 'uusdt', - name: 'Tether USD', - display: 'usdt', - symbol: 'USDT', - coingecko_id: 'axelar-usdt', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xdac17f958d2ee523a2206206994597c13d831ec7', - }, - provider: 'Axelar', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdt.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdt.svg', - }, - ], - }, - { - description: 'Wrapped Ether on Axelar', - denom_units: [ - { - denom: 'weth-wei', - exponent: 0, - }, - { - denom: 'weth', - exponent: 18, - }, - ], - base: 'weth-wei', - name: 'Wrapped Ether', - display: 'weth', - symbol: 'WETH', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', - }, - provider: 'Axelar', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/weth.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/weth.png', - }, - ], - }, - { - description: 'Wrapped Bitcoin on Axelar', - denom_units: [ - { - denom: 'wbtc-satoshi', - exponent: 0, - }, - { - denom: 'wbtc', - exponent: 8, - }, - ], - base: 'wbtc-satoshi', - name: 'Wrapped Bitcoin', - display: 'wbtc', - symbol: 'WBTC', - coingecko_id: 'axlwbtc', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', - }, - provider: 'Axelar', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/wbtc.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/wbtc.png', - }, - ], - }, - { - description: 'Aave on Axelar', - denom_units: [ - { - denom: 'aave-wei', - exponent: 0, - }, - { - denom: 'aave', - exponent: 18, - }, - ], - base: 'aave-wei', - name: 'Aave', - display: 'aave', - symbol: 'AAVE', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x7fc66500c84a76ad7e9c93437bfc5ac33e2ddae9', - }, - provider: 'Axelar', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/aave.svg', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x7fc66500c84a76ad7e9c93437bfc5ac33e2ddae9', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/aave.svg', - }, - ], - }, - { - description: 'ApeCoin on Axelar', - denom_units: [ - { - denom: 'ape-wei', - exponent: 0, - }, - { - denom: 'ape', - exponent: 18, - }, - ], - base: 'ape-wei', - name: 'ApeCoin', - display: 'ape', - symbol: 'APE', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x4d224452801aced8b2f0aebe155379bb5d594381', - }, - provider: 'Axelar', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/ape.svg', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x4d224452801aced8b2f0aebe155379bb5d594381', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/ape.svg', - }, - ], - }, - { - description: 'Axie Infinity Shard on Axelar', - denom_units: [ - { - denom: 'axs-wei', - exponent: 0, - }, - { - denom: 'axs', - exponent: 18, - }, - ], - base: 'axs-wei', - name: 'Axie Infinity Shard', - display: 'axs', - symbol: 'AXS', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xbb0e17ef65f82ab018d8edd776e8dd940327b28b', - }, - provider: 'Axelar', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/axs.svg', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0xbb0e17ef65f82ab018d8edd776e8dd940327b28b', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/axs.svg', - }, - ], - }, - { - description: 'Chainlink on Axelar', - denom_units: [ - { - denom: 'link-wei', - exponent: 0, - }, - { - denom: 'link', - exponent: 18, - }, - ], - base: 'link-wei', - name: 'Chainlink', - display: 'link', - symbol: 'LINK', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x514910771af9ca656af840dff83e8264ecf986ca', - }, - provider: 'Axelar', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/link.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/link.svg', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x514910771af9ca656af840dff83e8264ecf986ca', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/link.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/link.svg', - }, - ], - }, - { - description: 'Maker on Axelar', - denom_units: [ - { - denom: 'mkr-wei', - exponent: 0, - }, - { - denom: 'mkr', - exponent: 18, - }, - ], - base: 'mkr-wei', - name: 'Maker', - display: 'mkr', - symbol: 'MKR', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x9f8f72aa9304c8b593d555f12ef6589cc3a579a2', - }, - provider: 'Axelar', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/mkr.svg', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x9f8f72aa9304c8b593d555f12ef6589cc3a579a2', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/mkr.svg', - }, - ], - }, - { - description: 'Rai Reflex Index on Axelar', - denom_units: [ - { - denom: 'rai-wei', - exponent: 0, - }, - { - denom: 'rai', - exponent: 18, - }, - ], - base: 'rai-wei', - name: 'Rai Reflex Index', - display: 'rai', - symbol: 'RAI', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x03ab458634910aad20ef5f1c8ee96f1d6ac54919', - }, - provider: 'Axelar', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/rai.svg', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x03ab458634910aad20ef5f1c8ee96f1d6ac54919', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/rai.svg', - }, - ], - }, - { - description: 'Shiba Inu on Axelar', - denom_units: [ - { - denom: 'shib-wei', - exponent: 0, - }, - { - denom: 'shib', - exponent: 18, - }, - ], - base: 'shib-wei', - name: 'Shiba Inu', - display: 'shib', - symbol: 'SHIB', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x95ad61b0a150d79219dcf64e1e6cc01f0b64c4ce', - }, - provider: 'Axelar', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/shib.svg', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x95ad61b0a150d79219dcf64e1e6cc01f0b64c4ce', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/shib.svg', - }, - ], - }, - { - description: 'Lido Staked Ether on Axelar', - denom_units: [ - { - denom: 'steth-wei', - exponent: 0, - }, - { - denom: 'steth', - exponent: 18, - }, - ], - base: 'steth-wei', - name: 'Lido Staked Ether', - display: 'steth', - symbol: 'stETH', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xae7ab96520de3a18e5e111b5eaab095312d7fe84', - }, - provider: 'Axelar', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/steth.svg', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0xae7ab96520de3a18e5e111b5eaab095312d7fe84', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/steth.svg', - }, - ], - }, - { - description: 'Uniswap on Axelar', - denom_units: [ - { - denom: 'uni-wei', - exponent: 0, - }, - { - denom: 'uni', - exponent: 18, - }, - ], - base: 'uni-wei', - name: 'Uniswap', - display: 'uni', - symbol: 'UNI', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x1f9840a85d5af5bf1d1762f925bdaddc4201f984', - }, - provider: 'Axelar', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/uni.svg', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x1f9840a85d5af5bf1d1762f925bdaddc4201f984', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/uni.svg', - }, - ], - }, - { - description: 'Chain on Axelar', - denom_units: [ - { - denom: 'xcn-wei', - exponent: 0, - }, - { - denom: 'xcn', - exponent: 18, - }, - ], - base: 'xcn-wei', - name: 'Chain', - display: 'xcn', - symbol: 'XCN', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xa2cd3d43c775978a96bdbf12d733d5a1ed94fb18', - }, - provider: 'Axelar', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/xcn.svg', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0xa2cd3d43c775978a96bdbf12d733d5a1ed94fb18', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/xcn.svg', - }, - ], - }, - { - description: 'Wrapped Polkadot on Axelar', - denom_units: [ - { - denom: 'dot-planck', - exponent: 0, - }, - { - denom: 'dot', - exponent: 10, - }, - ], - base: 'dot-planck', - name: 'Wrapped Polkadot', - display: 'dot', - symbol: 'DOT', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'moonbeam', - base_denom: '0xffffffff1fcacbd218edc0eba20fc2308c778080', - }, - provider: 'Axelar', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/polkadot/images/dot.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/polkadot/images/dot.svg', - }, - images: [ - { - image_sync: { - chain_name: 'moonbeam', - base_denom: '0xffffffff1fcacbd218edc0eba20fc2308c778080', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/polkadot/images/dot.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/polkadot/images/dot.svg', - }, - ], - }, - { - description: 'Wrapped Moonbeam on Axelar', - denom_units: [ - { - denom: 'wglmr-wei', - exponent: 0, - }, - { - denom: 'wglmr', - exponent: 18, - }, - ], - base: 'wglmr-wei', - name: 'Wrapped Moonbeam', - display: 'wglmr', - symbol: 'WGLMR', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'moonbeam', - base_denom: '0xacc15dc74880c9944775448304b263d191c6077f', - }, - provider: 'Axelar', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/moonbeam/images/glmr.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/moonbeam/images/glmr.svg', - }, - images: [ - { - image_sync: { - chain_name: 'moonbeam', - base_denom: '0xacc15dc74880c9944775448304b263d191c6077f', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/moonbeam/images/glmr.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/moonbeam/images/glmr.svg', - }, - ], - }, - { - description: 'Wrapped Matic on Axelar', - denom_units: [ - { - denom: 'wmatic-wei', - exponent: 0, - }, - { - denom: 'wmatic', - exponent: 18, - }, - ], - base: 'wmatic-wei', - name: 'Wrapped Matic', - display: 'wmatic', - symbol: 'WMATIC', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'polygon', - base_denom: '0x0d500b1d8e8ef31e21c99d1db9a6444d3adf1270', - }, - provider: 'Axelar', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/polygon/images/wmatic.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/polygon/images/wmatic.svg', - }, - images: [ - { - image_sync: { - chain_name: 'polygon', - base_denom: '0x0d500b1d8e8ef31e21c99d1db9a6444d3adf1270', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/polygon/images/wmatic.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/polygon/images/wmatic.svg', - }, - ], - }, - { - description: 'Wrapped BNB on Axelar', - denom_units: [ - { - denom: 'wbnb-wei', - exponent: 0, - }, - { - denom: 'wbnb', - exponent: 18, - }, - ], - base: 'wbnb-wei', - name: 'Wrapped BNB', - display: 'wbnb', - symbol: 'WBNB', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'binancesmartchain', - base_denom: '0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c', - }, - provider: 'Axelar', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/binancesmartchain/images/wbnb.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/binancesmartchain/images/wbnb.svg', - }, - images: [ - { - image_sync: { - chain_name: 'binancesmartchain', - base_denom: '0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/binancesmartchain/images/wbnb.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/binancesmartchain/images/wbnb.svg', - }, - ], - }, - { - description: 'Binance USD on Axelar.', - denom_units: [ - { - denom: 'busd-wei', - exponent: 0, - }, - { - denom: 'busd', - exponent: 18, - }, - ], - base: 'busd-wei', - name: 'Binance USD', - display: 'busd', - symbol: 'BUSD', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x4fabb145d64652a948d72533023f6e7a623c7c53', - }, - provider: 'Axelar', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/busd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/busd.svg', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x4fabb145d64652a948d72533023f6e7a623c7c53', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/busd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/busd.svg', - }, - ], - }, - { - description: 'Wrapped AVAX on Axelar.', - denom_units: [ - { - denom: 'wavax-wei', - exponent: 0, - }, - { - denom: 'avax', - exponent: 18, - }, - ], - base: 'wavax-wei', - name: 'Wrapped AVAX', - display: 'avax', - symbol: 'WAVAX', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'avalanche', - base_denom: '0xb31f66aa3c1e785363f0875a1b74e27b85fd66c7', - }, - provider: 'Axelar', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/avalanche/images/wavax.svg', - }, - images: [ - { - image_sync: { - chain_name: 'avalanche', - base_denom: '0xb31f66aa3c1e785363f0875a1b74e27b85fd66c7', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/avalanche/images/wavax.svg', - }, - ], - }, - { - description: 'Wrapped FTM on Axelar.', - denom_units: [ - { - denom: 'wftm-wei', - exponent: 0, - }, - { - denom: 'ftm', - exponent: 18, - }, - ], - base: 'wftm-wei', - name: 'Wrapped FTM', - display: 'ftm', - symbol: 'WFTM', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'fantom', - base_denom: '0x21be370D5312f44cB42ce377BC9b8a0cEF1A4C83', - }, - provider: 'Axelar', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/fantom/images/ftm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/fantom/images/ftm.svg', - }, - images: [ - { - image_sync: { - chain_name: 'fantom', - base_denom: '0x21be370D5312f44cB42ce377BC9b8a0cEF1A4C83', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/fantom/images/ftm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/fantom/images/ftm.svg', - }, - ], - }, - { - description: "Circle's stablecoin from Polygon on Axelar", - denom_units: [ - { - denom: 'polygon-uusdc', - exponent: 0, - }, - { - denom: 'polygon-usdc', - exponent: 6, - }, - ], - base: 'polygon-uusdc', - name: 'USD Coin from Polygon', - display: 'polygon-usdc', - symbol: 'USDC', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'polygon', - base_denom: '0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174', - }, - provider: 'Axelar', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.svg', - }, - ], - }, - { - description: "Circle's stablecoin from Avalanche on Axelar", - denom_units: [ - { - denom: 'avalanche-uusdc', - exponent: 0, - }, - { - denom: 'avalanche-usdc', - exponent: 6, - }, - ], - base: 'avalanche-uusdc', - name: 'USD Coin from Avalanche', - display: 'avalanche-usdc', - symbol: 'USDC', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'avalanche', - base_denom: '0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E', - }, - provider: 'Axelar', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.svg', - }, - ], - }, - { - description: 'Wrapped FIL on Axelar', - denom_units: [ - { - denom: 'wfil-wei', - exponent: 0, - }, - { - denom: 'fil', - exponent: 18, - }, - ], - base: 'wfil-wei', - name: 'Wrapped FIL from Filecoin', - display: 'fil', - symbol: 'axlFIL', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'filecoin', - base_denom: '0x60E1773636CF5E4A227d9AC24F20fEca034ee25A', - }, - provider: 'Axelar', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/filecoin/images/wfil.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/filecoin/images/wfil.svg', - }, - images: [ - { - image_sync: { - chain_name: 'filecoin', - base_denom: '0x60E1773636CF5E4A227d9AC24F20fEca034ee25A', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/filecoin/images/wfil.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/filecoin/images/wfil.svg', - }, - ], - }, - { - description: 'Arbitrum on Axelar', - denom_units: [ - { - denom: 'arb-wei', - exponent: 0, - }, - { - denom: 'arb', - exponent: 18, - }, - ], - base: 'arb-wei', - name: 'Arbitrum', - display: 'arb', - symbol: 'ARB', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'arbitrum', - base_denom: '0x912CE59144191C1204E64559FE8253a0e49E6548', - }, - provider: 'Axelar', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/arbitrum/images/arb.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/arbitrum/images/arb.svg', - }, - images: [ - { - image_sync: { - chain_name: 'arbitrum', - base_denom: '0x912CE59144191C1204E64559FE8253a0e49E6548', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/arbitrum/images/arb.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/arbitrum/images/arb.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'pepe-wei', - exponent: 0, - aliases: ['0x6982508145454Ce325dDbE47a25d4ec3d2311933'], - }, - { - denom: 'pepe', - exponent: 18, - }, - ], - base: 'pepe-wei', - name: 'Pepe', - display: 'pepe', - symbol: 'PEPE', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x6982508145454Ce325dDbE47a25d4ec3d2311933', - }, - provider: 'Axelar', - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x6982508145454Ce325dDbE47a25d4ec3d2311933', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/pepe.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/pepe.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/pepe.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/pepe.svg', - }, - }, - { - denom_units: [ - { - denom: 'cbeth-wei', - exponent: 0, - aliases: ['0xbe9895146f7af43049ca1c1ae358b0541ea49704'], - }, - { - denom: 'cbeth', - exponent: 18, - }, - ], - base: 'cbeth-wei', - name: 'Coinbase Wrapped Staked ETH', - display: 'cbeth', - symbol: 'cbETH', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xbe9895146f7af43049ca1c1ae358b0541ea49704', - }, - provider: 'Axelar', - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0xbe9895146f7af43049ca1c1ae358b0541ea49704', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/cbeth.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/cbeth.png', - }, - }, - { - denom_units: [ - { - denom: 'reth-wei', - exponent: 0, - aliases: ['0xae78736cd615f374d3085123a210448e74fc6393'], - }, - { - denom: 'reth', - exponent: 18, - }, - ], - base: 'reth-wei', - name: 'Rocket Pool Ether', - display: 'reth', - symbol: 'rETH', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xae78736cd615f374d3085123a210448e74fc6393', - }, - provider: 'Axelar', - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0xae78736cd615f374d3085123a210448e74fc6393', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/reth.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/reth.png', - }, - }, - { - denom_units: [ - { - denom: 'sfrxeth-wei', - exponent: 0, - aliases: ['0xac3e018457b222d93114458476f3e3416abbe38f'], - }, - { - denom: 'sfrxeth', - exponent: 18, - }, - ], - base: 'sfrxeth-wei', - name: 'Staked Frax Ether', - display: 'sfrxeth', - symbol: 'sfrxETH', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xac3e018457b222d93114458476f3e3416abbe38f', - }, - provider: 'Axelar', - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0xac3e018457b222d93114458476f3e3416abbe38f', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/sfrxeth.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/sfrxeth.svg', - }, - }, - { - denom_units: [ - { - denom: 'wsteth-wei', - exponent: 0, - aliases: ['0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0'], - }, - { - denom: 'wsteth', - exponent: 18, - }, - ], - base: 'wsteth-wei', - name: 'Wrapped Lido Staked Ether', - display: 'wsteth', - symbol: 'wstETH', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0', - }, - provider: 'Axelar', - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wsteth.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wsteth.svg', - }, - }, - { - denom_units: [ - { - denom: 'yieldeth-wei', - exponent: 0, - aliases: ['0xb5b29320d2Dde5BA5BAFA1EbcD270052070483ec'], - }, - { - denom: 'YieldETH', - exponent: 18, - }, - ], - base: 'yieldeth-wei', - name: 'Real Yield Eth', - display: 'YieldETH', - symbol: 'YieldETH', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xb5b29320d2Dde5BA5BAFA1EbcD270052070483ec', - }, - provider: 'Axelar', - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0xb5b29320d2Dde5BA5BAFA1EbcD270052070483ec', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/yieldeth.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/yieldeth.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/yieldeth.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/yieldeth.svg', - }, - }, - { - denom_units: [ - { - denom: 'ox-wei', - exponent: 0, - aliases: ['0x78a0A62Fba6Fb21A83FE8a3433d44C73a4017A6f'], - }, - { - denom: 'ox', - exponent: 18, - }, - ], - base: 'ox-wei', - name: 'Open Exchange Token', - display: 'ox', - symbol: 'OX', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x78a0A62Fba6Fb21A83FE8a3433d44C73a4017A6f', - }, - provider: 'Axelar', - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x78a0A62Fba6Fb21A83FE8a3433d44C73a4017A6f', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/ox.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/ox.svg', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/ball8.ts b/packages/chain-registry/src/mainnets/ball8.ts deleted file mode 100644 index 1833970a..00000000 --- a/packages/chain-registry/src/mainnets/ball8.ts +++ /dev/null @@ -1,191 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const ball8: Chain = { - $schema: '../chain.schema.json', - chain_name: '8ball', - status: 'live', - website: 'https://8ball.info/', - network_type: 'mainnet', - pretty_name: '8ball', - chain_id: 'eightball-1', - bech32_prefix: '8ball', - daemon_name: '8ball', - node_home: '$HOME/.8ball', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uebl', - fixed_min_gas_price: 0, - low_gas_price: 0, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uebl', - }, - ], - }, - codebase: { - git_repo: 'https://secp256k1.net/8ball.git', - recommended_version: 'v1', - compatible_versions: ['v1'], - cosmos_sdk_version: '0.46.7', - cosmwasm_enabled: true, - binaries: { - 'linux/amd64': 'https://8ball.info/8ball.tar.gz', - }, - genesis: { - genesis_url: 'https://8ball.info/8ball-genesis.json', - }, - versions: [ - { - name: 'v1', - recommended_version: 'v1', - compatible_versions: ['v1'], - cosmos_sdk_version: '0.46.7', - cosmwasm_enabled: true, - binaries: { - 'linux/amd64': 'https://8ball.info/8ball.tar.gz', - }, - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/8ball/images/8ball.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/8ball/images/8ball.svg', - }, - peers: { - seeds: [], - persistent_peers: [ - { - id: 'fca96d0a1d7357afb226a49c4c7d9126118c37e9', - address: 'one.8ball.info:26656', - provider: '8ball', - }, - { - id: 'aa918e17c8066cd3b031f490f0019c1a95afe7e3', - address: 'two.8ball.info:26656', - provider: '8ball', - }, - { - id: '49778546e7511a1cd6dde65805cd70547c75ce2b', - address: 'rpc.8ball.nodexcapital.com:11056', - provider: 'NodeX Validator', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.8ball.info/', - provider: '8ball', - }, - { - address: 'https://rpc.8ball.nodestake.top', - provider: 'NodeStake', - }, - ], - rest: [ - { - address: 'https://rest.8ball.info', - provider: '8ball', - }, - { - address: 'https://api.8ball.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://api-8ball.nodine.id/', - provider: 'Nodine.ID', - }, - ], - grpc: [ - { - address: 'grpc.8ball.nodestake.top:443', - provider: 'NodeStake', - }, - { - address: 'https://grpc.8ball.nodexcapital.com:443', - provider: 'NodeX Validator', - }, - ], - }, - explorers: [ - { - url: 'https://explorer.8ball.info/', - tx_page: 'https://explorer.8ball.info/8ball/tx/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/8ball', - tx_page: 'https://ping.pub/8ball/tx/${txHash}', - }, - { - kind: 'NodeStake Explorer', - url: 'https://explorer.nodestake.top/8ball/', - tx_page: 'https://explorer.nodestake.top/8ball/tx/${txHash}', - }, - { - kind: 'TC Network', - url: 'https://explorer.tcnetwork.io/8ball', - tx_page: 'https://explorer.tcnetwork.io/8ball/transaction/${txHash}', - }, - { - kind: 'TC Network', - url: 'https://explorer.co.id/8ball', - tx_page: 'https://explorer.co.id/8ball/tx/${txHash}', - }, - { - kind: 'NODEXPLORER', - url: 'https://explorer.nodexcapital.com/8ball', - tx_page: 'https://explorer.nodexcapital.com/8ball/tx/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/8ball/images/8ball.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/8ball/images/8ball.svg', - }, - ], -}; - -export const ball8AssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: '8ball', - assets: [ - { - description: 'The native staking token of 8ball.', - denom_units: [ - { - denom: 'uebl', - exponent: 0, - }, - { - denom: 'ebl', - exponent: 6, - }, - ], - base: 'uebl', - name: '8ball', - display: 'ebl', - symbol: 'EBL', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/8ball/images/8ball.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/8ball/images/8ball.svg', - }, - coingecko_id: '', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/8ball/images/8ball.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/8ball/images/8ball.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/bandchain.ts b/packages/chain-registry/src/mainnets/bandchain.ts deleted file mode 100644 index 75bc95f0..00000000 --- a/packages/chain-registry/src/mainnets/bandchain.ts +++ /dev/null @@ -1,409 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const bandchain: Chain = { - $schema: '../chain.schema.json', - chain_name: 'bandchain', - status: 'live', - network_type: 'mainnet', - website: 'https://bandprotocol.com/', - pretty_name: 'Band Protocol', - chain_id: 'laozi-mainnet', - daemon_name: 'bandd', - node_home: '$HOME/.band', - bech32_prefix: 'band', - slip44: 494, - key_algos: ['secp256k1'], - fees: { - fee_tokens: [ - { - denom: 'uband', - fixed_min_gas_price: 0.0025, - low_gas_price: 0.0025, - average_gas_price: 0.003, - high_gas_price: 0.005, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uband', - }, - ], - lock_duration: { - time: '1814400s', - }, - }, - codebase: { - git_repo: 'https://github.com/bandprotocol/chain', - recommended_version: 'v2.5.4', - compatible_versions: ['v2.5.2', 'v2.5.3', 'v2.5.4'], - cosmos_sdk_version: '0.45.16', - ibc_go_version: 'v4.3.1', - consensus: { - type: 'cometbft', - version: 'v0.34.29', - }, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/bandprotocol/launch/master/laozi-mainnet/genesis.json', - }, - versions: [ - { - name: 'v2_4', - tag: 'v2.4.1', - proposal: 9, - height: 11525000, - recommended_version: 'v2.4.1', - compatible_versions: ['v2.4.0', 'v2.4.1'], - cosmos_sdk_version: 'v0.45.10', - ibc_go_version: 'v3.3.1', - consensus: { - type: 'tendermint', - version: 'v0.34.22', - }, - next_version_name: 'v2_5', - }, - { - name: 'v2_5', - tag: 'v2.5.4', - proposal: 11, - height: 16562500, - recommended_version: 'v2.5.4', - compatible_versions: ['v2.5.2', 'v2.5.3', 'v2.5.4'], - cosmos_sdk_version: '0.45.16', - ibc_go_version: 'v4.3.1', - consensus: { - type: 'cometbft', - version: 'v0.34.29', - }, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bandchain/images/band.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bandchain/images/band.svg', - }, - description: - 'Band Protocol is a cross-chain data oracle platform that aggregates and connects real-world data and APIs to smart contracts.', - peers: { - seeds: [ - { - id: '8d42bdcb6cced03e0b67fa3957e4e9c8fd89015a', - address: '34.87.86.195:26656', - }, - { - id: '543e0cab9c3016a0e99775443a17bcf163038912', - address: '34.150.156.78:26656', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'bandchain-mainnet-seed.autostake.com:26666', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '4ded49b3a718828eb64cf35da1ed791ecb201bc1', - address: 'seed-band-01.stakeflow.io:25017', - provider: 'Stakeflow', - }, - { - id: '400f3d9e30b69e78a7fb891f60d76fa3c73f0ecc', - address: 'band.rpc.kjnodes.com:16959', - provider: 'kjnodes', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: '10ed1e176d874c8bb3c7c065685d2da6a4b86475', - address: 'seed-band.ibs.team:16672', - provider: 'Inter Blockchain Services', - }, - ], - persistent_peers: [ - { - id: '98823087b61d442a4ab86998709c77b2e517ee78', - address: '35.240.152.216:26656', - }, - { - id: '3ea84babead3d6bc488810a0f2cf0744cf5c68fe', - address: '34.86.22.251:26656', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'bandchain-mainnet-peer.autostake.com:26666', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '0bfd5d7355ebf38e35af619ae0cab70aa21675a5', - address: 'band-m.peer.stavr.tech:11026', - provider: '🔥STAVR🔥', - }, - { - id: '4ded49b3a718828eb64cf35da1ed791ecb201bc1', - address: 'peer-band-01.stakeflow.io:25017', - provider: 'Stakeflow', - }, - { - id: 'd3fe7586b604196461db92c2c7cf72eb354af1fc', - address: 'rpc.band.indonode.net:12656', - provider: 'Indonode', - }, - { - id: 'c6f9e1309055eedbcd58d018b54247f13e9f878b', - address: '65.108.195.213:44656', - provider: 'StakeTown', - }, - ], - }, - apis: { - rpc: [ - { - address: 'http://rpc.laozi1.bandchain.org:80', - provider: 'bandprotocol', - }, - { - address: 'https://rpc-bandchain-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://band-rpc.ibs.team/', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://bandchain-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://band.rpc.m.stavr.tech:443', - provider: '🔥STAVR🔥', - }, - { - address: 'https://rpc-band-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://rpc-band.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://band-rpc.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://bandprotocol-rpc.highstakes.ch', - provider: 'High Stakes 🇨🇭', - }, - { - address: 'https://band-rpc.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://public.stakewolle.com/cosmos/bandchain/rpc', - provider: 'Stakewolle', - }, - { - address: 'https://rpc.band.bronbro.io/', - provider: 'Bro_n_Bro', - }, - { - address: 'https://band-rpc.noders.services', - provider: '[NODERS]TEAM', - }, - ], - rest: [ - { - address: 'https://laozi1.bandchain.org/api', - provider: 'bandprotocol', - }, - { - address: 'https://api-bandchain-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://band-api.ibs.team/', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://api-band.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://band.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://bandchain-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://api-band-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://band-api.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://bandprotocol-api.highstakes.ch', - provider: 'High Stakes 🇨🇭', - }, - { - address: 'https://band-api.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://public.stakewolle.com/cosmos/bandchain/rest', - provider: 'Stakewolle', - }, - { - address: 'https://lcd.band.bronbro.io/', - provider: 'Bro_n_Bro', - }, - { - address: 'https://band-api.noders.services', - provider: '[NODERS]TEAM', - }, - ], - grpc: [ - { - address: 'grpc-bandchain-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'bandchain-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'grpc-band.cosmos-spaces.cloud:2240', - provider: 'Cosmos Spaces', - }, - { - address: 'grpc-band-01.stakeflow.io:2502', - provider: 'Stakeflow', - }, - { - address: 'band-grpc.w3coins.io:22990', - provider: 'w3coins', - }, - { - address: 'http://band.grpc.m.stavr.tech:7803', - provider: '🔥STAVR🔥', - }, - { - address: 'https://grpc-band.nodeist.net', - provider: 'Nodeist', - }, - { - address: 'band.grpc.kjnodes.com:443', - provider: 'kjnodes', - }, - { - address: 'band-grpc.stake-town.com:443', - provider: 'StakeTown', - }, - { - address: 'grpc.band.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'band-grpc.noders.services:30090', - provider: '[NODERS]TEAM', - }, - ], - }, - explorers: [ - { - kind: 'cosmoscan', - url: 'https://cosmoscan.io', - tx_page: 'https://cosmoscan.io/tx/${txHash}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/band', - tx_page: 'https://www.mintscan.io/band/transactions/${txHash}', - account_page: 'https://www.mintscan.io/band/accounts/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/band-protocol', - tx_page: 'https://ping.pub/band-protocol/tx/${txHash}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Band-Mainnet', - tx_page: 'https://explorer.stavr.tech/Band-Mainnet/tx/${txHash}', - }, - { - kind: 'Nodeist Explorer', - url: 'https://exp.nodeist.net/band', - tx_page: 'https://exp.nodeist.net/band/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/band-protocol', - tx_page: 'https://atomscan.com/band-protocol/transactions/${txHash}', - account_page: - 'https://atomscan.com/band-protocol/accounts/${accountAddress}', - }, - { - kind: 'Stakeflow', - url: 'https://stakeflow.io/band-protocol', - account_page: - 'https://stakeflow.io/band-protocol/accounts/${accountAddress}', - }, - { - kind: 'kjnodes Explorer', - url: 'https://explorer.kjnodes.com/band', - tx_page: 'https://explorer.kjnodes.com/band/tx/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bandchain/images/band.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bandchain/images/band.svg', - }, - ], -}; - -export const bandchainAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'bandchain', - assets: [ - { - description: 'The native token of BandChain', - denom_units: [ - { - denom: 'uband', - exponent: 0, - }, - { - denom: 'band', - exponent: 6, - }, - ], - base: 'uband', - display: 'band', - name: 'Band Protocol', - symbol: 'BAND', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bandchain/images/band.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bandchain/images/band.svg', - }, - coingecko_id: 'band-protocol', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bandchain/images/band.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bandchain/images/band.svg', - }, - ], - socials: { - website: 'https://www.bandprotocol.com/', - twitter: 'https://twitter.com/BandProtocol', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/beezee.ts b/packages/chain-registry/src/mainnets/beezee.ts deleted file mode 100644 index 937c48be..00000000 --- a/packages/chain-registry/src/mainnets/beezee.ts +++ /dev/null @@ -1,332 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const beezee: Chain = { - $schema: '../chain.schema.json', - chain_name: 'beezee', - status: 'live', - network_type: 'mainnet', - pretty_name: 'BeeZee', - chain_id: 'beezee-1', - bech32_prefix: 'bze', - daemon_name: 'bzed', - node_home: '$HOME/.bze', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ubze', - fixed_min_gas_price: 0.01, - low_gas_price: 0.01, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ubze', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/bze-alphateam/bze', - recommended_version: 'v6.1.0', - compatible_versions: ['v6.1.0'], - binaries: { - 'darwin/amd64': - 'https://github.com/bze-alphateam/bze/releases/download/v6.1.0/bze-6.1.0-darwin-amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/bze-alphateam/bze/releases/download/v6.1.0/bze-6.1.0-darwin-arm64.tar.gz', - 'linux/amd64': - 'https://github.com/bze-alphateam/bze/releases/download/v6.1.0/bze-6.1.0-linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/bze-alphateam/bze/releases/download/v6.1.0/bze-6.1.0-linux-arm64.tar.gz', - 'windows/amd64': - 'https://github.com/bze-alphateam/bze/releases/download/v6.1.0/bze-6.1.0-win64.zip', - }, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/bze-alphateam/bze/main/genesis.json', - }, - versions: [ - { - name: 'v5.0.1', - recommended_version: 'v5.0.1', - tag: 'v5.0.1', - compatible_versions: ['v5.0.1'], - cosmos_sdk_version: 'v0.44.3', - ibc_go_version: 'v1.2.2', - consensus: { - type: 'tendermint', - version: 'v0.34.14', - }, - height: 0, - binaries: { - 'darwin/amd64': - 'https://github.com/bze-alphateam/bze/releases/download/v5.0.1/bze-5.0.1-darwin-amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/bze-alphateam/bze/releases/download/v5.0.1/bze-5.0.1-darwin-arm64.tar.gz', - 'linux/amd64': - 'https://github.com/bze-alphateam/bze/releases/download/v5.0.1/bze-5.0.1-linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/bze-alphateam/bze/releases/download/v5.0.1/bze-5.0.1-linux-arm64.tar.gz', - 'windows/amd64': - 'https://github.com/bze-alphateam/bze/releases/download/v5.0.1/bze-5.0.1-win64.zip', - }, - next_version_name: 'v5.1.1', - }, - { - name: 'v5.1.1', - recommended_version: 'v5.1.1', - tag: 'v5.1.1', - compatible_versions: ['v5.1.1'], - cosmos_sdk_version: 'v0.45.9', - ibc_go_version: 'v1.2.2', - consensus: { - type: 'tendermint', - version: 'v0.34.22', - }, - height: 3303144, - binaries: { - 'darwin/amd64': - 'https://github.com/bze-alphateam/bze/releases/download/v5.1.1/bze-5.1.1-darwin-amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/bze-alphateam/bze/releases/download/v5.1.1/bze-5.1.1-darwin-arm64.tar.gz', - 'linux/amd64': - 'https://github.com/bze-alphateam/bze/releases/download/v5.1.1/bze-5.1.1-linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/bze-alphateam/bze/releases/download/v5.1.1/bze-5.1.1-linux-arm64.tar.gz', - 'windows/amd64': - 'https://github.com/bze-alphateam/bze/releases/download/v5.1.1/bze-5.1.1-win64.zip', - }, - next_version_name: 'v5.1.2', - }, - { - name: 'v5.1.2', - recommended_version: 'v5.1.2', - tag: 'v5.1.2', - compatible_versions: ['v5.1.2'], - cosmos_sdk_version: 'v0.45.9', - ibc_go_version: 'v1.2.2', - consensus: { - type: 'tendermint', - version: 'v0.34.22', - }, - height: 3646700, - binaries: { - 'darwin/amd64': - 'https://github.com/bze-alphateam/bze/releases/download/v5.1.2/bze-5.1.2-darwin-amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/bze-alphateam/bze/releases/download/v5.1.2/bze-5.1.2-darwin-arm64.tar.gz', - 'linux/amd64': - 'https://github.com/bze-alphateam/bze/releases/download/v5.1.2/bze-5.1.2-linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/bze-alphateam/bze/releases/download/v5.1.2/bze-5.1.2-linux-arm64.tar.gz', - 'windows/amd64': - 'https://github.com/bze-alphateam/bze/releases/download/v5.1.2/bze-5.1.2-win64.zip', - }, - next_version_name: 'v6.0.0', - }, - { - name: 'v6.0.0', - recommended_version: 'v6.0.0', - tag: 'v6.0.0', - compatible_versions: ['v6.0.0'], - cosmos_sdk_version: 'v0.45.10', - ibc_go_version: 'v2.4.2', - consensus: { - type: 'tendermint', - version: 'v0.34.22', - }, - height: 4875460, - binaries: { - 'darwin/amd64': - 'https://github.com/bze-alphateam/bze/releases/download/v6.0.0/bze-6.0.0-darwin-amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/bze-alphateam/bze/releases/download/v6.0.0/bze-6.0.0-darwin-arm64.tar.gz', - 'linux/amd64': - 'https://github.com/bze-alphateam/bze/releases/download/v6.0.0/bze-6.0.0-linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/bze-alphateam/bze/releases/download/v6.0.0/bze-6.0.0-linux-arm64.tar.gz', - 'windows/amd64': - 'https://github.com/bze-alphateam/bze/releases/download/v6.0.0/bze-6.0.0-win64.zip', - }, - next_version_name: 'v6.1.0', - }, - { - name: 'v6.1.0', - recommended_version: 'v6.1.0', - tag: 'v6.1.0', - compatible_versions: ['v6.1.0'], - cosmos_sdk_version: 'v0.45.16', - ibc_go_version: 'v4.5.1', - consensus: { - type: 'cometbft', - version: 'v0.34.27', - }, - height: 9079079, - binaries: { - 'darwin/amd64': - 'https://github.com/bze-alphateam/bze/releases/download/v6.1.0/bze-6.1.0-darwin-amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/bze-alphateam/bze/releases/download/v6.1.0/bze-6.1.0-darwin-arm64.tar.gz', - 'linux/amd64': - 'https://github.com/bze-alphateam/bze/releases/download/v6.1.0/bze-6.1.0-linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/bze-alphateam/bze/releases/download/v6.1.0/bze-6.1.0-linux-arm64.tar.gz', - 'windows/amd64': - 'https://github.com/bze-alphateam/bze/releases/download/v6.1.0/bze-6.1.0-win64.zip', - }, - next_version_name: 'v7.0.0', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/beezee/images/bze.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/beezee/images/bze.svg', - }, - peers: { - seeds: [ - { - id: '6385d5fb198e3a793498019bb8917973325e5eb7', - address: '51.15.138.216:26656', - provider: 'AlphaTeam', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: 'ef5377944874e2e8e5bd7156d2bb2e46c6a24b45', - address: '31.220.82.236:26656', - provider: 'AlphaTeam', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.getbze.com', - provider: 'AlphaTeam', - }, - { - address: 'https://rpc-1.getbze.com', - provider: 'AlphaTeam', - }, - { - address: 'https://rpc-2.getbze.com', - provider: 'AlphaTeam', - }, - { - address: 'https://beezee_mainnet_rpc.chain.whenmoonwhenlambo.money', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - ], - rest: [ - { - address: 'https://rest.getbze.com', - provider: 'AlphaTeam', - }, - { - address: 'https://rest-1.getbze.com', - provider: 'AlphaTeam', - }, - { - address: 'https://rest-2.getbze.com', - provider: 'AlphaTeam', - }, - { - address: 'https://beezee_mainnet_api.chain.whenmoonwhenlambo.money', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - ], - grpc: [ - { - address: 'grpc.getbze.com:9099', - provider: 'AlphaTeam', - }, - { - address: 'grpc-1.getbze.com:9099', - provider: 'AlphaTeam', - }, - { - address: 'grpc-2.getbze.com:9099', - provider: 'AlphaTeam', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://ping.pub/beezee', - tx_page: 'https://ping.pub/beezee/tx/${txHash}', - account_page: 'https://ping.pub/beezee/account/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://explorer.getbze.com/beezee', - tx_page: 'https://explorer.getbze.com/beezee/tx/${txHash}', - account_page: - 'https://explorer.getbze.com/beezee/account/${accountAddress}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/beezee', - tx_page: 'https://atomscan.com/beezee/transactions/${txHash}', - account_page: 'https://atomscan.com/beezee/accounts/${accountAddress}', - }, - { - kind: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - url: 'https://explorer.whenmoonwhenlambo.money/beezee', - tx_page: 'https://explorer.whenmoonwhenlambo.money/beezee/tx/${txHash}', - account_page: - 'https://explorer.whenmoonwhenlambo.money/beezee/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/beezee/images/bze.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/beezee/images/bze.svg', - }, - ], -}; - -export const beezeeAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'beezee', - assets: [ - { - description: 'BeeZee native blockchain', - denom_units: [ - { - denom: 'ubze', - exponent: 0, - }, - { - denom: 'bze', - exponent: 6, - }, - ], - base: 'ubze', - name: 'BeeZee', - display: 'bze', - symbol: 'BZE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/beezee/images/bze.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/beezee/images/bze.svg', - }, - coingecko_id: 'bzedge', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/beezee/images/bze.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/beezee/images/bze.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/bitcanna.ts b/packages/chain-registry/src/mainnets/bitcanna.ts deleted file mode 100644 index d2688b0c..00000000 --- a/packages/chain-registry/src/mainnets/bitcanna.ts +++ /dev/null @@ -1,783 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const bitcanna: Chain = { - $schema: '../chain.schema.json', - chain_name: 'bitcanna', - status: 'live', - network_type: 'mainnet', - website: 'https://www.bitcanna.io/', - pretty_name: 'BitCanna', - chain_id: 'bitcanna-1', - bech32_prefix: 'bcna', - daemon_name: 'bcnad', - node_home: '$HOME/.bcna', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ubcna', - fixed_min_gas_price: 0.001, - low_gas_price: 0.001, - average_gas_price: 0.0025, - high_gas_price: 0.01, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ubcna', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/BitCannaGlobal/bcna', - recommended_version: 'v3.1.0', - compatible_versions: ['v3.1.0'], - binaries: { - 'linux/amd64': - 'https://github.com/BitCannaGlobal/bcna/releases/download/v3.1.0/bcna_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/BitCannaGlobal/bcna/releases/download/v3.1.0/bcna_linux_arm64.tar.gz', - 'darwin/arm64': - 'https://github.com/BitCannaGlobal/bcna/releases/download/v3.1.0/bcna_darwin_arm64.tar.gz', - }, - cosmos_sdk_version: 'v0.47.11', - ibc_go_version: 'v7.4.0', - consensus: { - type: 'cometbft', - version: 'v0.37.5', - }, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/BitCannaGlobal/bcna/main/genesis.json', - }, - versions: [ - { - name: 'vigorous-grow-fix', - proposal: 10, - height: 7585420, - recommended_version: 'v1.6.3', - compatible_versions: ['v1.6.1', 'v1.6.2', 'v1.6.3'], - binaries: { - 'linux/amd64': - 'https://github.com/BitCannaGlobal/bcna/releases/download/v1.6.3/bcna_linux_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/BitCannaGlobal/bcna/releases/download/v1.6.3/bcna_darwin_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/BitCannaGlobal/bcna/releases/download/v1.6.3/bcna_darwin_amd64.tar.gz', - }, - next_version_name: 'vigorous-grow-huckleberry', - }, - { - name: 'vigorous-grow-huckleberry', - proposal: 11, - height: 8771420, - recommended_version: 'v1.7.0', - compatible_versions: ['v1.7.0'], - binaries: { - 'linux/amd64': - 'https://github.com/BitCannaGlobal/bcna/releases/download/v1.7.0/bcna_linux_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/BitCannaGlobal/bcna/releases/download/v1.7.0/bcna_darwin_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/BitCannaGlobal/bcna/releases/download/v1.7.0/bcna_darwin_amd64.tar.gz', - }, - next_version_name: 'wakeandbake', - }, - { - name: 'wakeandbake', - proposal: 12, - height: 9209420, - recommended_version: 'v2.0.3', - compatible_versions: ['v2.0.2', 'v2.0.3'], - binaries: { - 'linux/amd64': - 'https://github.com/BitCannaGlobal/bcna/releases/download/v2.0.3/bcna_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/BitCannaGlobal/bcna/releases/download/v2.0.3/bcna_linux_arm64.tar.gz', - 'darwin/arm64': - 'https://github.com/BitCannaGlobal/bcna/releases/download/v2.0.3/bcna_darwin_arm64.tar.gz', - }, - next_version_name: 'ganjarevolution', - }, - { - name: 'ganjarevolution', - proposal: 14, - height: 12288420, - recommended_version: 'v3.0.2', - compatible_versions: ['v3.0.2'], - binaries: { - 'linux/amd64': - 'https://github.com/BitCannaGlobal/bcna/releases/download/v3.0.2/bcna_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/BitCannaGlobal/bcna/releases/download/v3.0.2/bcna_linux_arm64.tar.gz', - 'darwin/arm64': - 'https://github.com/BitCannaGlobal/bcna/releases/download/v3.0.2/bcna_darwin_arm64.tar.gz', - }, - cosmos_sdk_version: 'v0.47.9', - ibc_go_version: 'v7.3.1', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - next_version_name: 'ganjarevolutionburn', - }, - { - name: 'ganjarevolutionburn', - proposal: 15, - height: 13846420, - recommended_version: 'v3.1.0', - compatible_versions: ['v3.1.0'], - binaries: { - 'linux/amd64': - 'https://github.com/BitCannaGlobal/bcna/releases/download/v3.1.0/bcna_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/BitCannaGlobal/bcna/releases/download/v3.1.0/bcna_linux_arm64.tar.gz', - 'darwin/arm64': - 'https://github.com/BitCannaGlobal/bcna/releases/download/v3.1.0/bcna_darwin_arm64.tar.gz', - }, - cosmos_sdk_version: 'v0.47.11', - ibc_go_version: 'v7.4.0', - consensus: { - type: 'cometbft', - version: 'v0.37.5', - }, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitcanna/images/bcna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitcanna/images/bcna.svg', - }, - peers: { - seeds: [ - { - id: 'd6aa4c9f3ccecb0cc52109a95962b4618d69dd3f', - address: 'seed1.bitcanna.io:26656', - provider: 'bitcanna', - }, - { - id: 'e2e7c704f766ef6b9e2c8dd61d963f8393b87966', - address: 'seed3.bitcanna.io:26656', - provider: 'bitcanna', - }, - { - id: 'f0e6c86d769bf5c52f78e01864091690e731643f', - address: 'bitcanna-seed.panthea.eu:37656', - provider: 'Panthea EU', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:13056', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: '258f523c96efde50d5fe0a9faeea8a3e83be22ca', - address: 'seed.bitcanna-1.bitcanna.aviaone.com:10263', - provider: 'AVIAONE 🟢', - }, - { - id: '33ab202dfef5e08d5d0346e7b3cfaab2a946198a', - address: 'seeds.bitcanna-mainnet.hexnodes.co:27656', - provider: 'Hexnodes', - }, - { - id: 'd5ed854872ad96f114737889ac9521ea3a29e3a3', - address: 'bitcanna-seed.oldcat.io:26656', - provider: 'Oldcat', - }, - { - id: 'd37062587a2aba2a5256b7363f722f4acb4b8e2f', - address: 'seed-node.mms.team:30656', - provider: 'MMS', - }, - { - id: '10ed1e176d874c8bb3c7c065685d2da6a4b86475', - address: 'seed-bcna.ibs.team:16656', - provider: 'Inter Blockchain Services', - }, - { - id: '951cadb1888c0360dce506c1eff925cb6eb47e06', - address: 'seeds-2.anode.team:10258', - provider: 'AlxVoy ⚡ ANODE.TEAM', - }, - { - id: '09ba537d6563018b97c502979c3478df4decf426', - address: 'bitcanna-seed.genznodes.dev:20656', - provider: 'genznodes', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: '71df77a8f57af72a4d2b4e842c9ac7eaec31cc09', - address: 'mainnet-seed.konsortech.xyz:27156', - provider: 'KonsorTech°', - }, - { - id: '7546889cad5cb44012a9b190bee9c5a8d92d47cd', - address: 'cottage.sopko.net:31656', - provider: '🐔 The Chicken Coop 🦝 Homestead', - }, - ], - persistent_peers: [ - { - id: 'a4c1e46441164c350f721cf142d52c136215e05c', - address: '65.108.43.170:26656', - provider: 'BitCanna', - }, - { - id: '8fa7a04d55ca7d0ab70dc5cbc35d5cf26c5ecfb7', - address: '65.108.142.81:26682', - provider: 'Stakely', - }, - { - id: 'ad820cb2fa85e525538207bb24ee49a61a74eb45', - address: '93.115.25.15:26656', - provider: 'Stakely', - }, - { - id: 'df99de6cec9152c517990317b340b8b9a307493c', - address: '193.34.144.156:26656', - provider: 'ParanormalBrothers', - }, - { - id: '0a658df9d9fab096983a12e6f878e87281a15ce6', - address: 'bitcanna-peer.panthea.eu:27656', - provider: 'Panthea EU', - }, - { - id: '756fa9ce5d65c3c43021d2780e1bda0924a6cd14', - address: '144.76.97.251:27656', - provider: 'AlxVoy ⚡ ANODE.TEAM', - }, - { - id: '5a048cab1d183de5c465c56b29a16fd93a8bf9bd', - address: 'mainnet-bitcanna.konsortech.xyz:27656', - provider: 'KonsorTech', - }, - { - id: '50e4ad8f5847c1fc4d9cb3de2cb6356d1a14291b', - address: '95.214.55.138:32656', - provider: 'genznodes', - }, - { - id: '2ff33d346b1b0f19cd59018ceb62d06a6406d472', - address: 'bitcanna.peers.stavr.tech:21326', - provider: '🔥STAVR🔥', - }, - { - id: 'e69d68eae1f01baac83c1ed321ba1dca2379bdc2', - address: '144.91.65.13:26666', - provider: 'AVIAONE 🟢', - }, - { - id: '6ae1dfa46884560e13962d73462e5bda0bb8c019', - address: 'bitcanna-mainnet.peers.l0vd.com:17656', - provider: 'L0vd.com', - }, - { - id: '526e4529131070e39134d94edc0e7e48289a64b1', - address: '176.191.97.120:28656', - provider: 'Inter Blockchain Services', - }, - { - id: '3cb7bc8d5c448eaa42558347fb6cb03cd414b223', - address: '38.242.232.202:26656', - provider: 'Inter Blockchain Services', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:13056', - provider: 'Polkachu', - }, - { - id: '45589e6147e36dda9e429668484d7614fb25b142', - address: 'bitcanna.nodejumper.io:27656', - provider: 'NODEJUMPER', - }, - { - id: 'd2cb1f04b351e82dada97794d32a468dd71d6a84', - address: 'peer-bitcanna.mms.team:56104', - provider: 'MMS', - }, - { - id: '88497ab3bbbcc1e8545771f45020e738bcce590f', - address: '95.165.89.222:26756', - provider: 'MaxFoton nodes', - }, - { - id: 'f28f565a6514340f2506b8f2b4e1d5322c4a26dd', - address: 'p2p.bitcanna.safeblock.space:26656', - provider: 'Safe Block', - }, - { - id: '637077d431f618181597706810a65c826524fd74', - address: 'bitcanna.rpc.nodeshub.online:13056', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - { - id: 'fe587eb0d37cabb9b8089ec8899cf32ee2870994', - address: '185.144.99.40:46656', - provider: 'CrypTech', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.bitcanna.io/', - provider: 'bitcanna', - }, - { - address: 'http://bcna.paranorm.pro/', - provider: 'ParanormalBrothers', - }, - { - address: 'https://bcna-rpc.ibs.team/', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://bitcanna-rpc.panthea.eu', - provider: 'Panthea EU', - }, - { - address: 'https://rpc.bitcanna.sgtstake.com/', - provider: 'SGTstake', - }, - { - address: 'https://bitcanna.rpc.m.anode.team', - provider: 'AlxVoy ⚡ ANODE.TEAM', - }, - { - address: 'http://bitcanna.rpc.m.stavr.tech:21327', - provider: '🔥STAVR🔥', - }, - { - address: 'https://rpc-bcna.kjinc.io/', - provider: 'KJINC.io', - }, - { - address: 'https://mainnet-bitcanna-rpc.konsortech.xyz', - provider: 'KonsorTech', - }, - { - address: 'https://bitcanna.rpc.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://bitcanna-rpc.genznodes.dev', - provider: 'genznodes', - }, - { - address: 'https://rpc.bitcanna-1.bitcanna.aviaone.com', - provider: 'AVIAONE 🟢', - }, - { - address: 'https://rpc.bitcanna-mainnet.hexnodes.co', - provider: 'Hexnodes', - }, - { - address: 'https://rpc.bitcanna.citizenweb3.com:443', - provider: 'Citizen Web3', - }, - { - address: 'https://bitcanna-mainnet.rpc.l0vd.com/', - provider: 'L0vd.com', - }, - { - address: 'https://rpc-bitcanna-ia.cosmosia.notional.ventures', - provider: 'Notional', - }, - { - address: 'https://bitcanna-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://rpc.bitcanna.safeblock.space', - provider: 'Safe Block', - }, - { - address: 'https://bitcanna.nodejumper.io:443', - provider: 'NODEJUMPER', - }, - { - address: 'https://rpc.bitcanna.indonode.net/', - provider: 'Indonode', - }, - { - address: 'https://rpc-bitcanna.mms.team:443', - provider: 'MMS', - }, - { - address: 'http://65.108.142.81:26683', - provider: 'Stakely', - }, - { - address: 'http://93.115.25.15:26657', - provider: 'Stakely', - }, - { - address: 'https://bitcanna-rpc.validatornode.com', - provider: 'ValidatorNode', - }, - { - address: 'https://bcna.rpc.arcturian.tech/', - provider: 'Arcturian Tech', - }, - { - address: 'https://bitcanna-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://rpc.bcna.sopko.net:443', - provider: '🐔 The Chicken Coop 🦝 Homestead', - }, - { - address: 'https://bitcanna_mainnet_rpc.chain.whenmoonwhenlambo.money', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - { - address: 'https://bitcanna.rpc.nodeshub.online:443', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - { - address: 'https://rpc-bitcanna.cryptech.com.ua', - provider: 'CrypTech', - }, - ], - grpc: [ - { - address: 'grpc.bitcanna.io:443', - provider: 'bitcanna', - }, - { - address: 'bitcanna-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'bitcanna.grpc.m.stavr.tech:9081', - provider: '🔥STAVR🔥', - }, - { - address: 'grpc.bitcanna-mainnet.hexnodes.co:27090', - provider: 'HexNodes', - }, - { - address: 'grpc.bitcanna-1.bitcanna.aviaone.com:9092', - provider: 'AVIAONE 🟢', - }, - { - address: 'bitcanna-mainnet.grpc.l0vd.com:80', - provider: 'L0vd.com', - }, - { - address: 'grpc-bitcanna-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'bitcanna.grpc.kjnodes.com:14290', - provider: 'kjnodes', - }, - { - address: 'bitcanna-grpc.polkachu.com:13090', - provider: 'Polkachu', - }, - { - address: 'grpc-bitcanna.mms.team:443', - provider: 'MMS', - }, - { - address: 'bitcanna.grpc.m.anode.team:443', - provider: 'AlxVoy ⚡ ANODE.TEAM', - }, - { - address: 'bitcanna-grpc.panthea.eu:16710', - provider: 'Panthea EU', - }, - { - address: 'https://grpc.bitcanna.indonode.net:11090', - provider: 'Indonode', - }, - { - address: 'bitcanna-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'grpc.bitcanna.safeblock.space:9090', - provider: 'Safe Block', - }, - { - address: 'https://bitcanna.grpc.nodeshub.online', - provider: 'Nodes Hub', - }, - { - address: 'https://grpc-bitcanna.cryptech.com.ua', - provider: 'CrypTech', - }, - ], - rest: [ - { - address: 'https://lcd.bitcanna.io', - provider: 'bitcanna', - }, - { - address: 'https://bitcanna-api.panthea.eu', - provider: 'Panthea EU', - }, - { - address: 'https://api.bitcanna.sgtstake.com/', - provider: 'SGTstake', - }, - { - address: 'https://bitcanna.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://bcna-api.ibs.team/', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://bitcanna.api.m.anode.team', - provider: 'AlxVoy ⚡ ANODE.TEAM', - }, - { - address: 'https://api-bcna.kjinc.io/', - provider: 'KJINC.io', - }, - { - address: 'https://mainnet-bitcanna-api.konsortech.xyz', - provider: 'KonsorTech', - }, - { - address: 'https://bitcanna.api.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://bitcanna-api.lavenderfive.com/', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://bitcanna-api.genznodes.dev', - provider: 'genznodes', - }, - { - address: 'https://api.bitcanna-1.bitcanna.aviaone.com/', - provider: 'AVIAONE 🟢', - }, - { - address: 'https://lcd.bitcanna-mainnet.hexnodes.co', - provider: 'Hexnodes', - }, - { - address: 'https://bitcanna-mainnet.api.l0vd.com', - provider: 'L0vd.com', - }, - { - address: 'https://api-bitcanna-ia.cosmosia.notional.ventures', - provider: 'Notional', - }, - { - address: 'https://bitcanna-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://api.bitcanna.safeblock.space', - provider: 'Safe Block', - }, - { - address: 'https://bitcanna.nodejumper.io:1317', - provider: 'NODEJUMPER', - }, - { - address: 'https://api-bitcanna.mms.team:443', - provider: 'MMS', - }, - { - address: 'http://65.108.142.81:1325', - provider: 'Stakely', - }, - { - address: 'http://93.115.25.15:1317', - provider: 'Stakely', - }, - { - address: 'https://bitcanna-api.validatornode.com', - provider: 'ValidatorNode', - }, - { - address: 'https://bcna.api.arcturian.tech/', - provider: 'Arcturian Tech', - }, - { - address: 'https://api.bitcanna.indonode.net/', - provider: 'Indonode', - }, - { - address: 'https://bitcanna-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://bitcanna_mainnet_api.chain.whenmoonwhenlambo.money', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - { - address: 'https://bitcanna.api.nodeshub.online:443', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - { - address: 'https://api-bitcanna.cryptech.com.ua', - provider: 'CrypTech', - }, - ], - }, - explorers: [ - { - kind: 'ezstaking', - url: 'https://ezstaking.app/bitcanna', - tx_page: 'https://ezstaking.tools/bitcanna/txs/${txHash}', - account_page: - 'https://ezstaking.tools/bitcanna/account/${accountAddress}', - }, - { - kind: 'forbole', - url: 'https://explorer.bitcanna.io', - tx_page: 'https://explorer.bitcanna.io/transactions/${txHash}', - account_page: 'https://explorer.bitcanna.io/accounts/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/bitcanna', - tx_page: 'https://ping.pub/bitcanna/tx/${txHash}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/bitcanna/', - tx_page: 'https://www.mintscan.io/bitcanna/txs/${txHash}', - account_page: - 'https://www.mintscan.io/bitcanna/account/${accountAddress}', - }, - { - kind: '🔥STAVR🔥 Explorer', - url: 'https://explorer.stavr.tech/bitcanna', - tx_page: 'https://explorer.stavr.tech/bitcanna/txs/${txHash}', - account_page: - 'https://explorer.stavr.tech/bitcanna/account/${accountAddress}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/bitcanna', - tx_page: 'https://atomscan.com/bitcanna/transactions/${txHash}', - }, - { - kind: 'ValidatorNode Explorer', - url: 'https://explorer.validatornode.com/bitcanna', - tx_page: 'https://explorer.validatornode.com/bitcanna/tx/${txHash}', - }, - { - kind: 'AlxVoy ⚡ ANODE.TEAM Explorer', - url: 'https://main.anode.team/bitcanna', - tx_page: 'https://main.anode.team/bitcanna/txs/${txHash}', - account_page: - 'https://main.anode.team/bitcanna/account/${accountAddress}', - }, - { - kind: 'Moonbys Dashboard', - url: 'https://explorer.moonbys.com', - tx_page: 'https://explorer.moonbys.com/tx/${txHash}', - account_page: - 'https://explorer.moonbys.com/bitcanna/account/${accountAddress}', - }, - { - kind: 'Indonode', - url: 'https://explorer.indonode.net/bitcanna', - tx_page: 'https://explorer.indonode.net/bitcanna/tx/${txHash}', - }, - { - kind: 'Safe Block', - url: 'https://explorer.safeblock.space/bitcanna', - tx_page: 'https://explorer.safeblock.space/bitcanna/tx/${txHash}', - account_page: - 'https://explorer.safeblock.space/bitcanna/account/${accountAddress}', - }, - { - kind: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - url: 'https://explorer.whenmoonwhenlambo.money/bitcanna', - tx_page: 'https://explorer.whenmoonwhenlambo.money/bitcanna/tx/${txHash}', - account_page: - 'https://explorer.whenmoonwhenlambo.money/bitcanna/account/${accountAddress}', - }, - { - kind: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - url: 'https://explorer.nodeshub.online/bitcanna/', - tx_page: 'https://explorer.nodeshub.online/bitcanna/tx/${txHash}', - account_page: - 'https://explorer.nodeshub.online/bitcanna/accounts/${accountAddress}', - }, - { - kind: 'CrypTech Explorer', - url: 'https://explorers.cryptech.com.ua/bitcanna', - tx_page: 'https://explorers.cryptech.com.ua/bitcanna/txs/${txHash}', - account_page: - 'https://explorers.cryptech.com.ua/bitcanna/account/${accountAddress}', - }, - { - kind: 'Blockchain Explorer by AVIAONE 🟢', - url: 'https://mainnet.explorer.aviaone.com/bitcanna', - tx_page: 'https://mainnet.explorer.aviaone.com/bitcanna/txs/${txHash}', - account_page: - 'https://mainnet.explorer.aviaone.com/bitcanna/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitcanna/images/bcna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitcanna/images/bcna.svg', - }, - ], -}; - -export const bitcannaAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'bitcanna', - assets: [ - { - description: - 'The BCNA coin is the transactional token within the BitCanna network, serving the legal cannabis industry through its payment network, supply chain and trust network.', - denom_units: [ - { - denom: 'ubcna', - exponent: 0, - }, - { - denom: 'bcna', - exponent: 6, - }, - ], - base: 'ubcna', - display: 'bcna', - name: 'BitCanna', - symbol: 'BCNA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitcanna/images/bcna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitcanna/images/bcna.svg', - }, - coingecko_id: 'bitcanna', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitcanna/images/bcna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitcanna/images/bcna.svg', - }, - ], - socials: { - website: 'http://www.bitcanna.io/', - twitter: 'https://twitter.com/BitCannaGlobal', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/bitsong.ts b/packages/chain-registry/src/mainnets/bitsong.ts deleted file mode 100644 index 938afbd8..00000000 --- a/packages/chain-registry/src/mainnets/bitsong.ts +++ /dev/null @@ -1,732 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const bitsong: Chain = { - $schema: '../chain.schema.json', - chain_name: 'bitsong', - status: 'live', - network_type: 'mainnet', - website: 'https://bitsong.io/', - pretty_name: 'BitSong', - chain_id: 'bitsong-2b', - bech32_prefix: 'bitsong', - slip44: 639, - daemon_name: 'bitsongd', - node_home: '$HOME/.bitsongd', - codebase: { - git_repo: 'https://github.com/bitsongofficial/go-bitsong', - recommended_version: 'v0.15.0', - compatible_versions: ['v0.15.0'], - binaries: { - 'linux/amd64': - 'https://github.com/bitsongofficial/go-bitsong/releases/download/v0.15.0/bitsongd', - }, - cosmos_sdk_version: 'v0.45.16', - cosmwasm_version: 'v0.33.0', - cosmwasm_enabled: true, - ibc_go_version: 'v4.4.2', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/bitsongofficial/networks/master/bitsong-2b/genesis.json', - }, - versions: [ - { - name: 'v0.14.0', - recommended_version: 'v0.14.0', - compatible_versions: ['v0.14.0'], - cosmos_sdk_version: '0.45.11', - cosmwasm_version: '0.29.2', - cosmwasm_enabled: true, - ibc_go_version: 'v3.3.1', - next_version_name: 'v0.15.0', - }, - { - name: 'v0.15.0', - proposal: 34, - height: 15947000, - recommended_version: 'v0.15.0', - compatible_versions: ['v0.15.0'], - cosmos_sdk_version: '0.45.16', - cosmwasm_version: '0.33.0', - cosmwasm_enabled: true, - ibc_go_version: 'v4.4.2', - next_version_name: '', - }, - ], - }, - fees: { - fee_tokens: [ - { - denom: 'ubtsg', - fixed_min_gas_price: 0, - low_gas_price: 3, - average_gas_price: 10, - high_gas_price: 20, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ubtsg', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/btsg.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/btsg.svg', - }, - description: - 'Artists, Fans, Managers and Labels in One Single Holistic Ecosystem: $BTSG. Earn real-time royalties, discover exclusive content, mint and trade Fantokens, buy & sell NFTs.', - peers: { - seeds: [ - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:16056', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: '10de6c207e60b876bdd88571db44d29c18d0cb5d', - address: 'seed-bitsong.starsquid.io:15605', - provider: 'Starsquid', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: '8defec7d0eec97f507411e02fd2634e3efc997a2', - address: 'bitsong-seed.panthea.eu:41656', - provider: 'Panthea EU', - }, - ], - persistent_peers: [ - { - id: 'e9fea0509b1a2d16a10ef9fdea0a4e3edc7ca485', - address: '185.144.83.158:26656', - }, - { - id: '0ecf202e90241ca757d25387c18e8a85abc3b5a5', - address: '176.9.151.17:26656', - provider: '[NODERS]TEAM', - }, - { - id: '3ca45466430bf6e0bfebb758e689e4047f0b73c7', - address: 'p2p.bitsong.safeblock.space:26656', - provider: 'Safe Block', - }, - { - id: '2cd6bb75fc9279c62c0ef3af82fbe08632743472', - address: 'bitsong-peer.panthea.eu:31656', - provider: 'Panthea EU', - }, - { - id: '3ddd0edc57217161fbd5dee9bb40b506e7089d00', - address: '167.114.159.157:36656', - provider: 'MathNodes', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-bitsong-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://rpc.explorebitsong.com', - provider: 'stake.systems', - }, - { - address: 'https://bitsong-rpc.validatrium.club', - provider: 'Validatrium', - }, - { - address: 'https://rpc.bitsong.chaintools.tech/', - provider: 'ChainTools', - }, - { - address: 'https://rpc.bitsong.quokkastake.io', - provider: '🐹 Quokka Stake', - }, - { - address: 'https://bitsong-rpc.lavenderfive.com/', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://rpc-bitsong.starsquid.io', - provider: 'Starsquid', - }, - { - address: 'https://rpc-bitsong.architectnodes.com', - provider: 'Architect Nodes', - }, - { - address: 'http://bitsong.statesync.nodersteam.com:11657', - provider: '[NODERS]TEAM', - }, - { - address: 'https://rpc.bitsong.safeblock.space', - provider: 'Safe Block', - }, - { - address: 'https://bitsong.tdrsys.com:2053', - provider: 'TdrSys', - }, - { - address: 'https://bitsong-rpc.panthea.eu', - provider: 'Panthea EU', - }, - { - address: 'https://rpc.bitsong.mathnodes.com', - provider: 'MathNodes', - }, - { - address: 'https://bitsong-rpc.noders.services', - provider: '[NODERS]TEAM', - }, - ], - rest: [ - { - address: 'https://api-bitsong-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://lcd.explorebitsong.com/', - provider: 'stake.systems', - }, - { - address: 'https://bitsong-api.validatrium.club', - provider: 'Validatrium', - }, - { - address: 'https://api.bitsong.quokkastake.io', - provider: '🐹 Quokka Stake', - }, - { - address: 'http://bitsong.api.nodersteam.com:11017', - provider: '[NODERS]TEAM', - }, - { - address: 'https://bitsong-api.lavenderfive.com/', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://api-bitsong.starsquid.io', - provider: 'Starsquid', - }, - { - address: 'https://rest-bitsong.architectnodes.com', - provider: 'Architect Nodes', - }, - { - address: 'https://api.bitsong.safeblock.space', - provider: 'Safe Block', - }, - { - address: 'https://bitsong.tdrsys.com', - provider: 'TdrSys', - }, - { - address: 'https://bitsong-api.panthea.eu', - provider: 'Panthea EU', - }, - { - address: 'https://api.bitsong.mathnodes.com', - provider: 'MathNodes', - }, - { - address: 'https://bitsong-api.noders.services', - provider: '[NODERS]TEAM', - }, - { - address: 'https://bitsong.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - ], - grpc: [ - { - address: 'grpc-bitsong-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'bitsong-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'bitsong.grpc.nodersteam.com:9111/', - provider: '[NODERS]TEAM', - }, - { - address: 'grpc.bitsong.safeblock.space:9090', - provider: 'Safe Block', - }, - { - address: 'bitsong-grpc.panthea.eu:16750', - provider: 'Panthea EU', - }, - { - address: 'grpc.bitsong.mathnodes.com:9092', - provider: 'MathNodes', - }, - { - address: 'bitsong-grpc.noders.services:20090', - provider: '[NODERS]TEAM', - }, - ], - }, - explorers: [ - { - kind: 'ezstaking', - url: 'https://ezstaking.app/bitsong', - tx_page: 'https://ezstaking.app/bitsong/txs/${txHash}', - account_page: 'https://ezstaking.app/bitsong/account/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/bitsong', - tx_page: 'https://ping.pub/bitsong/tx/${txHash}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/bitsong', - tx_page: 'https://www.mintscan.io/bitsong/transactions/${txHash}', - account_page: - 'https://www.mintscan.io/bitsong/accounts/${accountAddress}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/bitsong', - tx_page: 'https://atomscan.com/bitsong/transactions/${txHash}', - account_page: 'https://atomscan.com/bitsong/accounts/${accountAddress}', - }, - { - kind: 'Safe Block', - url: 'https://explorer.safeblok.space/bitsong', - tx_page: 'https://explorer.safeblock.space/bitsong/tx/${txHash}', - account_page: - 'https://explorer.safeblock.space/bitsong/account/${accountAddress}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Bitsong', - tx_page: 'https://explorer.stavr.tech/Bitsong/tx/${txHash}', - account_page: - 'https://explorer.stavr.tech/Bitsong/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/btsg.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/btsg.svg', - }, - ], -}; - -export const bitsongAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'bitsong', - assets: [ - { - description: 'BitSong Native Token', - denom_units: [ - { - denom: 'ubtsg', - exponent: 0, - }, - { - denom: 'btsg', - exponent: 6, - }, - ], - base: 'ubtsg', - name: 'BitSong', - display: 'btsg', - symbol: 'BTSG', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/btsg.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/btsg.svg', - }, - type_asset: 'sdk.coin', - coingecko_id: 'bitsong', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/btsg.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/btsg.svg', - }, - ], - socials: { - website: 'https://bitsong.io/', - twitter: 'https://twitter.com/BitSongOfficial', - }, - }, - { - description: 'Adam Clay a BitSong Music FanToken', - denom_units: [ - { - denom: 'ft2D8E7041556CE93E1EFD66C07C45D551A6AAAE09', - exponent: 0, - }, - { - denom: 'clay', - exponent: 6, - }, - ], - base: 'ft2D8E7041556CE93E1EFD66C07C45D551A6AAAE09', - name: 'Adam Clay FanToken', - display: 'clay', - symbol: 'CLAY', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/ft2D8E7041556CE93E1EFD66C07C45D551A6AAAE09.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/ft2D8E7041556CE93E1EFD66C07C45D551A6AAAE09.png', - }, - ], - }, - { - description: 'Nicola Fasano a BitSong Music FanToken', - denom_units: [ - { - denom: 'ft25B30C386CDDEBD1413D5AE1180956AE9EB3B9F7', - exponent: 0, - }, - { - denom: 'fasano', - exponent: 6, - }, - ], - base: 'ft25B30C386CDDEBD1413D5AE1180956AE9EB3B9F7', - name: 'Nicola Fasano Fantoken', - display: 'fasano', - symbol: 'FASANO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/ft25B30C386CDDEBD1413D5AE1180956AE9EB3B9F7.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/ft25B30C386CDDEBD1413D5AE1180956AE9EB3B9F7.png', - }, - ], - }, - { - description: 'Delta 9 a BitSong Music FanToken', - denom_units: [ - { - denom: 'ft575B10B0CEE2C164D9ED6A96313496F164A9607C', - exponent: 0, - }, - { - denom: 'd9x', - exponent: 6, - }, - ], - base: 'ft575B10B0CEE2C164D9ED6A96313496F164A9607C', - name: 'Delta 9 Fantoken', - display: 'd9x', - symbol: 'D9X', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/ft575B10B0CEE2C164D9ED6A96313496F164A9607C.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/ft575B10B0CEE2C164D9ED6A96313496F164A9607C.png', - }, - ], - }, - { - description: 'FONTI a BitSong Music FanToken', - denom_units: [ - { - denom: 'ft56664FC98A2CF5F4FBAC3566D1A11D891AD88305', - exponent: 0, - }, - { - denom: 'fonti', - exponent: 6, - }, - ], - base: 'ft56664FC98A2CF5F4FBAC3566D1A11D891AD88305', - name: 'FONTI Fantoken', - display: 'fonti', - symbol: 'FONTI', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/ft56664FC98A2CF5F4FBAC3566D1A11D891AD88305.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/ft56664FC98A2CF5F4FBAC3566D1A11D891AD88305.png', - }, - ], - }, - { - description: 'BlackJack a BitSong Music FanToken', - denom_units: [ - { - denom: 'ft52EEB0EE509AC546ED92EAC8591F731F213DDD16', - exponent: 0, - }, - { - denom: 'bjks', - exponent: 6, - }, - ], - base: 'ft52EEB0EE509AC546ED92EAC8591F731F213DDD16', - name: 'BlackJack Fantoken', - display: 'bjks', - symbol: 'BJKS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/ft52EEB0EE509AC546ED92EAC8591F731F213DDD16.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/ft52EEB0EE509AC546ED92EAC8591F731F213DDD16.png', - }, - ], - }, - { - description: 'Rawanne a BitSong Music FanToken', - denom_units: [ - { - denom: 'ftE4903ECC861CA45F2C2BC7EAB8255D2E6E87A33A', - exponent: 0, - }, - { - denom: 'rwne', - exponent: 6, - }, - ], - base: 'ftE4903ECC861CA45F2C2BC7EAB8255D2E6E87A33A', - name: 'Rawanne Fantoken', - display: 'rwne', - symbol: 'RWNE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/ftE4903ECC861CA45F2C2BC7EAB8255D2E6E87A33A.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/ftE4903ECC861CA45F2C2BC7EAB8255D2E6E87A33A.png', - }, - ], - }, - { - description: 'Enmoda a BitSong Music FanToken', - denom_units: [ - { - denom: 'ft85AE1716C5E39EA6D64BBD7898C3899A7B500626', - exponent: 0, - }, - { - denom: 'enmoda', - exponent: 6, - }, - ], - base: 'ft85AE1716C5E39EA6D64BBD7898C3899A7B500626', - name: 'Enmoda Fantoken', - display: 'enmoda', - symbol: 'ENMODA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/ft85AE1716C5E39EA6D64BBD7898C3899A7B500626.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/ft85AE1716C5E39EA6D64BBD7898C3899A7B500626.png', - }, - ], - }, - { - description: '404Deep Records a BitSong Music FanToken', - denom_units: [ - { - denom: 'ft99091610CCC66F4277C66D14AF2BC4C5EE52E27A', - exponent: 0, - }, - { - denom: '404dr', - exponent: 6, - }, - ], - base: 'ft99091610CCC66F4277C66D14AF2BC4C5EE52E27A', - name: '404Deep Records Fantoken', - display: '404dr', - symbol: '404DR', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/ft99091610CCC66F4277C66D14AF2BC4C5EE52E27A.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/ft99091610CCC66F4277C66D14AF2BC4C5EE52E27A.png', - }, - ], - }, - { - description: 'N43 a BitSong Music FanToken', - denom_units: [ - { - denom: 'ft387C1C279D962ED80C09C1D592A92C4275FD7C5D', - exponent: 0, - }, - { - denom: 'n43', - exponent: 6, - }, - ], - base: 'ft387C1C279D962ED80C09C1D592A92C4275FD7C5D', - name: 'N43 Fantoken', - display: 'n43', - symbol: 'N43', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/ft387C1C279D962ED80C09C1D592A92C4275FD7C5D.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/ft387C1C279D962ED80C09C1D592A92C4275FD7C5D.png', - }, - ], - }, - { - description: 'Puro Lobo a BitSong Music FanToken', - denom_units: [ - { - denom: 'ft24C9FA4F10B0F235F4A815B15FC774E046A2B2EB', - exponent: 0, - }, - { - denom: 'lobo', - exponent: 6, - }, - ], - base: 'ft24C9FA4F10B0F235F4A815B15FC774E046A2B2EB', - name: 'Puro Lobo Fantoken', - display: 'lobo', - symbol: 'LOBO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/ft24C9FA4F10B0F235F4A815B15FC774E046A2B2EB.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/ft24C9FA4F10B0F235F4A815B15FC774E046A2B2EB.png', - }, - ], - }, - { - description: 'Vibranium a BitSong Music FanToken', - denom_units: [ - { - denom: 'ft7020C2A8E984EEBCBB383E91CD6FBB067BB2272B', - exponent: 0, - }, - { - denom: 'vibra', - exponent: 6, - }, - ], - base: 'ft7020C2A8E984EEBCBB383E91CD6FBB067BB2272B', - name: 'Vibranium Fantoken', - display: 'vibra', - symbol: 'VIBRA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/ft7020C2A8E984EEBCBB383E91CD6FBB067BB2272B.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/ft7020C2A8E984EEBCBB383E91CD6FBB067BB2272B.png', - }, - ], - }, - { - description: 'Karina a BitSong Music FanToken', - denom_units: [ - { - denom: 'ft2DD67F5D99E9A141142B48474FA7B6B3FF00A3FE', - exponent: 0, - }, - { - denom: 'karina', - exponent: 6, - }, - ], - base: 'ft2DD67F5D99E9A141142B48474FA7B6B3FF00A3FE', - name: 'Karina Fantoken', - display: 'karina', - symbol: 'KARINA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/ft2DD67F5D99E9A141142B48474FA7B6B3FF00A3FE.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/ft2DD67F5D99E9A141142B48474FA7B6B3FF00A3FE.png', - }, - ], - }, - { - description: 'Luca Testa a BitSong Music FanToken', - denom_units: [ - { - denom: 'ft4B030260D99E3ABE2B604EA2B33BAF3C085CDA12', - exponent: 0, - }, - { - denom: 'testa', - exponent: 6, - }, - ], - base: 'ft4B030260D99E3ABE2B604EA2B33BAF3C085CDA12', - name: 'Luca Testa Fantoken', - display: 'testa', - symbol: 'TESTA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/ft4B030260D99E3ABE2B604EA2B33BAF3C085CDA12.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/ft4B030260D99E3ABE2B604EA2B33BAF3C085CDA12.png', - }, - ], - }, - { - description: 'Carolina Marquez a BitSong Music FanToken', - denom_units: [ - { - denom: 'ftD4B6290EDEE1EC7B97AB5A1DC6C177EFD08ADCC3', - exponent: 0, - }, - { - denom: 'cmqz', - exponent: 6, - }, - ], - base: 'ftD4B6290EDEE1EC7B97AB5A1DC6C177EFD08ADCC3', - name: 'Carolina Marquez Fantoken', - display: 'cmqz', - symbol: 'CMQZ', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/ftD4B6290EDEE1EC7B97AB5A1DC6C177EFD08ADCC3.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/ftD4B6290EDEE1EC7B97AB5A1DC6C177EFD08ADCC3.png', - }, - ], - }, - { - deprecated: true, - description: '[Redacted] a BitSong Music FanToken', - denom_units: [ - { - denom: 'ft347B1612A2B7659913679CF6CD45B8B130C50A00', - exponent: 0, - }, - { - denom: 'ft347B1612A2B7659913679CF6CD45B8B130C50A00/6', - exponent: 6, - }, - ], - base: 'ft347B1612A2B7659913679CF6CD45B8B130C50A00', - name: '[Redacted] Fantoken (ft3...A00)', - display: 'ft347B1612A2B7659913679CF6CD45B8B130C50A00/6', - symbol: 'LDON', - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/bluzelle.ts b/packages/chain-registry/src/mainnets/bluzelle.ts deleted file mode 100644 index 776928e3..00000000 --- a/packages/chain-registry/src/mainnets/bluzelle.ts +++ /dev/null @@ -1,306 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const bluzelle: Chain = { - $schema: '../chain.schema.json', - chain_name: 'bluzelle', - status: 'live', - network_type: 'mainnet', - website: 'https://bluzelle.com/', - pretty_name: 'Bluzelle', - chain_id: 'bluzelle-9', - bech32_prefix: 'bluzelle', - daemon_name: 'curiumd', - node_home: '$HOME/.curium', - key_algos: ['secp256k1'], - slip44: 483, - fees: { - fee_tokens: [ - { - denom: 'ubnt', - fixed_min_gas_price: 0.002, - low_gas_price: 0.002, - average_gas_price: 0.002, - high_gas_price: 0.025, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ubnt', - }, - ], - lock_duration: { - time: '1814400s', - }, - }, - codebase: { - git_repo: 'https://github.com/bluzelle/bluzelle-public', - recommended_version: 'v10.0', - compatible_versions: ['v10.0'], - cosmos_sdk_version: 'v0.45.11', - consensus: { - type: 'cometbft', - version: '0.34.23', - }, - ibc_go_version: 'v3.4.0', - genesis: { - genesis_url: 'https://a.client.sentry.net.bluzelle.com:26657/genesis', - }, - versions: [ - { - name: 'v2.0', - recommended_version: 'v2.0', - compatible_versions: ['v2.0'], - cosmos_sdk_version: '0.44.3', - consensus: { - type: 'tendermint', - version: '0.34.14', - }, - }, - { - name: 'v9.0', - recommended_version: 'v9.0', - compatible_versions: ['v9.0'], - cosmos_sdk_version: '0.45.11', - consensus: { - type: 'tendermint', - version: '0.34.23', - }, - next_version_name: '10.0', - }, - { - name: '10.0', - recommended_version: 'v10.0', - compatible_versions: ['v10.0'], - binaries: { - 'linux/amd64': - 'https://github.com/bluzelle/bluzelle-public/releases/download/v10.0/curiumd', - }, - proposal: 1, - height: 3333333, - cosmos_sdk_version: 'v0.45.11', - consensus: { - type: 'cometbft', - version: 'v0.34.23', - }, - ibc_go_version: 'v3.4.0', - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bluzelle/images/bluzelle.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bluzelle/images/bluzelle.svg', - }, - peers: { - seeds: [ - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '58fb5ba6e285a4b785c597f9ed480ced7bd06329', - address: 'a.gateway.sentry.net.bluzelle.com:26656', - provider: 'Bluzelle', - }, - { - id: 'ea7e48103d33356aa576b3d60cfabc250a7c2998', - address: 'b.gateway.sentry.net.bluzelle.com:26656', - provider: 'Bluzelle', - }, - { - id: '70b5e2af27c5591967d7f1fea965b8627dd656e8', - address: 'c.gateway.sentry.net.bluzelle.com:26656', - provider: 'Bluzelle', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://a.client.sentry.net.bluzelle.com:26657', - provider: 'Bluzelle', - }, - { - address: 'https://b.client.sentry.net.bluzelle.com:26657', - provider: 'Bluzelle', - }, - { - address: 'https://c.client.sentry.net.bluzelle.com:26657', - provider: 'Bluzelle', - }, - ], - rest: [ - { - address: 'https://a.client.sentry.net.bluzelle.com:1317', - provider: 'Bluzelle', - }, - { - address: 'https://b.client.sentry.net.bluzelle.com:1317', - provider: 'Bluzelle', - }, - { - address: 'https://c.client.sentry.net.bluzelle.com:1317', - provider: 'Bluzelle', - }, - { - address: 'https://bluzelle-api.genznodes.dev/', - provider: 'genznodes', - }, - ], - grpc: [ - { - address: 'a.client.sentry.net.bluzelle.com:9090', - provider: 'Bluzelle', - }, - { - address: 'b.client.sentry.net.bluzelle.com:9090', - provider: 'Bluzelle', - }, - { - address: 'c.client.sentry.net.bluzelle.com:9090', - provider: 'Bluzelle', - }, - { - address: 'bluzelle-grpc.genznodes.dev:34090', - provider: 'genznodes', - }, - { - address: 'https://grpc-curium.nodine.id:443', - provider: 'Nodine.ID', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://ping.explorer.net.bluzelle.com/bluzelle', - tx_page: 'https://ping.explorer.net.bluzelle.com/bluzelle/tx/${txHash}', - account_page: - 'https://ping.explorer.net.bluzelle.com/bluzelle/account/${accountAddress}', - }, - { - kind: 'big dipper', - url: 'https://bd.explorer.net.bluzelle.com', - tx_page: 'https://bd.explorer.net.bluzelle.com/transactions/${txHash}', - account_page: - 'https://bd.explorer.net.bluzelle.com/accounts/${accountAddress}', - }, - { - kind: 'TC Network', - url: 'https://explorer.tcnetwork.io/bluzelle', - tx_page: 'https://explorer.tcnetwork.io/bluzelle/transaction/${txHash}', - }, - { - kind: 'Nodine.ID', - url: 'https://explorer.co.id/bluzelle', - tx_page: 'https://explorer.co.id/bluzelle/transaction/${txHash}', - }, - ], - keywords: ['bluzelle', 'game', 'gamma4', 'nft'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bluzelle/images/bluzelle.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bluzelle/images/bluzelle.svg', - }, - ], -}; - -export const bluzelleAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'bluzelle', - assets: [ - { - description: 'The native token of Bluzelle', - denom_units: [ - { - denom: 'ubnt', - exponent: 0, - }, - { - denom: 'bnt', - exponent: 6, - aliases: ['blz'], - }, - ], - base: 'ubnt', - name: 'Bluzelle', - display: 'bnt', - symbol: 'BLZ', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bluzelle/images/bluzelle.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bluzelle/images/bluzelle.svg', - }, - coingecko_id: 'bluzelle', - keywords: ['bluzelle', 'game'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bluzelle/images/bluzelle.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bluzelle/images/bluzelle.svg', - }, - ], - socials: { - website: 'http://bluzelle.com/', - twitter: 'https://twitter.com/BluzelleHQ', - }, - }, - { - description: "The ELT token of Bluzelle's Gamma 4 Gaming Ecosystem", - denom_units: [ - { - denom: 'uelt', - exponent: 0, - }, - { - denom: 'elt', - exponent: 6, - }, - ], - base: 'uelt', - name: 'ELT', - display: 'elt', - symbol: 'ELT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bluzelle/images/elt.png', - }, - coingecko_id: '', - keywords: ['elt'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bluzelle/images/elt.png', - }, - ], - }, - { - description: "The game token of Bluzelle's Gamma 4 Gaming Ecosystem", - denom_units: [ - { - denom: 'ug4', - exponent: 0, - }, - { - denom: 'g4', - exponent: 6, - }, - ], - base: 'ug4', - name: 'G4', - display: 'g4', - symbol: 'G4', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bluzelle/images/g4.png', - }, - coingecko_id: '', - keywords: ['g4'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bluzelle/images/g4.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/bostrom.ts b/packages/chain-registry/src/mainnets/bostrom.ts deleted file mode 100644 index 1d37d338..00000000 --- a/packages/chain-registry/src/mainnets/bostrom.ts +++ /dev/null @@ -1,282 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const bostrom: Chain = { - $schema: '../chain.schema.json', - chain_name: 'bostrom', - status: 'live', - network_type: 'mainnet', - pretty_name: 'bostrom', - chain_id: 'bostrom', - bech32_prefix: 'bostrom', - daemon_name: 'cyber', - node_home: '$HOME/.cyber', - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'boot', - low_gas_price: 0, - average_gas_price: 0, - high_gas_price: 0.01, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'boot', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/cybercongress/go-cyber', - recommended_version: 'v0.3.0', - compatible_versions: ['v0.3.0'], - binaries: { - 'linux/amd64': - 'https://github.com/cybercongress/go-cyber/releases/download/v0.2.0/cyber_v0.2.0_linux-amd64.tar.gz', - 'darwin/amd64': - 'https://github.com/cybercongress/go-cyber/releases/download/v0.2.0/cyber_v0.2.0_darwin-amd64.tar.gz', - }, - genesis: { - genesis_url: - 'https://cloudflare-ipfs.com/ipfs/QmYubyVNfghD4xCrTFj26zBwrF9s5GJhi1TmxvrwmJCipr', - }, - cosmwasm_enabled: true, - versions: [ - { - name: 'v0.3.0', - recommended_version: 'v0.3.0', - compatible_versions: ['v0.3.0'], - cosmwasm_enabled: true, - binaries: { - 'linux/amd64': - 'https://github.com/cybercongress/go-cyber/releases/download/v0.2.0/cyber_v0.2.0_linux-amd64.tar.gz', - 'darwin/amd64': - 'https://github.com/cybercongress/go-cyber/releases/download/v0.2.0/cyber_v0.2.0_darwin-amd64.tar.gz', - }, - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/boot.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/boot.svg', - }, - peers: { - seeds: [ - { - id: 'd0518ce9881a4b0c5872e5e9b7c4ea8d760dad3f', - address: '85.10.207.173:26656', - provider: 'cybercongress', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://rpc.bostrom.cybernode.ai', - provider: 'cybercongress', - }, - { - address: 'https://rpc-cyber-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://rpc.cyber.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - ], - rest: [ - { - address: 'https://lcd.bostrom.cybernode.ai', - provider: 'cybercongress', - }, - { - address: 'https://api-cyber-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://lcd.cyber.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - ], - grpc: [ - { - address: 'grpc-cyber-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'https://grpc.cyber.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - ], - }, - explorers: [ - { - kind: 'cyb', - url: 'https://cyb.ai/', - tx_page: 'https://cyb.ai/network/bostrom/tx/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/bostrom', - tx_page: 'https://ping.pub/bostrom/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/bostrom', - tx_page: 'https://atomscan.com/bostrom/transactions/${txHash}', - account_page: 'https://atomscan.com/bostrom/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/boot.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/boot.svg', - }, - ], -}; - -export const bostromAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'bostrom', - assets: [ - { - description: 'The staking token of Bostrom', - denom_units: [ - { - denom: 'boot', - exponent: 0, - aliases: ['boot'], - }, - ], - base: 'boot', - name: 'Bostrom', - display: 'boot', - symbol: 'BOOT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/boot.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/boot.svg', - }, - coingecko_id: 'bostrom', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/boot.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/boot.svg', - }, - ], - }, - { - description: 'The liquid staking token of Bostrom', - denom_units: [ - { - denom: 'hydrogen', - exponent: 0, - aliases: ['hydrogen'], - }, - ], - base: 'hydrogen', - name: 'Bostrom Hydrogen', - display: 'hydrogen', - symbol: 'HYDROGEN', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/hydrogen.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/hydrogen.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/hydrogen.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/hydrogen.svg', - }, - ], - }, - { - description: 'The resource token of Bostrom', - denom_units: [ - { - denom: 'milliampere', - exponent: 0, - aliases: ['milliampere'], - }, - { - denom: 'ampere', - exponent: 3, - aliases: ['ampere'], - }, - ], - base: 'milliampere', - name: 'Bostrom Ampere', - display: 'ampere', - symbol: 'A', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/ampere.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/ampere.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/ampere.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/ampere.svg', - }, - ], - }, - { - description: 'The resource token of Bostrom', - denom_units: [ - { - denom: 'millivolt', - exponent: 0, - aliases: ['millivolt'], - }, - { - denom: 'volt', - exponent: 3, - aliases: ['volt'], - }, - ], - base: 'millivolt', - name: 'Bostrom Volt', - display: 'volt', - symbol: 'V', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/volt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/volt.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/volt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/volt.svg', - }, - ], - }, - { - description: 'The staking token of Cyber', - denom_units: [ - { - denom: 'tocyb', - exponent: 0, - aliases: ['tocyb'], - }, - ], - base: 'tocyb', - name: 'Bostrom Tocyb', - display: 'tocyb', - symbol: 'TOCYB', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/tocyb.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/tocyb.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/tocyb.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/tocyb.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/canto.ts b/packages/chain-registry/src/mainnets/canto.ts deleted file mode 100644 index 5edb101e..00000000 --- a/packages/chain-registry/src/mainnets/canto.ts +++ /dev/null @@ -1,318 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const canto: Chain = { - $schema: '../chain.schema.json', - chain_name: 'canto', - status: 'live', - network_type: 'mainnet', - website: 'https://canto.io/', - pretty_name: 'Canto', - chain_id: 'canto_7700-1', - bech32_prefix: 'canto', - node_home: '$HOME/.cantod', - daemon_name: 'cantod', - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'acanto', - fixed_min_gas_price: 1000000000000, - low_gas_price: 1000000000000, - average_gas_price: 2000000000000, - high_gas_price: 3000000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'acanto', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/Canto-Network/Canto', - recommended_version: 'v7.0.0', - compatible_versions: ['v7.0.0'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/Canto-Network/Canto/genesis/Networks/Mainnet/genesis.json', - }, - versions: [ - { - name: 'v5.0.0', - recommended_version: 'v5.0.0', - compatible_versions: ['v5.0.0'], - next_version_name: 'v6.0.0', - }, - { - name: 'v6.0.0', - recommended_version: 'v6.0.0', - compatible_versions: ['v6.0.0'], - next_version_name: 'v7.0.0', - }, - { - name: 'v7.0.0', - recommended_version: 'v7.0.0', - compatible_versions: ['v7.0.0'], - proposal: 113, - height: 6055770, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/canto/images/canto.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/canto/images/canto.svg', - }, - peers: { - seeds: [ - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:15556', - provider: 'Polkachu', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'canto-mainnet-seed.autostake.com:27156', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '27b6d74c8408e033e2e5a9e966a0d15782e33596', - address: 'seeds.nethernode.xyz:15556', - provider: 'carbonZERO🌲', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '9361d2cfb283da656b14eaf27e64d96cb86706f0', - address: '167.71.170.71:26656', - provider: 'Plex', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'canto-mainnet-peer.autostake.com:27156', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.canto.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://canto-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://rpc.canto.silentvalidator.com/', - provider: 'silent', - }, - { - address: 'https://canto.gravitychain.io:26657', - provider: 'Althea', - }, - { - address: 'https://canto-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://rpc-canto.kewrnode.com', - provider: 'Kewr Node', - }, - ], - rest: [ - { - address: 'https://api.canto.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://canto-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://api.canto.silentvalidator.com/', - provider: 'silent', - }, - { - address: 'https://canto-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://rest-canto.kewrnode.com', - provider: 'Kewr Node', - }, - ], - grpc: [ - { - address: 'canto-grpc.polkachu.com:15590', - provider: 'Polkachu', - }, - { - address: 'grpc.canto.nodestake.top:443', - provider: 'NodeStake', - }, - { - address: 'https://grpc.canto.silentvalidator.com/', - provider: 'silent', - }, - { - address: 'https://canto.gravitychain.io:9090', - provider: 'Althea', - }, - { - address: 'canto-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - 'evm-http-jsonrpc': [ - { - address: 'https://canto.neobase.one/', - provider: 'NeoBase', - }, - { - address: 'https://canto.evm.chandrastation.com', - provider: 'Chandra Station', - }, - { - address: 'https://canto.slingshot.finance', - provider: 'Slingshot', - }, - { - address: 'https://jsonrpc.canto.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://evm-rpc.canto.silentvalidator.com/', - provider: 'silent', - }, - { - address: 'https://canto.gravitychain.io:8545', - provider: 'althea', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://cosmos-explorers.neobase.one/canto', - tx_page: 'https://cosmos-explorers.neobase.one/canto/tx/${txHash}', - }, - { - kind: 'TC Network', - url: 'https://explorer.tcnetwork.io/canto', - tx_page: 'https://explorer.tcnetwork.io/canto/transaction/${txHash}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/canto', - tx_page: 'https://ezstaking.app/canto/txs/${txHash}', - account_page: 'https://ezstaking.app/canto/account/${accountAddress}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Canto-Mainnet', - tx_page: 'https://explorer.stavr.tech/Canto-Mainnet/tx/${txHash}', - account_page: - 'https://explorer.stavr.tech/Canto-Mainnet/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/canto/images/canto.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/canto/images/canto.svg', - }, - ], -}; - -export const cantoAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'canto', - assets: [ - { - description: - 'Canto is a Layer-1 blockchain built to deliver on the promise of DeFi', - denom_units: [ - { - denom: 'acanto', - exponent: 0, - }, - { - denom: 'canto', - exponent: 18, - }, - ], - base: 'acanto', - name: 'Canto', - display: 'canto', - symbol: 'CANTO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/canto/images/canto.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/canto/images/canto.svg', - }, - coingecko_id: 'canto', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/canto/images/canto.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/canto/images/canto.svg', - }, - ], - socials: { - website: 'https://canto.io/', - twitter: 'https://twitter.com/CantoPublic', - }, - }, - { - description: 'Tether USDt on Canto', - denom_units: [ - { - denom: - 'ibc/FAFF3F7B2FE30447544A27910DF77069763CF25472BFCF63A9E7C81F0AD545AC', - exponent: 0, - }, - { - denom: 'usdt', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/FAFF3F7B2FE30447544A27910DF77069763CF25472BFCF63A9E7C81F0AD545AC', - name: 'Tether USDt', - display: 'usdt', - symbol: 'USDt', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'kava', - base_denom: 'erc20/tether/usdt', - channel_id: 'channel-87', - }, - chain: { - channel_id: 'channel-13', - path: 'transfer/channel-13/erc20/tether/usdt', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'kava', - base_denom: 'erc20/tether/usdt', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/carbon.ts b/packages/chain-registry/src/mainnets/carbon.ts deleted file mode 100644 index 1275c5e7..00000000 --- a/packages/chain-registry/src/mainnets/carbon.ts +++ /dev/null @@ -1,1836 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const carbon: Chain = { - $schema: '../chain.schema.json', - chain_name: 'carbon', - status: 'live', - network_type: 'mainnet', - pretty_name: 'Carbon', - chain_id: 'carbon-1', - bech32_prefix: 'swth', - daemon_name: 'carbond', - website: 'https://www.carbon.network/', - node_home: '$HOME/.carbon', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'swth', - fixed_min_gas_price: 1, - low_gas_price: 1, - average_gas_price: 1, - high_gas_price: 1, - gas_costs: { - cosmos_send: 10000000, - ibc_transfer: 10000000, - }, - }, - { - denom: 'usc', - fixed_min_gas_price: 0, - low_gas_price: 0.0001, - average_gas_price: 0.0001, - high_gas_price: 0.0001, - gas_costs: { - cosmos_send: 10000000, - ibc_transfer: 10000000, - }, - }, - { - denom: 'bnb.1.6.773edb', - fixed_min_gas_price: 0, - low_gas_price: 1000000, - average_gas_price: 1000000, - high_gas_price: 1000000, - gas_costs: { - cosmos_send: 10000000, - ibc_transfer: 10000000, - }, - }, - { - denom: 'bneo.1.14.e2e5f6', - fixed_min_gas_price: 0, - low_gas_price: 0.0015, - average_gas_price: 0.0015, - high_gas_price: 0.0015, - gas_costs: { - cosmos_send: 10000000, - ibc_transfer: 10000000, - }, - }, - { - denom: 'busd.1.6.754a80', - fixed_min_gas_price: 0, - low_gas_price: 100000000, - average_gas_price: 100000000, - high_gas_price: 100000000, - gas_costs: { - cosmos_send: 10000000, - ibc_transfer: 10000000, - }, - }, - { - denom: 'cglp.1.19.1698d3', - fixed_min_gas_price: 0, - low_gas_price: 100000000, - average_gas_price: 100000000, - high_gas_price: 100000000, - gas_costs: { - cosmos_send: 10000000, - ibc_transfer: 10000000, - }, - }, - { - denom: 'cgt/1', - fixed_min_gas_price: 0, - low_gas_price: 100000000, - average_gas_price: 100000000, - high_gas_price: 100000000, - gas_costs: { - cosmos_send: 10000000, - ibc_transfer: 10000000, - }, - }, - { - denom: 'eth.1.19.c3b805', - fixed_min_gas_price: 0, - low_gas_price: 100000, - average_gas_price: 100000, - high_gas_price: 100000, - gas_costs: { - cosmos_send: 10000000, - ibc_transfer: 10000000, - }, - }, - { - denom: 'eth.1.2.942d87', - fixed_min_gas_price: 0, - low_gas_price: 100000, - average_gas_price: 100000, - high_gas_price: 100000, - gas_costs: { - cosmos_send: 10000000, - ibc_transfer: 10000000, - }, - }, - { - denom: - 'ibc/07FA7831E1920D0C87C9388F86B0108677F6ED0C9DE7E4063F05ED675192405C', - fixed_min_gas_price: 0, - low_gas_price: 0.0035, - average_gas_price: 0.0035, - high_gas_price: 0.0035, - gas_costs: { - cosmos_send: 10000000, - ibc_transfer: 10000000, - }, - }, - { - denom: - 'ibc/16065EE5282C5217685C8F084FC44864C25C706AC37356B0D62811D50B96920F', - fixed_min_gas_price: 0, - low_gas_price: 0.0000075, - average_gas_price: 0.0000075, - high_gas_price: 0.0000075, - gas_costs: { - cosmos_send: 10000000, - ibc_transfer: 10000000, - }, - }, - { - denom: - 'ibc/2B58B8C147E8718EECCB3713271DF46DEE8A3A00A27242628604E31C2F370EF5', - fixed_min_gas_price: 0, - low_gas_price: 0.00005, - average_gas_price: 0.00005, - high_gas_price: 0.00005, - gas_costs: { - cosmos_send: 10000000, - ibc_transfer: 10000000, - }, - }, - { - denom: - 'ibc/3552CECB7BCE1891DB6070D37EC6E954C972B1400141308FCD85FD148BD06DE5', - fixed_min_gas_price: 0, - low_gas_price: 0.00032, - average_gas_price: 0.00032, - high_gas_price: 0.00032, - gas_costs: { - cosmos_send: 10000000, - ibc_transfer: 10000000, - }, - }, - { - denom: - 'ibc/35E771B8682D828173F4B795F6C307780F96DC64D6F914FAE4CC9B4666F66364', - fixed_min_gas_price: 0, - low_gas_price: 300000000, - average_gas_price: 300000000, - high_gas_price: 300000000, - gas_costs: { - cosmos_send: 10000000, - ibc_transfer: 10000000, - }, - }, - { - denom: - 'ibc/4E06CF24FEBFB3F5AF645377DCC0B70AA6183BAF6B918B8B6243FCDEB7D38118', - fixed_min_gas_price: 0, - low_gas_price: 0.0006, - average_gas_price: 0.0006, - high_gas_price: 0.0006, - gas_costs: { - cosmos_send: 10000000, - ibc_transfer: 10000000, - }, - }, - { - denom: - 'ibc/662914D0C1CEBCB070C68F061D035E8B10A07C79AB286E7342C85F3BE74612C5', - fixed_min_gas_price: 0, - low_gas_price: 0.00015, - average_gas_price: 0.00015, - high_gas_price: 0.00015, - gas_costs: { - cosmos_send: 10000000, - ibc_transfer: 10000000, - }, - }, - { - denom: - 'ibc/6C349F0EB135C5FA99301758F35B87DB88403D690E5E314AB080401FEE4066E5', - fixed_min_gas_price: 0, - low_gas_price: 0.0000075, - average_gas_price: 0.0000075, - high_gas_price: 0.0000075, - gas_costs: { - cosmos_send: 10000000, - ibc_transfer: 10000000, - }, - }, - { - denom: - 'ibc/75249A18DEFBEFE55F83B1C70CAD234DF164F174C6BC51682EE92C2C81C18C93', - fixed_min_gas_price: 0, - low_gas_price: 0.00015, - average_gas_price: 0.00015, - high_gas_price: 0.00015, - gas_costs: { - cosmos_send: 10000000, - ibc_transfer: 10000000, - }, - }, - { - denom: - 'ibc/92E974290AF9E2BC3AEEEC35305C8FD76AC5A22A74CF8D91270FDF5A1C41E861', - fixed_min_gas_price: 0, - low_gas_price: 200000000, - average_gas_price: 200000000, - high_gas_price: 200000000, - gas_costs: { - cosmos_send: 10000000, - ibc_transfer: 10000000, - }, - }, - { - denom: - 'ibc/A4DB47A9D3CF9A068D454513891B526702455D3EF08FB9EB558C561F9DC2B701', - fixed_min_gas_price: 0, - low_gas_price: 0.00001, - average_gas_price: 0.00001, - high_gas_price: 0.00001, - gas_costs: { - cosmos_send: 10000000, - ibc_transfer: 10000000, - }, - }, - { - denom: - 'ibc/B7864B03E1B9FD4F049243E92ABD691586F682137037A9F3FCA5222815620B3C', - fixed_min_gas_price: 0, - low_gas_price: 0.00001, - average_gas_price: 0.00001, - high_gas_price: 0.00001, - gas_costs: { - cosmos_send: 10000000, - ibc_transfer: 10000000, - }, - }, - { - denom: - 'ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518', - fixed_min_gas_price: 0, - low_gas_price: 0.00015, - average_gas_price: 0.00015, - high_gas_price: 0.00015, - gas_costs: { - cosmos_send: 10000000, - ibc_transfer: 10000000, - }, - }, - { - denom: 'usdc.1.2.343151', - fixed_min_gas_price: 0, - low_gas_price: 0.0001, - average_gas_price: 0.0001, - high_gas_price: 0.0001, - gas_costs: { - cosmos_send: 10000000, - ibc_transfer: 10000000, - }, - }, - { - denom: 'usdc.1.6.53ff75', - fixed_min_gas_price: 0, - low_gas_price: 100000000, - average_gas_price: 100000000, - high_gas_price: 100000000, - gas_costs: { - cosmos_send: 10000000, - ibc_transfer: 10000000, - }, - }, - { - denom: 'zil.1.18.1a4a06', - fixed_min_gas_price: 0, - low_gas_price: 6000, - average_gas_price: 6000, - high_gas_price: 6000, - gas_costs: { - cosmos_send: 10000000, - ibc_transfer: 10000000, - }, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'swth', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/Switcheo/carbon-bootstrap', - recommended_version: 'v2.43.0', - compatible_versions: ['v2.43.0'], - binaries: { - 'linux/amd64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.43.0/carbond-mainnet.linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.43.0/carbond-mainnet.linux-arm64.tar.gz', - }, - genesis: { - genesis_url: - 'https://github.com/Switcheo/carbon-bootstrap/raw/master/carbon-1/genesis.json', - }, - versions: [ - { - name: 'v2.24.0', - recommended_version: 'v2.24.5', - compatible_versions: [ - 'v2.24.5', - 'v2.24.4', - 'v2.24.3', - 'v2.24.2', - 'v2.24.1', - 'v2.24.0', - ], - binaries: { - 'linux/amd64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.24.5/carbond2.24.5-mainnet.linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.24.5/carbond2.24.5-mainnet.linux-arm64.tar.gz', - }, - next_version_name: 'v2.25.0', - }, - { - name: 'v2.25.0', - height: 40405361, - recommended_version: 'v2.25.0', - compatible_versions: ['v2.25.0'], - binaries: { - 'linux/amd64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.25.0/carbond2.25.0-mainnet.linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.25.0/carbond2.25.0-mainnet.linux-arm64.tar.gz', - }, - next_version_name: 'v2.26.0', - }, - { - name: 'v2.26.0', - proposal: 306, - height: 43970651, - recommended_version: 'v2.26.3', - compatible_versions: ['v2.26.3'], - binaries: { - 'linux/amd64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.26.3/carbond2.26.3-mainnet.linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.26.3/carbond2.26.3-mainnet.linux-arm64.tar.gz', - }, - next_version_name: 'v2.27.0', - }, - { - name: 'v2.27.0', - proposal: 307, - height: 44688221, - recommended_version: 'v2.27.3', - compatible_versions: ['v2.27.3'], - binaries: { - 'linux/amd64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.27.3/carbond2.27.3-mainnet.linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.27.3/carbond2.27.3-mainnet.linux-arm64.tar.gz', - }, - next_version_name: 'v2.28.0', - }, - { - name: 'v2.28.0', - proposal: 308, - height: 45469721, - recommended_version: 'v2.28.1', - compatible_versions: ['v2.28.1'], - binaries: { - 'linux/amd64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.28.1/carbond2.28.1-mainnet.linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.28.1/carbond2.28.1-mainnet.linux-arm64.tar.gz', - }, - next_version_name: 'v2.29.0', - }, - { - name: 'v2.29.0', - proposal: 312, - height: 46139891, - recommended_version: 'v2.29.0', - compatible_versions: ['v2.29.0'], - binaries: { - 'linux/amd64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.29.0/carbond2.29.0-mainnet.linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.29.0/carbond2.29.0-mainnet.linux-arm64.tar.gz', - }, - next_version_name: 'v2.30.0', - }, - { - name: 'v2.30.0', - proposal: 313, - height: 46228611, - recommended_version: 'v2.30.0', - compatible_versions: ['v2.30.0'], - binaries: { - 'linux/amd64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.30.0/carbond2.30.0-mainnet.linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.30.0/carbond2.30.0-mainnet.linux-arm64.tar.gz', - }, - next_version_name: 'v2.31.0', - }, - { - name: 'v2.31.0', - proposal: 316, - height: 46451861, - recommended_version: 'v2.31.0', - compatible_versions: ['v2.31.0'], - binaries: { - 'linux/amd64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.31.0/carbond2.31.0-mainnet.linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.31.0/carbond2.31.0-mainnet.linux-arm64.tar.gz', - }, - next_version_name: 'v2.32.0', - }, - { - name: 'v2.32.0', - proposal: 317, - height: 46538071, - recommended_version: 'v2.32.0', - compatible_versions: ['v2.32.0'], - binaries: { - 'linux/amd64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.32.0/carbond2.32.0-mainnet.linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.32.0/carbond2.32.0-mainnet.linux-arm64.tar.gz', - }, - next_version_name: 'v2.33.0', - }, - { - name: 'v2.33.0', - proposal: 318, - height: 47592681, - recommended_version: 'v2.33.0', - compatible_versions: ['v2.33.0'], - binaries: { - 'linux/amd64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.33.0/carbond2.33.0-mainnet.linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.33.0/carbond2.33.0-mainnet.linux-arm64.tar.gz', - }, - next_version_name: 'v2.34.0', - }, - { - name: 'v2.34.0', - proposal: 319, - height: 48331411, - recommended_version: 'v2.34.1', - compatible_versions: ['v2.34.1'], - binaries: { - 'linux/amd64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.34.1/carbond2.34.1-mainnet.linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.34.1/carbond2.34.1-mainnet.linux-arm64.tar.gz', - }, - next_version_name: 'v2.35.0', - }, - { - name: 'v2.35.0', - proposal: 321, - height: 49398331, - recommended_version: 'v2.35.0', - compatible_versions: ['v2.35.0'], - binaries: { - 'linux/amd64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.35.0/carbond2.35.0-mainnet.linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.35.0/carbond2.35.0-mainnet.linux-arm64.tar.gz', - }, - next_version_name: 'v2.36.0', - }, - { - name: 'v2.36.0', - proposal: 323, - height: 49677971, - recommended_version: 'v2.36.9', - compatible_versions: ['v2.36.0', 'v2.36.9'], - binaries: { - 'linux/amd64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.36.9/carbond2.36.9-mainnet.linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.36.9/carbond2.36.9-mainnet.linux-arm64.tar.gz', - }, - next_version_name: 'v2.37.0', - }, - { - name: 'v2.37.0', - proposal: 338, - height: 52699891, - recommended_version: 'v2.37.1', - compatible_versions: ['v2.37.0', 'v2.37.1'], - binaries: { - 'linux/amd64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.37.1/carbond2.37.1-mainnet.linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.37.1/carbond2.37.1-mainnet.linux-arm64.tar.gz', - }, - next_version_name: 'v2.38.0', - }, - { - name: 'v2.38.0', - proposal: 340, - height: 53991841, - recommended_version: 'v2.38.1', - compatible_versions: ['v2.38.1'], - binaries: { - 'linux/amd64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.38.1/carbond2.38.1-mainnet.linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.38.1/carbond2.38.1-mainnet.linux-arm64.tar.gz', - }, - next_version_name: 'v2.39.0', - }, - { - name: 'v2.39.0', - proposal: 349, - height: 56495871, - recommended_version: 'v2.39.0', - compatible_versions: ['v2.39.0'], - binaries: { - 'linux/amd64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.39.0/carbond2.39.0-mainnet.linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.39.0/carbond2.39.0-mainnet.linux-arm64.tar.gz', - }, - next_version_name: 'v2.40.0', - }, - { - name: 'v2.40.0', - proposal: 352, - height: 56635731, - recommended_version: 'v2.40.0', - compatible_versions: ['v2.40.0'], - binaries: { - 'linux/amd64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.40.0/carbond2.40.0-mainnet.linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.40.0/carbond2.40.0-mainnet.linux-arm64.tar.gz', - }, - next_version_name: 'v2.41.0', - }, - { - name: 'v2.41.0', - proposal: 353, - height: 57169241, - recommended_version: 'v2.41.1', - compatible_versions: ['v2.41.1'], - binaries: { - 'linux/amd64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.41.1/carbond2.41.1-mainnet.linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.41.1/carbond2.41.1-mainnet.linux-arm64.tar.gz', - }, - next_version_name: 'v2.42.0', - }, - { - name: 'v2.42.0', - proposal: 355, - height: 57602151, - recommended_version: 'v2.42.0', - compatible_versions: ['v2.42.0'], - binaries: { - 'linux/amd64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.42.0/carbond2.42.0-mainnet.linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.42.0/carbond2.42.0-mainnet.linux-arm64.tar.gz', - }, - next_version_name: 'v2.43.0', - }, - { - name: 'v2.43.0', - proposal: 356, - height: 57636191, - recommended_version: 'v2.43.0', - compatible_versions: ['v2.43.0'], - binaries: { - 'linux/amd64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.43.0/carbond-mainnet.linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/Switcheo/carbon-bootstrap/releases/download/v2.43.0/carbond-mainnet.linux-arm64.tar.gz', - }, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/swth.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/swth.svg', - }, - peers: { - seeds: [ - { - id: 'c2354dc2f8a787b43c921207bd132390f2f32380', - address: '34.126.82.69:26656', - provider: 'switcheo-labs', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:19656', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'carbon-mainnet-seed.autostake.com:27426', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '75efe81807f1a69d1ed5d881203e49f65afd765b', - address: '34.126.188.181:26656', - provider: 'switcheo-labs', - }, - { - id: 'abf4cc677fab6f946bc42828605ebbf5468c717e', - address: '34.87.36.140:26656', - provider: 'switcheo-labs', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'carbon-mainnet-peer.autostake.com:27426', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://tm-api.carbon.network', - provider: 'switcheo-labs', - }, - { - address: 'https://carbon-rpc.lavenderfive.com', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://carbon-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://rpc.carbon.blockhunters.org', - provider: 'BlockHunters', - }, - ], - rest: [ - { - address: 'https://api.carbon.network', - provider: 'switcheo-labs', - }, - { - address: 'https://carbon-api.lavenderfive.com', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://carbon-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://rest.carbon.blockhunters.org', - provider: 'BlockHunters', - }, - ], - grpc: [ - { - address: 'https://carbon-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'carbon-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - }, - explorers: [ - { - kind: 'carbonscan', - url: 'https://scan.carbon.network', - tx_page: 'https://scan.carbon.network/transaction/${txHash}?net=main', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/carbon', - tx_page: 'https://ping.pub/carbon/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/carbon', - tx_page: 'https://atomscan.com/carbon/transactions/${txHash}', - account_page: 'https://atomscan.com/carbon/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/swth.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/swth.svg', - }, - ], -}; - -export const carbonAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'carbon', - assets: [ - { - description: 'The native governance token of Carbon', - denom_units: [ - { - denom: 'swth', - exponent: 0, - }, - { - denom: 'dswth', - exponent: 8, - aliases: ['SWTH'], - }, - ], - type_asset: 'sdk.coin', - base: 'swth', - name: 'Carbon', - display: 'dswth', - symbol: 'SWTH', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/swth.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/swth.svg', - }, - coingecko_id: 'switcheo', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/swth.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/swth.svg', - }, - ], - }, - { - description: 'The native stablecoin of Carbon', - denom_units: [ - { - denom: 'usc', - exponent: 0, - }, - { - denom: 'dusc', - exponent: 8, - aliases: ['USC'], - }, - ], - type_asset: 'sdk.coin', - base: 'usc', - name: 'Carbon USD Coin', - display: 'dusc', - symbol: 'USC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/usc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/usc.svg', - }, - coingecko_id: 'carbon-usd', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/usc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/usc.svg', - }, - ], - }, - { - description: 'BNB token on Carbon', - denom_units: [ - { - denom: 'bnb.1.6.773edb', - exponent: 0, - }, - { - denom: 'bnb', - exponent: 18, - aliases: ['BNB'], - }, - ], - base: 'bnb.1.6.773edb', - name: 'Binance Coin', - display: 'bnb', - symbol: 'BNB', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'binancesmartchain', - base_denom: 'wei', - contract: '0xb5D4f343412dC8efb6ff599d790074D0f1e8D430', - }, - chain: { - contract: '0xb5D4f343412dC8efb6ff599d790074D0f1e8D430', - }, - provider: 'PolyNetwork', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/binancesmartchain/images/bnb.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/binancesmartchain/images/bnb.svg', - }, - images: [ - { - image_sync: { - chain_name: 'binancesmartchain', - base_denom: 'wei', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/binancesmartchain/images/bnb.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/binancesmartchain/images/bnb.svg', - }, - ], - }, - { - description: 'bNEO token on Carbon', - denom_units: [ - { - denom: 'bneo.1.14.e2e5f6', - exponent: 0, - }, - { - denom: 'bneo', - exponent: 8, - aliases: ['bNEO'], - }, - ], - base: 'bneo.1.14.e2e5f6', - name: 'BurgerNEO', - display: 'bneo', - symbol: 'bNEO', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'neo', - base_denom: '0x48c40d4666f93408be1bef038b6722404d9a4c2a', - contract: '0x8eb3bdf5ed4ac1516d316c6b1b207a3cf5eb7567', - }, - chain: { - contract: '0x8eb3bdf5ed4ac1516d316c6b1b207a3cf5eb7567', - }, - provider: 'PolyNetwork', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/bneo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/bneo.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/bneo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/bneo.svg', - }, - ], - }, - { - description: 'BUSD (BEP-20) token on Carbon', - denom_units: [ - { - denom: 'busd.1.6.754a80', - exponent: 0, - }, - { - denom: 'busd', - exponent: 18, - aliases: ['BUSD'], - }, - ], - base: 'busd.1.6.754a80', - name: 'BUSD (BEP-20)', - display: 'busd', - symbol: 'BUSD', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'binancesmartchain', - base_denom: '0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D56', - contract: '0xb5D4f343412dC8efb6ff599d790074D0f1e8D430', - }, - chain: { - contract: '0xb5D4f343412dC8efb6ff599d790074D0f1e8D430', - }, - provider: 'PolyNetwork', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/busd.png', - }, - images: [ - { - image_sync: { - chain_name: 'binancesmartchain', - base_denom: '0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D56', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/busd.png', - }, - ], - }, - { - description: 'Carbon Wrapped GLP on Carbon', - denom_units: [ - { - denom: 'cglp.1.19.1698d3', - exponent: 0, - }, - { - denom: 'cglp', - exponent: 18, - aliases: ['CGLP'], - }, - ], - base: 'cglp.1.19.1698d3', - name: 'Carbon Wrapped GLP', - display: 'cglp', - symbol: 'CGLP', - traces: [ - { - type: 'wrapped', - counterparty: { - chain_name: 'arbitrum', - base_denom: '0xab19bdaeb37242fa0f30486195f45b9cf5361b78', - contract: '0xb1e6f8820826491fcc5519f84ff4e2bdbb6e3cad', - }, - chain: { - contract: '0xb1e6f8820826491fcc5519f84ff4e2bdbb6e3cad', - }, - provider: 'PolyNetwork', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/cglp.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/cglp.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/cglp.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/cglp.svg', - }, - ], - }, - { - description: 'Grouped USD on Carbon', - denom_units: [ - { - denom: 'cgt/1', - exponent: 0, - }, - { - denom: 'usd', - exponent: 18, - aliases: ['USD'], - }, - ], - base: 'cgt/1', - name: 'Carbon Grouped USD', - display: 'usd', - symbol: 'USD', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/carbon-grouped-usd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/carbon-grouped-usd.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/carbon-grouped-usd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/carbon-grouped-usd.svg', - }, - ], - }, - { - description: 'ETH (Arbitrum) token on Carbon', - denom_units: [ - { - denom: 'eth.1.19.c3b805', - exponent: 0, - }, - { - denom: 'eth', - exponent: 18, - aliases: ['ETH'], - }, - ], - base: 'eth.1.19.c3b805', - name: 'Ethereum (Arbitrum)', - display: 'eth', - symbol: 'ETH', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'arbitrum', - base_denom: 'wei', - contract: '0xb1e6f8820826491fcc5519f84ff4e2bdbb6e3cad', - }, - chain: { - contract: '0xb1e6f8820826491fcc5519f84ff4e2bdbb6e3cad', - }, - provider: 'PolyNetwork', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth.svg', - }, - ], - }, - { - description: 'ETH (ERC20) token on Carbon', - denom_units: [ - { - denom: 'eth.1.2.942d87', - exponent: 0, - }, - { - denom: 'eth', - exponent: 18, - aliases: ['ETH'], - }, - ], - base: 'eth.1.2.942d87', - name: 'Ethereum (ERC20)', - display: 'eth', - symbol: 'ETH', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: 'wei', - contract: '0x9a016ce184a22dbf6c17daa59eb7d3140dbd1c54', - }, - chain: { - contract: '0x9a016ce184a22dbf6c17daa59eb7d3140dbd1c54', - }, - provider: 'PolyNetwork', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth.svg', - }, - ], - }, - { - description: 'STARS token on Carbon', - denom_units: [ - { - denom: - 'ibc/07FA7831E1920D0C87C9388F86B0108677F6ED0C9DE7E4063F05ED675192405C', - exponent: 0, - }, - { - denom: 'stars', - exponent: 6, - aliases: ['STARS'], - }, - ], - type_asset: 'ics20', - base: 'ibc/07FA7831E1920D0C87C9388F86B0108677F6ED0C9DE7E4063F05ED675192405C', - name: 'Stargaze Staking Coin', - display: 'stars', - symbol: 'STARS', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'stargaze', - base_denom: 'ustars', - channel_id: 'channel-123', - }, - chain: { - channel_id: 'channel-15', - path: 'transfer/channel-15/ustars', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.svg', - }, - images: [ - { - image_sync: { - chain_name: 'stargaze', - base_denom: 'ustars', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.svg', - }, - ], - }, - { - description: 'LUNA token on Carbon', - denom_units: [ - { - denom: - 'ibc/2B58B8C147E8718EECCB3713271DF46DEE8A3A00A27242628604E31C2F370EF5', - exponent: 0, - }, - { - denom: 'luna', - exponent: 6, - aliases: ['LUNA'], - }, - ], - type_asset: 'ics20', - base: 'ibc/2B58B8C147E8718EECCB3713271DF46DEE8A3A00A27242628604E31C2F370EF5', - name: 'Terra Staking Coin', - display: 'luna', - symbol: 'LUNA', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'terra2', - base_denom: 'uluna', - channel_id: 'channel-36', - }, - chain: { - channel_id: 'channel-12', - path: 'transfer/channel-12/uluna', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/luna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/luna.svg', - }, - images: [ - { - image_sync: { - chain_name: 'terra2', - base_denom: 'uluna', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/luna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/luna.svg', - }, - ], - }, - { - description: 'TIA token on Carbon', - denom_units: [ - { - denom: - 'ibc/6C349F0EB135C5FA99301758F35B87DB88403D690E5E314AB080401FEE4066E5', - exponent: 0, - aliases: ['utia'], - }, - { - denom: 'tia', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/6C349F0EB135C5FA99301758F35B87DB88403D690E5E314AB080401FEE4066E5', - name: 'Celestia TIA', - display: 'tia', - symbol: 'TIA', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'ibc/D79E7D83AB399BFFF93433E54FAA480C191248FC556924A2A8351AE2638B3877', - channel_id: 'channel-188', - }, - chain: { - channel_id: 'channel-0', - path: 'transfer/channel-6994/utia', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'celestia', - base_denom: 'utia', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/celestia/images/celestia.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/celestia/images/celestia.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/celestia/images/celestia.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/celestia/images/celestia.svg', - }, - }, - { - description: 'MilkTIA token on Carbon', - denom_units: [ - { - denom: - 'ibc/16065EE5282C5217685C8F084FC44864C25C706AC37356B0D62811D50B96920F', - exponent: 0, - aliases: ['umilkTIA'], - }, - { - denom: 'milkTIA', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/16065EE5282C5217685C8F084FC44864C25C706AC37356B0D62811D50B96920F', - name: 'milkTIA', - display: 'milkTIA', - symbol: 'milkTIA', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'factory/osmo1f5vfcph2dvfeqcqkhetwv75fda69z7e5c2dldm3kvgj23crkv6wqcn47a0/umilkTIA', - }, - provider: 'MilkyWay', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/milktia.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/milktia.svg', - }, - coingecko_id: 'milkyway-staked-tia', - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: - 'factory/osmo1f5vfcph2dvfeqcqkhetwv75fda69z7e5c2dldm3kvgj23crkv6wqcn47a0/umilkTIA', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/milktia.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/milktia.svg', - }, - ], - }, - { - description: 'STRD token on Carbon', - denom_units: [ - { - denom: - 'ibc/3552CECB7BCE1891DB6070D37EC6E954C972B1400141308FCD85FD148BD06DE5', - exponent: 0, - }, - { - denom: 'strd', - exponent: 6, - aliases: ['STRD'], - }, - ], - type_asset: 'ics20', - base: 'ibc/3552CECB7BCE1891DB6070D37EC6E954C972B1400141308FCD85FD148BD06DE5', - name: 'Stride', - display: 'strd', - symbol: 'STRD', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'stride', - base_denom: 'ustrd', - channel_id: 'channel-47', - }, - chain: { - channel_id: 'channel-8', - path: 'transfer/channel-8/ustrd', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/strd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/strd.svg', - }, - images: [ - { - image_sync: { - chain_name: 'stride', - base_denom: 'ustrd', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/strd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/strd.svg', - }, - ], - }, - { - description: 'EVMOS token on Carbon', - denom_units: [ - { - denom: - 'ibc/35E771B8682D828173F4B795F6C307780F96DC64D6F914FAE4CC9B4666F66364', - exponent: 0, - }, - { - denom: 'evmos', - exponent: 18, - aliases: ['EVMOS'], - }, - ], - type_asset: 'ics20', - base: 'ibc/35E771B8682D828173F4B795F6C307780F96DC64D6F914FAE4CC9B4666F66364', - name: 'Evmos', - display: 'evmos', - symbol: 'EVMOS', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'evmos', - base_denom: 'aevmos', - channel_id: 'channel-23', - }, - chain: { - channel_id: 'channel-6', - path: 'transfer/channel-6/aevmos', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/evmos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/evmos.svg', - }, - images: [ - { - image_sync: { - chain_name: 'evmos', - base_denom: 'aevmos', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/evmos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/evmos.svg', - }, - ], - }, - { - description: 'IRIS token on Carbon', - denom_units: [ - { - denom: - 'ibc/4E06CF24FEBFB3F5AF645377DCC0B70AA6183BAF6B918B8B6243FCDEB7D38118', - exponent: 0, - }, - { - denom: 'iris', - exponent: 6, - aliases: ['IRIS'], - }, - ], - type_asset: 'ics20', - base: 'ibc/4E06CF24FEBFB3F5AF645377DCC0B70AA6183BAF6B918B8B6243FCDEB7D38118', - name: 'IRIS Hub Staking Coin', - display: 'iris', - symbol: 'IRIS', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'irisnet', - base_denom: 'uiris', - channel_id: 'channel-68', - }, - chain: { - channel_id: 'channel-28', - path: 'transfer/channel-28/uiris', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/irisnet/images/iris.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/irisnet/images/iris.svg', - }, - images: [ - { - image_sync: { - chain_name: 'irisnet', - base_denom: 'uiris', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/irisnet/images/iris.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/irisnet/images/iris.svg', - }, - ], - }, - { - description: 'KUJI token on Carbon', - denom_units: [ - { - denom: - 'ibc/662914D0C1CEBCB070C68F061D035E8B10A07C79AB286E7342C85F3BE74612C5', - exponent: 0, - }, - { - denom: 'kuji', - exponent: 6, - aliases: ['KUJI'], - }, - ], - type_asset: 'ics20', - base: 'ibc/662914D0C1CEBCB070C68F061D035E8B10A07C79AB286E7342C85F3BE74612C5', - name: 'Kujira', - display: 'kuji', - symbol: 'KUJI', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'kujira', - base_denom: 'ukuji', - channel_id: 'channel-46', - }, - chain: { - channel_id: 'channel-9', - path: 'transfer/channel-9/ukuji', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/kuji.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/kuji.svg', - }, - images: [ - { - image_sync: { - chain_name: 'kujira', - base_denom: 'ukuji', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/kuji.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/kuji.svg', - }, - ], - }, - { - description: 'stOSMO token on Carbon', - denom_units: [ - { - denom: - 'ibc/75249A18DEFBEFE55F83B1C70CAD234DF164F174C6BC51682EE92C2C81C18C93', - exponent: 0, - }, - { - denom: 'stosmo', - exponent: 6, - aliases: ['stOSMO'], - }, - ], - type_asset: 'ics20', - base: 'ibc/75249A18DEFBEFE55F83B1C70CAD234DF164F174C6BC51682EE92C2C81C18C93', - name: 'Stride Staked OSMO', - display: 'stosmo', - symbol: 'stOSMO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'stride', - base_denom: 'stuosmo', - channel_id: 'channel-47', - }, - chain: { - channel_id: 'channel-8', - path: 'transfer/channel-8/stuosmo', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stosmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stosmo.svg', - }, - images: [ - { - image_sync: { - chain_name: 'stride', - base_denom: 'stuosmo', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stosmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stosmo.svg', - }, - ], - }, - { - description: 'CANTO token on Carbon', - denom_units: [ - { - denom: - 'ibc/92E974290AF9E2BC3AEEEC35305C8FD76AC5A22A74CF8D91270FDF5A1C41E861', - exponent: 0, - }, - { - denom: 'canto', - exponent: 18, - aliases: ['CANTO'], - }, - ], - type_asset: 'ics20', - base: 'ibc/92E974290AF9E2BC3AEEEC35305C8FD76AC5A22A74CF8D91270FDF5A1C41E861', - name: 'Canto', - display: 'canto', - symbol: 'CANTO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'canto', - base_denom: 'acanto', - channel_id: 'channel-6', - }, - chain: { - channel_id: 'channel-18', - path: 'transfer/channel-18/acanto', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/canto/images/canto.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/canto/images/canto.svg', - }, - images: [ - { - image_sync: { - chain_name: 'canto', - base_denom: 'acanto', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/canto/images/canto.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/canto/images/canto.svg', - }, - ], - }, - { - description: 'Cosmos governance token on Carbon', - denom_units: [ - { - denom: - 'ibc/A4DB47A9D3CF9A068D454513891B526702455D3EF08FB9EB558C561F9DC2B701', - exponent: 0, - }, - { - denom: 'atom', - exponent: 6, - aliases: ['ATOM'], - }, - ], - type_asset: 'ics20', - base: 'ibc/A4DB47A9D3CF9A068D454513891B526702455D3EF08FB9EB558C561F9DC2B701', - name: 'Cosmos', - display: 'atom', - symbol: 'ATOM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'cosmoshub', - base_denom: 'uatom', - channel_id: 'channel-342', - }, - chain: { - channel_id: 'channel-3', - path: 'transfer/channel-3/uatom', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - images: [ - { - image_sync: { - chain_name: 'cosmoshub', - base_denom: 'uatom', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - ], - }, - { - description: 'stATOM token on Carbon', - denom_units: [ - { - denom: - 'ibc/B7864B03E1B9FD4F049243E92ABD691586F682137037A9F3FCA5222815620B3C', - exponent: 0, - }, - { - denom: 'statom', - exponent: 6, - aliases: ['stATOM'], - }, - ], - type_asset: 'ics20', - base: 'ibc/B7864B03E1B9FD4F049243E92ABD691586F682137037A9F3FCA5222815620B3C', - name: 'Stride Staked ATOM', - display: 'statom', - symbol: 'stATOM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'stride', - base_denom: 'stuatom', - channel_id: 'channel-47', - }, - chain: { - channel_id: 'channel-8', - path: 'transfer/channel-8/stuatom', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/statom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/statom.svg', - }, - images: [ - { - image_sync: { - chain_name: 'stride', - base_denom: 'stuatom', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/statom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/statom.svg', - }, - ], - }, - { - description: 'OSMO token on Carbon', - denom_units: [ - { - denom: - 'ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518', - exponent: 0, - }, - { - denom: 'osmo', - exponent: 6, - aliases: ['OSMO'], - }, - ], - type_asset: 'ics20', - base: 'ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518', - name: 'Osmosis', - display: 'osmo', - symbol: 'OSMO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: 'uosmo', - channel_id: 'channel-188', - }, - chain: { - channel_id: 'channel-0', - path: 'transfer/channel-0/uosmo', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.svg', - }, - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: 'uosmo', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.svg', - }, - ], - }, - { - description: 'USDC (ERC20) token on Carbon', - denom_units: [ - { - denom: 'usdc.1.2.343151', - exponent: 0, - }, - { - denom: 'usdc', - exponent: 6, - aliases: ['USDC'], - }, - ], - base: 'usdc.1.2.343151', - name: 'Circle USD', - display: 'usdc', - symbol: 'USDC', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', - contract: '0x9a016ce184a22dbf6c17daa59eb7d3140dbd1c54', - }, - chain: { - contract: '0x9a016ce184a22dbf6c17daa59eb7d3140dbd1c54', - }, - provider: 'PolyNetwork', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - ], - }, - { - description: 'USD Coin (BEP-20) token on Carbon', - denom_units: [ - { - denom: 'usdc.1.6.53ff75', - exponent: 0, - }, - { - denom: 'usdc', - exponent: 18, - aliases: ['USDC'], - }, - ], - base: 'usdc.1.6.53ff75', - name: 'USD Coin (BEP-20)', - display: 'usdc', - symbol: 'USDC', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'binancesmartchain', - base_denom: '0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d', - contract: '0xb5D4f343412dC8efb6ff599d790074D0f1e8D430', - }, - chain: { - contract: '0xb5D4f343412dC8efb6ff599d790074D0f1e8D430', - }, - provider: 'PolyNetwork', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - images: [ - { - image_sync: { - chain_name: 'binancesmartchain', - base_denom: '0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - ], - }, - { - description: 'ZIL token on Carbon', - denom_units: [ - { - denom: 'zil.1.18.1a4a06', - exponent: 0, - }, - { - denom: 'zil', - exponent: 12, - aliases: ['ZIL'], - }, - ], - base: 'zil.1.18.1a4a06', - name: 'Zilliqa', - display: 'zil', - symbol: 'ZIL', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'zilliqa', - base_denom: 'wei', - contract: '0xd73c6b871b4d0e130d64581993b745fc938a5be7', - }, - chain: { - contract: '0xd73c6b871b4d0e130d64581993b745fc938a5be7', - }, - provider: 'PolyNetwork', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/zil.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/zil.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/zil.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/zil.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/celestia.ts b/packages/chain-registry/src/mainnets/celestia.ts deleted file mode 100644 index 737b3e0b..00000000 --- a/packages/chain-registry/src/mainnets/celestia.ts +++ /dev/null @@ -1,575 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const celestia: Chain = { - $schema: '../chain.schema.json', - chain_name: 'celestia', - chain_id: 'celestia', - pretty_name: 'Celestia', - status: 'live', - network_type: 'mainnet', - website: 'https://celestia.org/', - bech32_prefix: 'celestia', - daemon_name: 'celestia-appd', - node_home: '$HOME/.celestia-app', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'utia', - fixed_min_gas_price: 0.002, - low_gas_price: 0.01, - average_gas_price: 0.02, - high_gas_price: 0.1, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'utia', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/celestiaorg/celestia-app', - recommended_version: 'v1.9.0', - compatible_versions: ['v1.3.0', 'v1.6.0', 'v1.7.0', 'v1.9.0'], - cosmos_sdk_version: 'celestiaorg/cosmos-sdk v1.20.1-sdk-v0.46.16', - ibc_go_version: 'v6.2.1', - consensus: { - type: 'tendermint', - version: 'celestiaorg/celestia-core v1.35.0-tm-v0.34.29', - }, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/celestiaorg/networks/master/celestia/genesis.json', - }, - versions: [ - { - name: 'v1.3.0', - recommended_version: 'v1.9.0', - compatible_versions: ['v1.3.0', 'v1.6.0', 'v1.7.0', 'v1.9.0'], - cosmos_sdk_version: 'celestiaorg/cosmos-sdk v1.20.1-sdk-v0.46.16', - ibc_go_version: 'v6.2.1', - consensus: { - type: 'tendermint', - version: 'celestiaorg/celestia-core v1.35.0-tm-v0.34.29', - }, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/celestia/images/celestia.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/celestia/images/celestia.svg', - }, - description: - 'Celestia is a modular data availability network that securely scales with the number of users, making it easy for anyone to launch their own blockchain.', - peers: { - seeds: [ - { - id: 'e6116822e1a5e283d8a85d3ec38f4d232274eaf3', - address: 'consensus-full-seed-1.celestia-bootstrap.net:26656', - provider: 'Lunar Oasis', - }, - { - id: 'cf7ac8b19ff56a9d47c75551bd4864883d1e24b5', - address: 'consensus-full-seed-1.celestia-bootstrap.net:26656', - provider: 'Lunar Oasis', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'celestia-mainnet-seed.autostake.com:27206', - provider: 'AutoStake | Delegate for StakeDrops', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:16656', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: '24a607a217cf12be29bae5b2e8151391bde2d8c8', - address: 'seed-celestia-01.stakeflow.io:15007', - provider: 'Stakeflow', - }, - { - id: 'c809ca6486cd54501ce5291714c892f5dc9cfa93', - address: 'celestia.seeds.validao.xyz:36656', - provider: 'ValiDAO', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: '400f3d9e30b69e78a7fb891f60d76fa3c73f0ecc', - address: 'celestia.rpc.kjnodes.com:12059', - provider: 'kjnodes', - }, - { - id: '9aa8a73ea9364aa3cf7806d4dd25b6aed88d8152', - address: 'celestia.seed.mzonder.com:13156', - provider: 'MZONDER', - }, - { - id: '3abb9ad6d7a3c728984c4b7e9c05e91731779865', - address: 'seed-celestia.theamsolutions.info:23656', - provider: 'AM Solutions', - }, - { - id: '23b88ebcfb2177dbd2d8b2920c363a25e038e69a', - address: 'seed.celestia.validatus.com:2000', - provider: 'Validatus', - }, - { - id: 'b7408d0c59fc0fd0c9153365d5593c6c32870cb0', - address: 'seed-celestia.freshstaking.com:34656', - provider: 'FreshSTAKING', - }, - { - id: '8de3b1534abc9d565f232982c0fb7933c0038ead', - address: 'celestia-full.avril14th.org:26656', - provider: 'Avril 14th', - }, - { - id: '12ad7c73c7e1f2460941326937a039139aa78884', - address: 'celestia-mainnet-seed.itrocket.net:40656', - provider: '🚀 itrocket 🚀', - }, - ], - persistent_peers: [ - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'celestia-mainnet-peer.autostake.com:27206', - provider: 'AutoStake | Delegate for StakeDrops', - }, - { - id: '24a607a217cf12be29bae5b2e8151391bde2d8c8', - address: 'peer-celestia-01.stakeflow.io:15007', - provider: 'Stakeflow', - }, - { - id: '6de4ce5baa9d2bed33c0c53b9518b907cfaab33b', - address: '65.108.128.201:11656', - provider: 'Polkachu', - }, - { - id: 'a26091f9c247c1e68410a4e8b107a715a0e886f6', - address: '65.108.226.26:29656', - provider: '[NODERS]TEAM', - }, - { - id: 'c48d92566837d95f1eeae5815ac7e70fb80416f7', - address: '74.208.94.42:26656', - provider: 'Cumulo', - }, - { - id: '8de3b1534abc9d565f232982c0fb7933c0038ead', - address: 'celestia-full.avril14th.org:26656', - provider: 'Avril 14th', - }, - { - id: 'd535cbf8d0efd9100649aa3f53cb5cbab33ef2d6', - address: 'celestia-mainnet-peer.itrocket.net:40656', - provider: '🚀 itrocket 🚀', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://public-celestia-rpc.numia.xyz', - provider: 'Numia', - }, - { - address: 'https://celestia-rpc.mesa.newmetric.xyz', - provider: 'Newmetric', - }, - { - address: 'https://rpc.lunaroasis.net', - provider: 'Lunar Oasis', - }, - { - address: 'https://rpc.celestia.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://celestia-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://rpc-celestia-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://rpc-celestia.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'http://celestia.rpc.nodersteam.com:29657', - provider: '[NODERS]TEAM', - }, - { - address: 'https://celestia.rpc.interchain.validao.xyz', - provider: 'ValiDAO', - }, - { - address: 'https://celestia-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://celestia.rpc.stakin-nodes.com', - provider: 'Stakin', - }, - { - address: 'https://celestia.rpc.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://celestia-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://rpc-celestia.mzonder.com', - provider: 'MZONDER', - }, - { - address: 'https://celestia-rpc.enigma-validator.com', - provider: 'Enigma', - }, - { - address: 'https://rpc-celestia.theamsolutions.info', - provider: 'AM Solutions', - }, - { - address: 'https://celestia-mainnet-rpc.autostake.com:443', - provider: 'AutoStake | Delegate for StakeDrops', - }, - { - address: 'https://rpc.celestia.validatus.com', - provider: 'Validatus', - }, - { - address: 'https://celestia-rpc.sr20de.xyz', - provider: 'Sr20de', - }, - { - address: 'https://rpc-celestia-full.avril14th.org', - provider: 'Avril 14th', - }, - { - address: 'https://rpc.freshstaking.com/celestia', - provider: 'FreshSTAKING', - }, - { - address: 'https://celestia.cumulo.org.es/', - provider: 'Cumulo', - }, - { - address: 'https://celestia-rpc.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://rpc.celestia-app.bronbro.io', - provider: 'Bro_n_Bro', - }, - { - address: 'https://celestia-rpc.noders.services', - provider: '[NODERS]TEAM', - }, - { - address: 'https://rpc.celestia.citizenweb3.com', - provider: 'Citizen Web3', - }, - { - address: 'https://celestia-mainnet-rpc.itrocket.net', - provider: '🚀 itrocket 🚀', - }, - ], - rest: [ - { - address: 'https://public-celestia-lcd.numia.xyz', - provider: 'Numia', - }, - { - address: 'https://celestia-rest.mesa.newmetric.xyz', - provider: 'Newmetric', - }, - { - address: 'http://celestia.rpc.nodersteam.com:1617', - provider: '[NODERS]TEAM', - }, - { - address: 'https://api.lunaroasis.net', - provider: 'Lunar Oasis', - }, - { - address: 'https://api.celestia.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://celestia-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://api-celestia-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://api-celestia.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://celestia.rest.interchain.validao.xyz', - provider: 'ValiDAO', - }, - { - address: 'https://celestia-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://celestia.rest.stakin-nodes.com', - provider: 'Stakin', - }, - { - address: 'https://celestia.api.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://api-celestia.mzonder.com', - provider: 'MZONDER', - }, - { - address: 'https://celestia-lcd.enigma-validator.com', - provider: 'Enigma', - }, - { - address: 'https://rest-celestia.theamsolutions.info', - provider: 'AM Solutions', - }, - { - address: 'https://api.celestia.validatus.com', - provider: 'Validatus', - }, - { - address: 'https://celestia-api.sr20de.xyz', - provider: 'Sr20de', - }, - { - address: 'https://celestia-mainnet-lcd.autostake.com:443', - provider: 'AutoStake | Delegate for StakeDrops', - }, - { - address: 'https://api-celestia-full.avril14th.org', - provider: 'Avril 14th', - }, - { - address: 'https://celestia.api.cumulo.org.es', - provider: 'Cumulo', - }, - { - address: 'https://celestia-api.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://lcd.celestia-app.bronbro.io', - provider: 'Bro_n_Bro', - }, - { - address: 'https://celestia-api.noders.services', - provider: '[NODERS]TEAM', - }, - { - address: 'https://celestia-mainnet-api.itrocket.net', - provider: '🚀 itrocket 🚀', - }, - ], - grpc: [ - { - address: 'https://grpc.celestia.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'celestia-mainnet-grpc.autostake.com:443', - provider: 'AutoStake | Delegate for StakeDrops', - }, - { - address: 'https://celestia-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'celestia.grpc.nodersteam.com:9690', - provider: '[NODERS]TEAM', - }, - { - address: 'grpc-celestia-01.stakeflow.io:15002', - provider: 'Stakeflow', - }, - { - address: 'grpc-celestia.cosmos-spaces.cloud:443', - provider: 'Cosmos Spaces', - }, - { - address: 'celestia.grpc.interchain.validao.xyz:443', - provider: 'ValiDAO', - }, - { - address: 'celestia-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'celestia.grpc.stakin-nodes.com:443', - provider: 'Stakin', - }, - { - address: 'celestia.grpc.kjnodes.com:443', - provider: 'kjnodes', - }, - { - address: 'grpc-celestia.mzonder.com:443', - provider: 'MZONDER', - }, - { - address: 'grpc-celestia.theamsolutions.info:443', - provider: 'AM Solutions', - }, - { - address: 'grpc.celestia.validatus.com', - provider: 'Validatus', - }, - { - address: 'celestia-grpc.sr20de.xyz', - provider: 'Sr20de', - }, - { - address: 'grpc-celestia-full.avril14th.org', - provider: 'Avril 14th', - }, - { - address: 'celestia.grpc.cumulo.org.es', - provider: 'Cumulo', - }, - { - address: 'https://celestia-grpc.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'grpc.celestia-app.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'celestia-grpc.noders.services:11090', - provider: '[NODERS]TEAM', - }, - { - address: 'celestia-mainnet-grpc.itrocket.net:40090', - provider: '🚀 itrocket 🚀', - }, - ], - }, - explorers: [ - { - kind: 'Mintscan', - url: 'https://mintscan.io/celestia', - tx_page: 'https://mintscan.io/celestia/txs/${txHash}', - account_page: 'https://mintscan.io/celestia/address/${accountAddress}', - }, - { - kind: 'NodeStake', - url: 'https://explorer.nodestake.top/celestia/', - tx_page: 'https://explorer.nodestake.top/celestia/txs/${txHash}', - account_page: - 'https://explorer.nodestake.top/celestia/account/${accountAddress}', - }, - { - kind: 'Stakeflow', - url: 'https://stakeflow.io/celestia', - tx_page: 'https://stakeflow.io/celestia/transactions/${txHash}', - }, - { - kind: 'TC Network', - url: 'https://explorer.tcnetwork.io/celestia', - tx_page: 'https://explorer.tcnetwork.io/celestia/transaction/${txHash}', - account_page: - 'https://explorer.tcnetwork.io/celestia/account/${accountAddress}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Celestia-Mainnet', - tx_page: - 'https://explorer.stavr.tech/Celestia-Mainnet/transaction/${txHash}', - account_page: - 'https://explorer.stavr.tech/Celestia-Mainnet/account/${accountAddress}', - }, - { - kind: 'AM Solutions', - url: 'https://explorer.theamsolutions.info/celestia-main', - tx_page: - 'https://explorer.theamsolutions.info/celestia-main/transaction/${txHash}', - account_page: - 'https://explorer.theamsolutions.info/celestia-main/account/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/celestia', - tx_page: 'https://ezstaking.app/celestia/txs/${txHash}', - account_page: 'https://ezstaking.app/celestia/account/${accountAddress}', - }, - { - kind: '🚀 itrocket 🚀', - url: 'https://mainnet.itrocket.net/celestia', - tx_page: 'https://mainnet.itrocket.net/celestia/transaction/${txHash}', - account_page: - 'https://mainnet.itrocket.net/celestia/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/celestia/images/celestia.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/celestia/images/celestia.svg', - }, - ], -}; - -export const celestiaAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'celestia', - assets: [ - { - description: 'The native token of the Celestia blockchain.', - extended_description: - 'Celestia is a modular data availability network. It simplifies the process of launching blockchains, making blockchain technology more accessible and user-friendly. Unlike traditional blockchains that handle multiple functions, Celestia specializes in specific roles, which leads to enhanced scalability, flexibility, and interoperability. This specialization enables developers to create blockchain applications for mass adoption​.', - denom_units: [ - { - denom: 'utia', - exponent: 0, - }, - { - denom: 'tia', - exponent: 6, - }, - ], - base: 'utia', - name: 'Celestia', - display: 'tia', - symbol: 'TIA', - coingecko_id: 'celestia', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/celestia/images/celestia.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/celestia/images/celestia.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/celestia/images/celestia.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/celestia/images/celestia.svg', - }, - ], - socials: { - website: 'https://celestia.org/', - twitter: 'https://twitter.com/CelestiaOrg', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/cerberus.ts b/packages/chain-registry/src/mainnets/cerberus.ts deleted file mode 100644 index 51eb7f29..00000000 --- a/packages/chain-registry/src/mainnets/cerberus.ts +++ /dev/null @@ -1,146 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const cerberus: Chain = { - $schema: '../chain.schema.json', - chain_name: 'cerberus', - status: 'killed', - network_type: 'mainnet', - website: 'https://cerberus.zone/', - pretty_name: 'Cerberus', - chain_id: 'cerberus-chain-1', - bech32_prefix: 'cerberus', - daemon_name: 'cerberusd', - node_home: '$HOME/.cerberus', - slip44: 118, - codebase: { - git_repo: 'https://github.com/cerberus-zone/cerberus', - recommended_version: 'v3.1.0', - compatible_versions: ['v3.1.0'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/cerberus-zone/cerberus_genesis/main/genesis.json', - }, - versions: [ - { - name: 'v3.1.0', - recommended_version: 'v3.1.0', - compatible_versions: ['v3.1.0'], - }, - ], - }, - fees: { - fee_tokens: [ - { - denom: 'ucrbrus', - fixed_min_gas_price: 0, - low_gas_price: 0.01, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ucrbrus', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cerberus/images/crbrus.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cerberus/images/crbrus.svg', - }, - peers: { - seeds: [ - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:13856', - provider: 'Polkachu', - }, - ], - persistent_peers: [ - { - id: 'd7f578c4295c7cf05164a2f786601050bf2f2356', - address: '142.132.202.98:46656', - provider: 'ecostake', - }, - ], - }, - apis: { - rpc: [], - rest: [], - grpc: [ - { - address: 'grpc-cerberus-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'cerberus-grpc.polkachu.com:13890', - provider: 'Polkachu', - }, - ], - }, - explorers: [ - { - kind: 'skynetexplorers', - url: 'https://skynetexplorers.com/cerberus', - tx_page: 'https://skynetexplorers.com/cerberus/tx/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/cerberus', - tx_page: 'https://ping.pub/cerberus/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/cerberus', - tx_page: 'https://atomscan.com/cerberus/transactions/${txHash}', - }, - { - kind: 'TC Network', - url: 'https://explorer.tcnetwork.io/cerberus', - tx_page: 'https://explorer.tcnetwork.io/cerberus/transaction/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cerberus/images/crbrus.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cerberus/images/crbrus.svg', - }, - ], -}; - -export const cerberusAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'cerberus', - assets: [ - { - description: 'The native token of Cerberus Chain', - denom_units: [ - { - denom: 'ucrbrus', - exponent: 0, - }, - { - denom: 'crbrus', - exponent: 6, - }, - ], - base: 'ucrbrus', - name: 'Cerberus', - display: 'crbrus', - symbol: 'CRBRUS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cerberus/images/crbrus.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cerberus/images/crbrus.svg', - }, - coingecko_id: 'cerberus-2', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cerberus/images/crbrus.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cerberus/images/crbrus.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/chain4energy.ts b/packages/chain-registry/src/mainnets/chain4energy.ts deleted file mode 100644 index 08821ccd..00000000 --- a/packages/chain-registry/src/mainnets/chain4energy.ts +++ /dev/null @@ -1,796 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const chain4Energy: Chain = { - $schema: '../chain.schema.json', - chain_name: 'chain4energy', - status: 'live', - network_type: 'mainnet', - website: 'https://c4e.io/', - pretty_name: 'C4E', - chain_id: 'perun-1', - bech32_prefix: 'c4e', - daemon_name: 'c4ed', - node_home: '$HOME/.c4e-chain', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uc4e', - fixed_min_gas_price: 0, - low_gas_price: 0.01, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uc4e', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/chain4energy/c4e-chain', - recommended_version: 'v1.3.1', - compatible_versions: ['v1.3.1'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/chain4energy/c4e-chains/main/perun-1/genesis.json', - }, - versions: [ - { - name: 'v1.0.0', - recommended_version: 'v1.0.1', - compatible_versions: ['v1.0.0', 'v1.0.1'], - cosmos_sdk_version: 'v0.45.5', - ibc_go_version: 'v3.0.1', - consensus: { - type: 'tendermint', - version: 'v0.34.19', - }, - binaries: { - 'linux/amd64': - 'https://github.com/chain4energy/c4e-chain/releases/download/v1.0.0/c4ed_v1.0.0_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/chain4energy/c4e-chain/releases/download/v1.0.0/c4ed_v1.0.0_darwin_amd64.tar.gz', - 'darwin/amd64': - 'https://github.com/chain4energy/c4e-chain/releases/download/v1.0.0/c4ed_v1.0.0_darwin_amd64.tar.gz', - }, - next_version_name: 'v1.1.0', - }, - { - name: 'v1.1.0', - tag: 'v1.1.0', - proposal: 1, - height: 1952250, - recommended_version: 'v1.1.0', - compatible_versions: ['v1.1.0'], - cosmos_sdk_version: 'v0.45.9', - ibc_go_version: 'v3.0.1', - consensus: { - type: 'tendermint', - version: 'v0.34.21', - }, - binaries: { - 'linux/amd64': - 'https://github.com/chain4energy/c4e-chain/releases/download/v1.1.0/c4ed_v1.1.0_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/chain4energy/c4e-chain/releases/download/v1.1.0/c4ed_v1.1.0_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/chain4energy/c4e-chain/releases/download/v1.1.0/c4ed_v1.1.0_darwin_amd64.tar.gz', - }, - next_version_name: 'v1.2.0', - }, - { - name: 'v1.2.0', - tag: 'v1.2.0', - proposal: 4, - height: 2826500, - recommended_version: 'v1.2.0', - compatible_versions: ['v1.2.0'], - cosmos_sdk_version: 'v0.46.10', - ibc_go_version: 'v5.2.0', - consensus: { - type: 'tendermint', - version: 'v0.34.26', - }, - binaries: { - 'linux/amd64': - 'https://github.com/chain4energy/c4e-chain/releases/download/v1.2.0/c4ed_v1.2.0_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/chain4energy/c4e-chain/releases/download/v1.2.0/c4ed_v1.2.0_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/chain4energy/c4e-chain/releases/download/v1.2.0/c4ed_v1.2.0_darwin_amd64.tar.gz', - }, - next_version_name: 'v1.2.1', - }, - { - name: 'v1.2.1', - tag: 'v1.2.1', - height: 3767300, - recommended_version: 'v1.2.1', - compatible_versions: ['v1.2.1'], - cosmos_sdk_version: 'v0.46.13', - ibc_go_version: 'v5.2.0', - consensus: { - type: 'cometbft', - version: 'v0.34.28', - }, - binaries: { - 'linux/amd64': - 'https://github.com/chain4energy/c4e-chain/releases/download/v1.2.1/c4ed_v1.2.1_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/chain4energy/c4e-chain/releases/download/v1.2.1/c4ed_v1.2.1_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/chain4energy/c4e-chain/releases/download/v1.2.1/c4ed_v1.2.1_darwin_amd64.tar.gz', - }, - next_version_name: 'v1.3.0', - }, - { - name: 'v1.3.0', - tag: 'v1.3.0', - proposal: 7, - height: 6283905, - recommended_version: 'v1.3.0', - compatible_versions: ['v1.3.0'], - cosmos_sdk_version: 'v0.46.13', - ibc_go_version: 'v5.2.1', - consensus: { - type: 'cometbft', - version: 'v0.34.28', - }, - binaries: { - 'linux/amd64': - 'https://github.com/chain4energy/c4e-chain/releases/download/v1.3.0/c4ed_v1.3.0_darwin_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/chain4energy/c4e-chain/releases/download/v1.3.0/c4ed_v1.3.0_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/chain4energy/c4e-chain/releases/download/v1.3.0/c4ed_v1.3.0_darwin_amd64.tar.gz', - }, - next_version_name: 'v1.3.1', - }, - { - name: 'v1.3.1', - tag: 'v1.3.1', - proposal: 8, - height: 7372232, - recommended_version: 'v1.3.1', - compatible_versions: ['v1.3.1'], - cosmos_sdk_version: 'v0.46.13', - ibc_go_version: 'v5.2.1', - consensus: { - type: 'cometbft', - version: 'v0.34.28', - }, - binaries: { - 'linux/amd64': - 'https://github.com/chain4energy/c4e-chain/releases/download/v1.3.1/c4ed_v1.3.1_darwin_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/chain4energy/c4e-chain/releases/download/v1.3.1/c4ed_v1.3.1_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/chain4energy/c4e-chain/releases/download/v1.3.1/c4ed_v1.3.1_darwin_amd64.tar.gz', - }, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chain4energy/images/c4e.png', - }, - peers: { - seeds: [ - { - id: '8ac87f7f8da5c2a901d64f2c1e86f8b6ee39fef1', - address: 'seed-m.c4e.apeironnodes.com:41003', - provider: 'Apeiron Nodes', - }, - { - id: 'edca3b826d61d1e5e7d3dc173954de1324f2e512', - address: 'seed-m.c4e.apeironnodes.com:27003', - provider: 'Apeiron Nodes', - }, - { - id: '30e98bbcf5bb29ed4e4ff685fa8fa84fa0ddff51', - address: 'tenderseed.ccvalidators.com:26008', - provider: 'CryptoCrew', - }, - { - id: '54515079bae4cadae2f9b511cffeb9447d4bc98d', - address: 'c4e.seed.bccnodes.com:30656', - provider: 'BccNodes', - }, - { - id: '86bd5cb6e762f673f1706e5889e039d5406b4b90', - address: 'c4e.seed.node75.org:10156', - provider: 'Pro-nodes75', - }, - { - id: '54ca81dd509cc6160de7f4b479a96b341d8e830e', - address: 'rpc.c4e.nodexcapital.com:13956', - provider: 'NodeX Validator', - }, - { - id: '6da239cb4fe03d957cdb1fdc26af3d083a7f5945', - address: 'seed.c4e.hexnodes.co:02656', - provider: 'Hexnodes', - }, - { - id: '9aa8a73ea9364aa3cf7806d4dd25b6aed88d8152', - address: 'c4e.seed.mzonder.com:11256', - provider: 'MZONDER', - }, - { - id: 'fbf9a48eca1ba873ad766e2cb72a0562596a248f', - address: 'c4e.seed.stavr.tech:17096', - provider: '🔥STAVR🔥', - }, - { - id: 'a85a651a3cf1746694560c5b6f76d566c04ca581', - address: 'c4e-seed.takeshi.team:10256', - provider: 'TAKESHI', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'chain4energy-mainnet-seed.autostake.com:27276', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '8cb175d973c3c638a4e5d014c030d8599369419f', - address: 'seeds.cros-nest.com:28656', - provider: 'Crosnest', - }, - { - id: '5e71b5585d186cc32b9f071610f43042b445c05c', - address: 'seeds.c4e.silentvalidator.com:39656', - provider: 'silent', - }, - { - id: '6b0ffcce9b59b91ceb8eea5d4599e27707e3604a', - address: 'seeds.stakeup.tech:10210', - provider: 'StakeUp', - }, - { - id: '6cb7ff21d19f139f4ca5e6e2a336e59d2857aba1', - address: 'seeds.anode.team:10256', - provider: 'AlxVoy ⚡ ANODE.TEAM', - }, - { - id: 'e47f4fa12187234dd205f51cb984c8235c3a3511', - address: 'c4e-seeds.validatrium.club:26656', - provider: 'Validatrium', - }, - { - id: '3ef7e5e7e163500af9baf53480779448461dac18', - address: '185.245.182.192:46656', - provider: 'Meerlabs', - }, - { - id: '0d1a44cc32e927dd062e0fd45d21475f9836e73d', - address: '89.117.58.109:26656', - provider: 'medes', - }, - { - id: 'd81f51b4a1aae66792fb1717589fa28975f328b0', - address: '164.68.125.243:26656', - provider: 'Smt Network', - }, - { - id: '2e08beed75525c2d583e6413fa5f090801965aba', - address: 'c4e.doubletop:30655', - provider: 'DOUBLETOP', - }, - { - id: '6f181c91dee34ebf2ea5c4f951c51b8c2c897702', - address: 'c4e.seed.kalia.network:30656', - provider: 'Kalia Network', - }, - { - id: '8739107d0484a4c58c4f980d61f488655597f80c', - address: 'seed.c4e.validatus.com:2000', - provider: 'Validatus', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '5b62ff6035d9c8143c0ebf4fe05fa0b22d96bb05', - address: 'rpc.c4e.ppnv.space:13656', - provider: 'PPNV Service', - }, - { - id: 'a5133743ec9e0edffd83428af65004926352e393', - address: 'c4e-peer.nodine.id:13656', - provider: 'Nodine.ID', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'chain4energy-mainnet-peer.autostake.com:27276', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: 'e3d0b136495c3f4382ac801fbc89083d32625ff8', - address: 'c4e.peer.stavr.tech:17096', - provider: '🔥STAVR🔥', - }, - { - id: '094cc97f8443ba4302e2db818e64497d03176fad', - address: 'rpc.c4e.indonode.net:24656', - provider: 'Indonode', - }, - { - id: '89427b98e35b23dacafa8df90df6ae173245439b', - address: 'seed-c4e.theamsolutions.info:16656', - provider: 'AM Solutions', - }, - { - id: '5be2027950e249c42e20390c94fc1e8f3cd16657', - address: '65.108.70.119:33656', - provider: 'AlxVoy ⚡ ANODE.TEAM', - }, - { - id: '1b802d4616c1de3fa687ad0d671b1b9d64754a44', - address: '88.198.49.217:26157', - provider: 'Validator.run', - }, - { - id: '3ef7e5e7e163500af9baf53480779448461dac18', - address: '185.245.182.192:46656', - provider: 'Meerlabs', - }, - { - id: 'd81f51b4a1aae66792fb1717589fa28975f328b0', - address: '164.68.125.243:26656', - provider: 'Smt Network', - }, - { - id: '2e08beed75525c2d583e6413fa5f090801965aba', - address: 'c4e.doubletop:30655', - provider: 'DOUBLETOP', - }, - { - id: '15ea07bf6211f708eb2966b6c66e3aaa45834137', - address: '185.144.99.37:16656', - provider: 'CrypTech', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.c4e.io/', - provider: 'C4E', - }, - { - address: 'https://rpc.c4e.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://c4e.rpc.bccnodes.com', - provider: 'BccNodes', - }, - { - address: 'https://chain4energy-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://c4e.rpc.m.stavr.tech:443', - provider: '🔥STAVR🔥', - }, - { - address: 'https://rpc-c4e.takeshi.team', - provider: 'TAKESHI', - }, - { - address: 'https://rpc-c4e.mzonder.com', - provider: 'MZONDER', - }, - { - address: 'https://rpc.cros-nest.com/chain4energy', - provider: 'Crosnest', - }, - { - address: 'https://rpc.c4e.indonode.net', - provider: 'Indonode', - }, - { - address: 'https://c4e-rpc.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://rpc.c4e.silentvalidator.com', - provider: 'silent', - }, - { - address: 'http://rpc.c4e.stakeup.tech', - provider: 'StakeUp', - }, - { - address: 'https://chain4energy-rpc.stakeangle.com', - provider: 'StakeAngle', - }, - { - address: 'https://c4e-rpc.genznodes.dev', - provider: 'genznodes', - }, - { - address: 'https://rpc-c4e.theamsolutions.info', - provider: 'AM Solutions', - }, - { - address: 'https://c4e.rpc.m.anode.team', - provider: 'AlxVoy ⚡ ANODE.TEAM', - }, - { - address: 'http://185.245.182.192:46657', - provider: 'Meerlabs', - }, - { - address: 'http://89.117.58.109:26657', - provider: 'medes', - }, - { - address: 'http://c4e.rpc.node75.org:26957', - provider: 'Pro-nodes75', - }, - { - address: 'http://164.68.125.243:26657', - provider: 'Smt Network', - }, - { - address: 'https://c4e-rpc.antrixy.org/', - provider: 'Antrix Validators', - }, - { - address: 'https://c4e.doubletop.tech/', - provider: 'DOUBLETOP', - }, - { - address: 'https://c4e-rpc.kalia.network:443', - provider: 'Kalia Network', - }, - { - address: 'http://38.242.220.64:16657', - provider: 'mahof', - }, - { - address: 'http://209.182.239.169:46657', - provider: 'SECARD', - }, - { - address: 'https://rpc.c4e.validatus.com:443', - provider: 'Validatus', - }, - { - address: 'https://rpc-m-c4e.apeironnodes.com:443', - provider: 'Apeiron Nodes', - }, - { - address: 'http://rpc-c4e.cryptech.com.ua:443', - provider: 'Cryptech', - }, - ], - rest: [ - { - address: 'https://lcd.c4e.io/', - provider: 'C4E', - }, - { - address: 'https://api.c4e.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://c4e.lcd.bccnodes.com', - provider: 'BccNodes', - }, - { - address: 'https://chain4energy-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://c4e.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://api-c4e.takeshi.team', - provider: 'TAKESHI', - }, - { - address: 'https://api-c4e.mzonder.com', - provider: 'MZONDER', - }, - { - address: 'https://rest.cros-nest.com/chain4energy', - provider: 'Crosnest', - }, - { - address: 'https://api.c4e.indonode.net', - provider: 'Indonode', - }, - { - address: 'https://c4e-api.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://api.c4e.silentvalidator.com', - provider: 'silent', - }, - { - address: 'http://api.c4e.stakeup.tech', - provider: 'StakeUp', - }, - { - address: 'http://chain4energy-rpc.stakeangle.com:1317', - provider: 'StakeAngle', - }, - { - address: 'https://c4e-api.genznodes.dev', - provider: 'genznodes', - }, - { - address: 'https://api-c4e.theamsolutions.info', - provider: 'AM Solutions', - }, - { - address: 'https://c4e.api.m.anode.team', - provider: 'AlxVoy ⚡ ANODE.TEAM', - }, - { - address: 'http://c4e.api.node75.org:1397', - provider: 'Pro-nodes75', - }, - { - address: 'http://164.68.125.243:1319', - provider: 'Smt Network', - }, - { - address: 'https://c4e-rest.antrixy.org/', - provider: 'Antrix Validators', - }, - { - address: 'https://c4e-api.kalia.network:443', - provider: 'Kalia Network', - }, - { - address: 'http://38.242.220.64:11317', - provider: 'mahof', - }, - { - address: 'http://209.182.239.169:1417', - provider: 'SECARD', - }, - { - address: 'https://api.c4e.validatus.com:443', - provider: 'Validatus', - }, - { - address: 'https://api-c4e.cryptech.com.ua:443', - provider: 'CrypTech', - }, - { - address: 'https://lcd-m-c4e.apeironnodes.com', - provider: 'Apeiron Nodes', - }, - ], - grpc: [ - { - address: 'grpc.c4e.nodestake.top:443', - provider: 'NodeStake', - }, - { - address: 'c4e.grpc.bccnodes.com:443', - provider: 'BccNodes', - }, - { - address: 'chain4energy-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'c4e.grpc.bccnodes.com:443', - provider: 'BccNodes', - }, - { - address: 'grpc-c4e.takeshi.team:443', - provider: 'TAKESHI', - }, - { - address: 'grpc-c4e.mzonder.com:443', - provider: 'MZONDER', - }, - { - address: 'http://c4e.grpc.m.stavr.tech:7029', - provider: '🔥STAVR🔥', - }, - { - address: 'c4e-grpc.stake-town.com:443', - provider: 'StakeTown', - }, - { - address: 'grpc.c4e.silentvalidator.com:443', - provider: 'silent', - }, - { - address: 'http://chain4energy-rpc.stakeangle.com:1317', - provider: 'StakeAngle', - }, - { - address: 'c4e-grpc.genznodes.dev:52090', - provider: 'genznodes', - }, - { - address: 'https://grpc-c4e.theamsolutions.info:9391', - provider: 'AM Solutions', - }, - { - address: 'https://c4e.grpc.m.anode.team', - provider: 'AlxVoy ⚡ ANODE.TEAM', - }, - { - address: 'https://c4e-grpc.validatrium.club', - provider: 'Validatrium', - }, - { - address: 'http://185.245.182.192:1318', - provider: 'Meerlabs', - }, - { - address: 'grpc-c4e.stakerun.com:1190', - provider: 'StakeRun', - }, - { - address: 'https://c4e-grpc.antrixy.org/', - provider: 'Antirx Validators', - }, - { - address: 'https://c4e.doubletop.tech:443', - provider: 'DOUBLETOP', - }, - { - address: 'c4e-grpc.kalia.network:3090', - provider: 'Kalia Network', - }, - { - address: 'https://c4e.grpc.skynodejs.net', - provider: 'skynodejs', - }, - { - address: 'http://38.242.220.64:19090', - provider: 'mahof', - }, - { - address: 'http://209.182.239.169:9190', - provider: 'SECARD', - }, - { - address: 'https://grpc.c4e.validatus.com:443', - provider: 'Validatus', - }, - { - address: 'https://grpc-c4e.cryptech.com.ua:443', - provider: 'Cryptech', - }, - ], - }, - explorers: [ - { - kind: 'explorer', - url: 'https://explorer.apeironnodes.com/chain4energy', - tx_page: - 'https://explorer.apeironnodes.com/chain4energy/transactions/${txHash}', - }, - { - kind: 'explorer', - url: 'https://explorer.ppnv.space/c4e', - tx_page: 'https://explorer.ppnv.space/c4e/transactions/${txHash}', - }, - { - kind: 'explorer', - url: 'https://explorer.c4e.io/', - tx_page: 'https://explorer.c4e.io/transactions/${txHash}', - }, - { - kind: 'NodeStake Explorer', - url: 'https://explorer.nodestake.top/chain4energy', - tx_page: - 'https://explorer.nodestake.top/chain4energy/transactions/${txHash}', - }, - { - kind: '𝐥𝐞𝐬𝐧𝐢𝐤 | 𝐔𝐓𝐒𝐀 Explorer', - url: 'https://exp.utsa.tech/c4e', - tx_page: 'https://exp.utsa.tech/c4e/tx/${txHash}', - }, - { - kind: '🔥STAVR🔥 Explorer', - url: 'https://explorer.stavr.tech/c4e', - tx_page: 'https://explorer.stavr.tech/c4e/tx/${txHash}', - }, - { - kind: 'BccNodes Explorer', - url: 'https://explorer.bccnodes.com/chain4energy', - tx_page: - 'https://explorer.bccnodes.com/chain4energy/transactions/${txHash}', - }, - { - kind: 'NODEXPLORER', - url: 'https://explorer.nodexcapital.com/c4e', - tx_page: 'https://explorer.nodexcapital.com/c4e/transactions/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/chain4energy', - tx_page: 'https://atomscan.com/chain4energy/transactions/${txHash}', - account_page: - 'https://atomscan.com/chain4energy/accounts/${accountAddress}', - }, - { - kind: 'AM Solutions Explorer', - url: 'https://explorer.theamsolutions.info/c4e-main/staking', - tx_page: - 'https://explorer.theamsolutions.info/c4e-main/transactions/${txHash}', - }, - { - kind: 'AlxVoy ⚡ ANODE.TEAM Explorer', - url: 'https://main.anode.team/c4e', - tx_page: 'https://main.anode.team/c4e/tx/${txHash}', - }, - { - kind: 'ScanRun', - url: 'https://scanrun.io/c4e', - tx_page: 'https://scanrun.io/c4e/transactions/${txHash}', - }, - { - kind: 'Cryptech', - url: 'https://explorers.cryptech.com.ua/chain4energy', - tx_page: 'https://explorers.cryptech.com.ua/chain4energy/tx/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chain4energy/images/c4e.png', - }, - ], -}; - -export const chain4EnergyAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'chain4energy', - assets: [ - { - description: 'The native token of Chain4Energy', - extended_description: - 'C4E is a DePIN L1 Blockchain platform, designed to support a variety of innovative energy and e-mobility applications by creating a decentralized and democratized community-powered ecosystem.', - denom_units: [ - { - denom: 'uc4e', - exponent: 0, - }, - { - denom: 'c4e', - exponent: 6, - }, - ], - base: 'uc4e', - name: 'Chain4Energy', - display: 'c4e', - symbol: 'C4E', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chain4energy/images/c4e.png', - }, - coingecko_id: 'chain4energy', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chain4energy/images/c4e.png', - }, - ], - socials: { - website: 'https://c4e.io/', - twitter: 'https://twitter.com/Chain4Energy', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/cheqd.ts b/packages/chain-registry/src/mainnets/cheqd.ts deleted file mode 100644 index 7e803d1a..00000000 --- a/packages/chain-registry/src/mainnets/cheqd.ts +++ /dev/null @@ -1,489 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const cheqd: Chain = { - $schema: '../chain.schema.json', - chain_name: 'cheqd', - status: 'live', - network_type: 'mainnet', - website: 'https://www.cheqd.io/', - pretty_name: 'Cheqd', - chain_id: 'cheqd-mainnet-1', - bech32_prefix: 'cheqd', - daemon_name: 'cheqd-noded', - node_home: '$HOME/.cheqdnode', - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ncheq', - fixed_min_gas_price: 25, - low_gas_price: 50, - average_gas_price: 75, - high_gas_price: 100, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ncheq', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/cheqd/cheqd-node', - recommended_version: 'v2.0.1', - compatible_versions: ['v2.0.0', 'v2.0.1'], - binaries: { - 'linux/amd64': - 'https://github.com/cheqd/cheqd-node/releases/download/v2.0.1/cheqd-noded-2.0.1-linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/cheqd/cheqd-node/releases/download/v2.0.1/cheqd-noded-2.0.1-linux-arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/cheqd/cheqd-node/releases/download/v2.0.1/cheqd-noded-2.0.1-darwin-amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/cheqd/cheqd-node/releases/download/v2.0.1/cheqd-noded-2.0.1-darwin-arm64.tar.gz', - }, - cosmos_sdk_version: 'cheqd/cosmos-sdk v0.47.10-height-mismatch', - ibc_go_version: 'v7.4.0', - consensus: { - type: 'cometbft', - version: '0.37.5', - }, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/cheqd/cheqd-node/main/networks/mainnet/genesis.json', - }, - versions: [ - { - name: 'v0.3', - recommended_version: 'v0.3.1', - compatible_versions: ['v0.3.1'], - cosmos_sdk_version: '0.44.3', - ibc_go_version: 'v1.2.3', - consensus: { - type: 'tendermint', - version: '0.34.14', - }, - binaries: { - 'linux/amd64': - 'https://github.com/cheqd/cheqd-node/releases/download/v0.3.1/cheqd-node_0.3.1_amd64.deb', - }, - next_version_name: 'v0.4', - }, - { - name: 'v0.4', - recommended_version: 'v0.4.1', - compatible_versions: ['v0.4.0', 'v0.4.1'], - cosmos_sdk_version: 'cheqd/cosmos-sdk v0.44.5-cheqd', - ibc_go_version: 'v1.2.3', - consensus: { - type: 'tendermint', - version: '0.34.14', - }, - proposal: 2, - height: 1171198, - binaries: { - 'linux/amd64': - 'https://github.com/cheqd/cheqd-node/releases/download/v0.4.1/cheqd-node_0.4.1_amd64.deb', - }, - previous_version_name: 'v0.3', - next_version_name: 'v0.5', - }, - { - name: 'v0.5', - recommended_version: 'v0.5.0', - compatible_versions: ['v0.5.0'], - cosmos_sdk_version: 'cheqd/cosmos-sdk v0.44.5-cheqd', - ibc_go_version: 'v1.4.0', - consensus: { - type: 'tendermint', - version: '0.34.15', - }, - proposal: 3, - height: 1971324, - binaries: { - 'linux/amd64': - 'https://github.com/cheqd/cheqd-node/releases/download/v0.5.0/cheqd-node_0.5.0_amd64.deb', - }, - previous_version_name: 'v0.4', - next_version_name: 'v0.6', - }, - { - name: 'v0.6', - recommended_version: 'v0.6.10', - compatible_versions: [ - 'v0.6.0', - 'v0.6.1', - 'v0.6.7', - 'v0.6.9', - 'v0.6.10', - ], - cosmos_sdk_version: 'cheqd/cosmos-sdk v0.45.9-cheqd-tag', - ibc_go_version: 'v3.3.0', - consensus: { - type: 'tendermint', - version: '0.34.21', - }, - proposal: 6, - height: 3561652, - binaries: { - 'linux/amd64': - 'https://github.com/cheqd/cheqd-node/releases/download/v0.6.10/cheqd-noded-0.6.10-linux-x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/cheqd/cheqd-node/releases/download/v0.6.10/cheqd-noded-0.6.10-linux-arm64.tar.gz', - }, - previous_version_name: 'v0.5', - next_version_name: 'v1', - }, - { - name: 'v1', - recommended_version: 'v1.4.5', - compatible_versions: [ - 'v1.2.5', - 'v1.3.0', - 'v1.4.0', - 'v1.4.2', - 'v1.4.4', - 'v1.4.5', - ], - cosmos_sdk_version: 'cheqd/cosmos-sdk v0.46.10-barberry', - ibc_go_version: 'v6.1.1', - consensus: { - type: 'tendermint', - version: '0.34.26', - }, - proposal: 12, - height: 6427280, - binaries: { - 'linux/amd64': - 'https://github.com/cheqd/cheqd-node/releases/download/v1.4.5/cheqd-noded-1.4.5-linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/cheqd/cheqd-node/releases/download/v1.4.5/cheqd-noded-1.4.5-linux-arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/cheqd/cheqd-node/releases/download/v1.4.5/cheqd-noded-1.4.5-darwin-amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/cheqd/cheqd-node/releases/download/v1.4.5/cheqd-noded-1.4.5-darwin-arm64.tar.gz', - }, - previous_version_name: 'v0.6', - next_version_name: 'v2', - }, - { - name: 'v2', - recommended_version: 'v2.0.1', - compatible_versions: ['v2.0.0', 'v2.0.1'], - cosmos_sdk_version: 'cheqd/cosmos-sdk v0.47.10-height-mismatch', - ibc_go_version: 'v7.4.0', - consensus: { - type: 'cometbft', - version: '0.37.5', - }, - proposal: 48, - height: 13024570, - binaries: { - 'linux/amd64': - 'https://github.com/cheqd/cheqd-node/releases/download/v2.0.1/cheqd-noded-2.0.1-linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/cheqd/cheqd-node/releases/download/v2.0.1/cheqd-noded-2.0.1-linux-arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/cheqd/cheqd-node/releases/download/v2.0.1/cheqd-noded-2.0.1-darwin-amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/cheqd/cheqd-node/releases/download/v2.0.1/cheqd-noded-2.0.1-darwin-arm64.tar.gz', - }, - previous_version_name: 'v1', - next_version_name: '', - }, - ], - }, - peers: { - seeds: [ - { - id: '258a9bfb822637bfca87daaab6181c10e7fd0910', - address: 'seed1.eu.cheqd.net:26656', - provider: 'cheqd', - }, - { - id: 'f565ff792b20977face9817df6acb268d41d4092', - address: 'seed2.eu.cheqd.net:26656', - provider: 'cheqd', - }, - { - id: '388947cc7d901c5c06fedc4c26751634564d68e6', - address: 'seed3.eu.cheqd.net:26656', - provider: 'cheqd', - }, - { - id: '9b30307a2a2819790d68c04bb62f5cf4028f447e', - address: 'seed1.ap.cheqd.net:26656', - provider: 'cheqd', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'cheqd-mainnet-seed.autostake.com:27326', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:16156', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'c28827cb96c14c905b127b92065a3fb4cd77d7f6', - address: 'seeds.whispernode.com:16156', - provider: 'WhisperNode 🤐', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: 'd1ebb60825e2c29181b499f93493dd440fb87997', - address: 'sentry1.eu.cheqd.net:26656', - provider: 'cheqd', - }, - { - id: '46bb1e68fcc2750ecdc4253986d653f4bd7228ef', - address: 'cheqd.peer.stavr.tech:21016', - provider: '🔥STAVR🔥', - }, - { - id: '513d334bb044296796939e57b522fef7fd4b9c6c', - address: 'sentry2.eu.cheqd.net:26656', - provider: 'cheqd', - }, - { - id: '9201b408d24941fd342e739f0814aa3eb8ab7577', - address: 'sentry1.ap.cheqd.net:26656', - provider: 'cheqd', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'cheqd-mainnet-peer.autostake.com:27326', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.cheqd.net', - provider: 'cheqd', - }, - { - address: 'https://cheqd-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes', - }, - { - address: 'https://cheqd.rpc.m.stavr.tech:443', - provider: '🔥STAVR🔥', - }, - { - address: 'https://rpc-cheqd-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://rpc.cheqd.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://rpc-cheqd.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://cheqd-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://rpc-cheqd.blockval.io', - provider: 'Blockval', - }, - { - address: 'https://public.stakewolle.com/cosmos/cheqd/rpc', - provider: 'Stakewolle', - }, - { - address: 'https://cheq-rpc.kleomedes.network', - provider: 'Kleomedes', - }, - { - address: 'https://cheqd-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - rest: [ - { - address: 'https://api.cheqd.net', - provider: 'cheqd', - }, - { - address: 'https://cheqd-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes', - }, - { - address: 'https://cheqd.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://api-cheqd-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://cheqd-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://api.cheqd.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://lcd-cheqd.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://api-cheqd.blockval.io', - provider: 'Blockval', - }, - { - address: 'https://public.stakewolle.com/cosmos/cheqd/rest', - provider: 'Stakewolle', - }, - { - address: 'https://cheq-api.kleomedes.network', - provider: 'Kleomedes', - }, - { - address: 'https://cheqd-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - grpc: [ - { - address: 'grpc.cheqd.net:443', - provider: 'cheqd', - }, - { - address: 'cheqd.grpc.m.stavr.tech:9337', - provider: '🔥STAVR🔥', - }, - { - address: 'cheqd-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'cheqd-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'grpc-cheqd-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'grpc.cheqd.nodestake.top:443', - provider: 'NodeStake', - }, - { - address: 'grpc-cheqd.blockval.io:9290', - provider: 'Blockval', - }, - { - address: 'cheqd-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - }, - explorers: [ - { - kind: 'bigdipper', - url: 'https://bigdipper.live/cheqd', - tx_page: 'https://bigdipper.live/cheqd/transactions/${txHash}', - account_page: 'https://bigdipper.live/cheqd/accounts/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/cheqd', - tx_page: 'https://ping.pub/cheqd/tx/${txHash}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Cheqd-Mainnet', - tx_page: 'https://explorer.stavr.tech/Cheqd-Mainnet/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/cheqd', - tx_page: 'https://atomscan.com/cheqd/transactions/${txHash}', - account_page: 'https://atomscan.com/cheqd/accounts/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/cheqd', - tx_page: 'https://ezstaking.app/cheqd/txs/${txHash}', - account_page: 'https://ezstaking.app/cheqd/account/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://look.chillvalidation.com/cheqd', - tx_page: 'https://look.chillvalidation.com/cheqd/tx/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://ping.wildsage.io/cheqd', - tx_page: 'https://ping.wildsage.io/cheqd/tx/${txHash}', - }, - { - kind: 'WhisperNode 🤐', - url: 'https://mainnet.whispernode.com/cheqd', - tx_page: 'https://mainnet.whispernode.com/cheqd/tx/${txHash}', - account_page: - 'https://mainnet.whispernode.com/cheqd/account/${accountAddress}', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cheqd/images/cheq.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cheqd/images/cheq.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cheqd/images/cheq.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cheqd/images/cheq.svg', - }, - ], -}; - -export const cheqdAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'cheqd', - assets: [ - { - description: 'Native token for the cheqd network', - denom_units: [ - { - denom: 'ncheq', - exponent: 0, - }, - { - denom: 'cheq', - exponent: 9, - }, - ], - base: 'ncheq', - display: 'cheq', - name: 'cheqd', - symbol: 'CHEQ', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cheqd/images/cheq.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cheqd/images/cheq.svg', - }, - coingecko_id: 'cheqd-network', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cheqd/images/cheq.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cheqd/images/cheq.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/chihuahua.ts b/packages/chain-registry/src/mainnets/chihuahua.ts deleted file mode 100644 index bf2edb77..00000000 --- a/packages/chain-registry/src/mainnets/chihuahua.ts +++ /dev/null @@ -1,669 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const chihuahua: Chain = { - $schema: '../chain.schema.json', - chain_name: 'chihuahua', - status: 'live', - network_type: 'mainnet', - website: 'https://chihuahua.wtf/', - pretty_name: 'Chihuahua', - chain_id: 'chihuahua-1', - bech32_prefix: 'chihuahua', - daemon_name: 'chihuahuad', - node_home: '$HOME/.chihuahuad', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uhuahua', - fixed_min_gas_price: 0, - low_gas_price: 500, - average_gas_price: 1250, - high_gas_price: 2000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uhuahua', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/ChihuahuaChain/chihuahua/', - recommended_version: 'v6.0.1', - compatible_versions: ['v6.0.1'], - cosmos_sdk_version: 'v0.47.5', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - ibc_go_version: '7.3.0', - cosmwasm_version: 'v0.41.0', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.chihuahuad/data/wasm', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/ChihuahuaChain/chihuahua/main/mainnet/genesis.json', - }, - versions: [ - { - name: 'v421', - recommended_version: 'v4.2.3', - compatible_versions: ['v4.2.3', 'v4.2.2', 'v4.2.1'], - cosmwasm_enabled: true, - next_version_name: 'v500', - }, - { - name: 'v500', - recommended_version: 'v5.0.0', - compatible_versions: ['v5.0.0'], - proposal: 51, - height: 8711111, - cosmwasm_enabled: true, - next_version_name: 'v501', - }, - { - name: 'v501', - recommended_version: 'v5.0.1', - compatible_versions: ['v5.0.1'], - proposal: 52, - height: 8813000, - cosmwasm_enabled: true, - next_version_name: 'v502', - }, - { - name: 'v502', - recommended_version: 'v5.0.2', - compatible_versions: ['v5.0.2'], - proposal: 53, - height: 9180000, - cosmwasm_enabled: true, - next_version_name: 'v503', - }, - { - name: 'v503', - recommended_version: 'v5.0.4', - compatible_versions: ['v5.0.3', 'v5.0.4'], - proposal: 54, - height: 9430000, - cosmos_sdk_version: 'v0.47.5', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - ibc_go_version: '7.3.0', - cosmwasm_version: 'v0.41.0', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.chihuahuad/data/wasm', - next_version_name: 'v6', - }, - { - name: 'v6', - recommended_version: 'v6.0.1', - compatible_versions: ['v6.0.1'], - proposal: 66, - height: 10666000, - cosmos_sdk_version: 'v0.47.5', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - ibc_go_version: '7.3.0', - cosmwasm_version: 'v0.41.0', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.chihuahuad/data/wasm', - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/huahua.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/huahua.svg', - }, - peers: { - seeds: [ - { - id: 'babc3f3f7804933265ec9c40ad94f4da8e9e0017', - address: 'seed.rhinostake.com:12956', - provider: 'RHINO', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:12956', - provider: 'Polkachu', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:12956', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'cd835cfc413755184239a3dcd24a1f9b5a98627b', - address: 'chihua.seed.stavr.tech:2016', - provider: '🔥STAVR🔥', - }, - { - id: '77cbb35d1df17f48a42e9f157f12f55b691e9f5e', - address: 'seeds.goldenratiostaking.net:1620', - provider: 'Golden Ratio Staking', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'chihuahua-mainnet-seed.autostake.com:27186', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: '7549de9e4fada385ec0bd2807f83f7d97c6a15ec', - address: 'seed.chihuahua.validatus.com:2000', - provider: 'Validatus', - }, - { - id: '10ed1e176d874c8bb3c7c065685d2da6a4b86475', - address: 'seed-chihuahua.ibs.team:16673', - provider: 'Inter Blockchain Services', - }, - ], - persistent_peers: [ - { - id: '89b576c3eb72a4f0c66dc0899bec7c21552ea2a5', - address: '23.88.7.73:29538', - provider: 'Mercury', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'chihuahua-mainnet-peer.autostake.com:27186', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '637077d431f618181597706810a65c826524fd74', - address: 'chihuahua.rpc.nodeshub.online:12956', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.chihuahua.wtf', - provider: 'Chihuahua', - }, - { - address: 'https://rpc-chihuahua.ecostake.com', - provider: 'ecostake', - }, - { - address: 'https://chihua.rpc.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://chihuahua-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://rpc-chihuahua-ia.cosmosia.notional.ventures', - provider: 'Notional', - }, - { - address: 'https://chihuahua-rpc.lavenderfive.com', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://rpc.huahua.bh.rocks', - provider: 'BlockHunters 🎯', - }, - { - address: 'https://chihuahua-rpc.kleomedes.network', - provider: 'Kleomedes', - }, - { - address: 'https://rpc-chihuahua.pupmos.network', - provider: 'PUPMØS', - }, - { - address: 'https://chihuahua-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://chihuahua-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://rpc.chihuahua.validatus.com', - provider: 'Validatus', - }, - { - address: 'https://chihuahua-rpc.ibs.team', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://chihuahua.rpc.nodeshub.online:443', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - ], - rest: [ - { - address: 'https://api.chihuahua.wtf', - provider: 'Chihuahua', - }, - { - address: 'https://rest-chihuahua.ecostake.com', - provider: 'ecostake', - }, - { - address: 'https://chihua.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://api-chihuahua-ia.cosmosia.notional.ventures', - provider: 'Notional', - }, - { - address: 'https://chihuahua-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://chihuahua-api.lavenderfive.com', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://chihuahua-api.kleomedes.network', - provider: 'Kleomedes', - }, - { - address: 'https://api-chihuahua.pupmos.network', - provider: 'PUPMØS', - }, - { - address: 'https://chihuahua-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://chihuahua-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://api.chihuahua.validatus.com', - provider: 'Validatus', - }, - { - address: 'https://chihuahua-api.ibs.team', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://chihuahua.api.nodeshub.online:443', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - ], - grpc: [ - { - address: 'grpc-chihuahua-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'chihuahua-grpc.polkachu.com:12990', - provider: 'Polkachu', - }, - { - address: 'chihuahua-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'chihua.grpc.m.stavr.tech:108', - provider: '🔥STAVR🔥', - }, - { - address: 'grpc-chihuahua.cosmos-spaces.cloud:2290', - provider: 'Cosmos Spaces', - }, - { - address: 'chihuahua-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'chihuahua-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'grpc.chihuahua.validatus.com:443', - provider: 'Validatus', - }, - { - address: 'chihuahua.grpc.nodeshub.online', - provider: 'Nodes Hub', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://ping.pub/chihuahua', - tx_page: 'https://ping.pub/chihuahua/tx/${txHash}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Chihua-Mainnet', - tx_page: 'https://explorer.stavr.tech/Chihua-Mainnet/tx/${txHash}', - }, - { - kind: 'mintscan', - url: 'https://mintscan.io/chihuahua', - tx_page: 'https://mintscan.io/chihuahua/transactions/${txHash}', - account_page: - 'https://www.mintscan.io/chihuahua/accounts/${accountAddress}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/chihuahua', - tx_page: 'https://atomscan.com/chihuahua/transactions/${txHash}', - account_page: 'https://atomscan.com/chihuahua/accounts/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/chihuahua', - tx_page: 'https://ezstaking.app/chihuahua/txs/${txHash}', - account_page: 'https://ezstaking.app/chihuahua/account/${accountAddress}', - }, - { - kind: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - url: 'https://explorer.nodeshub.online/chihuahua/', - tx_page: 'https://explorer.nodeshub.online/chihuahua/tx/${txHash}', - account_page: - 'https://explorer.nodeshub.online/chihuahua/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/huahua.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/huahua.svg', - }, - ], -}; - -export const chihuahuaAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'chihuahua', - assets: [ - { - description: 'The native token of Chihuahua Chain', - denom_units: [ - { - denom: 'uhuahua', - exponent: 0, - }, - { - denom: 'huahua', - exponent: 6, - }, - ], - base: 'uhuahua', - name: 'Chihuahua', - display: 'huahua', - symbol: 'HUAHUA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/huahua.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/huahua.svg', - }, - coingecko_id: 'chihuahua-token', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/huahua.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/huahua.svg', - }, - ], - }, - { - description: 'Puppy', - denom_units: [ - { - denom: - 'cw20:chihuahua1yl8z39ugle8s02fpwkhh293509q5xcpalmdzc4amvchz8nkexrmsy95gef', - exponent: 0, - }, - { - denom: 'puppy', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: - 'chihuahua1yl8z39ugle8s02fpwkhh293509q5xcpalmdzc4amvchz8nkexrmsy95gef', - base: 'cw20:chihuahua1yl8z39ugle8s02fpwkhh293509q5xcpalmdzc4amvchz8nkexrmsy95gef', - name: 'Puppy', - display: 'puppy', - symbol: 'PUPPY', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/puppyhuahua_logo.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/puppyhuahua_logo.png', - }, - }, - { - description: 'has a hat', - denom_units: [ - { - denom: - 'factory/chihuahua1x4q2vkrz4dfgd9hcw0p5m2f2nuv2uqmt9xr8k2/achihuahuawifhat', - exponent: 0, - }, - { - denom: 'achihuahuawifhat', - exponent: 6, - }, - ], - base: 'factory/chihuahua1x4q2vkrz4dfgd9hcw0p5m2f2nuv2uqmt9xr8k2/achihuahuawifhat', - name: 'Chihuahuawifhat', - display: 'achihuahuawifhat', - symbol: 'BADDOG', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/baddog.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/baddog.png', - }, - ], - }, - { - description: 'Woof', - denom_units: [ - { - denom: - 'factory/chihuahua13jawsn574rf3f0u5rhu7e8n6sayx5gkw3eddhp/uwoof', - exponent: 0, - }, - { - denom: 'WOOF', - exponent: 6, - }, - ], - base: 'factory/chihuahua13jawsn574rf3f0u5rhu7e8n6sayx5gkw3eddhp/uwoof', - name: 'WOOF', - display: 'WOOF', - symbol: 'WOOF', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/woof.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/woof.png', - }, - ], - }, - { - description: 'Tacos', - denom_units: [ - { - denom: - 'factory/chihuahua13jawsn574rf3f0u5rhu7e8n6sayx5gkw3eddhp/utacos', - exponent: 0, - }, - { - denom: 'TACOS', - exponent: 6, - }, - ], - base: 'factory/chihuahua13jawsn574rf3f0u5rhu7e8n6sayx5gkw3eddhp/utacos', - name: 'TACOS', - display: 'TACOS', - symbol: 'TACOS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/tacos.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/tacos.png', - }, - ], - }, - { - description: 'Weed', - denom_units: [ - { - denom: - 'factory/chihuahua13jawsn574rf3f0u5rhu7e8n6sayx5gkw3eddhp/uweed', - exponent: 0, - }, - { - denom: 'WEED', - exponent: 6, - }, - ], - base: 'factory/chihuahua13jawsn574rf3f0u5rhu7e8n6sayx5gkw3eddhp/uweed', - name: 'WEED', - display: 'WEED', - symbol: 'WEED', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/weed.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/weed.png', - }, - ], - }, - { - description: 'Bulldog', - denom_units: [ - { - denom: - 'factory/chihuahua13jawsn574rf3f0u5rhu7e8n6sayx5gkw3eddhp/ubdog', - exponent: 0, - }, - { - denom: 'BDOG', - exponent: 6, - }, - ], - base: 'factory/chihuahua13jawsn574rf3f0u5rhu7e8n6sayx5gkw3eddhp/ubdog', - name: 'BDOG', - display: 'BDOG', - symbol: 'BDOG', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/bdog.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/bdog.png', - }, - ], - }, - { - description: 'CaneCorso', - denom_units: [ - { - denom: - 'factory/chihuahua13jawsn574rf3f0u5rhu7e8n6sayx5gkw3eddhp/ucorso', - exponent: 0, - }, - { - denom: 'CORSO', - exponent: 6, - }, - ], - base: 'factory/chihuahua13jawsn574rf3f0u5rhu7e8n6sayx5gkw3eddhp/ucorso', - name: 'CORSO', - display: 'CORSO', - symbol: 'CORSO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/corso.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/corso.png', - }, - ], - }, - { - description: 'BackBone Labs Liquid Staked HUAHUA', - denom_units: [ - { - denom: - 'cw20:chihuahua1jz5n4aynhpxx7clf2m8hrv9dp5nz83k67fgaxhy4p9dfwl6zssrq3ymr6w', - exponent: 0, - }, - { - denom: 'bHUAHUA', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: - 'chihuahua1jz5n4aynhpxx7clf2m8hrv9dp5nz83k67fgaxhy4p9dfwl6zssrq3ymr6w', - base: 'cw20:chihuahua1jz5n4aynhpxx7clf2m8hrv9dp5nz83k67fgaxhy4p9dfwl6zssrq3ymr6w', - name: 'BackBone Labs Liquid Staked HUAHUA', - display: 'bHUAHUA', - symbol: 'bHUAHUA', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/bhuahua.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/bhuahua.png', - }, - coingecko_id: 'backbone-labs-staked-huahua', - }, - { - description: 'ashHUAHUA - Burned HUAHUA', - extended_description: - 'ashHUAHUA - receipt token recieved when burning HUAHUA via ASH DAOs Furnace', - denom_units: [ - { - denom: - 'factory/chihuahua1hplyuj2hzxd75q8686g9vm3uzrrny9ggvt8aza2csupgdp98vg2sp0e3h0/uhuahua.ash', - exponent: 0, - }, - { - denom: 'ashHUAHUA', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - address: - 'chihuahua1hplyuj2hzxd75q8686g9vm3uzrrny9ggvt8aza2csupgdp98vg2sp0e3h0', - base: 'factory/chihuahua1hplyuj2hzxd75q8686g9vm3uzrrny9ggvt8aza2csupgdp98vg2sp0e3h0/uhuahua.ash', - name: 'Burned HUAHUA', - display: 'ashHUAHUA', - symbol: 'ashHUAHUA', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/ashhuahua.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/ashhuahua.png', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/chimba.ts b/packages/chain-registry/src/mainnets/chimba.ts deleted file mode 100644 index 8098eee0..00000000 --- a/packages/chain-registry/src/mainnets/chimba.ts +++ /dev/null @@ -1,116 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const chimba: Chain = { - $schema: '../chain.schema.json', - chain_name: 'chimba', - status: 'live', - network_type: 'mainnet', - website: 'https://chimba.ooo/', - pretty_name: 'Chimba', - chain_id: 'chimba', - bech32_prefix: 'chimba', - daemon_name: 'chimbad', - node_home: '$HOME/.chimbad', - fees: { - fee_tokens: [ - { - denom: 'ucmba', - fixed_min_gas_price: 0.25, - low_gas_price: 1, - average_gas_price: 5, - high_gas_price: 10, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ucmba', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/ChimbaBlockchain/chimba', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - genesis: { - genesis_url: 'https://rpc.mainnet.chimba.ooo/genesis', - }, - versions: [ - { - name: 'v1.0.0', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chimba/images/chimba-blue.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chimba/images/chimba-blue.svg', - }, - peers: { - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://rpc.mainnet.chimba.ooo', - provider: 'chimba', - }, - ], - rest: [ - { - address: 'https://mainnet.chimba.ooo', - provider: 'chimba', - }, - ], - }, - explorers: [ - { - kind: 'bigdipper', - url: 'https://explorer.chimba.ooo/', - tx_page: 'https://explorer.chimba.ooo/transactions/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chimba/images/chimba-blue.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chimba/images/chimba-blue.svg', - }, - ], -}; - -export const chimbaAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'chimba', - assets: [ - { - description: 'The first blokchain in colombia', - denom_units: [ - { - denom: 'ucmba', - exponent: 0, - }, - { - denom: 'chimba', - exponent: 6, - }, - ], - base: 'ucmba', - name: 'Chimba', - display: 'chimba', - symbol: 'CMBA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chimba/images/chimba-blue.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chimba/images/chimba-blue.svg', - }, - coingecko_id: '', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chimba/images/chimba-blue.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chimba/images/chimba-blue.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/chronicnetwork.ts b/packages/chain-registry/src/mainnets/chronicnetwork.ts deleted file mode 100644 index 3136c1d9..00000000 --- a/packages/chain-registry/src/mainnets/chronicnetwork.ts +++ /dev/null @@ -1,152 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const chronicnetwork: Chain = { - $schema: '../chain.schema.json', - chain_name: 'chronicnetwork', - status: 'killed', - network_type: 'mainnet', - pretty_name: 'Chronic Chain', - chain_id: 'morocco-1', - bech32_prefix: 'chronic', - daemon_name: 'chtd', - node_home: '$HOME/.cht', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ucgas', - fixed_min_gas_price: 0.001, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/ChronicNetwork/cht', - recommended_version: 'v1.1.0', - compatible_versions: ['v1.1.0'], - binaries: { - 'linux/amd64': - 'https://github.com/ChronicNetwork/cht/releases/download/v.1.1.0/cht', - }, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/ChronicNetwork/net/main/mainnet/v1.1/genesis.json', - }, - versions: [ - { - name: 'v1.1.0', - recommended_version: 'v1.1.0', - compatible_versions: ['v1.1.0'], - binaries: { - 'linux/amd64': - 'https://github.com/ChronicNetwork/cht/releases/download/v.1.1.0/cht', - }, - }, - ], - }, - peers: { - seeds: [ - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://rpc-chronic.zenchainlabs.io/', - provider: 'ZenChainLabs', - }, - ], - rest: [ - { - address: 'https://api-chronic.zenchainlabs.io/', - provider: 'ZenChainLabs', - }, - ], - grpc: [], - }, - explorers: [ - { - kind: 'skynetexplorers', - url: 'https://www.skynetexplorers.com/chronic-token', - tx_page: '', - }, - { - kind: 'Zenscan.io', - url: 'https://www.chronic.zenscan.io', - tx_page: '', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/chronicnetwork', - tx_page: 'https://atomscan.com/chronicnetwork/transactions/${txHash}', - account_page: - 'https://atomscan.com/chronicnetwork/accounts/${accountAddress}', - }, - ], -}; - -export const chronicnetworkAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'chronicnetwork', - assets: [ - { - description: - 'The CHT coin is the governance token within the Chronic Chain network, aimed to serve the entire cannabis community through its payment network, supply chain and trust network.', - denom_units: [ - { - denom: 'ucht', - exponent: 0, - }, - { - denom: 'cht', - exponent: 6, - }, - ], - base: 'ucht', - display: 'cht', - name: 'Chronic Token', - symbol: 'CHT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chronicnetwork/images/cht.png', - }, - coingecko_id: 'cht', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chronicnetwork/images/cht.png', - }, - ], - }, - { - description: - 'The CGAS coin is the transactional token within the Chronic Chain network, aimed to serve the entire cannabis community through its payment network, supply chain and trust network.', - denom_units: [ - { - denom: 'ucgas', - exponent: 0, - }, - { - denom: 'cgas', - exponent: 6, - }, - ], - base: 'ucgas', - display: 'cgas', - name: 'Chronic Gas', - symbol: 'CGAS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chronicnetwork/images/cgas.png', - }, - coingecko_id: 'cgas', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chronicnetwork/images/cgas.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/cifer.ts b/packages/chain-registry/src/mainnets/cifer.ts deleted file mode 100644 index 91c7a722..00000000 --- a/packages/chain-registry/src/mainnets/cifer.ts +++ /dev/null @@ -1,133 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const cifer: Chain = { - $schema: '../chain.schema.json', - chain_name: 'cifer', - status: 'live', - network_type: 'mainnet', - website: 'https://cifer.ai/', - pretty_name: 'Cifer', - chain_id: 'cifer-2', - bech32_prefix: 'cife', - daemon_name: 'ciferd', - node_home: '$HOME/.ciferd', - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ucif', - fixed_min_gas_price: 0.0025, - low_gas_price: 1, - average_gas_price: 5, - high_gas_price: 10, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ucif', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/cifer-ai/cifer', - recommended_version: 'v2.0.0', - compatible_versions: ['v2.0.0'], - genesis: { - genesis_url: 'https://rpcmainnet.cifer.ai/genesis', - }, - versions: [ - { - name: 'v2.0.0', - recommended_version: 'v2.0.0', - compatible_versions: ['v2.0.0'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cifer/images/cif.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cifer/images/cif.svg', - }, - peers: { - seeds: [ - { - id: '541fbc9169c7c1ec84babea50cb76c4b991fd0b2', - address: '34.128.114.243:26656', - }, - ], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://cif_node.cifer.ai/', - provider: 'Cifer', - }, - ], - rest: [ - { - address: 'https://api.cifer.ai', - provider: 'Cifer', - }, - ], - grpc: [ - { - address: 'http://grpc.cifer.ai', - provider: 'Cifer', - }, - ], - }, - explorers: [ - { - kind: 'bigdipper', - url: 'https://explorer.cifer.ai/', - tx_page: 'https://explorer.cifer.ai/transactions/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cifer/images/cif.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cifer/images/cif.svg', - }, - ], -}; - -export const ciferAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'cifer', - assets: [ - { - description: 'Decentralized Machine Learning', - denom_units: [ - { - denom: 'ucif', - exponent: 0, - }, - { - denom: 'cif', - exponent: 6, - }, - ], - base: 'ucif', - name: 'Cifer', - display: 'cif', - symbol: 'CIF', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cifer/images/cif.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cifer/images/cif.svg', - }, - coingecko_id: '', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cifer/images/cif.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cifer/images/cif.svg', - }, - ], - socials: { - website: 'http://cifer.ai/', - twitter: 'https://twitter.com/cifer_ai', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/cifer1.ts b/packages/chain-registry/src/mainnets/cifer1.ts deleted file mode 100644 index d302bd4f..00000000 --- a/packages/chain-registry/src/mainnets/cifer1.ts +++ /dev/null @@ -1,129 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const cifer1: Chain = { - $schema: '../chain.schema.json', - chain_name: 'cifer1', - status: 'killed', - network_type: 'mainnet', - website: 'https://cifer.ai/', - pretty_name: 'Cifer', - chain_id: 'cifer-1', - bech32_prefix: 'cife', - daemon_name: 'ciferd', - node_home: '$HOME/.ciferd', - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ucif', - fixed_min_gas_price: 0.0025, - low_gas_price: 1, - average_gas_price: 5, - high_gas_price: 10, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ucif', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/cifer-ai/cifer', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - genesis: { - genesis_url: 'https://rpcmainnet.cifer.ai/genesis', - }, - versions: [ - { - name: 'v1.0.0', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cifer/images/cif.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cifer/images/cif.svg', - }, - peers: { - seeds: [ - { - id: '541fbc9169c7c1ec84babea50cb76c4b991fd0b2', - address: '34.128.114.243:26656', - }, - ], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://cif_node.cifer.ai/', - provider: 'Cifer', - }, - ], - rest: [ - { - address: 'https://api.cifer.ai', - provider: 'Cifer', - }, - ], - grpc: [ - { - address: 'http://grpc.cifer.ai', - provider: 'Cifer', - }, - ], - }, - explorers: [ - { - kind: 'bigdipper', - url: 'https://explorer.cifer.ai/', - tx_page: 'https://explorer.cifer.ai/transactions/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cifer/images/cif.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cifer/images/cif.svg', - }, - ], -}; - -export const cifer1AssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'cifer1', - assets: [ - { - description: 'Decentralized Federated Learning', - denom_units: [ - { - denom: 'ucif', - exponent: 0, - }, - { - denom: 'cif', - exponent: 6, - }, - ], - base: 'ucif', - name: 'Cifer', - display: 'cif', - symbol: 'CIF', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cifer/images/cif.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cifer/images/cif.svg', - }, - coingecko_id: '', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cifer/images/cif.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cifer/images/cif.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/comdex.ts b/packages/chain-registry/src/mainnets/comdex.ts deleted file mode 100644 index 8143caf9..00000000 --- a/packages/chain-registry/src/mainnets/comdex.ts +++ /dev/null @@ -1,499 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const comdex: Chain = { - $schema: '../chain.schema.json', - chain_name: 'comdex', - status: 'live', - network_type: 'mainnet', - website: 'https://comdex.one/', - pretty_name: 'Comdex', - chain_id: 'comdex-1', - bech32_prefix: 'comdex', - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ucmdx', - fixed_min_gas_price: 0, - low_gas_price: 0, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ucmdx', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/comdex-official/comdex', - recommended_version: 'v13.4.0', - compatible_versions: ['v13.4.0'], - binaries: { - 'linux/amd64': - 'https://github.com/comdex-official/comdex/releases/download/v13.4.0/comdex-linux-amd64.tar.gz', - }, - cosmos_sdk_version: 'v0.47.5', - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - cosmwasm_version: 'v0.41.0', - cosmwasm_enabled: true, - genesis: { - genesis_url: - 'https://comdex-mainnet-genesis.s3.ap-southeast-1.amazonaws.com/genesis.json', - }, - versions: [ - { - name: 'v9.0.0', - recommended_version: 'v9.0.0', - compatible_versions: ['v9.0.0'], - cosmwasm_enabled: true, - next_version_name: 'v10.0.0', - }, - { - name: 'v10.0.0', - recommended_version: 'v10.0.0', - compatible_versions: ['v10.0.0'], - cosmwasm_enabled: true, - next_version_name: 'v11.5.0', - }, - { - name: 'v11.5.0', - height: 8184000, - proposal: 154, - recommended_version: 'v11.5.2', - compatible_versions: ['v11.5.2'], - cosmwasm_enabled: true, - next_version_name: 'v13.3.0', - }, - { - name: 'v13.3.0', - proposal: 216, - height: 10981900, - recommended_version: 'v13.4.0', - compatible_versions: ['v13.4.0'], - binaries: { - 'linux/amd64': - 'https://github.com/comdex-official/comdex/releases/download/v13.4.0/comdex-linux-amd64.tar.gz', - }, - cosmos_sdk_version: 'v0.47.5', - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - cosmwasm_version: 'v0.41.0', - cosmwasm_enabled: true, - next_version_name: '', - }, - ], - }, - daemon_name: 'comdex', - node_home: '$HOME/.comdex', - key_algos: ['secp256k1'], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/cmdx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/cmdx.svg', - }, - peers: { - seeds: [ - { - id: '7ca14a1d156299999eba9c394ca060368022d52f', - address: '54.194.178.110:26656', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:13156', - provider: 'Polkachu', - }, - { - id: 'c30dacf15e97a30b78792c7fa817fd2ef529b820', - address: 'comdex.seed.stavr.tech:2026', - provider: '🔥STAVR🔥', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:13156', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'comdex-mainnet-seed.autostake.com:26776', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '6596d143fd128b2394b27cd7846bda099ca5a193', - address: 'seeds.goldenratiostaking.net:1621', - provider: 'Golden Ratio Staking', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: 'c28827cb96c14c905b127b92065a3fb4cd77d7f6', - address: 'seeds.whispernode.com:13156', - provider: 'WhisperNode 🤐', - }, - { - id: '88ba33fbdf0279efaf27cff629f3cf72814d4069', - address: 'seed-comdex-01.stakeflow.io:10007', - provider: 'Stakeflow', - }, - { - id: 'df949a46ae6529ae1e09b034b49716468d5cc7e9', - address: 'seeds.stakerhouse.com:10456', - provider: 'StakerHouse', - }, - ], - persistent_peers: [ - { - id: 'd478882a80674fa10a32da63cc20cae13e3a2a57', - address: '43.204.0.243:26656', - }, - { - id: 'd8b74791ee56f1b345d822f62bd9bc969668d8df', - address: '194.163.128.55:36656', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'comdex-mainnet-peer.autostake.com:26776', - provider: 'AutoStake 🛡️ Slash Protecteds', - }, - { - id: '88ba33fbdf0279efaf27cff629f3cf72814d4069', - address: 'peer-comdex-01.stakeflow.io:10007', - provider: 'Stakeflow', - }, - { - id: '5092d03f63852a7712ac5061bcfcbd96f00a4e0c', - address: 'peer-comdex.blockval.io:33656', - provider: 'Blockval', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.comdex.one', - provider: 'comdex', - }, - { - address: 'https://comdex-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://comdex.rpc.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://rpc.comdex.chaintools.tech/', - provider: 'ChainTools', - }, - { - address: 'https://comdex-rpc.lavenderfive.com/', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://rpc-comdex.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://rpc-comdex.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://comdex-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://comdex-rpc.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://comdex-rpc.stakerhouse.com', - provider: 'StakerHouse', - }, - { - address: 'https://comdex-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://rpc-comdex-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://comdex-rpc.validatornode.com', - provider: 'ValidatorNode', - }, - { - address: 'https://rpc-comdex.blockval.io', - provider: 'Blockval', - }, - ], - rest: [ - { - address: 'https://rest.comdex.one', - provider: 'comdex', - }, - { - address: 'https://api.comdex.chaintools.tech/', - provider: 'ChainTools', - }, - { - address: 'https://comdex-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://comdex.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://comdex-api.lavenderfive.com/', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://api-comdex.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://comdex-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://lcd-comdex.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://comdex-api.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://comdex-rest.stakerhouse.com', - provider: 'StakerHouse', - }, - { - address: 'https://comdex-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://api-comdex-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://comdex-api.validatornode.com', - provider: 'ValidatorNode', - }, - { - address: 'https://api-comdex.blockval.io', - provider: 'Blockval', - }, - ], - grpc: [ - { - address: 'grpc-comdex-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'comdex.grpcui.chaintools.host:443', - provider: 'ChainTools', - }, - { - address: 'comdex-grpc.polkachu.com:13190', - provider: 'Polkachu', - }, - { - address: 'comdex.grpc.m.stavr.tech:104', - provider: '🔥STAVR🔥', - }, - { - address: 'grpc-comdex.cosmos-spaces.cloud:2300', - provider: 'Cosmos Spaces', - }, - { - address: 'comdex-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'comdex-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'comdex-grpc.w3coins.io:13190', - provider: 'w3coins', - }, - { - address: 'comdex-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'grpc-comdex-01.stakeflow.io:10002', - provider: 'Stakeflow', - }, - { - address: 'comdex-grpc.stakerhouse.com:443', - provider: 'StakerHouse', - }, - { - address: 'https://grpc-comdex.blockval.io:443', - provider: 'Blockval', - }, - ], - }, - explorers: [ - { - kind: 'ezstaking', - url: 'https://ezstaking.app/comdex', - tx_page: 'https://ezstaking.app/comdex/txs/${txHash}', - account_page: 'https://ezstaking.app/comdex/account/${accountAddress}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/comdex', - tx_page: 'https://www.mintscan.io/comdex/transactions/${txHash}', - account_page: 'https://www.mintscan.io/comdex/accounts/${accountAddress}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Comdex-Mainnet', - tx_page: 'https://explorer.stavr.tech/Comdex-Mainnet/txs/${txHash}', - account_page: - 'https://explorer.stavr.tech/Comdex-Mainnet/accounts/${accountAddress}', - }, - { - kind: 'aneka', - url: 'https://comdex.aneka.io/', - tx_page: 'https://comdex.aneka.io/txs/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/comdex', - tx_page: 'https://ping.pub/comdex/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/comdex', - tx_page: 'https://atomscan.com/comdex/transactions/${txHash}', - account_page: 'https://atomscan.com/comdex/accounts/${accountAddress}', - }, - { - kind: 'Stakeflow', - url: 'https://stakeflow.io/comdex', - account_page: 'https://stakeflow.io/comdex/accounts/${accountAddress}', - }, - { - kind: 'ValidatorNode', - url: 'https://explorer.validatornode.com/comdex', - tx_page: 'https://explorer.validatornode.com/comdex/tx/${txHash}', - }, - { - kind: 'WhisperNode 🤐', - url: 'https://mainnet.whispernode.com/comdex', - tx_page: 'https://mainnet.whispernode.com/comdex/tx/${txHash}', - account_page: - 'https://mainnet.whispernode.com/comdex/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/cmdx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/cmdx.svg', - }, - ], -}; - -export const comdexAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'comdex', - assets: [ - { - description: 'Native Token of Comdex Protocol', - denom_units: [ - { - denom: 'ucmdx', - exponent: 0, - }, - { - denom: 'cmdx', - exponent: 6, - }, - ], - base: 'ucmdx', - name: 'Comdex', - display: 'cmdx', - symbol: 'CMDX', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/cmdx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/cmdx.svg', - }, - coingecko_id: 'comdex', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/cmdx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/cmdx.svg', - }, - ], - }, - { - description: 'Governance Token of Harbor protocol on Comdex network', - denom_units: [ - { - denom: 'uharbor', - exponent: 0, - }, - { - denom: 'harbor', - exponent: 6, - }, - ], - base: 'uharbor', - name: 'Harbor', - display: 'harbor', - symbol: 'HARBOR', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/harbor.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/harbor.svg', - }, - coingecko_id: 'harbor-2', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/harbor.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/harbor.svg', - }, - ], - }, - { - description: 'Stable Token of Harbor protocol on Comdex network', - denom_units: [ - { - denom: 'ucmst', - exponent: 0, - }, - { - denom: 'cmst', - exponent: 6, - }, - ], - base: 'ucmst', - name: 'CMST', - display: 'cmst', - symbol: 'CMST', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/cmst.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/cmst.svg', - }, - coingecko_id: 'composite', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/cmst.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/cmst.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/commercionetwork.ts b/packages/chain-registry/src/mainnets/commercionetwork.ts deleted file mode 100644 index 8682ae7a..00000000 --- a/packages/chain-registry/src/mainnets/commercionetwork.ts +++ /dev/null @@ -1,191 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const commercionetwork: Chain = { - $schema: '../chain.schema.json', - chain_name: 'commercionetwork', - chain_id: 'commercio-3', - pretty_name: 'Commercio.network', - status: 'live', - network_type: 'mainnet', - bech32_prefix: 'did:com:', - daemon_name: 'commercionetworkd', - node_home: '$HOME/.commercionetwork', - key_algos: ['secp256k1'], - slip44: 701, - fees: { - fee_tokens: [ - { - denom: 'ucommercio', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/commercionetwork/commercionetwork', - recommended_version: 'v5.1.0', - compatible_versions: ['v5.1.0'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/commercionetwork/chains/master/commercio-3/genesis.json', - }, - versions: [ - { - name: 'v4.0.0', - recommended_version: 'v4.1.0', - compatible_versions: ['v4.0.0', 'v4.1.0'], - }, - { - name: 'v4.2.0', - recommended_version: 'v4.2.1', - compatible_versions: ['v4.2.0', 'v4.2.1'], - }, - { - name: 'v5.0.0', - recommended_version: 'v5.0.0', - compatible_versions: ['v5.0.0'], - }, - { - name: 'v5.1.0', - recommended_version: 'v5.1.0', - compatible_versions: ['v5.1.0'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/commercionetwork/images/com.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/commercionetwork/images/com.svg', - }, - peers: { - seeds: [ - { - id: '8d3ac30a774245019f7b94d7a0713fd8caccaa03', - address: 'seed-01.commercio.network:26656', - }, - { - id: '68ccfc9a1574923e344993d49253d8169f592f9e', - address: 'seed-02.commercio.network:26656', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '3f26a7d3269e352574e760d4b08d045aa40ebbf2', - address: 'persistent-01.commercio.network:26656', - }, - { - id: '15767f4961b501eb67e740aa60c1608bf65679f3', - address: 'persistent-02.commercio.network:26656', - }, - { - id: 'd6e07b5f0a69bd4d6f4e6e931f00fbcb992a8654', - address: 'persistent-04.commercio.network:26656', - }, - { - id: '542a55fff599ea07e2b4841febff4a78cf8db2aa', - address: 'persistent-05.commercio.network:26656', - }, - { - id: '49fdf20f845573429a695c15729c60f52bb5ab19', - address: '84.46.241.230:26656', - }, - { - id: 'e2bd5ac83f0d2fde72571568b9a4203f7e76067d', - address: '64.225.95.231:26656', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-mainnet.commercio.network', - }, - ], - rest: [ - { - address: 'https://lcd-mainnet.commercio.network', - }, - ], - }, - explorers: [ - { - kind: 'almerico', - url: 'https://mainnet.commercio.network', - tx_page: - 'https://mainnet.commercio.network/transactions/detail/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/commercionetwork/images/com.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/commercionetwork/images/com.svg', - }, - ], -}; - -export const commercionetworkAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'commercionetwork', - assets: [ - { - description: 'The native token of Commercio.network', - denom_units: [ - { - denom: 'ucommercio', - exponent: 0, - aliases: [], - }, - { - denom: 'commercio', - exponent: 6, - aliases: [], - }, - ], - base: 'ucommercio', - display: 'commercio', - name: 'Commercio', - symbol: 'COM', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/commercionetwork/images/com.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/commercionetwork/images/com.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/commercionetwork/images/com.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/commercionetwork/images/com.svg', - }, - ], - }, - { - description: 'The cash credit token of Commercio.network', - denom_units: [ - { - denom: 'uccc', - exponent: 0, - aliases: [], - }, - { - denom: 'ccc', - exponent: 6, - aliases: [], - }, - ], - base: 'uccc', - display: 'ccc', - name: 'Commercio Cash Credit', - symbol: 'CCC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/commercionetwork/images/ccc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/commercionetwork/images/ccc.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/commercionetwork/images/ccc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/commercionetwork/images/ccc.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/composable.ts b/packages/chain-registry/src/mainnets/composable.ts deleted file mode 100644 index af3ecc29..00000000 --- a/packages/chain-registry/src/mainnets/composable.ts +++ /dev/null @@ -1,2080 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const composable: Chain = { - $schema: '../chain.schema.json', - chain_name: 'composable', - chain_id: 'centauri-1', - website: 'https://www.picasso.xyz/', - pretty_name: 'Picasso', - status: 'live', - network_type: 'mainnet', - bech32_prefix: 'pica', - daemon_name: 'picad', - node_home: '$HOME/.banksy', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ppica', - fixed_min_gas_price: 0, - low_gas_price: 0, - average_gas_price: 0, - high_gas_price: 0, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ppica', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/composable/composable-cosmos', - recommended_version: 'v6.5.3', - compatible_versions: ['v6.5.3'], - cosmos_sdk_version: - 'rust-ninja/cosmos-sdk v0.47.5-patch-validators-trim-tag', - ibc_go_version: - 'notional-labs/ibc-go/v7 v7.2.1-0.20231010040541-6cf43006971f', - consensus: { - type: 'cometbft', - version: 'composablefi/cometbft v0.37.2-fixed-len-vote-time-tag', - }, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/notional-labs/composable-networks/main/mainnet/genesis.json', - }, - versions: [ - { - name: 'v2.3.5', - tag: 'v2.3.5', - recommended_version: 'v2.3.5', - compatible_versions: ['v2.3.5'], - cosmos_sdk_version: 'v0.47.1', - ibc_go_version: 'v7.0.0', - consensus: { - type: 'cometbft', - version: '0.37.0', - }, - height: 0, - binaries: { - 'linux/amd64': - 'https://github.com/notional-labs/composable-centauri/releases/download/v2.3.5/banksyd', - }, - next_version_name: 'centauri', - }, - { - name: 'centauri', - tag: 'v3.1.0', - recommended_version: 'v3.1.2', - compatible_versions: ['v3.1.0', 'v3.1.1', 'v3.1.2'], - cosmos_sdk_version: 'v0.47.3', - ibc_go_version: 'v7.0.0', - consensus: { - type: 'cometbft', - version: '0.37.0', - }, - height: 188500, - proposal: 3, - binaries: { - 'linux/amd64': - 'https://github.com/notional-labs/composable-centauri/releases/download/v3.1.2/centaurid', - }, - next_version_name: 'reward', - }, - { - name: 'reward', - tag: 'v3.2.2', - recommended_version: 'v3.2.2', - compatible_versions: ['v3.2.2'], - cosmos_sdk_version: 'v0.47.3', - ibc_go_version: 'v7.0.0', - consensus: { - type: 'cometbft', - version: '0.37.1', - }, - height: 420000, - proposal: 4, - next_version_name: 'v4', - }, - { - name: 'v4', - tag: 'v4.5.0', - recommended_version: 'v4.5.0', - compatible_versions: ['v4.5.0'], - cosmos_sdk_version: 'v0.47.3', - ibc_go_version: 'v7.0.1', - consensus: { - type: 'cometbft', - version: '0.37.1', - }, - height: 792909, - proposal: 5, - next_version_name: 'v5', - }, - { - name: 'v5', - tag: 'v5.2.0', - recommended_version: 'v5.2.0', - compatible_versions: ['v5.1.0', 'v5.2.0'], - cosmos_sdk_version: 'v0.47.3', - ibc_go_version: 'v7.0.1', - consensus: { - type: 'cometbft', - version: '0.37.1', - }, - height: 1515288, - proposal: 10, - next_version_name: 'v6', - }, - { - name: 'v6', - tag: 'v6.3.1', - recommended_version: 'v6.3.6', - compatible_versions: ['v6.3.6'], - cosmos_sdk_version: 'v0.47.5', - ibc_go_version: 'v7.3.1', - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - height: 2301070, - proposal: 12, - next_version_name: 'v6_4', - }, - { - name: 'v6_4', - tag: 'v6.4.2', - recommended_version: 'v6.4.3', - compatible_versions: ['v6.4.3'], - cosmos_sdk_version: 'v0.47.5', - ibc_go_version: - 'notional-labs/ibc-go/v7 v7.2.1-0.20231010040541-6cf43006971f', - consensus: { - type: 'cometbft', - version: 'composablefi/cometbft v0.37.2-fixed-len-vote-time-tag', - }, - height: 3486739, - proposal: 14, - next_version_name: '', - }, - { - name: 'v6_5_0', - proposal: 16, - height: 4446786, - tag: 'v6.5.1', - recommended_version: 'v6.5.2', - compatible_versions: ['v6.5.2'], - cosmos_sdk_version: 'v0.47.6', - ibc_go_version: - 'notional-labs/ibc-go/v7 v7.2.1-0.20231010040541-6cf43006971f', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - next_version_name: 'v6_5_3', - }, - { - name: 'v6_5_3', - proposal: 18, - height: 4576500, - tag: 'v6.5.3', - recommended_version: 'v6.5.3', - compatible_versions: ['v6.5.3'], - cosmos_sdk_version: - 'rust-ninja/cosmos-sdk v0.47.5-patch-validators-trim-tag', - ibc_go_version: - 'notional-labs/ibc-go/v7 v7.2.1-0.20231010040541-6cf43006971f', - consensus: { - type: 'cometbft', - version: 'composablefi/cometbft v0.37.2-fixed-len-vote-time-tag', - }, - next_version_name: '', - }, - ], - }, - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/composable/images/pica.svg', - }, - description: - 'Picasso is a DeFi infrastructure-focused Layer 1 protocol that leads the industry in building the trust-minimized interoperability solution -Cross-Ecosystem IBC. Complementary to the interoperability work, Picasso is building the first Generalized Restaking Layer starting with deployment on Solana, and expand support for all IBC connected ecosystems.', - peers: { - seeds: [ - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'composable-mainnet-seed.autostake.com:26976', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:22256', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'c28827cb96c14c905b127b92065a3fb4cd77d7f6', - address: 'seeds.whispernode.com:22256', - provider: 'WhisperNode 🤐', - }, - { - id: 'a3910d1bf22b4dacf66979d6ea75fd134aee00db', - address: 'seed.composable.validatus.com:2000', - provider: 'Validatus', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: 'aa6398f9644e98fa3d04f7dbdd7740c995eb0530', - address: 'composable.seed.stavr.tech:20306', - provider: '🔥STAVR🔥', - }, - ], - persistent_peers: [ - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'composable-mainnet-peer.autostake.com:26976', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '63559b939442512ed82d2ded46d02ab1021ea29a', - address: '95.214.55.138:53656', - provider: 'genznodes', - }, - { - id: '7082a715395427a519e611ed1454b0965fd95ef5', - address: '138.201.21.197:37656', - provider: 'StakeTown', - }, - { - id: '715af1847e1c785510d4cb94ac29f2bd7d0ddf91', - address: '65.108.206.74:36656', - provider: 'vinjan', - }, - { - id: 'c6eefdcc5cbe41dd457183c7c3bd7311ddf97638', - address: 'composable.peer.stakevillage.net:16156', - provider: 'Stake Village', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-composable-ia.cosmosia.notional.ventures', - provider: 'Notional', - }, - { - address: 'https://composable-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://picasso-rpc.cogwheel.zone:443', - provider: 'Cogwheel ⚙️', - }, - { - address: 'https://picasso-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://composable-rpc.genznodes.dev', - provider: 'genznodes', - }, - { - address: 'https://rpc-picasso.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://picasso-rpc.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://composable.rpc.stakevillage.net:443', - provider: 'Stake Village', - }, - { - address: 'https://composable-rpc.stakeandrelax.net', - provider: 'Stake&Relax 🦥', - }, - { - address: 'https://rpc.centauri.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'https://composable.rpc.moonbridge.team', - provider: 'Moonbridge', - }, - { - address: 'https://rpc.composable.citizenweb3.com:443', - provider: 'Citizen Web3', - }, - { - address: 'https://composable.rpc.m.stavr.tech:443', - provider: '🔥STAVR🔥', - }, - ], - rest: [ - { - address: 'https://api-composable-ia.cosmosia.notional.ventures', - provider: 'Notional', - }, - { - address: 'https://composable-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://picasso-api.cogwheel.zone:443', - provider: 'Cogwheel ⚙️', - }, - { - address: 'https://picasso-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://composable-api.genznodes.dev', - provider: 'genznodes', - }, - { - address: 'https://api-picasso.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://picasso-api.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://composable.api.stakevillage.net', - provider: 'Stake Village', - }, - { - address: 'https://composable-api.stakeandrelax.net', - provider: 'Stake&Relax 🦥', - }, - { - address: 'https://lcd.centauri.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'https://composable.api.moonbridge.team', - provider: 'Moonbridge', - }, - { - address: 'https://composable.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - ], - grpc: [ - { - address: 'https://grpc-composable-ia.cosmosia.notional.ventures', - provider: 'Notional', - }, - { - address: 'grpc.composable.nodestake.top:9090', - provider: 'NodeStake', - }, - { - address: 'composable-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'grpc-centauri.cosmos-spaces.cloud:1120', - provider: 'Cosmos Spaces', - }, - { - address: 'https://picasso-grpc.cogwheel.zone:443', - provider: 'Cogwheel ⚙️', - }, - { - address: 'https://picasso-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'composable-grpc.genznodes.dev:53090', - provider: 'genznodes', - }, - { - address: 'picasso-grpc.stake-town.com:443', - provider: 'StakeTown', - }, - { - address: 'grpc-composable.vinjan.xyz:36090', - provider: 'vinjan', - }, - { - address: 'composable.grpc.skynodejs.net', - provider: 'skynodejs', - }, - { - address: 'composable.grpc.stakevillage.net:16190', - provider: 'Stake Village', - }, - { - address: 'composable-rpc.stakeandrelax.net:22290', - provider: 'Stake&Relax 🦥', - }, - { - address: 'grpc.composable.validatus.com', - provider: 'Validatus', - }, - { - address: 'https://grpc.centauri.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'https://composable.grpc.moonbridge.team', - provider: 'Moonbridge', - }, - { - address: 'composable.grpc.m.stavr.tech:9907', - provider: '🔥STAVR🔥', - }, - { - address: 'grpc-picasso.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://ping.pub/composable', - tx_page: 'https://ping.pub/composable/tx/${txHash}', - }, - { - kind: 'NodeStake Explorer', - url: 'https://explorer.nodestake.top/composable', - tx_page: 'https://explorer.nodestake.top/composable/tx/${txHash}', - }, - { - kind: 'Stake Village', - url: 'https://exp.stakevillage.net/composable', - tx_page: 'https://exp.stakevillage.net/composable/tx/${txHash}', - account_page: - 'https://exp.stakevillage.net/composable/account/${accountAddress}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Composable-Mainnet', - tx_page: 'https://explorer.stavr.tech/Composable-Mainnet/tx/${txHash}', - }, - { - kind: 'WhisperNode 🤐', - url: 'https://mainnet.whispernode.com/picasso', - tx_page: 'https://mainnet.whispernode.com/picasso/tx/${txHash}', - account_page: - 'https://mainnet.whispernode.com/picasso/account/${accountAddress}', - }, - ], - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/composable/images/pica.svg', - }, - ], -}; - -export const composableAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'composable', - assets: [ - { - description: - 'The native staking, governance and revenue sharing token of Picasso.', - denom_units: [ - { - denom: 'ppica', - exponent: 0, - }, - { - denom: 'pica', - exponent: 12, - }, - ], - base: 'ppica', - name: 'Pica', - display: 'pica', - symbol: 'PICA', - coingecko_id: 'picasso', - traces: [ - { - type: 'additional-mintage', - counterparty: { - chain_name: 'picasso', - base_denom: 'ppica', - }, - provider: 'Picasso', - }, - ], - images: [ - { - image_sync: { - chain_name: 'picasso', - base_denom: 'ppica', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/composable/images/pica.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/composable/images/pica.svg', - }, - socials: { - website: 'https://picasso.network/', - twitter: 'https://twitter.com/picasso_network', - }, - }, - { - description: - 'The native staking and governance token of Kusama Relay Chain.', - denom_units: [ - { - denom: - 'ibc/EE9046745AEC0E8302CB7ED9D5AD67F528FB3B7AE044B247FB0FB293DBDA35E9', - exponent: 0, - aliases: ['4'], - }, - { - denom: 'ksm', - exponent: 12, - }, - ], - type_asset: 'ics20', - base: 'ibc/EE9046745AEC0E8302CB7ED9D5AD67F528FB3B7AE044B247FB0FB293DBDA35E9', - name: 'KSM', - display: 'ksm', - symbol: 'KSM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'picasso', - base_denom: '4', - channel_id: 'channel-17', - }, - chain: { - channel_id: 'channel-2', - path: 'transfer/channel-2/4', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'picasso', - base_denom: '4', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/kusama/images/ksm.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/kusama/images/ksm.svg', - }, - }, - { - description: - 'The native staking and governance token of Polkadot Relay Chain.', - denom_units: [ - { - denom: - 'ibc/3CC19CEC7E5A3E90E78A5A9ECC5A0E2F8F826A375CF1E096F4515CF09DA3E366', - exponent: 0, - aliases: ['79228162514264337593543950342'], - }, - { - denom: 'dot', - exponent: 10, - }, - ], - type_asset: 'ics20', - base: 'ibc/3CC19CEC7E5A3E90E78A5A9ECC5A0E2F8F826A375CF1E096F4515CF09DA3E366', - name: 'DOT', - display: 'dot', - symbol: 'DOT', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'picasso', - base_denom: '79228162514264337593543950342', - channel_id: 'channel-17', - }, - chain: { - channel_id: 'channel-2', - path: 'transfer/channel-2/transfer/channel-15/79228162514264337593543950342', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'picasso', - base_denom: '79228162514264337593543950342', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/polkadot/images/dot.svg', - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/polkadot/images/dot.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/polkadot/images/dot.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/polkadot/images/dot.svg', - }, - }, - { - description: 'USDT issued by the Kusama Asset Hub.', - denom_units: [ - { - denom: - 'ibc/F3EC9F834E57DF704FA3AEAF14E8391C2E58397FE56960AD70E67562990D8265', - exponent: 0, - aliases: ['130'], - }, - { - denom: 'usdt', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/F3EC9F834E57DF704FA3AEAF14E8391C2E58397FE56960AD70E67562990D8265', - name: 'USDT', - display: 'usdt', - symbol: 'USDT', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'picasso', - base_denom: '130', - channel_id: 'channel-17', - }, - chain: { - channel_id: 'channel-2', - path: 'transfer/channel-2/130', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'picasso', - base_denom: '130', - }, - }, - ], - }, - { - description: - 'The native fee, staking and governance token of the Tinkernet Parachain.', - denom_units: [ - { - denom: - 'ibc/C58E5D2571042137CB68B1B9851C4E7211C05F7C2C79E21E0966AF0F063961F8', - exponent: 0, - aliases: ['2125'], - }, - { - denom: 'tnkr', - exponent: 12, - }, - ], - type_asset: 'ics20', - base: 'ibc/C58E5D2571042137CB68B1B9851C4E7211C05F7C2C79E21E0966AF0F063961F8', - name: 'TNKR', - display: 'tnkr', - symbol: 'TNKR', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'picasso', - base_denom: '2125', - channel_id: 'channel-17', - }, - chain: { - channel_id: 'channel-2', - path: 'transfer/channel-2/2125', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'picasso', - base_denom: '2125', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/tinkernet/images/tnkr.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/tinkernet/images/tnkr.svg', - }, - }, - { - description: 'The native token of Ethereum, bridged via IBC.', - extended_description: - "Ether is the native token of the Ethereum blockchain. It powers a wide range of decentralized applications and smart contracts on the platform. This specific version has been bridged through Picasso's implementation of IBC on Ethereum.", - denom_units: [ - { - denom: - 'ibc/F9D075D4079FC56A9C49B601E54A45292C319D8B0E8CC0F8439041130AA7166C', - exponent: 0, - aliases: ['wei'], - }, - { - denom: 'eth', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/F9D075D4079FC56A9C49B601E54A45292C319D8B0E8CC0F8439041130AA7166C', - name: 'Ethereum', - display: 'eth', - symbol: 'ETH', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'ethereum', - base_denom: 'wei', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-52', - path: 'transfer/channel-52/wei', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth-white.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth-white.svg', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: 'wei', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth-white.svg', - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth-white.png', - }, - ], - socials: { - website: 'https://ethereum.org/', - twitter: 'https://twitter.com/ethereum', - }, - }, - { - description: 'A stablecoin issued by Maker Protocol.', - extended_description: - "DAI, a stablecoin issued by the Maker Protocol, maintains a value pegged to the US dollar. This specific version has been bridged through Picasso's implementation of IBC on Ethereum.", - denom_units: [ - { - denom: - 'ibc/A342F6F8D1CDE1D934C50E8EAFF91E813D971E1BFEED7E557F1674E01004A533', - exponent: 0, - aliases: ['dai-wei'], - }, - { - denom: 'dai', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/A342F6F8D1CDE1D934C50E8EAFF91E813D971E1BFEED7E557F1674E01004A533', - name: 'Dai', - display: 'dai', - symbol: 'DAI', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x6b175474e89094c44da98b954eedeac495271d0f', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-52', - path: 'transfer/channel-52/0x6b175474e89094c44da98b954eedeac495271d0f', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/dai.svg', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x6b175474e89094c44da98b954eedeac495271d0f', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/dai.svg', - }, - ], - socials: { - website: 'https://makerdao.com/', - twitter: 'https://twitter.com/MakerDAO', - }, - }, - { - description: 'The governance token of the Frax ecosystem.', - extended_description: - "Frax Shares is the governance and utility token of the Frax Protocol. It plays a crucial role in maintaining the stability of the FRAX stablecoin. Holders of FXS can participate in governance decisions and benefit from the protocol's growth and revenue, as the token captures fees.", - denom_units: [ - { - denom: - 'ibc/5F9BE030FC355733EC79307409FA98398BBFC747C9430B326C144A74F6808B29', - exponent: 0, - aliases: ['fxs-wei'], - }, - { - denom: 'fxs', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/5F9BE030FC355733EC79307409FA98398BBFC747C9430B326C144A74F6808B29', - name: 'Frax Shares', - display: 'fxs', - symbol: 'FXS', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x3432b6a60d23ca0dfca7761b7ab56459d9c964d0', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-52', - path: 'transfer/channel-52/0x3432b6a60d23ca0dfca7761b7ab56459d9c964d0', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/fxs.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/fxs.svg', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x3432b6a60d23ca0dfca7761b7ab56459d9c964d0', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/fxs.svg', - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/fxs.png', - }, - ], - socials: { - website: 'https://www.frax.com/', - twitter: 'https://twitter.com/fraxfinance', - }, - }, - { - description: - 'The first fractional-algorithmic stablecoin by Frax Finance.', - extended_description: - 'FRAX is a stablecoin designed to maintain a stable value to a peg of the US dollar. It is issued by the Frax Protocol, which employs a hybrid approach combining algorithmic mechanisms with collateral backing.', - denom_units: [ - { - denom: - 'ibc/4F20D68B51ED559F99C3CD658383E91F45486D884BF546E7B25337A058562CDB', - exponent: 0, - aliases: ['frax-wei'], - }, - { - denom: 'frax', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/4F20D68B51ED559F99C3CD658383E91F45486D884BF546E7B25337A058562CDB', - name: 'Frax', - display: 'frax', - symbol: 'FRAX', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x853d955acef822db058eb8505911ed77f175b99e', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-52', - path: 'transfer/channel-52/0x853d955acef822db058eb8505911ed77f175b99e', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/frax.svg', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x853d955acef822db058eb8505911ed77f175b99e', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/frax.svg', - }, - ], - socials: { - website: 'https://www.frax.com/', - twitter: 'https://twitter.com/fraxfinance', - }, - }, - { - description: - 'A liquid ETH staking derivative designed to leverage the Frax ecosystem.', - extended_description: - 'FrxETH is a stablecoin that is loosely pegged to ETH, meaning that 1 frxETH always represents 1 ETH.', - denom_units: [ - { - denom: - 'ibc/458032E654E41DB91EF98F13E2CE4F9E0FE86BA3E0CDBEC074A854E9F5229A90', - exponent: 0, - aliases: ['frxeth-wei'], - }, - { - denom: 'frxeth', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/458032E654E41DB91EF98F13E2CE4F9E0FE86BA3E0CDBEC074A854E9F5229A90', - name: 'Frax Ether', - display: 'frxeth', - symbol: 'frxETH', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x5e8422345238f34275888049021821e8e08caa1f', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-52', - path: 'transfer/channel-52/0x5e8422345238f34275888049021821e8e08caa1f', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/frxeth.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/frxeth.svg', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x5e8422345238f34275888049021821e8e08caa1f', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/frxeth.svg', - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/frxeth.png', - }, - ], - socials: { - website: 'https://www.frax.com/', - twitter: 'https://twitter.com/fraxfinance', - }, - }, - { - description: - 'A Liquid Staking Derivative designed to accrue the staking yield of the Frax ETH validators.', - extended_description: - 'SFRXETH is a ERC-4626 vault designed to accrue the staking yield of the Frax ETH validators. It allows users to earn staking yield on their frxETH, a type of Frax Ether.', - denom_units: [ - { - denom: - 'ibc/4E0ECE7819D77B0F2B49F5C34B5E594A02D2BA8B1B0F103208F847B53EBFB69A', - exponent: 0, - aliases: ['sfrxeth-wei'], - }, - { - denom: 'sfrxeth', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/4E0ECE7819D77B0F2B49F5C34B5E594A02D2BA8B1B0F103208F847B53EBFB69A', - name: 'Frax Staked Ether', - display: 'sfrxeth', - symbol: 'sfrxETH', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xac3e018457b222d93114458476f3e3416abbe38f', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-52', - path: 'transfer/channel-52/0xac3e018457b222d93114458476f3e3416abbe38f', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/sfrxeth.svg', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0xac3e018457b222d93114458476f3e3416abbe38f', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/sfrxeth.svg', - }, - ], - socials: { - website: 'https://www.frax.com/', - twitter: 'https://twitter.com/fraxfinance', - }, - }, - { - description: - 'An ERC4626 staking vault that distributes part of the Frax Protocol yield weekly to stakers denominated in FRAX stablecoins. ', - extended_description: - 'Staked FRAX (sFRAX) is an ERC4626 staking vault that distributes part of the Frax Protocol yield weekly to stakers denominated in FRAX stablecoins. The sFRAX token represents pro rata deposits within the vault and is always withdrawable for FRAX stablecoins at the pro rata rate at all times.', - denom_units: [ - { - denom: - 'ibc/5BD7F23FE150D9CF3BCC944DB829380BCC51A4022A131151C4D13B3AFAC2D1D9', - exponent: 0, - aliases: ['sfrax-wei'], - }, - { - denom: 'sfrax', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/5BD7F23FE150D9CF3BCC944DB829380BCC51A4022A131151C4D13B3AFAC2D1D9', - name: 'Staked FRAX', - display: 'sfrax', - symbol: 'sFRAX', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xa663b02cf0a4b149d2ad41910cb81e23e1c41c32', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-52', - path: 'transfer/channel-52/0xa663b02cf0a4b149d2ad41910cb81e23e1c41c32', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/sfrax.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/sfrax.svg', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0xa663b02cf0a4b149d2ad41910cb81e23e1c41c32', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/sfrax.svg', - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/sfrax.png', - }, - ], - socials: { - website: 'https://www.frax.com/', - twitter: 'https://twitter.com/fraxfinance', - }, - }, - { - description: - 'A stablecoin issued by Tether that is pegged 1:1 to the USD.', - extended_description: - "USDT, or Tether, is a widely used stablecoin pegged to the US dollar, designed to maintain a stable value and facilitate transactions. This specific version has been bridged through Picasso's implementation of IBC on Ethereum.", - denom_units: [ - { - denom: - 'ibc/37CC704EA53E96AB09A9C31D79142DE7DB252420F3AB18015F9870AE219947BD', - exponent: 0, - aliases: ['uusdt'], - }, - { - denom: 'usdt', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/37CC704EA53E96AB09A9C31D79142DE7DB252420F3AB18015F9870AE219947BD', - name: 'Tether (Ethereum)', - display: 'usdt', - symbol: 'USDT', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xdac17f958d2ee523a2206206994597c13d831ec7', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-52', - path: 'transfer/channel-52/0xdac17f958d2ee523a2206206994597c13d831ec7', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0xdac17f958d2ee523a2206206994597c13d831ec7', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - ], - socials: { - website: 'https://www.tether.to/', - twitter: 'https://twitter.com/Tether_to', - }, - }, - { - description: 'CRV is the governance token for Curve Finance.', - denom_units: [ - { - denom: - 'ibc/52C8C6197989684F891076F228F20CD1659AB6E1776E3B85E65CBBEC67DA5DED', - exponent: 0, - aliases: ['crv-wei'], - }, - { - denom: 'crv', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/52C8C6197989684F891076F228F20CD1659AB6E1776E3B85E65CBBEC67DA5DED', - name: 'Curve DAO', - display: 'crv', - symbol: 'CRV', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xd533a949740bb3306d119cc777fa900ba034cd52', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-52', - path: 'transfer/channel-52/0xd533a949740bb3306d119cc777fa900ba034cd52', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/crv.png', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0xd533a949740bb3306d119cc777fa900ba034cd52', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/crv.png', - }, - ], - }, - { - description: 'An ERC-20 token issued Ethereum that represents Bitcoin.', - denom_units: [ - { - denom: - 'ibc/1507315B0C337368B85A7EC67C3956C508E1106EBD96336B1B092F7B2815B3E5', - exponent: 0, - aliases: ['wbtc-satoshi'], - }, - { - denom: 'wbtc', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/1507315B0C337368B85A7EC67C3956C508E1106EBD96336B1B092F7B2815B3E5', - name: 'Wrapped Bitcoin', - display: 'wbtc', - symbol: 'wBTC', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-52', - path: 'transfer/channel-52/0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.svg', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.svg', - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.png', - }, - ], - }, - { - description: 'A token that represents staked ether in Lido.', - denom_units: [ - { - denom: - 'ibc/74F65FE91F672BC2524C039B3CD0211F6D370071209552533DF26D57743D5FFD', - exponent: 0, - aliases: ['steth-wei'], - }, - { - denom: 'steth', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/74F65FE91F672BC2524C039B3CD0211F6D370071209552533DF26D57743D5FFD', - name: 'Lido Staked Ether', - display: 'steth', - symbol: 'stETH', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xae7ab96520de3a18e5e111b5eaab095312d7fe84', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-52', - path: 'transfer/channel-52/0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/steth.svg', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0xae7ab96520de3a18e5e111b5eaab095312d7fe84', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/steth.svg', - }, - ], - }, - { - description: "Rocket Pool protocol's liquid staking token.", - denom_units: [ - { - denom: - 'ibc/207E7F34DFEBF714CED4900C1FD85BAF200230BF431EE8133EB26B98CB535EDC', - exponent: 0, - aliases: ['reth-wei'], - }, - { - denom: 'reth', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/207E7F34DFEBF714CED4900C1FD85BAF200230BF431EE8133EB26B98CB535EDC', - name: 'Rocket Pool ETH', - display: 'reth', - symbol: 'rETH', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xae78736cd615f374d3085123a210448e74fc6393', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-52', - path: 'transfer/channel-52/0xae78736cd615f374d3085123a210448e74fc6393', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/reth.png', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0xae78736cd615f374d3085123a210448e74fc6393', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/reth.png', - }, - ], - }, - { - description: - 'A collateralized-debt-position (CDP) stablecoin by Curve DAO.', - denom_units: [ - { - denom: - 'ibc/C9D79BE8E3E75CA2DFDC722C77D7B179C39A4802D59019C790A825FDE34B724A', - exponent: 0, - aliases: ['crvusd-wei'], - }, - { - denom: 'crvusd', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/C9D79BE8E3E75CA2DFDC722C77D7B179C39A4802D59019C790A825FDE34B724A', - name: 'crvUSD', - display: 'crvusd', - symbol: 'crvUSD', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xf939e0a03fb07f59a73314e73794be0e57ac1b4e', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-52', - path: 'transfer/channel-52/0xf939e0a03fb07f59a73314e73794be0e57ac1b4e', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/crvusd.png', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0xf939e0a03fb07f59a73314e73794be0e57ac1b4e', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/crvusd.png', - }, - ], - }, - { - description: - 'pxETH is built on top of the Pirex platform and forms the foundation of the Dinero protocol.', - denom_units: [ - { - denom: - 'ibc/36EF1EA47A09689C81D848B08E5240FA9FF13B17DB7DCF48B77D4D0D9B152821', - exponent: 0, - aliases: ['pxeth-wei'], - }, - { - denom: 'pxeth', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/36EF1EA47A09689C81D848B08E5240FA9FF13B17DB7DCF48B77D4D0D9B152821', - name: 'Dinero Staked ETH', - display: 'pxeth', - symbol: 'pxETH', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x04c154b66cb340f3ae24111cc767e0184ed00cc6', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-52', - path: 'transfer/channel-52/0x04c154b66cb340f3ae24111cc767e0184ed00cc6', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/pxeth.png', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x04c154b66cb340f3ae24111cc767e0184ed00cc6', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/pxeth.png', - }, - ], - }, - { - description: - 'eETH is a natively restaked liquid staking token on Ethereum.', - denom_units: [ - { - denom: - 'ibc/34C23BA6BAA2EAE0199D85AD1E2E214F76B0BFAD42BF75542D15F71264EEB05B', - exponent: 0, - aliases: ['eeth-wei'], - }, - { - denom: 'eeth', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/34C23BA6BAA2EAE0199D85AD1E2E214F76B0BFAD42BF75542D15F71264EEB05B', - name: 'ether.fi Staked ETH', - display: 'eeth', - symbol: 'eETH', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x35fa164735182de50811e8e2e824cfb9b6118ac2', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-52', - path: 'transfer/channel-52/0x35fa164735182de50811e8e2e824cfb9b6118ac2', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eeth.png', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x35fa164735182de50811e8e2e824cfb9b6118ac2', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eeth.png', - }, - ], - }, - { - description: 'The native governance token of Ethena.', - denom_units: [ - { - denom: - 'ibc/B089810D5A6316AD5E9C7808733DC4AB11C7BA3033221D28711FC7206BACB929', - exponent: 0, - aliases: ['ena-wei'], - }, - { - denom: 'ena', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/B089810D5A6316AD5E9C7808733DC4AB11C7BA3033221D28711FC7206BACB929', - name: 'Ethena', - display: 'ena', - symbol: 'ENA', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x57e114b691db790c35207b2e685d4a43181e6061', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-52', - path: 'transfer/channel-52/0x57e114b691db790c35207b2e685d4a43181e6061', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x57e114b691db790c35207b2e685d4a43181e6061', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/ena.png', - }, - ], - }, - { - description: - 'Ethena USDe is a synthetic dollar protocol built on Ethereum.', - denom_units: [ - { - denom: - 'ibc/FFD9EB71B4480ED4D73F7370A2AEBDB48447A0AAE27265F8060A957F0FF71983', - exponent: 0, - aliases: ['usde-wei'], - }, - { - denom: 'usde', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/FFD9EB71B4480ED4D73F7370A2AEBDB48447A0AAE27265F8060A957F0FF71983', - name: 'Ethena USDe', - display: 'usde', - symbol: 'USDe', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x4c9edd5852cd905f086c759e8383e09bff1e68b3', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-52', - path: 'transfer/channel-52/0x4c9edd5852cd905f086c759e8383e09bff1e68b3', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x4c9edd5852cd905f086c759e8383e09bff1e68b3', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usde.png', - }, - ], - }, - { - description: - 'A Liquid Restaking Token (LRT) and Strategy Manager for EigenLayer.', - denom_units: [ - { - denom: - 'ibc/0247E0E2C174135AADF4EA172D97FF5C15A64689A403E83603EAE4F0616DD365', - exponent: 0, - aliases: ['ezeth-wei'], - }, - { - denom: 'ezeth', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/0247E0E2C174135AADF4EA172D97FF5C15A64689A403E83603EAE4F0616DD365', - name: 'Renzo Restaked ETH', - display: 'ezeth', - symbol: 'ezETH', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xbf5495efe5db9ce00f80364c8b423567e58d2110', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-52', - path: 'transfer/channel-52/0xbf5495efe5db9ce00f80364c8b423567e58d2110', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0xbf5495efe5db9ce00f80364c8b423567e58d2110', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/ezeth.png', - }, - ], - }, - { - description: 'PEPE is a deflationary memecoin launched on Ethereum. ', - denom_units: [ - { - denom: - 'ibc/6367C5AF2E2477FB13DD0C8CB0027FEDDF5AE947EE84C69FB75003E604E29D05', - exponent: 0, - aliases: ['pepe-wei'], - }, - { - denom: 'pepe', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/6367C5AF2E2477FB13DD0C8CB0027FEDDF5AE947EE84C69FB75003E604E29D05', - name: 'Pepe', - display: 'pepe', - symbol: 'PEPE', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x6982508145454Ce325dDbE47a25d4ec3d2311933', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-52', - path: 'transfer/channel-52/0x6982508145454ce325ddbe47a25d4ec3d2311933', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x6982508145454Ce325dDbE47a25d4ec3d2311933', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/pepe.svg', - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/pepe.png', - }, - ], - }, - { - description: 'SOL is the native cryptocurrency of the Solana blockchain.', - denom_units: [ - { - denom: - 'ibc/2CC39C8141F257EBBA250F65B9D0F31DC8D153C225E51EC192DE6E3F65D43F0C', - exponent: 0, - aliases: ['Lamport'], - }, - { - denom: 'wsol', - exponent: 9, - }, - ], - type_asset: 'ics20', - base: 'ibc/2CC39C8141F257EBBA250F65B9D0F31DC8D153C225E51EC192DE6E3F65D43F0C', - name: 'Wrapped Solana', - display: 'wsol', - symbol: 'wSOL', - traces: [ - { - type: 'wrapped', - counterparty: { - chain_name: 'solana', - base_denom: 'Lamport', - }, - provider: 'Solana', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'solana', - base_denom: 'So11111111111111111111111111111111111111112', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-71', - path: 'transfer/channel-71/So11111111111111111111111111111111111111112', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'solana', - base_denom: 'So11111111111111111111111111111111111111112', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/sol.svg', - }, - ], - }, - { - description: 'mSOL represents staked SOL in the Marinade stake pool.', - denom_units: [ - { - denom: - 'ibc/C280CB39B97E7CD33A0BF149CFD392C2A3F95FF896AFF89CFF2FA181479BED8D', - exponent: 0, - }, - { - denom: 'msol', - exponent: 9, - }, - ], - type_asset: 'ics20', - base: 'ibc/C280CB39B97E7CD33A0BF149CFD392C2A3F95FF896AFF89CFF2FA181479BED8D', - name: 'Marinade Staked SOL', - display: 'msol', - symbol: 'mSOL', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'solana', - base_denom: 'mSoLzYCxHdYgdzU16g5QSh3i5K3z3KZK7ytfqcJm7So', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-71', - path: 'transfer/channel-71/mSoLzYCxHdYgdzU16g5QSh3i5K3z3KZK7ytfqcJm7So', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'solana', - base_denom: 'mSoLzYCxHdYgdzU16g5QSh3i5K3z3KZK7ytfqcJm7So', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/msol.png', - }, - ], - }, - { - description: - 'A representative token for staked SOL, derived through the process of liquid staking SOL using Jito.', - denom_units: [ - { - denom: - 'ibc/91A2FE07F8BDFC0552B1C9972FCCBF2CFD067DDE5F496D81E5132CE57762B0F2', - exponent: 0, - }, - { - denom: 'jitosol', - exponent: 9, - }, - ], - type_asset: 'ics20', - base: 'ibc/91A2FE07F8BDFC0552B1C9972FCCBF2CFD067DDE5F496D81E5132CE57762B0F2', - name: 'Jito Staked SOL', - display: 'jitosol', - symbol: 'jitoSOL', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'solana', - base_denom: 'J1toso1uCk3RLmjorhTtrVwY9HJ7X8V9yYac6Y7kGCPn', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-71', - path: 'transfer/channel-71/J1toso1uCk3RLmjorhTtrVwY9HJ7X8V9yYac6Y7kGCPn', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'solana', - base_denom: 'J1toso1uCk3RLmjorhTtrVwY9HJ7X8V9yYac6Y7kGCPn', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/jitosol.png', - }, - ], - }, - { - description: - 'A representative token for staked SOL, derived through the process of liquid staking SOL using the BlazeStake protocol.', - denom_units: [ - { - denom: - 'ibc/F52A71607B3AA7BBA8A222A9176E9939E92AB3656A094289CD218907D45DB716', - exponent: 0, - }, - { - denom: 'bsol', - exponent: 9, - }, - ], - type_asset: 'ics20', - base: 'ibc/F52A71607B3AA7BBA8A222A9176E9939E92AB3656A094289CD218907D45DB716', - name: 'BlazeStake Staked SOL', - display: 'bsol', - symbol: 'bSOL', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'solana', - base_denom: 'bSo13r4TkiE4KumL71LsHTPpL2euBYLFx6h9HP3piy1', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-71', - path: 'transfer/channel-71/bSo13r4TkiE4KumL71LsHTPpL2euBYLFx6h9HP3piy1', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'solana', - base_denom: 'bSo13r4TkiE4KumL71LsHTPpL2euBYLFx6h9HP3piy1', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/bsol.png', - }, - ], - }, - { - description: - 'A representative token for staked SOL, derived through the process of liquid staking SOL using the MarginFi protocol.', - denom_units: [ - { - denom: - 'ibc/55F5B582483FEFA5422794292B079B4D49A5BAB9881E7C801F9F271F1D234F1D', - exponent: 0, - }, - { - denom: 'lst', - exponent: 9, - }, - ], - type_asset: 'ics20', - base: 'ibc/55F5B582483FEFA5422794292B079B4D49A5BAB9881E7C801F9F271F1D234F1D', - name: 'Liquid Staking Token', - display: 'lst', - symbol: 'LST', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'solana', - base_denom: 'LSTxxxnJzKDFSLr4dUkPcmCf5VyryEqzPLz5j4bpxFp', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-71', - path: 'transfer/channel-71/LSTxxxnJzKDFSLr4dUkPcmCf5VyryEqzPLz5j4bpxFp', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'solana', - base_denom: 'mSoLzYCxHdYgdzU16g5QSh3i5K3z3KZK7ytfqcJm7So', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/lst.png', - }, - ], - }, - { - description: - 'A representative token for staked SOL, derived through the process of liquid staking SOL using the Edgevana protocol.', - denom_units: [ - { - denom: - 'ibc/BADB5950C4A81AC201696EBCB33CD295137FA86F0AA620CDDE946D3700E0208C', - exponent: 0, - }, - { - denom: 'edgesol', - exponent: 9, - }, - ], - type_asset: 'ics20', - base: 'ibc/BADB5950C4A81AC201696EBCB33CD295137FA86F0AA620CDDE946D3700E0208C', - name: 'Edgevana Staked SOL', - display: 'edgesol', - symbol: 'edgeSOL', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'solana', - base_denom: 'edge86g9cVz87xcpKpy3J77vbp4wYd9idEV562CCntt', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-71', - path: 'transfer/channel-71/edge86g9cVz87xcpKpy3J77vbp4wYd9idEV562CCntt', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'solana', - base_denom: 'edge86g9cVz87xcpKpy3J77vbp4wYd9idEV562CCntt', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/edgesol.png', - }, - ], - }, - { - description: - "A liquid staked token that represents SOL staked to Helius's validator.", - denom_units: [ - { - denom: - 'ibc/531C52D572698BCBA29F44D959E73CD2148EE6542A3118F9E56621A28E1FF4C6', - exponent: 0, - }, - { - denom: 'hsol', - exponent: 9, - }, - ], - type_asset: 'ics20', - base: 'ibc/531C52D572698BCBA29F44D959E73CD2148EE6542A3118F9E56621A28E1FF4C6', - name: 'Helius Staked SOL', - display: 'hsol', - symbol: 'hSOL', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'solana', - base_denom: 'he1iusmfkpAdwvxLNGV8Y1iSbj4rUy6yMhEA3fotn9A', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-71', - path: 'transfer/channel-71/he1iusmfkpAdwvxLNGV8Y1iSbj4rUy6yMhEA3fotn9A', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'solana', - base_denom: 'he1iusmfkpAdwvxLNGV8Y1iSbj4rUy6yMhEA3fotn9A', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/hsol.png', - }, - ], - }, - { - description: - "A liquid staked token that represents SOL staked to Jupiter's validator.", - denom_units: [ - { - denom: - 'ibc/6976998E24F1CFC373A9F799C9CE901F5EC32C3E33B2B09384A05774D9339626', - exponent: 0, - }, - { - denom: 'jupsol', - exponent: 9, - }, - ], - type_asset: 'ics20', - base: 'ibc/6976998E24F1CFC373A9F799C9CE901F5EC32C3E33B2B09384A05774D9339626', - name: 'Jupiter Staked SOL', - display: 'jupsol', - symbol: 'jupSOL', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'solana', - base_denom: 'jupSoLaHXQiZZTSfEWMTRRgpnyFm8f6sZdosWBjx93v', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-71', - path: 'transfer/channel-71/jupSoLaHXQiZZTSfEWMTRRgpnyFm8f6sZdosWBjx93v', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'solana', - base_denom: 'jupSoLaHXQiZZTSfEWMTRRgpnyFm8f6sZdosWBjx93v', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/jupsol.png', - }, - ], - }, - { - description: 'dogwifhat is a meme coin that operates on Solana.', - denom_units: [ - { - denom: - 'ibc/BA34EAA22BBDA46C228DC70E4ED7E42A0867D5B051D625F953CC7B1CEF58C071', - exponent: 0, - }, - { - denom: 'wif', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/BA34EAA22BBDA46C228DC70E4ED7E42A0867D5B051D625F953CC7B1CEF58C071', - name: 'dogwifhat', - display: 'wif', - symbol: 'WIF', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'solana', - base_denom: 'EKpQGSJtjMFqKZ9KQanSqYXRcF8fBopzLHYxdM65zcjm', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-71', - path: 'transfer/channel-71/EKpQGSJtjMFqKZ9KQanSqYXRcF8fBopzLHYxdM65zcjm', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'solana', - base_denom: 'EKpQGSJtjMFqKZ9KQanSqYXRcF8fBopzLHYxdM65zcjm', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/wif.png', - }, - ], - }, - { - description: 'Tether, issued natively on Solana.', - denom_units: [ - { - denom: - 'ibc/D105950618E47CA2AEC314282BC401625025F80A4F812808DEEBB1941C685575', - exponent: 0, - }, - { - denom: 'usdt', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/D105950618E47CA2AEC314282BC401625025F80A4F812808DEEBB1941C685575', - name: 'Tether', - display: 'usdt', - symbol: 'USDT', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'solana', - base_denom: 'Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-71', - path: 'transfer/channel-71/Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'solana', - base_denom: 'Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/usdt.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/conscious.ts b/packages/chain-registry/src/mainnets/conscious.ts deleted file mode 100644 index ce746712..00000000 --- a/packages/chain-registry/src/mainnets/conscious.ts +++ /dev/null @@ -1,170 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const conscious: Chain = { - $schema: '../chain.schema.json', - chain_name: 'conscious', - status: 'live', - network_type: 'mainnet', - website: 'https://cvn.io/', - pretty_name: 'ConsciousDAO', - chain_id: 'cvn_2032-1', - bech32_prefix: 'cvn', - node_home: '$HOME/.cvnd', - daemon_name: 'cvnd', - key_algos: ['ethsecp256k1'], - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'acvnt', - fixed_min_gas_price: 100000000, - low_gas_price: 100000000, - average_gas_price: 200000000, - high_gas_price: 300000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'acvnt', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/cvn-network/cvn', - recommended_version: 'v2.1.1', - compatible_versions: ['v2.1.1'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/cvn-network/cvn/release/v2.1.x/networks/mainnet/config/genesis.json', - }, - versions: [ - { - name: 'v1.0.3', - recommended_version: 'v1.0.4', - compatible_versions: ['v1.0.3'], - next_version_name: 'v2.1.1', - }, - { - name: 'v2.1.1', - recommended_version: 'v2.1.1', - compatible_versions: ['v2.1.1'], - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/conscious/images/cvn.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/conscious/images/cvn.svg', - }, - peers: { - seeds: [], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://rpc.cvn.io/', - provider: 'cvn.io', - }, - { - address: 'https://conscious_mainnet_rpc.chain.whenmoonwhenlambo.money/', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - ], - rest: [ - { - address: 'https://api.cvn.io', - provider: 'cvn.io', - }, - { - address: 'https://conscious_mainnet_api.chain.whenmoonwhenlambo.money/', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - ], - grpc: [ - { - address: 'https://grpc.cvn.io', - provider: 'cvn.io', - }, - ], - 'evm-http-jsonrpc': [ - { - address: 'https://node.cvn.io/', - provider: 'cvn', - }, - { - address: 'https://node.consciousdao.io/', - provider: 'consciousdao', - }, - { - address: 'https://conscious_mainnet_evm.chain.whenmoonwhenlambo.money/', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - ], - }, - explorers: [ - { - kind: 'blockscout', - url: 'https://explore.consciousdao.com/', - tx_page: 'https://explore.consciousdao.com/tx/${txHash}', - }, - { - kind: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - url: 'https://explorer.whenmoonwhenlambo.money/conscious', - tx_page: - 'https://explorer.whenmoonwhenlambo.money/conscious/tx/${txHash}', - account_page: - 'https://explorer.whenmoonwhenlambo.money/conscious/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/conscious/images/cvn.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/conscious/images/cvn.svg', - }, - ], -}; - -export const consciousAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'conscious', - assets: [ - { - description: - 'Cvn is a Layer-1 blockchain built to deliver on the promise of DeFi', - extended_description: - 'Conscious Network is a public chain infrastructure that deeply integrates AI. It is based on a multi-layer blockchain network architecture consisting of Layer 1 and L2 Rollup, and introduces decentralized storage protocols to build a scalable Web3 AI infrastructure.', - denom_units: [ - { - denom: 'acvnt', - exponent: 0, - }, - { - denom: 'cvnt', - exponent: 18, - }, - ], - base: 'acvnt', - name: 'Cvn', - display: 'cvnt', - symbol: 'CVN', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/conscious/images/cvn.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/conscious/images/cvn.svg', - }, - coingecko_id: 'consciousdao', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/conscious/images/cvn.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/conscious/images/cvn.svg', - }, - ], - socials: { - website: 'https://cvn.io', - twitter: 'https://twitter.com/conscious_chain', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/coreum.ts b/packages/chain-registry/src/mainnets/coreum.ts deleted file mode 100644 index 48d76e98..00000000 --- a/packages/chain-registry/src/mainnets/coreum.ts +++ /dev/null @@ -1,422 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const coreum: Chain = { - $schema: '../chain.schema.json', - chain_name: 'coreum', - status: 'live', - network_type: 'mainnet', - website: 'https://www.coreum.com', - pretty_name: 'Coreum', - chain_id: 'coreum-mainnet-1', - bech32_prefix: 'core', - daemon_name: 'cored', - node_home: '$HOME/.core/coreum-mainnet-1', - key_algos: ['secp256k1'], - slip44: 990, - fees: { - fee_tokens: [ - { - denom: 'ucore', - fixed_min_gas_price: 0.03125, - low_gas_price: 0.0625, - average_gas_price: 0.0625, - high_gas_price: 62.5, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ucore', - }, - ], - lock_duration: { - time: '168h', - }, - }, - codebase: { - git_repo: 'https://github.com/CoreumFoundation/coreum', - recommended_version: 'v3.0.3', - compatible_versions: ['v3.0.3'], - binaries: { - 'linux/amd64': - 'https://github.com/CoreumFoundation/coreum/releases/download/v3.0.3/cored-linux-amd64?checksum=sha256:1719a32e6f8e8813d00cd86e1d8d02e893324d4f59fa7a1b8cedc5836140ecef', - 'linux/arm64': - 'https://github.com/CoreumFoundation/coreum/releases/download/v3.0.3/cored-linux-arm64?checksum=sha256:cfbbad6803c0327407e4dd222a108505e6ff9e294d7c86e34b6b895b96b61bbd', - }, - cosmos_sdk_version: '0.47', - consensus: { - type: 'cometbft', - version: '0.37', - }, - cosmwasm_version: '0.44', - cosmwasm_enabled: true, - genesis: { - name: 'v1', - genesis_url: - 'https://raw.githubusercontent.com/CoreumFoundation/coreum/master/genesis/coreum-mainnet-1.json', - }, - versions: [ - { - name: 'v1', - tag: 'v1.0.0', - height: 0, - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - binaries: { - 'linux/amd64': - 'https://github.com/CoreumFoundation/coreum/releases/download/v1.0.0/cored-linux-amd64?checksum=sha256:34098ad7586bda364b1b2e7c4569cbcefb630cd4ed7c8f68eb5bced834082c57', - 'linux/arm64': - 'https://github.com/CoreumFoundation/coreum/releases/download/v1.0.0/cored-linux-arm64?checksum=sha256:3ced97f06607f0cdaf77e7ff0b36b2011d101c660684e4f3e54c2ac6bf344dd6', - }, - next_version_name: 'v2', - }, - { - name: 'v2', - tag: 'v2.0.2', - proposal: 5, - height: 6947500, - recommended_version: 'v2.0.2', - compatible_versions: ['v2.0.2'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - binaries: { - 'linux/amd64': - 'https://github.com/CoreumFoundation/coreum/releases/download/v2.0.2/cored-linux-amd64?checksum=sha256:3facf55f7ff795719f68b9bcf76ea08262bc7c9e9cd735c660257ba73678250e', - 'linux/arm64': - 'https://github.com/CoreumFoundation/coreum/releases/download/v2.0.2/cored-linux-arm64?checksum=sha256:35e261eb3b87c833c30174e6b8667a6155f5962441275d443157e209bbb0bf0d', - }, - next_version_name: 'v3', - }, - { - name: 'v3', - tag: 'v3.0.3', - proposal: 8, - height: 13480000, - recommended_version: 'v3.0.3', - compatible_versions: ['v3.0.3'], - cosmos_sdk_version: '0.47', - consensus: { - type: 'cometbft', - version: '0.37', - }, - cosmwasm_version: '0.44', - cosmwasm_enabled: true, - binaries: { - 'linux/amd64': - 'https://github.com/CoreumFoundation/coreum/releases/download/v3.0.3/cored-linux-amd64?checksum=sha256:1719a32e6f8e8813d00cd86e1d8d02e893324d4f59fa7a1b8cedc5836140ecef', - 'linux/arm64': - 'https://github.com/CoreumFoundation/coreum/releases/download/v3.0.3/cored-linux-arm64?checksum=sha256:cfbbad6803c0327407e4dd222a108505e6ff9e294d7c86e34b6b895b96b61bbd', - }, - }, - ], - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coreum/images/coreum.png', - theme: { - primary_color_hex: '#25d695', - }, - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coreum/images/coreum.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coreum/images/coreum.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coreum/images/coreum.png', - }, - peers: { - seeds: [ - { - id: '0df493af80fbaad41b9b26d6f4520b39ceb1d210', - address: 'seed-iron.mainnet-1.coreum.dev:26656', - provider: 'Coreum Foundation', - }, - { - id: 'cba16f4f32707d70a2a2d10861fac897f1e9aaa1', - address: 'seed-nickle.mainnet-1.coreum.dev:26656', - provider: 'Coreum Foundation', - }, - { - id: '67ecf3e890b2f77b13fc872c8f11f868c283be6e', - address: 'rpc.coreum.nodexcapital.com:14156', - provider: 'NodeX Validator', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: '10ed1e176d874c8bb3c7c065685d2da6a4b86475', - address: 'seed-coreum.ibs.team:16674', - provider: 'Inter Blockchain Services', - }, - ], - persistent_peers: [ - { - id: 'b657918c029d10e5cab97f4e348b9a53e74dd85c', - address: '95.214.55.138:35656', - provider: 'genznodes', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://full-node.mainnet-1.coreum.dev:26657', - provider: 'Coreum Foundation', - }, - { - address: 'https://full-node-californium.mainnet-1.coreum.dev:26657', - provider: 'Coreum Foundation', - }, - { - address: 'https://full-node-curium.mainnet-1.coreum.dev:26657', - provider: 'Coreum Foundation', - }, - { - address: 'https://full-node-uranium.mainnet-1.coreum.dev:26657', - provider: 'Coreum Foundation', - }, - { - address: 'https://rpc-coreum.ecostake.com', - provider: 'ecostake', - }, - { - address: 'https://coreum.rpc.silknodes.io', - provider: 'Silk Nodes', - }, - { - address: 'https://coreum-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://rpc.m.core.solonation.io', - provider: '#SoloNation', - }, - { - address: 'https://coreum-rpc.genznodes.dev', - provider: 'genznodes', - }, - { - address: 'https://coreum-rpc.ibs.team', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://public.stakewolle.com/cosmos/coreum/rpc', - provider: 'Stakewolle', - }, - ], - grpc: [ - { - address: 'https://full-node.mainnet-1.coreum.dev:9090', - provider: 'Coreum Foundation', - }, - { - address: 'https://full-node-californium.mainnet-1.coreum.dev:9090', - provider: 'Coreum Foundation', - }, - { - address: 'https://full-node-curium.mainnet-1.coreum.dev:9090', - provider: 'Coreum Foundation', - }, - { - address: 'https://full-node-uranium.mainnet-1.coreum.dev:9090', - provider: 'Coreum Foundation', - }, - { - address: 'https://grpc.coreum.nodexcapital.com:444', - provider: 'NodeX Validator', - }, - { - address: 'coreum-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'coreum-grpc.genznodes.dev:35090', - provider: 'genznodes', - }, - ], - rest: [ - { - address: 'https://rest-coreum.ecostake.com', - provider: 'ecostake', - }, - { - address: 'https://coreum.api.silknodes.io', - provider: 'Silk Nodes', - }, - { - address: 'https://full-node.mainnet-1.coreum.dev:1317', - provider: 'Coreum', - }, - { - address: 'https://coreum-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://api.m.core.solonation.io', - provider: '#SoloNation', - }, - { - address: 'https://coreum-api.genznodes.dev', - provider: 'genznodes', - }, - { - address: 'https://coreum-api.ibs.team', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://public.stakewolle.com/cosmos/coreum/rest', - provider: 'Stakewolle', - }, - ], - }, - explorers: [ - { - kind: 'Coreum', - url: 'https://explorer.coreum.com/coreum', - tx_page: 'https://explorer.coreum.com/coreum/transactions/${txHash}', - account_page: - 'https://explorer.coreum.com/coreum/account/${accountAddress}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/coreum', - tx_page: 'https://www.mintscan.io/coreum/transactions/${txHash}', - account_page: 'https://www.mintscan.io/coreum/accounts/${accountAddress}', - }, - { - kind: 'NODEXPLORER', - url: 'https://explorer.nodexcapital.com/coreum', - tx_page: 'https://explorer.nodexcapital.com/coreum/txs/${txHash}', - account_page: - 'https://explorer.nodexcapital.com/coreum/account/${accountAddress}', - }, - { - kind: 'Silk Nodes', - url: 'https://explorer.silknodes.io/coreum', - tx_page: 'https://explorer.silknodes.io/coreum/tx/${txHash}', - account_page: - 'https://explorer.silknodes.io/coreum/account/${accountAddress}', - }, - { - kind: '#SoloNation', - url: 'https://explorer.solonation.io/core-main', - tx_page: 'https://explorer.solonation.io/core-main/tx/${txHash}', - account_page: - 'https://explorer.solonation.io/core-main/account/${accountAddress}', - }, - { - kind: 'TC Network', - url: 'https://explorer.tcnetwork.io/coreum', - tx_page: 'https://explorer.tcnetwork.io/coreum/transaction/${txHash}', - account_page: - 'https://explorer.tcnetwork.io/coreum/account/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/coreum', - tx_page: 'https://ezstaking.app/coreum/txs/${txHash}', - account_page: 'https://ezstaking.app/coreum/account/${accountAddress}', - }, - ], - keywords: ['dex', 'staking', 'wasm', 'assets', 'nft', 'XRPL'], -}; - -export const coreumAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'coreum', - assets: [ - { - description: 'The native token of Coreum', - denom_units: [ - { - denom: 'ucore', - exponent: 0, - }, - { - denom: 'core', - exponent: 6, - }, - ], - base: 'ucore', - name: 'Coreum', - display: 'core', - symbol: 'COREUM', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coreum/images/coreum.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coreum/images/coreum.svg', - }, - coingecko_id: 'coreum', - keywords: ['dex', 'staking', 'wasm', 'assets', 'nft', 'XRPL'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coreum/images/coreum.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coreum/images/coreum.svg', - }, - ], - socials: { - website: 'https://www.coreum.com/', - twitter: 'https://twitter.com/CoreumOfficial', - }, - }, - { - description: 'XRP bridged from XRPL', - denom_units: [ - { - denom: - 'drop-core1zhs909jp9yktml6qqx9f0ptcq2xnhhj99cja03j3lfcsp2pgm86studdrz', - exponent: 0, - aliases: ['drop'], - }, - { - denom: 'xrp', - exponent: 6, - }, - ], - base: 'drop-core1zhs909jp9yktml6qqx9f0ptcq2xnhhj99cja03j3lfcsp2pgm86studdrz', - name: 'Ripple', - display: 'xrp', - symbol: 'XRP', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'xrpl', - base_denom: 'drop', - }, - provider: 'Coreum', - }, - ], - images: [ - { - image_sync: { - chain_name: 'xrpl', - base_denom: 'drop', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/xrpl/images/xrp.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/xrpl/images/xrp.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/xrpl/images/xrp.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/xrpl/images/xrp.svg', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/cosmoshub.ts b/packages/chain-registry/src/mainnets/cosmoshub.ts deleted file mode 100644 index 805cc977..00000000 --- a/packages/chain-registry/src/mainnets/cosmoshub.ts +++ /dev/null @@ -1,911 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const cosmoshub: Chain = { - $schema: '../chain.schema.json', - chain_name: 'cosmoshub', - chain_id: 'cosmoshub-4', - website: 'https://cosmos.network/', - pretty_name: 'Cosmos Hub', - status: 'live', - network_type: 'mainnet', - bech32_prefix: 'cosmos', - daemon_name: 'gaiad', - node_home: '$HOME/.gaia', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uatom', - fixed_min_gas_price: 0.005, - low_gas_price: 0.01, - average_gas_price: 0.025, - high_gas_price: 0.03, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uatom', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/cosmos/gaia', - recommended_version: 'v16.0.0', - compatible_versions: ['v16.0.0'], - cosmos_sdk_version: 'v0.47.13-ics-lsm', - ibc_go_version: 'v7.4.0', - consensus: { - type: 'cometbft', - version: 'v0.37.5', - }, - binaries: { - 'linux/amd64': - 'https://github.com/cosmos/gaia/releases/download/v16.0.0/gaiad-v16.0.0-linux-amd64', - 'linux/arm64': - 'https://github.com/cosmos/gaia/releases/download/v16.0.0/gaiad-v16.0.0-linux-arm64', - 'darwin/amd64': - 'https://github.com/cosmos/gaia/releases/download/v16.0.0/gaiad-v16.0.0-darwin-amd64', - 'darwin/arm64': - 'https://github.com/cosmos/gaia/releases/download/v16.0.0/gaiad-v16.0.0-darwin-arm64', - 'windows/amd64': - 'https://github.com/cosmos/gaia/releases/download/v16.0.0/gaiad-v16.0.0-darwin-amd64', - 'windows/arm64': - 'https://github.com/cosmos/gaia/releases/download/v16.0.0/gaiad-v16.0.0-windows-arm64.exe', - }, - genesis: { - genesis_url: - 'https://github.com/cosmos/mainnet/raw/master/genesis/genesis.cosmoshub-4.json.gz', - }, - versions: [ - { - name: 'v9-Lambda', - tag: 'v9.1.1', - recommended_version: 'v9.1.1', - compatible_versions: ['v9.1.1'], - cosmos_sdk_version: 'v0.45.15-ics', - ibc_go_version: 'v4.2.1', - consensus: { - type: 'cometbft', - version: 'v0.34.27', - }, - height: 15213800, - binaries: { - 'linux/amd64': - 'https://github.com/cosmos/gaia/releases/download/v9.1.1/gaiad-v9.1.1-linux-amd64?checksum=sha256:f62814711be991e535b2fd86f7d4ed8c055bebf774253a06477dc182ce98cdc3', - 'linux/arm64': - 'https://github.com/cosmos/gaia/releases/download/v9.1.1/gaiad-v9.1.1-linux-arm64?checksum=sha256:a7112c03c7a2bec2a761a3d430bfea9616ed0ebb10c785cafdd6fac117abc504', - 'darwin/amd64': - 'https://github.com/cosmos/gaia/releases/download/v9.1.1/gaiad-v9.1.1-darwin-amd64?checksum=sha256:959f3ddbf3a65b557574527222c5a673b706e9d52a203dfbda2ceb827b760261', - 'darwin/arm64': - 'https://github.com/cosmos/gaia/releases/download/v9.1.1/gaiad-v9.1.1-darwin-arm64?checksum=sha256:0a913a3a9a31456ddfba26eccdfccca61d00b06498faa94019776df391509d27', - 'windows/amd64': - 'https://github.com/cosmos/gaia/releases/download/v9.1.1/gaiad-v9.1.1-windows-amd64.exe?checksum=sha256:db1d82650ed2a0aa9abccb2bb60dca902c4d1444444f6c76a8b6d61d6bc41e08', - }, - next_version_name: 'v10', - }, - { - name: 'v10', - tag: 'v10.0.2', - proposal: 798, - height: 15816200, - recommended_version: 'v10.0.2', - compatible_versions: ['v10.0.0', 'v10.0.1', 'v10.0.2'], - cosmos_sdk_version: 'v0.45.16-ics', - ibc_go_version: 'v4.4.2', - consensus: { - type: 'cometbft', - version: 'v0.34.29', - }, - binaries: { - 'linux/amd64': - 'https://github.com/cosmos/gaia/releases/download/v10.0.2/gaiad-v10.0.2-linux-amd64?checksum=sha256:fcb8210308223d78bc36f3d4c89e2578dcf784994c052cea97efd61f1672cf72', - 'linux/arm64': - 'https://github.com/cosmos/gaia/releases/download/v10.0.2/gaiad-v10.0.2-linux-arm64?checksum=sha256:db9b69cf224b410c669fa4f820192890357534e74d4693a744ef915028567462', - 'darwin/amd64': - 'https://github.com/cosmos/gaia/releases/download/v10.0.2/gaiad-v10.0.2-darwin-amd64?checksum=sha256:d0bee3b4b243fe1f88ad3258f4648de3a73787434702bcac6e31ca38f81a283a', - 'darwin/arm64': - 'https://github.com/cosmos/gaia/releases/download/v10.0.2/gaiad-v10.0.2-darwin-arm64?checksum=sha256:c8124d66ffa99b51da274656f6c3401b1ec9e165a76f3f01699761672e83a136gaiad-v10.0.1-linux-amd64', - 'windows/amd64': - 'https://github.com/cosmos/gaia/releases/download/v10.0.2/gaiad-v10.0.2-windows-amd64.exe?checksum=sha256:c02ab2b8fc347f858db1c33fcacafa2467ca550ed83178aee67331762e876926', - }, - next_version_name: 'v11', - }, - { - name: 'v11', - tag: 'v11.0.0', - proposal: 804, - height: 16596000, - recommended_version: 'v11.0.0', - compatible_versions: ['v11.0.0'], - cosmos_sdk_version: 'v0.45.16-ics', - ibc_go_version: 'v4.4.2', - consensus: { - type: 'cometbft', - version: 'v0.34.29', - }, - binaries: { - 'linux/amd64': - 'https://github.com/cosmos/gaia/releases/download/v11.0.0/gaiad-v11.0.0-linux-amd64', - 'linux/arm64': - 'https://github.com/cosmos/gaia/releases/download/v11.0.0/gaiad-v11.0.0-linux-arm64', - 'darwin/amd64': - 'https://github.com/cosmos/gaia/releases/download/v11.0.0/gaiad-v11.0.0-darwin-amd64', - 'darwin/arm64': - 'https://github.com/cosmos/gaia/releases/download/v11.0.0/gaiad-v11.0.0-darwin-arm64', - 'windows/amd64': - 'https://github.com/cosmos/gaia/releases/download/v11.0.0/gaiad-v11.0.0-windows-amd64.exe', - 'windows/arm64': - 'https://github.com/cosmos/gaia/releases/download/v11.0.0/gaiad-v11.0.0-windows-arm64.exe', - }, - next_version_name: 'v12', - }, - { - name: 'v12', - tag: 'v12.0.0', - proposal: 821, - height: 16985500, - recommended_version: 'v12.0.0', - compatible_versions: ['v12.0.0'], - cosmos_sdk_version: 'v0.45.16-ics', - ibc_go_version: 'v4.4.2', - consensus: { - type: 'cometbft', - version: 'v0.34.29', - }, - binaries: { - 'linux/amd64': - 'https://github.com/cosmos/gaia/releases/download/v12.0.0/gaiad-v12.0.0-linux-amd64', - 'linux/arm64': - 'https://github.com/cosmos/gaia/releases/download/v12.0.0/gaiad-v12.0.0-linux-arm64', - 'darwin/amd64': - 'https://github.com/cosmos/gaia/releases/download/v12.0.0/gaiad-v12.0.0-darwin-amd64', - 'darwin/arm64': - 'https://github.com/cosmos/gaia/releases/download/v12.0.0/gaiad-v12.0.0-darwin-arm64', - 'windows/amd64': - 'https://github.com/cosmos/gaia/releases/download/v12.0.0/gaiad-v12.0.0-windows-amd64.exe', - 'windows/arm64': - 'https://github.com/cosmos/gaia/releases/download/v12.0.0/gaiad-v12.0.0-windows-arm64.exe', - }, - next_version_name: 'v13', - }, - { - name: 'v13', - tag: 'v13.0.2', - proposal: 825, - height: 17380000, - recommended_version: 'v13.0.2', - compatible_versions: ['v13.0.1', 'v13.0.2'], - cosmos_sdk_version: 'v0.45.16-ics-lsm', - ibc_go_version: 'v4.4.2', - consensus: { - type: 'cometbft', - version: 'v0.34.29', - }, - binaries: { - 'linux/amd64': - 'https://github.com/cosmos/gaia/releases/download/v13.0.2/gaiad-v13.0.2-linux-amd64?checksum=sha256:729a55b29857fedfe1271f26e1fdf2cb12d2c6515c2ad0d9bbe432a81ae43df8', - 'linux/arm64': - 'https://github.com/cosmos/gaia/releases/download/v13.0.2/gaiad-v13.0.2-linux-arm64?checksum=sha256:9bfbe0d5212fa3cdabe34b75b42e1420f50fe8aff64ec9247dcbc5942969e333', - 'darwin/amd64': - 'https://github.com/cosmos/gaia/releases/download/v13.0.2/gaiad-v13.0.2-darwin-amd64?checksum=sha256:910b515369b0cfa8eecc54f2f930fd5de2634b7106825b62f4c4c563fe2a6a07', - 'darwin/arm64': - 'https://github.com/cosmos/gaia/releases/download/v13.0.2/gaiad-v13.0.2-darwin-arm64?checksum=sha256:5a148b56bec7d9ef23d21778725eedb9bc70eaa6a61155b22947216812a17369', - 'windows/amd64': - 'https://github.com/cosmos/gaia/releases/download/v13.0.2/gaiad-v13.0.2-windows-amd64.exe?checksum=sha256:bc339c368b07306a73a16af8f005bc14439b393790f61d0568358495eb83e71c', - 'windows/arm64': - 'https://github.com/cosmos/gaia/releases/download/v13.0.2/gaiad-v13.0.2-windows-arm64.exe?checksum=sha256:8728e0f56d52479c80ba4b1c8f68a8fc3085220fad241ba1180867b2c3bc97fa', - }, - next_version_name: 'v14', - }, - { - name: 'v14', - tag: 'v14.2.0', - proposal: 854, - height: 18262000, - recommended_version: 'v14.2.0', - compatible_versions: ['v14.2.0'], - cosmos_sdk_version: 'v0.45.16-ics-lsm', - ibc_go_version: 'v4.4.2', - consensus: { - type: 'cometbft', - version: 'v0.34.29', - }, - binaries: { - 'linux/amd64': - 'https://github.com/cosmos/gaia/releases/download/v14.2.0/gaiad-v14.2.0-linux-amd64?checksum=sha256:baed43bd3f523fd587cff4d8f78f395a3bcb6d20d9a671bef69b8fbe101338f6', - 'linux/arm64': - 'https://github.com/cosmos/gaia/releases/download/v14.2.0/gaiad-v14.2.0-linux-arm64?checksum=sha256:a57822b2a199ca461f8a8baf4e98a46803f8fa5d4ceb130b539ebd0c03c035a8', - 'darwin/amd64': - 'https://github.com/cosmos/gaia/releases/download/v14.2.0/gaiad-v14.2.0-darwin-amd64?checksum=sha256:4edec8b191bbb0bdcd0f89d1fadfc1cfdb720ac943b7c03d584760725547c047', - 'darwin/arm64': - 'https://github.com/cosmos/gaia/releases/download/v14.2.0/gaiad-v14.2.0-darwin-arm64?checksum=sha256:5177c7ca2b0e66daedc506c6fcdab0d8c436dae846de32081556b8edd57027e8', - 'windows/amd64': - 'https://github.com/cosmos/gaia/releases/download/v14.2.0/gaiad-v14.2.0-windows-amd64.exe?checksum=sha256:d912548fc1c87ca26defce1a60f089910fa55b38d27063870750efeab176db9d', - 'windows/arm64': - 'https://github.com/cosmos/gaia/releases/download/v14.2.0/gaiad-v14.2.0-windows-arm64.exe?checksum=sha256:b17cc1f1a9a5050b72f99d497fdda6d1d4615b6a42971f556d2777ba838fe7b0', - }, - next_version_name: 'v15', - }, - { - name: 'v15', - tag: 'v15.2.0', - proposal: 885, - height: 19639600, - recommended_version: 'v15.2.0', - compatible_versions: ['v15.2.0'], - cosmos_sdk_version: 'v0.47.11-ics-lsm', - ibc_go_version: 'v7.4.0', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - binaries: { - 'linux/amd64': - 'https://github.com/cosmos/gaia/releases/download/v15.2.0/gaiad-v15.2.0-linux-amd64', - 'linux/arm64': - 'https://github.com/cosmos/gaia/releases/download/v15.2.0/gaiad-v15.2.0-linux-arm64', - 'darwin/amd64': - 'https://github.com/cosmos/gaia/releases/download/v15.2.0/gaiad-v15.2.0-darwin-amd64', - 'darwin/arm64': - 'https://github.com/cosmos/gaia/releases/download/v15.2.0/gaiad-v15.2.0-darwin-arm64', - 'windows/amd64': - 'https://github.com/cosmos/gaia/releases/download/v15.2.0/gaiad-v15.2.0-darwin-amd64', - 'windows/arm64': - 'https://github.com/cosmos/gaia/releases/download/v15.2.0/gaiad-v15.2.0-windows-arm64.exe', - }, - next_version_name: 'v16', - }, - { - name: 'v16', - tag: 'v16.0.0', - proposal: 914, - height: 20440500, - recommended_version: 'v16.0.0', - compatible_versions: ['v16.0.0'], - cosmos_sdk_version: 'v0.47.13-ics-lsm', - ibc_go_version: 'v7.4.0', - consensus: { - type: 'cometbft', - version: 'v0.37.5', - }, - binaries: { - 'linux/amd64': - 'https://github.com/cosmos/gaia/releases/download/v16.0.0/gaiad-v16.0.0-linux-amd64', - 'linux/arm64': - 'https://github.com/cosmos/gaia/releases/download/v16.0.0/gaiad-v16.0.0-linux-arm64', - 'darwin/amd64': - 'https://github.com/cosmos/gaia/releases/download/v16.0.0/gaiad-v16.0.0-darwin-amd64', - 'darwin/arm64': - 'https://github.com/cosmos/gaia/releases/download/v16.0.0/gaiad-v16.0.0-darwin-arm64', - 'windows/amd64': - 'https://github.com/cosmos/gaia/releases/download/v16.0.0/gaiad-v16.0.0-darwin-amd64', - 'windows/arm64': - 'https://github.com/cosmos/gaia/releases/download/v16.0.0/gaiad-v16.0.0-windows-arm64.exe', - }, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - description: - "In a nutshell, Cosmos Hub bills itself as a project that solves some of the hardest problems facing the blockchain industry. It aims to offer an antidote to slow, expensive, unscalable and environmentally harmful proof-of-work protocols, like those used by Bitcoin, by offering an ecosystem of connected blockchains.\n\nThe project’s other goals include making blockchain technology less complex and difficult for developers thanks to a modular framework that demystifies decentralized apps. Last but not least, an Inter-blockchain Communication protocol makes it easier for blockchain networks to communicate with each other — preventing fragmentation in the industry.\n\nCosmos Hub's origins can be dated back to 2014, when Tendermint, a core contributor to the network, was founded. In 2016, a white paper for Cosmos was published — and a token sale was held the following year. ATOM tokens are earned through a hybrid proof-of-stake algorithm, and they help to keep the Cosmos Hub, the project’s flagship blockchain, secure. This cryptocurrency also has a role in the network’s governance.", - peers: { - seeds: [ - { - id: 'ba3bacc714817218562f743178228f23678b2873', - address: 'public-seed-node.cosmoshub.certus.one:26656', - provider: 'certusone', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:14956', - provider: 'Polkachu', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:14956', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: '57a5297537b9b6ef8b105c08a8ad3f6ac452c423', - address: 'seeds.goldenratiostaking.net:1618', - provider: 'Golden Ratio Staking', - }, - { - id: 'c28827cb96c14c905b127b92065a3fb4cd77d7f6', - address: 'seeds.whispernode.com:14956', - provider: 'WhisperNode 🤐', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: '400f3d9e30b69e78a7fb891f60d76fa3c73f0ecc', - address: 'cosmoshub.rpc.kjnodes.com:11359', - provider: 'kjnodes', - }, - { - id: 'fe21dd474640247888fc7c4dce82da8da08a8bfd', - address: 'seed-cosmos-hub-01.stakeflow.io:26656', - provider: 'Stakeflow', - }, - { - id: '11c6114a18f7b380e536b0bd17c031f4746e4ded', - address: 'seed-node.mms.team:43656', - provider: 'MMS', - }, - { - id: '87ccc1dcc0b846fc1623ab9a5ab55682e8e2ad2e', - address: 'seed-cosmoshub.freshstaking.com:26656', - provider: 'FreshSTAKING', - }, - ], - persistent_peers: [ - { - id: 'd6318b3bd51a5e2b8ed08f2e520d50289ed32bf1', - address: '52.79.43.100:26656', - }, - { - id: 'b0e746acb6fbed7a0311fe21cfb2ee94581ca3bc', - address: '51.79.21.187:26656', - }, - { - id: '1da54d20c7339713f1d6d28dd2117087dd33d0ca', - address: 'cosmos-seed.icycro.org:26656', - provider: 'IcyCRO 🧊', - }, - { - id: 'fe21dd474640247888fc7c4dce82da8da08a8bfd', - address: 'peer-cosmos-hub-01.stakeflow.io:26656', - provider: 'Stakeflow', - }, - { - id: '01c0d24922dcdf6f8816ec814a5c3436c5d5fbc5', - address: '65.108.195.29:36656', - provider: 'Staketab', - }, - { - id: '28d36c3d45f0208528de3c38f2934ae241bd23e7', - address: 'peer-cosmoshub.mms.team:26656', - provider: 'MMS', - }, - { - id: '87ccc1dcc0b846fc1623ab9a5ab55682e8e2ad2e', - address: 'seed-cosmoshub.freshstaking.com:26656', - provider: 'FreshSTAKING', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://cosmos-rpc.quickapi.com:443', - provider: 'Chainlayer', - }, - { - address: 'https://cosmos-rpc.onivalidator.com', - provider: 'Oni Validator ⛩️', - }, - { - address: 'https://rpc-cosmoshub.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://cosmoshub-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://rpc.cosmoshub.strange.love', - provider: 'strangelove-ventures', - }, - { - address: 'https://rpc-cosmoshub.ecostake.com', - provider: 'ecostake', - }, - { - address: 'https://go.getblock.io/17515cb3ec0e43b7817f182e5de6066a', - provider: 'GetBlock RPC Nodes', - }, - { - address: 'https://rpc-cosmoshub.pupmos.network', - provider: 'PUPMØS', - }, - { - address: 'https://rpc-cosmoshub.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://cosmos-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://cosmos-rpc.staketab.org:443', - provider: 'Staketab', - }, - { - address: 'https://rpc-cosmoshub-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://rpc-cosmoshub.architectnodes.com', - provider: 'Architect Nodes', - }, - { - address: 'https://rpc.cosmos.dragonstake.io', - provider: 'DragonStake', - }, - { - address: 'https://cosmoshub.rpc.stakin-nodes.com', - provider: 'Stakin', - }, - { - address: 'https://rpc.cosmos.bh.rocks', - provider: 'BlockHunters 🎯', - }, - { - address: 'https://cosmos-rpc.rockrpc.net', - provider: 'RockawayX Infra', - }, - { - address: 'http://rpc-cosmoshub.freshstaking.com:26657', - provider: 'FreshSTAKING', - }, - { - address: 'https://cosmos-rpc.easy2stake.com/', - provider: 'Easy 2 Stake', - }, - { - address: 'https://rpc.cosmos.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://cosmos.rpc.silknodes.io', - provider: 'Silk Nodes', - }, - { - address: 'https://cosmos-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://cosmoshub.rpc.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://rpc.cosmoshub.goldenratiostaking.net', - provider: 'Golden Ratio Staking', - }, - { - address: 'https://rpc-cosmos-hub-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://cosmos-rpc.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://rpc-cosmoshub.mms.team', - provider: 'MMS', - }, - { - address: 'https://cosmos-rpc.tienthuattoan.ventures', - provider: 'TienThuatToan', - }, - { - address: 'https://community.nuxian-node.ch:6797/gaia/trpc', - provider: 'PRO Delegators', - }, - { - address: 'https://cosmos-rpc.highstakes.ch', - provider: 'High Stakes 🇨🇭', - }, - { - address: 'https://cosmoshub-rpc.cosmosrescue.dev', - provider: 'cosmosrescue', - }, - { - address: 'https://cosmos.interstellar-lounge.org', - provider: 'Interstellar Lounge 🍸', - }, - { - address: 'https://public.stakewolle.com/cosmos/cosmoshub/rpc', - provider: 'Stakewolle', - }, - { - address: 'https://rpc-cosmos.kewrnode.com', - provider: 'Kewr Node', - }, - { - address: 'https://rpc.cosmoshub-4.citizenweb3.com', - provider: 'Citizen Web3', - }, - ], - rest: [ - { - address: 'https://cosmos-lcd.quickapi.com:443', - provider: 'Chainlayer', - }, - { - address: 'https://rest.cosmoshub.goldenratiostaking.net', - provider: 'Golden Ratio Staking', - }, - { - address: 'https://cosmoshub-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://api-cosmoshub.pupmos.network', - provider: 'PUPMØS', - }, - { - address: 'https://api-cosmoshub.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://api-cosmoshub-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://cosmos-rest.staketab.org', - provider: 'Staketab', - }, - { - address: 'https://lcd.cosmos.dragonstake.io', - provider: 'DragonStake', - }, - { - address: 'https://cosmoshub.rest.stakin-nodes.com', - provider: 'Stakin', - }, - { - address: 'https://rest-cosmoshub.architectnodes.com', - provider: 'Architect Nodes', - }, - { - address: 'https://rest-cosmoshub.ecostake.com', - provider: 'ecostake', - }, - { - address: 'https://lcd-cosmoshub.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://cosmos-lcd.easy2stake.com', - provider: 'Easy 2 Stake', - }, - { - address: 'https://api.cosmos.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://cosmos.api.silknodes.io', - provider: 'Silk Nodes', - }, - { - address: 'https://cosmos-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://cosmoshub.api.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://api-cosmos-hub-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://cosmos-api.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://api-cosmoshub.mms.team', - provider: 'MMS', - }, - { - address: 'https://cosmos-api.tienthuattoan.ventures', - provider: 'TienThuatToan', - }, - { - address: 'https://community.nuxian-node.ch:6797/gaia/crpc', - provider: 'PRO Delegators', - }, - { - address: 'https://cosmos-api.highstakes.ch', - provider: 'High Stakes 🇨🇭', - }, - { - address: 'https://cosmoshub-api.cosmosrescue.dev', - provider: 'cosmosrescue', - }, - { - address: 'https://cosmos-rest.interstellar-lounge.org', - provider: 'Interstellar Lounge 🍸', - }, - { - address: 'https://public.stakewolle.com/cosmos/cosmoshub/rest', - provider: 'Stakewolle', - }, - { - address: 'https://rest-cosmos.kewrnode.com', - provider: 'Kewr Node', - }, - ], - grpc: [ - { - address: 'cosmoshub-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'grpc-cosmoshub-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'cosmos-grpc.polkachu.com:14990', - provider: 'Polkachu', - }, - { - address: 'grpc.cosmos.interbloc.org:443', - provider: 'Interbloc', - }, - { - address: 'services.staketab.com:9030', - provider: 'Staketab', - }, - { - address: 'grpc.cosmos.dragonstake.io:443', - provider: 'DragonStake', - }, - { - address: 'cosmoshub.grpc.stakin-nodes.com:443', - provider: 'Stakin', - }, - { - address: 'https://grpc.cosmos.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'cosmos-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'grpc-cosmoshub.cosmos-spaces.cloud:3910', - provider: 'Cosmos Spaces', - }, - { - address: 'cosmoshub.grpc.kjnodes.com:11390', - provider: 'kjnodes', - }, - { - address: 'grpc-cosmos-hub-01.stakeflow.io:9090', - provider: 'Stakeflow', - }, - { - address: 'grpc-cosmoshub.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'cosmos-grpc.w3coins.io:14990', - provider: 'w3coins', - }, - { - address: 'grpc-cosmoshub.mms.team:443', - provider: 'MMS', - }, - { - address: 'cosmos-grpc.tienthuattoan.ventures:9090', - provider: 'TienThuatToan', - }, - { - address: 'cosmoshub-mainnet.grpc.l0vd.com:80', - provider: 'L0vd.com ❤️', - }, - { - address: 'https://grpc-cosmos.nodeist.net', - provider: 'Nodeist', - }, - { - address: 'cosmos-grpc.stakeandrelax.net:14990', - provider: 'Stake&Relax 🦥', - }, - ], - }, - explorers: [ - { - kind: 'mintscan', - url: 'https://www.mintscan.io/cosmos', - tx_page: 'https://www.mintscan.io/cosmos/transactions/${txHash}', - account_page: 'https://www.mintscan.io/cosmos/accounts/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/cosmoshub', - tx_page: 'https://ezstaking.app/cosmoshub/txs/${txHash}', - account_page: 'https://ezstaking.app/cosmoshub/account/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/cosmos', - tx_page: 'https://ping.pub/cosmos/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com', - tx_page: 'https://atomscan.com/transactions/${txHash}', - account_page: 'https://atomscan.com/accounts/${accountAddress}', - }, - { - kind: 'unichain', - url: 'https://unicha.in/cosmos', - tx_page: 'https://unicha.in/cosmos/transaction/${txHash}', - }, - { - kind: 'TC Network', - url: 'https://explorer.tcnetwork.io/cosmoshub', - tx_page: 'https://explorer.tcnetwork.io/cosmoshub/transaction/${txHash}', - }, - { - kind: 'Stakeflow', - url: 'https://stakeflow.io/cosmos', - account_page: 'https://stakeflow.io/cosmos/accounts/${accountAddress}', - }, - { - kind: 'Nodeist Explorer', - url: 'https://exp.nodeist.net/cosmos', - tx_page: 'https://exp.nodeist.net/cosmos/tx/${txHash}', - }, - { - kind: 'Inbloc', - url: 'https://inbloc.org', - tx_page: 'https://inbloc.org/transactions/${txHash}', - account_page: 'https://inbloc.org/account/${accountAddress}', - }, - { - kind: 'WhisperNode 🤐', - url: 'https://mainnet.whispernode.com/cosmos', - tx_page: 'https://mainnet.whispernode.com/cosmos/tx/${txHash}', - account_page: - 'https://mainnet.whispernode.com/cosmos/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - ], -}; - -export const cosmoshubAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'cosmoshub', - assets: [ - { - description: 'The native staking and governance token of the Cosmos Hub.', - denom_units: [ - { - denom: 'uatom', - exponent: 0, - }, - { - denom: 'atom', - exponent: 6, - }, - ], - base: 'uatom', - name: 'Cosmos Hub Atom', - display: 'atom', - symbol: 'ATOM', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - coingecko_id: 'cosmos', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - ], - socials: { - website: 'https://cosmos.network', - twitter: 'https://twitter.com/cosmoshub', - }, - }, - { - description: 'Tether USDt on the Cosmos Hub', - denom_units: [ - { - denom: - 'ibc/F04D72CF9B5D9C849BB278B691CDFA2241813327430EC9CDC83F8F4CA4CDC2B0', - exponent: 0, - }, - { - denom: 'usdt', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/F04D72CF9B5D9C849BB278B691CDFA2241813327430EC9CDC83F8F4CA4CDC2B0', - name: 'Tether USDt', - display: 'usdt', - symbol: 'USDt', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'kava', - base_denom: 'erc20/tether/usdt', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-277', - path: 'transfer/channel-277/erc20/tether/usdt', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'kava', - base_denom: 'erc20/tether/usdt', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - }, - { - description: 'FX on Cosmos Hub', - denom_units: [ - { - denom: - 'ibc/4925E6ABA571A44D2BE0286D2D29AF42A294D0FF2BB16490149A1B26EAD33729', - exponent: 0, - aliases: ['FX'], - }, - ], - type_asset: 'ics20', - base: 'ibc/4925E6ABA571A44D2BE0286D2D29AF42A294D0FF2BB16490149A1B26EAD33729', - name: 'Function X', - display: 'FX', - symbol: 'FX', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'fxcore', - base_denom: 'FX', - channel_id: 'channel-10', - }, - chain: { - channel_id: 'channel-585', - path: 'transfer/channel-585/FX', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'fxcore', - base_denom: 'FX', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fxcore/images/fx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fxcore/images/fx.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fxcore/images/fx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fxcore/images/fx.svg', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/coss.ts b/packages/chain-registry/src/mainnets/coss.ts deleted file mode 100644 index 44b16712..00000000 --- a/packages/chain-registry/src/mainnets/coss.ts +++ /dev/null @@ -1,214 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const coss: Chain = { - $schema: '../chain.schema.json', - chain_name: 'coss', - chain_id: 'coss-1', - website: 'https://coss.ink/', - pretty_name: 'COSS', - status: 'live', - network_type: 'mainnet', - bech32_prefix: 'coss', - daemon_name: 'cossd', - node_home: '$HOME/.coss', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ucoss', - fixed_min_gas_price: 0.025, - low_gas_price: 0.025, - average_gas_price: 0.03, - high_gas_price: 0.04, - }, - { - denom: 'ucgas', - fixed_min_gas_price: 0.025, - low_gas_price: 0.025, - average_gas_price: 0.03, - high_gas_price: 0.04, - }, - { - denom: 'ucias', - fixed_min_gas_price: 0.025, - low_gas_price: 0.025, - average_gas_price: 0.03, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ucgas', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/coss-inscription/coss', - recommended_version: 'v0.1.0', - compatible_versions: ['v0.1.0'], - genesis: { - genesis_url: - 'https://github.com/coss-inscription/networks/blob/main/mainnet/v1/genesis.json', - }, - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coss/images/coss.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coss/images/coss.svg', - }, - peers: { - seeds: [ - { - id: '0c8862ebc7b852d8e57536aea1d78e6644010b49', - address: '43.207.197.139:26656', - provider: 'StarHarmony', - }, - { - id: 'a9bb6d6f7f6640799435909558443b94288fedf7', - address: '3.112.200.3:26656', - provider: 'QuantumPioneer', - }, - { - id: '9ffaad12e44bd345cbc9e91c4de57749d9af4d5c', - address: '43.207.86.217:26656', - provider: 'CelestialPhoenix', - }, - { - id: '337c06a864babea354cecc4212669c5c236df893', - address: '18.183.134.119:26656', - provider: 'StellarGuardian', - }, - ], - persistent_peers: [ - { - id: '2f2815602ac270224c913dbddc6b7f8d0a6fd052', - address: '54.199.117.156:26656', - }, - { - id: '9f0a41abda8e08edc64d27ecc4edeef1941d70c0', - address: '175.41.246.99:26656', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://coss-rpc.coss.ink', - provider: 'StellarGuardian', - }, - { - address: 'https://coss-rpc.cias.network', - provider: 'CelestialPhoenix', - }, - ], - rest: [ - { - address: 'https://coss-rest.coss.ink', - provider: 'StellarGuardian', - }, - { - address: 'https://coss-rest.cias.network', - provider: 'CelestialPhoenix', - }, - ], - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coss/images/coss.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coss/images/coss.svg', - }, - ], -}; - -export const cossAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'coss', - assets: [ - { - description: 'The native staking and governance token of the COSS.', - denom_units: [ - { - denom: 'ucgas', - exponent: 0, - }, - { - denom: 'cgas', - exponent: 6, - }, - ], - base: 'ucgas', - name: 'CGAS', - display: 'cgas', - symbol: 'CGAS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coss/images/cgas.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coss/images/cgas.svg', - }, - coingecko_id: '', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coss/images/cgas.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coss/images/cgas.svg', - }, - ], - }, - { - description: 'The inscription token of the COSS.', - denom_units: [ - { - denom: 'ucoss', - exponent: 0, - }, - { - denom: 'coss', - exponent: 6, - }, - ], - base: 'ucoss', - name: 'COSS', - display: 'coss', - symbol: 'COSS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coss/images/coss.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coss/images/coss.svg', - }, - coingecko_id: 'coss-2', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coss/images/coss.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coss/images/coss.svg', - }, - ], - }, - { - description: 'The inscription token of the CIAS.', - denom_units: [ - { - denom: 'ucias', - exponent: 0, - }, - { - denom: 'cias', - exponent: 6, - }, - ], - base: 'ucias', - name: 'CIAS', - display: 'cias', - symbol: 'CIAS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coss/images/cias.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coss/images/cias.svg', - }, - coingecko_id: 'cias', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coss/images/cias.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coss/images/cias.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/crescent.ts b/packages/chain-registry/src/mainnets/crescent.ts deleted file mode 100644 index 75401244..00000000 --- a/packages/chain-registry/src/mainnets/crescent.ts +++ /dev/null @@ -1,366 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const crescent: Chain = { - $schema: '../chain.schema.json', - chain_name: 'crescent', - status: 'live', - network_type: 'mainnet', - pretty_name: 'Crescent', - chain_id: 'crescent-1', - bech32_prefix: 'cre', - daemon_name: 'crescentd', - node_home: '$HOME/.crescent', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ucre', - fixed_min_gas_price: 0, - low_gas_price: 0.01, - average_gas_price: 0.025, - high_gas_price: 0.03, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ucre', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/crescent-network/crescent', - recommended_version: 'v4.2.0', - compatible_versions: ['v4.2.0'], - binaries: { - 'linux/amd64': - 'https://github.com/crescent-network/crescent/releases/download/v4.2.0/crescentd-v4.2.0-linux-amd64', - 'darwin/arm64': - 'https://github.com/crescent-network/crescent/releases/download/v4.2.0/crescentd-v4.2.0-darwin-arm64', - }, - genesis: { - genesis_url: - 'https://github.com/crescent-network/launch/raw/main/mainnet/crescent-1/genesis.json.tar.gz', - }, - versions: [ - { - name: 'v1', - tag: 'v1.0.0', - height: 0, - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - }, - { - name: 'v1.1', - tag: 'v1.1.0', - height: 48000, - recommended_version: '1.1.0', - compatible_versions: ['v1.1.0'], - }, - { - name: 'v2', - tag: 'v2.3.0', - height: 1384100, - proposal: 12, - recommended_version: 'v2.3.0', - compatible_versions: ['v2.3.0', 'v2.2.0', 'v2.1.1', 'v2.1.0'], - }, - { - name: 'v3', - tag: 'v3.0.0', - height: 3932000, - proposal: 29, - recommended_version: 'v3.0.0', - compatible_versions: ['v3.0.0'], - }, - { - name: 'v4', - tag: 'v4.0.0', - height: 4415902, - proposal: 35, - recommended_version: 'v4.0.0', - compatible_versions: ['v4.0.0'], - next_version_name: 'v4.1', - }, - { - name: 'v4.1', - tag: 'v4.1.1', - height: 6500000, - recommended_version: 'v4.1.1', - compatible_versions: ['v4.1.1', 'v4.1.0'], - next_version_name: 'v4.2', - }, - { - name: 'v4.2', - tag: 'v4.2.0', - height: 6915000, - recommended_version: 'v4.2.0', - compatible_versions: ['v4.2.0'], - binaries: { - 'linux/amd64': - 'https://github.com/crescent-network/crescent/releases/download/v4.2.0/crescentd-v4.2.0-linux-amd64', - 'darwin/arm64': - 'https://github.com/crescent-network/crescent/releases/download/v4.2.0/crescentd-v4.2.0-darwin-arm64', - }, - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/crescent/images/cre.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/crescent/images/cre.svg', - }, - peers: { - seeds: [ - { - id: '929f22a7b04ff438da9edcfebd8089908239de44', - address: '18.180.232.184:26656', - provider: 'crescent', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'crescent-mainnet-seed.autostake.com:26816', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '3b60a29d89cd7ef6a8d0c7ba32013d7f2051e082', - address: 'seed-crescent-01.stakeflow.io:1406', - provider: 'Stakeflow', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '3bcffbcb11e96edc84c04a5628639f5ed94b9db2', - address: '128.0.51.5:26656', - provider: 'Dokia-capital', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:14556', - provider: 'Polkachu', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'crescent-mainnet-peer.autostake.com:26816', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '3b60a29d89cd7ef6a8d0c7ba32013d7f2051e082', - address: 'peer-crescent-01.stakeflow.io:1406', - provider: 'Stakeflow', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://mainnet.crescent.network:26657', - provider: 'crescent', - }, - { - address: 'https://crescent-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://rpc-crescent.pupmos.network', - provider: 'PUPMØS', - }, - { - address: 'https://crescent.rpc.stakin-nodes.com', - provider: 'Stakin', - }, - { - address: 'https://crescent-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://rpc-crescent.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://rpc-crescent-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://crescent-rpc.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://rpc.crescent.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - ], - rest: [ - { - address: 'https://mainnet.crescent.network:1317', - provider: 'crescent', - }, - { - address: 'https://api-crescent.pupmos.network', - provider: 'PUPMØS', - }, - { - address: 'https://crescent-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://crescent.rest.stakin-nodes.com', - provider: 'Stakin', - }, - { - address: 'https://api-crescent.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://crescent-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://api-crescent-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://crescent-api.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://lcd.crescent.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - ], - grpc: [ - { - address: 'crescent-grpc.polkachu.com:14590', - provider: 'Polkachu', - }, - { - address: 'crescent.grpc.stakin-nodes.com:443', - provider: 'Stakin', - }, - { - address: 'crescent-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'grpc-crescent.cosmos-spaces.cloud:2270', - provider: 'Cosmos Spaces', - }, - { - address: 'grpc-crescent-01.stakeflow.io:1402', - provider: 'Stakeflow', - }, - { - address: 'crescent-grpc.w3coins.io:14590', - provider: 'w3coins', - }, - { - address: 'https://grpc.crescent.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - ], - }, - explorers: [ - { - kind: 'ezstaking', - url: 'https://ezstaking.app/crescent', - tx_page: 'https://ezstaking.app/crescent/txs/${txHash}', - account_page: 'https://ezstaking.app/crescent/account/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/crescent', - tx_page: 'https://ping.pub/crescent/tx/${txHash}', - }, - { - kind: 'explorers.guru', - url: 'https://crescent.explorers.guru', - tx_page: 'https://crescent.explorers.guru/transaction/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/crescent', - tx_page: 'https://atomscan.com/crescent/transactions/${txHash}', - account_page: 'https://atomscan.com/crescent/accounts/${accountAddress}', - }, - { - kind: 'Stakeflow', - url: 'https://stakeflow.io/crescent', - account_page: 'https://stakeflow.io/crescent/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/crescent/images/cre.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/crescent/images/cre.svg', - }, - ], -}; - -export const crescentAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'crescent', - assets: [ - { - description: 'The native token of Crescent', - denom_units: [ - { - denom: 'ucre', - exponent: 0, - }, - { - denom: 'cre', - exponent: 6, - }, - ], - base: 'ucre', - name: 'Crescent', - display: 'cre', - symbol: 'CRE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/crescent/images/cre.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/crescent/images/cre.svg', - }, - coingecko_id: 'crescent-network', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/crescent/images/cre.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/crescent/images/cre.svg', - }, - ], - }, - { - description: 'The bonded token of Crescent', - denom_units: [ - { - denom: 'ubcre', - exponent: 0, - }, - { - denom: 'bcre', - exponent: 6, - }, - ], - base: 'ubcre', - name: 'Bonded Crescent', - display: 'bcre', - symbol: 'bCRE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/crescent/images/bcre.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/crescent/images/bcre.svg', - }, - coingecko_id: 'liquid-staking-crescent', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/crescent/images/bcre.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/crescent/images/bcre.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/cronos.ts b/packages/chain-registry/src/mainnets/cronos.ts deleted file mode 100644 index dfeb48c1..00000000 --- a/packages/chain-registry/src/mainnets/cronos.ts +++ /dev/null @@ -1,282 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const cronos: Chain = { - $schema: '../chain.schema.json', - chain_name: 'cronos', - status: 'live', - network_type: 'mainnet', - website: 'https://cronos.org', - pretty_name: 'Cronos', - chain_id: 'cronosmainnet_25-1', - bech32_prefix: 'crc', - daemon_name: 'cronosd', - node_home: '$HOME/.cronos', - key_algos: ['ethsecp256k1'], - extra_codecs: ['ethermint'], - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'basecro', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/crypto-org-chain/cronos', - recommended_version: 'v1.2.2', - compatible_versions: ['v1.2.0', 'v1.2.1', 'v1.2.2'], - binaries: { - 'linux/amd64': - 'https://github.com/crypto-org-chain/cronos/releases/download/v1.2.2/cronos_1.2.2_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/crypto-org-chain/cronos/releases/download/v1.2.2/cronos_1.2.2_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/crypto-org-chain/cronos/releases/download/v1.2.2/cronos_1.2.2_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/crypto-org-chain/cronos/releases/download/v1.2.2/cronos_1.2.2_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/crypto-org-chain/cronos/releases/download/v1.2.2/cronos_1.2.2_Windows_x86_64.zip', - }, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/crypto-org-chain/cronos-mainnet/master/cronosmainnet_25-1/genesis.json', - }, - versions: [ - { - name: 'v1.2.2', - recommended_version: 'v1.2.2', - compatible_versions: ['v1.2.0', 'v1.2.1', 'v1.2.2'], - binaries: { - 'linux/amd64': - 'https://github.com/crypto-org-chain/cronos/releases/download/v1.2.2/cronos_1.2.2_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/crypto-org-chain/cronos/releases/download/v1.2.2/cronos_1.2.2_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/crypto-org-chain/cronos/releases/download/v1.2.2/cronos_1.2.2_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/crypto-org-chain/cronos/releases/download/v1.2.2/cronos_1.2.2_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/crypto-org-chain/cronos/releases/download/v1.2.2/cronos_1.2.2_Windows_x86_64.zip', - }, - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cronos/images/cronos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cronos/images/cro.svg', - }, - peers: { - seeds: [ - { - id: '0d5cf1394a1cfde28dc8f023567222abc0f47534', - address: 'cronos-seed-0.crypto.org:26656', - provider: 'cronos.org', - }, - { - id: '3032073adc06d710dd512240281637c1bd0c8a7b', - address: 'cronos-seed-1.crypto.org:26656', - provider: 'cronos.org', - }, - { - id: '04f43116b4c6c70054d9c2b7485383df5b1ed1da', - address: 'cronos-seed-2.crypto.org:26656', - provider: 'cronos.org', - }, - { - id: '337377dcda43d79c537d2c4d93ad3b698ce9452e', - address: 'bd-cronos-mainnet-seed-node-01.bdnodes.net:26656', - provider: 'Blockdaemon.com', - }, - { - id: 'abedfe94dd5731e9750e045ca8d8e40aa6d3c60b', - address: 'seed.cronos.jerrychong.com:26656', - provider: "Jerry's Pool", - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '0d5cf1394a1cfde28dc8f023567222abc0f47534', - address: 'cronos-seed-0.crypto.org:26656', - provider: 'cronos.org', - }, - { - id: '3032073adc06d710dd512240281637c1bd0c8a7b', - address: 'cronos-seed-1.crypto.org:26656', - provider: 'cronos.org', - }, - { - id: '04f43116b4c6c70054d9c2b7485383df5b1ed1da', - address: 'cronos-seed-2.crypto.org:26656', - provider: 'cronos.org', - }, - { - id: '337377dcda43d79c537d2c4d93ad3b698ce9452e', - address: 'bd-cronos-mainnet-seed-node-01.bdnodes.net:26656', - provider: 'Blockdaemon.com', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.cronos.org/', - provider: 'cronos.org', - }, - { - address: 'https://cronos-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - rest: [ - { - address: 'https://rest.cronos.org/', - provider: 'cronos.org', - }, - { - address: 'https://cronos-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - grpc: [ - { - address: 'grpc.cronos.org:443', - provider: 'cronos.org', - }, - { - address: 'cronos-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - 'evm-http-jsonrpc': [ - { - address: 'https://evm.cronos.org/', - provider: 'cronos.org', - }, - { - address: 'https://cronos-evm.publicnode.com', - provider: 'Allnodes.com ⚡️ Nodes & Staking', - }, - ], - }, - explorers: [ - { - kind: 'cronoscan', - url: 'https://cronoscan.com', - tx_page: 'https://cronoscan.com/tx/${txHash}', - }, - { - kind: 'crypto.org', - url: 'https://cronos.org/explorer', - tx_page: 'https://cronos.org/explorer/tx/${txHash}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/cronos', - tx_page: 'https://ezstaking.app/cronos/txs/${txHash}', - account_page: 'https://ezstaking.app/cronos/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cronos/images/cronos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cronos/images/cro.svg', - }, - ], -}; - -export const cronosAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'cronos', - assets: [ - { - description: - 'Cronos Chain - Get Instant DApp Portability with EVM Support', - denom_units: [ - { - denom: 'basecro', - exponent: 0, - }, - { - denom: 'cro', - exponent: 18, - }, - ], - base: 'basecro', - name: 'Cronos', - display: 'cro', - symbol: 'CRO', - traces: [ - { - type: 'additional-mintage', - counterparty: { - chain_name: 'cryptoorgchain', - base_denom: 'basecro', - }, - provider: 'Cronos', - }, - ], - images: [ - { - image_sync: { - chain_name: 'cryptoorgchain', - base_denom: 'basecro', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cronos/images/cro.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cronos/images/cro.svg', - }, - }, - { - description: 'Tether USDt on Cronos', - denom_units: [ - { - denom: - 'ibc/9106F2626880DF7FAD30621F355423B2A7523D8E2274475F009644D708A90682', - exponent: 0, - }, - { - denom: 'usdt', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/9106F2626880DF7FAD30621F355423B2A7523D8E2274475F009644D708A90682', - name: 'Tether USDt', - display: 'usdt', - symbol: 'USDt', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'kava', - base_denom: 'erc20/tether/usdt', - channel_id: 'channel-125', - }, - chain: { - channel_id: 'channel-11', - path: 'transfer/channel-11/erc20/tether/usdt', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'kava', - base_denom: 'erc20/tether/usdt', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/cryptoorgchain.ts b/packages/chain-registry/src/mainnets/cryptoorgchain.ts deleted file mode 100644 index 234c1471..00000000 --- a/packages/chain-registry/src/mainnets/cryptoorgchain.ts +++ /dev/null @@ -1,385 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const cryptoorgchain: Chain = { - $schema: '../chain.schema.json', - chain_name: 'cryptoorgchain', - status: 'live', - network_type: 'mainnet', - pretty_name: 'Cronos POS Chain', - chain_id: 'crypto-org-chain-mainnet-1', - bech32_prefix: 'cro', - website: 'https://cronos-pos.org/', - daemon_name: 'chain-maind', - node_home: '$HOME/.chain-maind', - slip44: 394, - alternative_slip44s: [118], - fees: { - fee_tokens: [ - { - denom: 'basecro', - low_gas_price: 0.025, - average_gas_price: 0.03, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'basecro', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/crypto-org-chain/chain-main', - recommended_version: 'v4.2.9', - compatible_versions: ['v4.2.9'], - binaries: { - 'linux/amd64': - 'https://github.com/crypto-org-chain/chain-main/releases/download/v4.2.9/chain-main_4.2.9_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/crypto-org-chain/chain-main/releases/download/v4.2.9/chain-main_4.2.9_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/crypto-org-chain/chain-main/releases/download/v4.2.9/chain-main_4.2.9_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/crypto-org-chain/chain-main/releases/download/v4.2.9/chain-main_4.2.9_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/crypto-org-chain/chain-main/releases/download/v4.2.9/chain-main_4.2.9_Windows_x86_64.zip', - }, - genesis: { - genesis_url: - 'https://github.com/crypto-org-chain/mainnet/raw/main/crypto-org-chain-mainnet-1/genesis.json', - }, - versions: [ - { - name: 'v4.2.9', - recommended_version: 'v4.2.9', - compatible_versions: ['v4.2.9'], - binaries: { - 'linux/amd64': - 'https://github.com/crypto-org-chain/chain-main/releases/download/v4.2.9/chain-main_4.2.9_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/crypto-org-chain/chain-main/releases/download/v4.2.9/chain-main_4.2.9_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/crypto-org-chain/chain-main/releases/download/v4.2.9/chain-main_4.2.9_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/crypto-org-chain/chain-main/releases/download/v4.2.9/chain-main_4.2.9_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/crypto-org-chain/chain-main/releases/download/v4.2.9/chain-main_4.2.9_Windows_x86_64.zip', - }, - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cryptoorgchain/images/cronos.png', - }, - description: - 'Cronos PoS Chain is a public, open-source and permissionless blockchain - a fully decentralized network with high speed and low fees, designed to be a public good that helps drive mass adoption of blockchain technology through use cases like Payments, DeFi and NFTs.', - peers: { - seeds: [ - { - id: '87c3adb7d8f649c51eebe0d3335d8f9e28c362f2', - address: 'seed-0.crypto.org:26656', - provider: 'cronos.org', - }, - { - id: 'e1d7ff02b78044795371beb1cd5fb803f9389256', - address: 'seed-1.crypto.org:26656', - provider: 'cronos.org', - }, - { - id: '2c55809558a4e491e9995962e10c026eb9014655', - address: 'seed-2.crypto.org:26656', - provider: 'cronos.org', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:20256', - provider: 'Polkachu', - }, - ], - persistent_peers: [ - { - id: '87c3adb7d8f649c51eebe0d3335d8f9e28c362f2', - address: 'seed-0.crypto.org:26656', - provider: 'cronos.org', - }, - { - id: 'e1d7ff02b78044795371beb1cd5fb803f9389256', - address: 'seed-1.crypto.org:26656', - provider: 'cronos.org', - }, - { - id: '2c55809558a4e491e9995962e10c026eb9014655', - address: 'seed-2.crypto.org:26656', - provider: 'cronos.org', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.mainnet.crypto.org/', - provider: 'cronos.org', - }, - { - address: 'https://rpc-cryptoorgchain-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://rpc-cryptoorgchain.ecostake.com', - provider: 'ecostake', - }, - { - address: 'https://cryptocom-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://cryptocom-rpc.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://rpc-cryptoorg.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://cro-chain-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - rest: [ - { - address: 'https://rest.mainnet.crypto.org/', - provider: 'cronos.org', - }, - { - address: 'https://api-cryptoorgchain-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://cryptocom-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://rest-cryptoorgchain.ecostake.com', - provider: 'ecostake', - }, - { - address: 'https://cryptocom-api.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://api-cryptoorg.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://cro-chain-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - grpc: [ - { - address: 'grpc.mainnet.crypto.org:443', - provider: 'cronos.org', - }, - { - address: 'grpc-cryptoorgchain-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'cryptocom-grpc.polkachu.com:20290', - provider: 'Polkachu', - }, - { - address: 'cryptocom-grpc.w3coins.io:20290', - provider: 'w3coins', - }, - { - address: 'grpc-cryptoorg.cosmos-spaces.cloud:1160', - provider: 'Cosmos Spaces', - }, - { - address: 'cro-chain-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - }, - explorers: [ - { - kind: 'mintscan', - url: 'https://www.mintscan.io/crypto-org', - tx_page: 'https://www.mintscan.io/crypto-org/transactions/${txHash}', - account_page: - 'https://www.mintscan.io/crypto-org/accounts/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/cronos', - tx_page: 'https://ezstaking.app/cronos/txs/${txHash}', - account_page: 'https://ezstaking.app/cronos/account/${accountAddress}', - }, - { - kind: 'cronos.org', - url: 'https://cronos-pos.org/explorer', - tx_page: 'https://cronos-pos.org/explorer/tx/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/crypto-com-chain', - tx_page: 'https://ping.pub/crypto-com-chain/tx/${txHash}', - }, - { - kind: 'yummy-explorer', - url: 'https://explorer.yummy.capital', - tx_page: 'https://explorer.yummy.capital/txs/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cryptoorgchain/images/cronos.png', - }, - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cryptoorgchain/images/Cronos_POS_Chain_Colour.svg', - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cronos/images/cronos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cronos/images/cro.svg', - }, - ], -}; - -export const cryptoorgchainAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'cryptoorgchain', - assets: [ - { - description: - 'CRO is the native token of the Crypto.org Chain, referred to as Native CRO.', - denom_units: [ - { - denom: 'basecro', - exponent: 0, - }, - { - denom: 'cro', - exponent: 8, - }, - ], - base: 'basecro', - name: 'Cronos', - display: 'cro', - symbol: 'CRO', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cronos/images/cro.svg', - }, - coingecko_id: 'crypto-com-chain', - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cronos/images/cro.svg', - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cronos/images/cronos.png', - }, - ], - socials: { - website: 'https://cronos.org/', - twitter: 'https://twitter.com/cronos_chain', - }, - }, - { - description: 'Synthetic XLM pegged 1:1 by Crypto.com', - denom_units: [ - { - denom: 'baseXLM', - exponent: 0, - aliases: ['stroop'], - }, - { - denom: 'lumen', - exponent: 7, - }, - ], - base: 'baseXLM', - name: 'Lumen (XLM) pegged token', - display: 'lumen', - symbol: 'XLM', - traces: [ - { - type: 'synthetic', - counterparty: { - chain_name: 'stellar', - base_denom: 'stroop', - }, - provider: 'Crypto.com', - }, - ], - images: [ - { - image_sync: { - chain_name: 'stellar', - base_denom: 'stroop', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/stellar/images/xlm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/stellar/images/xlm.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/stellar/images/xlm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/stellar/images/xlm.svg', - }, - }, - { - description: - 'The native token of Stellar network, transferred via Solo Machine.', - denom_units: [ - { - denom: - 'ibc/34A1D4BF5FFCDB912F64FE71D54426D56970F873F1279983B69C713B3A62D10D', - exponent: 0, - aliases: ['stroop'], - }, - { - denom: 'lumen', - exponent: 7, - }, - ], - base: 'ibc/34A1D4BF5FFCDB912F64FE71D54426D56970F873F1279983B69C713B3A62D10D', - name: 'Lumen (Solo Machine)', - display: 'lumen', - symbol: 'XLM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'cryptoorgchain', - base_denom: 'baseXLM', - channel_id: 'channel-JEnb', - }, - chain: { - channel_id: 'channel-46', - path: 'transfer/channel-46/baseXLM', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'stellar', - base_denom: 'stroop', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/stellar/images/xlm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/stellar/images/xlm.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/stellar/images/xlm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/stellar/images/xlm.svg', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/cudos.ts b/packages/chain-registry/src/mainnets/cudos.ts deleted file mode 100644 index 99910daa..00000000 --- a/packages/chain-registry/src/mainnets/cudos.ts +++ /dev/null @@ -1,269 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const cudos: Chain = { - $schema: '../chain.schema.json', - chain_name: 'cudos', - status: 'live', - network_type: 'mainnet', - pretty_name: 'Cudos', - chain_id: 'cudos-1', - bech32_prefix: 'cudos', - daemon_name: 'cudos-noded', - website: 'https://www.cudos.org/', - node_home: '$HOME/cudos-data', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'acudos', - low_gas_price: 5000000000000, - average_gas_price: 10000000000000, - high_gas_price: 20000000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'acudos', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/CudoVentures/cudos-node', - recommended_version: 'v1.1.0', - compatible_versions: ['v1.0.1', 'v1.1.0'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/CudoVentures/cudos-builders/v1.0.0/docker/config/genesis.mainnet.json', - }, - versions: [ - { - name: 'v1.1.0', - recommended_version: 'v1.1.0', - compatible_versions: ['v1.0.1', 'v1.1.0'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cudos/images/cudos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cudos/images/cudos.svg', - }, - peers: { - seeds: [ - { - id: 'ff3f0f7b1eecc6844e6512428ef4c7a9448452a8', - address: 'cluster-1-seed-1.hosts.cudos.org:26656', - provider: 'cudo', - }, - { - id: '6d9beb4d44a530a4a10ebe78ed7717f6083d0c4b', - address: 'cluster-2-seed-1.hosts.cudos.org:26656', - provider: 'cudo', - }, - { - id: 'e0f3bcc574ef66ae4561fad0772a4fd1959969af', - address: 'cluster-3-seed-1.hosts.cudos.org:26656', - provider: 'cudo', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'cudos-mainnet-seed.autostake.com:27256', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:12356', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: 'f196d7cc811a5ab99e4c5dd5c7f3c0135509d1c4', - address: 'cluster-1-sentry-1.hosts.cudos.org:26656', - provider: 'cudo', - }, - { - id: '2cc0a12ff1038509b2ed64719fcddfdded9a04ad', - address: 'cluster-2-sentry-1.hosts.cudos.org:26656', - provider: 'cudo', - }, - { - id: 'ab1ec4fb29afc9c0f5a04b7cbd1220b8b30ffea4', - address: 'cluster-3-sentry-1.hosts.cudos.org:26656', - provider: 'cudo', - }, - { - id: '2958b15e9102cb556cc0f1f1bbbfdfc922a16069', - address: 'mainnet-full-node-01.hosts.cudos.org:26656', - provider: 'cudo', - }, - { - id: 'eb14f9142ad313297653f84754b1caf60efe75ac', - address: 'mainnet-full-node-02.hosts.cudos.org:26656', - provider: 'cudo', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'cudos-mainnet-peer.autostake.com:27256', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - }, - apis: { - rpc: [ - { - address: 'http://mainnet-full-node-01.hosts.cudos.org:26657', - provider: 'cudo', - }, - { - address: 'https://mainnet-full-node-02.hosts.cudos.org:36657', - provider: 'cudo', - }, - { - address: 'https://cudos-rpc.kleomedes.network', - provider: 'Kleomedes', - }, - { - address: 'https://cudos-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://cudos-rpc.lavenderfive.com', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://cudos-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - rest: [ - { - address: 'http://mainnet-full-node-01.hosts.cudos.org:1317', - provider: 'cudo', - }, - { - address: 'https://mainnet-full-node-02.hosts.cudos.org:31317', - provider: 'cudo', - }, - { - address: 'https://cudos-api.kleomedes.network', - provider: 'Kleomedes', - }, - { - address: 'https://cudos-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://cudos-api.lavenderfive.com/', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://cudos-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - grpc: [ - { - address: 'mainnet-full-node-01.hosts.cudos.org:9090', - provider: 'cudo', - }, - { - address: 'cudos-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'cudos-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'cudos-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - }, - explorers: [ - { - kind: 'bigdipper', - url: 'https://explorer.cudos.org/', - tx_page: 'https://explorer.cudos.org/transactions/${txHash}', - account_page: 'https://explorer.cudos.org/accounts/${accountAddress}', - }, - { - kind: 'cudos-dashboard', - url: 'https://dashboard.cudos.org/', - tx_page: 'https://explorer.cudos.org/transactions/${txHash}', - account_page: 'https://explorer.cudos.org/accounts/${accountAddress}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/cudos', - tx_page: 'https://www.mintscan.io/cudos/transactions/${txHash}', - account_page: 'https://www.mintscan.io/cudos/accounts/${accountAddress}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/cudos', - tx_page: 'https://atomscan.com/cudos/transactions/${txHash}', - account_page: 'https://atomscan.com/cudos/accounts/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/cudos', - tx_page: 'https://ezstaking.app/cudos/txs/${txHash}', - account_page: 'https://ezstaking.app/cudos/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cudos/images/cudos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cudos/images/cudos.svg', - }, - ], -}; - -export const cudosAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'cudos', - assets: [ - { - description: 'The native token of the Cudos blockchain', - denom_units: [ - { - denom: 'acudos', - exponent: 0, - aliases: ['attocudos'], - }, - { - denom: 'cudos', - exponent: 18, - }, - ], - base: 'acudos', - name: 'Cudos', - display: 'cudos', - symbol: 'CUDOS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cudos/images/cudos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cudos/images/cudos.svg', - }, - coingecko_id: 'cudos', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cudos/images/cudos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cudos/images/cudos.svg', - }, - ], - socials: { - website: 'http://www.cudos.org', - twitter: 'https://twitter.com/CUDOS_', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/decentr.ts b/packages/chain-registry/src/mainnets/decentr.ts deleted file mode 100644 index 963efc17..00000000 --- a/packages/chain-registry/src/mainnets/decentr.ts +++ /dev/null @@ -1,327 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const decentr: Chain = { - $schema: '../chain.schema.json', - chain_name: 'decentr', - status: 'live', - network_type: 'mainnet', - pretty_name: 'Decentr', - chain_id: 'mainnet-3', - bech32_prefix: 'decentr', - daemon_name: 'decentrd', - node_home: '$HOME/.decentr', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'udec', - fixed_min_gas_price: 0.025, - low_gas_price: 0.025, - average_gas_price: 0.025, - high_gas_price: 0.025, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'udec', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/Decentr-net/decentr', - recommended_version: 'v1.5.7', - compatible_versions: ['v1.5.7'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/Decentr-net/mainnets/master/3.0/genesis.json', - }, - versions: [ - { - name: 'v1.5.7', - recommended_version: 'v1.5.7', - compatible_versions: ['v1.5.7'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/decentr/images/dec.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/decentr/images/dec.svg', - }, - peers: { - seeds: [ - { - id: '8a3485f940c3b2b9f0dd979a16ea28de154f14dd', - address: 'calliope.mainnet.decentr.xyz:26656', - provider: 'decentr', - }, - { - id: '3261bff0b7c16dcf6b5b8e62dd54faafbfd75415', - address: 'hera.mainnet.decentr.xyz:26656', - provider: 'decentr', - }, - { - id: 'c37f32e202e13b0725515570f794b68573a6f58c', - address: 'hera.mainnet.decentr.xyz:26656', - provider: 'decentr', - }, - { - id: '5f3cfa2e3d5ed2c2ef699c8593a3d93c902406a9', - address: 'hermes.mainnet.decentr.xyz:26656', - provider: 'decentr', - }, - { - id: 'a529801b5390f56d5c280eaff4ae95b7163e385f', - address: 'melpomene.mainnet.decentr.xyz:26656', - provider: 'decentr', - }, - { - id: '385129dbe71bceff982204afa11ed7fa0ee39430', - address: 'poseidon.mainnet.decentr.xyz:26656', - provider: 'decentr', - }, - { - id: '35a934228c32ad8329ac917613a25474cc79bc08', - address: 'terpsichore.mainnet.decentr.xyz:26656', - provider: 'decentr', - }, - { - id: '0fd62bcd1de6f2e3cfc15852cdde9f3f8a7987e4', - address: 'thalia.mainnet.decentr.xyz:26656', - provider: 'decentr', - }, - { - id: 'bd99693d0dbc855b0367f781fb48bf1ca6a6a58b', - address: 'zeus.mainnet.decentr.xyz:26656', - provider: 'decentr', - }, - { - id: '6bb349e1709da784d1628fa1f8bfc5cd00af974d', - address: 'seeds.badgerbite.io:16656', - provider: 'decentr', - }, - { - id: '3fb96f1619340507e7f28fd7c4b81f4cd3d9a7e7', - address: 'seeds-decentr.sxlzptprjkt.xyz:31656', - provider: 'sxlzptprjkt | VALIDATOR', - }, - { - id: '89f32d5e096eadddb1b3e6e839963503ef4d2d70', - address: 'rpc.decentr.nodexcapital.com:10856', - provider: 'NodeX Validator', - }, - { - id: '49963582499c44dc8e119b4112e2f7b227003333', - address: 'seed-node.mms.team:39656', - provider: 'MMS', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: 'ca6c4b66c41cfca3e1b873321527781d46c92e57', - address: 'seed-decentr.ibs.team:16657', - provider: 'Inter Blockchain Services', - }, - ], - persistent_peers: [ - { - id: '6afae5a544d74a8581da932aaa6d483ce797a6b1', - address: '75.119.157.167:28656', - provider: 'Inter Blockchain Services', - }, - { - id: '1f5497f2b4f6adb3b803c17c3b005f637fcaec2d', - address: 'decentr.peer.stavr.tech:1066', - provider: '🔥STAVR🔥', - }, - { - id: 'a6ebaed2c7972941b5cce5d94ec94a1352a600a4', - address: 'peers-decentr.sxlzptprjkt.xyz:31656', - provider: 'sxlzptprjkt | VALIDATOR', - }, - { - id: '05f4788f936aa0158eeb935d8857cc9d23e6683d', - address: '65.109.28.226:12656', - provider: 'Hexnodes', - }, - { - id: '7678919ce37d6a8dc24a81c20ca8856147455670', - address: 'rpc.decentr.indonode.net:20656', - provider: 'Indonode', - }, - { - id: '153656b1037e183368bbf9d03a6b97b1a3a9c976', - address: 'peer-decentr.mms.team:26656', - provider: 'MMS', - }, - { - id: '0ec21d5e8c86973bfef04e66b2a0e5d6d3d86820', - address: '109.123.234.203:26656', - provider: 'MathNodes', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://poseidon.mainnet.decentr.xyz', - provider: 'decentr', - }, - { - address: 'https://rpc.decentr.chaintools.tech/', - provider: 'ChainTools', - }, - { - address: 'https://decentr.rpc.m.stavr.tech:443', - provider: '🔥STAVR🔥', - }, - { - address: 'https://decentr-rpc.ibs.team/', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://rpc-dcntr.nodine.id/', - provider: 'Nodine.ID', - }, - { - address: 'https://rpc-decentr.mms.team/', - provider: 'MMS', - }, - ], - rest: [ - { - address: 'https://rest.mainnet.decentr.xyz', - provider: 'decentr', - }, - { - address: 'https://decentr.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://api.decentr.chaintools.tech/', - provider: 'ChainTools', - }, - { - address: 'https://decentr-api.ibs.team/', - provider: 'Inter Blockchain Services', - }, - ], - grpc: [ - { - address: 'https://grpc-decentr.sxlzptprjkt.xyz:443', - provider: 'sxlzptprjkt | VALIDATOR', - }, - { - address: 'decentr.grpc.m.stavr.tech:2060', - provider: '🔥STAVR🔥', - }, - { - address: 'https://grpc.decentr.hexnodes.co', - provider: 'Hexnodes', - }, - { - address: 'https://grpc.decentr.nodexcapital.com:443', - provider: 'NodeX Validator', - }, - { - address: 'grpc-decentr.mms.team:443', - provider: 'MMS', - }, - ], - }, - explorers: [ - { - kind: 'decentr.net', - url: 'https://explorer.decentr.net', - tx_page: - 'https://explorer.decentr.net/transactions/${txHash}?networkId=mainnet', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/decentr/', - tx_page: 'https://ping.pub/decentr/tx/${txHash}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Decentr-Mainnet', - tx_page: 'https://explorer.stavr.tech/Decentr-Mainnet/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/decentr', - tx_page: 'https://atomscan.com/decentr/transactions/${txHash}', - account_page: 'https://atomscan.com/decentr/accounts/${accountAddress}', - }, - { - kind: 'Nodine.ID', - url: 'https://explorer.co.id/decentr', - tx_page: 'https://explorer.co.id/decentr/tx/${txHash}', - }, - { - kind: 'THE EXPLORER', - url: 'https://explorer.sxlzptprjkt.xyz/decentr', - tx_page: 'https://explorer.sxlzptprjkt.xyz/decentr/tx/${txHash}', - }, - { - kind: 'hexskrt EXPLORER', - url: 'https://explorer.hexskrt.net/decentr', - tx_page: 'https://explorer.hexskrt.net/decentr/tx/${txHash}', - }, - { - kind: 'NODEXPLORER', - url: 'https://explorer.nodexcapital.com/decentr', - tx_page: 'https://explorer.nodexcapital.com/decentr/tx/${txHash}', - }, - { - kind: 'Explorer ComunityNode', - url: 'https://explorer.comunitynode.my.id/decentr', - tx_page: 'https://explorer.comunitynode.my.id/decentr/tx/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/decentr/images/dec.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/decentr/images/dec.svg', - }, - ], -}; - -export const decentrAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'decentr', - assets: [ - { - description: 'The native token of Decentr', - denom_units: [ - { - denom: 'udec', - exponent: 0, - }, - { - denom: 'dec', - exponent: 6, - }, - ], - base: 'udec', - name: 'Decentr', - display: 'dec', - symbol: 'DEC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/decentr/images/dec.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/decentr/images/dec.svg', - }, - coingecko_id: 'decentr', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/decentr/images/dec.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/decentr/images/dec.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/desmos.ts b/packages/chain-registry/src/mainnets/desmos.ts deleted file mode 100644 index 7c48a952..00000000 --- a/packages/chain-registry/src/mainnets/desmos.ts +++ /dev/null @@ -1,403 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const desmos: Chain = { - $schema: '../chain.schema.json', - chain_name: 'desmos', - status: 'live', - network_type: 'mainnet', - website: 'https://desmos.network/', - pretty_name: 'Desmos', - chain_id: 'desmos-mainnet', - bech32_prefix: 'desmos', - daemon_name: 'desmos', - node_home: '$HOME/.desmos', - key_algos: ['secp256k1'], - slip44: 852, - fees: { - fee_tokens: [ - { - denom: 'udsm', - fixed_min_gas_price: 0.001, - low_gas_price: 0.01, - average_gas_price: 0.03, - high_gas_price: 0.05, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'udsm', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/desmos-labs/desmos', - recommended_version: 'v7.1.0', - compatible_versions: ['v7.1.0'], - binaries: { - 'linux/amd64': - 'https://github.com/desmos-labs/desmos/releases/download/v7.1.0/desmos-v7.1.0-linux-amd64', - }, - cosmos_sdk_version: 'desmos-labs/cosmos-sdk v0.47.10-desmos', - ibc_go_version: 'v7.4.0', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'v0.45.0', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.desmos/data/wasm', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/desmos-labs/mainnet/main/genesis.json', - }, - versions: [ - { - name: 'v4.8.0', - recommended_version: 'v4.8.1', - compatible_versions: ['v4.8.0', 'v4.8.1'], - binaries: { - 'linux/amd64': - 'https://github.com/desmos-labs/desmos/releases/download/v4.8.1/desmos-4.8.1-linux-amd64', - }, - next_version_name: 'v5.0.0', - }, - { - name: 'v5.0.0', - recommended_version: 'v5.1.0', - compatible_versions: ['v5.1.0'], - proposal: 28, - height: 9069645, - binaries: { - 'linux/amd64': - 'https://github.com/desmos-labs/desmos/releases/download/v5.1.0/desmos-5.1.0-linux-amd64', - }, - next_version_name: 'v5.2.0', - }, - { - name: 'v5.2.0', - recommended_version: 'v5.2.0', - compatible_versions: ['v5.2.0'], - proposal: 29, - height: 9259165, - binaries: { - 'linux/amd64': - 'https://github.com/desmos-labs/desmos/releases/download/v5.2.0/desmos-5.2.0-linux-amd64', - }, - next_version_name: 'v6', - }, - { - name: 'v6', - recommended_version: 'v6.1.1', - compatible_versions: ['v6.1.0', 'v6.1.1'], - proposal: 32, - height: 10213500, - binaries: { - 'linux/amd64': - 'https://github.com/desmos-labs/desmos/releases/download/v6.1.1/desmos-6.1.1-linux-amd64', - }, - next_version_name: 'v6.2.0', - }, - { - name: 'v6.2.0', - recommended_version: 'v6.2.1', - compatible_versions: ['v6.2.1'], - proposal: 36, - height: 11312575, - binaries: { - 'linux/amd64': - 'https://github.com/desmos-labs/desmos/releases/download/v6.2.1/desmos-6.2.1-linux-amd64', - }, - next_version_name: 'v7', - }, - { - name: 'v7', - proposal: 42, - height: 12745550, - recommended_version: 'v7.0.2', - compatible_versions: ['v7.0.2'], - binaries: { - 'linux/amd64': - 'https://github.com/desmos-labs/desmos/releases/download/v7.0.2/desmos-7.0.2-linux-amd64', - }, - cosmos_sdk_version: 'desmos-labs/cosmos-sdk v0.47.9-desmos', - ibc_go_version: 'v7.3.2', - consensus: { - type: 'cometbft', - version: 'v0.34.4', - }, - cosmwasm_version: 'v0.45.0', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.desmos/data/wasm', - next_version_name: 'v7.1.0', - }, - { - name: 'v7.1.0', - proposal: 48, - height: 13775361, - recommended_version: 'v7.1.0', - compatible_versions: ['v7.1.0'], - binaries: { - 'linux/amd64': - 'https://github.com/desmos-labs/desmos/releases/download/v7.1.0/desmos-v7.1.0-linux-amd64', - }, - cosmos_sdk_version: 'desmos-labs/cosmos-sdk v0.47.10-desmos', - ibc_go_version: 'v7.4.0', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'v0.45.0', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.desmos/data/wasm', - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/desmos/images/dsm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/desmos/images/dsm.svg', - }, - peers: { - seeds: [ - { - id: '5c86915026093f9a2f81e5910107cf14676b48fc', - address: 'seed-2.mainnet.desmos.network:26656', - provider: 'desmos', - }, - { - id: '45105c7241068904bdf5a32c86ee45979794637f', - address: 'seed-3.mainnet.desmos.network:26656', - provider: 'desmos', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:16256', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: '15b1f6b49a548e9f0d0855bd340199bce9140add', - address: 'seed-desmos.starsquid.io:15601', - provider: 'Starsquid', - }, - { - id: 'c071562db4d2ed2d22100b0d34ec4788f1b058cf', - address: 'seed-desmos.explorer.co.id:17656', - provider: 'Nodine.ID', - }, - { - id: 'b7c72e371caca2e5287c0d9a68bfcdabc93fc664', - address: 'seed-desmos.ibs.team:16658', - provider: 'Inter Blockchain Services', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: 'e8ff89b51d9fbf594e7f9237f01a6a2f19c44725', - address: '65.21.91.99:36656', - provider: 'Staketab', - }, - { - id: '311cfd5691f11ec0cb0f0b8e5303016d86fb4789', - address: '148.251.19.41:26656', - provider: '[NODERS]TEAM', - }, - { - id: '73ef1c0f9bc77fd925decf7fa41f22a35b5dc76d', - address: 'desmos.declab.pro:26615', - provider: 'Decloud Nodes Lab', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.mainnet.desmos.network', - provider: 'desmos', - }, - { - address: 'https://desmos-rpc.lavenderfive.com/', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://desmos-rpc.ibs.team/', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://desmos-rpc.staketab.org:443', - provider: 'Staketab', - }, - { - address: 'https://rpc.desmos.tcnetwork.io', - provider: 'TC Network', - }, - { - address: 'https://rpc.desmos.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'https://desmos.declab.pro:26613', - provider: 'Decloud Nodes Lab', - }, - { - address: 'https://desmos-rpc.noders.services', - provider: '[NODERS]TEAM', - }, - ], - rest: [ - { - address: 'https://api.mainnet.desmos.network', - provider: 'desmos', - }, - { - address: 'https://desmos-api.lavenderfive.com/', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://desmos-api.ibs.team/', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://desmos-rest.staketab.org', - provider: 'Staketab', - }, - { - address: 'https://rest.desmos.tcnetwork.io', - provider: 'TC Network', - }, - { - address: 'https://lcd.desmos.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'https://vidulum.declab.pro:443', - provider: 'Decloud Nodes Lab', - }, - { - address: 'https://desmos-api.noders.services', - provider: '[NODERS]TEAM', - }, - ], - grpc: [ - { - address: 'desmos-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://grpc-desmos.explorer.co.id', - provider: 'Nodine.ID', - }, - { - address: 'services.staketab.com:9043', - provider: 'Staketab', - }, - { - address: 'desmos.grpc.nodersteam.com:9121', - provider: '[NODERS]TEAM', - }, - { - address: 'https://grpc-desmos.sr20de.xyz', - provider: 'Sr20de', - }, - { - address: 'https://grpc.desmos.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'https://vidulum.declab.pro:9009', - provider: 'Decloud Nodes Lab', - }, - { - address: 'desmos-grpc.noders.services:27090', - provider: '[NODERS]TEAM', - }, - ], - }, - explorers: [ - { - kind: 'ezstaking', - url: 'https://ezstaking.app/desmos', - tx_page: 'https://ezstaking.app/desmos/txs/${txHash}', - account_page: 'https://ezstaking.app/desmos/account/${accountAddress}', - }, - { - kind: 'bigdipper', - url: 'https://bigdipper.live/desmos', - tx_page: 'https://bigdipper.live/desmos/transactions/${txHash}', - account_page: 'https://bigdipper.live/desmos/accounts/${accountAddress}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/desmos', - tx_page: 'https://www.mintscan.io/desmos/transactions/${txHash}', - account_page: 'https://www.mintscan.io/desmos/accounts/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/desmos', - tx_page: 'https://ping.pub/desmos/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/desmos', - tx_page: 'https://atomscan.com/desmos/transactions/${txHash}', - }, - { - kind: 'TC Network', - url: 'https://explorer.tcnetwork.io/desmos', - tx_page: 'https://explorer.tcnetwork.io/desmos/transaction/${txHash}', - }, - { - kind: 'Decloud Nodes Lab', - url: 'https://explorer.declab.pro/Desmos', - tx_page: 'https://explorer.declab.pro/Desmos/tx/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/desmos/images/dsm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/desmos/images/dsm.svg', - }, - ], -}; - -export const desmosAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'desmos', - assets: [ - { - description: 'The native token of Desmos', - denom_units: [ - { - denom: 'udsm', - exponent: 0, - }, - { - denom: 'dsm', - exponent: 6, - }, - ], - base: 'udsm', - name: 'Desmos', - display: 'dsm', - symbol: 'DSM', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/desmos/images/dsm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/desmos/images/dsm.svg', - }, - coingecko_id: 'desmos', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/desmos/images/dsm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/desmos/images/dsm.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/dhealth.ts b/packages/chain-registry/src/mainnets/dhealth.ts deleted file mode 100644 index 985db73f..00000000 --- a/packages/chain-registry/src/mainnets/dhealth.ts +++ /dev/null @@ -1,195 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const dhealth: Chain = { - $schema: '../chain.schema.json', - chain_name: 'dhealth', - status: 'live', - network_type: 'mainnet', - website: 'https://dhealth.com/', - pretty_name: 'dHealth', - chain_id: 'dhealth', - bech32_prefix: 'dh', - daemon_name: 'dhealthd', - node_home: '$HOME/.dhealth', - key_algos: ['secp256k1'], - slip44: 10111, - fees: { - fee_tokens: [ - { - denom: 'udhp', - fixed_min_gas_price: 0.01, - low_gas_price: 0.025, - average_gas_price: 0.03, - high_gas_price: 0.035, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'udhp', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/dhealthproject/dhealth', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - binaries: { - 'linux/amd64': - 'https://github.com/dhealthproject/dhealth/releases/download/v1.0.0/dhealthd-1.0.0-linux-amd64', - }, - cosmos_sdk_version: 'cosmos/cosmos-sdk v0.47.4', - ibc_go_version: 'v7.2.0', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - cosmwasm_version: 'v0.41.0', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.dhealth/wasm', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/dhealthproject/mainnet/main/genesis.json', - }, - versions: [ - { - name: 'v1.0.0', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - binaries: { - 'linux/amd64': - 'https://github.com/dhealthproject/dhealth/releases/download/v1.0.0/dhealthd-1.0.0-linux-amd64', - }, - cosmos_sdk_version: 'cosmos/cosmos-sdk v0.47.4', - ibc_go_version: 'v7.2.0', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - cosmwasm_version: 'v0.41.0', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.dhealth/wasm', - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dhealth/images/dhp.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dhealth/images/dhp.svg', - }, - peers: { - seeds: [ - { - id: '67243a0ed11567250aa02d5e47f6c4a0b8313975', - address: 'rpc.dhealth.com:26656', - provider: 'dhealth', - }, - { - id: '052ab696b79fbcf24bfb0e5cf2e6b9d7e4efe8f8', - address: 'rpc.dhealth.nodestake.org:26656', - provider: 'NodeStake', - }, - ], - persistent_peers: [ - { - id: '67243a0ed11567250aa02d5e47f6c4a0b8313975', - address: '142.93.174.93:26656', - provider: 'dhealth', - }, - { - id: '69d16d1147e90cdfb8ed066331a0abb9c71c3ae2', - address: '162.19.223.89:26656', - provider: 'NodeStake', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.dhealth.com', - provider: 'dhealth', - }, - { - address: 'https://rpc.dhealth.nodestake.org', - provider: 'NodeStake', - }, - ], - rest: [ - { - address: 'https://lcd.dhealth.com', - provider: 'dhealth', - }, - { - address: 'https://api.dhealth.nodestake.org', - provider: 'NodeStake', - }, - ], - grpc: [ - { - address: 'https://grpc.dhealth.com:443', - provider: 'dhealth', - }, - { - address: 'https://grpc.dhealth.nodestake.org:443', - provider: 'NodeStake', - }, - ], - }, - explorers: [ - { - kind: 'nodestake', - url: 'https://explorer.nodestake.org/dhealth', - tx_page: 'https://explorer.nodestake.org/dhealth/tx/${txHash}', - account_page: - 'https://explorer.nodestake.org/dhealth/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dhealth/images/dhp.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dhealth/images/dhp.svg', - }, - ], -}; - -export const dhealthAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'dhealth', - assets: [ - { - description: 'The native token of dHealth', - extended_description: - 'dHealth Network is an Operating System for Web3 Healthcare. It provides Web3 components such as Decentralised Digital Identity, Digital Payment, and user-controlled data access to support dApps and business models at the intersection of healthcare and blockchain technology.', - denom_units: [ - { - denom: 'udhp', - exponent: 0, - }, - { - denom: 'dhp', - exponent: 6, - }, - ], - base: 'udhp', - name: 'Digital Health Point', - display: 'dhp', - symbol: 'DHP', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dhealth/images/dhp.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dhealth/images/dhp.svg', - }, - coingecko_id: 'dhealth', - socials: { - website: 'https://dhealth.com', - twitter: 'https://twitter.com/dhealth_network', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dhealth/images/dhp.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dhealth/images/dhp.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/dig.ts b/packages/chain-registry/src/mainnets/dig.ts deleted file mode 100644 index 2853168b..00000000 --- a/packages/chain-registry/src/mainnets/dig.ts +++ /dev/null @@ -1,143 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const dig: Chain = { - $schema: '../chain.schema.json', - chain_name: 'dig', - status: 'live', - network_type: 'mainnet', - website: 'https://digchain.org/', - pretty_name: 'Dig Chain', - chain_id: 'dig-1', - bech32_prefix: 'dig', - daemon_name: 'digd', - node_home: '$HOME/.dig', - key_algos: ['secp256k1', 'ethsecp256k1'], - extra_codecs: ['ethermint'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'udig', - low_gas_price: 0.025, - average_gas_price: 0.03, - high_gas_price: 0.035, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'udig', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/notional-labs/dig', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/notional-labs/dig/master/networks/mainnets/dig-1/genesis.json', - }, - versions: [ - { - name: 'v1.0.0', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dig/images/dig.png', - }, - peers: { - seeds: [], - persistent_peers: [ - { - id: '64eccffdc60a206227032d3a021fbf9dfc686a17', - address: '194.163.156.84:26656', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-1-dig.notional.ventures', - }, - { - address: 'https://rpc-dig-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - ], - rest: [ - { - address: 'https://api-1-dig.notional.ventures', - }, - { - address: 'https://api-dig-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - ], - grpc: [ - { - address: 'grpc-dig-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://ping.pub/dig', - tx_page: 'https://ping.pub/dig/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/dig', - tx_page: 'https://atomscan.com/dig/transactions/${txHash}', - }, - { - kind: 'TC Network', - url: 'https://explorer.tcnetwork.io/dig', - tx_page: 'https://explorer.tcnetwork.io/dig/transaction/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dig/images/dig.png', - }, - ], -}; - -export const digAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'dig', - assets: [ - { - description: 'Native token of Dig Chain', - denom_units: [ - { - denom: 'udig', - exponent: 0, - }, - { - denom: 'dig', - exponent: 6, - }, - ], - base: 'udig', - name: 'Dig Chain', - display: 'dig', - symbol: 'DIG', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dig/images/dig.png', - }, - coingecko_id: 'dig-chain', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dig/images/dig.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/doravota.ts b/packages/chain-registry/src/mainnets/doravota.ts deleted file mode 100644 index 0f648f0b..00000000 --- a/packages/chain-registry/src/mainnets/doravota.ts +++ /dev/null @@ -1,161 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const doravota: Chain = { - $schema: '../chain.schema.json', - chain_name: 'doravota', - chain_id: 'vota-ash', - pretty_name: 'Dora Vota', - status: 'live', - network_type: 'mainnet', - bech32_prefix: 'dora', - daemon_name: 'dorad', - node_home: '$HOME/.dora', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'peaka', - fixed_min_gas_price: 100000000000, - low_gas_price: 100000000000, - average_gas_price: 100000000000, - high_gas_price: 100000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'peaka', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/dorafactory/doravota', - recommended_version: 'v11.0.0', - compatible_versions: ['v11.0.0'], - binaries: {}, - genesis: { - genesis_url: - 'https://github.com/DoraFactory/doravota/blob/main/config/mainnet/genesis.json', - }, - versions: [ - { - name: 'v9.0.1', - recommended_version: 'v9.0.1', - compatible_versions: ['v9.0.1'], - binaries: {}, - }, - { - name: 'v10.0.1', - recommended_version: 'v10.0.1', - compatible_versions: ['v10.0.1'], - binaries: {}, - }, - { - name: 'v11', - recommended_version: 'v11.0.0', - compatible_versions: ['v11.0.0'], - binaries: {}, - }, - ], - }, - peers: { - seeds: [ - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://vota-rpc.dorafactory.org/', - provider: 'dorafactory', - }, - { - address: 'https://m-dora.rpc.utsa.tech', - provider: 'lesnik | UTSA', - }, - { - address: 'https://dora-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - rest: [ - { - address: 'https://vota-rest.dorafactory.org', - provider: 'dorafactory', - }, - { - address: 'https://m-dora.api.utsa.tech', - provider: 'lesnik | UTSA', - }, - { - address: 'https://dora-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - grpc: [ - { - address: 'vota-grpc.dorafactory.org:443', - provider: 'dorafactory', - }, - { - address: 'dora-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - }, - explorers: [ - { - kind: 'Dora Vota Ping Pub', - url: 'https://vota-explorer.dorafactory.org', - tx_page: 'https://vota-explorer.dorafactory.org/doravota/tx/${txHash}', - }, - { - kind: 'lesnik | UTSA Ping Pub', - url: 'https://exp.utsa.tech/dora/staking', - tx_page: 'https://exp.utsa.tech/dora/tx/${txHash}', - }, - ], -}; - -export const doravotaAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'doravota', - assets: [ - { - description: - 'The native staking and governance token of the Theta testnet version of the Dora Vota.', - denom_units: [ - { - denom: 'peaka', - exponent: 0, - }, - { - denom: 'DORA', - exponent: 18, - }, - ], - base: 'peaka', - name: 'Dora Vota', - display: 'DORA', - symbol: 'DORA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/doravota/images/dora.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/doravota/images/dora.svg', - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/doravota/images/doravota.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/dydx.ts b/packages/chain-registry/src/mainnets/dydx.ts deleted file mode 100644 index 97213993..00000000 --- a/packages/chain-registry/src/mainnets/dydx.ts +++ /dev/null @@ -1,536 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const dydx: Chain = { - $schema: '../chain.schema.json', - chain_name: 'dydx', - status: 'live', - website: 'https://dydx.trade/', - network_type: 'mainnet', - pretty_name: 'dYdX Protocol', - chain_id: 'dydx-mainnet-1', - bech32_prefix: 'dydx', - daemon_name: 'dydxprotocold', - node_home: '$HOME/.dydxprotocol', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'adydx', - fixed_min_gas_price: 12500000000, - low_gas_price: 12500000000, - average_gas_price: 12500000000, - high_gas_price: 20000000000, - }, - { - denom: - 'ibc/8E27BA2D5493AF5636760E354E46004562C46AB7EC0CC4C1CA14E9E20E2545B5', - fixed_min_gas_price: 0.025, - low_gas_price: 0.025, - average_gas_price: 0.025, - high_gas_price: 0.03, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'adydx', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/dydxprotocol/v4-chain/', - recommended_version: 'protocol/v4.1.0', - compatible_versions: ['protocol/v4.1.0'], - binaries: { - 'linux/amd64': - 'https://github.com/dydxprotocol/v4-chain/releases/download/protocol%2Fv4.1.0/dydxprotocold-v4.1.0-linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/dydxprotocol/v4-chain/releases/download/protocol%2Fv4.1.0/dydxprotocold-v4.1.0-linux-arm64.tar.gz', - }, - cosmos_sdk_version: - 'dydxprotocol/cosmos-sdk v0.50.5-0.20240220212824-35f31482370c', - ibc_go_version: 'v8.0.0', - consensus: { - type: 'cometbft', - version: 'dydxprotocol/cometbft v0.38.6-0.20240409171441-6d0767b72c06', - }, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/dydxopsdao/networks/main/dydx-mainnet-1/genesis.json', - }, - versions: [ - { - name: 'v2', - recommended_version: 'protocol/v2.0.1', - compatible_versions: ['protocol/v2.0.0', 'protocol/v2.0.1'], - binaries: { - 'linux/amd64': - 'https://github.com/dydxprotocol/v4-chain/releases/download/protocol%2Fv2.0.0/dydxprotocold-v2.0.0-linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/dydxprotocol/v4-chain/releases/download/protocol%2Fv2.0.0/dydxprotocold-v2.0.0-linux-arm64.tar.gz', - }, - cosmos_sdk_version: - 'dydxprotocol/cosmos-sdk v0.47.5-0.20231011192538-b95c66dedbd5', - ibc_go_version: 'v7.3.0', - consensus: { - type: 'cometbft', - version: - 'dydxprotocol/cometbft v0.37.3-0.20230908230338-65f7a2f25c18', - }, - next_version_name: 'v3.0.0', - }, - { - name: 'v3.0.0', - proposal: 7, - height: 7147832, - recommended_version: 'protocol/v3.0.2', - compatible_versions: ['protocol/v3.0.0', 'protocol/v3.0.2'], - binaries: { - 'linux/amd64': - 'https://github.com/dydxprotocol/v4-chain/releases/download/protocol%2Fv3.0.0/dydxprotocold-v3.0.0-linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/dydxprotocol/v4-chain/releases/download/protocol%2Fv3.0.0/dydxprotocold-v3.0.0-linux-arm64.tar.gz', - }, - cosmos_sdk_version: - 'dydxprotocol/cosmos-sdk v0.47.5-0.20240111163003-128eb0a555af', - ibc_go_version: 'v7.3.0', - consensus: { - type: 'cometbft', - version: - 'dydxprotocol/cometbft v0.37.3-0.20230908230338-65f7a2f25c18', - }, - next_version_name: 'v4.0.0', - }, - { - name: 'v4.0.0', - proposal: 46, - height: 12791712, - recommended_version: 'protocol/v4.0.5', - compatible_versions: ['protocol/v4.0.5'], - binaries: { - 'linux/amd64': - 'https://github.com/dydxprotocol/v4-chain/releases/download/protocol%2Fv4.0.5/dydxprotocold-v4.0.5-linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/dydxprotocol/v4-chain/releases/download/protocol%2Fv4.0.5/dydxprotocold-v4.0.5-linux-arm64.tar.gz', - }, - cosmos_sdk_version: - 'dydxprotocol/cosmos-sdk v0.50.5-0.20240220212824-35f31482370c', - ibc_go_version: 'v8.0.0', - consensus: { - type: 'cometbft', - version: - 'dydxprotocol/cometbft v0.38.6-0.20240409171441-6d0767b72c06', - }, - next_version_name: 'v4.1.0', - }, - { - name: 'v4.1.0', - proposal: 53, - height: 14404200, - recommended_version: 'protocol/v4.1.2', - compatible_versions: ['protocol/v4.1.0', 'protocol/v4.1.2'], - binaries: { - 'linux/amd64': - 'https://github.com/dydxprotocol/v4-chain/releases/download/protocol%2Fv4.1.0/dydxprotocold-v4.1.0-linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/dydxprotocol/v4-chain/releases/download/protocol%2Fv4.1.0/dydxprotocold-v4.1.0-linux-arm64.tar.gz', - }, - cosmos_sdk_version: - 'dydxprotocol/cosmos-sdk v0.50.5-0.20240220212824-35f31482370c', - ibc_go_version: 'v8.0.0', - consensus: { - type: 'cometbft', - version: - 'dydxprotocol/cometbft v0.38.6-0.20240409171441-6d0767b72c06', - }, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.svg', - }, - description: - 'Our goal is to build open source code that can power a first class product and trading experience.', - peers: { - seeds: [ - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:23856', - provider: 'Polkachu', - }, - { - id: '65b740ee326c9260c30af1f044e9cda63c73f7c1', - address: 'seeds.kingnodes.net:23856', - provider: 'KingNodes', - }, - { - id: 'f04a77b92d0d86725cdb2d6b7a7eb0eda8c27089', - address: 'dydx-mainnet-seed.bwarelabs.com:36656', - provider: 'Bware Labs', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:23856', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'c2c2fcb5e6e4755e06b83b499aff93e97282f8e8', - address: 'tenderseed.ccvalidators.com:26401', - provider: 'CryptoCrew', - }, - { - id: '4f20c3e303c9515051b6276aeb89c0b88ee79f8f', - address: 'seed.dydx.cros-nest.com:26656', - provider: 'Crosnest', - }, - { - id: 'a9cae4047d5c34772442322b10ef5600d8e54900', - address: 'dydx-mainnet-seednode.allthatnode.com:26656', - provider: 'DSRV', - }, - { - id: '802607c6db8148b0c68c8a9ec1a86fd3ba606af6', - address: '64.227.38.88:26656', - provider: 'Luganodes', - }, - { - id: '400f3d9e30b69e78a7fb891f60d76fa3c73f0ecc', - address: 'dydx.rpc.kjnodes.com:17059', - provider: 'kjnodes', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: '4c30c8a95e26b07b249813b677caab28bf0c54eb', - address: 'rpc.dydx.nodestake.top:666', - provider: 'NodeStake', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'dydx-mainnet-seed.autostake.com:27366', - provider: 'AutoStake | StakeDrops', - }, - { - id: '09ba537d6563018b97c502979c3478df4decf426', - address: 'dydxprotocol-seed.genznodes.dev:22656', - provider: 'genznodes', - }, - ], - persistent_peers: [ - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'dydx-mainnet-peer.autostake.com:27366', - provider: 'AutoStake | StakeDrops', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://dydx-rpc.kingnodes.com:443', - provider: 'Kingnodes 👑', - }, - { - address: 'https://dydx-dao-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://dydx-mainnet-full-rpc.public.blastapi.io', - provider: 'Bware Labs', - }, - { - address: 'https://dydx-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://dydx-mainnet-rpc.autostake.com:443', - provider: 'AutoStake | StakeDrops', - }, - { - address: 'https://rpc-dydx.ecostake.com:443', - provider: 'ecostake', - }, - { - address: 'https://rpc.dydx.nodestake.top:443', - provider: 'NodeStake', - }, - { - address: 'https://rpc-dydx.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://dydx-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://rpc-dydx.cros-nest.com:443', - provider: 'Crosnest', - }, - { - address: 'https://dydx-rpc.enigma-validator.com', - provider: 'Enigma', - }, - { - address: 'https://community.nuxian-node.ch:6797/dydx/trpc', - provider: 'PRO Delegators', - }, - { - address: 'https://dydx-rpc.noders.services', - provider: '[NODERS]TEAM', - }, - { - address: 'https://dydx.interstellar-lounge.org', - provider: 'Interstellar Lounge 🍸', - }, - ], - rest: [ - { - address: 'https://community.nuxian-node.ch:6797/dydx/crpc', - provider: 'PRO Delegators', - }, - { - address: 'https://dydx-dao-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://dydx-mainnet-full-lcd.public.blastapi.io', - provider: 'Bware Labs', - }, - { - address: 'https://dydx-rest.kingnodes.com:443', - provider: 'Kingnodes 👑', - }, - { - address: 'https://dydx-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://dydx-mainnet-lcd.autostake.com:443', - provider: 'AutoStake | StakeDrops', - }, - { - address: 'https://rest-dydx.ecostake.com:443', - provider: 'ecostake', - }, - { - address: 'https://api-dydx.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://api.dydx.nodestake.top:443', - provider: 'NodeStake', - }, - { - address: 'https://dydx-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://rest-dydx.cros-nest.com:443', - provider: 'Crosnest', - }, - { - address: 'https://dydx-lcd.enigma-validator.com', - provider: 'Enigma', - }, - { - address: 'https://dydx-api.noders.services', - provider: '[NODERS]TEAM', - }, - { - address: 'https://dydx-rest.interstellar-lounge.org', - provider: 'Interstellar Lounge 🍸', - }, - ], - grpc: [ - { - address: 'dydx-dao-grpc-1.polkachu.com:23890', - provider: 'Polkachu (1)', - }, - { - address: 'dydx-dao-grpc-2.polkachu.com:23890', - provider: 'Polkachu (2)', - }, - { - address: 'dydx-dao-grpc-3.polkachu.com:23890', - provider: 'Polkachu (3)', - }, - { - address: 'dydx-dao-grpc-4.polkachu.com:23890', - provider: 'Polkachu (4)', - }, - { - address: 'dydx-dao-grpc-5.polkachu.com:23890', - provider: 'Polkachu (5)', - }, - { - address: 'dydx-mainnet-full-grpc.public.blastapi.io:443', - provider: 'Bware Labs', - }, - { - address: 'https://dydx-grpc.kingnodes.com:443', - provider: 'Kingnodes 👑', - }, - { - address: 'https://dydx-grpc.lavenderfive.com', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'dydx-mainnet-grpc.autostake.com:443', - provider: 'AutoStake | StakeDrops', - }, - { - address: 'https://grpc.dydx.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'dydx.grpc.kjnodes.com:443', - provider: 'kjnodes', - }, - { - address: 'grpc-dydx.cosmos-spaces.cloud:4990', - provider: 'Cosmos Spaces', - }, - { - address: 'dydx-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'dydx-grpc.noders.services:37090', - provider: '[NODERS]TEAM', - }, - ], - }, - explorers: [ - { - kind: 'mintscan', - url: 'https://www.mintscan.io/dydx', - tx_page: 'https://www.mintscan.io/dydx/txs/${txHash}', - account_page: 'https://www.mintscan.io/dydx/account/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/dydx', - tx_page: 'https://ezstaking.app/dydx/txs/${txHash}', - account_page: 'https://ezstaking.app/dydx/account/${accountAddress}', - }, - { - kind: 'NodeStake', - url: 'https://explorer.nodestake.top/dydx/', - tx_page: 'https://explorer.nodestake.top/dydx/txs/${txHash}', - account_page: - 'https://explorer.nodestake.top/dydx/account/${accountAddress}', - }, - { - kind: 'TC Network', - url: 'https://explorer.tcnetwork.io/dydx', - tx_page: 'https://explorer.tcnetwork.io/dydx/transaction/${txHash}', - account_page: - 'https://explorer.tcnetwork.io/dydx/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.svg', - }, - ], -}; - -export const dydxAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'dydx', - assets: [ - { - description: 'The native staking token of dYdX Protocol.', - denom_units: [ - { - denom: 'adydx', - exponent: 0, - }, - { - denom: 'dydx', - exponent: 18, - }, - ], - base: 'adydx', - name: 'dYdX', - display: 'dydx', - symbol: 'DYDX', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.svg', - }, - coingecko_id: 'dydx-chain', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.svg', - }, - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx-circle.svg', - theme: { - circle: true, - }, - }, - ], - socials: { - website: 'https://dydx.trade/', - twitter: 'https://twitter.com/dYdX', - }, - }, - { - description: 'Noble USDC on dYdX Protocol.', - denom_units: [ - { - denom: - 'ibc/8E27BA2D5493AF5636760E354E46004562C46AB7EC0CC4C1CA14E9E20E2545B5', - exponent: 0, - }, - { - denom: 'usdc', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/8E27BA2D5493AF5636760E354E46004562C46AB7EC0CC4C1CA14E9E20E2545B5', - name: 'Noble USDC', - display: 'usdc', - symbol: 'USDC', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'noble', - base_denom: 'uusdc', - channel_id: 'channel-33', - }, - chain: { - channel_id: 'channel-0', - path: 'transfer/channel-0/uusdc', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'noble', - base_denom: 'uusdc', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.svg', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/dymension.ts b/packages/chain-registry/src/mainnets/dymension.ts deleted file mode 100644 index 5771a246..00000000 --- a/packages/chain-registry/src/mainnets/dymension.ts +++ /dev/null @@ -1,658 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const dymension: Chain = { - $schema: '../chain.schema.json', - chain_name: 'dymension', - status: 'live', - network_type: 'mainnet', - website: 'https://portal.dymension.xyz', - pretty_name: 'Dymension Hub', - chain_id: 'dymension_1100-1', - bech32_prefix: 'dym', - slip44: 60, - node_home: '$HOME/.dymension', - daemon_name: 'dymd', - fees: { - fee_tokens: [ - { - denom: 'adym', - low_gas_price: 5000000000, - average_gas_price: 5000000000, - high_gas_price: 20000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'adym', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dymension/images/dymension-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dymension/images/dymension-logo.svg', - }, - description: - 'Dymension is a network of easily deployable and lightning fast modular blockchains called RollApps.', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dymension/images/dymension-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dymension/images/dymension-logo.svg', - }, - ], - codebase: { - git_repo: 'https://github.com/dymensionxyz/dymension', - recommended_version: 'v3.0.0', - compatible_versions: ['v3.0.0'], - genesis: { - genesis_url: - 'https://github.com/dymensionxyz/networks/raw/main/mainnet/dymension/genesis.json', - }, - }, - peers: { - seeds: [ - { - id: '45bffa41836302b06310af67f012500cc0d1da31', - address: 'rpc.dymension.nodestake.org:666', - provider: 'NodeStake', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'dymension-mainnet-seed.autostake.com:27086', - provider: 'AutoStake | Delegate for StakeDrops', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:20556', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: '400f3d9e30b69e78a7fb891f60d76fa3c73f0ecc', - address: 'dymension.rpc.kjnodes.com:14659', - provider: 'kjnodes.com 🦄', - }, - { - id: '193262e32a9d7d3fffe14073160cabc4cdfef26b', - address: 'dymension-rpc.stakeandrelax.net:20556', - provider: 'Stake&Relax 🦥', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: 'c28827cb96c14c905b127b92065a3fb4cd77d7f6', - address: 'seeds.whispernode.com:20556', - provider: 'WhisperNode 🤐', - }, - { - id: '10ed1e176d874c8bb3c7c065685d2da6a4b86475', - address: 'seed-dymension.ibs.team:16676', - provider: 'Inter Blockchain Services', - }, - { - id: '86bd5cb6e762f673f1706e5889e039d5406b4b90', - address: 'seed.dymension.node75.org:10956', - provider: 'Pro-Nodes75', - }, - { - id: '258f523c96efde50d5fe0a9faeea8a3e83be22ca', - address: 'seed.mainnet.dymension.aviaone.com:10290', - provider: 'AVIAONE 🟢', - }, - ], - persistent_peers: [ - { - id: '792be7c7645f0547b786e89cd6ec3ba267d11613', - address: '141.94.64.81:26656', - }, - { - id: 'e0d84deab2d0fd85f447c5c417fecbbdba584be0', - address: 'dymension-m.peer.stavr.tech:17086', - }, - { - id: 'be3c133f618a8326f2f8da6f803750292454ebdc', - address: '45.76.38.67:26656', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'dymension-mainnet-peer.autostake.com:27086', - provider: 'AutoStake | Delegate for StakeDrops', - }, - { - id: 'babe3d67aa5570e65953a5253eaf36c7ebfbbb44', - address: '82.223.0.229:26646', - provider: 'Cumulo', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://dym-m-rpc.agoranodes.com', - provider: 'AgoraNodes', - }, - { - address: 'https://rpc.dymension.nodestake.org', - provider: 'NodeStake', - }, - { - address: 'http://dymension.mainnet.rpc.noders.team:42657', - provider: '[NODERS]TEAM', - }, - { - address: 'https://dymension-mainnet-rpc.autostake.com:443', - provider: 'AutoStake | Delegate for StakeDrops', - }, - { - address: 'https://dymension-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://dymension-rpc.kynraze.com', - provider: 'Kynraze', - }, - { - address: 'https://m-dymension.rpc.utsa.tech', - provider: 'lesnik | UTSA', - }, - { - address: 'https://rpc-dymension.nodeist.net', - provider: 'Nodeist', - }, - { - address: 'https://dym.rpc.m.stavr.tech:443', - provider: '🔥STAVR🔥', - }, - { - address: 'https://dym.rpc-archive.m.stavr.tech:443', - provider: '🔥STAVR🔥', - }, - { - address: 'https://rpc.dymension.hexnodes.co', - provider: 'Hexnodes', - }, - { - address: 'https://dymension.rpc.kjnodes.com:443', - provider: 'kjnodes.com 🦄', - }, - { - address: 'https://dymension-rpc.stakeandrelax.net', - provider: 'Stake&Relax 🦥', - }, - { - address: 'https://dymension-rpc.takeshi.team', - provider: 'TAKESHI', - }, - { - address: 'https://dymension-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://rpc.dymension.silentvalidator.com:443', - provider: 'silent', - }, - { - address: 'https://rpc-dymension.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://community.nuxian-node.ch:6797/dymension/trpc', - provider: 'PRO Delegators', - }, - { - address: 'https://dymension-rpc.enigma-validator.com', - provider: 'Enigma', - }, - { - address: 'https://dymension-rpc.ibs.team', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://dymension.nodejumper.io:443', - provider: 'NODEJUMPER', - }, - { - address: 'https://rpc-dymension.hoodrun.io:443', - provider: 'HoodRun', - }, - { - address: 'https://dymension.0xwave.com:2053', - provider: 'Wave', - }, - { - address: 'https://archive.rpc.dym.cumulo.com.es:443', - provider: 'Cumulo', - }, - { - address: 'https://rpc.dymension.posthuman.digital', - provider: 'posthuman', - }, - { - address: 'https://rpc.dymension.node75.org', - provider: 'Pro-Nodes75', - }, - { - address: 'https://rpc.dymension.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'https://dymension-rpc.noders.services', - provider: '[NODERS]TEAM', - }, - { - address: 'https://rpc.mainnet.dymension.aviaone.com', - provider: 'AVIAONE 🟢', - }, - ], - rest: [ - { - address: 'https://dym-m-api.agoranodes.com', - provider: 'AgoraNodes', - }, - { - address: 'https://api.dymension.nodestake.org', - provider: 'NodeStake', - }, - { - address: 'http://dymension.mainnet.api.noders.team:42317', - provider: '[NODERS]TEAM', - }, - { - address: 'https://dymension-mainnet-lcd.autostake.com:443', - provider: 'AutoStake | Delegate for StakeDrops', - }, - { - address: 'https://dymension-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://dymension-api.kynraze.com', - provider: 'Kynraze', - }, - { - address: 'https://m-dymension.api.utsa.tech', - provider: 'lesnik | UTSA', - }, - { - address: 'https://api-dymension.nodeist.net', - provider: 'Nodeist', - }, - { - address: 'https://dymension.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://dym.api-archive.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://lcd.dymension.hexnodes.co', - provider: 'Hexnodes', - }, - { - address: 'https://dymension.api.kjnodes.com:443', - provider: 'kjnodes.com 🦄', - }, - { - address: 'https://dymension-api.stakeandrelax.net', - provider: 'Stake&Relax 🦥', - }, - { - address: 'https://dymension-api.takeshi.team', - provider: 'TAKESHI', - }, - { - address: 'https://dymension-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://api.dymension.silentvalidator.com:443', - provider: 'silent', - }, - { - address: 'https://api-dymension.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://community.nuxian-node.ch:6797/dymension/crpc', - provider: 'PRO Delegators', - }, - { - address: 'https://dymension-lcd.enigma-validator.com', - provider: 'Enigma', - }, - { - address: 'https://dymension-api.ibs.team', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://dymension.nodejumper.io:1317', - provider: 'NODEJUMPER', - }, - { - address: 'https://lcd-dymension.hoodrun.io', - provider: 'HoodRun', - }, - { - address: 'https://dymension.0xwave.com', - provider: 'Wave', - }, - { - address: 'https://api.dym.cumulo.com.es', - provider: 'Cumulo', - }, - { - address: 'https://rest.dymension.posthuman.digital', - provider: 'posthuman', - }, - { - address: 'https://api.dymension.node75.org', - provider: 'Pro-Nodes75', - }, - { - address: 'https://lcd.dymension.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'https://dymension-api.noders.services', - provider: '[NODERS]TEAM', - }, - { - address: 'https://api.mainnet.dymension.aviaone.com', - provider: 'AVIAONE 🟢', - }, - ], - grpc: [ - { - address: 'https://dym-m-grpc.agoranodes.com', - provider: 'AgoraNodes', - }, - { - address: 'grpc.dymension.nodestake.org:443', - provider: 'NodeStake', - }, - { - address: 'dymension-mainnet-grpc.autostake.com:443', - provider: 'AutoStake | Delegate for StakeDrops', - }, - { - address: 'dymension.mainnet.grpc.noders.team:42090', - provider: '[NODERS]TEAM', - }, - { - address: 'https://dymension-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'dymension-grpc.kynraze.com:77', - provider: 'Kynraze', - }, - { - address: 'https://grpc-dymension.nodeist.net', - provider: 'Nodeist', - }, - { - address: 'dymension.grpc.m.stavr.tech:7119', - provider: '🔥STAVR🔥', - }, - { - address: 'dymension.grpc.kjnodes.com:443', - provider: 'kjnodes.com 🦄', - }, - { - address: 'http://dymension-grpc.stakeandrelax.net:20590', - provider: 'Stake&Relax 🦥', - }, - { - address: 'https://dymension-grpc.takeshi.team', - provider: 'TAKESHI', - }, - { - address: 'dymension-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'grpc.dymension.silentvalidator.com:443', - provider: 'silent', - }, - { - address: 'https://grpc-dymension.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'dymension.nodejumper.io:9090', - provider: 'NODEJUMPER', - }, - { - address: 'grpc-dymension.hoodrun.io:9095', - provider: 'HoodRun', - }, - { - address: 'https://dymension.0xwave.com:2083', - provider: 'Wave', - }, - { - address: 'grpc.dym.cumulo.com.es:443', - provider: 'Cumulo', - }, - { - address: 'https://grpc.dymension.posthuman.digital', - provider: 'posthuman', - }, - { - address: 'https://grpc.dymension.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'dymension-grpc.noders.services:12090', - provider: '[NODERS]TEAM', - }, - { - address: 'https://grpc.mainnet.dymension.aviaone.com:9092', - provider: 'AVIAONE 🟢', - }, - ], - 'evm-http-jsonrpc': [ - { - address: 'https://dym-m-json.agoranodes.com', - provider: 'AgoraNodes', - }, - { - address: 'https://dymension-jsonrpc.ibs.team', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://evm-dymension.hoodrun.io:8547', - provider: 'HoodRun', - }, - { - address: 'https://dymension.0xwave.com:2087', - provider: 'Wave', - }, - { - address: 'https://evm-rpc.dym.cumulo.com.es:443', - provider: 'Cumulo', - }, - { - address: 'https://evm-rpc.dymension.node75.org', - provider: 'Pro-Nodes75', - }, - { - address: 'https://evm-rpc.dymension.posthuman.digital', - provider: 'posthuman', - }, - { - address: 'https://dymension-jsonrpc.noders.services', - provider: '[NODERS]TEAM', - }, - ], - }, - explorers: [ - { - kind: 'mintscan', - url: 'https://www.mintscan.io/dymension', - tx_page: 'https://www.mintscan.io/dymension/tx/${txHash}', - account_page: - 'https://www.mintscan.io/dymension/account/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/dymension', - tx_page: 'https://ezstaking.app/dymension/txs/${txHash}', - account_page: 'https://ezstaking.app/dymension/account/${accountAddress}', - }, - { - kind: 'NodeStake', - url: 'https://explorer.nodestake.org/dymension', - tx_page: 'https://explorer.nodestake.org/dymension/tx/${txHash}', - account_page: - 'https://explorer.nodestake.org/dymension/account/${accountAddress}', - }, - { - kind: 'Kynraze', - url: 'https://explorer.kynraze.com/dymension', - tx_page: 'https://explorer.kynraze.com/dymension/tx/${txHash}', - account_page: - 'https://explorer.kynraze.com/dymension/account/${accountAddress}', - }, - { - kind: 'Nodeist Explorer', - url: 'https://explorer.ist/dymension', - tx_page: 'https://explorer.ist/dymension/tx/${txHash}', - account_page: 'https://explorer.ist/dymension/account/${accountAddress}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Dymension-Mainnet', - tx_page: 'https://explorer.stavr.tech/Dymension-Mainnet/tx/${txHash}', - account_page: - 'https://explorer.stavr.tech/Dymension-Mainnet/account/${accountAddress}', - }, - { - kind: 'HoodScan', - url: 'https://hoodscan.io/dymension', - tx_page: 'https://hoodscan.io/dymension/transactions/${txHash}', - account_page: 'https://hoodscan.io/dymension/accounts/${accountAddress}', - }, - { - kind: 'posthuman', - url: 'https://explorer.posthuman.digital/dymension', - tx_page: 'https://explorer.posthuman.digital/dymension/tx/${txHash}', - account_page: - 'https://explorer.posthuman.digital/dymension/account/${accountAddress}', - }, - { - kind: 'AVIAONE 🟢', - url: 'https://mainnet.explorer.aviaone.com/dymension', - tx_page: 'https://mainnet.explorer.aviaone.com/dymension/tx/${txHash}', - account_page: - 'https://mainnet.explorer.aviaone.com/dymension/account/${accountAddress}', - }, - { - kind: 'WhisperNode 🤐', - url: 'https://mainnet.whispernode.com/dymension', - tx_page: 'https://mainnet.whispernode.com/dymension/tx/${txHash}', - account_page: - 'https://mainnet.whispernode.com/dymension/account/${accountAddress}', - }, - ], -}; - -export const dymensionAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'dymension', - assets: [ - { - description: - 'The native governance and staking token of the Dymension Hub', - denom_units: [ - { - denom: 'adym', - exponent: 0, - }, - { - denom: 'dym', - exponent: 18, - }, - ], - type_asset: 'sdk.coin', - base: 'adym', - name: 'Dymension', - display: 'dym', - symbol: 'DYM', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dymension/images/dymension-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dymension/images/dymension-logo.svg', - }, - coingecko_id: 'dymension', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dymension/images/dymension-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dymension/images/dymension-logo.svg', - }, - ], - socials: { - website: 'https://portal.dymension.xyz', - twitter: 'https://twitter.com/dymension', - }, - }, - { - description: 'The native token of Nim Network.', - extended_description: - 'Nim Network is a highly-adoptable AI Gaming chain that will provide the ultimate ecosystem for exploration and development of games at the intersection of Web3 and AI.', - denom_units: [ - { - denom: - 'ibc/FB53D1684F155CBB86D9CE917807E42B59209EBE3AD3A92E15EF66586C073942', - exponent: 0, - aliases: ['anim'], - }, - { - denom: 'nim', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/FB53D1684F155CBB86D9CE917807E42B59209EBE3AD3A92E15EF66586C073942', - name: 'Nim Network', - display: 'nim', - symbol: 'NIM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'nim', - base_denom: 'anim', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-49', - path: 'transfer/channel-49/anim', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'nim', - base_denom: 'anim', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nim/images/nim.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nim/images/nim.svg', - }, - ], - socials: { - website: 'https://nim.network/', - twitter: 'https://twitter.com/nim_network', - }, - keywords: ['gaming', 'AI'], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nim/images/nim.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nim/images/nim.svg', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/dyson.ts b/packages/chain-registry/src/mainnets/dyson.ts deleted file mode 100644 index f71e1fec..00000000 --- a/packages/chain-registry/src/mainnets/dyson.ts +++ /dev/null @@ -1,296 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const dyson: Chain = { - $schema: '../chain.schema.json', - chain_name: 'dyson', - website: 'https://dysonprotocol.com/', - status: 'live', - network_type: 'mainnet', - pretty_name: 'Dyson Protocol', - chain_id: 'dyson-mainnet-01', - bech32_prefix: 'dys', - node_home: '$HOME/.dyson', - daemon_name: 'dysond', - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'dys', - low_gas_price: 0.0001, - average_gas_price: 0.0002, - high_gas_price: 0.0003, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'dys', - }, - ], - }, - codebase: { - git_repo: 'https://gitlab.com/dysonproject/dyson', - recommended_version: 'v0.0.2-bebf2e98', - compatible_versions: ['v0.0.2-bebf2e98'], - genesis: { - genesis_url: - 'https://gitlab.com/dysonproject/dyson-deploy/-/raw/develop/genesis.json', - }, - versions: [ - { - name: 'v0.0.2-bebf2e98', - recommended_version: 'v0.0.2-bebf2e98', - compatible_versions: ['v0.0.2-bebf2e98'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dyson/images/dyson.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dyson/images/dyson.svg', - }, - peers: { - seeds: [], - persistent_peers: [ - { - id: 'b1fd06f7f129ad6bf66635b7068931cf0fb68497', - address: '161.97.91.203:27656', - provider: 'genznodes', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://dys-tm.dysonprotocol.com:443', - provider: 'dysonprotocol', - }, - { - address: 'https://dyson-rpc.cogwheel.zone:443', - provider: 'cogwheel', - }, - ], - rest: [ - { - address: 'https://dys-api.dysonprotocol.com:443', - provider: 'dysonprotocol', - }, - { - address: 'https://dyson-api.cogwheel.zone:443', - provider: 'cogwheel', - }, - ], - grpc: [ - { - address: 'dys-grpc.dyson.lol:443', - provider: 'lol', - }, - { - address: 'https://dyson-grpc.cogwheel.zone:443', - provider: 'cogwheel', - }, - ], - }, - explorers: [ - { - kind: 'dysonprotocol', - url: 'https://explorer.dys.dysonprotocol.com/dyson/', - tx_page: 'https://explorer.dys.dysonprotocol.com/dyson/tx/${txHash}', - account_page: - 'https://explorer.dys.dysonprotocol.com/dyson/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dyson/images/dyson.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dyson/images/dyson.svg', - }, - ], -}; - -export const dysonAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'dyson', - assets: [ - { - description: - 'The native staking and governance token of the Dyson Protocol', - denom_units: [ - { - denom: 'dys', - exponent: 0, - }, - ], - base: 'dys', - name: 'Dys', - display: 'dys', - symbol: 'DYS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dyson/images/dys.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dyson/images/dys.svg', - }, - coingecko_id: '', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dyson/images/dys.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dyson/images/dys.svg', - }, - ], - }, - { - denom_units: [ - { - denom: - 'ibc/13B2C536BB057AC79D5616B8EA1B9540EC1F2170718CAFF6F0083C966FFFED0B', - exponent: 0, - aliases: ['uosmo'], - }, - { - denom: 'osmo', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/13B2C536BB057AC79D5616B8EA1B9540EC1F2170718CAFF6F0083C966FFFED0B', - name: 'Osmosis', - display: 'osmo', - description: 'The native token of Osmosis', - symbol: 'OSMO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: 'uosmo', - channel_id: 'channel-526', - }, - chain: { - channel_id: 'channel-2', - path: 'transfer/channel-2/uosmo', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: 'uosmo', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.svg', - }, - }, - { - denom_units: [ - { - denom: - 'ibc/9BF31153F7E37F687C75A2F310E7A4DB6E0512B065F709B5EB69FE828133AFAC', - exponent: 0, - aliases: ['wbtc-satoshi'], - }, - { - denom: 'wbtc', - exponent: 8, - }, - ], - type_asset: 'ics20', - base: 'ibc/9BF31153F7E37F687C75A2F310E7A4DB6E0512B065F709B5EB69FE828133AFAC', - name: 'Wrapped Bitcoin', - display: 'wbtc', - symbol: 'WBTC', - description: 'Wrapped Bitcoin on Axelar on Osmosis', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'ibc/D1542AA8762DB13087D8364F3EA6509FD6F009A34F00426AF9E4F9FA85CBBF1F', - channel_id: 'channel-526', - }, - chain: { - channel_id: 'channel-2', - path: 'transfer/channel-2/transfer/channel-208/wbtc-satoshi', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: - 'ibc/D1542AA8762DB13087D8364F3EA6509FD6F009A34F00426AF9E4F9FA85CBBF1F', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wbtc.axl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wbtc.axl.svg', - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/wbtc.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wbtc.axl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wbtc.axl.svg', - }, - }, - { - denom_units: [ - { - denom: - 'ibc/13DF61376C08483555C6D4C9203612086A1B23218EB5EBDBE609EEC7EFF2D82D', - exponent: 0, - aliases: ['uusdc'], - }, - { - denom: 'usdc', - exponent: 6, - }, - ], - type_asset: 'ics20', - description: "Circle's stablecoin on Axelar on Osmosis", - base: 'ibc/13DF61376C08483555C6D4C9203612086A1B23218EB5EBDBE609EEC7EFF2D82D', - name: 'USD Coin', - display: 'usdc', - symbol: 'USDC', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'ibc/D189335C6E4A68B513C10AB227BF1C1D38C746766278BA3EEB4FB14124F1D858', - channel_id: 'channel-526', - }, - chain: { - channel_id: 'channel-2', - path: 'transfer/channel-2/transfer/channel-208/uusdc', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: - 'ibc/D189335C6E4A68B513C10AB227BF1C1D38C746766278BA3EEB4FB14124F1D858', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.axl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.axl.svg', - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.axl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.axl.svg', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/echelon.ts b/packages/chain-registry/src/mainnets/echelon.ts deleted file mode 100644 index 4447b0fc..00000000 --- a/packages/chain-registry/src/mainnets/echelon.ts +++ /dev/null @@ -1,173 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const echelon: Chain = { - $schema: '../chain.schema.json', - chain_name: 'echelon', - status: 'live', - network_type: 'mainnet', - pretty_name: 'Echelon', - chain_id: 'echelon_3000-3', - bech32_prefix: 'echelon', - node_home: '$HOME/.echelond', - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'aechelon', - low_gas_price: 10000000000, - average_gas_price: 25000000000, - high_gas_price: 40000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'aechelon', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/echelonfoundation/echelon', - recommended_version: 'v1.1.4', - compatible_versions: ['v1.1.4', 'v1.0.3'], - binaries: { - 'linux/amd64': - 'https://github.com/echelonfoundation/echelon/releases/download/v1.1.4/echelon_1.1.4_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/echelonfoundation/echelon/releases/download/v1.1.4/echelon_1.1.4_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/echelonfoundation/echelon/releases/download/v1.1.4/echelon_1.1.4_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/echelonfoundation/echelon/releases/download/v1.1.4/echelon_1.1.4_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/echelonfoundation/echelon/releases/download/v1.1.4/echelon_1.1.4_Windows_x86_64.zip', - }, - genesis: { - genesis_url: - 'https://gist.githubusercontent.com/echelonfoundation/ee862f58850fc1b5ee6a6fdccc3130d2/raw/55c2c4ea2fee8a9391d0dc55b2c272adb804054a/genesis.json', - }, - versions: [ - { - name: 'v1.1.4', - recommended_version: 'v1.1.4', - compatible_versions: ['v1.1.4', 'v1.0.3'], - binaries: { - 'linux/amd64': - 'https://github.com/echelonfoundation/echelon/releases/download/v1.1.4/echelon_1.1.4_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/echelonfoundation/echelon/releases/download/v1.1.4/echelon_1.1.4_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/echelonfoundation/echelon/releases/download/v1.1.4/echelon_1.1.4_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/echelonfoundation/echelon/releases/download/v1.1.4/echelon_1.1.4_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/echelonfoundation/echelon/releases/download/v1.1.4/echelon_1.1.4_Windows_x86_64.zip', - }, - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/echelon/images/logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/echelon/images/echelon.svg', - }, - peers: { - seeds: [], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://ech01trpc.mindheartsoul.org', - provider: 'Mind Heart Soul', - }, - { - address: 'https://rpc.echjoker.lol', - provider: '⚡ Echelon Joker ⚛ 🃏', - }, - ], - rest: [ - { - address: 'https://ech01api.mindheartsoul.org', - provider: 'Mind Heart Soul', - }, - { - address: 'https://api.echjoker.lol', - provider: '⚡ Echelon Joker ⚛ 🃏', - }, - ], - grpc: [], - 'evm-http-jsonrpc': [ - { - address: 'https://ech01jrpc.mindheartsoul.org', - provider: 'Mind Heart Soul', - }, - { - address: 'https://jrpc.echjoker.lol', - provider: '⚡ Echelon Joker ⚛ 🃏', - }, - ], - }, - explorers: [ - { - kind: 'echelon', - url: 'https://app.ech.network/explorer', - tx_page: 'https://app.ech.network/explorer/tx/${txHash}', - }, - { - kind: 'blockscout', - url: 'https://scout.ech.network', - tx_page: 'https://scout.ech.network/tx/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/echelon', - tx_page: 'https://ping.pub/echelon/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/echelon', - tx_page: 'https://atomscan.com/echelon/transactions/${txHash}', - account_page: 'https://atomscan.com/echelon/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/echelon/images/logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/echelon/images/echelon.svg', - }, - ], -}; - -export const echelonAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'echelon', - assets: [ - { - description: - 'Echelon - a scalable EVM on Cosmos, built on Proof-of-Stake with fast-finality that prioritizes interoperability and novel economics', - denom_units: [ - { - denom: 'aechelon', - exponent: 0, - }, - { - denom: 'echelon', - exponent: 18, - }, - ], - base: 'aechelon', - name: 'Echelon', - display: 'echelon', - symbol: 'ECH', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/echelon/images/ech.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/echelon/images/ech.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/emoney.ts b/packages/chain-registry/src/mainnets/emoney.ts deleted file mode 100644 index bcc7b917..00000000 --- a/packages/chain-registry/src/mainnets/emoney.ts +++ /dev/null @@ -1,369 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const emoney: Chain = { - $schema: '../chain.schema.json', - chain_name: 'emoney', - status: 'live', - network_type: 'mainnet', - pretty_name: 'e-Money', - chain_id: 'emoney-3', - bech32_prefix: 'emoney', - daemon_name: 'emd', - node_home: '$HOME/.emd', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ungm', - low_gas_price: 1, - average_gas_price: 1, - high_gas_price: 1, - }, - { - denom: 'eeur', - low_gas_price: 1, - average_gas_price: 1, - high_gas_price: 1, - }, - { - denom: 'echf', - low_gas_price: 1, - average_gas_price: 1, - high_gas_price: 1, - }, - { - denom: 'enok', - low_gas_price: 1, - average_gas_price: 1, - high_gas_price: 1, - }, - { - denom: 'esek', - low_gas_price: 1, - average_gas_price: 1, - high_gas_price: 1, - }, - { - denom: 'edkk', - low_gas_price: 1, - average_gas_price: 1, - high_gas_price: 1, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ungm', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/e-money/em-ledger', - recommended_version: 'v1.1.3', - compatible_versions: ['v1.1.3'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/e-money/networks/master/emoney-3/genesis.json', - }, - versions: [ - { - name: 'v1.1.3', - recommended_version: 'v1.1.3', - compatible_versions: ['v1.1.3'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/ngm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/ngm.svg', - }, - peers: { - seeds: [ - { - id: 'eb491498b8f91a02090c2feb7ad875df4087772e', - address: 'seeds.goldenratiostaking.net:1625', - provider: 'Golden Ratio Staking', - }, - { - id: 'ecec8933d80da5fccda6bdd72befe7e064279fc1', - address: '207.180.213.123:26676', - provider: 'easy2stake', - }, - { - id: '1723e34f45f54584f44d193ce9fd9c65271ca0b3', - address: '13.124.62.83:26656', - provider: 'B-Harvest', - }, - { - id: '34eca4a9142bf9c087a987b572c114dad67a8cc5', - address: '172.105.148.191:26656', - provider: 'Cat Boss', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'emoney-mainnet-seed.autostake.com:26746', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'emoney-mainnet-peer.autostake.com:26746', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://emoney.validator.network', - provider: 'e-Money', - }, - { - address: 'https://rpc-emoney-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://rpc.emoney.bh.rocks', - provider: 'BlockHunters 🎯', - }, - ], - rest: [ - { - address: 'https://emoney.validator.network/api/', - provider: 'e-Money', - }, - { - address: 'https://api-emoney-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://api.emoney.bh.rocks', - provider: 'BlockHunters 🎯', - }, - ], - grpc: [ - { - address: 'grpc-emoney-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'emoney-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - }, - explorers: [ - { - kind: 'ezstaking', - url: 'https://ezstaking.app/emoney', - tx_page: 'https://ezstaking.app/emoney/txs/${txHash}', - account_page: 'https://ezstaking.app/emoney/account/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/e-money', - tx_page: 'https://ping.pub/e-money/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/emoney', - tx_page: 'https://atomscan.com/emoney/transactions/${txHash}', - account_page: 'https://atomscan.com/emoney/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/ngm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/ngm.svg', - }, - ], -}; - -export const emoneyAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'emoney', - assets: [ - { - description: - 'e-Money NGM staking token. In addition to earning staking rewards the token is bought back and burned based on e-Money stablecoin inflation.', - denom_units: [ - { - denom: 'ungm', - exponent: 0, - }, - { - denom: 'ngm', - exponent: 6, - }, - ], - base: 'ungm', - name: 'e-Money', - display: 'ngm', - symbol: 'NGM', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/ngm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/ngm.svg', - }, - coingecko_id: 'e-money', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/ngm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/ngm.svg', - }, - ], - }, - { - description: - 'e-Money EUR stablecoin. Audited and backed by fiat EUR deposits and government bonds.', - denom_units: [ - { - denom: 'eeur', - exponent: 0, - }, - { - denom: 'eur', - exponent: 6, - }, - ], - base: 'eeur', - name: 'e-Money EUR', - display: 'eur', - symbol: 'EEUR', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/eeur.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/eeur.svg', - }, - coingecko_id: 'e-money-eur', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/eeur.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/eeur.svg', - }, - ], - }, - { - description: - 'e-Money CHF stablecoin. Audited and backed by fiat CHF deposits and government bonds.', - denom_units: [ - { - denom: 'echf', - exponent: 0, - }, - { - denom: 'chf', - exponent: 6, - }, - ], - base: 'echf', - name: 'e-Money CHF', - display: 'chf', - symbol: 'ECHF', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/echf.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/echf.svg', - }, - coingecko_id: '', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/echf.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/echf.svg', - }, - ], - }, - { - description: - 'e-Money NOK stablecoin. Audited and backed by fiat NOK deposits and government bonds.', - denom_units: [ - { - denom: 'enok', - exponent: 0, - }, - { - denom: 'nok', - exponent: 6, - }, - ], - base: 'enok', - name: 'e-Money NOK', - display: 'nok', - symbol: 'ENOK', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/enok.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/enok.svg', - }, - coingecko_id: '', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/enok.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/enok.svg', - }, - ], - }, - { - description: - 'e-Money DKK stablecoin. Audited and backed by fiat DKK deposits and government bonds.', - denom_units: [ - { - denom: 'edkk', - exponent: 0, - }, - { - denom: 'dkk', - exponent: 6, - }, - ], - base: 'edkk', - name: 'e-Money DKK', - display: 'dkk', - symbol: 'EDKK', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/edkk.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/edkk.svg', - }, - coingecko_id: '', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/edkk.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/edkk.svg', - }, - ], - }, - { - description: - 'e-Money SEK stablecoin. Audited and backed by fiat SEK deposits and government bonds.', - denom_units: [ - { - denom: 'esek', - exponent: 0, - }, - { - denom: 'sek', - exponent: 6, - }, - ], - base: 'esek', - name: 'e-Money SEK', - display: 'sek', - symbol: 'ESEK', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/esek.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/esek.svg', - }, - coingecko_id: '', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/esek.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/esek.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/empowerchain.ts b/packages/chain-registry/src/mainnets/empowerchain.ts deleted file mode 100644 index baeb4070..00000000 --- a/packages/chain-registry/src/mainnets/empowerchain.ts +++ /dev/null @@ -1,357 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const empowerchain: Chain = { - $schema: '../chain.schema.json', - chain_name: 'empowerchain', - chain_id: 'empowerchain-1', - pretty_name: 'EmpowerChain', - status: 'live', - network_type: 'mainnet', - bech32_prefix: 'empower', - daemon_name: 'empowerd', - node_home: '$HOME/.empowerchain', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'umpwr', - fixed_min_gas_price: 0, - low_gas_price: 0.025, - average_gas_price: 0.025, - high_gas_price: 0.03, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'umpwr', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/EmpowerPlastic/empowerchain', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - cosmwasm_version: '0.45', - cosmwasm_enabled: true, - genesis: { - genesis_url: - 'https://github.com/EmpowerPlastic/empowerchain/raw/main/mainnet/empowerchain-1/genesis.tar.gz', - }, - versions: [ - { - name: 'v1.0.0', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - }, - ], - }, - peers: { - seeds: [ - { - id: 'f2ed98cf518b501b6d1c10c4a16d0dfbc4a9cc98', - address: 'tenderseed.ccvalidators.com:27001', - }, - { - id: 'e16668ddd526f4e114ebb6c4714f0c18c0add8f8', - address: 'empower-seed.zenscape.one:26656', - }, - { - id: '6740fa259552a628266a85de8c2a3dee7702b8f9', - address: 'empower-mainnet-seed.itrocket.net:14656', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'empowerchain-mainnet-seed.autostake.com:27326', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: 'a1427b456513ab70967a2a5c618d347bc89e8848', - address: 'seed.empowerchain.io:26656', - }, - { - id: 'c28827cb96c14c905b127b92065a3fb4cd77d7f6', - address: 'seeds.whispernode.com:17456', - provider: 'WhisperNode 🤐', - }, - { - id: '9aa8a73ea9364aa3cf7806d4dd25b6aed88d8152', - address: 'empowerchain.seed.mzonder.com:12156', - provider: 'MZONDER', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'empowerchain-mainnet-peer.autostake.com:27326', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '178718a993161cc20f9d0de2bbef9a3aec5c1d3d', - address: 'rpc.empower.indonode.net:52656', - provider: 'Indonode', - }, - { - id: '192d6c396fe0f9da1b1b700aab8bdd1ce6a49490', - address: 'empw-m.peers.stavr.tech:22056', - provider: '🔥STAVR🔥', - }, - { - id: 'a5ce71892959a23ed941cb0167f28959b6694ea3', - address: 'rpc-empower.vinjan.xyz:24656', - provider: 'vinjan', - }, - { - id: '60b046f36fe485fb40cb8ece99e14244141de3cc', - address: 'mainnet-empower.konsortech.xyz:27656', - provider: 'KonsorTech', - }, - { - id: 'f7eb23352efa7aba7ba9aa56fe034ede139deab3', - address: 'empower.peer.stakevillage.net:16856', - provider: 'Stake Village', - }, - { - id: '73ef1c0f9bc77fd925decf7fa41f22a35b5dc76d', - address: 'empower.declab.pro:26609', - provider: 'Decloud Nodes Lab', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-empowerchain.ecostake.com:443', - provider: 'ecostake', - }, - { - address: 'https://empowerchain-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://empower.rpc.liveraven.net', - provider: 'LiveRaveN', - }, - { - address: 'http://empw.rpc.m.stavr.tech:22057', - provider: '🔥STAVR🔥', - }, - { - address: 'https://rpc-empower.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://rpc-empowerchain.mzonder.com:443', - provider: 'MZONDER', - }, - { - address: 'https://empower-rpc.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://rpc-empower.vinjan.xyz:443', - provider: 'vinjan', - }, - { - address: 'https://rpc.empower.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://mainnet-empower-rpc.konsortech.xyz', - provider: 'KonsorTech', - }, - { - address: 'https://empower.rpc.stakevillage.net:443', - provider: 'Stake Village', - }, - { - address: 'https://rpc.empowerchain.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'https://empower.declab.pro:26607', - provider: 'Decloud Nodes Lab', - }, - { - address: 'https://empower-rpc.noders.services', - provider: '[NODERS]TEAM', - }, - ], - rest: [ - { - address: 'https://rest-empowerchain.ecostake.com:443', - provider: 'ecostake', - }, - { - address: 'https://empowerchain-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://empower.api.liveraven.net', - provider: 'LiveRaveN', - }, - { - address: 'https://empw.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://empower-api.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://lcd-empower.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://api-empower.vinjan.xyz:443', - provider: 'vinjan', - }, - { - address: 'https://api.empower.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://mainnet-empower-api.konsortech.xyz', - provider: 'KonsorTech', - }, - { - address: 'https://empower.api.stakevillage.net', - provider: 'Stake Village', - }, - { - address: 'https://lcd.empowerchain.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'https://empower.declab.pro:443', - provider: 'Decloud Nodes Lab', - }, - { - address: 'https://empower-api.noders.services', - provider: '[NODERS]TEAM', - }, - ], - grpc: [ - { - address: 'empowerchain-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://empower.grpc.liveraven.net', - provider: 'LiveRaveN', - }, - { - address: 'empower-grpc.w3coins.io:17390', - provider: 'w3coins', - }, - { - address: 'grpc-empowerchain.mzonder.com:443', - provider: 'MZONDER', - }, - { - address: 'http://empw.grpc.m.stavr.tech:9141', - provider: '🔥STAVR🔥', - }, - { - address: 'grpc-empower.vinjan.xyz', - provider: 'vinjan', - }, - { - address: 'https://grpc.empower.nodestake.top:443', - provider: 'NodeStake', - }, - { - address: 'empower.grpc.stakevillage.net:16890', - provider: 'Stake Village', - }, - { - address: 'https://grpc.empowerchain.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'https://empower.declab.pro:9005', - provider: 'Decloud Nodes Lab', - }, - { - address: 'empower-grpc.noders.services:25090', - provider: '[NODERS]TEAM', - }, - ], - }, - explorers: [ - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Empower-Mainnet', - tx_page: 'https://explorer.stavr.tech/Empower-Mainnet/txs/${txHash}', - account_page: - 'https://explorer.stavr.tech/Empower-Mainnet/account/${accountAddress}', - }, - { - kind: 'NodeStake Explorer', - url: 'https://explorer.nodestake.top/empower', - tx_page: 'https://explorer.nodestake.top/empower/tx/${txHash}', - account_page: - 'https://explorer.nodestake.top/empower/account/{$accountAddress}', - }, - { - kind: 'Stake Village', - url: 'https://exp.stakevillage.net/empower', - tx_page: 'https://exp.stakevillage.net/empower/tx/${txHash}', - account_page: - 'https://exp.stakevillage.net/empower/account/${accountAddress}', - }, - { - kind: 'Decloud Nodes Lab', - url: 'https://explorer.declab.pro/Empower', - tx_page: 'https://explorer.declab.pro/Empower/tx/${txHash}', - account_page: - 'https://explorer.declab.pro/Empower/account/{$accountAddress}', - }, - { - kind: 'WhisperNode 🤐', - url: 'https://mainnet.whispernode.com/empowerchain', - tx_page: 'https://mainnet.whispernode.com/empowerchain/tx/${txHash}', - account_page: - 'https://mainnet.whispernode.com/empowerchain/account/${accountAddress}', - }, - ], -}; - -export const empowerchainAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'empowerchain', - assets: [ - { - description: 'The native staking and governance token of Empower.', - denom_units: [ - { - denom: 'umpwr', - exponent: 0, - }, - { - denom: 'mpwr', - exponent: 6, - }, - ], - base: 'umpwr', - name: 'MPWR', - display: 'mpwr', - symbol: 'MPWR', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/empowerchain/images/mpwr.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/empowerchain/images/mpwr.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/ethos.ts b/packages/chain-registry/src/mainnets/ethos.ts deleted file mode 100644 index b3114f99..00000000 --- a/packages/chain-registry/src/mainnets/ethos.ts +++ /dev/null @@ -1,99 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const ethos: Chain = { - $schema: '../chain.schema.json', - chain_name: 'ethos', - status: 'live', - network_type: 'mainnet', - pretty_name: 'Ethos', - chain_id: 'ethos_7003-1', - bech32_prefix: 'ethos', - daemon_name: 'ethosd', - node_home: '$HOME/.ethos', - key_algos: ['ethsecp256k1'], - extra_codecs: ['ethermint'], - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'aRYT', - }, - ], - }, - peers: { - seeds: [], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://ethos-rpc.provable.dev:443/', - provider: 'laurel.provable', - }, - ], - rest: [ - { - address: 'https://ethos.provable.dev/rest/', - provider: 'laurel.provable', - }, - ], - grpc: [ - { - address: 'ethos-grpc.provable.dev:443', - provider: 'laurel.provable', - }, - ], - 'evm-http-jsonrpc': [ - { - address: 'https://ethos-evm.provable.dev/', - provider: 'laurel.provable', - }, - ], - }, - explorers: [], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/ethos/images/ethos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/ethos/images/ethos.svg', - }, - codebase: {}, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/ethos/images/ethos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/ethos/images/ethos.svg', - }, - ], -}; - -export const ethosAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'ethos', - assets: [ - { - description: 'The native token of Ethos', - denom_units: [ - { - denom: 'aRYT', - exponent: 0, - }, - { - denom: 'RYT', - exponent: 18, - }, - ], - base: 'aRYT', - name: 'RYT', - display: 'RYT', - symbol: 'RYT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/ethos/images/ethos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/ethos/images/ethos.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/ethos/images/ethos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/ethos/images/ethos.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/evmos.ts b/packages/chain-registry/src/mainnets/evmos.ts deleted file mode 100644 index c3368ce4..00000000 --- a/packages/chain-registry/src/mainnets/evmos.ts +++ /dev/null @@ -1,934 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const evmos: Chain = { - $schema: '../chain.schema.json', - chain_name: 'evmos', - status: 'live', - network_type: 'mainnet', - website: 'https://evmos.org/', - pretty_name: 'Evmos', - chain_id: 'evmos_9001-2', - bech32_prefix: 'evmos', - node_home: '$HOME/.evmosd', - daemon_name: 'evmosd', - key_algos: ['ethsecp256k1'], - extra_codecs: ['ethermint'], - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'aevmos', - fixed_min_gas_price: 250000000, - low_gas_price: 20000000000, - average_gas_price: 25000000000, - high_gas_price: 40000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'aevmos', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/evmos/evmos', - recommended_version: 'v17.0.0', - compatible_versions: ['v17.0.0'], - cosmos_sdk_version: 'evmos/cosmos-sdk v0.47.5-evmos.2', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - ibc_go_version: '7.4.0', - binaries: { - 'linux/amd64': - 'https://github.com/evmos/evmos/releases/download/v17.0.0/evmos_17.0.0_Linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/evmos/evmos/releases/download/v17.0.0/evmos_17.0.0_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/evmos/evmos/releases/download/v17.0.0/evmos_17.0.0_Darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/evmos/evmos/releases/download/v17.0.0/evmos_17.0.0_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/evmos/evmos/releases/download/v17.0.0/evmos_17.0.0_Windows_amd64.zip', - }, - genesis: { - genesis_url: 'https://archive.evmos.org/mainnet/genesis.json', - }, - versions: [ - { - name: 'v12', - tag: 'v12.1.5', - proposal: 137, - height: 12303000, - recommended_version: 'v12.1.5', - compatible_versions: [ - 'v12.1.5', - 'v12.1.3', - 'v12.1.2', - 'v12.1.1', - 'v12.1.0', - ], - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - ibc_go_version: '6.1.0', - binaries: { - 'linux/amd64': - 'https://github.com/evmos/evmos/releases/download/v12.1.5/evmos_12.1.5_Linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/evmos/evmos/releases/download/v12.1.5/evmos_12.1.5_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/evmos/evmos/releases/download/v12.1.5/evmos_12.1.5_Darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/evmos/evmos/releases/download/v12.1.5/evmos_12.1.5_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/evmos/evmos/releases/download/v12.1.5/evmos_12.1.5_Windows_amd64.zip', - }, - next_version_name: 'v13.0.2', - }, - { - name: 'v13.0.2', - tag: 'v13.0.2', - proposal: 149, - height: 14538200, - recommended_version: 'v13.0.2', - compatible_versions: ['v13.0.2'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'cometbft', - version: 'v0.34.29', - }, - ibc_go_version: 'v6.2.0', - binaries: { - 'linux/amd64': - 'https://github.com/evmos/evmos/releases/download/v13.0.2/evmos_13.0.2_Linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/evmos/evmos/releases/download/v13.0.2/evmos_13.0.2_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/evmos/evmos/releases/download/v13.0.2/evmos_13.0.2_Darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/evmos/evmos/releases/download/v13.0.2/evmos_13.0.2_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/evmos/evmos/releases/download/v13.0.2/evmos_13.0.2_Windows_amd64.zip', - }, - next_version_name: 'v14.0.0', - }, - { - name: 'v14.0.0', - tag: 'v14.0.0', - proposal: 196, - height: 16105000, - recommended_version: 'v14.0.0', - compatible_versions: ['v14.0.0'], - cosmos_sdk_version: 'v0.47.4-evmos.2', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - ibc_go_version: 'v7.3.0', - binaries: { - 'linux/amd64': - 'https://github.com/evmos/evmos/releases/download/v14.0.0/evmos_14.0.0_Linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/evmos/evmos/releases/download/v14.0.0/evmos_14.0.0_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/evmos/evmos/releases/download/v14.0.0/evmos_14.0.0_Darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/evmos/evmos/releases/download/v14.0.0/evmos_14.0.0_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/evmos/evmos/releases/download/v14.0.0/evmos_14.0.0_Windows_amd64.zip', - }, - next_version_name: 'v15.0.0', - }, - { - name: 'v15.0.0', - tag: 'v15.0.0', - proposal: 240, - height: 16946771, - recommended_version: 'v15.0.0', - compatible_versions: ['v15.0.0'], - cosmos_sdk_version: 'v0.47.5-evmos', - consensus: { - type: 'cometbft', - version: 'v0.37.3-0.20230920093934-46df7b597e3c', - }, - ibc_go_version: 'v7.3.1', - binaries: { - 'linux/amd64': - 'https://github.com/evmos/evmos/releases/download/v15.0.0/evmos_15.0.0_Linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/evmos/evmos/releases/download/v15.0.0/evmos_15.0.0_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/evmos/evmos/releases/download/v15.0.0/evmos_15.0.0_Darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/evmos/evmos/releases/download/v15.0.0/evmos_15.0.0_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/evmos/evmos/releases/download/v15.0.0/evmos_15.0.0_Windows_amd64.zip', - }, - next_version_name: 'v16.0.0', - }, - { - name: 'v16.0.0', - tag: 'v16.0.4', - proposal: 265, - height: 18295000, - recommended_version: 'v16.0.4', - compatible_versions: ['v16.0.4'], - cosmos_sdk_version: 'v0.47.5-evmos.2', - consensus: { - type: 'cometbft', - version: 'v0.37.3-0.20230920093934-46df7b597e3c', - }, - ibc_go_version: 'v7.3.1', - binaries: { - 'linux/amd64': - 'https://github.com/evmos/evmos/releases/download/v16.0.4/evmos_16.0.4_Linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/evmos/evmos/releases/download/v16.0.4/evmos_16.0.4_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/evmos/evmos/releases/download/v16.0.4/evmos_16.0.4_Darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/evmos/evmos/releases/download/v16.0.4/evmos_16.0.4_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/evmos/evmos/releases/download/v16.0.4/evmos_16.0.4_Windows_amd64.zip', - }, - next_version_name: 'v17.0.0', - }, - { - name: 'v17.0.0', - tag: 'v17.0.0', - height: 20101000, - recommended_version: 'v17.0.0', - compatible_versions: ['v17.0.0'], - cosmos_sdk_version: 'evmos/cosmos-sdk v0.47.5-evmos.2', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - ibc_go_version: '7.4.0', - binaries: { - 'linux/amd64': - 'https://github.com/evmos/evmos/releases/download/v17.0.0/evmos_17.0.0_Linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/evmos/evmos/releases/download/v17.0.0/evmos_17.0.0_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/evmos/evmos/releases/download/v17.0.0/evmos_17.0.0_Darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/evmos/evmos/releases/download/v17.0.0/evmos_17.0.0_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/evmos/evmos/releases/download/v17.0.0/evmos_17.0.0_Windows_amd64.zip', - }, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/evmos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/evmos.svg', - }, - description: - 'Developers use Evmos as the Ethereum Canary Chain to deploy applications of the future. Get all the functionalities of Ethereum with the power of IBC and Interchain composability.', - peers: { - seeds: [ - { - id: 'babc3f3f7804933265ec9c40ad94f4da8e9e0017', - address: 'seed.rhinostake.com:13456', - provider: 'RHINO', - }, - { - id: '7aa31684d201f8ebc0b1e832d90d7490345d77ee', - address: '52.10.99.253:26656', - provider: 'Cosmostation', - }, - { - id: '5740e4a36e646e80cc5648daf5e983e5b5d8f265', - address: '54.39.18.27:26656', - provider: 'Figment', - }, - { - id: '588cedb70fa1d98c14a2f2c1456bfa41e1a156a8', - address: 'evmos-sentry.mercury-nodes.net:29539', - provider: 'Mercury', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:13456', - provider: 'Polkachu', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:13456', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'evmos-mainnet-seed.autostake.com:26736', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '40f4fac63da8b1ce8f850b0fa0f79b2699d2ce72', - address: 'seed.evmos.jerrychong.com:26656', - provider: "Jerry's Pool", - }, - { - id: '86bd5cb6e762f673f1706e5889e039d5406b4b90', - address: 'evmos.seed.node75.org:10756', - provider: 'Pro-nodes75', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: 'ac009a9564d3471852795b5d703095a1d4b6a3e1', - address: 'seed-evmos-01.stakeflow.io:1707', - provider: 'Stakeflow', - }, - { - id: '008175475229d09bcbbbe713c4e50faa85719c9e', - address: 'seed-node.mms.team:37656', - provider: 'MMS', - }, - { - id: '8f0364267437c746762af90e6ac550033553b399', - address: 'seed.evmos.validatus.com:2000', - provider: 'Validatus', - }, - ], - persistent_peers: [ - { - id: '7aa31684d201f8ebc0b1e832d90d7490345d77ee', - address: '52.10.99.253:26656', - provider: 'Cosmostation', - }, - { - id: '5740e4a36e646e80cc5648daf5e983e5b5d8f265', - address: '54.39.18.27:26656', - provider: 'Figment', - }, - { - id: '588cedb70fa1d98c14a2f2c1456bfa41e1a156a8', - address: 'evmos-sentry.mercury-nodes.net:29539', - provider: 'Mercury', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'evmos-mainnet-peer.autostake.com:26736', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: 'ac009a9564d3471852795b5d703095a1d4b6a3e1', - address: 'peer-evmos-01.stakeflow.io:1707', - provider: 'Stakeflow', - }, - { - id: 'd3c8c2ecd3cf0d05cc49ff12b81c52b3ec9675a5', - address: 'peer-evmos.mms.team:26656', - provider: 'MMS', - }, - { - id: '25695d17ec014c39054ac0026db3228053a6a2db', - address: '65.108.195.213:40656', - provider: 'StakeTown', - }, - { - id: 'cdf9f4c1f76006e783634ec3cdb48c1fed3c4a00', - address: 'evmos-mainnet.peer.stakevillage.net:16956', - provider: 'Stake Village', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-evmos.ecostake.com', - provider: 'ecostake', - }, - { - address: 'https://evmos-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://tendermint.bd.evmos.org:26657', - provider: 'Blockdaemon', - }, - { - address: 'https://rpc-evmos-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'https://rpc.evmos.testnet.run', - provider: 'TestNetRun', - }, - { - address: 'https://rpc.evmos.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://rpc.evmos.chaintools.tech/', - provider: 'ChainTools', - }, - { - address: 'https://evmos-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://rpc.evmos.silentvalidator.com/', - provider: 'silent', - }, - { - address: 'https://rpc.evmos.tcnetwork.io', - provider: 'TC Network', - }, - { - address: 'https://evmos.rpc.stakin-nodes.com', - provider: 'Stakin', - }, - { - address: 'https://rpc-evmos.architectnodes.com', - provider: 'Architect Nodes', - }, - { - address: 'https://evmos-rpc.validatrium.club', - provider: 'Validatrium', - }, - { - address: 'https://evmos-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://rpc-evmos-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://evmos-rpc.theamsolutions.info', - provider: 'AM Solutions', - }, - { - address: 'https://rpc-evmos.validavia.me', - provider: 'Validavia', - }, - { - address: 'https://evmos-rpc.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://evmos-rpc.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://evmos.rpc.liveraven.net', - provider: 'LiveRaveN', - }, - { - address: 'https://evmos-rpc.antrixy.org/', - provider: 'Antrix Validators', - }, - { - address: 'https://evmos-mainnet.rpc.stakevillage.net:443', - provider: 'Stake Village', - }, - { - address: 'https://rpc.evmos.validatus.com', - provider: 'Validatus', - }, - { - address: 'https://rpc.evmos.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'https://rpc.evmos.citizenweb3.com:443', - provider: 'Citizen Web3', - }, - ], - rest: [ - { - address: 'https://rest.bd.evmos.org:1317', - provider: 'Blockdaemon', - }, - { - address: 'https://evmos-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://api-evmos-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://api.evmos.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://evmos-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://api.evmos.silentvalidator.com/', - provider: 'silent', - }, - { - address: 'https://rest.evmos.tcnetwork.io', - provider: 'TC Network', - }, - { - address: 'https://evmos.rest.stakin-nodes.com', - provider: 'Stakin', - }, - { - address: 'https://rest-evmos.architectnodes.com', - provider: 'Architect Nodes', - }, - { - address: 'https://evmos-api.validatrium.club', - provider: 'Validatrium', - }, - { - address: 'https://rest-evmos.ecostake.com', - provider: 'ecostake', - }, - { - address: 'https://evmos-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://api-evmos-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://evmos-api.theamsolutions.info', - provider: 'AM Solutions', - }, - { - address: 'https://lcd-evmos.validavia.me', - provider: 'Validavia', - }, - { - address: 'https://evmos-api.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://evmos-api.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://evmos.api.liveraven.net', - provider: 'LiveRaveN', - }, - { - address: 'https://evmos-rest.antrixy.org/', - provider: 'Antrix Validators', - }, - { - address: 'https://evmos-mainnet.api.stakevillage.net', - provider: 'Stake Village', - }, - { - address: 'https://api.evmos.validatus.com', - provider: 'Validatus', - }, - { - address: 'https://lcd.evmos.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - ], - grpc: [ - { - address: 'grpc.bd.evmos.org:9090', - provider: 'evmos.org', - }, - { - address: 'grpc-evmos-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'evmos-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'grpc.evmos.nodestake.top:443', - provider: 'NodeStake', - }, - { - address: 'grpc-evmos.cosmos-spaces.cloud:1190', - provider: 'Cosmos Spaces', - }, - { - address: 'evmos.grpcui.chaintools.host:443', - provider: 'ChainTools', - }, - { - address: 'evmos-grpc.polkachu.com:13490', - provider: 'Polkachu', - }, - { - address: 'evmos.grpc.stakin-nodes.com:443', - provider: 'Stakin', - }, - { - address: 'evmos-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'evmos-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'grpc-evmos-01.stakeflow.io:1702', - provider: 'Stakeflow', - }, - { - address: 'https://evmos-grpc.theamsolutions.info ', - provider: 'AM Solutions', - }, - { - address: 'evmos-grpc.w3coins.io:13490', - provider: 'w3coins', - }, - { - address: 'grpc-evmos.mms.team:443', - provider: 'MMS', - }, - { - address: 'evmos-grpc.stake-town.com:443', - provider: 'StakeTown', - }, - { - address: 'evmos.grpc.liveraven.net:443', - provider: 'LiveRaveN', - }, - { - address: 'https://evmos-grpc.antrixy.org/', - provider: 'Antrix Validators', - }, - { - address: 'evmos-mainnet.grpc.stakevillage.net:16990', - provider: 'Stake Village', - }, - { - address: 'grpc.evmos.validatus.com:443', - provider: 'Validatus', - }, - { - address: 'https://grpc.evmos.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - ], - 'evm-http-jsonrpc': [ - { - address: 'https://eth.bd.evmos.org:8545', - provider: 'Blockdaemon', - }, - { - address: 'https://jsonrpc-evmos-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://evmos-json-rpc.stakely.io', - provider: 'Stakely', - }, - { - address: 'https://jsonrpc.evmos.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://json-rpc.evmos.bh.rocks', - provider: 'BlockHunters', - }, - { - address: 'https://evmos-json-rpc.agoranodes.com', - provider: 'AgoraNodes', - }, - { - address: 'https://evm-rpc.evmos.silentvalidator.com/', - provider: 'silent', - }, - { - address: 'https://json-rpc.evmos.tcnetwork.io', - provider: 'TC Network', - }, - { - address: 'https://evmosevm.rpc.stakin-nodes.com', - provider: 'Stakin', - }, - { - address: 'https://evmos-evm.publicnode.com', - provider: 'Allnodes.com ⚡️ Nodes & Staking', - }, - { - address: 'https://evmos-jsonrpc.theamsolutions.info', - provider: 'AM Solutions', - }, - { - address: 'https://jsonrpc-evmos.mms.team', - provider: 'MMS', - }, - { - address: 'https://evmos-jsonrpc.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://evmos.jsonrpc.liveraven.net', - provider: 'LiveRaveN', - }, - { - address: 'https://evmos.json.antrixy.org', - provider: 'Antrix Validators', - }, - { - address: 'https://evmos-mainnet.jsonrpc.stakevillage.net', - provider: 'Stake Village', - }, - { - address: 'https://json-rpc.evmos.validatus.com', - provider: 'Validatus', - }, - ], - }, - explorers: [ - { - kind: 'ezstaking', - url: 'https://ezstaking.app/evmos', - tx_page: 'https://ezstaking.app/evmos/txs/${txHash}', - account_page: 'https://ezstaking.app/evmos/account/${accountAddress}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/evmos', - tx_page: 'https://www.mintscan.io/evmos/transactions/${txHash}', - account_page: 'https://www.mintscan.io/evmos/accounts/${accountAddress}', - }, - { - kind: 'blockscout', - url: 'https://evm.evmos.org', - tx_page: 'https://evm.evmos.org/tx/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/evmos', - tx_page: 'https://ping.pub/evmos/tx/${txHash}', - }, - { - kind: 'explorers.guru', - url: 'https://evmos.explorers.guru', - tx_page: 'https://evmos.explorers.guru/transaction/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/evmos', - tx_page: 'https://atomscan.com/evmos/transactions/${txHash}', - account_page: 'https://atomscan.com/evmos/accounts/${accountAddress}', - }, - { - kind: 'tcnetwork', - url: 'https://evmos.tcnetwork.io', - tx_page: 'https://evmos.tcnetwork.io/transaction/${txHash}', - }, - { - kind: 'Stakeflow', - url: 'https://stakeflow.io/evmos', - account_page: 'https://stakeflow.io/evmos/accounts/${accountAddress}', - }, - { - kind: 'Stake Village', - url: 'https://exp.stakevillage.net/evmos', - tx_page: 'https://exp.stakevillage.net/evmos/tx/${txHash}', - account_page: - 'https://exp.stakevillage.net/evmos/accounts/${accountAddress}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/evmos', - tx_page: 'https://explorer.stavr.tech/evmos/tx/${txHash}', - account_page: - 'https://explorer.stavr.tech/evmos/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/evmos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/evmos.svg', - }, - ], -}; - -export const evmosAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'evmos', - assets: [ - { - description: - 'The native EVM, governance and staking token of the Evmos Hub', - denom_units: [ - { - denom: 'aevmos', - exponent: 0, - }, - { - denom: 'evmos', - exponent: 18, - }, - ], - base: 'aevmos', - name: 'Evmos', - display: 'evmos', - symbol: 'EVMOS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/evmos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/evmos.svg', - }, - coingecko_id: 'evmos', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/evmos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/evmos.svg', - }, - ], - socials: { - website: 'https://evmos.org/', - twitter: 'https://twitter.com/EvmosOrg', - }, - }, - { - description: 'Tether USDt on Evmos', - denom_units: [ - { - denom: - 'ibc/95F4898F70B1E3765715808C57E955034419200A7BB6DDECBEAA5FD3AA3DF7D5', - exponent: 0, - }, - { - denom: 'usdt', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/95F4898F70B1E3765715808C57E955034419200A7BB6DDECBEAA5FD3AA3DF7D5', - name: 'Tether USDt', - display: 'usdt', - symbol: 'USDt', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'kava', - base_denom: 'erc20/tether/usdt', - channel_id: 'channel-117', - }, - chain: { - channel_id: 'channel-83', - path: 'transfer/channel-83/erc20/tether/usdt', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'kava', - base_denom: 'erc20/tether/usdt', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - }, - { - description: 'The token of Neokingdom DAO.', - extended_description: - 'Neokingdom DAO wants to make employment fairer, by facilitating both web3 and real-world businesses to operate as Decentralized Autonomous Organizations (DAOs).', - denom_units: [ - { - denom: 'erc20/0x655ecB57432CC1370f65e5dc2309588b71b473A9', - exponent: 0, - }, - { - denom: 'neok', - exponent: 18, - }, - ], - base: 'erc20/0x655ecB57432CC1370f65e5dc2309588b71b473A9', - name: 'Neokingdom DAO', - display: 'neok', - symbol: 'NEOK', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/neok.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/neok.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/neok.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/neok.svg', - }, - ], - socials: { - website: 'https://www.neokingdom.org/', - twitter: 'https://twitter.com/NEOKingdomDAO', - }, - }, - { - description: 'The token of Teledisko DAO.', - denom_units: [ - { - denom: 'erc20/0x1cFc8f1FE8D5668BAFF2724547EcDbd6f013a280', - exponent: 0, - }, - { - denom: 'berlin', - exponent: 18, - }, - ], - base: 'erc20/0x1cFc8f1FE8D5668BAFF2724547EcDbd6f013a280', - name: 'Teledisko DAO', - display: 'berlin', - symbol: 'BERLIN', - type_asset: 'erc20', - address: '0x1cFc8f1FE8D5668BAFF2724547EcDbd6f013a280', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/berlin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/berlin.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/berlin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/berlin.svg', - }, - ], - }, - { - description: 'The token of Crowdpunk DAO', - denom_units: [ - { - denom: 'erc20/0xfbf4318d24a93753f11d365a6dcf8b830e98ab0f', - exponent: 0, - }, - { - denom: 'crowdp', - exponent: 18, - }, - ], - base: 'erc20/0xfbf4318d24a93753f11d365a6dcf8b830e98ab0f', - name: 'Crowdpunk DAO', - display: 'crowdp', - address: '0xfbf4318d24a93753f11d365a6dcf8b830e98ab0f', - symbol: 'CROWDP', - type_asset: 'erc20', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/crowdp.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/crowdp.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/crowdp.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/crowdp.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/fetchhub.ts b/packages/chain-registry/src/mainnets/fetchhub.ts deleted file mode 100644 index 4ae3ee9a..00000000 --- a/packages/chain-registry/src/mainnets/fetchhub.ts +++ /dev/null @@ -1,421 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const fetchhub: Chain = { - $schema: '../chain.schema.json', - chain_name: 'fetchhub', - status: 'live', - network_type: 'mainnet', - pretty_name: 'Fetch.ai', - chain_id: 'fetchhub-4', - bech32_prefix: 'fetch', - daemon_name: 'fetchd', - node_home: '$HOME/.fetchd', - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'afet', - low_gas_price: 0.025, - average_gas_price: 0.025, - high_gas_price: 0.035, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'afet', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/fetchai/fetchd', - recommended_version: 'v0.10.5', - compatible_versions: ['v0.10.5'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/fetchai/genesis-fetchhub/fetchhub-4/fetchhub-4/data/genesis_migrated_5300200.json', - }, - versions: [ - { - name: 'v0.10.5', - recommended_version: 'v0.10.5', - compatible_versions: ['v0.10.5'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fetchhub/images/fet.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fetchhub/images/fet.svg', - }, - peers: { - seeds: [ - { - id: '17693da418c15c95d629994a320e2c4f51a8069b', - address: 'connect-fetchhub.fetch.ai:36456', - provider: 'fetch.ai', - }, - { - id: 'a575c681c2861fe945f77cb3aba0357da294f1f2', - address: 'connect-fetchhub.fetch.ai:36457', - provider: 'fetch.ai', - }, - { - id: 'd7cda986c9f59ab9e05058a803c3d0300d15d8da', - address: 'connect-fetchhub.fetch.ai:36458', - provider: 'fetch.ai', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:15256', - provider: 'Polkachu', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'fetchhub-mainnet-seed.autostake.com:27266', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: '937d7371c9381aa7ae5f411129419a893164becf', - address: 'seed-fetch.ibs.team:16659', - provider: 'Inter Blockchain Services', - }, - { - id: '258f523c96efde50d5fe0a9faeea8a3e83be22ca', - address: 'seed.fetchhub-4.fetch.aviaone.com:10265', - provider: 'AVIAONE 🟢', - }, - ], - persistent_peers: [ - { - id: 'e3d21a822e3903a96c14bfd8f8e06132f198d7c4', - address: 'sentries-fetchhub.fetch.ai:36400', - provider: 'fetch.ai', - }, - { - id: '4be243f5d22403f6069d2ed3c4a79161216f22a0', - address: 'sentries-fetchhub.fetch.ai:36401', - provider: 'fetch.ai', - }, - { - id: 'd6faadb9e785642b355136ed278d5b5d6b2f87dd', - address: 'sentries-fetchhub.fetch.ai:36402', - provider: 'fetch.ai', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'fetchhub-mainnet-peer.autostake.com:27266', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '637077d431f618181597706810a65c826524fd74', - address: 'fetch.rpc.nodeshub.online:15256', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-fetchhub.fetch.ai:443', - provider: 'fetch.ai', - }, - { - address: 'https://rpc-fetchhub-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://fetch-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://fetchai-rpc.kleomedes.network', - provider: 'Kleomedes', - }, - { - address: 'https://fetch-rpc.antrixy.org', - provider: 'Antrix', - }, - { - address: 'https://rpc-fetch.architectnodes.com', - provider: 'Architect Nodes', - }, - { - address: 'https://fetchhub-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://fetch-rpc.ibs.team', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://fetch-rpc.cosmosrescue.com', - provider: 'cosmosrescue', - }, - { - address: 'https://fetch-rpc.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://fetch-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://fetch-rpc.highstakes.ch', - provider: 'High Stakes 🇨🇭', - }, - { - address: 'https://public.stakewolle.com/cosmos/fetchhub/rpc', - provider: 'Stakewolle', - }, - { - address: 'https://fetch.rpc.nodeshub.online:443', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - { - address: 'https://rpc.fetchhub-4.fetch.aviaone.com', - provider: 'AVIAONE 🟢', - }, - ], - rest: [ - { - address: 'https://rest-fetchhub.fetch.ai', - provider: 'fetch.ai', - }, - { - address: 'https://api-fetchhub-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://fetch-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://fetchai-api.kleomedes.network', - provider: 'Kleomedes', - }, - { - address: 'https://fetch-rest.antrixy.org', - provider: 'Antrix', - }, - { - address: 'https://fetchhub-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://rest-fetch.architectnodes.com', - provider: 'Architect Nodes', - }, - { - address: 'https://fetch-api.ibs.team', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://fetch-api.cosmosrescue.com', - provider: 'cosmosrescue', - }, - { - address: 'https://fetch-api.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://fetch-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://fetch-api.highstakes.ch', - provider: 'High Stakes 🇨🇭', - }, - { - address: 'https://public.stakewolle.com/cosmos/fetchhub/rest', - provider: 'Stakewolle', - }, - { - address: 'https://fetch.api.nodeshub.online:443', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - { - address: 'https://api.fetchhub-4.fetch.aviaone.com/', - provider: 'AVIAONE 🟢', - }, - ], - grpc: [ - { - address: 'grpc-fetchhub.fetch.ai:443', - provider: 'fetch.ai', - }, - { - address: 'grpc-fetchhub-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'fetch-grpc.polkachu.com:15290', - provider: 'Polkachu', - }, - { - address: 'fetchhub-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'fetch-grpc.teasel.org:443', - provider: '𝗧𝗲𝗮𝘀𝗲𝗹', - }, - { - address: 'fetch-grpc.antrixy.org:443', - provider: 'Antrix', - }, - { - address: 'fetch-grpc.cosmosrescue.com:9090', - provider: 'cosmosrescue', - }, - { - address: 'fetch-grpc.w3coins.io:15290', - provider: 'w3coins', - }, - { - address: 'fetch-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'fetch.grpc.nodeshub.online', - provider: 'Nodes Hub', - }, - { - address: 'grpc.fetchhub-4.fetch.aviaone.com:9094', - provider: 'AVIAONE 🟢', - }, - ], - }, - explorers: [ - { - kind: 'mintscan', - url: 'https://www.mintscan.io/fetchai', - tx_page: 'https://www.mintscan.io/fetchai/transactions/${txHash}', - account_page: - 'https://www.mintscan.io/fetchai/accounts/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/fetchhub', - tx_page: 'https://ezstaking.app/fetchhub/txs/${txHash}', - account_page: 'https://ezstaking.app/fetchhub/account/${accountAddress}', - }, - { - kind: 'bigdipper', - url: 'https://explore-fetchhub.fetch.ai', - tx_page: 'https://explore-fetchhub.fetch.ai/transactions/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/fetchhub', - tx_page: 'https://ping.pub/fetchhub/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/fetchai', - tx_page: 'https://atomscan.com/fetchai/transactions/${txHash}', - account_page: 'https://atomscan.com/fetchai/accounts/${accountAddress}', - }, - { - kind: 'bigdipper', - url: 'https://fetch-explorer.teasel.org', - tx_page: 'https://fetch-explorer.teasel.org/transactions/${txHash}', - }, - { - kind: 'azoyalabs', - url: 'https://fetchstation.azoyalabs.com/mainnet', - tx_page: - 'https://fetchstation.azoyalabs.com/mainnet/explorer/transactions/${txHash}', - account_page: - 'https://fetchstation.azoyalabs.com/mainnet/explorer/address/${accountAddress}', - }, - { - kind: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - url: 'https://explorer.nodeshub.online/fetchhub/', - tx_page: 'https://explorer.nodeshub.online/fetchhub/tx/${txHash}', - account_page: - 'https://explorer.nodeshub.online/fetchhub/accounts/${accountAddress}', - }, - { - kind: 'Blockchain Explorer by AVIAONE 🟢', - url: 'https://mainnet.explorer.aviaone.com/fetchhub', - tx_page: 'https://mainnet.explorer.aviaone.com/fetchhub/tx/${txHash}', - account_page: - 'https://mainnet.explorer.aviaone.com/fetchhub/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fetchhub/images/fet.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fetchhub/images/fet.svg', - }, - ], -}; - -export const fetchhubAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'fetchhub', - assets: [ - { - description: 'The native staking and governance token of the Fetch Hub.', - denom_units: [ - { - denom: 'afet', - exponent: 0, - }, - { - denom: 'fet', - exponent: 18, - }, - ], - base: 'afet', - name: 'fetch-ai', - display: 'fet', - symbol: 'FET', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fetchhub/images/fet.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fetchhub/images/fet.svg', - }, - coingecko_id: 'fetch-ai', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fetchhub/images/fet.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fetchhub/images/fet.svg', - }, - ], - }, - { - description: - 'The MOBX coin rewards the use of eco-friendly micromobility transportation.', - denom_units: [ - { - denom: 'nanomobx', - exponent: 0, - }, - { - denom: 'mobx', - exponent: 9, - }, - ], - base: 'nanomobx', - name: 'MOBIX', - display: 'mobx', - symbol: 'MOBX', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fetchhub/images/mobx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fetchhub/images/mobx.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fetchhub/images/mobx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fetchhub/images/mobx.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/finschia.ts b/packages/chain-registry/src/mainnets/finschia.ts deleted file mode 100644 index 91541db2..00000000 --- a/packages/chain-registry/src/mainnets/finschia.ts +++ /dev/null @@ -1,220 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const finschia: Chain = { - $schema: '../chain.schema.json', - chain_name: 'finschia', - chain_id: 'finschia-2', - website: 'https://www.finschia.io/', - pretty_name: 'Finschia', - status: 'live', - network_type: 'mainnet', - bech32_prefix: 'link', - daemon_name: 'fnsad', - node_home: '$HOME/.finschia', - key_algos: ['secp256k1'], - slip44: 438, - fees: { - fee_tokens: [ - { - denom: 'cony', - fixed_min_gas_price: 0.015, - low_gas_price: 0.015, - average_gas_price: 0.015, - high_gas_price: 0.015, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'cony', - }, - ], - lock_duration: { - time: '604800s', - }, - }, - codebase: { - git_repo: 'https://github.com/finschia/finschia', - recommended_version: 'v2.0.1', - compatible_versions: ['v2.0.0', 'v2.0.1'], - go_version: '1.20', - binaries: { - 'linux/amd64': - 'https://github.com/Finschia/finschia/releases/download/v2.0.1/fnsad-2.0.1-linux-amd64', - 'linux/arm64': - 'https://github.com/Finschia/finschia/releases/download/v2.0.1/fnsad-2.0.1-linux-arm64', - 'darwin/amd64': - 'https://github.com/Finschia/finschia/releases/download/v2.0.1/fnsad-2.0.1-darwin-amd64', - 'darwin/arm64': - 'https://github.com/Finschia/finschia/releases/download/v2.0.1/fnsad-2.0.1-darwin-arm64', - }, - cosmos_sdk_version: 'github.com/Finschia/finschia-sdk@v0.48.1', - cosmwasm_version: 'github.com/Finschia/wasmd@v0.2.0', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.finschia/wasm/wasm', - ibc_go_version: 'v4.3.1', - ics_enabled: ['ics20-1'], - genesis: { - name: 'v2', - genesis_url: - 'https://vos.line-scdn.net/finschia-2-fileshare/datafile/finschia-prod-2/finschia-2-genesis.tgz', - }, - versions: [ - { - name: 'v1', - tag: 'v1.1.1', - height: 55791218, - recommended_version: 'v1.1.1', - compatible_versions: ['v1.1.1'], - go_version: '1.18', - binaries: { - 'linux/amd64': - 'https://github.com/Finschia/finschia/releases/download/v1.1.1/finschia-v1.1.1-linux-amd64.tgz', - 'linux/arm64': - 'https://github.com/Finschia/finschia/releases/download/v1.1.1/finschia-v1.1.1-linux-arm64.tgz', - 'darwin/amd64': - 'https://github.com/Finschia/finschia/releases/download/v1.1.1/finschia-v1.1.1-darwin-amd64.tgz', - 'darwin/arm64': - 'https://github.com/Finschia/finschia/releases/download/v1.1.1/finschia-v1.1.1-darwin-arm64.tgz', - }, - cosmos_sdk_version: 'github.com/Finschia/finschia-sdk@v0.47.3', - cosmwasm_version: 'github.com/Finschia/wasmd@v0.1.5', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.finschia/wasm/wasm', - ibc_go_version: 'v3.3.3', - ics_enabled: ['ics20-1'], - next_version_name: 'v2', - }, - { - name: 'v2', - tag: 'v2.0.1', - proposal: 17, - height: 59938000, - recommended_version: 'v2.0.1', - compatible_versions: ['v2.0.0', 'v2.0.1'], - go_version: '1.20', - binaries: { - 'linux/amd64': - 'https://github.com/Finschia/finschia/releases/download/v2.0.1/fnsad-2.0.1-linux-amd64', - 'linux/arm64': - 'https://github.com/Finschia/finschia/releases/download/v2.0.1/fnsad-2.0.1-linux-arm64', - 'darwin/amd64': - 'https://github.com/Finschia/finschia/releases/download/v2.0.1/fnsad-2.0.1-darwin-amd64', - 'darwin/arm64': - 'https://github.com/Finschia/finschia/releases/download/v2.0.1/fnsad-2.0.1-darwin-arm64', - }, - cosmos_sdk_version: 'github.com/Finschia/finschia-sdk@v0.48.1', - cosmwasm_version: 'github.com/Finschia/wasmd@v0.2.0', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.finschia/wasm/wasm', - ibc_go_version: 'v4.3.1', - ics_enabled: ['ics20-1'], - previous_version_name: 'v1', - next_version_name: 'v3', - }, - ], - }, - description: - 'Finschia (formerly LINE Blockchain Mainnet) aims to build a sustainable token model and create token demand to become a blockchain with 1 billion users.', - peers: { - seeds: [], - persistent_peers: [ - { - id: '484d01bbaa57830e87033c3593804e305d538204', - address: '147.92.234.184:26656', - }, - { - id: 'a1e0bfde4641fc9273700231e3a7c5859f0f389a', - address: '147.92.172.51:26656', - }, - { - id: '1f56631a742d980955c72135e5dec159900212b3', - address: '147.92.234.226:26656', - }, - { - id: '11f9fcb1bcae2eaf6f9a5a9369a96347660d20c8', - address: '147.92.172.69:26656', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://finschia-rpc.finschia.io', - }, - ], - rest: [ - { - address: 'https://finschia-api.finschia.io', - }, - ], - grpc: [ - { - address: 'finschia-grpc.finschia.io:443', - }, - ], - }, - explorers: [ - { - kind: 'mintscan', - url: 'https://www.mintscan.io/finschia', - tx_page: 'https://www.mintscan.io/finschia/tx/${txHash}', - account_page: - 'https://www.mintscan.io/finschia/address/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/finschia', - tx_page: 'https://ezstaking.app/finschia/txs/${txHash}', - account_page: 'https://ezstaking.app/finschia/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/finschia/images/fnsa.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/finschia/images/fnsa.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/finschia/images/fnsa.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/finschia/images/fnsa.svg', - }, -}; - -export const finschiaAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'finschia', - assets: [ - { - description: 'The native token of Finschia', - denom_units: [ - { - denom: 'cony', - exponent: 0, - }, - { - denom: 'fnsa', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - base: 'cony', - name: 'Finschia', - display: 'fnsa', - symbol: 'FNSA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/finschia/images/fnsa.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/finschia/images/fnsa.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/finschia/images/fnsa.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/finschia/images/fnsa.svg', - }, - ], - coingecko_id: 'link', - keywords: ['staking'], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/firmachain.ts b/packages/chain-registry/src/mainnets/firmachain.ts deleted file mode 100644 index 31eec82a..00000000 --- a/packages/chain-registry/src/mainnets/firmachain.ts +++ /dev/null @@ -1,250 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const firmachain: Chain = { - $schema: '../chain.schema.json', - chain_name: 'firmachain', - status: 'live', - network_type: 'mainnet', - website: 'https://firmachain.org/', - pretty_name: 'FirmaChain', - chain_id: 'colosseum-1', - bech32_prefix: 'firma', - slip44: 7777777, - daemon_name: 'firmachaind', - node_home: '$HOME/.firmachain', - key_algos: ['secp256k1'], - fees: { - fee_tokens: [ - { - denom: 'ufct', - fixed_min_gas_price: 0.1, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ufct', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/firmachain/firmachain', - recommended_version: 'v0.3.5-patch', - compatible_versions: ['v0.3.5-patch'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/FirmaChain/mainnet/main/colosseum-1/genesis.json', - }, - versions: [ - { - name: 'v0.3.5', - recommended_version: 'v0.3.5-patch', - compatible_versions: ['v0.3.5-patch'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/firmachain/images/fct.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/firmachain/images/fct.svg', - }, - peers: { - seeds: [ - { - id: 'f89dcc15241e30323ae6f491011779d53f9a5487', - address: 'mainnet-seed1.firmachain.dev:26656', - provider: 'FirmaChain', - }, - { - id: '04cce0da4cf5ceb5ffc04d158faddfc5dc419154', - address: 'mainnet-seed2.firmachain.dev:26656', - provider: 'FirmaChain', - }, - { - id: '940977bdc070422b3a62e4985f2fe79b7ee737f7', - address: 'mainnet-seed3.firmachain.dev:26656', - provider: 'FirmaChain', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:16456', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '931a7c680d28c84a8a53e4017a6eae0788ee7cf2', - address: 'firmachain.ramuchi.tech:57656', - provider: 'ramuchi.tech', - }, - { - id: '35b9e0a0818d2c5e9ef187984872c0ad2dbd447c', - address: 'firma.peer.stavr.tech:1036', - provider: '🔥STAVR🔥', - }, - { - id: '637077d431f618181597706810a65c826524fd74', - address: 'firmachain.rpc.nodeshub.online:16456', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://lcd-mainnet.firmachain.dev:26657', - provider: 'FirmaChain', - }, - { - address: 'https://firma.rpc.m.stavr.tech:443', - provider: '🔥STAVR🔥', - }, - { - address: 'https://rpc.firmachain.chaintools.tech/', - provider: 'ChainTools', - }, - { - address: 'https://firmachain-rpc.lavenderfive.com/', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://firmachain-rpc.ramuchi.tech', - provider: 'ramuchi.tech', - }, - { - address: 'https://firmachain.rpc.nodeshub.online:443', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - ], - rest: [ - { - address: 'https://lcd-mainnet.firmachain.dev:1317', - provider: 'FirmaChain', - }, - { - address: 'https://firma.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://api.firmachain.chaintools.tech/', - provider: 'ChainTools', - }, - { - address: 'https://firmachain-api.lavenderfive.com/', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://firmachain-api.ramuchi.tech', - provider: 'ramuchi.tech', - }, - { - address: 'https://firmachain.api.nodeshub.online:443', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - ], - grpc: [ - { - address: 'firmachain-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'firma.grpc.m.stavr.tech:2030', - provider: '🔥STAVR🔥', - }, - { - address: 'https://firmachain-grpc.ramuchi.tech:1390', - provider: 'ramuchi.tech', - }, - { - address: 'firmachain.grpc.nodeshub.online', - provider: 'Nodes Hub', - }, - ], - }, - explorers: [ - { - kind: 'ezstaking', - url: 'https://ezstaking.app/firmachain', - tx_page: 'https://ezstaking.app/firmachain/txs/${txHash}', - account_page: - 'https://ezstaking.app/firmachain/account/${accountAddress}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Firmachain-M', - tx_page: 'https://explorer.stavr.tech/Firmachain-M/txs/${txHash}', - account_page: - 'https://explorer.stavr.tech/Firmachain-M/account/${accountAddress}', - }, - { - kind: 'bigdipper', - url: 'https://explorer.firmachain.dev', - tx_page: 'https://explorer.firmachain.dev/transactions/${txHash}', - }, - { - kind: 'explorer.ChainTools', - url: 'https://explorer.chaintools.tech/firmachain', - tx_page: 'https://explorer.chaintools.tech/firmachain/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/firmachain', - tx_page: 'https://atomscan.com/firmachain/transactions/${txHash}', - account_page: - 'https://atomscan.com/firmachain/accounts/${accountAddress}', - }, - { - kind: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - url: 'https://explorer.nodeshub.online/firmachain/', - tx_page: 'https://explorer.nodeshub.online/firmachain/tx/${txHash}', - account_page: - 'https://explorer.nodeshub.online/firmachain/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/firmachain/images/fct.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/firmachain/images/fct.svg', - }, - ], -}; - -export const firmachainAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'firmachain', - assets: [ - { - description: 'The native token of FirmaChain', - denom_units: [ - { - denom: 'ufct', - exponent: 0, - }, - { - denom: 'fct', - exponent: 6, - }, - ], - base: 'ufct', - name: 'FirmaChain', - display: 'fct', - symbol: 'FCT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/firmachain/images/fct.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/firmachain/images/fct.svg', - }, - coingecko_id: 'firmachain', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/firmachain/images/fct.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/firmachain/images/fct.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/furya.ts b/packages/chain-registry/src/mainnets/furya.ts deleted file mode 100644 index d9eaf49c..00000000 --- a/packages/chain-registry/src/mainnets/furya.ts +++ /dev/null @@ -1,186 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const furya: Chain = { - $schema: '../chain.schema.json', - chain_name: 'furya', - status: 'live', - network_type: 'mainnet', - website: 'https://furya.xyz/', - pretty_name: 'furya', - chain_id: 'furya-1', - daemon_name: 'furyad', - node_home: '$HOME/.furyad', - bech32_prefix: 'furya', - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ufury', - low_gas_price: 0, - average_gas_price: 0.25, - high_gas_price: 0.5, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ufury', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/furysport/furya-chain', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - genesis: { - genesis_url: - 'https://github.com/furysport/furya-chain/blob/main/network/mainnet/genesis.json', - }, - versions: [ - { - name: 'v1.0.0', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/furya/images/chain.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/furya/images/chain.svg', - }, - peers: { - seeds: [ - { - id: '38f40db17cdae23ba3c2b0f7d5738b9d31d077aa', - address: '34.32.247.201:26656', - provider: 'Furya', - }, - ], - persistent_peers: [ - { - id: '38f40db17cdae23ba3c2b0f7d5738b9d31d077aa', - address: '34.32.247.201:26656', - provider: 'Furya', - }, - { - id: '906ba6fd7cc9349d63c26608736ac91fe09437fb', - address: '85.215.65.44:26656', - provider: 'Starsquid', - }, - { - id: '637077d431f618181597706810a65c826524fd74', - address: 'furya.rpc.nodeshub.online:26956', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.furya.xyz', - provider: 'Furya Genesis Validator', - }, - { - address: 'https://furya-rpc.synergynodes.com', - provider: 'synergynodes', - }, - { - address: 'https://furya.rpc.nodeshub.online:443', - provider: 'nodeshub', - }, - ], - rest: [ - { - address: 'https://api.furya.xyz', - provider: 'Furya Genesis Validator', - }, - { - address: 'https://furya.api.nodeshub.online', - provider: 'synergynodes', - }, - { - address: 'https://furya.api.nodeshub.online', - provider: 'Furya Genesis Validator', - }, - { - address: 'https://furya.api.nodeshub.online:443', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - ], - grpc: [ - { - address: 'grpc.furya.xyz:443', - provider: 'Furya Genesis Validator', - }, - { - address: 'https://furya.grpc.nodeshub.online', - provider: 'Nodes Hub', - }, - ], - }, - explorers: [ - { - kind: 'Furya Explorer', - url: 'https://explorer.furya.xyz/', - tx_page: 'https://explorer.furya.xyz/furya/tx/${txHash}', - account_page: - 'https://explorer.furya.xyz/furya/account/${accountAddress}', - }, - { - kind: 'Nodeshub Explorer', - url: 'https://explorer.nodeshub.online/furya', - tx_page: 'https://explorer.nodeshub.online/furya/txs/${txHash}', - account_page: - 'https://explorer.nodeshub.online/furya/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/furya/images/chain.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/furya/images/chain.svg', - }, - ], -}; - -export const furyaAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'furya', - assets: [ - { - description: 'The native token of Furya', - denom_units: [ - { - denom: 'ufury', - exponent: 0, - }, - { - denom: 'fury', - exponent: 6, - }, - ], - base: 'ufury', - name: 'Furya', - display: 'fury', - symbol: 'FURY', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/furya/images/ufury.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/furya/images/ufury.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/furya/images/ufury.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/furya/images/ufury.svg', - theme: { - primary_color_hex: '#eaf143', - }, - }, - ], - coingecko_id: 'fanfury', - keywords: ['gaming', 'staking'], - socials: { - twitter: 'https://twitter.com/furyachain', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/fxcore.ts b/packages/chain-registry/src/mainnets/fxcore.ts deleted file mode 100644 index 74562c6c..00000000 --- a/packages/chain-registry/src/mainnets/fxcore.ts +++ /dev/null @@ -1,337 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const fxcore: Chain = { - $schema: '../chain.schema.json', - chain_name: 'fxcore', - chain_id: 'fxcore', - website: 'https://functionx.io', - pretty_name: 'f(x)Core', - status: 'live', - network_type: 'mainnet', - bech32_prefix: 'fx', - daemon_name: 'fxcored', - node_home: '$HOME/.fxcore', - key_algos: ['ethsecp256k1'], - extra_codecs: ['ethermint'], - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'FX', - fixed_min_gas_price: 4000000000000, - low_gas_price: 4000000000000, - average_gas_price: 4200000000000, - high_gas_price: 5000000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'FX', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/functionx/fx-core', - recommended_version: 'v4.2.1', - compatible_versions: ['v4.2.1'], - binaries: { - 'linux/amd64': - 'https://github.com/functionx/fx-core/releases/download/v4.2.1/fx-core_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/functionx/fx-core/releases/download/v4.2.1/fx-core_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/functionx/fx-core/releases/download/v4.2.1/fx-core_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/FunctionX/fx-core/releases/download/v4.2.1/fx-core_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/functionx/fx-core/releases/download/v4.2.1/fx-core_Windows_x86_64.zip', - }, - genesis: { - name: 'fxv1', - genesis_url: - 'https://github.com/functionx/fx-core/raw/main/public/mainnet/genesis.json', - }, - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - ibc_go_version: '6.1.0', - versions: [ - { - name: 'fxv1', - tag: 'v1.1.2', - height: 0, - next_version_name: 'fxv2', - recommended_version: 'v1.1.2', - compatible_versions: ['v1.1.2'], - binaries: { - 'linux/amd64': - 'https://github.com/FunctionX/fx-core/releases/download/v1.1.2/fx-core_1.1.2_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/FunctionX/fx-core/releases/download/v1.1.2/fx-core_1.1.2_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/FunctionX/fx-core/releases/download/v1.1.2/fx-core_1.1.2_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/FunctionX/fx-core/releases/download/v1.1.2/fx-core_1.1.2_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/FunctionX/fx-core/releases/download/v1.1.2/fx-core_1.1.2_Windows_x86_64.zip', - }, - }, - { - name: 'fxv2', - tag: 'v2.4.2', - height: 5713000, - proposal: 10, - next_version_name: 'fxv3', - recommended_version: 'v2.4.2', - compatible_versions: ['v2.4.2'], - binaries: { - 'linux/amd64': - 'https://github.com/FunctionX/fx-core/releases/download/v2.4.2/fx-core_2.4.2_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/FunctionX/fx-core/releases/download/v2.4.2/fx-core_2.4.2_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/FunctionX/fx-core/releases/download/v2.4.2/fx-core_2.4.2_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/FunctionX/fx-core/releases/download/v2.4.2/fx-core_2.4.2_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/FunctionX/fx-core/releases/download/v2.4.2/fx-core_2.4.2_Windows_x86_64.zip', - }, - }, - { - name: 'fxv3', - tag: 'v3.1.0', - height: 8756000, - proposal: 29, - next_version_name: 'v4.2.x', - recommended_version: 'v3.1.0', - compatible_versions: ['v3.1.0'], - binaries: { - 'linux/amd64': - 'https://github.com/FunctionX/fx-core/releases/download/v3.1.0/fx-core_3.1.0_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/FunctionX/fx-core/releases/download/v3.1.0/fx-core_3.1.0_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/FunctionX/fx-core/releases/download/v3.1.0/fx-core_3.1.0_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/FunctionX/fx-core/releases/download/v3.1.0/fx-core_3.1.0_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/FunctionX/fx-core/releases/download/v3.1.0/fx-core_3.1.0_Windows_x86_64.zip', - }, - }, - { - name: 'v4.2.x', - tag: 'v4.2.1', - height: 10477500, - proposal: 36, - recommended_version: 'v4.2.1', - compatible_versions: ['v4.2.1'], - binaries: { - 'linux/amd64': - 'https://github.com/functionx/fx-core/releases/download/v4.2.1/fx-core_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/functionx/fx-core/releases/download/v4.2.1/fx-core_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/functionx/fx-core/releases/download/v4.2.1/fx-core_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/FunctionX/fx-core/releases/download/v4.2.1/fx-core_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/functionx/fx-core/releases/download/v4.2.1/fx-core_Windows_x86_64.zip', - }, - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - }, - ], - }, - peers: { - seeds: [ - { - id: 'c5877d9d243af1a504caf5b7f7a9c915b3ae94ae', - address: 'fxcore-mainnet-seed-node-1.functionx.io:26656', - provider: 'Function X', - }, - { - id: 'b289311ece065c813287e3a25835bb6378999aa5', - address: 'fxcore-mainnet-seed-node-2.functionx.io:26656', - provider: 'Function X', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '96f04dffc25ffcce11e179581d2a3ab6cb5535d5', - address: 'fxcore-mainnet-node-1.functionx.io:26656', - provider: 'Function X', - }, - { - id: '836ded83bac83a4ac8511826fa1ad4ca2238f960', - address: 'fxcore-mainnet-node-2.functionx.io:26656', - provider: 'Function X', - }, - { - id: '7c7a260eeefda37eac896ae423e78cf345a2ef70', - address: 'fxcore-mainnet-node-3.functionx.io:26656', - provider: 'Function X', - }, - { - id: '0fee38117655b6961319950d6beb929fb194217c', - address: 'fxcore-mainnet-node-4.functionx.io:26656', - provider: 'Function X', - }, - { - id: '6e8818051a2ca9b8be67a6f2ba48c33d8c489d5c', - address: 'fxcore-mainnet-node-5.functionx.io:26656', - provider: 'Function X', - }, - { - id: '637077d431f618181597706810a65c826524fd74', - address: 'functionx.rpc.nodeshub.online:24256', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://fx-json.functionx.io', - provider: 'Function X', - }, - { - address: 'https://functionx.rpc.nodeshub.online:443', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - ], - rest: [ - { - address: 'https://fx-rest.functionx.io', - provider: 'Function X', - }, - { - address: 'https://functionx.api.nodeshub.online:443', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - ], - grpc: [ - { - address: 'https://fx-grpc.functionx.io', - provider: 'Function X', - }, - { - address: 'https://fx-grpc.portfolio-x.xyz:9090', - provider: 'Portfolio X', - }, - { - address: 'functionx.grpc.nodeshub.online', - provider: 'Nodes Hub', - }, - ], - 'evm-http-jsonrpc': [ - { - address: 'https://fx-web3.functionx.io', - provider: 'Function X', - }, - ], - }, - explorers: [ - { - kind: 'starscan', - url: 'https://starscan.io', - tx_page: 'https://starscan.io/fxcore/tx/${txHash}', - account_page: 'https://starscan.io/fxcore/address/${accountAddress}', - }, - { - kind: 'TC Network', - url: 'https://explorer.tcnetwork.io/fx', - tx_page: 'https://explorer.tcnetwork.io/fx/transaction/${txHash}', - account_page: - 'https://explorer.tcnetwork.io/fx/account/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/fxcore', - tx_page: 'https://ping.pub/fxcore/tx/${txHash}', - }, - { - kind: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - url: 'https://explorer.nodeshub.online/fxcore/', - tx_page: 'https://explorer.nodeshub.online/fxcore/tx/${txHash}', - account_page: - 'https://explorer.nodeshub.online/fxcore/accounts/${accountAddress}', - }, - ], -}; - -export const fxcoreAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'fxcore', - assets: [ - { - description: 'The native staking token of the Function X', - denom_units: [ - { - denom: 'FX', - exponent: 0, - }, - { - denom: 'WFX', - exponent: 18, - }, - ], - base: 'FX', - name: 'Function X', - display: 'WFX', - symbol: 'FX', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fxcore/images/fx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fxcore/images/fx.svg', - }, - coingecko_id: 'fx-coin', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fxcore/images/fx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fxcore/images/fx.svg', - }, - ], - }, - { - description: 'The cross chain token of the Function X', - denom_units: [ - { - denom: 'eth0x0FD10b9899882a6f2fcb5c371E17e70FdEe00C38', - exponent: 0, - aliases: [], - }, - { - denom: 'PUNDIX', - exponent: 18, - aliases: [], - }, - ], - base: 'eth0x0FD10b9899882a6f2fcb5c371E17e70FdEe00C38', - display: 'PUNDIX', - name: 'Pundi X Token', - symbol: 'PUNDIX', - coingecko_id: 'pundi-x-2', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pundix/images/pundi-x-token-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pundix/images/pundi-x-token-logo.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pundix/images/pundi-x-token-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pundix/images/pundi-x-token-logo.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/galaxy.ts b/packages/chain-registry/src/mainnets/galaxy.ts deleted file mode 100644 index c7234d93..00000000 --- a/packages/chain-registry/src/mainnets/galaxy.ts +++ /dev/null @@ -1,131 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const galaxy: Chain = { - $schema: '../chain.schema.json', - chain_name: 'galaxy', - status: 'live', - network_type: 'mainnet', - website: 'https://galaxychain.zone/', - pretty_name: 'Galaxy', - chain_id: 'galaxy-1', - bech32_prefix: 'galaxy', - daemon_name: 'galaxyd', - node_home: '$HOME/.galaxy', - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uglx', - low_gas_price: 0.025, - average_gas_price: 0.025, - high_gas_price: 0.035, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uglx', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/galaxies-labs/galaxy', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - binaries: { - 'linux/amd64': - 'https://github.com/galaxies-labs/galaxy/releases/download/v1.0.0/galaxy_v1.0.0_linux_amd64.tar.gz', - 'darwin/amd64': - 'https://github.com/galaxies-labs/galaxy/releases/download/v1.0.0/galaxy_v1.0.0_darwin_amd64.tar.gz', - }, - genesis: { - genesis_url: - 'https://github.com/OrbisWorlds/networks/raw/main/galaxy-1/genesis.json', - }, - versions: [ - { - name: 'v1.0.0', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - binaries: { - 'linux/amd64': - 'https://github.com/galaxies-labs/galaxy/releases/download/v1.0.0/galaxy_v1.0.0_linux_amd64.tar.gz', - 'darwin/amd64': - 'https://github.com/galaxies-labs/galaxy/releases/download/v1.0.0/galaxy_v1.0.0_darwin_amd64.tar.gz', - }, - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/galaxy/images/glx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/galaxy/images/glx.svg', - }, - peers: { - seeds: [], - persistent_peers: [ - { - id: '10f7caa39969dc36450b138848a06e7deabe6fed', - address: '95.111.244.128:26656', - provider: 'Pathrocknetwork', - }, - { - id: '8b447bd4fa1e56d8252538a6e23573e5e78924fa', - address: '161.97.155.94:26656', - provider: '3Tekos', - }, - ], - }, - apis: { - rpc: [], - rest: [], - grpc: [], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://explorer.postcapitalist.io/Galaxy', - tx_page: 'https://explorer.postcapitalist.io/Galaxy/tx/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/galaxy/images/glx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/galaxy/images/glx.svg', - }, - ], -}; - -export const galaxyAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'galaxy', - assets: [ - { - description: 'GLX is the staking token of the Galaxy Chain', - denom_units: [ - { - denom: 'uglx', - exponent: 0, - }, - { - denom: 'glx', - exponent: 6, - }, - ], - base: 'uglx', - name: 'Galaxy', - display: 'glx', - symbol: 'GLX', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/galaxy/images/glx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/galaxy/images/glx.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/galaxy/images/glx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/galaxy/images/glx.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/gateway.ts b/packages/chain-registry/src/mainnets/gateway.ts deleted file mode 100644 index 86430117..00000000 --- a/packages/chain-registry/src/mainnets/gateway.ts +++ /dev/null @@ -1,926 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const gateway: Chain = { - $schema: '../chain.schema.json', - chain_name: 'gateway', - status: 'live', - network_type: 'mainnet', - website: 'https://wormhole.com', - pretty_name: 'Wormhole Gateway', - chain_id: 'wormchain', - bech32_prefix: 'wormhole', - daemon_name: 'wormchaind', - node_home: '$HOME/.wormchaind', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'utest', - fixed_min_gas_price: 0, - low_gas_price: 0, - average_gas_price: 0, - high_gas_price: 0, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uworm', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/wormhole-foundation/wormhole', - recommended_version: 'v2.23.0', - cosmos_sdk_version: - 'github.com/wormhole-foundation/cosmos-sdk@v0.45.9-wormhole-2', - consensus: { - type: 'tendermint', - version: 'github.com/tendermint/tendermint@v0.34.24', - }, - cosmwasm_version: - 'github.com/wormhole-foundation/wasmd@v0.30.0-wormchain-2', - cosmwasm_enabled: true, - ibc_go_version: '4.2.2', - ics_enabled: ['ics20-1'], - genesis: { - name: 'v1', - genesis_url: - 'https://github.com/wormhole-foundation/wormhole/blob/main/wormchain/mainnet/genesis.json', - }, - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/gateway/images/gateway_logo.png', - theme: { - primary_color_hex: '#0F0C48', - }, - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/gateway/images/gateway_logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/gateway/images/wormhole_logo.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/gateway/images/gateway_logo.png', - }, - peers: { - seeds: [ - { - id: '8e7a0485dd956491a63cea0fac598e7588ef46f7', - address: '35.207.119.54:26656', - provider: 'Jump Crypto', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '8e7a0485dd956491a63cea0fac598e7588ef46f7', - address: '35.207.119.54:26656', - provider: 'Jump Crypto', - }, - { - id: 'b4f2e07e01222307faabce24b1e8dc2736e96c53', - address: '194.169.245.254:26656', - provider: 'ChainLayer', - }, - { - id: '2b457d275d6f75867bd1fcc859f52db0dbd39324', - address: '57.128.144.245:26656', - provider: 'Forbole', - }, - { - id: 'ecdd26f15d171073f2c3a1419caee3fbc820cfb2', - address: '37.120.245.149:26656', - provider: 'Syncnode', - }, - { - id: 'e0a00b061f072ff0b60c03b49d32ee780331e5b8', - address: '162.19.171.137:36156', - provider: 'Chainode', - }, - { - id: '2fec1a950c29e0b847b50e9cbd081948bf717e8a', - address: '15.235.53.169:26656', - provider: 'Figment', - }, - { - id: '59e1edf9de1827931ced34ebc5f7737b42a02f31', - address: '80.190.129.50:49660', - provider: 'Staking Facilities', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://tncnt-eu-wormchain-main-01.rpc.p2p.world/', - provider: 'P2P', - }, - { - address: 'https://wormchain-rpc.quickapi.com/', - provider: 'ChainLayer', - }, - ], - rest: [ - { - address: 'https://tncnt-eu-wormchain-main-01.rpc.p2p.world/lcd/', - provider: 'P2P', - }, - { - address: 'https://wormchain-lcd.quickapi.com/', - provider: 'ChainLayer', - }, - ], - grpc: [ - { - address: 'tncnt-eu-wormchain-main-01-grpc.rpc.p2p.world:80', - provider: 'P2P', - }, - ], - }, - explorers: [ - { - kind: 'bigdipper', - url: 'https://bigdipper.live/wormhole', - tx_page: 'https://bigdipper.live/wormhole/transactions/${txHash}', - account_page: - 'https://bigdipper.live/wormhole/accounts/${accountAddress}', - }, - ], - keywords: ['bridge'], -}; - -export const gatewayAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'gateway', - assets: [ - { - description: 'The native fee token of Gateway.', - denom_units: [ - { - denom: 'utest', - exponent: 0, - aliases: [], - }, - { - denom: 'test', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'sdk.coin', - base: 'utest', - name: 'Test', - display: 'test', - symbol: 'TEST', - }, - { - description: 'the native staking token of Gateway.', - denom_units: [ - { - denom: 'uworm', - exponent: 0, - aliases: [], - }, - { - denom: 'worm', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'sdk.coin', - base: 'uworm', - name: 'Worm', - display: 'worm', - symbol: 'WORM', - }, - { - description: - 'Sui (Wormhole), SUI, factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/46YEtoSN1AcwgGSRoWruoS6bnVh8XpMp5aQTpKohCJYh', - denom_units: [ - { - denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/46YEtoSN1AcwgGSRoWruoS6bnVh8XpMp5aQTpKohCJYh', - exponent: 0, - aliases: [], - }, - { - denom: 'wormhole/46YEtoSN1AcwgGSRoWruoS6bnVh8XpMp5aQTpKohCJYh/8', - exponent: 8, - aliases: [], - }, - ], - address: - 'wormhole19hlynxzedrlqv99v6qscww7d3crhl86qtd0vprpltg5g9xx6jk9q6ya33y', - base: 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/46YEtoSN1AcwgGSRoWruoS6bnVh8XpMp5aQTpKohCJYh', - display: 'wormhole/46YEtoSN1AcwgGSRoWruoS6bnVh8XpMp5aQTpKohCJYh/8', - name: 'Sui (Wormhole)', - symbol: 'SUI', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'sui', - base_denom: '0x2::sui::SUI', - }, - provider: 'Wormhole', - }, - ], - images: [ - { - image_sync: { - chain_name: 'sui', - base_denom: '0x2::sui::SUI', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/sui/images/sui.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/sui/images/sui.svg', - }, - }, - { - description: - 'Wrapped Ether (Wormhole), WETH, factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/5BWqpR48Lubd55szM5i62zK7TFkddckhbT48yy6mNbDp', - denom_units: [ - { - denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/5BWqpR48Lubd55szM5i62zK7TFkddckhbT48yy6mNbDp', - exponent: 0, - aliases: [], - }, - { - denom: 'wormhole/5BWqpR48Lubd55szM5i62zK7TFkddckhbT48yy6mNbDp/8', - exponent: 8, - aliases: [], - }, - ], - address: - 'wormhole18csycs4vm6varkp00apuqlsm7v4twg8jsljk8wfdd7cghr7g4rtslwqndm', - base: 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/5BWqpR48Lubd55szM5i62zK7TFkddckhbT48yy6mNbDp', - display: 'wormhole/5BWqpR48Lubd55szM5i62zK7TFkddckhbT48yy6mNbDp/8', - name: 'Wrapped Ether (Wormhole)', - symbol: 'WETH', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', - }, - provider: 'Wormhole', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth-white.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth-white.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth-white.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth-white.svg', - }, - ], - }, - { - description: - 'Wrapped liquid staked Ether 2.0 (Wormhole), wstETH, factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/5TSQTEhJ5Q6r1YqCmCxTRSPiV2pGx5rZUQf6g2XH4e1b', - denom_units: [ - { - denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/5TSQTEhJ5Q6r1YqCmCxTRSPiV2pGx5rZUQf6g2XH4e1b', - exponent: 0, - aliases: [], - }, - { - denom: 'wormhole/5TSQTEhJ5Q6r1YqCmCxTRSPiV2pGx5rZUQf6g2XH4e1b/8', - exponent: 8, - aliases: [], - }, - ], - address: - 'wormhole1gg6f95cymcfrfzhpek7cf5wl53t5kng52cd2m0krgdlu8k58vd8qezy8pt', - base: 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/5TSQTEhJ5Q6r1YqCmCxTRSPiV2pGx5rZUQf6g2XH4e1b', - display: 'wormhole/5TSQTEhJ5Q6r1YqCmCxTRSPiV2pGx5rZUQf6g2XH4e1b/8', - name: 'Wrapped liquid staked Ether 2.0 (Wormhole)', - symbol: 'wstETH', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0', - }, - provider: 'Wormhole', - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wsteth.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wsteth.svg', - }, - }, - { - description: - 'Aptos Coin (Wormhole), APT, factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/5wS2fGojbL9RhGEAeQBdkHPUAciYDxjDTMYvdf9aDn2r', - denom_units: [ - { - denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/5wS2fGojbL9RhGEAeQBdkHPUAciYDxjDTMYvdf9aDn2r', - exponent: 0, - aliases: [], - }, - { - denom: 'wormhole/5wS2fGojbL9RhGEAeQBdkHPUAciYDxjDTMYvdf9aDn2r/8', - exponent: 8, - aliases: [], - }, - ], - address: - 'wormhole1f9sxjn0qu8xylcpzlvnhrefnatndqxnrajfrnr5h97hegnmsdqhsh6juc0', - base: 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/5wS2fGojbL9RhGEAeQBdkHPUAciYDxjDTMYvdf9aDn2r', - display: 'wormhole/5wS2fGojbL9RhGEAeQBdkHPUAciYDxjDTMYvdf9aDn2r/8', - name: 'Aptos Coin (Wormhole)', - symbol: 'APT', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'aptos', - base_denom: '0x1::aptos_coin::AptosCoin', - }, - provider: 'Wormhole', - }, - ], - images: [ - { - image_sync: { - chain_name: 'aptos', - base_denom: '0x1::aptos_coin::AptosCoin', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/aptos/images/aptos.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/aptos/images/aptos.svg', - }, - }, - { - description: - 'Tether USD (Wormhole), USDT, factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/8iuAc6DSeLvi2JDUtwJxLytsZT8R19itXebZsNReLLNi', - denom_units: [ - { - denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/8iuAc6DSeLvi2JDUtwJxLytsZT8R19itXebZsNReLLNi', - exponent: 0, - aliases: [], - }, - { - denom: 'wormhole/8iuAc6DSeLvi2JDUtwJxLytsZT8R19itXebZsNReLLNi/6', - exponent: 6, - aliases: [], - }, - ], - address: - 'wormhole1w27ekqvvtzfanfxnkw4jx2f8gdfeqwd3drkee3e64xat6phwjg0savgmhw', - base: 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/8iuAc6DSeLvi2JDUtwJxLytsZT8R19itXebZsNReLLNi', - display: 'wormhole/8iuAc6DSeLvi2JDUtwJxLytsZT8R19itXebZsNReLLNi/6', - name: 'Tether USD (Wormhole)', - symbol: 'USDT', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xdac17f958d2ee523a2206206994597c13d831ec7', - }, - provider: 'Wormhole', - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0xdac17f958d2ee523a2206206994597c13d831ec7', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - }, - { - description: - 'Wrapped SOL (Wormhole), SOL, factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/8sYgCzLRJC3J7qPn2bNbx6PiGcarhyx8rBhVaNnfvHCA', - denom_units: [ - { - denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/8sYgCzLRJC3J7qPn2bNbx6PiGcarhyx8rBhVaNnfvHCA', - exponent: 0, - aliases: [], - }, - { - denom: 'wormhole/8sYgCzLRJC3J7qPn2bNbx6PiGcarhyx8rBhVaNnfvHCA/8', - exponent: 8, - aliases: [], - }, - ], - address: - 'wormhole1wn625s4jcmvk0szpl85rj5azkfc6suyvf75q6vrddscjdphtve8sca0pvl', - base: 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/8sYgCzLRJC3J7qPn2bNbx6PiGcarhyx8rBhVaNnfvHCA', - display: 'wormhole/8sYgCzLRJC3J7qPn2bNbx6PiGcarhyx8rBhVaNnfvHCA/8', - name: 'Wrapped SOL (Wormhole)', - symbol: 'SOL', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'solana', - base_denom: 'So11111111111111111111111111111111111111112', - }, - provider: 'Wormhole', - }, - ], - images: [ - { - image_sync: { - chain_name: 'solana', - base_denom: 'So11111111111111111111111111111111111111112', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/sol.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/sol.svg', - }, - }, - { - description: - 'Bonk (Wormhole), Bonk, factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/95mnwzvJZJ3fKz77xfGN2nR5to9pZmH8YNvaxgLgw5AR', - denom_units: [ - { - denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/95mnwzvJZJ3fKz77xfGN2nR5to9pZmH8YNvaxgLgw5AR', - exponent: 0, - aliases: [], - }, - { - denom: 'wormhole/95mnwzvJZJ3fKz77xfGN2nR5to9pZmH8YNvaxgLgw5AR/5', - exponent: 5, - aliases: [], - }, - ], - address: - 'wormhole10qt8wg0n7z740ssvf3urmvgtjhxpyp74hxqvqt7z226gykuus7eq9mpu8u', - base: 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/95mnwzvJZJ3fKz77xfGN2nR5to9pZmH8YNvaxgLgw5AR', - display: 'wormhole/95mnwzvJZJ3fKz77xfGN2nR5to9pZmH8YNvaxgLgw5AR/5', - name: 'Bonk (Wormhole)', - symbol: 'Bonk', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'solana', - base_denom: 'DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263', - }, - provider: 'Wormhole', - }, - ], - images: [ - { - image_sync: { - chain_name: 'solana', - base_denom: 'DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/bonk.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/bonk.png', - }, - }, - { - description: - 'Wrapped BTC (Wormhole), WBTC, factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/BGkuAcga2WArUghF8L6kt6uCAhAzrxmn1QcbQqi5r5bd', - denom_units: [ - { - denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/BGkuAcga2WArUghF8L6kt6uCAhAzrxmn1QcbQqi5r5bd', - exponent: 0, - aliases: [], - }, - { - denom: 'wormhole/BGkuAcga2WArUghF8L6kt6uCAhAzrxmn1QcbQqi5r5bd/8', - exponent: 8, - aliases: [], - }, - ], - address: - 'wormhole1nz0r0au8aj6dc00wmm3ufy4g4k86rjzlr8wkf92cktdlps5lgfcqxnx9yk', - base: 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/BGkuAcga2WArUghF8L6kt6uCAhAzrxmn1QcbQqi5r5bd', - display: 'wormhole/BGkuAcga2WArUghF8L6kt6uCAhAzrxmn1QcbQqi5r5bd/8', - name: 'Wrapped BTC (Wormhole)', - symbol: 'WBTC', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', - }, - provider: 'Wormhole', - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.svg', - }, - }, - { - description: - 'tBTC v2 (Wormhole), tBTC, factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/BhqTYfQogyt7jX7cx7x8uHEQP1x9fdtdBZtK4Swghgpw', - denom_units: [ - { - denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/BhqTYfQogyt7jX7cx7x8uHEQP1x9fdtdBZtK4Swghgpw', - exponent: 0, - aliases: [], - }, - { - denom: 'wormhole/BhqTYfQogyt7jX7cx7x8uHEQP1x9fdtdBZtK4Swghgpw/8', - exponent: 8, - aliases: [], - }, - ], - address: - 'wormhole1nu9wf9dw384attnpu0pwfet5fajn05w2ex4r07mghvk3xcwrt2yq5uutp5', - base: 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/BhqTYfQogyt7jX7cx7x8uHEQP1x9fdtdBZtK4Swghgpw', - display: 'wormhole/BhqTYfQogyt7jX7cx7x8uHEQP1x9fdtdBZtK4Swghgpw/8', - name: 'tBTC v2 (Wormhole)', - symbol: 'tBTC', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x18084fba666a33d37592fa2633fd49a74dd93a88', - }, - provider: 'Wormhole', - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x18084fba666a33d37592fa2633fd49a74dd93a88', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/tbtc.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/tbtc.svg', - }, - }, - { - description: - 'Dai Stablecoin (Wormhole), DAI, factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/EKiMEqDnPKokFGcSXDvGMk6Gt1BJ6BC7BDZzTmEpWLH1', - denom_units: [ - { - denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/EKiMEqDnPKokFGcSXDvGMk6Gt1BJ6BC7BDZzTmEpWLH1', - exponent: 0, - aliases: [], - }, - { - denom: 'wormhole/EKiMEqDnPKokFGcSXDvGMk6Gt1BJ6BC7BDZzTmEpWLH1/8', - exponent: 8, - aliases: [], - }, - ], - address: - 'wormhole1chejx4qqtvwxy6684yrsmf6pylancxqhk3vsmtleg5ta3zrffljqfscg87', - base: 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/EKiMEqDnPKokFGcSXDvGMk6Gt1BJ6BC7BDZzTmEpWLH1', - display: 'wormhole/EKiMEqDnPKokFGcSXDvGMk6Gt1BJ6BC7BDZzTmEpWLH1/8', - name: 'Dai Stablecoin (Wormhole)', - symbol: 'DAI', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x6b175474e89094c44da98b954eedeac495271d0f', - }, - provider: 'Wormhole', - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x6b175474e89094c44da98b954eedeac495271d0f', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/dai.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/dai.svg', - }, - }, - { - description: - 'USD Coin (Wormhole), USDC, factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/GGh9Ufn1SeDGrhzEkMyRKt5568VbbxZK2yvWNsd6PbXt', - denom_units: [ - { - denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/GGh9Ufn1SeDGrhzEkMyRKt5568VbbxZK2yvWNsd6PbXt', - exponent: 0, - aliases: [], - }, - { - denom: 'wormhole/GGh9Ufn1SeDGrhzEkMyRKt5568VbbxZK2yvWNsd6PbXt/6', - exponent: 6, - aliases: [], - }, - ], - address: - 'wormhole1utjx3594tlvfw4375esgu72wa4sdgf0q7x4ye27husf5kvuzp5rsr72gdq', - base: 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/GGh9Ufn1SeDGrhzEkMyRKt5568VbbxZK2yvWNsd6PbXt', - display: 'wormhole/GGh9Ufn1SeDGrhzEkMyRKt5568VbbxZK2yvWNsd6PbXt/6', - name: 'USD Coin (Wormhole)', - symbol: 'USDC', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', - }, - provider: 'Wormhole', - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - }, - { - description: - 'Avalanche USD Coin (Wormhole), Avalanche USDC, factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/5ZLmAZpcbaP4EGyihSmpfwryzDr84h51tboV392BCjW4', - denom_units: [ - { - denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/5ZLmAZpcbaP4EGyihSmpfwryzDr84h51tboV392BCjW4', - exponent: 0, - aliases: [], - }, - { - denom: 'wormhole/5ZLmAZpcbaP4EGyihSmpfwryzDr84h51tboV392BCjW4/6', - exponent: 6, - aliases: [], - }, - ], - address: - 'wormhole1utjx3594tlvfw4375esgu72wa4sdgf0q7x4ye27husf5kvuzp5rsr72gdq', - base: 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/5ZLmAZpcbaP4EGyihSmpfwryzDr84h51tboV392BCjW4', - display: 'wormhole/5ZLmAZpcbaP4EGyihSmpfwryzDr84h51tboV392BCjW4/6', - name: 'Avalanche USD Coin (Wormhole)', - symbol: 'avalanche.USDC.wh', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'avalanche', - base_denom: '0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E', - }, - provider: 'Wormhole', - }, - ], - images: [ - { - image_sync: { - chain_name: 'avalanche', - base_denom: '0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - }, - { - description: - 'Pyth Network (Wormhole), PYTH, factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/B8ohBnfisop27exk2gtNABJyYjLwQA7ogrp5uNzvZCoy', - denom_units: [ - { - denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/B8ohBnfisop27exk2gtNABJyYjLwQA7ogrp5uNzvZCoy', - exponent: 0, - aliases: ['HZ1JovNiVvGrGNiiYvEozEVgZ58xaU3RKwX8eACQBCt3'], - }, - { - denom: 'wormhole/B8ohBnfisop27exk2gtNABJyYjLwQA7ogrp5uNzvZCoy/6', - exponent: 6, - aliases: ['pyth'], - }, - ], - address: - 'wormhole1utjx3594tlvfw4375esgu72wa4sdgf0q7x4ye27husf5kvuzp5rsr72gdq', - base: 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/B8ohBnfisop27exk2gtNABJyYjLwQA7ogrp5uNzvZCoy', - display: 'wormhole/B8ohBnfisop27exk2gtNABJyYjLwQA7ogrp5uNzvZCoy/6', - name: 'Pyth Network', - symbol: 'PYTH', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'solana', - base_denom: 'HZ1JovNiVvGrGNiiYvEozEVgZ58xaU3RKwX8eACQBCt3', - }, - provider: 'Wormhole', - }, - ], - images: [ - { - image_sync: { - chain_name: 'solana', - base_denom: 'HZ1JovNiVvGrGNiiYvEozEVgZ58xaU3RKwX8eACQBCt3', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/pyth.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/pyth.svg', - }, - }, - { - description: - 'Solana USD Coin (Wormhole), Solana USDC, factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/HJk1XMDRNUbRrpKkNZYui7SwWDMjXZAsySzqgyNcQoU3', - denom_units: [ - { - denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/HJk1XMDRNUbRrpKkNZYui7SwWDMjXZAsySzqgyNcQoU3', - exponent: 0, - aliases: [], - }, - { - denom: 'wormhole/HJk1XMDRNUbRrpKkNZYui7SwWDMjXZAsySzqgyNcQoU3/6', - exponent: 6, - aliases: [], - }, - ], - base: 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/HJk1XMDRNUbRrpKkNZYui7SwWDMjXZAsySzqgyNcQoU3', - display: 'wormhole/HJk1XMDRNUbRrpKkNZYui7SwWDMjXZAsySzqgyNcQoU3/6', - name: 'Solana USD Coin (Wormhole)', - symbol: 'solana.USDC.wh', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'solana', - base_denom: 'EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v', - }, - provider: 'Wormhole', - }, - ], - images: [ - { - image_sync: { - chain_name: 'solana', - base_denom: 'EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - }, - { - description: - 'Basket (Wormhole), BSKT, factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/bqqqpqsxzelp2hdfd4cgmxr6ekpatlj8yt2eghk52vst', - denom_units: [ - { - denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/bqqqpqsxzelp2hdfd4cgmxr6ekpatlj8yt2eghk52vst', - exponent: 0, - aliases: [ - '6gnCPhXtLnUD76HjQuSYPENLSZdG8RvDB1pTLM5aLSJA', - 'wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/bqqqpqsxzelp2hdfd4cgmxr6ekpatlj8yt2eghk52vst', - ], - }, - { - denom: 'wormhole/bqqqpqsxzelp2hdfd4cgmxr6ekpatlj8yt2eghk52vst/5', - exponent: 5, - aliases: ['bskt'], - }, - ], - address: - 'wormhole15rantn6k68twp4wmsljtk9uu9a0e5rt7g66fdfkvrsr24hj6je7qat93e6', - base: 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/bqqqpqsxzelp2hdfd4cgmxr6ekpatlj8yt2eghk52vst', - display: 'wormhole/bqqqpqsxzelp2hdfd4cgmxr6ekpatlj8yt2eghk52vst/5', - name: 'Basket', - symbol: 'BSKT', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'solana', - base_denom: '6gnCPhXtLnUD76HjQuSYPENLSZdG8RvDB1pTLM5aLSJA', - }, - provider: 'Wormhole', - }, - ], - images: [ - { - image_sync: { - chain_name: 'solana', - base_denom: '6gnCPhXtLnUD76HjQuSYPENLSZdG8RvDB1pTLM5aLSJA', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/bskt.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/bskt.png', - }, - }, - { - description: - 'W is the native token powering the Wormhole interoperability platform.', - type_asset: 'sdk.coin', - address: - 'wormhole1zecpd6puhcpgqgkjtwr59cc8cj3v89c5jkx0vr26fcclhhv7pmfqsuurzm', - denom_units: [ - { - denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/2Wb6ueMFc9WLc2eyYVha6qnwHKbwzUXdooXsg6XXVvos', - exponent: 0, - }, - { - denom: 'w', - exponent: 6, - }, - ], - base: 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/2Wb6ueMFc9WLc2eyYVha6qnwHKbwzUXdooXsg6XXVvos', - name: 'Wormhole Token', - display: 'w', - symbol: 'W', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'solana', - base_denom: '85VBFQZC9TZkfaptBWjvUw7YbZjy52A6mjtPGjstQAmQ', - }, - provider: 'Wormhole', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/w.png', - }, - coingecko_id: '', - images: [ - { - image_sync: { - chain_name: 'solana', - base_denom: '85VBFQZC9TZkfaptBWjvUw7YbZjy52A6mjtPGjstQAmQ', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/w.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/genesisl1.ts b/packages/chain-registry/src/mainnets/genesisl1.ts deleted file mode 100644 index 72af119f..00000000 --- a/packages/chain-registry/src/mainnets/genesisl1.ts +++ /dev/null @@ -1,176 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const genesisl1: Chain = { - $schema: '../chain.schema.json', - chain_name: 'genesisl1', - status: 'live', - network_type: 'mainnet', - pretty_name: 'GenesisL1', - chain_id: 'genesis_29-2', - bech32_prefix: 'genesis', - daemon_name: 'genesisd', - node_home: '$HOME/.genesis', - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'el1', - low_gas_price: 51000000000, - average_gas_price: 52000000000, - high_gas_price: 53000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'el1', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/alpha-omega-labs/genesis-crypto', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - cosmos_sdk_version: '0.46.15', - genesis: { - name: 'plan_ethermint', - genesis_url: - 'https://raw.githubusercontent.com/alpha-omega-labs/genesis-parameters/main/genesis_29-2/genesis.json', - }, - versions: [ - { - name: 'plan_ethermint', - tag: 'v0.3.0', - height: 0, - recommended_version: 'v0.5.0', - compatible_versions: ['v0.3.0', 'v0.5.0'], - cosmos_sdk_version: '0.44.5', - next_version_name: 'plan_crypto', - }, - { - name: 'plan_crypto', - tag: 'v1.0.0', - height: 7400000, - proposal: 92, - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - cosmos_sdk_version: '0.46.15', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/genesisl1/images/l1.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/genesisl1/images/l1.svg', - }, - peers: { - seeds: [ - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '36111b4156ace8f1cfa5584c3ccf479de4d94936', - address: '65.21.34.226:26656', - provider: 'GenesisL1', - }, - { - id: 'be81a20b7134552e270774ec861c4998fabc2969', - address: 'genesisl1.3ventures.io:26656', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://26657.genesisl1.org', - provider: 'GenesisL1', - }, - ], - rest: [ - { - address: 'https://api.genesisl1.org', - provider: 'GenesisL1', - }, - { - address: 'https://1317.genesisl1.org', - provider: 'GenesisL1', - }, - ], - 'evm-http-jsonrpc': [ - { - address: 'https://rpc.genesisl1.org', - provider: 'GenesisL1', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://ping.pub/genesisL1', - tx_page: 'https://ping.pub/genesisL1/tx/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://exp.utsa.tech/genesis', - tx_page: 'https://exp.utsa.tech/genesis/tx/${txHash}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Genesisl1', - tx_page: 'https://explorer.stavr.tech/Genesisl1/tx/${txHash}', - account_page: - 'https://explorer.stavr.tech/Genesisl1/accounts/${accountAddress}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/genesisl1', - tx_page: 'https://atomscan.com/genesisl1/transactions/${txHash}', - account_page: 'https://atomscan.com/genesisl1/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/genesisl1/images/l1.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/genesisl1/images/l1.svg', - }, - ], -}; - -export const genesisl1AssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'genesisl1', - assets: [ - { - description: - 'L1 coin is the GenesisL1 blockchain utility, governance and EVM token', - denom_units: [ - { - denom: 'el1', - exponent: 0, - }, - { - denom: 'l1', - exponent: 18, - }, - ], - base: 'el1', - name: 'GenesisL1', - display: 'l1', - symbol: 'L1', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/genesisl1/images/l1.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/genesisl1/images/l1.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/genesisl1/images/l1.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/genesisl1/images/l1.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/gitopia.ts b/packages/chain-registry/src/mainnets/gitopia.ts deleted file mode 100644 index 96a6e60a..00000000 --- a/packages/chain-registry/src/mainnets/gitopia.ts +++ /dev/null @@ -1,842 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const gitopia: Chain = { - $schema: '../chain.schema.json', - chain_name: 'gitopia', - status: 'live', - website: 'https://gitopia.com/', - network_type: 'mainnet', - pretty_name: 'Gitopia', - chain_id: 'gitopia', - bech32_prefix: 'gitopia', - daemon_name: 'gitopiad', - node_home: '$HOME/.gitopia', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ulore', - fixed_min_gas_price: 0.001, - low_gas_price: 0.0012, - average_gas_price: 0.0016, - high_gas_price: 0.0024, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ulore', - }, - ], - lock_duration: { - time: '1814400s', - }, - }, - codebase: { - git_repo: 'https://github.com/gitopia/gitopia', - genesis: { - genesis_url: - 'https://github.com/gitopia/mainnet/raw/master/genesis.tar.gz', - }, - recommended_version: 'v3.3.0', - compatible_versions: ['v3.3.0'], - cosmos_sdk_version: 'v0.46.13', - consensus: { - type: 'cometbft', - version: 'v0.34.28', - }, - ibc_go_version: '5.3.1', - ics_enabled: ['ics20-1'], - versions: [ - { - name: 'v2', - recommended_version: 'v2.1.1', - compatible_versions: ['v2.0.0', 'v2.1.1'], - binaries: { - 'linux/amd64': - 'https://server.gitopia.com/releases/Gitopia/gitopia/v2.1.1/gitopiad_2.1.1_linux_amd64.tar.gz', - 'linux/arm64': - 'https://server.gitopia.com/releases/Gitopia/gitopia/v2.1.1/gitopiad_2.1.1_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://server.gitopia.com/releases/Gitopia/gitopia/v2.1.1/gitopiad_2.1.1_darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://server.gitopia.com/releases/Gitopia/gitopia/v2.1.1/gitopiad_2.1.1_darwin_arm64.tar.gz', - }, - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - ibc_go_version: '5.0.0', - ics_enabled: ['ics20-1'], - next_version_name: 'v3', - }, - { - name: 'v3', - recommended_version: 'v3.0.1', - compatible_versions: ['v3.0.1'], - binaries: { - 'linux/amd64': - 'https://server.gitopia.com/releases/Gitopia/gitopia/v3.0.1/gitopiad_3.0.1_linux_amd64.tar.gz', - 'linux/arm64': - 'https://server.gitopia.com/releases/Gitopia/gitopia/v3.0.1/gitopiad_3.0.1_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://server.gitopia.com/releases/Gitopia/gitopia/v3.0.1/gitopiad_3.0.1_darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://server.gitopia.com/releases/Gitopia/gitopia/v3.0.1gitopiad_3.0.1_darwin_arm64.tar.gz', - }, - cosmos_sdk_version: '0.46', - consensus: { - type: 'cometbft', - version: '0.34', - }, - ibc_go_version: '5.3.1', - ics_enabled: ['ics20-1'], - next_version_name: 'v3.2.0', - }, - { - name: 'v3.2.0', - recommended_version: 'v3.2.0', - compatible_versions: ['v3.2.0'], - proposal: 12, - height: 6446000, - cosmos_sdk_version: 'v0.46.13', - consensus: { - type: 'cometbft', - version: 'v0.34.28', - }, - ibc_go_version: '5.3.1', - ics_enabled: ['ics20-1'], - next_version_name: 'v3.3.0', - }, - { - name: 'v3.3.0', - recommended_version: 'v3.3.0', - compatible_versions: ['v3.3.0'], - proposal: 14, - height: 6720000, - cosmos_sdk_version: 'v0.46.13', - consensus: { - type: 'cometbft', - version: 'v0.34.28', - }, - ibc_go_version: '5.3.1', - ics_enabled: ['ics20-1'], - next_version_name: '', - }, - ], - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/gitopia/images/gitopia.png', - }, - ], - description: - 'Gitopia is the next-generation Code Collaboration Platform fuelled by a decentralized network and interactive token economy. It is designed to optimize the open-source software development process through collaboration, transparency, and incentivization.', - peers: { - seeds: [ - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:11356', - provider: 'polkachu', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:11356', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'gitopia-mainnet-seed.autostake.com', - provider: 'autostake', - }, - { - id: 'c28827cb96c14c905b127b92065a3fb4cd77d7f6', - address: 'seeds.whispernode.com:11356', - provider: 'WhisperNode 🤐', - }, - { - id: '187425bc3739daaef8cb1d7cf47d655117396dbe', - address: 'seed-gitopia.ibs.team:16660', - provider: 'Inter Blockchain Services', - }, - { - id: '9aa8a73ea9364aa3cf7806d4dd25b6aed88d8152', - address: 'gitopia-seed.mzonder.com:11056', - provider: 'MZONDER', - }, - { - id: '400f3d9e30b69e78a7fb891f60d76fa3c73f0ecc', - address: 'gitopia.rpc.kjnodes.com:14159', - provider: 'kjnodes', - }, - { - id: 'f280239045928af4e1b289d9df4059b7f941777b', - address: 'seed-node.mms.team:35656', - provider: 'MMS', - }, - { - id: 'a74403b9fbf58ba7538e0a9584510c67a0877beb', - address: 'rpc.gitopia.nodestake.top:666', - provider: 'NodeStake', - }, - { - id: '6d41d36d54abd868c4cdaf5b956ac047327bff67', - address: 'seeds-3.anode.team:10260', - provider: 'AlxVoy ⚡ ANODE.TEAM', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: '91706fd6ec45e38661ba7bb7567fc572b738c3ea', - address: 'seed-gitopia.tothemars.network:11156', - provider: 'ToTheMars', - }, - ], - persistent_peers: [ - { - id: '8f67a2fcdd7ade970b1983bf1697111d35dfdd6f', - address: '52.79.199.137:26656', - provider: 'nodestake', - }, - { - id: '4979b96c4453efb66c677876fe0e9109b15a8440', - address: '65.21.235.144:26656', - provider: '[NODERS]TEAM', - }, - { - id: 'be0c48bbcefb13702008d819ee4292f5afa4dc4c', - address: '148.251.235.130:11656', - provider: 'Staketab', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'gitopia-mainnet-peer.autostake.com', - provider: 'autostake', - }, - { - id: 'c6f7524b45ae2d9da2a272858c804fd67a29cf72', - address: '95.214.53.218:33656', - provider: 'genznodes', - }, - { - id: 'adc84ea4f4c2e758ec83b0487c52a5d2d1ed1d56', - address: 'seeds-gitopia.hexnodes.co:16656', - provider: 'Hexnodes', - }, - { - id: 'c903e98ce3923865f521151d97f36510157c8bc1', - address: 'gitopia.peers.stavr.tech:51056', - provider: '🔥STAVR🔥', - }, - { - id: 'fdf51e3445ef8b3b28c313d98c65516b8faf3317', - address: 'rpc.gitopia.indonode.net:26656', - provider: 'Indonode', - }, - { - id: 'd5525675ceb88d2c4f4df828ec01d237bcc11950', - address: '138.201.21.197:26656', - provider: 'StakeTown', - }, - { - id: '1c90a7d16090e69fca5d53b6558b2cef7b8f88a8', - address: '116.203.35.46:36656', - provider: 'Stake-Take', - }, - { - id: 'cc7d9f8d2fa2225063d8d5ac3fe70cbb64d7a0f7', - address: 'gitopia.ramuchi.tech:20000', - provider: 'ramuchi.tech', - }, - { - id: '4112e75275da1fef14904036a76354a13d40dc8f', - address: 'peer-gitopia.mms.team:31656', - provider: 'MMS', - }, - { - id: '31ef9b9bceeea15fcafe4a3be0a81c8c04071bc7', - address: 'mainnet-gitopia.konsortech.xyz:38656', - provider: 'KonsorTech', - }, - { - id: 'abd217aa49d5ee86c271d04feef2cf4c97ff8d55', - address: 'gitopia.p2p.roomit.xyz:16601', - provider: 'RoomIT', - }, - { - id: 'f93ac5cc7f69e825e87bf32556b4633ce543bb6e', - address: 'gitopia.peer.stakevillage.net:14156', - provider: 'Stake Village', - }, - { - id: '901c393d17c1e6094cbbc83c34f167a67bb5fab1', - address: '65.108.70.119:36656', - provider: 'AlxVoy ⚡ ANODE.TEAM', - }, - { - id: 'aa26aa0baa5dfc41c126d16d4dc48bb45151d560', - address: 'gitopia-mainnet.peers.l0vd.com:22656', - provider: 'L0vd.com ❤️', - }, - { - id: 'c160c99489ca08ce5c59af1025460544619acdad', - address: 'peer-gitopia.tothemars.network:21156', - provider: 'ToTheMars', - }, - { - id: '73ef1c0f9bc77fd925decf7fa41f22a35b5dc76d', - address: 'gitopia.declab.pro:26627', - provider: 'Decloud Nodes Lab', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://gitopia-rpc.polkachu.com:443', - provider: 'polkachu', - }, - { - address: 'https://gitopia-rpc.lavenderfive.com', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://rpc.gitopia.nodestake.top:443', - provider: 'nodestake', - }, - { - address: 'https://gitopia-rpc.staketab.org:443', - provider: 'Staketab', - }, - { - address: 'https://gitopia-rpc.ibs.team:443', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://m-gitopia.rpc.utsa.tech', - provider: '𝐥𝐞𝐬𝐧𝐢𝐤 | 𝐔𝐓𝐒𝐀', - }, - { - address: 'http://gitopia.rpc.m.stavr.tech:51057', - provider: '🔥STAVR🔥', - }, - { - address: 'https://gitopia-rpc.genznodes.dev', - provider: 'genznodes', - }, - { - address: 'https://rpc-gitopia.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://gitopia.rpc.liveraven.net', - provider: 'LiveRaveN', - }, - { - address: 'https://gitopia-rpc.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://rpc.gitopia.silentvalidator.com', - provider: 'silent', - }, - { - address: 'https://gitopia-rpc.ramuchi.tech', - provider: 'ramuchi.tech', - }, - { - address: 'https://rpc-gitopia.mzonder.com', - provider: 'MZONDER', - }, - { - address: 'https://gitopia.rpc.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://rpc.gitopia.sgtstake.com', - provider: 'SGTstake', - }, - { - address: 'https://mainnet-gitopia-rpc.konsortech.xyz', - provider: 'KonsorTech', - }, - { - address: 'https://rpc.gitopia.quokkastake.io', - provider: '🐹 Quokka Stake', - }, - { - address: 'https://rpc.gitopia.roomit.xyz', - provider: 'RoomIT', - }, - { - address: 'https://gitopia.rpc.moonbridge.team', - provider: 'Moonbridge', - }, - { - address: 'https://gitopia-rpc.stakeangle.com', - provider: 'StakeAngle', - }, - { - address: 'https://gitopia.rpc.m.anode.team', - provider: 'AlxVoy ⚡ ANODE.TEAM', - }, - { - address: 'https://gitopia.rpc.stakevillage.net', - provider: 'Stake Village', - }, - { - address: 'https://gitopia-rpc.enigma-validator.com/', - provider: 'Enigma', - }, - { - address: 'https://rpc.gitopia.tcnetwork.io/', - provider: 'TC Network', - }, - { - address: 'https://gitopia.nodejumper.io:443', - provider: 'NODEJUMPER', - }, - { - address: 'https://rpc.gitopia.stakeup.tech/', - provider: 'StakeUp', - }, - { - address: 'https://gitopia-mainnet.rpc.l0vd.com:443', - provider: 'L0vd.com ❤️', - }, - { - address: 'https://gitopia-rpc.tothemars.network:443', - provider: 'ToTheMars', - }, - { - address: 'https://gitopia.declab.pro:26625', - provider: 'Decloud Nodes Lab', - }, - { - address: 'https://gitopia-rpc.noders.services', - provider: '[NODERS]TEAM', - }, - ], - rest: [ - { - address: 'https://gitopia-api.polkachu.com:443', - provider: 'polkachu', - }, - { - address: 'https://gitopia-api.lavenderfive.com', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://api.gitopia.nodestake.top:443', - provider: 'nodestake', - }, - { - address: 'https://gitopia-rest.staketab.org', - provider: 'Staketab', - }, - { - address: 'https://gitopia-mainnet-lcd.autostake.com:443', - provider: 'autostake', - }, - { - address: 'https://gitopia-api.ibs.team:443', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://m-gitopia.api.utsa.tech', - provider: '𝐥𝐞𝐬𝐧𝐢𝐤 | 𝐔𝐓𝐒𝐀', - }, - { - address: 'https://gitopia.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://gitopia-api.genznodes.dev', - provider: 'genznodes', - }, - { - address: 'https://lcd-gitopia.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://gitopia.api.liveraven.net', - provider: 'LiveRaveN', - }, - { - address: 'https://gitopia-api.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://api.gitopia.silentvalidator.com', - provider: 'silent', - }, - { - address: 'https://gitopia-api.ramuchi.tech', - provider: 'ramuchi.tech', - }, - { - address: 'https://api-gitopia.mzonder.com', - provider: 'MZONDER', - }, - { - address: 'https://gitopia.api.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://api.gitopia.sgtstake.com/', - provider: 'SGTstake', - }, - { - address: 'https://mainnet-gitopia-api.konsortech.xyz', - provider: 'KonsorTech', - }, - { - address: 'https://api.gitopia.quokkastake.io', - provider: '🐹 Quokka Stake', - }, - { - address: 'https://api.gitopia.roomit.xyz', - provider: 'RoomIT', - }, - { - address: 'https://gitopia.api.moonbridge.team', - provider: 'Moonbridge', - }, - { - address: 'http://gitopia-rpc.stakeangle.com:41317', - provider: 'StakeAngle', - }, - { - address: 'https://gitopia.api.m.anode.team', - provider: 'AlxVoy ⚡ ANODE.TEAM', - }, - { - address: 'https://gitopia.api.stakevillage.net', - provider: 'Stake Village', - }, - { - address: 'https://gitopia-lcd.enigma-validator.com/', - provider: 'Enigma', - }, - { - address: 'https://rest.gitopia.tcnetwork.io/', - provider: 'TC Network', - }, - { - address: 'https://gitopia.nodejumper.io:1317', - provider: 'NODEJUMPER', - }, - { - address: 'https://api.gitopia.stakeup.tech/', - provider: 'StakeUp', - }, - { - address: 'https://gitopia-mainnet.api.l0vd.com:443', - provider: 'L0vd.com ❤️', - }, - { - address: 'https://gitopia-api.tothemars.network:443', - provider: 'ToTheMars', - }, - { - address: 'https://gitopia.declab.pro:443', - provider: 'Decloud Nodes Lab', - }, - { - address: 'https://gitopia-api.noders.services', - provider: '[NODERS]TEAM', - }, - ], - grpc: [ - { - address: 'grpc.gitopia.indonode.net:26090', - provider: 'indonode', - }, - { - address: 'gitopia.grpc.nodersteam.com:9201', - provider: '[NODERS]TEAM', - }, - { - address: 'gitopia-grpc.polkachu.com:11390', - provider: 'polkachu', - }, - { - address: 'services.staketab.com:9410', - provider: 'Staketab', - }, - { - address: 'https://gitopia-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://grpc.gitopia.nodestake.top:443', - provider: 'nodestake', - }, - { - address: 'https://grpc-gitopia.nodeist.net', - provider: 'Nodeist', - }, - { - address: 'http://gitopia.grpc.m.stavr.tech:5123', - provider: '🔥STAVR🔥', - }, - { - address: 'gitopia-grpc.genznodes.dev:33090', - provider: 'genznodes', - }, - { - address: 'https://grpc.gitopia.hexnodes.co:16090', - provider: 'Hexnodes', - }, - { - address: 'https://gitopia.grpc.liveraven.net:443', - provider: 'LiveRaveN', - }, - { - address: 'https://grpc.gitopia.indonode.net:26090', - provider: 'Indonode', - }, - { - address: 'gitopia-grpc.stake-town.com:443', - provider: 'StakeTown', - }, - { - address: 'grpc.gitopia.silentvalidator.com:443', - provider: 'silent', - }, - { - address: 'https://gitopia-grpc.ramuchi.tech:16001', - provider: 'ramuchi.tech', - }, - { - address: 'grpc-gitopia.mzonder.com:443', - provider: 'MZONDER', - }, - { - address: 'gitopia.grpc.kjnodes.com:14190', - provider: 'kjnodes', - }, - { - address: 'grpc.gitopia.roomit.xyz:8443', - provider: 'RoomIT', - }, - { - address: 'https://gitopia.grpc.moonbridge.team', - provider: 'Moonbridge', - }, - { - address: 'http://gitopia-rpc.stakeangle.com:41390', - provider: 'StakeAngle', - }, - { - address: 'https://gitopia.grpc.m.anode.team', - provider: 'AlxVoy ⚡ ANODE.TEAM', - }, - { - address: 'https://grpc.gitopia.sbgid.com', - provider: 'kokos', - }, - { - address: 'mainnet-gitopia-grpc.konsortech.xyz:38090', - provider: 'KonsorTech', - }, - { - address: 'gitopia.grpc.stakevillage.net:14190', - provider: 'Stake Village', - }, - { - address: 'gitopia.nodejumper.io:9090', - provider: 'NODEJUMPER', - }, - { - address: 'grpc.gitopia.stakeup.tech:443', - provider: 'StakeUp', - }, - { - address: 'gitopia-mainnet.grpc.l0vd.com:80', - provider: 'L0vd.com ❤️', - }, - { - address: 'gitopia-grpc.tothemars.network:21190', - provider: 'ToTheMars', - }, - { - address: 'https://gitopia.declab.pro:9017', - provider: 'Decloud Nodes Lab', - }, - { - address: 'gitopia-grpc.noders.services:19090', - provider: '[NODERS]TEAM', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://ping.pub/gitopia', - tx_page: 'https://ping.pub/gitopia/tx/${txHash}', - account_page: 'https://ping.pub/gitopia/account/${accountAddress}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Gitopia-M', - tx_page: 'https://explorer.stavr.tech/Gitopia-M/tx/${txHash}', - account_page: - 'https://explorer.stavr.tech/Gitopia-M/account/${accountAddress}', - }, - { - kind: '𝐥𝐞𝐬𝐧𝐢𝐤 | 𝐔𝐓𝐒𝐀', - url: 'https://exp.utsa.tech/gitopia', - tx_page: 'https://exp.utsa.tech/gitopia/tx/${txHash}', - account_page: 'https://exp.utsa.tech/gitopia/account/${accountAddress}', - }, - { - kind: 'Nodeist', - url: 'https://exp.nodeist.net/gitopia', - tx_page: 'https://exp.nodeist.net/gitopia/tx/${txHash}', - account_page: 'https://exp.nodeist.net/gitopia/account/${accountAddress}', - }, - { - kind: 'Stake-Take', - url: 'https://explorer.stake-take.com/gitopia', - tx_page: 'https://explorer.stake-take.com/gitopia/tx/${txHash}', - account_page: - 'https://explorer.stake-take.com/gitopia/account/${accountAddress}', - }, - { - kind: 'NODEXPLORER', - url: 'https://explorer.nodexcapital.com/gitopia', - tx_page: 'https://explorer.nodexcapital.com/gitopia/tx/${txHash}', - account_page: - 'https://explorer.nodexcapital.com/gitopia/account/${accountAddress}', - }, - { - kind: 'TC Network', - url: 'https://explorer.tcnetwork.io/gitopia', - tx_page: 'https://explorer.tcnetwork.io/gitopia/transaction/${txHash}', - account_page: - 'https://explorer.tcnetwork.io/gitopia/account/${accountAddress}', - }, - { - kind: 'NodeStake', - url: 'https://explorer.nodestake.top/gitopia', - tx_page: 'https://explorer.nodestake.top/gitopia/tx/${txHash}', - account_page: - 'https://explorer.nodestake.top/gitopia/account/${accountAddress}', - }, - { - kind: 'RoomIT', - url: 'https://explorer.tendermint.roomit.xyz/gitopia', - tx_page: - 'https://explorer.tendermint.roomit.xyz/gitopia/transaction/${txHash}', - account_page: - 'https://explorer.tendermint.roomit.xyz/gitopia/account/${accountAddress}', - }, - { - kind: 'Moonbridge', - url: 'https://explorer.moonbridge.team/gitopia', - tx_page: 'https://explorer.moonbridge.team/gitopia/tx/${txHash}', - account_page: - 'https://explorer.moonbridge.team/gitopia/account/${accountAddress}', - }, - { - kind: 'KonsorTech', - url: 'https://explorer.konsortech.xyz/gitopia', - tx_page: 'https://explorer.konsortech.xyz/gitopia/tx/${txHash}', - account_page: - 'https://explorer.konsortech.xyz/gitopia/account/${accountAddress}', - }, - { - kind: 'Stake Village', - url: 'https://exp.stakevillage.net/gitopia', - tx_page: 'https://exp.stakevillage.net/gitopia/tx/${txHash}', - account_page: - 'https://exp.stakevillage.net/gitopia/account/${accountAddress}', - }, - { - kind: 'AlxVoy ⚡ ANODE.TEAM', - url: 'https://main.anode.team/gitopia', - tx_page: 'https://main.anode.team/gitopia/tx/${txHash}', - account_page: 'https://main.anode.team/gitopia/account/${accountAddress}', - }, - { - kind: 'L0vd.com ❤️', - url: 'https://chain-services.l0vd.com/mainnets/gitopia', - tx_page: 'https://chain-services.l0vd.com/mainnets/gitopia/tx/${txHash}', - account_page: - 'https://chain-services.l0vd.com/mainnets/gitopia/account/${accountAddress}', - }, - { - kind: 'ToTheMars', - url: 'https://explorer.tothemars.network/gitopia', - tx_page: 'https://explorer.tothemars.network/gitopia/tx/${txHash}', - account_page: - 'https://explorer.tothemars.network/gitopia/account/${accountAddress}', - }, - { - kind: 'Decloud Nodes Lab', - url: 'https://explorer.declab.pro/Gitopia', - tx_page: 'https://explorer.declab.pro/Gitopia/tx/${txHash}', - account_page: - 'https://explorer.declab.pro/Gitopia/account/${accountAddress}', - }, - { - kind: 'WhisperNode 🤐', - url: 'https://mainnet.whispernode.com/gitopia', - tx_page: 'https://mainnet.whispernode.com/gitopia/tx/${txHash}', - account_page: - 'https://mainnet.whispernode.com/gitopia/account/${accountAddress}', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/gitopia/images/gitopia.png', - }, -}; - -export const gitopiaAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'gitopia', - assets: [ - { - description: 'The native token of Gitopia', - denom_units: [ - { - denom: 'ulore', - exponent: 0, - }, - { - denom: 'LORE', - exponent: 6, - }, - ], - base: 'ulore', - name: 'LORE', - display: 'LORE', - symbol: 'LORE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/gitopia/images/lore.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/gitopia/images/lore.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/gitopia/images/lore.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/gitopia/images/lore.svg', - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/gitopia/images/gitopia.png', - }, - ], - coingecko_id: 'gitopia', - socials: { - website: 'https://gitopia.com/', - twitter: 'https://twitter.com/gitopiaDAO', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/govgen.ts b/packages/chain-registry/src/mainnets/govgen.ts deleted file mode 100644 index e8394e3e..00000000 --- a/packages/chain-registry/src/mainnets/govgen.ts +++ /dev/null @@ -1,360 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const govgen: Chain = { - $schema: '../chain.schema.json', - chain_name: 'govgen', - chain_id: 'govgen-1', - website: 'https://govgen.io/', - pretty_name: 'GovGen', - status: 'live', - network_type: 'mainnet', - bech32_prefix: 'govgen', - daemon_name: 'govgend', - node_home: '$HOME/.govgen', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ugovgen', - fixed_min_gas_price: 0.001, - low_gas_price: 0.006, - average_gas_price: 0.006, - high_gas_price: 0.009, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ugovgen', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/atomone-hub/govgen', - recommended_version: 'v1.0.1', - compatible_versions: ['v1.0.1'], - binaries: { - 'linux/amd64': - 'https://github.com/atomone-hub/govgen/releases/download/v1.0.1/govgend-v1.0.1-linux-amd64', - 'linux/arm64': - 'https://github.com/atomone-hub/govgen/releases/download/v1.0.1/govgend-v1.0.1-linux-arm64', - 'darwin/amd64': - 'https://github.com/atomone-hub/govgen/releases/download/v1.0.1/govgend-v1.0.1-darwin-amd64', - 'darwin/arm64': - 'https://github.com/atomone-hub/govgen/releases/download/v1.0.1/govgend-v1.0.1-darwin-arm64', - 'windows/amd64': - 'https://github.com/atomone-hub/govgen/releases/download/v1.0.1/govgend-v1.0.1-windows-amd64.exe', - 'windows/arm64': - 'https://github.com/atomone-hub/govgen/releases/download/v1.0.1/govgend-v1.0.1-windows-arm64.exe', - }, - genesis: { - genesis_url: - 'https://atomone.fra1.digitaloceanspaces.com/govgen/govgen-1/genesis.json', - }, - cosmos_sdk_version: 'v0.45.16', - consensus: { - type: 'cometbft', - version: 'v0.34.29', - }, - versions: [ - { - name: 'v1.0.1', - tag: 'v1.0.1', - recommended_version: 'v1.0.1', - compatible_versions: ['v1.0.1'], - cosmos_sdk_version: 'v0.45.16', - consensus: { - type: 'cometbft', - version: 'v0.34.29', - }, - height: 1, - binaries: { - 'linux/amd64': - 'https://github.com/atomone-hub/govgen/releases/download/v1.0.1/govgend-v1.0.1-linux-amd64', - 'linux/arm64': - 'https://github.com/atomone-hub/govgen/releases/download/v1.0.1/govgend-v1.0.1-linux-arm64', - 'darwin/amd64': - 'https://github.com/atomone-hub/govgen/releases/download/v1.0.1/govgend-v1.0.1-darwin-amd64', - 'darwin/arm64': - 'https://github.com/atomone-hub/govgen/releases/download/v1.0.1/govgend-v1.0.1-darwin-arm64', - 'windows/amd64': - 'https://github.com/atomone-hub/govgen/releases/download/v1.0.1/govgend-v1.0.1-windows-amd64.exe', - 'windows/arm64': - 'https://github.com/atomone-hub/govgen/releases/download/v1.0.1/govgend-v1.0.1-windows-arm64.exe', - }, - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/govgen/images/govgen.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/govgen/images/govgen.svg', - }, - description: - 'GovGen is a governance-only chain separate from the proposed AtomOne hub chain. GovGen aims to gauge the sentiment of those who voted “NO” or “NO_WITH_VETO” on Cosmos Hub proposal 848 regarding the potential future of AtomOne. Through the native, non-transferable GOVGEN governance-only token, this community can come together to discuss, debate, submit proposals, and help shape the future of AtomOne in a fully decentralized community-driven initiative.', - peers: { - seeds: [ - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: 'e43fa897f5d4521cf979b2b45c1c7ce6ce7526ca', - address: '167.235.183.213:26656', - }, - { - id: '148d010cbeb45140f190abfee435f42347d2c195', - address: '65.108.71.140:26656', - }, - { - id: 'ae3b7efbe5bddff191b53b769767e835c2365241', - address: '46.166.172.240:26656', - }, - { - id: '644a1458bb4db8f0bfd730d5cd59356be31d7f0b', - address: '37.120.245.28:26656', - }, - { - id: '803b2b7d296305b21e2bde0e7a176ee817dfb32a', - address: '65.109.61.113:26656', - }, - { - id: '9878ffec4ee8374c379ecb20f6969113c74bdf5b', - address: '5.78.74.23:26656', - }, - { - id: '1504dc323cf076fe3d67cf44957b1b11542be4f1', - address: '46.4.49.232:26656', - }, - { - id: '305477e5d173676b37063c19ebb3fc54865031c5', - address: '135.181.238.46:26656', - }, - { - id: '8ba4d316ba11ae5bffea99c1b9054d6e48949899', - address: '89.40.15.222:26656', - }, - { - id: '9fd44b4268f5b5f404deb49d5d51cfe63e36fe27', - address: '57.128.22.99:26656', - }, - { - id: 'ff3ce867466db0ca067af1858f18973a40f994ba', - address: '65.108.73.124:26656', - }, - { - id: '7b6b5e6bd22012b57c766d7aa29e62a7cdfa1ffd', - address: '135.181.164.90:26656', - }, - { - id: '330790318fe0a434506cbd9e67b3cf2fb3a70776', - address: '172.235.61.162:26656', - }, - { - id: 'aebe4bf557b694414a0b9419f6914989d8b20697', - address: '141.94.209.185:26656', - }, - { - id: 'e82e3a9e9d216928b9880a8b7a231b89fee85a71', - address: '95.217.117.37:26656', - }, - { - id: '53725e6241835df4e9aa3d79b17283df80ec8d8b', - address: '139.144.52.201:26656', - }, - { - id: 'b061dfcf7d6bacc0b65d7105ae95856a1911f236', - address: '5.181.190.76:26656', - }, - { - id: 'd5b35e38d8e8de778273433380354a309e0a1415', - address: '207.244.80.234:26656', - }, - { - id: 'f1a765e98c98a067275b4831e447aaebb45ae8b5', - address: '135.181.113.225:26656', - }, - { - id: '4882ff4d312733d5abf30e76e588e92cd1e941fa', - address: '65.109.103.214:26656', - }, - { - id: 'cb573bb313fd190eed685d6bd5a7d8254d05d8fb', - address: '107.155.81.106:26656', - }, - { - id: '56661d3c3739cc9eba7422825db3cb15b412fac6', - address: '95.217.122.104:26656', - }, - { - id: '6297ac573eabe2ed825eeb824fefa3fe09eaa1cb', - address: '152.53.34.76:26656', - }, - { - id: 'e55acdd96d2be959659b82e07bf4e1616e6ed3b9', - address: '167.235.242.236:26656', - }, - { - id: '00044f57ee86c3c487e061fd5504a72d57b650ca', - address: '162.19.169.74:26656', - }, - { - id: '94ded263f7bf10f14eca7fd5ed99541b2ba78d02', - address: '85.215.114.180:26656', - }, - { - id: '62bdb851cb7d4174b9d8ecf90613cf7ca14d517c', - address: '65.108.227.114:26656', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.govgen.io:443', - provider: 'AllInBits', - }, - { - address: 'https://rpc-govgen.sg-1.online/', - provider: 'SG-1', - }, - { - address: 'https://govgen.rpc.nodeshub.online:443', - provider: 'Nodes Hub', - }, - { - address: 'https://govgen-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://rpc.govgen.posthuman.digital:443', - provider: 'posthuman', - }, - { - address: 'https://rpc-govgen.kewrnode.com/', - provider: 'Kewr Node', - }, - ], - rest: [ - { - address: 'https://api.govgen.io/', - provider: 'AllInBits', - }, - { - address: 'https://api-govgen.sg-1.online/', - provider: 'SG-1', - }, - { - address: 'https://govgen.api.nodeshub.online/', - provider: 'Nodes Hub', - }, - { - address: 'https://govgen-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://rest.govgen.posthuman.digital:443', - provider: 'posthuman', - }, - { - address: 'https://rest-govgen.kewrnode.com/', - provider: 'Kewr Node', - }, - ], - grpc: [ - { - address: 'govgen-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://govgen.grpc.nodeshub.online:443', - provider: 'Nodes Hub', - }, - { - address: 'https://grpc.govgen.posthuman.digital:443', - provider: 'posthuman', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://explorer.govgen.io/', - tx_page: 'https://explorer.govgen.io/govgen/tx/${txHash}', - account_page: - 'https://explorer.govgen.io/govgen/account/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://explorer.nodeshub.online/govgen', - tx_page: 'https://explorer.nodeshub.online/govgen/tx/${txHash}', - account_page: - 'https://explorer.nodeshub.online/govgen/account/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://explorer.equinoxdao.xyz/govgen', - tx_page: 'https://explorer.equinoxdao.xyz/govgen/tx/${txHash}', - account_page: - 'https://explorer.equinoxdao.xyz/govgen/account/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://test.explorer.ist/govgen', - tx_page: 'https://test.explorer.ist/govgen/tx/${txHash}', - account_page: - 'https://test.explorer.ist/govgen/account/${accountAddress}', - }, - { - kind: 'posthuman', - url: 'https://explorer.posthuman.digital/govgen', - tx_page: 'https://explorer.posthuman.digital/govgen/tx/${txHash}', - account_page: - 'https://explorer.posthuman.digital/govgen/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/govgen/images/govgen.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/govgen/images/govgen.svg', - }, - ], -}; - -export const govgenAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'govgen', - assets: [ - { - description: 'The native staking and governance token of GovGen', - denom_units: [ - { - denom: 'ugovgen', - exponent: 0, - }, - { - denom: 'govgen', - exponent: 6, - }, - ], - base: 'ugovgen', - name: 'GovGen', - display: 'govgen', - symbol: 'GOVGEN', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/govgen/images/govgen.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/govgen/images/govgen.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/govgen/images/govgen.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/govgen/images/govgen.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/gravitybridge.ts b/packages/chain-registry/src/mainnets/gravitybridge.ts deleted file mode 100644 index 95bc772e..00000000 --- a/packages/chain-registry/src/mainnets/gravitybridge.ts +++ /dev/null @@ -1,864 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const gravitybridge: Chain = { - $schema: '../chain.schema.json', - chain_name: 'gravitybridge', - status: 'live', - network_type: 'mainnet', - website: 'https://www.gravitybridge.net/', - pretty_name: 'Gravity Bridge', - chain_id: 'gravity-bridge-3', - bech32_prefix: 'gravity', - daemon_name: 'gravity', - node_home: '$HOME/.gravity', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ugraviton', - fixed_min_gas_price: 0, - low_gas_price: 0, - average_gas_price: 0, - high_gas_price: 0.035, - }, - { - denom: 'gravity0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48', - low_gas_price: 0.0002, - average_gas_price: 0.0005, - high_gas_price: 0.0008, - }, - { - denom: 'gravity0xdAC17F958D2ee523a2206206994597C13D831ec7', - low_gas_price: 0.0002, - average_gas_price: 0.0005, - high_gas_price: 0.0008, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ugraviton', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/Gravity-Bridge/Gravity-Bridge', - recommended_version: 'v1.11.1', - compatible_versions: ['v1.11.1'], - binaries: { - 'linux/amd64': - 'https://github.com/Gravity-Bridge/Gravity-Bridge/releases/download/v1.11.1/gravity-linux-amd64', - }, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/Gravity-Bridge/Gravity-Docs/main/genesis.json', - }, - versions: [ - { - name: 'pleiades2', - recommended_version: 'v1.8.0', - compatible_versions: ['v1.8.0'], - binaries: { - 'linux/amd64': - 'https://github.com/Gravity-Bridge/Gravity-Bridge/releases/download/v1.8.0/gravity-linux-amd64', - 'linux/arm64': - 'https://github.com/Gravity-Bridge/Gravity-Bridge/releases/download/v1.8.0/gravity-linux-arm64', - 'darwin/amd64': - 'https://github.com/Gravity-Bridge/Gravity-Bridge/releases/download/v1.8.0/gravity-darwin-amd64', - 'windows/amd64': - 'https://github.com/Gravity-Bridge/Gravity-Bridge/releases/download/v1.8.0/gravity-windows-amd64.exe', - }, - next_version_name: 'orion', - }, - { - name: 'orion', - height: 6698820, - recommended_version: 'v1.9.1', - proposal: 172, - compatible_versions: ['v1.9.0', 'v1.9.1'], - binaries: { - 'linux/amd64': - 'https://github.com/Gravity-Bridge/Gravity-Bridge/releases/download/v1.9.1/gravity-linux-amd64', - }, - next_version_name: 'antares', - }, - { - name: 'antares', - height: 7440250, - recommended_version: 'v1.10.2', - proposal: 183, - compatible_versions: ['v1.10.0', 'v1.10.2'], - binaries: { - 'linux/amd64': - 'https://github.com/Gravity-Bridge/Gravity-Bridge/releases/download/v1.10.2/gravity-linux-amd64', - }, - next_version_name: 'apollo', - }, - { - name: 'apollo', - height: 9244100, - recommended_version: 'v1.11.1', - proposal: 212, - compatible_versions: ['v1.11.1'], - binaries: { - 'linux/amd64': - 'https://github.com/Gravity-Bridge/Gravity-Bridge/releases/download/v1.11.1/gravity-linux-amd64', - }, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/gravitybridge/images/grav.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/gravitybridge/images/grav.svg', - }, - description: - 'An open, decentralized bridge that unlocks the power of interoperability & liquidity between blockchain ecosystems.', - peers: { - seeds: [ - { - id: '2b089bfb4c7366efb402b48376a7209632380c9c', - address: '65.19.136.133:26656', - provider: 'althea', - }, - { - id: '63e662f5e048d4902c7c7126291cf1fc17687e3c', - address: '95.211.103.175:26656', - provider: 'amhost', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:14256', - provider: 'Polkachu', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:14256', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: '86bd5cb6e762f673f1706e5889e039d5406b4b90', - address: 'gravity.seed.node75.org:10556', - provider: 'Pro-Nodes', - }, - { - id: '4e595d6781b122b2aea91b08da0ad97f708bf52a', - address: 'seed-gravity-bridge-01.stakeflow.io:1306', - provider: 'Stakeflow', - }, - { - id: '9f4ed62cd0b60d7c4bdbdce5db5794211707528b', - address: 'seed-gravity.ibs.team:16661', - provider: 'Inter Blockchain Services', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: 'b9180ddd3329ddaea74fe6fbdc729506b90f313b', - address: 'gravity.ramuchi.tech:36656', - provider: 'ramuchi.tech', - }, - { - id: '4e595d6781b122b2aea91b08da0ad97f708bf52a', - address: 'peer-gravity-bridge-01.stakeflow.io:1306', - provider: 'Stakeflow', - }, - { - id: '64a8bf0acf5385086409c1e1cc3cc9b9e5645243', - address: '65.21.91.99:26776', - provider: 'Staketab', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://gravitychain.io:26657', - provider: 'althea', - }, - { - address: 'http://gravity-bridge-1-08.nodes.amhost.net:26657', - provider: 'amhost', - }, - { - address: 'https://gravity-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://rpc-gravitybridge-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://gravitybridge-rpc.lavenderfive.com/', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://rpc.gravity.bh.rocks/', - provider: 'BlockHunters 🎯', - }, - { - address: 'https://gravity-rpc.ibs.team', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://gravity-rpc.ramuchi.tech', - provider: 'ramuchi.tech', - }, - { - address: 'https://rpc-gravity-bridge-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://gravity-rpc.staketab.org:443', - provider: 'Staketab', - }, - { - address: 'https://gravity-rpc.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://rpc.g-bridge.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - ], - rest: [ - { - address: 'https://gravitychain.io:1317', - provider: 'althea', - }, - { - address: 'https://api-gravitybridge-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://gravity-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://gravitybridge-api.lavenderfive.com/', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://api.gravity.bh.rocks/', - provider: 'BlockHunters 🎯', - }, - { - address: 'https://gravity-api.ibs.team', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://gravity-api.ramuchi.tech', - provider: 'ramuchi.tech', - }, - { - address: 'https://api-gravity-bridge-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://gravity-rest.staketab.org', - provider: 'Staketab', - }, - { - address: 'https://gravity-api.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://lcd.g-bridge.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - ], - grpc: [ - { - address: 'gravity-bridge-1-08.nodes.amhost.net:9090', - provider: 'amhost', - }, - { - address: 'grpc-gravitybridge-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'gravity-grpc.polkachu.com:14290', - provider: 'Polkachu', - }, - { - address: 'gravitybridge-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://gravity-grpc.ramuchi.tech:10090', - provider: 'ramuchi.tech', - }, - { - address: 'grpc-gravity-bridge-01.stakeflow.io:1302', - provider: 'Stakeflow', - }, - { - address: 'services.staketab.com:9017', - provider: 'Staketab', - }, - { - address: 'gravity-grpc.w3coins.io:14290', - provider: 'w3coins', - }, - { - address: 'https://grpc.g-bridge.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - ], - }, - explorers: [ - { - kind: 'ezstaking', - url: 'https://ezstaking.app/gravitybridge', - tx_page: 'https://ezstaking.app/gravitybridge/txs/${txHash}', - account_page: - 'https://ezstaking.app/gravitybridge/account/${accountAddress}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/gravity-bridge', - tx_page: 'https://www.mintscan.io/gravity-bridge/transactions/${txHash}', - account_page: - 'https://www.mintscan.io/gravity-bridge/accounts/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/gravity-bridge', - tx_page: 'https://ping.pub/gravity-bridge/tx/${txHash}', - }, - { - kind: 'explorers.guru', - url: 'https://gravity.explorers.guru', - tx_page: 'https://gravity.explorers.guru/transaction/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/gravity-bridge', - tx_page: 'https://atomscan.com/gravity-bridge/transactions/${txHash}', - account_page: - 'https://atomscan.com/gravity-bridge/accounts/${accountAddress}', - }, - { - kind: 'TC Network', - url: 'https://explorer.tcnetwork.io/gravitybridge', - tx_page: - 'https://explorer.tcnetwork.io/gravitybridge/transaction/${txHash}', - }, - { - kind: 'Stakeflow', - url: 'https://stakeflow.io/gravity-bridge', - account_page: - 'https://stakeflow.io/gravity-bridge/accounts/${accountAddress}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/GravityBridge', - tx_page: 'https://explorer.stavr.tech/GravityBridge/tx/${txHash}', - account_page: - 'https://explorer.stavr.tech/GravityBridge/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/gravitybridge/images/grav.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/gravitybridge/images/grav.svg', - }, - ], -}; - -export const gravitybridgeAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'gravitybridge', - assets: [ - { - description: 'The native token of Gravity Bridge', - denom_units: [ - { - denom: 'ugraviton', - exponent: 0, - }, - { - denom: 'graviton', - exponent: 6, - }, - ], - base: 'ugraviton', - name: 'Graviton', - display: 'graviton', - symbol: 'GRAV', - coingecko_id: 'graviton', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/gravitybridge/images/grav.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/gravitybridge/images/grav.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/gravitybridge/images/grav.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/gravitybridge/images/grav.svg', - }, - ], - socials: { - website: 'https://www.gravitybridge.net/', - twitter: 'https://twitter.com/gravity_bridge', - }, - }, - { - description: - 'pSTAKE is a liquid staking protocol unlocking the liquidity of staked assets.', - denom_units: [ - { - denom: 'gravity0xfB5c6815cA3AC72Ce9F5006869AE67f18bF77006', - exponent: 0, - }, - { - denom: 'pstake', - exponent: 18, - }, - ], - base: 'gravity0xfB5c6815cA3AC72Ce9F5006869AE67f18bF77006', - name: 'pSTAKE Finance', - display: 'pstake', - symbol: 'PSTAKE', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'persistence', - base_denom: 'uxprt', - }, - provider: 'Persistence', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xfB5c6815cA3AC72Ce9F5006869AE67f18bF77006', - }, - provider: 'Gravity Bridge', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/pstake.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/pstake.svg', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0xfB5c6815cA3AC72Ce9F5006869AE67f18bF77006', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/pstake.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/pstake.svg', - }, - ], - }, - { - description: 'Gravity Bridge WETH', - denom_units: [ - { - denom: 'gravity0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2', - exponent: 0, - }, - { - denom: 'gweth', - exponent: 18, - }, - ], - base: 'gravity0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2', - name: 'Wrapped Ethereum', - display: 'gweth', - symbol: 'WETH', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/weth.svg', - }, - traces: [ - { - type: 'wrapped', - counterparty: { - chain_name: 'ethereum', - base_denom: 'wei', - }, - provider: 'Ethereum', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', - }, - provider: 'Gravity Bridge', - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/weth.svg', - }, - ], - }, - { - description: 'Gravity Bridge USDC', - denom_units: [ - { - denom: 'gravity0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48', - exponent: 0, - }, - { - denom: 'gusdc', - exponent: 6, - }, - ], - base: 'gravity0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48', - name: 'USD Coin', - display: 'gusdc', - symbol: 'USDC', - coingecko_id: 'gravity-bridge-usdc', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - traces: [ - { - type: 'synthetic', - counterparty: { - chain_name: 'forex', - base_denom: 'USD', - }, - provider: 'Circle', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', - }, - provider: 'Gravity Bridge', - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - ], - }, - { - description: 'Gravity Bridge USDT', - denom_units: [ - { - denom: 'gravity0xdAC17F958D2ee523a2206206994597C13D831ec7', - exponent: 0, - }, - { - denom: 'gusdt', - exponent: 6, - }, - ], - base: 'gravity0xdAC17F958D2ee523a2206206994597C13D831ec7', - name: 'Tether USD', - display: 'gusdt', - symbol: 'USDT', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - traces: [ - { - type: 'synthetic', - counterparty: { - chain_name: 'forex', - base_denom: 'USD', - }, - provider: 'Tether', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xdac17f958d2ee523a2206206994597c13d831ec7', - }, - provider: 'Gravity Bridge', - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0xdac17f958d2ee523a2206206994597c13d831ec7', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - ], - }, - { - description: 'Gravity Bridge WBTC', - denom_units: [ - { - denom: 'gravity0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599', - exponent: 0, - }, - { - denom: 'gwbtc', - exponent: 8, - }, - ], - base: 'gravity0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599', - name: 'Wrapped Bitcoin', - display: 'gwbtc', - symbol: 'WBTC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.svg', - }, - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'bitcoin', - base_denom: 'sat', - }, - provider: 'BitGo, Kyber, and Ren', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', - }, - provider: 'Gravity Bridge', - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.svg', - }, - ], - }, - { - description: 'Gravity Bridge DAI', - denom_units: [ - { - denom: 'gravity0x6B175474E89094C44Da98b954EedeAC495271d0F', - exponent: 0, - }, - { - denom: 'gdai', - exponent: 18, - }, - ], - base: 'gravity0x6B175474E89094C44Da98b954EedeAC495271d0F', - name: 'Dai Stablecoin', - display: 'gdai', - symbol: 'DAI', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/dai.svg', - }, - traces: [ - { - type: 'synthetic', - counterparty: { - chain_name: 'forex', - base_denom: 'USD', - }, - provider: 'MakerDAO', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x6b175474e89094c44da98b954eedeac495271d0f', - }, - provider: 'Gravity Bridge', - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x6b175474e89094c44da98b954eedeac495271d0f', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/dai.svg', - }, - ], - }, - { - description: 'Gravity Bridge sDAI', - denom_units: [ - { - denom: 'gravity0x83F20F44975D03b1b09e64809B757c47f942BEeA', - exponent: 0, - }, - { - denom: 'gsdai', - exponent: 18, - }, - ], - base: 'gravity0x83F20F44975D03b1b09e64809B757c47f942BEeA', - name: 'Savings Dai', - display: 'gsdai', - symbol: 'sDAI', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/sdai.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/sdai.svg', - }, - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x83F20F44975D03b1b09e64809B757c47f942BEeA', - }, - provider: 'Gravity Bridge', - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x83F20F44975D03b1b09e64809B757c47f942BEeA', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/sdai.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/sdai.svg', - }, - ], - }, - { - description: 'Gravity Bridge OCC', - denom_units: [ - { - denom: 'gravity0x2F109021aFe75B949429fe30523Ee7C0D5B27207', - exponent: 0, - }, - { - denom: 'gocc', - exponent: 18, - }, - ], - base: 'gravity0x2F109021aFe75B949429fe30523Ee7C0D5B27207', - name: 'OccamFi', - display: 'gocc', - symbol: 'OCC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/occamfi.png', - }, - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x2F109021aFe75B949429fe30523Ee7C0D5B27207', - }, - provider: 'Gravity Bridge', - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x2F109021aFe75B949429fe30523Ee7C0D5B27207', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/occamfi.png', - }, - ], - }, - { - description: - 'The PAGE token is used for actions in the PageDAO NFT literary ecosystem and for DAO governance.', - denom_units: [ - { - denom: 'gravity0x60e683C6514Edd5F758A55b6f393BeBBAfaA8d5e', - exponent: 0, - }, - { - denom: 'page', - exponent: 8, - }, - ], - base: 'gravity0x60e683C6514Edd5F758A55b6f393BeBBAfaA8d5e', - name: 'Page', - display: 'page', - symbol: 'PAGE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/page.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/page.svg', - }, - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x60e683C6514Edd5F758A55b6f393BeBBAfaA8d5e', - }, - provider: 'Gravity Bridge', - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x60e683C6514Edd5F758A55b6f393BeBBAfaA8d5e', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/page.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/page.svg', - }, - ], - }, - { - description: 'Gravity Bridge Paxos Gold', - denom_units: [ - { - denom: 'gravity0x45804880De22913dAFE09f4980848ECE6EcbAf78', - exponent: 0, - }, - { - denom: 'gpaxg', - exponent: 18, - }, - ], - base: 'gravity0x45804880De22913dAFE09f4980848ECE6EcbAf78', - name: 'Paxos Gold', - display: 'gpaxg', - symbol: 'PAXG', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/paxg.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/paxg.svg', - }, - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x45804880De22913dAFE09f4980848ECE6EcbAf78', - }, - provider: 'Gravity Bridge', - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x45804880De22913dAFE09f4980848ECE6EcbAf78', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/paxg.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/paxg.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/haqq.ts b/packages/chain-registry/src/mainnets/haqq.ts deleted file mode 100644 index ac767507..00000000 --- a/packages/chain-registry/src/mainnets/haqq.ts +++ /dev/null @@ -1,765 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const haqq: Chain = { - $schema: '../chain.schema.json', - chain_name: 'haqq', - status: 'live', - network_type: 'mainnet', - website: 'https://haqq.network/', - pretty_name: 'Haqq Network', - chain_id: 'haqq_11235-1', - bech32_prefix: 'haqq', - node_home: '$HOME/.haqqd', - daemon_name: 'haqqd', - key_algos: ['ethsecp256k1'], - extra_codecs: ['ethermint'], - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'aISLM', - fixed_min_gas_price: 250000000, - low_gas_price: 20000000000, - average_gas_price: 25000000000, - high_gas_price: 40000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'aISLM', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/haqq-network/haqq', - recommended_version: 'v1.7.4', - compatible_versions: ['v1.7.4'], - binaries: { - 'linux/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.7.4/haqq_1.7.4_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/haqq-network/haqq/releases/download/v1.7.4/haqq_1.7.4_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.7.4/haqq_1.7.4_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/haqq-network/haqq/releases/download/v1.7.4/haqq_1.7.4_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.7.4/haqq_1.7.4_Windows_x86_64.zip', - }, - cosmos_sdk_version: 'evmos/cosmos-sdk v0.47.5-evmos', - consensus: { - type: 'cometbft', - version: 'v0.37.3', - }, - ibc_go_version: '7.3.1', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/haqq-network/mainnet/master/genesis.json', - }, - versions: [ - { - name: 'v1.0.2', - tag: 'v1.0.2', - recommended_version: 'v1.0.2', - compatible_versions: ['v1.0.2'], - proposal: 4, - height: 1027509, - cosmos_sdk_version: 'v0.45.5-0.20220523154235-2921a1c3c918', - consensus: { - type: 'tendermint', - version: 'v0.34.20-0.20220517115723-e6f071164839', - }, - ibc_go_version: '3.1.0', - next_version_name: 'v1.1.9', - }, - { - name: 'v1.1.9', - tag: 'v1.1.9', - recommended_version: 'v1.1.9', - compatible_versions: ['v1.1.9'], - proposal: 6, - height: 2853700, - cosmos_sdk_version: 'v0.45.6', - consensus: { - type: 'tendermint', - version: 'v0.34.20-0.20220517115723-e6f071164839', - }, - ibc_go_version: '3.1.1', - next_version_name: 'v1.2.1', - }, - { - name: 'v1.2.1', - tag: 'v1.2.1', - recommended_version: 'v1.2.1', - compatible_versions: ['v1.2.1'], - proposal: 7, - height: 2865555, - cosmos_sdk_version: 'v0.45.9', - consensus: { - type: 'tendermint', - version: 'v0.34.21', - }, - ibc_go_version: '3.2.0', - next_version_name: 'v1.3.0', - }, - { - name: 'v1.3.0', - tag: 'v1.3.0', - recommended_version: 'v1.3.0', - compatible_versions: ['v1.3.0'], - proposal: 8, - height: 5978000, - cosmos_sdk_version: 'v0.45.9', - consensus: { - type: 'tendermint', - version: 'v0.34.21', - }, - ibc_go_version: '3.2.0', - next_version_name: 'v1.3.1', - }, - { - name: 'v1.3.1', - tag: 'v1.3.1', - recommended_version: 'v1.3.1', - compatible_versions: ['v1.3.1'], - proposal: 9, - height: 5978800, - cosmos_sdk_version: 'v0.45.9', - consensus: { - type: 'tendermint', - version: 'v0.34.21', - }, - ibc_go_version: '3.2.0', - next_version_name: 'v1.4.0', - }, - { - name: 'v1.4.0', - tag: 'v1.4.0', - recommended_version: 'v1.4.0', - compatible_versions: ['v1.4.0'], - proposal: 10, - height: 6134000, - cosmos_sdk_version: 'v0.46.9-ledger', - consensus: { - type: 'tendermint', - version: 'v0.34.26', - }, - ibc_go_version: 'v5.2.1', - next_version_name: 'v1.4.1', - }, - { - name: 'v1.4.1', - tag: 'v1.4.1', - recommended_version: 'v1.4.1', - compatible_versions: ['v1.4.1'], - cosmos_sdk_version: 'v0.46.9-ledger', - consensus: { - type: 'tendermint', - version: '0.34.26', - }, - ibc_go_version: '5.2.1', - binaries: { - 'linux/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.4.1/haqq_1.4.1_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/haqq-network/haqq/releases/download/v1.4.1/haqq_1.4.1_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.4.1/haqq_1.4.1_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/haqq-network/haqq/releases/download/v1.4.1/haqq_1.4.1_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.4.1/haqq_1.4.1_Windows_x86_64.zip', - }, - next_version_name: 'v1.5.0', - }, - { - name: 'v1.5.0', - tag: 'v1.5.0', - recommended_version: 'v1.5.0', - compatible_versions: ['v1.5.0'], - proposal: 18, - height: 7770000, - cosmos_sdk_version: 'v0.46.10-ledger.3', - consensus: { - type: 'tendermint', - version: '0.34.26', - }, - ibc_go_version: '5.2.1', - binaries: { - 'linux/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.5.0/haqq_1.5.0_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/haqq-network/haqq/releases/download/v1.5.0/haqq_1.5.0_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.5.0/haqq_1.5.0_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/haqq-network/haqq/releases/download/v1.5.0/haqq_1.5.0_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.5.0/haqq_1.5.0_Windows_x86_64.zip', - }, - next_version_name: 'v1.6.0', - }, - { - name: 'v1.6.0', - tag: 'v1.6.0', - recommended_version: 'v1.6.0', - compatible_versions: ['v1.6.0'], - proposal: 21, - height: 8002000, - cosmos_sdk_version: 'v0.46.13-ledger.3', - consensus: { - type: 'cometbft', - version: '0.34.29', - }, - ibc_go_version: '6.2.0', - binaries: { - 'linux/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.6.0/haqq_1.6.0_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/haqq-network/haqq/releases/download/v1.6.0/haqq_1.6.0_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.6.0/haqq_1.6.0_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/haqq-network/haqq/releases/download/v1.6.0/haqq_1.6.0_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.6.0/haqq_1.6.0_Windows_x86_64.zip', - }, - next_version_name: 'v1.6.1', - }, - { - name: 'v1.6.1', - tag: 'v1.6.1', - recommended_version: 'v1.6.1', - compatible_versions: ['v1.6.1'], - proposal: 22, - height: 8076500, - cosmos_sdk_version: 'v0.46.13-ledger.3', - consensus: { - type: 'cometbft', - version: '0.34.29', - }, - ibc_go_version: '6.2.0', - binaries: { - 'linux/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.6.1/haqq_1.6.1_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/haqq-network/haqq/releases/download/v1.6.1/haqq_1.6.1_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.6.1/haqq_1.6.1_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/haqq-network/haqq/releases/download/v1.6.1/haqq_1.6.1_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.6.1/haqq_1.6.1_Windows_x86_64.zip', - }, - next_version_name: 'v1.6.2', - }, - { - name: 'v1.6.2', - tag: 'v1.6.2', - recommended_version: 'v1.6.2', - compatible_versions: ['v1.6.2'], - proposal: 23, - height: 8193000, - cosmos_sdk_version: 'v0.46.13-ledger.3', - consensus: { - type: 'cometbft', - version: '0.34.29', - }, - ibc_go_version: '6.2.0', - binaries: { - 'linux/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.6.2/haqq_1.6.2_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/haqq-network/haqq/releases/download/v1.6.2/haqq_1.6.2_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.6.2/haqq_1.6.2_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/haqq-network/haqq/releases/download/v1.6.2/haqq_1.6.2_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.6.2/haqq_1.6.2_Windows_x86_64.zip', - }, - next_version_name: 'v1.6.3', - }, - { - name: 'v1.6.3', - tag: 'v1.6.3', - recommended_version: 'v1.6.3', - compatible_versions: ['v1.6.3'], - proposal: 25, - height: 8282000, - cosmos_sdk_version: 'v0.46.13-ledger.3', - consensus: { - type: 'cometbft', - version: '0.34.29', - }, - ibc_go_version: '6.2.0', - binaries: { - 'linux/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.6.3/haqq_1.6.3_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/haqq-network/haqq/releases/download/v1.6.3/haqq_1.6.3_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.6.3/haqq_1.6.3_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/haqq-network/haqq/releases/download/v1.6.3/haqq_1.6.3_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.6.3/haqq_1.6.3_Windows_x86_64.zip', - }, - next_version_name: 'v1.6.4', - }, - { - name: 'v1.6.4', - tag: 'v1.6.4', - recommended_version: 'v1.6.4', - compatible_versions: ['v1.6.4'], - proposal: 26, - height: 9070000, - cosmos_sdk_version: 'v0.46.13-ledger.3', - consensus: { - type: 'cometbft', - version: '0.34.29', - }, - ibc_go_version: '6.2.0', - binaries: { - 'linux/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.6.4/haqq_1.6.4_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/haqq-network/haqq/releases/download/v1.6.4/haqq_1.6.4_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.6.4/haqq_1.6.4_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/haqq-network/haqq/releases/download/v1.6.4/haqq_1.6.4_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.6.4/haqq_1.6.4_Windows_x86_64.zip', - }, - next_version_name: 'v1.7.0', - }, - { - name: 'v1.7.0', - tag: 'v1.7.0', - recommended_version: 'v1.7.0', - compatible_versions: ['v1.7.0'], - proposal: 27, - height: 9451000, - cosmos_sdk_version: 'evmos/cosmos-sdk v0.47.5-evmos', - consensus: { - type: 'cometbft', - version: 'v0.37.3', - }, - ibc_go_version: '7.3.1', - binaries: { - 'linux/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.7.0/haqq_1.7.0_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/haqq-network/haqq/releases/download/v1.7.0/haqq_1.7.0_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.7.0/haqq_1.7.0_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/haqq-network/haqq/releases/download/v1.7.0/haqq_1.7.0_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.7.0/haqq_1.7.0_Windows_x86_64.zip', - }, - next_version_name: 'v1.7.1', - }, - { - name: 'v1.7.1', - tag: 'v1.7.1', - recommended_version: 'v1.7.1', - compatible_versions: ['v1.7.1'], - proposal: 28, - height: 9774000, - cosmos_sdk_version: 'evmos/cosmos-sdk v0.47.5-evmos', - consensus: { - type: 'cometbft', - version: 'v0.37.3', - }, - ibc_go_version: '7.3.1', - binaries: { - 'linux/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.7.1/haqq_1.7.1_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/haqq-network/haqq/releases/download/v1.7.1/haqq_1.7.1_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.7.1/haqq_1.7.1_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/haqq-network/haqq/releases/download/v1.7.1/haqq_1.7.1_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.7.1/haqq_1.7.1_Windows_x86_64.zip', - }, - next_version_name: 'v1.7.2', - }, - { - name: 'v1.7.2', - tag: 'v1.7.2', - recommended_version: 'v1.7.2', - compatible_versions: ['v1.7.2'], - proposal: 29, - height: 9862000, - cosmos_sdk_version: 'evmos/cosmos-sdk v0.47.5-evmos', - consensus: { - type: 'cometbft', - version: 'v0.37.3', - }, - ibc_go_version: '7.3.1', - binaries: { - 'linux/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.7.2/haqq_1.7.2_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/haqq-network/haqq/releases/download/v1.7.2/haqq_1.7.2_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.7.2/haqq_1.7.2_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/haqq-network/haqq/releases/download/v1.7.2/haqq_1.7.2_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.7.2/haqq_1.7.2_Windows_x86_64.zip', - }, - next_version_name: 'v1.7.3', - }, - { - name: 'v1.7.3', - tag: 'v1.7.3', - recommended_version: 'v1.7.3', - compatible_versions: ['v1.7.3'], - proposal: 30, - height: 9950000, - cosmos_sdk_version: 'evmos/cosmos-sdk v0.47.5-evmos', - consensus: { - type: 'cometbft', - version: 'v0.37.3', - }, - ibc_go_version: '7.3.1', - binaries: { - 'linux/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.7.3/haqq_1.7.3_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/haqq-network/haqq/releases/download/v1.7.3/haqq_1.7.3_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.7.3/haqq_1.7.3_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/haqq-network/haqq/releases/download/v1.7.3/haqq_1.7.3_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.7.3/haqq_1.7.3_Windows_x86_64.zip', - }, - next_version_name: 'v1.7.4', - }, - { - name: 'v1.7.4', - tag: 'v1.7.4', - recommended_version: 'v1.7.4', - compatible_versions: ['v1.7.4'], - proposal: 31, - height: 10881000, - cosmos_sdk_version: 'evmos/cosmos-sdk v0.47.5-evmos', - consensus: { - type: 'cometbft', - version: 'v0.37.3', - }, - ibc_go_version: '7.3.1', - binaries: { - 'linux/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.7.4/haqq_1.7.4_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/haqq-network/haqq/releases/download/v1.7.4/haqq_1.7.4_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.7.4/haqq_1.7.4_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/haqq-network/haqq/releases/download/v1.7.4/haqq_1.7.4_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/haqq-network/haqq/releases/download/v1.7.4/haqq_1.7.4_Windows_x86_64.zip', - }, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/haqq/images/haqq.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/haqq/images/haqq.svg', - }, - peers: { - seeds: [ - { - id: '0533e20e65912f72f2ad88a4c91eefbc634212d7', - address: 'haqq-sync.rpc.p2p.world:26656', - provider: 'P2P.org', - }, - { - id: '977ee99c89207677f116801a595c97979a0c0cd1', - address: '80.240.20.106:26656', - provider: 'kioqq', - }, - { - id: '731f27fe9cd05257fcfc68b96147aec79035f920', - address: 'seed1.haqq.network:26656', - provider: 'Haqq', - }, - { - id: '681da1f78742b2a0f8e0e7dac6e6f72166d82a8c', - address: 'seed2.haqq.network:26656', - provider: 'Haqq', - }, - { - id: 'd8e2d0095763ed3c6f38814e7752eccc3c547913', - address: '167.235.192.194:26656', - provider: 'kioqq', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:24056', - provider: 'Lavender.Five Nodes 🐝', - }, - ], - persistent_peers: [ - { - id: '0533e20e65912f72f2ad88a4c91eefbc634212d7', - address: 'haqq-sync.rpc.p2p.world:26656', - provider: 'P2P.org', - }, - { - id: '977ee99c89207677f116801a595c97979a0c0cd1', - address: '80.240.20.106:26656', - provider: '[NODERS]TEAM', - }, - { - id: '977ee99c89207677f116801a595c97979a0c0cd1', - address: '80.240.20.106:26656', - provider: 'kioqq', - }, - { - id: '28498a11b7e3bdf7e63fb6c57b07cfcbe89d6a20', - address: 'mainnet-haqq.konsortech.xyz:11656', - provider: 'KonsorTech', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.tm.haqq.network', - provider: 'Haqq', - }, - { - address: 'https://rpc.haqq.sh', - provider: 'kioqq', - }, - { - address: 'https://rpc.haqq.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://haqq-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://haqq-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://rpc-haqq.sr20de.xyz:443', - provider: 'Sr20de', - }, - { - address: 'https://haqq-rpc.palamar.io', - provider: 'Palamar', - }, - { - address: 'https://haqq-rpc.noders.services', - provider: '[NODERS]TEAM', - }, - ], - rest: [ - { - address: 'https://rest.cosmos.haqq.network', - provider: 'Haqq', - }, - { - address: 'https://sdk.haqq.sh', - provider: 'kioqq', - }, - { - address: 'https://api.haqq.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://haqq-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://haqq-api.lavenderfive.com', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://mainnet-haqq-api.konsortech.xyz', - provider: 'KonsorTech', - }, - { - address: 'https://api-haqq.sr20de.xyz', - provider: 'Sr20de', - }, - { - address: 'https://haqq-api.palamar.io', - provider: 'Palamar', - }, - { - address: 'https://haqq-api.noders.services', - provider: '[NODERS]TEAM', - }, - ], - grpc: [ - { - address: 'https://grpc.cosmos.haqq.network', - provider: 'Haqq', - }, - { - address: 'grpc.haqq.sh:443', - provider: 'kioqq', - }, - { - address: 'haqq.grpc.nodersteam.com:9191', - provider: '[NODERS]TEAM', - }, - { - address: 'https://grpc.haqq.nodestake.top:443', - provider: 'NodeStake', - }, - { - address: 'haqq-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://haqq-grpc.lavenderfive.com', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'mainnet-haqq-grpc.konsortech.xyz:11090', - provider: 'KonsorTech', - }, - { - address: 'https://grpc-haqq.sr20de.xyz', - provider: 'Sr20de', - }, - { - address: 'haqq-grpc.palamar.io:443', - provider: 'Palamar', - }, - { - address: 'haqq-grpc.noders.services:14090', - provider: '[NODERS]TEAM', - }, - ], - 'evm-http-jsonrpc': [ - { - address: 'https://rpc.eth.haqq.network', - provider: 'Haqq', - }, - { - address: 'https://evm.haqq.sh', - provider: 'kioqq', - }, - { - address: 'https://jsonrpc.haqq.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://haqq-evm.publicnode.com', - provider: 'Allnodes.com ⚡️ Nodes & Staking', - }, - { - address: 'https://haqq-jsonrpc.lavenderfive.com', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://mainnet-haqq-evm.konsortech.xyz', - provider: 'KonsorTech', - }, - { - address: 'https://evm-haqq.sr20de.xyz', - provider: 'Sr20de', - }, - { - address: 'https://haqq-jsonrpc.noders.services', - provider: '[NODERS]TEAM', - }, - ], - }, - explorers: [ - { - kind: 'blockscout', - url: 'https://explorer.haqq.network', - tx_page: 'https://explorer.haqq.network/tx/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/haqq', - tx_page: 'https://ping.pub/haqq/tx/${txHash}', - }, - { - kind: 'explorers.guru', - url: 'https://haqq.explorers.guru', - tx_page: 'https://haqq.explorers.guru/transaction/${txHash}', - }, - { - kind: 'NodeStake Explorer', - url: 'https://explorer.nodestake.top/haqq', - tx_page: 'https://explorer.nodestake.top/haqq/tx/${txHash}', - }, - { - kind: 'KonsorTech Explorer', - url: 'https://explorer.konsortech.xyz/haqq', - tx_page: 'https://explorer.konsortech.xyz/haqq/tx/${txHash}', - }, - { - kind: 'Palamar Explorer', - url: 'https://explorer.palamar.io/haqq', - tx_page: 'https://explorer.palamar.io/haqq/tx/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/haqq/images/haqq.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/haqq/images/haqq.svg', - }, - ], -}; - -export const haqqAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'haqq', - assets: [ - { - description: - 'The native EVM, governance and staking token of the Haqq Network', - denom_units: [ - { - denom: 'aISLM', - exponent: 0, - }, - { - denom: 'ISLM', - exponent: 18, - }, - ], - base: 'aISLM', - name: 'Islamic Coin', - display: 'ISLM', - symbol: 'ISLM', - coingecko_id: 'islamic-coin', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/haqq/images/islm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/haqq/images/islm.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/haqq/images/islm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/haqq/images/islm.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/highbury.ts b/packages/chain-registry/src/mainnets/highbury.ts deleted file mode 100644 index 8409b77a..00000000 --- a/packages/chain-registry/src/mainnets/highbury.ts +++ /dev/null @@ -1,192 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const highbury: Chain = { - $schema: '../chain.schema.json', - chain_name: 'highbury', - status: 'live', - network_type: 'mainnet', - website: 'https://www.fury.black/', - pretty_name: 'Highbury', - chain_id: 'highbury_710-1', - bech32_prefix: 'fury', - daemon_name: 'fury', - node_home: '$HOME/.fury', - slip44: 459, - alternative_slip44s: [710], - fees: { - fee_tokens: [ - { - denom: 'ufury', - low_gas_price: 0.05, - average_gas_price: 0.1, - high_gas_price: 0.25, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ufury', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/Four4Two/fury/', - recommended_version: 'v0.4.1', - compatible_versions: ['v0.4.1'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/Four4Two/fury/mainnet/networks/genesis.json', - }, - versions: [ - { - name: 'v0.4.1', - recommended_version: 'v0.4.1', - compatible_versions: ['v0.4.1'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/highbury/images/fury.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/highbury/images/fury.svg', - }, - peers: { - seeds: [ - { - id: '377132f66d6fe7eed732842b276d1d7d998e685e', - address: '35.200.155.236:26656', - provider: 'Fanfury', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://gridiron.furya.io', - provider: 'fanfury', - }, - ], - rest: [ - { - address: 'https://api-mainnet.furya.io/', - provider: 'fanfury', - }, - ], - grpc: [ - { - address: 'api-mainnet.furya.io:9090', - provider: 'fanfury', - }, - ], - 'evm-http-jsonrpc': [ - { - address: 'https://rest.furya.io/', - provider: 'fanfury', - }, - ], - }, - explorers: [ - { - kind: 'pingpub', - url: 'https://explorer.furya.wtf/', - tx_page: 'https://www.explorer.furya.wtf//txs/${txHash}', - account_page: 'https://explorer.furya.wtf//account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/highbury/images/fury.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/highbury/images/fury.svg', - }, - ], -}; - -export const highburyAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'highbury', - assets: [ - { - description: - 'The native staking and governance token of the Blackfury ecosystem', - denom_units: [ - { - denom: 'ufury', - exponent: 0, - }, - { - denom: 'fury', - exponent: 6, - }, - ], - base: 'ufury', - name: 'Fury', - display: 'fury', - symbol: 'FURY', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/highbury/images/fury.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/highbury/images/fury.svg', - }, - coingecko_id: 'fanfury', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/highbury/images/fury.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/highbury/images/fury.svg', - }, - ], - }, - { - description: 'Governance token of Jinx Wallet and Fury Lend Protocol', - denom_units: [ - { - denom: 'jinx', - exponent: 0, - }, - { - denom: 'JINX', - exponent: 6, - }, - ], - base: 'jinx', - name: 'Jinx', - display: 'JINX', - symbol: 'JINX', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/highbury/images/jinx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/highbury/images/jinx.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/highbury/images/jinx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/highbury/images/jinx.svg', - }, - ], - }, - { - description: 'Governance token of Fury Swap Protocol', - denom_units: [ - { - denom: 'jinxy', - exponent: 0, - }, - { - denom: 'JINXY', - exponent: 6, - }, - ], - base: 'jinxy', - name: 'Jinxy', - display: 'JINXY', - symbol: 'JINXy', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/highbury/images/jinxy.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/highbury/images/jinxy.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/highbury/images/jinxy.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/highbury/images/jinxy.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/humans.ts b/packages/chain-registry/src/mainnets/humans.ts deleted file mode 100644 index c8fb957b..00000000 --- a/packages/chain-registry/src/mainnets/humans.ts +++ /dev/null @@ -1,406 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const humans: Chain = { - $schema: '../chain.schema.json', - chain_name: 'humans', - status: 'live', - network_type: 'mainnet', - website: 'https://humans.ai/', - pretty_name: 'Humans.ai', - chain_id: 'humans_1089-1', - bech32_prefix: 'human', - node_home: '$HOME/.humansd', - daemon_name: 'humansd', - key_algos: ['ethsecp256k1'], - extra_codecs: ['ethermint'], - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'aheart', - fixed_min_gas_price: 250000000, - low_gas_price: 80000000000, - average_gas_price: 100000000000, - high_gas_price: 160000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'aheart', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/humansdotai/', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - cosmos_sdk_version: '0.46.11', - consensus: { - type: 'cometbft', - version: '0.34.27', - }, - genesis: { - genesis_url: - 'https://github.com/humansdotai/mainnets/blob/main/mainnet/1/genesis_1089-1.json', - }, - versions: [ - { - name: 'v1.0.0', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - consensus: { - type: 'cometbft', - version: '0.34.27', - }, - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/humans/images/heart-dark-mode.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/humans/images/heart-dark-mode.svg', - }, - peers: { - seeds: [ - { - id: '400f3d9e30b69e78a7fb891f60d76fa3c73f0ecc', - address: 'humans.rpc.kjnodes.com:12259', - provider: 'kjnodes', - }, - { - id: 'f8006da7d742777eeca0194b94586c8f147be4f6', - address: 'humans-mainnet-seed.itrocket.net:17656', - provider: 'itrocket', - }, - { - id: 'babc3f3f7804933265ec9c40ad94f4da8e9e0017', - address: 'seed.rhinostake.com:18456', - provider: 'RHINO', - }, - { - id: '0e959a22dfdd34ac16f9af82d76ec6ae5f0e8e73', - address: '135.181.75.235:10256', - provider: 'PPNV Service', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'humans-mainnet-seed.autostake.com:27536', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - persistent_peers: [ - { - id: '5e51671241340f1d1e1409a9e0cc4474820bf782', - address: 'humans-mainnet-peer.itrocket.net:17656', - provider: 'itrocket', - }, - { - id: '52ce913cd01c55b9471b0d13338d6db242f7b509', - address: 'humans.rpc.nodeshub.online:18456', - provider: 'Nodes Hub', - }, - { - id: '2ad3cae310d94b7795a248ca2137577a5d26797a', - address: '135.181.75.235:13656', - provider: 'PPNV Service', - }, - { - id: '2f8a0bf63e23606dc85bdd11afbf34e68a9f3b74', - address: 'mainnet-humans.konsortech.xyz:40656', - provider: 'KonsorTech', - }, - { - id: '9193e655f0581b4acf2e87976ac0b55795359742', - address: '167.235.177.226:26656', - provider: '[NODERS]TEAM', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'humans-mainnet-peer.autostake.com:27536', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.humans.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://humans.rpc.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://humans.rpc.nodeshub.online', - provider: 'NodesHub', - }, - { - address: 'https://humans-mainnet-rpc.itrocket.net', - provider: 'itrocket', - }, - { - address: 'https://humans-rpc.staketab.org:443', - provider: 'Staketab', - }, - { - address: 'https://rpc-humansai.thenop.io:443', - provider: 'TheNOP.io', - }, - { - address: 'https://humans-rpc.stakeangle.com/', - provider: 'StakeAngle', - }, - { - address: 'https://humans-rpc.anyvalid.com:26627', - provider: 'AnyValid', - }, - { - address: 'https://mainnet-humans-rpc.konsortech.xyz', - provider: 'KonsorTech', - }, - { - address: 'http://135.181.75.235:13657', - provider: 'PPNV Service', - }, - { - address: 'https://rpc.humans-mainnet.stake-take.com/', - provider: 'Stake-Take', - }, - { - address: 'https://rpc.humans.posthuman.digital', - provider: 'posthuman', - }, - { - address: 'https://humans-rpc.noders.services', - provider: '[NODERS]TEAM', - }, - { - address: 'https://humans-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - rest: [ - { - address: 'https://api.humans.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://humans.api.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://humans.api.nodeshub.online', - provider: 'NodesHub', - }, - { - address: 'https://humans-mainnet-api.itrocket.net', - provider: 'itrocket', - }, - { - address: 'https://humans-rest.staketab.org', - provider: 'Staketab', - }, - { - address: 'https://api-humansai.thenop.io:443', - provider: 'TheNOP.io', - }, - { - address: 'http://humans-rpc.stakeangle.com:41417', - provider: 'StakeAngle', - }, - { - address: 'https://mainnet-humans-api.konsortech.xyz', - provider: 'KonsorTech', - }, - { - address: 'http://135.181.75.235:13317', - provider: 'PPNV Service', - }, - { - address: 'https://api.humans-mainnet.stake-take.com/', - provider: 'Stake-Take', - }, - { - address: 'https://rest.humans.posthuman.digital', - provider: 'posthuman', - }, - { - address: 'https://humans-api.noders.services', - provider: '[NODERS]TEAM', - }, - { - address: 'https://humans-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - grpc: [ - { - address: 'https://grpc.humans.nodestake.top:443', - provider: 'NodeStake', - }, - { - address: 'https://humans.grpc.kjnodes.com/', - provider: 'kjnodes', - }, - { - address: 'https://grpc-humans.nodeist.net/', - provider: 'Nodeist', - }, - { - address: 'humans-mainnet-grpc.itrocket.net:17090', - provider: 'itrocket', - }, - { - address: 'http://humans-rpc.stakeangle.com:41490/', - provider: 'Staketab', - }, - { - address: 'humans.grpc.nodersteam.com:9221', - provider: '[NODERS]TEAM', - }, - { - address: 'http://135.181.75.235:13090', - provider: 'PPNV Service', - }, - { - address: 'https://grpc-humans.cosmos-spaces.cloud:1190', - provider: 'StakePool', - }, - { - address: 'humans-grpc.noders.services:21090', - provider: '[NODERS]TEAM', - }, - { - address: 'humans-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - 'evm-http-jsonrpc': [ - { - address: 'https://jsonrpc.humans.nodestake.top/', - provider: 'NodeStake', - }, - { - address: 'https://humans-mainnet-evm.itrocket.net', - provider: 'itrocket', - }, - { - address: 'https://humans-evm-rpc.staketab.org:443', - provider: 'Staketab', - }, - { - address: 'https://evm.humans.stakepool.dev.br', - provider: 'Stakepool', - }, - { - address: 'https://mainnet-humans-evm.konsortech.xyz', - provider: 'KonsorTech', - }, - { - address: 'https://evm.humans.posthuman.digital', - provider: 'posthuman', - }, - { - address: 'https://humans-jsonrpc.noders.services', - provider: '[NODERS]TEAM', - }, - ], - }, - explorers: [ - { - kind: 'mintscan', - url: 'https://mintscan.io/humans', - tx_page: 'https://www.mintscan.io/humans/tx/${txHash}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/humans', - tx_page: 'https://ezstaking.app/humans/txs/${txHash}', - account_page: 'https://ezstaking.app/humans/account/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/humans', - tx_page: 'https://ping.pub/humans/tx/${txHash}', - }, - { - kind: 'explorers.guru', - url: 'https://humans.explorers.guru', - tx_page: 'https://humans.explorers.guru/transaction/${txHash}', - }, - { - kind: 'exploreme', - url: 'https://humansai.exploreme.pro/', - tx_page: 'https://humans.exploreme.pro/transaction/${txHash}', - }, - { - kind: 'itrocket', - url: 'https://mainnet.itrocket.net/humans/staking', - tx_page: 'https://mainnet.itrocket.net/humans/tx/${txHash}', - account_page: - 'https://mainnet.itrocket.net/humans/account/${accountAddress}', - }, - { - kind: 'posthuman', - url: 'https://explorer.posthuman.digital/humans', - tx_page: 'https://explorer.posthuman.digital/humans/tx/${txHash}', - account_page: - 'https://explorer.posthuman.digital/humans/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/humans/images/heart-dark-mode.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/humans/images/heart-dark-mode.svg', - }, - ], -}; - -export const humansAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'humans', - assets: [ - { - description: 'The native staking and governance token of Humans.ai.', - denom_units: [ - { - denom: 'aheart', - exponent: 0, - }, - { - denom: 'heart', - exponent: 18, - }, - ], - base: 'aheart', - name: 'HEART', - display: 'heart', - symbol: 'HEART', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/humans/images/heart-dark-mode.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/humans/images/heart-dark-mode.svg', - }, - coingecko_id: 'humans-ai', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/humans/images/heart-dark-mode.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/humans/images/heart-dark-mode.svg', - theme: { - dark_mode: true, - }, - }, - ], - socials: { - website: 'https://humans.ai/', - twitter: 'https://twitter.com/humansdotai', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/ibc.ts b/packages/chain-registry/src/mainnets/ibc.ts deleted file mode 100644 index 69a067f1..00000000 --- a/packages/chain-registry/src/mainnets/ibc.ts +++ /dev/null @@ -1,13289 +0,0 @@ -import type { IBCData } from '../types'; - -export const mainnetIbc: IBCData[] = [ - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'terra', - client_id: '07-tendermint-235', - connection_id: 'connection-142', - }, - chain_2: { - chain_name: 'terra2', - client_id: '07-tendermint-394', - connection_id: 'connection-384', - }, - channels: [ - { - chain_1: { channel_id: 'channel-85', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-314', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'stride', - client_id: '07-tendermint-32', - connection_id: 'connection-20', - }, - chain_2: { - chain_name: 'umee', - client_id: '07-tendermint-64', - connection_id: 'connection-45', - }, - channels: [ - { - chain_1: { channel_id: 'channel-29', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-34', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'stride', - client_id: '07-tendermint-51', - connection_id: 'connection-32', - }, - chain_2: { - chain_name: 'terra2', - client_id: '07-tendermint-87', - connection_id: 'connection-72', - }, - channels: [ - { - chain_1: { channel_id: 'channel-52', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-46', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'stargaze', - client_id: '07-tendermint-337', - connection_id: 'connection-275', - }, - chain_2: { - chain_name: 'terra2', - client_id: '07-tendermint-405', - connection_id: 'connection-408', - }, - channels: [ - { - chain_1: { channel_id: 'channel-266', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-324', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'stargaze', - client_id: '07-tendermint-195', - connection_id: 'connection-128', - }, - chain_2: { - chain_name: 'stride', - client_id: '07-tendermint-30', - connection_id: 'connection-18', - }, - channels: [ - { - chain_1: { channel_id: 'channel-106', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-19', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'stafihub', - client_id: '07-tendermint-5', - connection_id: 'connection-5', - }, - chain_2: { - chain_name: 'terra2', - client_id: '07-tendermint-317', - connection_id: 'connection-233', - }, - channels: [ - { - chain_1: { channel_id: 'channel-9', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-204', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'sommelier', - client_id: '07-tendermint-60', - connection_id: 'connection-75', - }, - chain_2: { - chain_name: 'stride', - client_id: '07-tendermint-131', - connection_id: 'connection-122', - }, - channels: [ - { - chain_1: { channel_id: 'channel-71', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-150', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'sentinel', - client_id: '07-tendermint-88', - connection_id: 'connection-70', - }, - chain_2: { - chain_name: 'starname', - client_id: '07-tendermint-46', - connection_id: 'connection-32', - }, - channels: [ - { - chain_1: { channel_id: 'channel-40', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-15', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'sentinel', - client_id: '07-tendermint-84', - connection_id: 'connection-58', - }, - chain_2: { - chain_name: 'sifchain', - client_id: '07-tendermint-9', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-36', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'sei', - client_id: '07-tendermint-18', - connection_id: 'connection-11', - }, - chain_2: { - chain_name: 'stride', - client_id: '07-tendermint-130', - connection_id: 'connection-119', - }, - channels: [ - { - chain_1: { channel_id: 'channel-11', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-149', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-193', - connection_id: 'connection-188', - }, - chain_2: { - chain_name: 'umee', - client_id: '07-tendermint-249', - connection_id: 'connection-213', - }, - channels: [ - { - chain_1: { channel_id: 'channel-126', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-123', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, properties: 'privacy' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-38', - connection_id: 'connection-20', - }, - chain_2: { - chain_name: 'terra2', - client_id: '07-tendermint-4', - connection_id: 'connection-7', - }, - channels: [ - { - chain_1: { channel_id: 'channel-16', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-3', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, properties: 'privacy' }, - }, - { - chain_1: { channel_id: 'channel-127', port_id: 'transfer' }, - chain_2: { - channel_id: 'channel-382', - port_id: - 'wasm.terra1e0mrzy8077druuu42vs0hu7ugguade0cj65dgtauyaw4gsl4kv0qtdf2au', - }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, properties: 'privacy' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-3', - connection_id: 'connection-2', - }, - chain_2: { - chain_name: 'terra', - client_id: '07-tendermint-28', - connection_id: 'connection-29', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-16', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, properties: 'privacy' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-192', - connection_id: 'connection-185', - }, - chain_2: { - chain_name: 'teritori', - client_id: '07-tendermint-99', - connection_id: 'connection-122', - }, - channels: [ - { - chain_1: { channel_id: 'channel-111', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-63', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, properties: 'privacy' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-75', - connection_id: 'connection-40', - }, - chain_2: { - chain_name: 'stride', - client_id: '07-tendermint-37', - connection_id: 'connection-25', - }, - channels: [ - { - chain_1: { channel_id: 'channel-37', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-40', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, properties: 'privacy' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-43', - connection_id: 'connection-25', - }, - chain_2: { - chain_name: 'stargaze', - client_id: '07-tendermint-177', - connection_id: 'connection-110', - }, - channels: [ - { - chain_1: { channel_id: 'channel-19', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-48', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, properties: 'privacy' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-37', - connection_id: 'connection-19', - }, - chain_2: { - chain_name: 'sifchain', - client_id: '07-tendermint-171', - connection_id: 'connection-98', - }, - channels: [ - { - chain_1: { channel_id: 'channel-15', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-65', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, properties: 'privacy' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-14', - connection_id: 'connection-3', - }, - chain_2: { - chain_name: 'sentinel', - client_id: '07-tendermint-96', - connection_id: 'connection-75', - }, - channels: [ - { - chain_1: { channel_id: 'channel-3', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-50', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, properties: 'privacy' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'saga', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'stride', - client_id: '07-tendermint-142', - connection_id: 'connection-142', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-213', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'saga', - client_id: '07-tendermint-7', - connection_id: 'connection-7', - }, - chain_2: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-202', - connection_id: 'connection-194', - }, - channels: [ - { - chain_1: { channel_id: 'channel-17', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-152', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'regen', - client_id: '07-tendermint-176', - connection_id: 'connection-148', - }, - chain_2: { - chain_name: 'umee', - client_id: '07-tendermint-239', - connection_id: 'connection-200', - }, - channels: [ - { - chain_1: { channel_id: 'channel-158', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-107', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'regen', - client_id: '07-tendermint-74', - connection_id: 'connection-61', - }, - chain_2: { - chain_name: 'starname', - client_id: '07-tendermint-45', - connection_id: 'connection-31', - }, - channels: [ - { - chain_1: { channel_id: 'channel-29', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-14', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'regen', - client_id: '07-tendermint-73', - connection_id: 'connection-60', - }, - chain_2: { - chain_name: 'sifchain', - client_id: '07-tendermint-31', - connection_id: 'connection-13', - }, - channels: [ - { - chain_1: { channel_id: 'channel-28', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-10', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'regen', - client_id: '07-tendermint-31', - connection_id: 'connection-29', - }, - chain_2: { - chain_name: 'sentinel', - client_id: '07-tendermint-56', - connection_id: 'connection-32', - }, - channels: [ - { - chain_1: { channel_id: 'channel-15', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-11', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'quicksilver', - client_id: '07-tendermint-27', - connection_id: 'connection-13', - }, - chain_2: { - chain_name: 'umee', - client_id: '07-tendermint-183', - connection_id: 'connection-122', - }, - channels: [ - { - chain_1: { channel_id: 'channel-49', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-53', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'quicksilver', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'stargaze', - client_id: '07-tendermint-225', - connection_id: 'connection-159', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-124', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'quicksilver', - client_id: '07-tendermint-28', - connection_id: 'connection-14', - }, - chain_2: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-138', - connection_id: 'connection-99', - }, - channels: [ - { - chain_1: { channel_id: 'channel-52', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-65', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'quicksilver', - client_id: '07-tendermint-16', - connection_id: 'connection-9', - }, - chain_2: { - chain_name: 'regen', - client_id: '07-tendermint-113', - connection_id: 'connection-102', - }, - channels: [ - { - chain_1: { channel_id: 'channel-17', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-61', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'pryzm', - client_id: '07-tendermint-4', - connection_id: 'connection-4', - }, - chain_2: { - chain_name: 'terra2', - client_id: '07-tendermint-410', - connection_id: 'connection-414', - }, - channels: [ - { - chain_1: { channel_id: 'channel-4', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-473', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'planq', - client_id: '07-tendermint-558', - connection_id: 'connection-483', - }, - chain_2: { - chain_name: 'source', - client_id: '07-tendermint-10', - connection_id: 'connection-5', - }, - channels: [ - { - chain_1: { channel_id: 'channel-61', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'planq', - client_id: '07-tendermint-545', - connection_id: 'connection-477', - }, - chain_2: { - chain_name: 'sei', - client_id: '07-tendermint-21', - connection_id: 'connection-12', - }, - channels: [ - { - chain_1: { channel_id: 'channel-59', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-13', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'persistence', - client_id: '07-tendermint-105', - connection_id: 'connection-144', - }, - chain_2: { - chain_name: 'umee', - client_id: '07-tendermint-179', - connection_id: 'connection-119', - }, - channels: [ - { - chain_1: { channel_id: 'channel-81', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-51', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'persistence', - client_id: '07-tendermint-83', - connection_id: 'connection-71', - }, - chain_2: { - chain_name: 'stride', - client_id: '07-tendermint-54', - connection_id: 'connection-33', - }, - channels: [ - { - chain_1: { channel_id: 'channel-67', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-53', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'persistence', - client_id: '07-tendermint-39', - connection_id: 'connection-39', - }, - chain_2: { - chain_name: 'starname', - client_id: '07-tendermint-44', - connection_id: 'connection-30', - }, - channels: [ - { - chain_1: { channel_id: 'channel-27', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-13', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'persistence', - client_id: '07-tendermint-166', - connection_id: 'connection-207', - }, - chain_2: { - chain_name: 'stargaze', - client_id: '07-tendermint-358', - connection_id: 'connection-293', - }, - channels: [ - { - chain_1: { channel_id: 'channel-197', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-287', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'persistence', - client_id: '07-tendermint-38', - connection_id: 'connection-32', - }, - chain_2: { - chain_name: 'sifchain', - client_id: '07-tendermint-18', - connection_id: 'connection-8', - }, - channels: [ - { - chain_1: { channel_id: 'channel-26', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-7', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'persistence', - client_id: '07-tendermint-34', - connection_id: 'connection-28', - }, - chain_2: { - chain_name: 'sentinel', - client_id: '07-tendermint-61', - connection_id: 'connection-36', - }, - channels: [ - { - chain_1: { channel_id: 'channel-22', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-15', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'persistence', - client_id: '07-tendermint-106', - connection_id: 'connection-146', - }, - chain_2: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-126', - connection_id: 'connection-98', - }, - channels: [ - { - chain_1: { channel_id: 'channel-82', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-64', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - { - chain_1: { channel_id: 'channel-159', port_id: 'transfer' }, - chain_2: { - channel_id: 'channel-132', - port_id: 'wasm.secret1tqmms5awftpuhalcv5h5mg76fa0tkdz4jv9ex4', - }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'persistence', - client_id: '07-tendermint-33', - connection_id: 'connection-27', - }, - chain_2: { - chain_name: 'regen', - client_id: '07-tendermint-30', - connection_id: 'connection-28', - }, - channels: [ - { - chain_1: { channel_id: 'channel-21', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-14', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'persistence', - client_id: '07-tendermint-96', - connection_id: 'connection-77', - }, - chain_2: { - chain_name: 'quicksilver', - client_id: '07-tendermint-15', - connection_id: 'connection-8', - }, - channels: [ - { - chain_1: { channel_id: 'channel-73', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-16', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-2875', - connection_id: 'connection-2389', - }, - chain_2: { - chain_name: 'xpla', - client_id: '07-tendermint-11', - connection_id: 'connection-19', - }, - channels: [ - { - chain_1: { channel_id: 'channel-1634', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-9', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-1705', - connection_id: 'connection-1300', - }, - chain_2: { - chain_name: 'vidulum', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-124', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-2229', - connection_id: 'connection-1746', - }, - chain_2: { - chain_name: 'unification', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-382', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-1805', - connection_id: 'connection-1410', - }, - chain_2: { - chain_name: 'umee', - client_id: '07-tendermint-6', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-184', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-2025', - connection_id: 'connection-1565', - }, - chain_2: { - chain_name: 'tgrade', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-263', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-1979', - connection_id: 'connection-1536', - }, - chain_2: { - chain_name: 'terra2', - client_id: '07-tendermint-2', - connection_id: 'connection-3', - }, - channels: [ - { - chain_1: { channel_id: 'channel-251', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - { - chain_1: { channel_id: 'channel-559', port_id: 'transfer' }, - chain_2: { - channel_id: 'channel-85', - port_id: - 'wasm.terra1d90p5lacfxnqgjxjupu234lxnxyeu8fdeef4d0e0nqy3p30r7gss4myn9x', - }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - { - chain_1: { channel_id: 'channel-341', port_id: 'transfer' }, - chain_2: { - channel_id: 'channel-26', - port_id: - 'wasm.terra1e0mrzy8077druuu42vs0hu7ugguade0cj65dgtauyaw4gsl4kv0qtdf2au', - }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - { - chain_1: { channel_id: 'channel-21671', port_id: 'transfer' }, - chain_2: { - channel_id: 'channel-392', - port_id: - 'wasm.terra1jhfjnm39y3nn9l4520mdn4k5mw23nz0674c4gsvyrcr90z9tqcvst22fce', - }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-1215', - connection_id: 'connection-1549', - }, - chain_2: { - chain_name: 'terra', - client_id: '07-tendermint-12', - connection_id: 'connection-11', - }, - channels: [ - { - chain_1: { channel_id: 'channel-72', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-2192', - connection_id: 'connection-1710', - }, - chain_2: { - chain_name: 'teritori', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-362', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-2119', - connection_id: 'connection-1657', - }, - chain_2: { - chain_name: 'stride', - client_id: '07-tendermint-1', - connection_id: 'connection-2', - }, - channels: [ - { - chain_1: { channel_id: 'channel-326', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-5', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-71', - connection_id: 'connection-42', - }, - chain_2: { - chain_name: 'starname', - client_id: '07-tendermint-9', - connection_id: 'connection-9', - }, - channels: [ - { - chain_1: { channel_id: 'channel-15', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-2', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-1562', - connection_id: 'connection-1223', - }, - chain_2: { - chain_name: 'stargaze', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-75', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - { - chain_1: { - channel_id: 'channel-39535', - port_id: - 'wasm.osmo10vzkd8pyme67z38epdr3gf027y03dxq7t8vau5fp3r28vxks7mwse02j8f', - }, - chain_2: { - channel_id: 'channel-309', - port_id: - 'wasm.stars1r0a8ygvnjfaegy4n5z9325e0ew9uy2s7rn4vt7qf4ltv49fj4tnsk6pvtv', - }, - ordering: 'unordered', - version: 'ics721-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-2969', - connection_id: 'connection-2465', - }, - chain_2: { - chain_name: 'stafihub', - client_id: '07-tendermint-7', - connection_id: 'connection-6', - }, - channels: [ - { - chain_1: { channel_id: 'channel-5413', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-10', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-3035', - connection_id: 'connection-2524', - }, - chain_2: { - chain_name: 'source', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-8945', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-1745', - connection_id: 'connection-1348', - }, - chain_2: { - chain_name: 'sommelier', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-165', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-1484', - connection_id: 'connection-1159', - }, - chain_2: { - chain_name: 'sifchain', - client_id: '07-tendermint-41', - connection_id: 'connection-20', - }, - channels: [ - { - chain_1: { channel_id: 'channel-47', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-17', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-3198', - connection_id: 'connection-2654', - }, - chain_2: { - chain_name: 'shido', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-73755', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-1741', - connection_id: 'connection-1342', - }, - chain_2: { - chain_name: 'shentu', - client_id: '07-tendermint-9', - connection_id: 'connection-8', - }, - channels: [ - { - chain_1: { channel_id: 'channel-146', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-8', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-2680', - connection_id: 'connection-2182', - }, - chain_2: { - chain_name: 'shareledger', - client_id: '07-tendermint-1', - connection_id: 'connection-5', - }, - channels: [ - { - chain_1: { channel_id: 'channel-647', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-2972', - connection_id: 'connection-2468', - }, - chain_2: { - chain_name: 'sge', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-5485', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-2', - connection_id: 'connection-3', - }, - chain_2: { - chain_name: 'sentinel', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-2790', - connection_id: 'connection-2288', - }, - chain_2: { - chain_name: 'sei', - client_id: '07-tendermint-2', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-782', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-3204', - connection_id: 'connection-2661', - }, - chain_2: { - chain_name: 'seda', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-75016', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-1588', - connection_id: 'connection-1244', - }, - chain_2: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-2', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-88', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { - status: 'live', - preferred: true, - dex: 'osmosis', - properties: 'privacy', - }, - }, - { - chain_1: { channel_id: 'channel-476', port_id: 'transfer' }, - chain_2: { - channel_id: 'channel-44', - port_id: 'wasm.secret1tqmms5awftpuhalcv5h5mg76fa0tkdz4jv9ex4', - }, - ordering: 'unordered', - version: 'ics20-1', - tags: { - status: 'live', - preferred: true, - dex: 'osmosis', - properties: 'privacy', - }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-3098', - connection_id: 'connection-2571', - }, - chain_2: { - chain_name: 'scorum', - client_id: '07-tendermint-6', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-20100', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-3157', - connection_id: 'connection-2626', - }, - chain_2: { - chain_name: 'saga', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-38946', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-1898', - connection_id: 'connection-1471', - }, - chain_2: { - chain_name: 'rizon', - client_id: '07-tendermint-3', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-221', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-6', - connection_id: 'connection-7', - }, - chain_2: { - chain_name: 'regen', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-8', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-2173', - connection_id: 'connection-1692', - }, - chain_2: { - chain_name: 'rebus', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-355', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-2849', - connection_id: 'connection-2361', - }, - chain_2: { - chain_name: 'realio', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-1424', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-2831', - connection_id: 'connection-2345', - }, - chain_2: { - chain_name: 'qwoyn', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-880', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-2400', - connection_id: 'connection-1889', - }, - chain_2: { - chain_name: 'quicksilver', - client_id: '07-tendermint-6', - connection_id: 'connection-2', - }, - channels: [ - { - chain_1: { channel_id: 'channel-522', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-2', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-2703', - connection_id: 'connection-2240', - }, - chain_2: { - chain_name: 'quasar', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-688', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-3070', - connection_id: 'connection-2558', - }, - chain_2: { - chain_name: 'pylons', - client_id: '07-tendermint-32', - connection_id: 'connection-25', - }, - channels: [ - { - chain_1: { channel_id: 'channel-17683', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-29', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-3059', - connection_id: 'connection-2554', - }, - chain_2: { - chain_name: 'pundix', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-12618', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-3206', - connection_id: 'connection-2663', - }, - chain_2: { - chain_name: 'pryzm', - client_id: '07-tendermint-2', - connection_id: 'connection-2', - }, - channels: [ - { - chain_1: { channel_id: 'channel-75755', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-2', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-1899', - connection_id: 'connection-1472', - }, - chain_2: { - chain_name: 'provenance', - client_id: '07-tendermint-31', - connection_id: 'connection-9', - }, - channels: [ - { - chain_1: { channel_id: 'channel-222', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-7', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-2318', - connection_id: 'connection-1815', - }, - chain_2: { - chain_name: 'planq', - client_id: '07-tendermint-3', - connection_id: 'connection-2', - }, - channels: [ - { - chain_1: { channel_id: 'channel-492', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-3', - connection_id: 'connection-4', - }, - chain_2: { - chain_name: 'persistence', - client_id: '07-tendermint-6', - connection_id: 'connection-5', - }, - channels: [ - { - chain_1: { channel_id: 'channel-4', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-6', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-2935', - connection_id: 'connection-2430', - }, - chain_2: { - chain_name: 'passage', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2494', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosis', - client_id: '07-tendermint-1576', - connection_id: 'connection-1231', - }, - chain_2: { - chain_name: 'panacea', - client_id: '07-tendermint-6', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-82', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'oraichain', - client_id: '07-tendermint-178', - connection_id: 'connection-142', - }, - chain_2: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-195', - connection_id: 'connection-190', - }, - channels: [ - { - chain_1: { channel_id: 'channel-135', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-217', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, properties: 'privacy' }, - }, - { - chain_1: { channel_id: 'channel-140', port_id: 'transfer' }, - chain_2: { - channel_id: 'channel-222', - port_id: 'wasm.secret1tqmms5awftpuhalcv5h5mg76fa0tkdz4jv9ex4', - }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, properties: 'privacy' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'oraichain', - client_id: '07-tendermint-49', - connection_id: 'connection-21', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1882', - connection_id: 'connection-1464', - }, - channels: [ - { - chain_1: { channel_id: 'channel-13', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-216', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'onomy', - client_id: '07-tendermint-0', - connection_id: 'connection-1', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2405', - connection_id: 'connection-1892', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-525', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'onex', - client_id: '07-tendermint-7', - connection_id: 'connection-15', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-3202', - connection_id: 'connection-2659', - }, - channels: [ - { - chain_1: { channel_id: 'channel-6', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-74628', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'onex', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'onomy', - client_id: '07-tendermint-12', - connection_id: 'connection-12', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-11', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'omniflixhub', - client_id: '07-tendermint-8', - connection_id: 'connection-8', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1829', - connection_id: 'connection-1431', - }, - channels: [ - { - chain_1: { channel_id: 'channel-1', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-199', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'okexchain', - client_id: '07-tendermint-100', - connection_id: 'connection-44', - }, - chain_2: { - chain_name: 'vidulum', - client_id: '07-tendermint-5', - connection_id: 'connection-13', - }, - channels: [ - { - chain_1: { channel_id: 'channel-37', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-11', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'odin', - client_id: '07-tendermint-113', - connection_id: 'connection-9', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2007', - connection_id: 'connection-1551', - }, - channels: [ - { - chain_1: { channel_id: 'channel-3', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-258', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'nyx', - client_id: '07-tendermint-17', - connection_id: 'connection-8', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-3065', - connection_id: 'connection-2555', - }, - channels: [ - { - chain_1: { channel_id: 'channel-8', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-15464', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'nomic', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-3010', - connection_id: 'connection-2501', - }, - channels: [ - { - chain_1: { channel_id: 'channel-1', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-6897', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'nolus', - client_id: '07-tendermint-18', - connection_id: 'connection-14', - }, - chain_2: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-201', - connection_id: 'connection-193', - }, - channels: [ - { - chain_1: { channel_id: 'channel-13995', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-146', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'nolus', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2791', - connection_id: 'connection-2289', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-783', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'nois', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'stargaze', - client_id: '07-tendermint-237', - connection_id: 'connection-171', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-137', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - { - chain_1: { - channel_id: 'channel-238', - port_id: - 'wasm.stars1mw5y55f53mnara7g3pn2pylxl8dpauscyn83c68442hz9nwktzrq8tjzyf', - }, - chain_2: { - channel_id: 'channel-38', - port_id: - 'wasm.nois1acyc05v6fgcdgj88nmz2t40aex9nlnptqpwp5hf8hwg7rhce9uuqgqz5wp', - }, - ordering: 'unordered', - version: 'nois-v7', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'nois', - client_id: '07-tendermint-19', - connection_id: 'connection-11', - }, - chain_2: { - chain_name: 'sei', - client_id: '07-tendermint-106', - connection_id: 'connection-144', - }, - channels: [ - { - chain_1: { channel_id: 'channel-43', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-58', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - { - chain_1: { - channel_id: 'channel-44', - port_id: - 'wasm.nois1acyc05v6fgcdgj88nmz2t40aex9nlnptqpwp5hf8hwg7rhce9uuqgqz5wp', - }, - chain_2: { - channel_id: 'channel-59', - port_id: - 'wasm.sei1vxlzhn6qvf95syha2tgr0ct23sk5359s2vqzylgthuyy7kd7ql5qcxa4r0', - }, - ordering: 'unordered', - version: 'nois-v7', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'nois', - client_id: '07-tendermint-16', - connection_id: 'connection-10', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-3017', - connection_id: 'connection-2507', - }, - channels: [ - { - chain_1: { channel_id: 'channel-37', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-8277', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - { - chain_1: { - channel_id: 'channel-11319', - port_id: - 'wasm.osmo1tvzr8ur0ynjhqftxpkl4qwel8ly7erhy6cu6ks426xmzf92vk6eqfp9wcl', - }, - chain_2: { - channel_id: 'channel-41', - port_id: - 'wasm.nois1acyc05v6fgcdgj88nmz2t40aex9nlnptqpwp5hf8hwg7rhce9uuqgqz5wp', - }, - ordering: 'unordered', - version: 'nois-v7', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'noble', - client_id: '07-tendermint-73', - connection_id: 'connection-74', - }, - chain_2: { - chain_name: 'umee', - client_id: '07-tendermint-248', - connection_id: 'connection-210', - }, - channels: [ - { - chain_1: { channel_id: 'channel-51', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-120', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'noble', - client_id: '07-tendermint-56', - connection_id: 'connection-54', - }, - chain_2: { - chain_name: 'terra2', - client_id: '07-tendermint-367', - connection_id: 'connection-302', - }, - channels: [ - { - chain_1: { channel_id: 'channel-30', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-253', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'noble', - client_id: '07-tendermint-76', - connection_id: 'connection-77', - }, - chain_2: { - chain_name: 'teritori', - client_id: '07-tendermint-97', - connection_id: 'connection-97', - }, - channels: [ - { - chain_1: { channel_id: 'channel-54', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-62', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'noble', - client_id: '07-tendermint-16', - connection_id: 'connection-25', - }, - chain_2: { - chain_name: 'stargaze', - client_id: '07-tendermint-287', - connection_id: 'connection-214', - }, - channels: [ - { - chain_1: { channel_id: 'channel-11', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-204', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'noble', - client_id: '07-tendermint-45', - connection_id: 'connection-61', - }, - chain_2: { - chain_name: 'sei', - client_id: '07-tendermint-45', - connection_id: 'connection-77', - }, - channels: [ - { - chain_1: { channel_id: 'channel-39', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-45', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'noble', - client_id: '07-tendermint-24', - connection_id: 'connection-33', - }, - chain_2: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-170', - connection_id: 'connection-127', - }, - channels: [ - { - chain_1: { channel_id: 'channel-17', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-88', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'noble', - client_id: '07-tendermint-104', - connection_id: 'connection-96', - }, - chain_2: { - chain_name: 'regen', - client_id: '07-tendermint-177', - connection_id: 'connection-149', - }, - channels: [ - { - chain_1: { channel_id: 'channel-83', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-165', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'noble', - client_id: '07-tendermint-100', - connection_id: 'connection-92', - }, - chain_2: { - chain_name: 'pryzm', - client_id: '07-tendermint-5', - connection_id: 'connection-5', - }, - channels: [ - { - chain_1: { channel_id: 'channel-79', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-5', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'noble', - client_id: '07-tendermint-30', - connection_id: 'connection-37', - }, - chain_2: { - chain_name: 'provenance', - client_id: '07-tendermint-36', - connection_id: 'connection-13', - }, - channels: [ - { - chain_1: { channel_id: 'channel-20', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-10', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'noble', - client_id: '07-tendermint-103', - connection_id: 'connection-95', - }, - chain_2: { - chain_name: 'planq', - client_id: '07-tendermint-567', - connection_id: 'connection-490', - }, - channels: [ - { - chain_1: { channel_id: 'channel-82', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-63', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'noble', - client_id: '07-tendermint-61', - connection_id: 'connection-59', - }, - chain_2: { - chain_name: 'persistence', - client_id: '07-tendermint-160', - connection_id: 'connection-198', - }, - channels: [ - { - chain_1: { channel_id: 'channel-36', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-132', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'noble', - client_id: '07-tendermint-0', - connection_id: 'connection-2', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2704', - connection_id: 'connection-2241', - }, - channels: [ - { - chain_1: { channel_id: 'channel-1', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-750', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'noble', - client_id: '07-tendermint-60', - connection_id: 'connection-58', - }, - chain_2: { - chain_name: 'oraichain', - client_id: '07-tendermint-106', - connection_id: 'connection-83', - }, - channels: [ - { - chain_1: { channel_id: 'channel-34', port_id: 'transfer' }, - chain_2: { - channel_id: 'channel-147', - port_id: - 'wasm.orai195269awwnt5m6c843q6w7hp8rt0k7syfu9de4h0wz384slshuzps8y7ccm', - }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'oraidex' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'noble', - client_id: '07-tendermint-98', - connection_id: 'connection-91', - }, - chain_2: { - chain_name: 'onex', - client_id: '07-tendermint-6', - connection_id: 'connection-14', - }, - channels: [ - { - chain_1: { channel_id: 'channel-78', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-5', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'noble', - client_id: '07-tendermint-68', - connection_id: 'connection-65', - }, - chain_2: { - chain_name: 'omniflixhub', - client_id: '07-tendermint-51', - connection_id: 'connection-49', - }, - channels: [ - { - chain_1: { channel_id: 'channel-44', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-38', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'nibiru', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-3104', - connection_id: 'connection-2580', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-21113', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'nibiru', - client_id: '07-tendermint-2', - connection_id: 'connection-2', - }, - chain_2: { - chain_name: 'noble', - client_id: '07-tendermint-86', - connection_id: 'connection-86', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-67', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'neutron', - client_id: '07-tendermint-12', - connection_id: 'connection-9', - }, - chain_2: { - chain_name: 'terra2', - client_id: '07-tendermint-274', - connection_id: 'connection-192', - }, - channels: [ - { - chain_1: { channel_id: 'channel-25', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-229', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - { - chain_1: { channel_id: 'channel-5', port_id: 'transfer' }, - chain_2: { - channel_id: 'channel-167', - port_id: - 'wasm.terra1jhfjnm39y3nn9l4520mdn4k5mw23nz0674c4gsvyrcr90z9tqcvst22fce', - }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - { - chain_1: { - channel_id: 'channel-2112', - port_id: - 'wasm.neutron1ffus553eet978k024lmssw0czsxwr97mggyv85lpcsdkft8v9ufsz3sa07', - }, - chain_2: { - channel_id: 'channel-396', - port_id: - 'wasm.terra1k9j8rcyk87v5jvfla2m9wp200azegjz0eshl7n2pwv852a7ssceqsnn7pq', - }, - ordering: 'unordered', - version: 'astroport-ibc-v1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'neutron', - client_id: '07-tendermint-18', - connection_id: 'connection-15', - }, - chain_2: { - chain_name: 'stride', - client_id: '07-tendermint-125', - connection_id: 'connection-113', - }, - channels: [ - { - chain_1: { channel_id: 'channel-8', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-123', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'neutron', - client_id: '07-tendermint-31', - connection_id: 'connection-23', - }, - chain_2: { - chain_name: 'stargaze', - client_id: '07-tendermint-283', - connection_id: 'connection-211', - }, - channels: [ - { - chain_1: { channel_id: 'channel-18', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-191', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'neutron', - client_id: '07-tendermint-89', - connection_id: 'connection-65', - }, - chain_2: { - chain_name: 'sei', - client_id: '07-tendermint-123', - connection_id: 'connection-157', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2016', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-66', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - { - chain_1: { - channel_id: 'channel-2110', - port_id: - 'wasm.neutron1ffus553eet978k024lmssw0czsxwr97mggyv85lpcsdkft8v9ufsz3sa07', - }, - chain_2: { - channel_id: 'channel-71', - port_id: - 'wasm.sei12fykm2xhg5ces2vmf4q2aem8c958exv3v0wmvrspa8zucrdwjeds2e2ntx', - }, - ordering: 'unordered', - version: 'astroport-ibc-v1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'neutron', - client_id: '07-tendermint-85', - connection_id: 'connection-63', - }, - chain_2: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-199', - connection_id: 'connection-192', - }, - channels: [ - { - chain_1: { channel_id: 'channel-1551', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-144', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - { - chain_1: { channel_id: 'channel-1950', port_id: 'transfer' }, - chain_2: { - channel_id: 'channel-151', - port_id: 'wasm.secret1tqmms5awftpuhalcv5h5mg76fa0tkdz4jv9ex4', - }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'neutron', - client_id: '07-tendermint-90', - connection_id: 'connection-66', - }, - chain_2: { - chain_name: 'saga', - client_id: '07-tendermint-6', - connection_id: 'connection-6', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2060', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-10', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'neutron', - client_id: '07-tendermint-98', - connection_id: 'connection-72', - }, - chain_2: { - chain_name: 'pryzm', - client_id: '07-tendermint-6', - connection_id: 'connection-6', - }, - channels: [ - { - chain_1: { channel_id: 'channel-4329', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-6', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'neutron', - client_id: '07-tendermint-73', - connection_id: 'connection-52', - }, - chain_2: { - chain_name: 'persistence', - client_id: '07-tendermint-161', - connection_id: 'connection-199', - }, - channels: [ - { - chain_1: { channel_id: 'channel-49', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-136', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'neutron', - client_id: '07-tendermint-19', - connection_id: 'connection-18', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2823', - connection_id: 'connection-2338', - }, - channels: [ - { - chain_1: { channel_id: 'channel-10', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-874', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - { - chain_1: { - channel_id: 'channel-2107', - port_id: - 'wasm.neutron1ffus553eet978k024lmssw0czsxwr97mggyv85lpcsdkft8v9ufsz3sa07', - }, - chain_2: { - channel_id: 'channel-39589', - port_id: - 'wasm.osmo1pfeve3esg5rhhkfhlujxtthc25akcf3zpa3t9whghvvp2v5v92ps0z30r6', - }, - ordering: 'unordered', - version: 'astroport-ibc-v1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'neutron', - client_id: '07-tendermint-64', - connection_id: 'connection-44', - }, - chain_2: { - chain_name: 'nomic', - client_id: '07-tendermint-3', - connection_id: 'connection-3', - }, - channels: [ - { - chain_1: { channel_id: 'channel-42', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-2', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'neutron', - client_id: '07-tendermint-71', - connection_id: 'connection-50', - }, - chain_2: { - chain_name: 'nolus', - client_id: '07-tendermint-13', - connection_id: 'connection-11', - }, - channels: [ - { - chain_1: { channel_id: 'channel-44', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-3839', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'neutron', - client_id: '07-tendermint-83', - connection_id: 'connection-62', - }, - chain_2: { - chain_name: 'nois', - client_id: '07-tendermint-20', - connection_id: 'connection-13', - }, - channels: [ - { - chain_1: { channel_id: 'channel-722', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-47', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - { - chain_1: { - channel_id: 'channel-1559', - port_id: - 'wasm.neutron14cwv7d4lwc69zrjrzywwh8c9327m8dpngpq52f5kgqephhgrjc2s9ry3eu', - }, - chain_2: { - channel_id: 'channel-48', - port_id: - 'wasm.nois1acyc05v6fgcdgj88nmz2t40aex9nlnptqpwp5hf8hwg7rhce9uuqgqz5wp', - }, - ordering: 'unordered', - version: 'nois-v7', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'neutron', - client_id: '07-tendermint-40', - connection_id: 'connection-31', - }, - chain_2: { - chain_name: 'noble', - client_id: '07-tendermint-25', - connection_id: 'connection-34', - }, - channels: [ - { - chain_1: { channel_id: 'channel-30', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-18', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'migaloo', - client_id: '07-tendermint-104', - connection_id: 'connection-83', - }, - chain_2: { - chain_name: 'umee', - client_id: '07-tendermint-234', - connection_id: 'connection-195', - }, - channels: [ - { - chain_1: { channel_id: 'channel-56', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-104', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'migaloo', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'terra2', - client_id: '07-tendermint-105', - connection_id: 'connection-93', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-86', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - { - chain_1: { channel_id: 'channel-2', port_id: 'transfer' }, - chain_2: { - channel_id: 'channel-87', - port_id: - 'wasm.terra1e0mrzy8077druuu42vs0hu7ugguade0cj65dgtauyaw4gsl4kv0qtdf2au', - }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'migaloo', - client_id: '07-tendermint-122', - connection_id: 'connection-92', - }, - chain_2: { - chain_name: 'terra', - client_id: '07-tendermint-244', - connection_id: 'connection-151', - }, - channels: [ - { - chain_1: { channel_id: 'channel-114', port_id: 'transfer' }, - chain_2: { - channel_id: 'channel-87', - port_id: - 'wasm.terra19pfxzj9580h7rjd6z6sn5x2se76vgrc0etltr79g9z3t82jzp4hq63qguc', - }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'migaloo', - client_id: '07-tendermint-118', - connection_id: 'connection-90', - }, - chain_2: { - chain_name: 'stargaze', - client_id: '07-tendermint-352', - connection_id: 'connection-287', - }, - channels: [ - { - chain_1: { channel_id: 'channel-69', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-269', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'migaloo', - client_id: '07-tendermint-108', - connection_id: 'connection-84', - }, - chain_2: { - chain_name: 'sei', - client_id: '07-tendermint-22', - connection_id: 'connection-13', - }, - channels: [ - { - chain_1: { channel_id: 'channel-57', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-14', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'migaloo', - client_id: '07-tendermint-6', - connection_id: 'connection-9', - }, - chain_2: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-116', - connection_id: 'connection-87', - }, - channels: [ - { - chain_1: { channel_id: 'channel-4', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-57', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - { - chain_1: { channel_id: 'channel-103', port_id: 'transfer' }, - chain_2: { - channel_id: 'channel-129', - port_id: 'wasm.secret1tqmms5awftpuhalcv5h5mg76fa0tkdz4jv9ex4', - }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, properties: 'privacy' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'migaloo', - client_id: '07-tendermint-3', - connection_id: 'connection-11', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2669', - connection_id: 'connection-2171', - }, - channels: [ - { - chain_1: { channel_id: 'channel-5', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-642', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'migaloo', - client_id: '07-tendermint-113', - connection_id: 'connection-89', - }, - chain_2: { - chain_name: 'noble', - client_id: '07-tendermint-19', - connection_id: 'connection-28', - }, - channels: [ - { - chain_1: { channel_id: 'channel-60', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-14', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'microtick', - client_id: '07-tendermint-99', - connection_id: 'connection-92', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1453', - connection_id: 'connection-1139', - }, - channels: [ - { - chain_1: { channel_id: 'channel-16', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-39', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'meme', - client_id: '07-tendermint-0', - connection_id: 'connection-1', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1931', - connection_id: 'connection-1502', - }, - channels: [ - { - chain_1: { channel_id: 'channel-1', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-238', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'medasdigital', - client_id: '07-tendermint-4', - connection_id: 'connection-4', - }, - chain_2: { - chain_name: 'sentinel', - client_id: '07-tendermint-110', - connection_id: 'connection-87', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-60', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'medasdigital', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2372', - connection_id: 'connection-1869', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-519', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'mars', - client_id: '07-tendermint-10', - connection_id: 'connection-6', - }, - chain_2: { - chain_name: 'terra2', - client_id: '07-tendermint-104', - connection_id: 'connection-91', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-78', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'mars', - client_id: '07-tendermint-4', - connection_id: 'connection-3', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2602', - connection_id: 'connection-2114', - }, - channels: [ - { - chain_1: { channel_id: 'channel-1', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-557', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'mars', - client_id: '07-tendermint-64', - connection_id: 'connection-50', - }, - chain_2: { - chain_name: 'neutron', - client_id: '07-tendermint-21', - connection_id: 'connection-21', - }, - channels: [ - { - chain_1: { channel_id: 'channel-37', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-16', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'lumnetwork', - client_id: '07-tendermint-7', - connection_id: 'connection-5', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1668', - connection_id: 'connection-1280', - }, - channels: [ - { - chain_1: { channel_id: 'channel-3', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-115', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'lumenx', - client_id: '07-tendermint-0', - connection_id: 'connection-6', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2079', - connection_id: 'connection-1620', - }, - channels: [ - { - chain_1: { channel_id: 'channel-3', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-286', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'likecoin', - client_id: '07-tendermint-16', - connection_id: 'connection-9', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1507', - connection_id: 'connection-1173', - }, - channels: [ - { - chain_1: { channel_id: 'channel-3', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-53', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'lambda', - client_id: '07-tendermint-6', - connection_id: 'connection-5', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2217', - connection_id: 'connection-1733', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-378', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'kyve', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2757', - connection_id: 'connection-2274', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-767', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'kujira', - client_id: '07-tendermint-5', - connection_id: 'connection-3', - }, - chain_2: { - chain_name: 'terra2', - client_id: '07-tendermint-11', - connection_id: 'connection-13', - }, - channels: [ - { - chain_1: { channel_id: 'channel-5', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-10', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - { - chain_1: { channel_id: 'channel-36', port_id: 'transfer' }, - chain_2: { - channel_id: 'channel-28', - port_id: - 'wasm.terra1e0mrzy8077druuu42vs0hu7ugguade0cj65dgtauyaw4gsl4kv0qtdf2au', - }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'kujira', - client_id: '07-tendermint-132', - connection_id: 'connection-100', - }, - chain_2: { - chain_name: 'teritori', - client_id: '07-tendermint-61', - connection_id: 'connection-38', - }, - channels: [ - { - chain_1: { channel_id: 'channel-89', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-30', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'kujira', - client_id: '07-tendermint-37', - connection_id: 'connection-31', - }, - chain_2: { - chain_name: 'stride', - client_id: '07-tendermint-5', - connection_id: 'connection-5', - }, - channels: [ - { - chain_1: { channel_id: 'channel-32', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-8', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'kujira', - client_id: '07-tendermint-9', - connection_id: 'connection-5', - }, - chain_2: { - chain_name: 'stargaze', - client_id: '07-tendermint-178', - connection_id: 'connection-111', - }, - channels: [ - { - chain_1: { channel_id: 'channel-7', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-49', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'kujira', - client_id: '07-tendermint-96', - connection_id: 'connection-68', - }, - chain_2: { - chain_name: 'stafihub', - client_id: '07-tendermint-4', - connection_id: 'connection-4', - }, - channels: [ - { - chain_1: { channel_id: 'channel-63', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-6', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'kujira', - client_id: '07-tendermint-107', - connection_id: 'connection-77', - }, - chain_2: { - chain_name: 'sommelier', - client_id: '07-tendermint-12', - connection_id: 'connection-8', - }, - channels: [ - { - chain_1: { channel_id: 'channel-69', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-4', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'kujira', - client_id: '07-tendermint-12', - connection_id: 'connection-7', - }, - chain_2: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-48', - connection_id: 'connection-29', - }, - channels: [ - { - chain_1: { channel_id: 'channel-10', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-22', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - { - chain_1: { - channel_id: 'channel-44', - port_id: 'transfer', - client_id: '07-tendermint-12', - connection_id: 'connection-7', - }, - chain_2: { - channel_id: 'channel-46', - port_id: 'wasm.secret1tqmms5awftpuhalcv5h5mg76fa0tkdz4jv9ex4', - client_id: '07-tendermint-48', - connection_id: 'connection-29', - }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, properties: 'privacy' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'kujira', - client_id: '07-tendermint-106', - connection_id: 'connection-76', - }, - chain_2: { - chain_name: 'regen', - client_id: '07-tendermint-115', - connection_id: 'connection-104', - }, - channels: [ - { - chain_1: { channel_id: 'channel-68', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-100', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'kujira', - client_id: '07-tendermint-155', - connection_id: 'connection-119', - }, - chain_2: { - chain_name: 'realio', - client_id: '07-tendermint-6', - connection_id: 'connection-4', - }, - channels: [ - { - chain_1: { channel_id: 'channel-115', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-4', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'kujira', - client_id: '07-tendermint-70', - connection_id: 'connection-46', - }, - chain_2: { - chain_name: 'planq', - client_id: '07-tendermint-144', - connection_id: 'connection-151', - }, - channels: [ - { - chain_1: { channel_id: 'channel-51', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-23', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'kujira', - client_id: '07-tendermint-167', - connection_id: 'connection-130', - }, - chain_2: { - chain_name: 'persistence', - client_id: '07-tendermint-162', - connection_id: 'connection-200', - }, - channels: [ - { - chain_1: { channel_id: 'channel-158', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-152', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'kujira', - client_id: '07-tendermint-3', - connection_id: 'connection-2', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2017', - connection_id: 'connection-1559', - }, - channels: [ - { - chain_1: { channel_id: 'channel-3', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-259', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'kujira', - client_id: '07-tendermint-108', - connection_id: 'connection-78', - }, - chain_2: { - chain_name: 'omniflixhub', - client_id: '07-tendermint-43', - connection_id: 'connection-36', - }, - channels: [ - { - chain_1: { channel_id: 'channel-70', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-26', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'kujira', - client_id: '07-tendermint-166', - connection_id: 'connection-129', - }, - chain_2: { - chain_name: 'odin', - client_id: '07-tendermint-114', - connection_id: 'connection-83', - }, - channels: [ - { - chain_1: { channel_id: 'channel-157', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-63', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'kujira' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'kujira', - client_id: '07-tendermint-156', - connection_id: 'connection-120', - }, - chain_2: { - chain_name: 'nomic', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-116', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'kujira', - client_id: '07-tendermint-95', - connection_id: 'connection-65', - }, - chain_2: { - chain_name: 'noble', - client_id: '07-tendermint-2', - connection_id: 'connection-4', - }, - channels: [ - { - chain_1: { channel_id: 'channel-62', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-2', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'kujira', - client_id: '07-tendermint-112', - connection_id: 'connection-82', - }, - chain_2: { - chain_name: 'neutron', - client_id: '07-tendermint-2', - connection_id: 'connection-2', - }, - channels: [ - { - chain_1: { channel_id: 'channel-75', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-3', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'kujira', - client_id: '07-tendermint-82', - connection_id: 'connection-59', - }, - chain_2: { - chain_name: 'migaloo', - client_id: '07-tendermint-16', - connection_id: 'connection-19', - }, - channels: [ - { - chain_1: { channel_id: 'channel-58', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-8', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'kujira', - client_id: '07-tendermint-78', - connection_id: 'connection-54', - }, - chain_2: { - chain_name: 'mars', - client_id: '07-tendermint-3', - connection_id: 'connection-2', - }, - channels: [ - { - chain_1: { channel_id: 'channel-55', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'konstellation', - client_id: '07-tendermint-1', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1778', - connection_id: 'connection-1384', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-171', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'kichain', - client_id: '07-tendermint-4', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1564', - connection_id: 'connection-1225', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-77', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - { - chain_1: { - channel_id: 'channel-18', - port_id: - 'wasm.ki1hzz0s0ucrhdp6tue2lxk3c03nj6f60qy463we7lgx0wudd72ctmsd9kgha', - }, - chain_2: { channel_id: 'channel-261', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'kava', - client_id: '07-tendermint-124', - connection_id: 'connection-160', - }, - chain_2: { - chain_name: 'umee', - client_id: '07-tendermint-229', - connection_id: 'connection-191', - }, - channels: [ - { - chain_1: { channel_id: 'channel-119', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-98', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'kava', - client_id: '07-tendermint-156', - connection_id: 'connection-196', - }, - chain_2: { - chain_name: 'terra2', - client_id: '07-tendermint-386', - connection_id: 'connection-362', - }, - channels: [ - { - chain_1: { channel_id: 'channel-138', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-272', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'kava', - client_id: '07-tendermint-146', - connection_id: 'connection-181', - }, - chain_2: { - chain_name: 'sei', - client_id: '07-tendermint-38', - connection_id: 'connection-33', - }, - channels: [ - { - chain_1: { channel_id: 'channel-132', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-18', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'kava', - client_id: '07-tendermint-148', - connection_id: 'connection-189', - }, - chain_2: { - chain_name: 'persistence', - client_id: '07-tendermint-156', - connection_id: 'connection-195', - }, - channels: [ - { - chain_1: { channel_id: 'channel-134', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-129', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'kava', - client_id: '07-tendermint-2', - connection_id: 'connection-1', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1735', - connection_id: 'connection-1328', - }, - channels: [ - { - chain_1: { channel_id: 'channel-1', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-143', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'kava', - client_id: '07-tendermint-163', - connection_id: 'connection-204', - }, - chain_2: { - chain_name: 'onex', - client_id: '07-tendermint-1', - connection_id: 'connection-13', - }, - channels: [ - { - chain_1: { channel_id: 'channel-145', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-4', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'kava', - client_id: '07-tendermint-151', - connection_id: 'connection-194', - }, - chain_2: { - chain_name: 'neutron', - client_id: '07-tendermint-54', - connection_id: 'connection-37', - }, - channels: [ - { - chain_1: { channel_id: 'channel-136', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-36', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'kava', - client_id: '07-tendermint-125', - connection_id: 'connection-162', - }, - chain_2: { - chain_name: 'migaloo', - client_id: '07-tendermint-90', - connection_id: 'connection-73', - }, - channels: [ - { - chain_1: { channel_id: 'channel-120', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-48', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'kava', - client_id: '07-tendermint-119', - connection_id: 'connection-156', - }, - chain_2: { - chain_name: 'kujira', - client_id: '07-tendermint-140', - connection_id: 'connection-106', - }, - channels: [ - { - chain_1: { channel_id: 'channel-116', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-95', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'juno', - client_id: '07-tendermint-185', - connection_id: 'connection-128', - }, - chain_2: { - chain_name: 'terra2', - client_id: '07-tendermint-3', - connection_id: 'connection-6', - }, - channels: [ - { - chain_1: { channel_id: 'channel-86', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-2', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'juno', - client_id: '07-tendermint-63', - connection_id: 'connection-43', - }, - chain_2: { - chain_name: 'terra', - client_id: '07-tendermint-32', - connection_id: 'connection-34', - }, - channels: [ - { - chain_1: { channel_id: 'channel-27', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-20', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'juno', - client_id: '07-tendermint-263', - connection_id: 'connection-205', - }, - chain_2: { - chain_name: 'stride', - client_id: '07-tendermint-31', - connection_id: 'connection-19', - }, - channels: [ - { - chain_1: { channel_id: 'channel-139', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-24', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - { - chain_1: { channel_id: 'channel-202', port_id: 'icahost' }, - chain_2: { - channel_id: 'channel-48', - port_id: 'icacontroller-juno-1.DELEGATION', - }, - ordering: 'ordered', - version: 'ics27-1', - tags: { status: 'live', preferred: true, properties: 'liquid staking' }, - }, - { - chain_1: { channel_id: 'channel-143', port_id: 'icahost' }, - chain_2: { - channel_id: 'channel-26', - port_id: 'icacontroller-juno-1.FEE', - }, - ordering: 'ordered', - version: 'ics27-1', - tags: { status: 'live', preferred: true, properties: 'liquid staking' }, - }, - { - chain_1: { channel_id: 'channel-142', port_id: 'icahost' }, - chain_2: { - channel_id: 'channel-27', - port_id: 'icacontroller-juno-1.WITHDRAWAL', - }, - ordering: 'ordered', - version: 'ics27-1', - tags: { status: 'live', preferred: true, properties: 'liquid staking' }, - }, - { - chain_1: { channel_id: 'channel-140', port_id: 'icahost' }, - chain_2: { - channel_id: 'channel-28', - port_id: 'icacontroller-juno-1.REDEMPTION', - }, - ordering: 'ordered', - version: 'ics27-1', - tags: { status: 'live', preferred: true, properties: 'liquid staking' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'juno', - client_id: '07-tendermint-44', - connection_id: 'connection-30', - }, - chain_2: { - chain_name: 'stargaze', - client_id: '07-tendermint-13', - connection_id: 'connection-11', - }, - channels: [ - { - chain_1: { channel_id: 'channel-20', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-5', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'juno', - client_id: '07-tendermint-9', - connection_id: 'connection-8', - }, - chain_2: { - chain_name: 'sifchain', - client_id: '07-tendermint-37', - connection_id: 'connection-17', - }, - channels: [ - { - chain_1: { channel_id: 'channel-5', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-14', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'juno', - client_id: '07-tendermint-108', - connection_id: 'connection-68', - }, - chain_2: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-23', - connection_id: 'connection-9', - }, - channels: [ - { - chain_1: { channel_id: 'channel-48', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-8', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - { - chain_1: { - channel_id: 'channel-163', - port_id: 'transfer', - client_id: '07-tendermint-108', - connection_id: 'connection-68', - }, - chain_2: { - channel_id: 'channel-45', - port_id: 'wasm.secret1tqmms5awftpuhalcv5h5mg76fa0tkdz4jv9ex4', - client_id: '07-tendermint-23', - connection_id: 'connection-9', - }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, properties: 'privacy' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'juno', - client_id: '07-tendermint-318', - connection_id: 'connection-309', - }, - chain_2: { - chain_name: 'quicksilver', - client_id: '07-tendermint-17', - connection_id: 'connection-10', - }, - channels: [ - { - chain_1: { channel_id: 'channel-215', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-22', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'juno', - client_id: '07-tendermint-89', - connection_id: 'connection-51', - }, - chain_2: { - chain_name: 'persistence', - client_id: '07-tendermint-49', - connection_id: 'connection-48', - }, - channels: [ - { - chain_1: { channel_id: 'channel-33', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-37', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'juno', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1457', - connection_id: 'connection-1142', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-42', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - { - chain_1: { - channel_id: 'channel-47', - port_id: - 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - }, - chain_2: { channel_id: 'channel-169', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'juno', - client_id: '07-tendermint-314', - connection_id: 'connection-285', - }, - chain_2: { - chain_name: 'okexchain', - client_id: '07-tendermint-122', - connection_id: 'connection-92', - }, - channels: [ - { - chain_1: { channel_id: 'channel-212', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-52', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'juno', - client_id: '07-tendermint-335', - connection_id: 'connection-325', - }, - chain_2: { - chain_name: 'nois', - client_id: '07-tendermint-1', - connection_id: 'connection-2', - }, - channels: [ - { - chain_1: { channel_id: 'channel-225', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - { - chain_1: { - channel_id: 'channel-243', - port_id: - 'wasm.juno1qr84ktm57q5t02u04ddk5r8s79axdzglad6tfdd9g2xgt4hkh6jsgeq9x2', - }, - chain_2: { - channel_id: 'channel-2', - port_id: - 'wasm.nois1acyc05v6fgcdgj88nmz2t40aex9nlnptqpwp5hf8hwg7rhce9uuqgqz5wp', - }, - ordering: 'unordered', - version: 'nois-v7', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'juno', - client_id: '07-tendermint-334', - connection_id: 'connection-322', - }, - chain_2: { - chain_name: 'noble', - client_id: '07-tendermint-3', - connection_id: 'connection-8', - }, - channels: [ - { - chain_1: { channel_id: 'channel-224', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-3', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'juno', - client_id: '07-tendermint-557', - connection_id: 'connection-524', - }, - chain_2: { - chain_name: 'neutron', - client_id: '07-tendermint-97', - connection_id: 'connection-71', - }, - channels: [ - { - chain_1: { channel_id: 'channel-548', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-4328', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'juno', - client_id: '07-tendermint-310', - connection_id: 'connection-282', - }, - chain_2: { - chain_name: 'migaloo', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-210', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'juno', - client_id: '07-tendermint-300', - connection_id: 'connection-270', - }, - chain_2: { - chain_name: 'mars', - client_id: '07-tendermint-11', - connection_id: 'connection-7', - }, - channels: [ - { - chain_1: { channel_id: 'channel-209', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-3', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'juno', - client_id: '07-tendermint-198', - connection_id: 'connection-140', - }, - chain_2: { - chain_name: 'kujira', - client_id: '07-tendermint-2', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-87', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'jackal', - client_id: '07-tendermint-6', - connection_id: 'connection-3', - }, - chain_2: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-124', - connection_id: 'connection-94', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-62', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'jackal', - client_id: '07-tendermint-2', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2273', - connection_id: 'connection-1762', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-412', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'jackal', - client_id: '07-tendermint-57', - connection_id: 'connection-47', - }, - chain_2: { - chain_name: 'kujira', - client_id: '07-tendermint-139', - connection_id: 'connection-105', - }, - channels: [ - { - chain_1: { channel_id: 'channel-39', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-94', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'irisnet', - client_id: '07-tendermint-93', - connection_id: 'connection-72', - }, - chain_2: { - chain_name: 'uptick', - client_id: '07-tendermint-8', - connection_id: 'connection-2', - }, - channels: [ - { - chain_1: { channel_id: 'channel-39', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-2', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'irisnet', - client_id: '07-tendermint-44', - connection_id: 'connection-32', - }, - chain_2: { - chain_name: 'starname', - client_id: '07-tendermint-41', - connection_id: 'connection-27', - }, - channels: [ - { - chain_1: { channel_id: 'channel-21', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-11', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'irisnet', - client_id: '07-tendermint-63', - connection_id: 'connection-44', - }, - chain_2: { - chain_name: 'stafihub', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-33', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-3', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'irisnet', - client_id: '07-tendermint-42', - connection_id: 'connection-30', - }, - chain_2: { - chain_name: 'sifchain', - client_id: '07-tendermint-19', - connection_id: 'connection-9', - }, - channels: [ - { - chain_1: { channel_id: 'channel-19', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-8', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'irisnet', - client_id: '07-tendermint-36', - connection_id: 'connection-28', - }, - chain_2: { - chain_name: 'sentinel', - client_id: '07-tendermint-54', - connection_id: 'connection-30', - }, - channels: [ - { - chain_1: { channel_id: 'channel-17', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-9', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'irisnet', - client_id: '07-tendermint-35', - connection_id: 'connection-26', - }, - chain_2: { - chain_name: 'regen', - client_id: '07-tendermint-25', - connection_id: 'connection-22', - }, - channels: [ - { - chain_1: { channel_id: 'channel-16', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-9', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'irisnet', - client_id: '07-tendermint-34', - connection_id: 'connection-25', - }, - chain_2: { - chain_name: 'persistence', - client_id: '07-tendermint-31', - connection_id: 'connection-25', - }, - channels: [ - { - chain_1: { channel_id: 'channel-15', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-19', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'irisnet', - client_id: '07-tendermint-5', - connection_id: 'connection-4', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-5', - connection_id: 'connection-6', - }, - channels: [ - { - chain_1: { channel_id: 'channel-3', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-6', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'injective', - client_id: '07-tendermint-197', - connection_id: 'connection-182', - }, - chain_2: { - chain_name: 'xpla', - client_id: '07-tendermint-6', - connection_id: 'connection-12', - }, - channels: [ - { - chain_1: { channel_id: 'channel-137', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-7', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'injective', - client_id: '07-tendermint-229', - connection_id: 'connection-217', - }, - chain_2: { - chain_name: 'umee', - client_id: '07-tendermint-243', - connection_id: 'connection-206', - }, - channels: [ - { - chain_1: { channel_id: 'channel-159', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-116', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'injective', - client_id: '07-tendermint-216', - connection_id: 'connection-202', - }, - chain_2: { - chain_name: 'terra2', - client_id: '07-tendermint-369', - connection_id: 'connection-311', - }, - channels: [ - { - chain_1: { channel_id: 'channel-151', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-255', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'injective', - client_id: '07-tendermint-131', - connection_id: 'connection-103', - }, - chain_2: { - chain_name: 'stride', - client_id: '07-tendermint-2', - connection_id: 'connection-3', - }, - channels: [ - { - chain_1: { channel_id: 'channel-89', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-6', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'injective', - client_id: '07-tendermint-135', - connection_id: 'connection-108', - }, - chain_2: { - chain_name: 'sommelier', - client_id: '07-tendermint-4', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-93', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'injective', - client_id: '07-tendermint-97', - connection_id: 'connection-83', - }, - chain_2: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-22', - connection_id: 'connection-8', - }, - channels: [ - { - chain_1: { channel_id: 'channel-88', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-23', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, properties: 'privacy' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'injective', - client_id: '07-tendermint-267', - connection_id: 'connection-268', - }, - chain_2: { - chain_name: 'pryzm', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-284', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'injective', - client_id: '07-tendermint-110', - connection_id: 'connection-91', - }, - chain_2: { - chain_name: 'persistence', - client_id: '07-tendermint-57', - connection_id: 'connection-53', - }, - channels: [ - { - chain_1: { channel_id: 'channel-82', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-41', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'injective', - client_id: '07-tendermint-19', - connection_id: 'connection-14', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1703', - connection_id: 'connection-1298', - }, - channels: [ - { - chain_1: { channel_id: 'channel-8', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-122', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'injective', - client_id: '07-tendermint-211', - connection_id: 'connection-194', - }, - chain_2: { - chain_name: 'oraichain', - client_id: '07-tendermint-105', - connection_id: 'connection-82', - }, - channels: [ - { - chain_1: { channel_id: 'channel-147', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-146', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'oraidex' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'injective', - client_id: '07-tendermint-253', - connection_id: 'connection-245', - }, - chain_2: { - chain_name: 'odin', - client_id: '07-tendermint-122', - connection_id: 'connection-85', - }, - channels: [ - { - chain_1: { channel_id: 'channel-214', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-65', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'injective', - client_id: '07-tendermint-201', - connection_id: 'connection-184', - }, - chain_2: { - chain_name: 'nois', - client_id: '07-tendermint-13', - connection_id: 'connection-6', - }, - channels: [ - { - chain_1: { channel_id: 'channel-138', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-17', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - { - chain_1: { - channel_id: 'channel-140', - port_id: 'wasm.inj1w9g3sk7lk8k0pdtctygupt6f3te7x4thvzz57a', - }, - chain_2: { - channel_id: 'channel-20', - port_id: - 'wasm.nois1acyc05v6fgcdgj88nmz2t40aex9nlnptqpwp5hf8hwg7rhce9uuqgqz5wp', - }, - ordering: 'unordered', - version: 'nois-v7', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'injective', - client_id: '07-tendermint-212', - connection_id: 'connection-195', - }, - chain_2: { - chain_name: 'noble', - client_id: '07-tendermint-57', - connection_id: 'connection-55', - }, - channels: [ - { - chain_1: { channel_id: 'channel-148', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-31', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'injective', - client_id: '07-tendermint-233', - connection_id: 'connection-220', - }, - chain_2: { - chain_name: 'neutron', - client_id: '07-tendermint-78', - connection_id: 'connection-58', - }, - channels: [ - { - chain_1: { channel_id: 'channel-177', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-60', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'injective', - client_id: '07-tendermint-154', - connection_id: 'connection-123', - }, - chain_2: { - chain_name: 'migaloo', - client_id: '07-tendermint-5', - connection_id: 'connection-8', - }, - channels: [ - { - chain_1: { channel_id: 'channel-102', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-3', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'injective', - client_id: '07-tendermint-144', - connection_id: 'connection-116', - }, - chain_2: { - chain_name: 'kujira', - client_id: '07-tendermint-77', - connection_id: 'connection-53', - }, - channels: [ - { - chain_1: { channel_id: 'channel-98', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-54', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'injective', - client_id: '07-tendermint-205', - connection_id: 'connection-189', - }, - chain_2: { - chain_name: 'kava', - client_id: '07-tendermint-130', - connection_id: 'connection-166', - }, - channels: [ - { - chain_1: { channel_id: 'channel-143', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-122', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'imversed', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2366', - connection_id: 'connection-1866', - }, - channels: [ - { - chain_1: { channel_id: 'channel-1', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-517', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'impacthub', - client_id: '07-tendermint-25', - connection_id: 'connection-25', - }, - chain_2: { - chain_name: 'sifchain', - client_id: '07-tendermint-39', - connection_id: 'connection-18', - }, - channels: [ - { - chain_1: { channel_id: 'channel-11', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-15', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'impacthub', - client_id: '07-tendermint-12', - connection_id: 'connection-12', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1451', - connection_id: 'connection-1137', - }, - channels: [ - { - chain_1: { channel_id: 'channel-4', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-38', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'impacthub', - client_id: '07-tendermint-59', - connection_id: 'connection-43', - }, - chain_2: { - chain_name: 'noble', - client_id: '07-tendermint-20', - connection_id: 'connection-29', - }, - channels: [ - { - chain_1: { channel_id: 'channel-26', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-15', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'humans', - client_id: '07-tendermint-13', - connection_id: 'connection-4', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-3091', - connection_id: 'connection-2570', - }, - channels: [ - { - chain_1: { channel_id: 'channel-4', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-20082', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'haqq', - client_id: '07-tendermint-3', - connection_id: 'connection-2', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2871', - connection_id: 'connection-2388', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1575', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'haqq', - client_id: '07-tendermint-4', - connection_id: 'connection-4', - }, - chain_2: { - chain_name: 'noble', - client_id: '07-tendermint-58', - connection_id: 'connection-56', - }, - channels: [ - { - chain_1: { channel_id: 'channel-4', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-32', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'haqq', - client_id: '07-tendermint-5', - connection_id: 'connection-7', - }, - chain_2: { - chain_name: 'kava', - client_id: '07-tendermint-149', - connection_id: 'connection-193', - }, - channels: [ - { - chain_1: { channel_id: 'channel-6', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-135', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'gravitybridge', - client_id: '07-tendermint-190', - connection_id: 'connection-161', - }, - chain_2: { - chain_name: 'unification', - client_id: '07-tendermint-4', - connection_id: 'connection-4', - }, - channels: [ - { - chain_1: { channel_id: 'channel-98', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-2', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'gravitybridge', - client_id: '07-tendermint-140', - connection_id: 'connection-139', - }, - chain_2: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-40', - connection_id: 'connection-23', - }, - channels: [ - { - chain_1: { channel_id: 'channel-79', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-17', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - { - chain_1: { channel_id: 'channel-150', port_id: 'transfer' }, - chain_2: { - channel_id: 'channel-148', - port_id: 'wasm.secret1tqmms5awftpuhalcv5h5mg76fa0tkdz4jv9ex4', - }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, properties: 'privacy' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'gravitybridge', - client_id: '07-tendermint-195', - connection_id: 'connection-165', - }, - chain_2: { - chain_name: 'planq', - client_id: '07-tendermint-1', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-102', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'gravitybridge', - client_id: '07-tendermint-39', - connection_id: 'connection-50', - }, - chain_2: { - chain_name: 'persistence', - client_id: '07-tendermint-51', - connection_id: 'connection-49', - }, - channels: [ - { - chain_1: { channel_id: 'channel-24', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-38', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'gravitybridge', - client_id: '07-tendermint-13', - connection_id: 'connection-13', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1737', - connection_id: 'connection-1340', - }, - channels: [ - { - chain_1: { channel_id: 'channel-10', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-144', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'gravitybridge', - client_id: '07-tendermint-33', - connection_id: 'connection-44', - }, - chain_2: { - chain_name: 'nyx', - client_id: '07-tendermint-1', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-18', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'gravitybridge', - client_id: '07-tendermint-225', - connection_id: 'connection-189', - }, - chain_2: { - chain_name: 'kujira', - client_id: '07-tendermint-69', - connection_id: 'connection-45', - }, - channels: [ - { - chain_1: { channel_id: 'channel-107', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-50', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'gravitybridge', - client_id: '07-tendermint-192', - connection_id: 'connection-163', - }, - chain_2: { - chain_name: 'haqq', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-100', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'gitopia', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2787', - connection_id: 'connection-2287', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-781', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'genesisl1', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1983', - connection_id: 'connection-1539', - }, - channels: [ - { - chain_1: { channel_id: 'channel-1', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-253', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'gateway', - client_id: '07-tendermint-16', - connection_id: 'connection-12', - }, - chain_2: { - chain_name: 'stargaze', - client_id: '07-tendermint-354', - connection_id: 'connection-290', - }, - channels: [ - { - chain_1: { channel_id: 'channel-12', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-278', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'gateway', - client_id: '07-tendermint-8', - connection_id: 'connection-4', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2927', - connection_id: 'connection-2424', - }, - channels: [ - { - chain_1: { channel_id: 'channel-3', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-2186', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'gateway', - client_id: '07-tendermint-13', - connection_id: 'connection-9', - }, - chain_2: { - chain_name: 'kujira', - client_id: '07-tendermint-153', - connection_id: 'connection-117', - }, - channels: [ - { - chain_1: { channel_id: 'channel-9', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-113', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'gateway', - client_id: '07-tendermint-18', - connection_id: 'connection-13', - }, - chain_2: { - chain_name: 'injective', - client_id: '07-tendermint-248', - connection_id: 'connection-241', - }, - channels: [ - { - chain_1: { channel_id: 'channel-13', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-183', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'galaxy', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1928', - connection_id: 'connection-1500', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-236', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'fxcore', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'pundix', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'fxcore', - client_id: '07-tendermint-23', - connection_id: 'connection-22', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2961', - connection_id: 'connection-2456', - }, - channels: [ - { - chain_1: { channel_id: 'channel-19', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-2716', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'furya', - client_id: '07-tendermint-2', - connection_id: 'connection-1', - }, - chain_2: { - chain_name: 'terra2', - client_id: '07-tendermint-385', - connection_id: 'connection-361', - }, - channels: [ - { - chain_1: { channel_id: 'channel-1', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-271', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'furya', - client_id: '07-tendermint-4', - connection_id: 'connection-3', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-3029', - connection_id: 'connection-2515', - }, - channels: [ - { - chain_1: { channel_id: 'channel-3', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-8690', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'furya', - client_id: '07-tendermint-5', - connection_id: 'connection-4', - }, - chain_2: { - chain_name: 'noble', - client_id: '07-tendermint-67', - connection_id: 'connection-64', - }, - channels: [ - { - chain_1: { channel_id: 'channel-4', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-42', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'furya', - client_id: '07-tendermint-1', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'kujira', - client_id: '07-tendermint-160', - connection_id: 'connection-123', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-119', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'furya', - client_id: '07-tendermint-3', - connection_id: 'connection-2', - }, - chain_2: { - chain_name: 'juno', - client_id: '07-tendermint-501', - connection_id: 'connection-505', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-417', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'fetchhub', - client_id: '07-tendermint-10', - connection_id: 'connection-10', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1913', - connection_id: 'connection-1490', - }, - channels: [ - { - chain_1: { channel_id: 'channel-10', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-229', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'evmos', - client_id: '07-tendermint-88', - connection_id: 'connection-46', - }, - chain_2: { - chain_name: 'tgrade', - client_id: '07-tendermint-8', - connection_id: 'connection-11', - }, - channels: [ - { - chain_1: { channel_id: 'channel-34', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-9', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'evmos', - client_id: '07-tendermint-77', - connection_id: 'connection-33', - }, - chain_2: { - chain_name: 'stride', - client_id: '07-tendermint-8', - connection_id: 'connection-7', - }, - channels: [ - { - chain_1: { channel_id: 'channel-25', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-9', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'evmos', - client_id: '07-tendermint-41', - connection_id: 'connection-17', - }, - chain_2: { - chain_name: 'stargaze', - client_id: '07-tendermint-173', - connection_id: 'connection-104', - }, - channels: [ - { - chain_1: { channel_id: 'channel-13', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-46', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'evmos', - client_id: '07-tendermint-50', - connection_id: 'connection-19', - }, - chain_2: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-42', - connection_id: 'connection-24', - }, - channels: [ - { - chain_1: { channel_id: 'channel-15', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-18', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, properties: 'privacy' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'evmos', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1840', - connection_id: 'connection-1440', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-204', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'evmos', - client_id: '07-tendermint-106', - connection_id: 'connection-63', - }, - chain_2: { - chain_name: 'noble', - client_id: '07-tendermint-12', - connection_id: 'connection-19', - }, - channels: [ - { - chain_1: { channel_id: 'channel-64', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-7', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'evmos', - client_id: '07-tendermint-53', - connection_id: 'connection-21', - }, - chain_2: { - chain_name: 'kujira', - client_id: '07-tendermint-25', - connection_id: 'connection-19', - }, - channels: [ - { - chain_1: { channel_id: 'channel-18', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-23', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'evmos', - client_id: '07-tendermint-113', - connection_id: 'connection-67', - }, - chain_2: { - chain_name: 'kava', - client_id: '07-tendermint-120', - connection_id: 'connection-157', - }, - channels: [ - { - chain_1: { channel_id: 'channel-83', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-117', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'evmos', - client_id: '07-tendermint-19', - connection_id: 'connection-13', - }, - chain_2: { - chain_name: 'injective', - client_id: '07-tendermint-112', - connection_id: 'connection-92', - }, - channels: [ - { - chain_1: { channel_id: 'channel-10', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-83', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'evmos', - client_id: '07-tendermint-17', - connection_id: 'connection-11', - }, - chain_2: { - chain_name: 'gravitybridge', - client_id: '07-tendermint-108', - connection_id: 'connection-106', - }, - channels: [ - { - chain_1: { channel_id: 'channel-8', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-65', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'evmos', - client_id: '07-tendermint-119', - connection_id: 'connection-77', - }, - chain_2: { - chain_name: 'gateway', - client_id: '07-tendermint-10', - connection_id: 'connection-6', - }, - channels: [ - { - chain_1: { channel_id: 'channel-94', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-5', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'empowerchain', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2848', - connection_id: 'connection-2360', - }, - channels: [ - { - chain_1: { channel_id: 'channel-1', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1411', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'emoney', - client_id: '07-tendermint-7', - connection_id: 'connection-2', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1447', - connection_id: 'connection-1132', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-37', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'emoney', - client_id: '07-tendermint-51', - connection_id: 'connection-20', - }, - chain_2: { - chain_name: 'juno', - client_id: '07-tendermint-24', - connection_id: 'connection-16', - }, - channels: [ - { - chain_1: { channel_id: 'channel-15', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-9', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'emoney', - client_id: '07-tendermint-10', - connection_id: 'connection-4', - }, - chain_2: { - chain_name: 'irisnet', - client_id: '07-tendermint-46', - connection_id: 'connection-34', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-23', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'elystestnet', - client_id: '07-tendermint-9', - connection_id: 'connection-12', - }, - chain_2: { - chain_name: 'nobletestnet', - client_id: '07-tendermint-28', - connection_id: 'connection-26', - }, - channels: [ - { - chain_1: { channel_id: 'channel-12', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-19', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'echelon', - client_id: '07-tendermint-107', - connection_id: 'connection-29', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2268', - connection_id: 'connection-1760', - }, - channels: [ - { - chain_1: { channel_id: 'channel-11', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-403', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'dyson', - client_id: '07-tendermint-2', - connection_id: 'connection-5', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2407', - connection_id: 'connection-1895', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-526', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'dymension', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'stride', - client_id: '07-tendermint-140', - connection_id: 'connection-131', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-197', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'dymension', - client_id: '07-tendermint-29', - connection_id: 'connection-20', - }, - chain_2: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-194', - connection_id: 'connection-189', - }, - channels: [ - { - chain_1: { channel_id: 'channel-35', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-130', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'dymension', - client_id: '07-tendermint-2', - connection_id: 'connection-2', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-3086', - connection_id: 'connection-2566', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-19774', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'dymension', - client_id: '07-tendermint-14', - connection_id: 'connection-7', - }, - chain_2: { - chain_name: 'noble', - client_id: '07-tendermint-79', - connection_id: 'connection-80', - }, - channels: [ - { - chain_1: { channel_id: 'channel-6', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-62', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'dymension', - client_id: '07-tendermint-44', - connection_id: 'connection-34', - }, - chain_2: { - chain_name: 'nim', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-49', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'dymension', - client_id: '07-tendermint-16', - connection_id: 'connection-9', - }, - chain_2: { - chain_name: 'neutron', - client_id: '07-tendermint-82', - connection_id: 'connection-61', - }, - channels: [ - { - chain_1: { channel_id: 'channel-9', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-675', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'dymension', - client_id: '07-tendermint-17', - connection_id: 'connection-10', - }, - chain_2: { - chain_name: 'kujira', - client_id: '07-tendermint-169', - connection_id: 'connection-132', - }, - channels: [ - { - chain_1: { channel_id: 'channel-10', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-160', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'dymension', - client_id: '07-tendermint-3', - connection_id: 'connection-3', - }, - chain_2: { - chain_name: 'kava', - client_id: '07-tendermint-162', - connection_id: 'connection-203', - }, - channels: [ - { - chain_1: { channel_id: 'channel-3', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-144', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'dymension', - client_id: '07-tendermint-31', - connection_id: 'connection-22', - }, - chain_2: { - chain_name: 'evmos', - client_id: '07-tendermint-138', - connection_id: 'connection-85', - }, - channels: [ - { - chain_1: { channel_id: 'channel-37', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-109', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'dydx', - client_id: '07-tendermint-8', - connection_id: 'connection-13', - }, - chain_2: { - chain_name: 'umee', - client_id: '07-tendermint-244', - connection_id: 'connection-208', - }, - channels: [ - { - chain_1: { channel_id: 'channel-8', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-118', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'dydx', - client_id: '07-tendermint-9', - connection_id: 'connection-14', - }, - chain_2: { - chain_name: 'terra2', - client_id: '07-tendermint-390', - connection_id: 'connection-380', - }, - channels: [ - { - chain_1: { channel_id: 'channel-9', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-299', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'dydx', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - chain_2: { - chain_name: 'stride', - client_id: '07-tendermint-133', - connection_id: 'connection-123', - }, - channels: [ - { - chain_1: { channel_id: 'channel-1', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-160', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'dydx', - client_id: '07-tendermint-4', - connection_id: 'connection-8', - }, - chain_2: { - chain_name: 'persistence', - client_id: '07-tendermint-159', - connection_id: 'connection-197', - }, - channels: [ - { - chain_1: { channel_id: 'channel-4', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-131', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'dydx', - client_id: '07-tendermint-3', - connection_id: 'connection-7', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-3009', - connection_id: 'connection-2500', - }, - channels: [ - { - chain_1: { channel_id: 'channel-3', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-6787', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'dydx', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'noble', - client_id: '07-tendermint-59', - connection_id: 'connection-57', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-33', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'dydx', - client_id: '07-tendermint-11', - connection_id: 'connection-17', - }, - chain_2: { - chain_name: 'neutron', - client_id: '07-tendermint-72', - connection_id: 'connection-51', - }, - channels: [ - { - chain_1: { channel_id: 'channel-11', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-48', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'dydx', - client_id: '07-tendermint-5', - connection_id: 'connection-9', - }, - chain_2: { - chain_name: 'kujira', - client_id: '07-tendermint-158', - connection_id: 'connection-122', - }, - channels: [ - { - chain_1: { channel_id: 'channel-5', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-118', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'dydx', - client_id: '07-tendermint-7', - connection_id: 'connection-12', - }, - chain_2: { - chain_name: 'kava', - client_id: '07-tendermint-154', - connection_id: 'connection-195', - }, - channels: [ - { - chain_1: { channel_id: 'channel-7', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-137', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'dydx', - client_id: '07-tendermint-17', - connection_id: 'connection-23', - }, - chain_2: { - chain_name: 'evmos', - client_id: '07-tendermint-135', - connection_id: 'connection-81', - }, - channels: [ - { - chain_1: { channel_id: 'channel-23', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-107', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'doravota', - client_id: '07-tendermint-21', - connection_id: 'connection-27', - }, - chain_2: { - chain_name: 'sei', - client_id: '07-tendermint-109', - connection_id: 'connection-153', - }, - channels: [ - { - chain_1: { channel_id: 'channel-12', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-64', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'doravota', - client_id: '07-tendermint-0', - connection_id: 'connection-1', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2959', - connection_id: 'connection-2454', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-2694', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'doravota', - client_id: '07-tendermint-13', - connection_id: 'connection-5', - }, - chain_2: { - chain_name: 'nolus', - client_id: '07-tendermint-14', - connection_id: 'connection-12', - }, - channels: [ - { - chain_1: { channel_id: 'channel-3', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-4092', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'doravota', - client_id: '07-tendermint-15', - connection_id: 'connection-9', - }, - chain_2: { - chain_name: 'injective', - client_id: '07-tendermint-245', - connection_id: 'connection-239', - }, - channels: [ - { - chain_1: { channel_id: 'channel-5', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-182', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'doravota', - client_id: '07-tendermint-16', - connection_id: 'connection-10', - }, - chain_2: { - chain_name: 'dydx', - client_id: '07-tendermint-15', - connection_id: 'connection-21', - }, - channels: [ - { - chain_1: { channel_id: 'channel-6', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-15', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'dig', - client_id: '07-tendermint-13', - connection_id: 'connection-8', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1714', - connection_id: 'connection-1304', - }, - channels: [ - { - chain_1: { channel_id: 'channel-1', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-128', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'dig', - client_id: '07-tendermint-17', - connection_id: 'connection-10', - }, - chain_2: { - chain_name: 'juno', - client_id: '07-tendermint-100', - connection_id: 'connection-62', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-37', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'dhealth', - client_id: '07-tendermint-4', - connection_id: 'connection-9', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-3205', - connection_id: 'connection-2662', - }, - channels: [ - { - chain_1: { channel_id: 'channel-4', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-75030', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'desmos', - client_id: '07-tendermint-6', - connection_id: 'connection-4', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1726', - connection_id: 'connection-1315', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-135', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'decentr', - client_id: '07-tendermint-26', - connection_id: 'connection-10', - }, - chain_2: { - chain_name: 'terra2', - client_id: '07-tendermint-395', - connection_id: 'connection-385', - }, - channels: [ - { - chain_1: { channel_id: 'channel-9', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-315', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'decentr', - client_id: '07-tendermint-13', - connection_id: 'connection-5', - }, - chain_2: { - chain_name: 'sentinel', - client_id: '07-tendermint-103', - connection_id: 'connection-81', - }, - channels: [ - { - chain_1: { channel_id: 'channel-4', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-55', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'decentr', - client_id: '07-tendermint-6', - connection_id: 'connection-1', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1798', - connection_id: 'connection-1403', - }, - channels: [ - { - chain_1: { channel_id: 'channel-1', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-181', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cudos', - client_id: '07-tendermint-2084', - connection_id: 'connection-1626', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-1', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-298', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cryptoorgchain', - client_id: '07-tendermint-66', - connection_id: 'connection-39', - }, - chain_2: { - chain_name: 'starname', - client_id: '07-tendermint-16', - connection_id: 'connection-11', - }, - channels: [ - { - chain_1: { channel_id: 'channel-22', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-3', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cryptoorgchain', - client_id: '07-tendermint-1103', - connection_id: 'connection-239', - }, - chain_2: { - chain_name: 'sifchain', - client_id: '07-tendermint-20', - connection_id: 'connection-10', - }, - channels: [ - { - chain_1: { channel_id: 'channel-33', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-9', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cryptoorgchain', - client_id: '07-tendermint-63', - connection_id: 'connection-36', - }, - chain_2: { - chain_name: 'sentinel', - client_id: '07-tendermint-43', - connection_id: 'connection-28', - }, - channels: [ - { - chain_1: { channel_id: 'channel-19', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-7', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cryptoorgchain', - client_id: '07-tendermint-732', - connection_id: 'connection-218', - }, - chain_2: { - chain_name: 'regen', - client_id: '07-tendermint-28', - connection_id: 'connection-26', - }, - channels: [ - { - chain_1: { channel_id: 'channel-25', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-12', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cryptoorgchain', - client_id: '07-tendermint-61', - connection_id: 'connection-34', - }, - chain_2: { - chain_name: 'persistence', - client_id: '07-tendermint-24', - connection_id: 'connection-17', - }, - channels: [ - { - chain_1: { channel_id: 'channel-17', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-11', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cryptoorgchain', - client_id: '07-tendermint-33', - connection_id: 'connection-12', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-4', - connection_id: 'connection-5', - }, - channels: [ - { - chain_1: { channel_id: 'channel-10', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-5', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cryptoorgchain', - client_id: '07-tendermint-650', - connection_id: 'connection-197', - }, - chain_2: { - chain_name: 'irisnet', - client_id: '07-tendermint-32', - connection_id: 'connection-23', - }, - channels: [ - { - chain_1: { channel_id: 'channel-23', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-13', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cryptoorgchain', - client_id: '07-tendermint-1136', - connection_id: 'connection-260', - }, - chain_2: { - chain_name: 'evmos', - client_id: '07-tendermint-85', - connection_id: 'connection-43', - }, - channels: [ - { - chain_1: { channel_id: 'channel-57', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-31', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cronos', - client_id: '07-tendermint-33', - connection_id: 'connection-17', - }, - chain_2: { - chain_name: 'kava', - client_id: '07-tendermint-134', - connection_id: 'connection-169', - }, - channels: [ - { - chain_1: { channel_id: 'channel-11', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-125', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'crescent', - client_id: '07-tendermint-56', - connection_id: 'connection-53', - }, - chain_2: { - chain_name: 'umee', - client_id: '07-tendermint-170', - connection_id: 'connection-110', - }, - channels: [ - { - chain_1: { channel_id: 'channel-36', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-49', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'crescent' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'crescent', - client_id: '07-tendermint-36', - connection_id: 'connection-37', - }, - chain_2: { - chain_name: 'terra2', - client_id: '07-tendermint-68', - connection_id: 'connection-57', - }, - channels: [ - { - chain_1: { channel_id: 'channel-27', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-37', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'crescent' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'crescent', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'terra', - client_id: '07-tendermint-101', - connection_id: 'connection-70', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-49', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'crescent' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'crescent', - client_id: '07-tendermint-38', - connection_id: 'connection-39', - }, - chain_2: { - chain_name: 'stride', - client_id: '07-tendermint-44', - connection_id: 'connection-30', - }, - channels: [ - { - chain_1: { channel_id: 'channel-29', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-51', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'crescent' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'crescent', - client_id: '07-tendermint-24', - connection_id: 'connection-27', - }, - chain_2: { - chain_name: 'stargaze', - client_id: '07-tendermint-180', - connection_id: 'connection-114', - }, - channels: [ - { - chain_1: { channel_id: 'channel-21', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-51', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'crescent' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'crescent', - client_id: '07-tendermint-18', - connection_id: 'connection-13', - }, - chain_2: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-53', - connection_id: 'connection-31', - }, - channels: [ - { - chain_1: { channel_id: 'channel-10', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-24', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { - status: 'live', - preferred: true, - dex: 'crescent', - properties: 'privacy', - }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'crescent', - client_id: '07-tendermint-42', - connection_id: 'connection-41', - }, - chain_2: { - chain_name: 'persistence', - client_id: '07-tendermint-88', - connection_id: 'connection-72', - }, - channels: [ - { - chain_1: { channel_id: 'channel-30', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-68', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'crescent', - client_id: '07-tendermint-17', - connection_id: 'connection-12', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2083', - connection_id: 'connection-1624', - }, - channels: [ - { - chain_1: { channel_id: 'channel-9', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-297', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'crescent', - client_id: '07-tendermint-44', - connection_id: 'connection-46', - }, - chain_2: { - chain_name: 'okexchain', - client_id: '07-tendermint-116', - connection_id: 'connection-78', - }, - channels: [ - { - chain_1: { channel_id: 'channel-31', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-46', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'crescent' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'crescent', - client_id: '07-tendermint-68', - connection_id: 'connection-63', - }, - chain_2: { - chain_name: 'noble', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-38', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'crescent', - client_id: '07-tendermint-53', - connection_id: 'connection-52', - }, - chain_2: { - chain_name: 'mars', - client_id: '07-tendermint-14', - connection_id: 'connection-9', - }, - channels: [ - { - chain_1: { channel_id: 'channel-35', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-5', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'crescent' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'crescent', - client_id: '07-tendermint-78', - connection_id: 'connection-68', - }, - chain_2: { - chain_name: 'kujira', - client_id: '07-tendermint-105', - connection_id: 'connection-75', - }, - channels: [ - { - chain_1: { channel_id: 'channel-42', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-67', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'crescent' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'crescent', - client_id: '07-tendermint-5', - connection_id: 'connection-3', - }, - chain_2: { - chain_name: 'juno', - client_id: '07-tendermint-160', - connection_id: 'connection-107', - }, - channels: [ - { - chain_1: { channel_id: 'channel-3', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-81', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'crescent' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'crescent', - client_id: '07-tendermint-111', - connection_id: 'connection-97', - }, - chain_2: { - chain_name: 'jackal', - client_id: '07-tendermint-56', - connection_id: 'connection-46', - }, - channels: [ - { - chain_1: { channel_id: 'channel-63', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-38', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'crescent' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'crescent', - client_id: '07-tendermint-67', - connection_id: 'connection-61', - }, - chain_2: { - chain_name: 'irisnet', - client_id: '07-tendermint-86', - connection_id: 'connection-70', - }, - channels: [ - { - chain_1: { channel_id: 'channel-37', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-37', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'crescent' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'crescent', - client_id: '07-tendermint-26', - connection_id: 'connection-29', - }, - chain_2: { - chain_name: 'injective', - client_id: '07-tendermint-132', - connection_id: 'connection-105', - }, - channels: [ - { - chain_1: { channel_id: 'channel-23', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-90', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'crescent' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'crescent', - client_id: '07-tendermint-4', - connection_id: 'connection-2', - }, - chain_2: { - chain_name: 'gravitybridge', - client_id: '07-tendermint-100', - connection_id: 'connection-102', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-62', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'crescent' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'crescent', - client_id: '07-tendermint-12', - connection_id: 'connection-10', - }, - chain_2: { - chain_name: 'evmos', - client_id: '07-tendermint-38', - connection_id: 'connection-15', - }, - channels: [ - { - chain_1: { channel_id: 'channel-7', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-11', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'crescent' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'crescent', - client_id: '07-tendermint-77', - connection_id: 'connection-65', - }, - chain_2: { - chain_name: 'cryptoorgchain', - client_id: '07-tendermint-1153', - connection_id: 'connection-277', - }, - channels: [ - { - chain_1: { channel_id: 'channel-40', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-61', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'crescent' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshubtestnet', - client_id: '07-tendermint-2522', - connection_id: 'connection-2881', - }, - chain_2: { - chain_name: 'elystestnet', - client_id: '07-tendermint-19', - connection_id: 'connection-17', - }, - channels: [ - { - chain_1: { channel_id: 'channel-3302', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-16', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-1115', - connection_id: 'connection-788', - }, - chain_2: { - chain_name: 'uptick', - client_id: '07-tendermint-3', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-535', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-611', - connection_id: 'connection-473', - }, - chain_2: { - chain_name: 'umee', - client_id: '07-tendermint-9', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-288', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-760', - connection_id: 'connection-551', - }, - chain_2: { - chain_name: 'terra2', - client_id: '07-tendermint-0', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-339', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-962', - connection_id: 'connection-1710', - }, - chain_2: { - chain_name: 'teritori', - client_id: '07-tendermint-32', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-431', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-10', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-913', - connection_id: 'connection-635', - }, - chain_2: { - chain_name: 'stride', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-391', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-326', - connection_id: 'connection-300', - }, - chain_2: { - chain_name: 'starname', - client_id: '07-tendermint-6', - connection_id: 'connection-6', - }, - channels: [ - { - chain_1: { channel_id: 'channel-158', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-1188', - connection_id: 'connection-918', - }, - chain_2: { - chain_name: 'stargaze', - client_id: '07-tendermint-320', - connection_id: 'connection-256', - }, - channels: [ - { - chain_1: { channel_id: 'channel-730', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-239', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-892', - connection_id: 'connection-618', - }, - chain_2: { - chain_name: 'stafihub', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-369', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-395', - connection_id: 'connection-347', - }, - chain_2: { - chain_name: 'sifchain', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-192', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-388', - connection_id: 'connection-341', - }, - chain_2: { - chain_name: 'sentinel', - client_id: '07-tendermint-58', - connection_id: 'connection-33', - }, - channels: [ - { - chain_1: { channel_id: 'channel-186', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-12', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-1140', - connection_id: 'connection-827', - }, - chain_2: { - chain_name: 'sei', - client_id: '07-tendermint-3', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-584', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, properties: 'privacy' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-492', - connection_id: 'connection-401', - }, - chain_2: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-1', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-235', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, properties: 'privacy' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-386', - connection_id: 'connection-340', - }, - chain_2: { - chain_name: 'regen', - client_id: '07-tendermint-27', - connection_id: 'connection-24', - }, - channels: [ - { - chain_1: { channel_id: 'channel-185', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-11', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-1157', - connection_id: 'connection-879', - }, - chain_2: { - chain_name: 'realio', - client_id: '07-tendermint-2', - connection_id: 'connection-2', - }, - channels: [ - { - chain_1: { channel_id: 'channel-645', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-2', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-1018', - connection_id: 'connection-709', - }, - chain_2: { - chain_name: 'quicksilver', - client_id: '07-tendermint-2', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-467', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-1304', - connection_id: 'connection-1038', - }, - chain_2: { - chain_name: 'pryzm', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-859', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-926', - connection_id: 'connection-648', - }, - chain_2: { - chain_name: 'point', - client_id: '07-tendermint-1', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-404', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-994', - connection_id: 'connection-693', - }, - chain_2: { - chain_name: 'planq', - client_id: '07-tendermint-5', - connection_id: 'connection-3', - }, - channels: [ - { - chain_1: { channel_id: 'channel-446', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-2', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-391', - connection_id: 'connection-344', - }, - chain_2: { - chain_name: 'persistence', - client_id: '07-tendermint-36', - connection_id: 'connection-30', - }, - channels: [ - { - chain_1: { channel_id: 'channel-190', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-24', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-259', - connection_id: 'connection-257', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-141', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-651', - connection_id: 'connection-497', - }, - chain_2: { - chain_name: 'oraichain', - client_id: '07-tendermint-47', - connection_id: 'connection-22', - }, - channels: [ - { - chain_1: { channel_id: 'channel-301', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-15', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'oraidex' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-656', - connection_id: 'connection-501', - }, - chain_2: { - chain_name: 'omniflixhub', - client_id: '07-tendermint-23', - connection_id: 'connection-19', - }, - channels: [ - { - chain_1: { channel_id: 'channel-306', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-12', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-1116', - connection_id: 'connection-790', - }, - chain_2: { - chain_name: 'noble', - client_id: '07-tendermint-4', - connection_id: 'connection-12', - }, - channels: [ - { - chain_1: { channel_id: 'channel-536', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-4', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-1119', - connection_id: 'connection-809', - }, - chain_2: { - chain_name: 'neutron', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-569', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-1120', - connection_id: 'connection-807', - }, - chain_2: { - chain_name: 'lumnetwork', - client_id: '07-tendermint-21', - connection_id: 'connection-22', - }, - channels: [ - { - chain_1: { channel_id: 'channel-566', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-12', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-468', - connection_id: 'connection-386', - }, - chain_2: { - chain_name: 'likecoin', - client_id: '07-tendermint-24', - connection_id: 'connection-13', - }, - channels: [ - { - chain_1: { channel_id: 'channel-217', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-5', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-769', - connection_id: 'connection-555', - }, - chain_2: { - chain_name: 'kujira', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-343', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-475', - connection_id: 'connection-392', - }, - chain_2: { - chain_name: 'kichain', - client_id: '07-tendermint-6', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-223', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-557', - connection_id: 'connection-460', - }, - chain_2: { - chain_name: 'kava', - client_id: '07-tendermint-1', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-277', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-439', - connection_id: 'connection-372', - }, - chain_2: { - chain_name: 'juno', - client_id: '07-tendermint-3', - connection_id: 'connection-2', - }, - channels: [ - { - chain_1: { channel_id: 'channel-207', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-384', - connection_id: 'connection-338', - }, - chain_2: { - chain_name: 'irisnet', - client_id: '07-tendermint-31', - connection_id: 'connection-22', - }, - channels: [ - { - chain_1: { channel_id: 'channel-182', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-12', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-470', - connection_id: 'connection-388', - }, - chain_2: { - chain_name: 'injective', - client_id: '07-tendermint-5', - connection_id: 'connection-2', - }, - channels: [ - { - chain_1: { channel_id: 'channel-220', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-434', - connection_id: 'connection-368', - }, - chain_2: { - chain_name: 'impacthub', - client_id: '07-tendermint-9', - connection_id: 'connection-9', - }, - channels: [ - { - chain_1: { channel_id: 'channel-204', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-1153', - connection_id: 'connection-874', - }, - chain_2: { - chain_name: 'haqq', - client_id: '07-tendermint-2', - connection_id: 'connection-3', - }, - channels: [ - { - chain_1: { channel_id: 'channel-632', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-3', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-1141', - connection_id: 'connection-829', - }, - chain_2: { - chain_name: 'fxcore', - client_id: '07-tendermint-13', - connection_id: 'connection-13', - }, - channels: [ - { - chain_1: { channel_id: 'channel-585', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-10', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-620', - connection_id: 'connection-480', - }, - chain_2: { - chain_name: 'evmos', - client_id: '07-tendermint-3', - connection_id: 'connection-3', - }, - channels: [ - { - chain_1: { channel_id: 'channel-292', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-3', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-1151', - connection_id: 'connection-872', - }, - chain_2: { - chain_name: 'empowerchain', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-621', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-432', - connection_id: 'connection-365', - }, - chain_2: { - chain_name: 'emoney', - client_id: '07-tendermint-8', - connection_id: 'connection-3', - }, - channels: [ - { - chain_1: { channel_id: 'channel-202', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-1205', - connection_id: 'connection-933', - }, - chain_2: { - chain_name: 'dymension', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-794', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-1191', - connection_id: 'connection-920', - }, - chain_2: { - chain_name: 'doravota', - client_id: '07-tendermint-14', - connection_id: 'connection-8', - }, - channels: [ - { - chain_1: { channel_id: 'channel-750', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-4', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-389', - connection_id: 'connection-342', - }, - chain_2: { - chain_name: 'cryptoorgchain', - client_id: '07-tendermint-735', - connection_id: 'connection-220', - }, - channels: [ - { - chain_1: { channel_id: 'channel-187', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-27', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-724', - connection_id: 'connection-538', - }, - chain_2: { - chain_name: 'crescent', - client_id: '07-tendermint-3', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-326', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'crescent' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'coreum', - client_id: '07-tendermint-40', - connection_id: 'connection-27', - }, - chain_2: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-186', - connection_id: 'connection-138', - }, - channels: [ - { - chain_1: { channel_id: 'channel-25', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-101', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'coreum', - client_id: '07-tendermint-3', - connection_id: 'connection-3', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2929', - connection_id: 'connection-2426', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-2188', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'coreum', - client_id: '07-tendermint-32', - connection_id: 'connection-21', - }, - chain_2: { - chain_name: 'noble', - client_id: '07-tendermint-71', - connection_id: 'connection-72', - }, - channels: [ - { - chain_1: { channel_id: 'channel-19', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-49', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'coreum', - client_id: '07-tendermint-28', - connection_id: 'connection-19', - }, - chain_2: { - chain_name: 'kujira', - client_id: '07-tendermint-163', - connection_id: 'connection-126', - }, - channels: [ - { - chain_1: { channel_id: 'channel-17', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-122', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'coreum', - client_id: '07-tendermint-29', - connection_id: 'connection-20', - }, - chain_2: { - chain_name: 'kava', - client_id: '07-tendermint-160', - connection_id: 'connection-200', - }, - channels: [ - { - chain_1: { channel_id: 'channel-18', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-142', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'coreum', - client_id: '07-tendermint-8', - connection_id: 'connection-8', - }, - chain_2: { - chain_name: 'gravitybridge', - client_id: '07-tendermint-421', - connection_id: 'connection-399', - }, - channels: [ - { - chain_1: { channel_id: 'channel-7', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-142', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'coreum', - client_id: '07-tendermint-9', - connection_id: 'connection-9', - }, - chain_2: { - chain_name: 'evmos', - client_id: '07-tendermint-117', - connection_id: 'connection-71', - }, - channels: [ - { - chain_1: { channel_id: 'channel-8', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-87', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'coreum', - client_id: '07-tendermint-38', - connection_id: 'connection-26', - }, - chain_2: { - chain_name: 'dydx', - client_id: '07-tendermint-14', - connection_id: 'connection-20', - }, - channels: [ - { - chain_1: { channel_id: 'channel-24', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-14', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'coreum', - client_id: '07-tendermint-12', - connection_id: 'connection-12', - }, - chain_2: { - chain_name: 'doravota', - client_id: '07-tendermint-12', - connection_id: 'connection-4', - }, - channels: [ - { - chain_1: { channel_id: 'channel-10', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-2', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'coreum', - client_id: '07-tendermint-11', - connection_id: 'connection-11', - }, - chain_2: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-1162', - connection_id: 'connection-884', - }, - channels: [ - { - chain_1: { channel_id: 'channel-9', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-660', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'conscious', - client_id: '07-tendermint-12', - connection_id: 'connection-9', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-3199', - connection_id: 'connection-2656', - }, - channels: [ - { - chain_1: { channel_id: 'channel-6', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-73971', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'composablepolkadot', - client_id: '10-grandpa-28', - connection_id: 'connection-23', - }, - chain_2: { - chain_name: 'picasso', - client_id: '10-grandpa-28', - connection_id: 'connection-23', - }, - channels: [ - { - chain_1: { channel_id: 'channel-15', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-15', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'composable', - client_id: '07-tendermint-14', - connection_id: 'connection-8', - }, - chain_2: { - chain_name: 'stride', - client_id: '07-tendermint-126', - connection_id: 'connection-116', - }, - channels: [ - { - chain_1: { channel_id: 'channel-5', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-134', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'composable', - client_id: '07-tendermint-25', - connection_id: 'connection-13', - }, - chain_2: { - chain_name: 'stargaze', - client_id: '07-tendermint-279', - connection_id: 'connection-207', - }, - channels: [ - { - chain_1: { channel_id: 'channel-6', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-184', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'composable', - client_id: '08-wasm-215', - connection_id: 'connection-3', - }, - chain_2: { - chain_name: 'solana', - client_id: '07-tendermint-1', - connection_id: 'connection-108', - }, - channels: [ - { - chain_1: { channel_id: 'channel-71', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'composable', - client_id: '07-tendermint-52', - connection_id: 'connection-21', - }, - chain_2: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-166', - connection_id: 'connection-116', - }, - channels: [ - { - chain_1: { channel_id: 'channel-14', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-80', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - { - chain_1: { - channel_id: 'channel-26', - port_id: 'transfer', - client_id: '07-tendermint-52', - connection_id: 'connection-21', - }, - chain_2: { - channel_id: 'channel-83', - port_id: 'wasm.secret1tqmms5awftpuhalcv5h5mg76fa0tkdz4jv9ex4', - client_id: '07-tendermint-166', - connection_id: 'connection-116', - }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, properties: 'privacy' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'composable', - client_id: '07-tendermint-31', - connection_id: 'connection-16', - }, - chain_2: { - chain_name: 'quicksilver', - client_id: '07-tendermint-78', - connection_id: 'connection-53', - }, - channels: [ - { - chain_1: { channel_id: 'channel-9', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-94', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'composable', - client_id: '08-wasm-5', - connection_id: 'connection-5', - }, - chain_2: { - chain_name: 'picasso', - client_id: '07-tendermint-32', - connection_id: 'connection-26', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-17', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'composable', - client_id: '07-tendermint-6', - connection_id: 'connection-6', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2846', - connection_id: 'connection-2358', - }, - channels: [ - { - chain_1: { channel_id: 'channel-3', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1279', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'composable', - client_id: '07-tendermint-66', - connection_id: 'connection-28', - }, - chain_2: { - chain_name: 'neutron', - client_id: '07-tendermint-29', - connection_id: 'connection-22', - }, - channels: [ - { - chain_1: { channel_id: 'channel-18', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-17', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'composable', - client_id: '07-tendermint-110', - connection_id: 'connection-43', - }, - chain_2: { - chain_name: 'kujira', - client_id: '07-tendermint-147', - connection_id: 'connection-112', - }, - channels: [ - { - chain_1: { channel_id: 'channel-27', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-101', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'composable', - client_id: '07-tendermint-30', - connection_id: 'connection-15', - }, - chain_2: { - chain_name: 'juno', - client_id: '07-tendermint-382', - connection_id: 'connection-376', - }, - channels: [ - { - chain_1: { channel_id: 'channel-8', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-280', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'composable', - client_id: '07-tendermint-123', - connection_id: 'connection-45', - }, - chain_2: { - chain_name: 'injective', - client_id: '07-tendermint-207', - connection_id: 'connection-191', - }, - channels: [ - { - chain_1: { channel_id: 'channel-29', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-145', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'composable', - client_id: '07-tendermint-26', - connection_id: 'connection-14', - }, - chain_2: { - chain_name: 'evmos', - client_id: '07-tendermint-111', - connection_id: 'connection-66', - }, - channels: [ - { - chain_1: { channel_id: 'channel-7', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-82', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'composable', - client_id: '08-wasm-159', - connection_id: 'connection-70', - }, - chain_2: { - chain_name: 'ethereum', - client_id: '07-tendermint-11', - connection_id: 'connection-10', - }, - channels: [ - { - chain_1: { channel_id: 'channel-52', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-2', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'composable', - client_id: '07-tendermint-46', - connection_id: 'connection-18', - }, - chain_2: { - chain_name: 'crescent', - client_id: '07-tendermint-112', - connection_id: 'connection-98', - }, - channels: [ - { - chain_1: { channel_id: 'channel-11', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-64', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'composable', - client_id: '07-tendermint-7', - connection_id: 'connection-7', - }, - chain_2: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-1150', - connection_id: 'connection-871', - }, - channels: [ - { - chain_1: { channel_id: 'channel-4', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-617', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'comdex', - client_id: '07-tendermint-117', - connection_id: 'connection-56', - }, - chain_2: { - chain_name: 'terra2', - client_id: '07-tendermint-70', - connection_id: 'connection-59', - }, - channels: [ - { - chain_1: { channel_id: 'channel-51', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-39', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'comdex', - client_id: '07-tendermint-83', - connection_id: 'connection-50', - }, - chain_2: { - chain_name: 'stride', - client_id: '07-tendermint-41', - connection_id: 'connection-28', - }, - channels: [ - { - chain_1: { channel_id: 'channel-45', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-49', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'comdex', - client_id: '07-tendermint-142', - connection_id: 'connection-74', - }, - chain_2: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-125', - connection_id: 'connection-95', - }, - channels: [ - { - chain_1: { channel_id: 'channel-65', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-63', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'comdex', - client_id: '07-tendermint-123', - connection_id: 'connection-65', - }, - chain_2: { - chain_name: 'persistence', - client_id: '07-tendermint-94', - connection_id: 'connection-75', - }, - channels: [ - { - chain_1: { channel_id: 'channel-57', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-71', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'comdex', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1587', - connection_id: 'connection-1243', - }, - channels: [ - { - chain_1: { channel_id: 'channel-1', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-87', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'comdex', - client_id: '07-tendermint-139', - connection_id: 'connection-71', - }, - chain_2: { - chain_name: 'migaloo', - client_id: '07-tendermint-25', - connection_id: 'connection-24', - }, - channels: [ - { - chain_1: { channel_id: 'channel-63', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-12', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'comdex', - client_id: '07-tendermint-52', - connection_id: 'connection-34', - }, - chain_2: { - chain_name: 'kujira', - client_id: '07-tendermint-20', - connection_id: 'connection-15', - }, - channels: [ - { - chain_1: { channel_id: 'channel-31', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-18', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'comdex', - client_id: '07-tendermint-30', - connection_id: 'connection-19', - }, - chain_2: { - chain_name: 'juno', - client_id: '07-tendermint-92', - connection_id: 'connection-55', - }, - channels: [ - { - chain_1: { channel_id: 'channel-18', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-36', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'comdex', - client_id: '07-tendermint-108', - connection_id: 'connection-54', - }, - chain_2: { - chain_name: 'crescent', - client_id: '07-tendermint-32', - connection_id: 'connection-33', - }, - channels: [ - { - chain_1: { channel_id: 'channel-49', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-26', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'crescent' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cifer', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-3184', - connection_id: 'connection-2646', - }, - channels: [ - { - chain_1: { channel_id: 'channel-1', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-39205', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cifer', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-1301', - connection_id: 'connection-1035', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-831', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'chihuahua', - client_id: '07-tendermint-86', - connection_id: 'connection-55', - }, - chain_2: { - chain_name: 'stafihub', - client_id: '07-tendermint-2', - connection_id: 'connection-2', - }, - channels: [ - { - chain_1: { channel_id: 'channel-25', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-4', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'chihuahua', - client_id: '07-tendermint-70', - connection_id: 'connection-38', - }, - chain_2: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-27', - connection_id: 'connection-13', - }, - channels: [ - { - chain_1: { channel_id: 'channel-16', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-11', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, properties: 'privacy' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'chihuahua', - client_id: '07-tendermint-207', - connection_id: 'connection-137', - }, - chain_2: { - chain_name: 'persistence', - client_id: '07-tendermint-168', - connection_id: 'connection-212', - }, - channels: [ - { - chain_1: { channel_id: 'channel-94', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-203', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'chihuahua', - client_id: '07-tendermint-45', - connection_id: 'connection-25', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1666', - connection_id: 'connection-1278', - }, - channels: [ - { - chain_1: { channel_id: 'channel-7', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-113', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - { - chain_1: { - channel_id: 'channel-73', - port_id: - 'wasm.chihuahua1jwkag4yvhyj9fuddtkygvavya8hmdjuzmgxwg9vp3lw9twv6lrcq9mgl52', - }, - chain_2: { channel_id: 'channel-11348', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'chihuahua', - client_id: '07-tendermint-85', - connection_id: 'connection-54', - }, - chain_2: { - chain_name: 'okexchain', - client_id: '07-tendermint-5', - connection_id: 'connection-6', - }, - channels: [ - { - chain_1: { channel_id: 'channel-24', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-5', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'chihuahua', - client_id: '07-tendermint-191', - connection_id: 'connection-127', - }, - chain_2: { - chain_name: 'neutron', - client_id: '07-tendermint-74', - connection_id: 'connection-53', - }, - channels: [ - { - chain_1: { channel_id: 'channel-76', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-51', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - { - chain_1: { - channel_id: 'channel-77', - port_id: - 'wasm.chihuahua1jwkag4yvhyj9fuddtkygvavya8hmdjuzmgxwg9vp3lw9twv6lrcq9mgl52', - }, - chain_2: { channel_id: 'channel-52', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'chihuahua', - client_id: '07-tendermint-126', - connection_id: 'connection-81', - }, - chain_2: { - chain_name: 'migaloo', - client_id: '07-tendermint-21', - connection_id: 'connection-21', - }, - channels: [ - { - chain_1: { channel_id: 'channel-39', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-10', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'chihuahua', - client_id: '07-tendermint-54', - connection_id: 'connection-30', - }, - chain_2: { - chain_name: 'juno', - client_id: '07-tendermint-79', - connection_id: 'connection-46', - }, - channels: [ - { - chain_1: { channel_id: 'channel-11', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-28', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cheqd', - client_id: '07-tendermint-83', - connection_id: 'connection-61', - }, - chain_2: { - chain_name: 'terra2', - client_id: '07-tendermint-392', - connection_id: 'connection-382', - }, - channels: [ - { - chain_1: { channel_id: 'channel-34', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-301', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cheqd', - client_id: '07-tendermint-85', - connection_id: 'connection-63', - }, - chain_2: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-196', - connection_id: 'connection-191', - }, - channels: [ - { - chain_1: { channel_id: 'channel-36', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-141', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - fee_version: 'ics29-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cheqd', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1615', - connection_id: 'connection-1268', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-108', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cheqd', - client_id: '07-tendermint-13', - connection_id: 'connection-2', - }, - chain_2: { - chain_name: 'gravitybridge', - client_id: '07-tendermint-64', - connection_id: 'connection-74', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-43', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'chain4energy', - client_id: '07-tendermint-2', - connection_id: 'connection-2', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-3107', - connection_id: 'connection-2586', - }, - channels: [ - { - chain_1: { channel_id: 'channel-1', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-22172', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cerberus', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1875', - connection_id: 'connection-1460', - }, - channels: [ - { - chain_1: { channel_id: 'channel-1', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-212', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'celestia', - client_id: '07-tendermint-58', - connection_id: 'connection-18', - }, - chain_2: { - chain_name: 'umee', - client_id: '07-tendermint-245', - connection_id: 'connection-209', - }, - channels: [ - { - chain_1: { channel_id: 'channel-19', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-119', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'celestia', - client_id: '07-tendermint-53', - connection_id: 'connection-16', - }, - chain_2: { - chain_name: 'terra2', - client_id: '07-tendermint-391', - connection_id: 'connection-381', - }, - channels: [ - { - chain_1: { channel_id: 'channel-15', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-300', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'celestia', - client_id: '07-tendermint-0', - connection_id: 'connection-4', - }, - chain_2: { - chain_name: 'stride', - client_id: '07-tendermint-137', - connection_id: 'connection-125', - }, - channels: [ - { - chain_1: { channel_id: 'channel-4', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-162', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'celestia', - client_id: '07-tendermint-86', - connection_id: 'connection-56', - }, - chain_2: { - chain_name: 'stargaze', - client_id: '07-tendermint-359', - connection_id: 'connection-296', - }, - channels: [ - { - chain_1: { channel_id: 'channel-33', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-291', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'celestia', - client_id: '07-tendermint-52', - connection_id: 'connection-15', - }, - chain_2: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-174', - connection_id: 'connection-131', - }, - channels: [ - { - chain_1: { channel_id: 'channel-14', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-91', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'celestia', - client_id: '07-tendermint-88', - connection_id: 'connection-57', - }, - chain_2: { - chain_name: 'pryzm', - client_id: '07-tendermint-3', - connection_id: 'connection-3', - }, - channels: [ - { - chain_1: { channel_id: 'channel-34', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-3', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'celestia', - client_id: '07-tendermint-10', - connection_id: 'connection-2', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-3012', - connection_id: 'connection-2503', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-6994', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'celestia', - client_id: '07-tendermint-29', - connection_id: 'connection-7', - }, - chain_2: { - chain_name: 'neutron', - client_id: '07-tendermint-48', - connection_id: 'connection-36', - }, - channels: [ - { - chain_1: { channel_id: 'channel-8', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-35', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'celestia', - client_id: '07-tendermint-49', - connection_id: 'connection-12', - }, - chain_2: { - chain_name: 'kava', - client_id: '07-tendermint-158', - connection_id: 'connection-198', - }, - channels: [ - { - chain_1: { channel_id: 'channel-13', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-140', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'celestia', - client_id: '07-tendermint-28', - connection_id: 'connection-6', - }, - chain_2: { - chain_name: 'injective', - client_id: '07-tendermint-226', - connection_id: 'connection-210', - }, - channels: [ - { - chain_1: { channel_id: 'channel-7', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-152', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'celestia', - client_id: '07-tendermint-79', - connection_id: 'connection-49', - }, - chain_2: { - chain_name: 'evmos', - client_id: '07-tendermint-134', - connection_id: 'connection-80', - }, - channels: [ - { - chain_1: { channel_id: 'channel-26', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-106', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'celestia', - client_id: '07-tendermint-82', - connection_id: 'connection-52', - }, - chain_2: { - chain_name: 'dymension', - client_id: '07-tendermint-6', - connection_id: 'connection-5', - }, - channels: [ - { - chain_1: { channel_id: 'channel-27', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-4', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'celestia', - client_id: '07-tendermint-35', - connection_id: 'connection-10', - }, - chain_2: { - chain_name: 'composable', - client_id: '07-tendermint-138', - connection_id: 'connection-55', - }, - channels: [ - { - chain_1: { channel_id: 'channel-12', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-38', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'carbon', - client_id: '07-tendermint-33', - connection_id: 'connection-16', - }, - chain_2: { - chain_name: 'terra2', - client_id: '07-tendermint-66', - connection_id: 'connection-54', - }, - channels: [ - { - chain_1: { channel_id: 'channel-12', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-36', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'demex' }, - }, - { - chain_1: { channel_id: 'channel-16', port_id: 'transfer' }, - chain_2: { - channel_id: 'channel-41', - port_id: - 'wasm.terra1e0mrzy8077druuu42vs0hu7ugguade0cj65dgtauyaw4gsl4kv0qtdf2au', - }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'carbon', - client_id: '07-tendermint-13', - connection_id: 'connection-12', - }, - chain_2: { - chain_name: 'stride', - client_id: '07-tendermint-40', - connection_id: 'connection-27', - }, - channels: [ - { - chain_1: { channel_id: 'channel-8', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-47', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'demex' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'carbon', - client_id: '07-tendermint-36', - connection_id: 'connection-19', - }, - chain_2: { - chain_name: 'stargaze', - client_id: '07-tendermint-224', - connection_id: 'connection-158', - }, - channels: [ - { - chain_1: { channel_id: 'channel-15', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-123', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'demex' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'carbon', - client_id: '07-tendermint-3', - connection_id: 'connection-1', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1808', - connection_id: 'connection-1412', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-188', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'carbon', - client_id: '07-tendermint-16', - connection_id: 'connection-13', - }, - chain_2: { - chain_name: 'kujira', - client_id: '07-tendermint-60', - connection_id: 'connection-40', - }, - channels: [ - { - chain_1: { channel_id: 'channel-9', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-46', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'demex' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'carbon', - client_id: '07-tendermint-53', - connection_id: 'connection-30', - }, - chain_2: { - chain_name: 'irisnet', - client_id: '07-tendermint-151', - connection_id: 'connection-114', - }, - channels: [ - { - chain_1: { channel_id: 'channel-28', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-68', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'demex' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'carbon', - client_id: '07-tendermint-11', - connection_id: 'connection-10', - }, - chain_2: { - chain_name: 'evmos', - client_id: '07-tendermint-73', - connection_id: 'connection-29', - }, - channels: [ - { - chain_1: { channel_id: 'channel-6', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-23', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'demex' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'carbon', - client_id: '07-tendermint-6', - connection_id: 'connection-5', - }, - chain_2: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-765', - connection_id: 'connection-554', - }, - channels: [ - { - chain_1: { channel_id: 'channel-3', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-342', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'demex' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'canto', - client_id: '07-tendermint-9', - connection_id: 'connection-9', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2481', - connection_id: 'connection-2017', - }, - channels: [ - { - chain_1: { channel_id: 'channel-5', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-550', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'canto', - client_id: '07-tendermint-38', - connection_id: 'connection-32', - }, - chain_2: { - chain_name: 'composable', - client_id: '07-tendermint-50', - connection_id: 'connection-19', - }, - channels: [ - { - chain_1: { channel_id: 'channel-23', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-12', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'canto', - client_id: '07-tendermint-10', - connection_id: 'connection-10', - }, - chain_2: { - chain_name: 'carbon', - client_id: '07-tendermint-40', - connection_id: 'connection-23', - }, - channels: [ - { - chain_1: { channel_id: 'channel-6', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-18', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'demex' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'bostrom', - client_id: '07-tendermint-5', - connection_id: 'connection-2', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1597', - connection_id: 'connection-1255', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-95', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'bluzelle', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2754', - connection_id: 'connection-2273', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-763', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'bitsong', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1551', - connection_id: 'connection-1216', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-73', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'bitsong', - client_id: '07-tendermint-9', - connection_id: 'connection-9', - }, - chain_2: { - chain_name: 'juno', - client_id: '07-tendermint-33', - connection_id: 'connection-26', - }, - channels: [ - { - chain_1: { channel_id: 'channel-5', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-17', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'bitsong', - client_id: '07-tendermint-1', - connection_id: 'connection-2', - }, - chain_2: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-481', - connection_id: 'connection-395', - }, - channels: [ - { - chain_1: { channel_id: 'channel-1', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-229', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'bitcanna', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1499', - connection_id: 'connection-1167', - }, - channels: [ - { - chain_1: { channel_id: 'channel-1', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-51', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'bitcanna', - client_id: '07-tendermint-12', - connection_id: 'connection-11', - }, - chain_2: { - chain_name: 'juno', - client_id: '07-tendermint-110', - connection_id: 'connection-70', - }, - channels: [ - { - chain_1: { channel_id: 'channel-10', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-50', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'bitcanna', - client_id: '07-tendermint-4', - connection_id: 'connection-3', - }, - chain_2: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-490', - connection_id: 'connection-399', - }, - channels: [ - { - chain_1: { channel_id: 'channel-3', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-232', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'bitcanna', - client_id: '07-tendermint-0', - connection_id: 'connection-19', - }, - chain_2: { - chain_name: 'bitsong', - client_id: '07-tendermint-1237', - connection_id: 'connection-1132', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-42', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'beezee', - client_id: '07-tendermint-2', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2154', - connection_id: 'connection-1672', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-340', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'bandchain', - client_id: '07-tendermint-94', - connection_id: 'connection-91', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1743', - connection_id: 'connection-1345', - }, - channels: [ - { - chain_1: { channel_id: 'channel-83', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-148', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'bandchain', - client_id: '07-tendermint-162', - connection_id: 'connection-141', - }, - chain_2: { - chain_name: 'coreum', - client_id: '07-tendermint-33', - connection_id: 'connection-22', - }, - channels: [ - { - chain_1: { channel_id: 'channel-159', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-20', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'bandchain', - client_id: '07-tendermint-124', - connection_id: 'connection-107', - }, - chain_2: { - chain_name: 'comdex', - client_id: '07-tendermint-81', - connection_id: 'connection-48', - }, - channels: [ - { - chain_1: { channel_id: 'channel-96', port_id: 'oracle' }, - chain_2: { channel_id: 'channel-43', port_id: 'bandoracleV1' }, - ordering: 'unordered', - version: 'bandchain-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-64', - connection_id: 'connection-43', - }, - chain_2: { - chain_name: 'umee', - client_id: '07-tendermint-63', - connection_id: 'connection-44', - }, - channels: [ - { - chain_1: { channel_id: 'channel-36', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-33', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-39', - connection_id: 'connection-21', - }, - chain_2: { - chain_name: 'terra2', - client_id: '07-tendermint-7', - connection_id: 'connection-10', - }, - channels: [ - { - chain_1: { channel_id: 'channel-11', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-6', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-93', - connection_id: 'connection-78', - }, - chain_2: { - chain_name: 'stride', - client_id: '07-tendermint-75', - connection_id: 'connection-60', - }, - channels: [ - { - chain_1: { channel_id: 'channel-64', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-69', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-109', - connection_id: 'connection-96', - }, - chain_2: { - chain_name: 'sommelier', - client_id: '07-tendermint-13', - connection_id: 'connection-10', - }, - channels: [ - { - chain_1: { channel_id: 'channel-72', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-5', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics-20', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-210', - connection_id: 'connection-191', - }, - chain_2: { - chain_name: 'shido', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-148', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-151', - connection_id: 'connection-136', - }, - chain_2: { - chain_name: 'sei', - client_id: '07-tendermint-8', - connection_id: 'connection-2', - }, - channels: [ - { - chain_1: { channel_id: 'channel-103', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-2', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-40', - connection_id: 'connection-22', - }, - chain_2: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-44', - connection_id: 'connection-26', - }, - channels: [ - { - chain_1: { channel_id: 'channel-12', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-20', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, properties: 'privacy' }, - }, - { - chain_1: { - channel_id: 'channel-69', - port_id: 'transfer', - client_id: '07-tendermint-103', - connection_id: 'connection-89', - }, - chain_2: { - channel_id: 'channel-61', - port_id: 'wasm.secret1yxjmepvyl2c25vnt53cr2dpn8amknwausxee83', - client_id: '07-tendermint-120', - connection_id: 'connection-93', - }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, properties: 'privacy' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-208', - connection_id: 'connection-189', - }, - chain_2: { - chain_name: 'saga', - client_id: '07-tendermint-11', - connection_id: 'connection-10', - }, - channels: [ - { - chain_1: { channel_id: 'channel-146', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-24', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-224', - connection_id: 'connection-209', - }, - chain_2: { - chain_name: 'pryzm', - client_id: '07-tendermint-7', - connection_id: 'connection-7', - }, - channels: [ - { - chain_1: { channel_id: 'channel-155', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-13', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-175', - connection_id: 'connection-153', - }, - chain_2: { - chain_name: 'provenance', - client_id: '07-tendermint-35', - connection_id: 'connection-12', - }, - channels: [ - { - chain_1: { channel_id: 'channel-116', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-9', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-23', - connection_id: 'connection-13', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1862', - connection_id: 'connection-1453', - }, - channels: [ - { - chain_1: { channel_id: 'channel-3', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-208', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-122', - connection_id: 'connection-109', - }, - chain_2: { - chain_name: 'omniflixhub', - client_id: '07-tendermint-44', - connection_id: 'connection-37', - }, - channels: [ - { - chain_1: { channel_id: 'channel-77', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-27', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-150', - connection_id: 'connection-135', - }, - chain_2: { - chain_name: 'odin', - client_id: '07-tendermint-66', - connection_id: 'connection-151', - }, - channels: [ - { - chain_1: { channel_id: 'channel-102', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-37', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-200', - connection_id: 'connection-181', - }, - chain_2: { - chain_name: 'nibiru', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-139', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-123', - connection_id: 'connection-110', - }, - chain_2: { - chain_name: 'neutron', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-78', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-2', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-180', - connection_id: 'connection-158', - }, - chain_2: { - chain_name: 'migaloo', - client_id: '07-tendermint-101', - connection_id: 'connection-80', - }, - channels: [ - { - chain_1: { channel_id: 'channel-121', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-53', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-118', - connection_id: 'connection-107', - }, - chain_2: { - chain_name: 'kyve', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-75', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-42', - connection_id: 'connection-23', - }, - chain_2: { - chain_name: 'kujira', - client_id: '07-tendermint-11', - connection_id: 'connection-6', - }, - channels: [ - { - chain_1: { channel_id: 'channel-14', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-9', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-25', - connection_id: 'connection-14', - }, - chain_2: { - chain_name: 'juno', - client_id: '07-tendermint-150', - connection_id: 'connection-97', - }, - channels: [ - { - chain_1: { channel_id: 'channel-4', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-71', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-69', - connection_id: 'connection-178', - }, - chain_2: { - chain_name: 'jackal', - client_id: '07-tendermint-69', - connection_id: 'connection-57', - }, - channels: [ - { - chain_1: { channel_id: 'channel-137', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-49', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-37', - connection_id: 'connection-20', - }, - chain_2: { - chain_name: 'injective', - client_id: '07-tendermint-113', - connection_id: 'connection-93', - }, - channels: [ - { - chain_1: { channel_id: 'channel-10', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-84', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-168', - connection_id: 'connection-150', - }, - chain_2: { - chain_name: 'impacthub', - client_id: '07-tendermint-54', - connection_id: 'connection-40', - }, - channels: [ - { - chain_1: { channel_id: 'channel-114', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-23', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-162', - connection_id: 'connection-148', - }, - chain_2: { - chain_name: 'haqq', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-113', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-188', - connection_id: 'connection-166', - }, - chain_2: { - chain_name: 'fxcore', - client_id: '07-tendermint-24', - connection_id: 'connection-23', - }, - channels: [ - { - chain_1: { channel_id: 'channel-128', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-20', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-50', - connection_id: 'connection-31', - }, - chain_2: { - chain_name: 'evmos', - client_id: '07-tendermint-69', - connection_id: 'connection-27', - }, - channels: [ - { - chain_1: { channel_id: 'channel-22', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-21', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-158', - connection_id: 'connection-142', - }, - chain_2: { - chain_name: 'empowerchain', - client_id: '07-tendermint-2', - connection_id: 'connection-2', - }, - channels: [ - { - chain_1: { channel_id: 'channel-109', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-2', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-197', - connection_id: 'connection-180', - }, - chain_2: { - chain_name: 'dymension', - client_id: '07-tendermint-7', - connection_id: 'connection-6', - }, - channels: [ - { - chain_1: { channel_id: 'channel-138', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-5', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-31', - connection_id: 'connection-17', - }, - chain_2: { - chain_name: 'crescent', - client_id: '07-tendermint-6', - connection_id: 'connection-4', - }, - channels: [ - { - chain_1: { channel_id: 'channel-7', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-4', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'crescent' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-3', - connection_id: 'connection-2', - }, - chain_2: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-622', - connection_id: 'connection-481', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-293', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-179', - connection_id: 'connection-157', - }, - chain_2: { - chain_name: 'coreum', - client_id: '07-tendermint-7', - connection_id: 'connection-7', - }, - channels: [ - { - chain_1: { channel_id: 'channel-120', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-6', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-187', - connection_id: 'connection-165', - }, - chain_2: { - chain_name: 'composable', - client_id: '07-tendermint-140', - connection_id: 'connection-58', - }, - channels: [ - { - chain_1: { channel_id: 'channel-127', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-46', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics-20', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-203', - connection_id: 'connection-183', - }, - chain_2: { - chain_name: 'chain4energy', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-141', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-185', - connection_id: 'connection-163', - }, - chain_2: { - chain_name: 'celestia', - client_id: '07-tendermint-9', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-125', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelar', - client_id: '07-tendermint-207', - connection_id: 'connection-188', - }, - chain_2: { - chain_name: 'bitsong', - client_id: '07-tendermint-81', - connection_id: 'connection-56', - }, - channels: [ - { - chain_1: { channel_id: 'channel-145', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-30', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'aura', - client_id: '07-tendermint-48', - connection_id: 'connection-47', - }, - chain_2: { - chain_name: 'stargaze', - client_id: '07-tendermint-339', - connection_id: 'connection-288', - }, - channels: [ - { - chain_1: { channel_id: 'channel-23', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-270', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - { - chain_1: { - channel_id: 'channel-24', - port_id: - 'wasm.aura1y3244guwexyvn6yx6kqkj5s0f56lzfdnuja3culygnuwxgrxyuqsaz4xvv', - }, - chain_2: { - channel_id: 'channel-271', - port_id: - 'wasm.stars1r0a8ygvnjfaegy4n5z9325e0ew9uy2s7rn4vt7qf4ltv49fj4tnsk6pvtv', - }, - ordering: 'unordered', - version: 'ics721-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'aura', - client_id: '07-tendermint-47', - connection_id: 'connection-33', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-3054', - connection_id: 'connection-2551', - }, - channels: [ - { - chain_1: { channel_id: 'channel-10', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-11304', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'aura', - client_id: '07-tendermint-13', - connection_id: 'connection-10', - }, - chain_2: { - chain_name: 'nois', - client_id: '07-tendermint-4', - connection_id: 'connection-4', - }, - channels: [ - { - chain_1: { channel_id: 'channel-3', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-16', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - { - chain_1: { - channel_id: 'channel-8', - port_id: - 'wasm.aura1r3zgdsn3dcze07a4r60rxxx7ppvkxfshn9np0pwtkgarrld0786s72jtjt', - }, - chain_2: { - channel_id: 'channel-35', - port_id: - 'wasm.nois1acyc05v6fgcdgj88nmz2t40aex9nlnptqpwp5hf8hwg7rhce9uuqgqz5wp', - }, - ordering: 'unordered', - version: 'nois-v7', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'aura', - client_id: '07-tendermint-43', - connection_id: 'connection-27', - }, - chain_2: { - chain_name: 'noble', - client_id: '07-tendermint-66', - connection_id: 'connection-63', - }, - channels: [ - { - chain_1: { channel_id: 'channel-9', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-41', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'aura', - client_id: '07-tendermint-26', - connection_id: 'connection-15', - }, - chain_2: { - chain_name: 'kava', - client_id: '07-tendermint-133', - connection_id: 'connection-168', - }, - channels: [ - { - chain_1: { channel_id: 'channel-7', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-124', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'aura', - client_id: '07-tendermint-24', - connection_id: 'connection-14', - }, - chain_2: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-1158', - connection_id: 'connection-880', - }, - channels: [ - { - chain_1: { channel_id: 'channel-6', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-646', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'aura', - client_id: '07-tendermint-17', - connection_id: 'connection-11', - }, - chain_2: { - chain_name: 'axelar', - client_id: '07-tendermint-152', - connection_id: 'connection-137', - }, - channels: [ - { - chain_1: { channel_id: 'channel-4', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-104', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'assetmantle', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-1923', - connection_id: 'connection-1498', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-232', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'assetmantle', - client_id: '07-tendermint-42', - connection_id: 'connection-22', - }, - chain_2: { - chain_name: 'okexchain', - client_id: '07-tendermint-92', - connection_id: 'connection-35', - }, - channels: [ - { - chain_1: { channel_id: 'channel-14', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-30', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'assetmantle', - client_id: '07-tendermint-50', - connection_id: 'connection-31', - }, - chain_2: { - chain_name: 'kujira', - client_id: '07-tendermint-104', - connection_id: 'connection-73', - }, - channels: [ - { - chain_1: { channel_id: 'channel-65', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-19', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'assetmantle', - client_id: '07-tendermint-22', - connection_id: 'connection-4', - }, - chain_2: { - chain_name: 'juno', - client_id: '07-tendermint-167', - connection_id: 'connection-113', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-83', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'arkh', - client_id: '07-tendermint-34', - connection_id: 'connection-27', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2697', - connection_id: 'connection-2235', - }, - channels: [ - { - chain_1: { channel_id: 'channel-12', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-648', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'archway', - client_id: '07-tendermint-80', - connection_id: 'connection-81', - }, - chain_2: { - chain_name: 'vidulum', - client_id: '07-tendermint-49', - connection_id: 'connection-46', - }, - channels: [ - { - chain_1: { channel_id: 'channel-110', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-24', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'archway', - client_id: '07-tendermint-6', - connection_id: 'connection-5', - }, - chain_2: { - chain_name: 'umee', - client_id: '07-tendermint-228', - connection_id: 'connection-190', - }, - channels: [ - { - chain_1: { channel_id: 'channel-4', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-97', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'archway', - client_id: '07-tendermint-42', - connection_id: 'connection-47', - }, - chain_2: { - chain_name: 'terra2', - client_id: '07-tendermint-384', - connection_id: 'connection-360', - }, - channels: [ - { - chain_1: { channel_id: 'channel-50', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-265', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'archway', - client_id: '07-tendermint-24', - connection_id: 'connection-22', - }, - chain_2: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-169', - connection_id: 'connection-119', - }, - channels: [ - { - chain_1: { channel_id: 'channel-21', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-84', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'archway', - client_id: '07-tendermint-55', - connection_id: 'connection-65', - }, - chain_2: { - chain_name: 'qwoyn', - client_id: '07-tendermint-8', - connection_id: 'connection-5', - }, - channels: [ - { - chain_1: { channel_id: 'channel-88', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-5', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'astrovault' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'archway', - client_id: '07-tendermint-36', - connection_id: 'connection-39', - }, - chain_2: { - chain_name: 'quicksilver', - client_id: '07-tendermint-83', - connection_id: 'connection-58', - }, - channels: [ - { - chain_1: { channel_id: 'channel-34', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-116', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'archway', - client_id: '07-tendermint-82', - connection_id: 'connection-83', - }, - chain_2: { - chain_name: 'planq', - client_id: '07-tendermint-561', - connection_id: 'connection-486', - }, - channels: [ - { - chain_1: { channel_id: 'channel-112', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-62', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'archway', - client_id: '07-tendermint-2', - connection_id: 'connection-1', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2850', - connection_id: 'connection-2362', - }, - channels: [ - { - chain_1: { channel_id: 'channel-1', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1429', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'archway', - client_id: '07-tendermint-39', - connection_id: 'connection-42', - }, - chain_2: { - chain_name: 'omniflixhub', - client_id: '07-tendermint-49', - connection_id: 'connection-43', - }, - channels: [ - { - chain_1: { channel_id: 'channel-37', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-32', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'archway', - client_id: '07-tendermint-22', - connection_id: 'connection-20', - }, - chain_2: { - chain_name: 'nois', - client_id: '07-tendermint-15', - connection_id: 'connection-9', - }, - channels: [ - { - chain_1: { channel_id: 'channel-17', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-21', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - { - chain_1: { - channel_id: 'channel-19', - port_id: - 'wasm.archway10f3aasgsnpv84ymjyld50jayc4ecu267sdpjamauwm8nvxlzex9qj4dkwr', - }, - chain_2: { - channel_id: 'channel-22', - port_id: - 'wasm.nois1acyc05v6fgcdgj88nmz2t40aex9nlnptqpwp5hf8hwg7rhce9uuqgqz5wp', - }, - ordering: 'unordered', - version: 'nois-v7', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'archway', - client_id: '07-tendermint-28', - connection_id: 'connection-31', - }, - chain_2: { - chain_name: 'noble', - client_id: '07-tendermint-17', - connection_id: 'connection-26', - }, - channels: [ - { - chain_1: { channel_id: 'channel-29', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-12', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'archway', - client_id: '07-tendermint-51', - connection_id: 'connection-58', - }, - chain_2: { - chain_name: 'neutron', - client_id: '07-tendermint-62', - connection_id: 'connection-43', - }, - channels: [ - { - chain_1: { channel_id: 'channel-61', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-41', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'archway', - client_id: '07-tendermint-12', - connection_id: 'connection-12', - }, - chain_2: { - chain_name: 'kujira', - client_id: '07-tendermint-144', - connection_id: 'connection-110', - }, - channels: [ - { - chain_1: { channel_id: 'channel-11', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-99', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'archway', - client_id: '07-tendermint-18', - connection_id: 'connection-19', - }, - chain_2: { - chain_name: 'juno', - client_id: '07-tendermint-387', - connection_id: 'connection-379', - }, - channels: [ - { - chain_1: { channel_id: 'channel-15', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-290', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'archway', - client_id: '07-tendermint-17', - connection_id: 'connection-18', - }, - chain_2: { - chain_name: 'jackal', - client_id: '07-tendermint-61', - connection_id: 'connection-50', - }, - channels: [ - { - chain_1: { channel_id: 'channel-14', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-41', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - operators: [ - { - chain_1: { address: 'archway16l5ls4ajah6hethh374tpgn42r5q4sqeuw8udj' }, - chain_2: { address: 'jkl134a4es94hjqqej732cymf0w3988zh3c4yuqtf8' }, - memo: 'by AM Solutions | https://www.theamsolutions.info', - name: 'AM Solutions', - discord_handle: 'AlexeyM#5409', - }, - { - chain_1: { address: 'archway1nms20r7jzaa4ms9exv90ckl2xfn0rd3rmqh7zm' }, - chain_2: { address: 'jkl1nms20r7jzaa4ms9exv90ckl2xfn0rd3rh49t3n' }, - memo: 'Relayed by NodeStake', - name: 'NodeStake', - discord_handle: 'nodestake', - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'archway', - client_id: '07-tendermint-40', - connection_id: 'connection-43', - }, - chain_2: { - chain_name: 'gravitybridge', - client_id: '07-tendermint-424', - connection_id: 'connection-406', - }, - channels: [ - { - chain_1: { channel_id: 'channel-38', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-145', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'archway', - client_id: '07-tendermint-91', - connection_id: 'connection-89', - }, - chain_2: { - chain_name: 'dymension', - client_id: '07-tendermint-39', - connection_id: 'connection-30', - }, - channels: [ - { - chain_1: { channel_id: 'channel-123', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-45', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'archway', - client_id: '07-tendermint-66', - connection_id: 'connection-72', - }, - chain_2: { - chain_name: 'doravota', - client_id: '07-tendermint-20', - connection_id: 'connection-24', - }, - channels: [ - { - chain_1: { channel_id: 'channel-101', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-10', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'archway', - client_id: '07-tendermint-38', - connection_id: 'connection-41', - }, - chain_2: { - chain_name: 'decentr', - client_id: '07-tendermint-21', - connection_id: 'connection-8', - }, - channels: [ - { - chain_1: { channel_id: 'channel-36', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-7', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'archway', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-1152', - connection_id: 'connection-873', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-623', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'archway', - client_id: '07-tendermint-92', - connection_id: 'connection-90', - }, - chain_2: { - chain_name: 'bitsong', - client_id: '07-tendermint-80', - connection_id: 'connection-55', - }, - channels: [ - { - chain_1: { channel_id: 'channel-124', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-29', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'archway', - client_id: '07-tendermint-37', - connection_id: 'connection-40', - }, - chain_2: { - chain_name: 'bitcanna', - client_id: '07-tendermint-83', - connection_id: 'connection-74', - }, - channels: [ - { - chain_1: { channel_id: 'channel-35', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-50', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'archway', - client_id: '07-tendermint-16', - connection_id: 'connection-17', - }, - chain_2: { - chain_name: 'axelar', - client_id: '07-tendermint-160', - connection_id: 'connection-145', - }, - channels: [ - { - chain_1: { channel_id: 'channel-13', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-111', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'andromeda', - client_id: '07-tendermint-15', - connection_id: 'connection-11', - }, - chain_2: { - chain_name: 'terra2', - client_id: '07-tendermint-409', - connection_id: 'connection-413', - }, - channels: [ - { - chain_1: { channel_id: 'channel-12', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-351', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'andromeda', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-176', - connection_id: 'connection-133', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-97', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'andromeda', - client_id: '07-tendermint-6', - connection_id: 'connection-4', - }, - chain_2: { - chain_name: 'kujira', - client_id: '07-tendermint-164', - connection_id: 'connection-127', - }, - channels: [ - { - chain_1: { channel_id: 'channel-5', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-123', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'andromeda', - client_id: '07-tendermint-16', - connection_id: 'connection-12', - }, - chain_2: { - chain_name: 'injective', - client_id: '07-tendermint-250', - connection_id: 'connection-244', - }, - channels: [ - { - chain_1: { channel_id: 'channel-13', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-213', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'andromeda', - client_id: '07-tendermint-9', - connection_id: 'connection-9', - }, - chain_2: { - chain_name: 'archway', - client_id: '07-tendermint-58', - connection_id: 'connection-68', - }, - channels: [ - { - chain_1: { channel_id: 'channel-11', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-97', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'akash', - client_id: '07-tendermint-173', - connection_id: 'connection-159', - }, - chain_2: { - chain_name: 'terra2', - client_id: '07-tendermint-387', - connection_id: 'connection-364', - }, - channels: [ - { - chain_1: { channel_id: 'channel-116', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-273', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'akash', - client_id: '07-tendermint-59', - connection_id: 'connection-35', - }, - chain_2: { - chain_name: 'starname', - client_id: '07-tendermint-29', - connection_id: 'connection-18', - }, - channels: [ - { - chain_1: { channel_id: 'channel-23', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-6', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'akash', - client_id: '07-tendermint-61', - connection_id: 'connection-36', - }, - chain_2: { - chain_name: 'sifchain', - client_id: '07-tendermint-11', - connection_id: 'connection-2', - }, - channels: [ - { - chain_1: { channel_id: 'channel-24', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-2', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'akash', - client_id: '07-tendermint-45', - connection_id: 'connection-21', - }, - chain_2: { - chain_name: 'sentinel', - client_id: '07-tendermint-42', - connection_id: 'connection-27', - }, - channels: [ - { - chain_1: { channel_id: 'channel-12', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-6', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'akash', - client_id: '07-tendermint-102', - connection_id: 'connection-69', - }, - chain_2: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-47', - connection_id: 'connection-28', - }, - channels: [ - { - chain_1: { channel_id: 'channel-43', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-21', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, properties: 'privacy' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'akash', - client_id: '07-tendermint-47', - connection_id: 'connection-22', - }, - chain_2: { - chain_name: 'regen', - client_id: '07-tendermint-20', - connection_id: 'connection-9', - }, - channels: [ - { - chain_1: { channel_id: 'channel-13', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-7', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'akash', - client_id: '07-tendermint-188', - connection_id: 'connection-174', - }, - chain_2: { - chain_name: 'persistence', - client_id: '07-tendermint-169', - connection_id: 'connection-214', - }, - channels: [ - { - chain_1: { channel_id: 'channel-127', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-213', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'akash', - client_id: '07-tendermint-18', - connection_id: 'connection-11', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-0', - connection_id: 'connection-2', - }, - channels: [ - { - chain_1: { channel_id: 'channel-9', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'akash', - client_id: '07-tendermint-119', - connection_id: 'connection-93', - }, - chain_2: { - chain_name: 'omniflixhub', - client_id: '07-tendermint-42', - connection_id: 'connection-35', - }, - channels: [ - { - chain_1: { channel_id: 'channel-61', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-25', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'akash', - client_id: '07-tendermint-126', - connection_id: 'connection-103', - }, - chain_2: { - chain_name: 'kujira', - client_id: '07-tendermint-103', - connection_id: 'connection-72', - }, - channels: [ - { - chain_1: { channel_id: 'channel-63', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-64', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'akash', - client_id: '07-tendermint-84', - connection_id: 'connection-58', - }, - chain_2: { - chain_name: 'juno', - client_id: '07-tendermint-80', - connection_id: 'connection-47', - }, - channels: [ - { - chain_1: { channel_id: 'channel-35', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-29', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'akash', - client_id: '07-tendermint-44', - connection_id: 'connection-19', - }, - chain_2: { - chain_name: 'irisnet', - client_id: '07-tendermint-23', - connection_id: 'connection-16', - }, - channels: [ - { - chain_1: { channel_id: 'channel-11', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-9', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'akash', - client_id: '07-tendermint-183', - connection_id: 'connection-171', - }, - chain_2: { - chain_name: 'doravota', - client_id: '07-tendermint-17', - connection_id: 'connection-11', - }, - channels: [ - { - chain_1: { channel_id: 'channel-125', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-7', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'akash', - client_id: '07-tendermint-48', - connection_id: 'connection-23', - }, - chain_2: { - chain_name: 'cryptoorgchain', - client_id: '07-tendermint-65', - connection_id: 'connection-38', - }, - channels: [ - { - chain_1: { channel_id: 'channel-14', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-21', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'akash', - client_id: '07-tendermint-132', - connection_id: 'connection-107', - }, - chain_2: { - chain_name: 'crescent', - client_id: '07-tendermint-80', - connection_id: 'connection-71', - }, - channels: [ - { - chain_1: { channel_id: 'channel-70', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-44', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'crescent' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'akash', - client_id: '07-tendermint-53', - connection_id: 'connection-29', - }, - chain_2: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-385', - connection_id: 'connection-339', - }, - channels: [ - { - chain_1: { channel_id: 'channel-17', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-184', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'akash', - client_id: '07-tendermint-166', - connection_id: 'connection-146', - }, - chain_2: { - chain_name: 'archway', - client_id: '07-tendermint-26', - connection_id: 'connection-28', - }, - channels: [ - { - chain_1: { channel_id: 'channel-109', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-26', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: {}, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'aioz', - client_id: '07-tendermint-2', - connection_id: 'connection-1', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2785', - connection_id: 'connection-2285', - }, - channels: [ - { - chain_1: { channel_id: 'channel-1', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-779', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'aioz', - client_id: '07-tendermint-1', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-1121', - connection_id: 'connection-808', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-567', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'agoric', - client_id: '07-tendermint-18', - connection_id: 'connection-18', - }, - chain_2: { - chain_name: 'umee', - client_id: '07-tendermint-152', - connection_id: 'connection-101', - }, - channels: [ - { - chain_1: { channel_id: 'channel-11', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-42', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'agoric', - client_id: '07-tendermint-74', - connection_id: 'connection-68', - }, - chain_2: { - chain_name: 'stride', - client_id: '07-tendermint-129', - connection_id: 'connection-118', - }, - channels: [ - { - chain_1: { channel_id: 'channel-59', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-148', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'agoric', - client_id: '07-tendermint-17', - connection_id: 'connection-17', - }, - chain_2: { - chain_name: 'secretnetwork', - client_id: '07-tendermint-111', - connection_id: 'connection-80', - }, - channels: [ - { - chain_1: { channel_id: 'channel-10', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-51', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'agoric', - client_id: '07-tendermint-93', - connection_id: 'connection-91', - }, - chain_2: { - chain_name: 'persistence', - client_id: '07-tendermint-167', - connection_id: 'connection-210', - }, - channels: [ - { - chain_1: { channel_id: 'channel-72', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-202', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'agoric', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2109', - connection_id: 'connection-1649', - }, - channels: [ - { - chain_1: { channel_id: 'channel-1', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-320', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'agoric', - client_id: '07-tendermint-73', - connection_id: 'connection-67', - }, - chain_2: { - chain_name: 'omniflixhub', - client_id: '07-tendermint-47', - connection_id: 'connection-40', - }, - channels: [ - { - chain_1: { channel_id: 'channel-58', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-30', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'agoric', - client_id: '07-tendermint-77', - connection_id: 'connection-72', - }, - chain_2: { - chain_name: 'noble', - client_id: '07-tendermint-32', - connection_id: 'connection-40', - }, - channels: [ - { - chain_1: { channel_id: 'channel-62', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-21', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'agoric', - client_id: '07-tendermint-20', - connection_id: 'connection-20', - }, - chain_2: { - chain_name: 'kujira', - client_id: '07-tendermint-94', - connection_id: 'connection-64', - }, - channels: [ - { - chain_1: { channel_id: 'channel-13', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-61', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'agoric', - client_id: '07-tendermint-4', - connection_id: 'connection-7', - }, - chain_2: { - chain_name: 'gravitybridge', - client_id: '07-tendermint-173', - connection_id: 'connection-154', - }, - channels: [ - { - chain_1: { channel_id: 'channel-4', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-91', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'agoric', - client_id: '07-tendermint-72', - connection_id: 'connection-66', - }, - chain_2: { - chain_name: 'evmos', - client_id: '07-tendermint-116', - connection_id: 'connection-70', - }, - channels: [ - { - chain_1: { channel_id: 'channel-57', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-85', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'agoric', - client_id: '07-tendermint-2', - connection_id: 'connection-2', - }, - chain_2: { - chain_name: 'crescent', - client_id: '07-tendermint-19', - connection_id: 'connection-14', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-11', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'agoric', - client_id: '07-tendermint-6', - connection_id: 'connection-8', - }, - chain_2: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-927', - connection_id: 'connection-649', - }, - channels: [ - { - chain_1: { channel_id: 'channel-5', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-405', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'agoric', - client_id: '07-tendermint-70', - connection_id: 'connection-64', - }, - chain_2: { - chain_name: 'composable', - client_id: '07-tendermint-51', - connection_id: 'connection-20', - }, - channels: [ - { - chain_1: { channel_id: 'channel-55', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-13', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'agoric', - client_id: '07-tendermint-11', - connection_id: 'connection-14', - }, - chain_2: { - chain_name: 'axelar', - client_id: '07-tendermint-69', - connection_id: 'connection-51', - }, - channels: [ - { - chain_1: { channel_id: 'channel-9', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-41', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'agoric', - client_id: '07-tendermint-75', - connection_id: 'connection-69', - }, - chain_2: { - chain_name: 'archway', - client_id: '07-tendermint-23', - connection_id: 'connection-21', - }, - channels: [ - { - chain_1: { channel_id: 'channel-60', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-20', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'acrechain', - client_id: '07-tendermint-11', - connection_id: 'connection-12', - }, - chain_2: { - chain_name: 'terra2', - client_id: '07-tendermint-101', - connection_id: 'connection-89', - }, - channels: [ - { - chain_1: { channel_id: 'channel-9', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-77', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'acrechain', - client_id: '07-tendermint-13', - connection_id: 'connection-14', - }, - chain_2: { - chain_name: 'terra', - client_id: '07-tendermint-172', - connection_id: 'connection-99', - }, - channels: [ - { - chain_1: { channel_id: 'channel-12', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-69', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'acrechain', - client_id: '07-tendermint-14', - connection_id: 'connection-15', - }, - chain_2: { - chain_name: 'stride', - client_id: '07-tendermint-70', - connection_id: 'connection-48', - }, - channels: [ - { - chain_1: { channel_id: 'channel-13', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-57', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'acrechain', - client_id: '07-tendermint-3', - connection_id: 'connection-4', - }, - chain_2: { - chain_name: 'stargaze', - client_id: '07-tendermint-222', - connection_id: 'connection-156', - }, - channels: [ - { - chain_1: { channel_id: 'channel-4', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-121', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'acrechain', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2316', - connection_id: 'connection-1814', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-490', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'acrechain', - client_id: '07-tendermint-12', - connection_id: 'connection-13', - }, - chain_2: { - chain_name: 'oraichain', - client_id: '07-tendermint-74', - connection_id: 'connection-42', - }, - channels: [ - { - chain_1: { channel_id: 'channel-10', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-33', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'acrechain', - client_id: '07-tendermint-8', - connection_id: 'connection-8', - }, - chain_2: { - chain_name: 'kujira', - client_id: '07-tendermint-61', - connection_id: 'connection-41', - }, - channels: [ - { - chain_1: { channel_id: 'channel-7', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-47', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'acrechain', - client_id: '07-tendermint-7', - connection_id: 'connection-7', - }, - chain_2: { - chain_name: 'gravitybridge', - client_id: '07-tendermint-201', - connection_id: 'connection-175', - }, - channels: [ - { - chain_1: { channel_id: 'channel-6', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-106', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'acrechain', - client_id: '07-tendermint-18', - connection_id: 'connection-16', - }, - chain_2: { - chain_name: 'evmos', - client_id: '07-tendermint-97', - connection_id: 'connection-55', - }, - channels: [ - { - chain_1: { channel_id: 'channel-14', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-40', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'acrechain', - client_id: '07-tendermint-9', - connection_id: 'connection-9', - }, - chain_2: { - chain_name: 'cosmoshub', - client_id: '07-tendermint-1002', - connection_id: 'connection-701', - }, - channels: [ - { - chain_1: { channel_id: 'channel-8', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-457', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'acrechain', - client_id: '07-tendermint-6', - connection_id: 'connection-6', - }, - chain_2: { - chain_name: 'axelar', - client_id: '07-tendermint-78', - connection_id: 'connection-65', - }, - channels: [ - { - chain_1: { channel_id: 'channel-5', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-51', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: '8ball', - client_id: '07-tendermint-2', - connection_id: 'connection-18', - }, - chain_2: { - chain_name: 'osmosis', - client_id: '07-tendermint-2668', - connection_id: 'connection-2163', - }, - channels: [ - { - chain_1: { channel_id: 'channel-16', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-641', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, -]; diff --git a/packages/chain-registry/src/mainnets/idep.ts b/packages/chain-registry/src/mainnets/idep.ts deleted file mode 100644 index d33e1919..00000000 --- a/packages/chain-registry/src/mainnets/idep.ts +++ /dev/null @@ -1,146 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const idep: Chain = { - $schema: '../chain.schema.json', - chain_name: 'idep', - status: 'live', - network_type: 'mainnet', - website: 'https://www.idep.network/', - pretty_name: 'IDEP', - chain_id: 'Antora', - bech32_prefix: 'idep', - daemon_name: 'idep', - node_home: '$HOME/.ion', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'idep', - fixed_min_gas_price: 0, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/IDEP-network/ion', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - binaries: { - 'linux/amd64': 'https://github.com/IDEP-network/Antora/raw/main/iond', - }, - genesis: { - genesis_url: - 'https://github.com/IDEP-network/Antora/raw/main/genesis.json', - }, - versions: [ - { - name: 'v1.0.0', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - binaries: { - 'linux/amd64': 'https://github.com/IDEP-network/Antora/raw/main/iond', - }, - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/idep/images/idep.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/idep/images/idep.svg', - }, - peers: { - seeds: [ - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:16556', - provider: 'Lavender.Five Nodes 🐝', - }, - ], - persistent_peers: [ - { - id: '8ffc74dbcd5ab32bc89e058ec53060d5762f88b5', - address: '178.63.100.102:26656', - provider: 'IDEP', - }, - { - id: '3a8cfcbaac7d102e9cfad31f856e1852be2125f3', - address: 'sentry-1.idep.ezstaking.xyz:26756', - provider: 'EZStaking.io', - }, - { - id: '32a1a93033968e391266484cd4896dfc9b326e4c', - address: 'sentry-2.idep.ezstaking.xyz:26789', - provider: 'EZStaking.io', - }, - ], - }, - apis: { - rpc: [], - rest: [], - grpc: [ - { - address: 'idep-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - ], - }, - explorers: [ - { - kind: 'chadscan', - url: 'https://chadscan.com', - tx_page: 'https://chadscan.com/transactions/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/idep', - tx_page: 'https://atomscan.com/idep/transactions/${txHash}', - account_page: 'https://atomscan.com/idep/accounts/${accountAddress}', - }, - { - kind: 'TC Network', - url: 'https://explorer.tcnetwork.io/idep', - tx_page: 'https://explorer.tcnetwork.io/idep/transaction/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/idep/images/idep.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/idep/images/idep.svg', - }, - ], -}; - -export const idepAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'idep', - assets: [ - { - description: 'The native token of IDEP chain', - denom_units: [ - { - denom: 'IDEP', - exponent: 6, - aliases: [], - }, - { - denom: 'idep', - exponent: 0, - aliases: [], - }, - ], - base: 'idep', - name: 'IDEP', - display: 'IDEP', - symbol: 'IDEP', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/idep/images/idep.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/idep/images/idep.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/idep/images/idep.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/idep/images/idep.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/impacthub.ts b/packages/chain-registry/src/mainnets/impacthub.ts deleted file mode 100644 index 10e8c16f..00000000 --- a/packages/chain-registry/src/mainnets/impacthub.ts +++ /dev/null @@ -1,279 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const impacthub: Chain = { - $schema: '../chain.schema.json', - chain_name: 'impacthub', - status: 'live', - network_type: 'mainnet', - website: 'https://www.ixo.world/', - pretty_name: 'Impacts Hub', - chain_id: 'ixo-5', - bech32_prefix: 'ixo', - daemon_name: 'ixod', - node_home: '$HOME/.ixod', - key_algos: ['secp256k1', 'ed25519'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uixo', - fixed_min_gas_price: 0.025, - low_gas_price: 0.025, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uixo', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/ixofoundation/ixo-blockchain', - recommended_version: 'v3.0.0', - compatible_versions: ['v3.0.0'], - cosmos_sdk_version: 'v0.45.16', - ibc_go_version: 'v4.4.1', - consensus: { - type: 'cometbft', - version: 'v0.34.27', - }, - genesis: { - genesis_url: - 'https://github.com/ixofoundation/genesis/raw/bc042e1223d551b22d55c155de06e662ca24d2f2/ixo-5/genesis.json.tar.gz', - }, - versions: [ - { - name: 'v0.20.0', - proposal: 403, - height: 1254500, - recommended_version: 'v0.20.1', - compatible_versions: ['v0.20.0', 'v0.20.1'], - cosmos_sdk_version: 'v0.45.12', - ibc_go_version: 'v4.3.0', - consensus: { - type: 'tendermint', - version: 'v0.34.24', - }, - next_version_name: 'v2', - }, - { - name: 'v2', - proposal: 439, - height: 2383000, - recommended_version: 'v2.0.0', - compatible_versions: ['v2.0.0'], - cosmos_sdk_version: 'v0.45.16', - ibc_go_version: 'v4.4.1', - consensus: { - type: 'cometbft', - version: 'v0.34.27', - }, - next_version_name: 'v3', - }, - { - name: 'v3', - proposal: 447, - height: 6556300, - recommended_version: 'v3.0.0', - compatible_versions: ['v3.0.0'], - cosmos_sdk_version: 'v0.45.16', - ibc_go_version: 'v4.4.1', - consensus: { - type: 'cometbft', - version: 'v0.34.27', - }, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/impacthub/images/ixo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/impacthub/images/ixo.svg', - }, - peers: { - seeds: [ - { - id: '36e4738c7efcf353d3048e5e6073406d045bae9d', - address: '80.64.208.43:26656', - provider: 'simplyvc', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:16656', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: '9194ed56c5b93a0a7e3bdbcad8f62467f7137f56', - address: 'seed-ixo.ibs.team:16662', - provider: 'Inter Blockchain Services', - }, - ], - persistent_peers: [ - { - id: '36e4738c7efcf353d3048e5e6073406d045bae9d', - address: '80.64.208.43:26656', - provider: 'simplyvc', - }, - { - id: 'd4448c5b10b43d444034533ede7d2e66cbf9e519', - address: 'ixo.peer.stavr.tech:1016', - provider: '🔥STAVR🔥', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://proxies.sifchain.finance/api/impacthub-3/rpc', - provider: 'sifchain', - }, - { - address: 'https://impacthub.ixo.world/rpc/', - provider: 'ixoworld', - }, - { - address: 'https://ixo.rpc.m.stavr.tech:443', - provider: '🔥STAVR🔥', - }, - { - address: 'https://rpc-ixo-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://impacthub-rpc.lavenderfive.com/', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://ixo-rpc.ibs.team', - provider: 'Inter Blockchain Services', - }, - ], - rest: [ - { - address: 'https://proxies.sifchain.finance/api/impacthub-3/rest', - provider: 'sifchain', - }, - { - address: 'https://impacthub.ixo.world/rest/', - provider: 'ixoworld', - }, - { - address: 'https://ixo.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://api-ixo-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://impacthub-api.lavenderfive.com/', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://ixo-api.ibs.team', - provider: 'Inter Blockchain Services', - }, - ], - grpc: [ - { - address: 'grpc-ixo-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'ixo.grpc.m.stavr.tech:2010', - provider: '🔥STAVR🔥', - }, - { - address: 'impacthub-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - ], - }, - explorers: [ - { - kind: 'ezstaking', - url: 'https://ezstaking.app/ixo', - tx_page: 'https://ezstaking.app/ixo/txs/${txHash}', - account_page: 'https://ezstaking.app/ixo/account/${accountAddress}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/IXO-Mainnet', - tx_page: 'https://explorer.stavr.tech/IXO-Mainnet/txs/${txHash}', - account_page: - 'https://explorer.stavr.tech/IXO-Mainnet/account/${accountAddress}', - }, - { - kind: 'bigdipper', - url: 'https://blockscan.ixo.world', - tx_page: 'https://blockscan.ixo.world/transactions/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/ixo', - tx_page: 'https://ping.pub/ixo/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/ixo', - tx_page: 'https://atomscan.com/ixo/transactions/${txHash}', - account_page: 'https://atomscan.com/ixo/accounts/${accountAddress}', - }, - { - kind: 'Mintscan', - url: 'https://www.mintscan.io/ixo', - tx_page: 'https://www.mintscan.io/ixo/transactions/${txHash}', - account_page: 'https://www.mintscan.io/ixo/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/impacthub/images/ixo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/impacthub/images/ixo.svg', - }, - ], -}; - -export const impacthubAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'impacthub', - assets: [ - { - description: 'The native token of IXO Chain', - denom_units: [ - { - denom: 'uixo', - exponent: 0, - }, - { - denom: 'ixo', - exponent: 6, - }, - ], - base: 'uixo', - name: 'IXO', - display: 'ixo', - symbol: 'IXO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/impacthub/images/ixo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/impacthub/images/ixo.svg', - }, - coingecko_id: 'ixo', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/impacthub/images/ixo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/impacthub/images/ixo.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/imversed.ts b/packages/chain-registry/src/mainnets/imversed.ts deleted file mode 100644 index 41e00830..00000000 --- a/packages/chain-registry/src/mainnets/imversed.ts +++ /dev/null @@ -1,146 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const imversed: Chain = { - $schema: '../chain.schema.json', - chain_name: 'imversed', - status: 'live', - network_type: 'mainnet', - website: 'https://imversed.network/', - pretty_name: 'Imversed', - chain_id: 'imversed_5555555-1', - bech32_prefix: 'imv', - daemon_name: 'imversed', - node_home: '$HOME/.imversed', - key_algos: ['ethsecp256k1'], - extra_codecs: ['ethermint'], - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'aimv', - fixed_min_gas_price: 250000000, - low_gas_price: 20000000000, - average_gas_price: 25000000000, - high_gas_price: 40000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'aimv', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/imversed/imversed', - recommended_version: 'v3.11', - compatible_versions: ['v3.11'], - binaries: { - 'linux/amd64': - 'https://github.com/imversed/imversed/releases/download/v3.11/imversed_3.11_Linux_amd64.tar.gz', - }, - genesis: { - genesis_url: 'https://static.imversed.com/mainnet/genesis.json', - }, - versions: [ - { - name: 'v3.11', - recommended_version: 'v3.11', - compatible_versions: ['v3.11'], - binaries: { - 'linux/amd64': - 'https://github.com/imversed/imversed/releases/download/v3.11/imversed_3.11_Linux_amd64.tar.gz', - }, - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/imversed/images/imversed.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/imversed/images/imversed.svg', - }, - peers: { - seeds: [ - { - id: '6413d43ff0dce9400515f24e8e93a0cf28f0efff', - address: '35.209.184.54:26656', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '0968486e82c910b1d7adaacb43bf7e633b19665a', - address: '35.209.184.219:26656', - }, - ], - }, - apis: { - rpc: [], - rest: [], - grpc: [ - { - address: 'grpc.imversed.network:443', - provider: 'imversed', - }, - ], - 'evm-http-jsonrpc': [ - { - address: 'https://jsonrpc.imversed.network:443', - provider: 'imversed', - }, - ], - }, - explorers: [ - { - kind: 'blockscout', - url: 'https://txe.imversed.network/', - tx_page: 'https://txe.imversed.network/tx/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/imversed/images/imversed.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/imversed/images/imversed.svg', - }, - ], -}; - -export const imversedAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'imversed', - assets: [ - { - description: - 'The native EVM, governance and staking token of the Imversed', - denom_units: [ - { - denom: 'aimv', - exponent: 0, - }, - { - denom: 'imv', - exponent: 18, - }, - ], - base: 'aimv', - name: 'IMV', - display: 'imv', - symbol: 'IMV', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/imversed/images/imversed.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/imversed/images/imversed.svg', - }, - coingecko_id: 'imv', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/imversed/images/imversed.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/imversed/images/imversed.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/index.ts b/packages/chain-registry/src/mainnets/index.ts deleted file mode 100644 index 07f2e60e..00000000 --- a/packages/chain-registry/src/mainnets/index.ts +++ /dev/null @@ -1,172 +0,0 @@ -export * from './zetachain'; -export * from './xpla'; -export * from './uptick'; -export * from './vidulum'; -export * from './ununifi'; -export * from './unification'; -export * from './tgrade'; -export * from './thorchain'; -export * from './terra2'; -export * from './titan'; -export * from './terra'; -export * from './terpnetwork'; -export * from './teritori'; -export * from './tenet'; -export * from './sunrise'; -export * from './stride'; -export * from './stratos'; -export * from './starname'; -export * from './stargaze'; -export * from './stafihub'; -export * from './source'; -export * from './sommelier'; -export * from './sifchain'; -export * from './six'; -export * from './shido'; -export * from './shentu'; -export * from './shareledger'; -export * from './sge'; -export * from './sentinel'; -export * from './sei'; -export * from './seda'; -export * from './secretnetwork'; -export * from './scorum'; -export * from './saga'; -export * from './rizon'; -export * from './regen'; -export * from './rebus'; -export * from './realio'; -export * from './qwoyn'; -export * from './quicksilver'; -export * from './quasar'; -export * from './pylons'; -export * from './pundix'; -export * from './pryzm'; -export * from './provenance'; -export * from './point'; -export * from './planq'; -export * from './persistence'; -export * from './passage1'; -export * from './passage'; -export * from './panacea'; -export * from './osmosis'; -export * from './onomy'; -export * from './oraichain'; -export * from './onex'; -export * from './omniflixhub'; -export * from './okexchain'; -export * from './odin1'; -export * from './umee'; -export * from './odin'; -export * from './octa'; -export * from './nyx'; -export * from './nolus'; -export * from './nois'; -export * from './noble'; -export * from './nim'; -export * from './nibiru'; -export * from './neutaro'; -export * from './neutron'; -export * from './nomic'; -export * from './neura'; -export * from './mythos'; -export * from './mun'; -export * from './migaloo'; -export * from './meme'; -export * from './microtick'; -export * from './medasdigital'; -export * from './mises'; -export * from './mars'; -export * from './mantrachain'; -export * from './mayachain'; -export * from './lumnetwork'; -export * from './lumenx'; -export * from './loyal'; -export * from './loop'; -export * from './likecoin'; -export * from './lambda'; -export * from './lava'; -export * from './kyve'; -export * from './kujira'; -export * from './kichain'; -export * from './konstellation'; -export * from './logos'; -export * from './kava'; -export * from './juno'; -export * from './jackal'; -export * from './injective'; -export * from './imversed'; -export * from './impacthub'; -export * from './idep'; -export * from './humans'; -export * from './highbury'; -export * from './haqq'; -export * from './gravitybridge'; -export * from './irisnet'; -export * from './govgen'; -export * from './gitopia'; -export * from './genesisl1'; -export * from './galaxy'; -export * from './fxcore'; -export * from './furya'; -export * from './firmachain'; -export * from './finschia'; -export * from './fetchhub'; -export * from './gateway'; -export * from './evmos'; -export * from './ethos'; -export * from './empowerchain'; -export * from './echelon'; -export * from './dyson'; -export * from './dydx'; -export * from './dymension'; -export * from './emoney'; -export * from './doravota'; -export * from './dig'; -export * from './dhealth'; -export * from './decentr'; -export * from './cudos'; -export * from './cryptoorgchain'; -export * from './cronos'; -export * from './crescent'; -export * from './coss'; -export * from './desmos'; -export * from './coreum'; -export * from './cosmoshub'; -export * from './conscious'; -export * from './commercionetwork'; -export * from './comdex'; -export * from './cifer1'; -export * from './chronicnetwork'; -export * from './cifer'; -export * from './chimba'; -export * from './composable'; -export * from './chihuahua'; -export * from './cheqd'; -export * from './chain4energy'; -export * from './cerberus'; -export * from './celestia'; -export * from './canto'; -export * from './bluzelle'; -export * from './bitsong'; -export * from './bostrom'; -export * from './carbon'; -export * from './bitcanna'; -export * from './beezee'; -export * from './bandchain'; -export * from './aura'; -export * from './assetmantle'; -export * from './arkh'; -export * from './archway'; -export * from './andromeda1'; -export * from './andromeda'; -export * from './althea'; -export * from './akiro'; -export * from './akash'; -export * from './axelar'; -export * from './aioz'; -export * from './agoric'; -export * from './acrechain'; -export * from './ball8'; -export * from './ibc'; -export * from './memo-keys'; diff --git a/packages/chain-registry/src/mainnets/injective.ts b/packages/chain-registry/src/mainnets/injective.ts deleted file mode 100644 index df06f944..00000000 --- a/packages/chain-registry/src/mainnets/injective.ts +++ /dev/null @@ -1,1111 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const injective: Chain = { - $schema: '../chain.schema.json', - chain_name: 'injective', - status: 'live', - network_type: 'mainnet', - website: 'https://injective.com/', - pretty_name: 'Injective', - chain_id: 'injective-1', - bech32_prefix: 'inj', - extra_codecs: ['injective'], - slip44: 60, - daemon_name: 'injectived', - node_home: '$HOME/.injectived', - fees: { - fee_tokens: [ - { - denom: 'inj', - fixed_min_gas_price: 160000000, - low_gas_price: 500000000, - average_gas_price: 700000000, - high_gas_price: 900000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'inj', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/InjectiveLabs/injective-chain-releases', - recommended_version: 'v1.12.1-1705909076', - compatible_versions: ['v1.12.0-1704530206', 'v1.12.1-1705909076'], - binaries: { - 'linux/amd64': - 'https://github.com/InjectiveLabs/injective-chain-releases/releases/download/v1.12.1-1705909076/linux-amd64.zip', - 'darwin/amd64': - 'https://github.com/InjectiveLabs/injective-chain-releases/releases/download/v1.12.1-1705909076/darwin-amd64.zip', - }, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/InjectiveLabs/mainnet-config/master/10001/genesis.json', - }, - versions: [ - { - name: 'v1.10', - recommended_version: 'v1.10', - compatible_versions: ['v1.10'], - binaries: { - 'linux/amd64': - 'https://github.com/InjectiveLabs/injective-chain-releases/releases/download/v1.10.0-1679065799/linux-amd64.zip', - 'darwin/amd64': - 'https://github.com/InjectiveLabs/injective-chain-releases/releases/download/v1.10.0-1679065799/darwin-amd64.zip', - }, - next_version_name: 'v1.11', - }, - { - name: 'v1.11', - proposal: 231, - height: 34775000, - recommended_version: 'v1.11.5-1687535916', - compatible_versions: [ - 'v1.11', - 'v1.11.3-1686246472', - 'v1.11.4-1686608669', - 'v1.11.5-1687535916', - ], - binaries: { - 'linux/amd64': - 'https://github.com/InjectiveLabs/injective-chain-releases/releases/download/v1.11.5-1687535916/linux-amd64.zip', - 'darwin/amd64': - 'https://github.com/InjectiveLabs/injective-chain-releases/releases/download/v1.11.5-1687535916/darwin-amd64.zip', - }, - next_version_name: 'v1.12.0', - }, - { - name: 'v1.12.0', - proposal: 314, - height: 57076000, - recommended_version: 'v1.12.1-1705909076', - compatible_versions: ['v1.12.0-1704530206', 'v1.12.1-1705909076'], - binaries: { - 'linux/amd64': - 'https://github.com/InjectiveLabs/injective-chain-releases/releases/download/v1.12.1-1705909076/linux-amd64.zip', - 'darwin/amd64': - 'https://github.com/InjectiveLabs/injective-chain-releases/releases/download/v1.12.1-1705909076/darwin-amd64.zip', - }, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/inj.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/inj.svg', - }, - description: - 'Injective’s mission is to create a truly free and inclusive financial system through decentralization.', - peers: { - seeds: [ - { - id: '38c18461209694e1f667ff2c8636ba827cc01c86', - address: '176.9.143.252:11751', - provider: 'injectivelabs.org', - }, - { - id: '4f9025feca44211eddc26cd983372114947b2e85', - address: '176.9.140.49:11751', - provider: 'injectivelabs.org', - }, - { - id: 'c98bb1b889ddb58b46e4ad3726c1382d37cd5609', - address: '65.109.51.80:11751', - provider: 'injectivelabs.org', - }, - { - id: '23d0eea9bb42316ff5ea2f8b4cd8475ef3f35209', - address: '65.109.36.70:11751', - provider: 'injectivelabs.org', - }, - { - id: 'f9ae40fb4a37b63bea573cc0509b4a63baa1a37a', - address: '15.235.114.80:11751', - provider: 'injectivelabs.org', - }, - { - id: '7f3473ddab10322b63789acb4ac58647929111ba', - address: '15.235.13.116:11751', - provider: 'injectivelabs.org', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:14356', - provider: 'polkachu.com', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'injective-mainnet-seed.autostake.com:26726', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:14356', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: '1846e76e14913124a07e231586d487a0636c0296', - address: 'tenderseed.ccvalidators.com:26007', - provider: 'ccvalidators.com', - }, - { - id: '5a1cd1a7da5aab3e3075fbae0a905c7256e48193', - address: 'seeds.goldenratiostaking.net:1635', - provider: 'Golden Ratio Staking', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: 'c28827cb96c14c905b127b92065a3fb4cd77d7f6', - address: 'seeds.whispernode.com:14356', - provider: 'WhisperNode 🤐', - }, - { - id: '858c86e2590f82934b8483ed184afd88416a7b31', - address: 'seed-injective-01.stakeflow.io:2106', - provider: 'Stakeflow', - }, - ], - persistent_peers: [ - { - id: '38c18461209694e1f667ff2c8636ba827cc01c86', - address: '176.9.143.252:11751', - provider: 'injectivelabs.org', - }, - { - id: '4f9025feca44211eddc26cd983372114947b2e85', - address: '176.9.140.49:11751', - provider: 'injectivelabs.org', - }, - { - id: 'c98bb1b889ddb58b46e4ad3726c1382d37cd5609', - address: '65.109.51.80:11751', - provider: 'injectivelabs.org', - }, - { - id: '23d0eea9bb42316ff5ea2f8b4cd8475ef3f35209', - address: '65.109.36.70:11751', - provider: 'injectivelabs.org', - }, - { - id: 'f9ae40fb4a37b63bea573cc0509b4a63baa1a37a', - address: '15.235.114.80:11751', - provider: 'injectivelabs.org', - }, - { - id: '7f3473ddab10322b63789acb4ac58647929111ba', - address: '15.235.13.116:11751', - provider: 'injectivelabs.org', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'injective-mainnet-peer.autostake.com:26726', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '858c86e2590f82934b8483ed184afd88416a7b31', - address: 'peer-injective-01.stakeflow.io:2106', - provider: 'Stakeflow', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://injective-1-public-rpc.mesa.ec1-prod.newmetric.xyz', - provider: 'NewMetric', - }, - { - address: 'https://rpc.injective.goldenratiostaking.net', - provider: 'Golden Ratio Staking', - }, - { - address: 'https://injective-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://injective-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://rpc-injective-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://injective-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://rpc-injective.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://rpc-injective-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://injective-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://injective-rpc.highstakes.ch', - provider: 'High Stakes 🇨🇭', - }, - { - address: 'https://public.stakewolle.com/cosmos/injective/rpc', - provider: 'Stakewolle', - }, - { - address: 'https://rpc.injective.bronbro.io/', - provider: 'Bro_n_Bro', - }, - { - address: 'https://injective-rpc.noders.services', - provider: '[NODERS]TEAM', - }, - { - address: 'https://rpc-injective.ecostake.com', - provider: 'ecostake', - }, - ], - rest: [ - { - address: 'https://injective-1-public-rest.mesa.ec1-prod.newmetric.xyz', - provider: 'NewMetric', - }, - { - address: 'https://api-injective-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://injective-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://injective-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://lcd-injective.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://api-injective-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://rest.injective.goldenratiostaking.net', - provider: 'Golden Ratio Staking', - }, - { - address: 'https://injective-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'injective-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://injective-api.highstakes.ch', - provider: 'High Stakes 🇨🇭', - }, - { - address: 'https://public.stakewolle.com/cosmos/injective/rest', - provider: 'Stakewolle', - }, - { - address: 'https://lcd.injective.bronbro.io/', - provider: 'Bro_n_Bro', - }, - { - address: 'https://injective-api.noders.services', - provider: '[NODERS]TEAM', - }, - { - address: 'https://rest-injective.ecostake.com', - provider: 'ecostake', - }, - ], - grpc: [ - { - address: - 'k8s-injectiv-publicin-731c880328-0f3d7889b57e31a3.elb.eu-central-1.amazonaws.com:80', - provider: 'NewMetric', - }, - { - address: 'grpc-injective-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'injective-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'injective-grpc.polkachu.com:14390', - provider: 'Polkachu', - }, - { - address: 'injective-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'grpc-injective.cosmos-spaces.cloud:9900', - provider: 'Cosmos Spaces', - }, - { - address: 'grpc.injective.posthuman.digital:80', - provider: 'POSTHUMAN ꝏ DVS', - }, - { - address: 'grpc-injective.architectnodes.com:1443', - provider: 'Architect Nodes', - }, - { - address: 'grpc-injective-01.stakeflow.io:2102', - provider: 'Stakeflow', - }, - { - address: 'injective-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'injective-grpc.w3coins.io:14390', - provider: 'w3coins', - }, - { - address: 'grpc-injective.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'grpc.injective.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'injective-grpc.noders.services:33090', - provider: '[NODERS]TEAM', - }, - ], - }, - explorers: [ - { - kind: 'ezstaking', - url: 'https://ezstaking.app/injective', - tx_page: 'https://ezstaking.app/injective/txs/${txHash}', - account_page: 'https://ezstaking.app/injective/account/${accountAddress}', - }, - { - kind: 'injectiveprotocol', - url: 'https://explorer.injective.network/', - tx_page: 'https://explorer.injective.network/transaction/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/injective', - tx_page: 'https://ping.pub/injective/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/injective', - tx_page: 'https://atomscan.com/injective/transactions/${txHash}', - account_page: 'https://atomscan.com/injective/accounts/${accountAddress}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/injective', - tx_page: 'https://www.mintscan.io/injective/transactions/${txHash}', - account_page: - 'https://www.mintscan.io/injective/accounts/${accountAddress}', - }, - { - kind: 'Stakeflow', - url: 'https://stakeflow.io/injective', - account_page: 'https://stakeflow.io/injective/accounts/${accountAddress}', - }, - { - kind: 'WhisperNode 🤐', - url: 'https://mainnet.whispernode.com/injective', - tx_page: 'https://mainnet.whispernode.com/injective/tx/${txHash}', - account_page: - 'https://mainnet.whispernode.com/injective/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/inj.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/inj.svg', - }, - ], -}; - -export const injectiveAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'injective', - assets: [ - { - description: - 'The INJ token is the native governance token for the Injective chain.', - denom_units: [ - { - denom: 'inj', - exponent: 0, - }, - { - denom: 'INJ', - exponent: 18, - }, - ], - base: 'inj', - name: 'Injective', - display: 'INJ', - symbol: 'INJ', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/inj.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/inj.svg', - }, - coingecko_id: 'injective-protocol', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/inj.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/inj.svg', - }, - ], - socials: { - website: 'https://injective.com/', - twitter: 'https://twitter.com/Injective_', - }, - }, - { - description: 'Tether USDt on Injective', - denom_units: [ - { - denom: - 'ibc/4ABBEF4C8926DDDB320AE5188CFD63267ABBCEFC0583E4AE05D6E5AA2401DDAB', - exponent: 0, - }, - { - denom: 'usdt', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/4ABBEF4C8926DDDB320AE5188CFD63267ABBCEFC0583E4AE05D6E5AA2401DDAB', - name: 'Tether USDt', - display: 'usdt', - symbol: 'USDt', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'kava', - base_denom: 'erc20/tether/usdt', - channel_id: 'channel-122', - }, - chain: { - channel_id: 'channel-143', - path: 'transfer/channel-143/erc20/tether/usdt', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'kava', - base_denom: 'erc20/tether/usdt', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - }, - { - description: 'ERIS liquid staked INJ', - denom_units: [ - { - denom: 'factory/inj1cdwt8g7nxgtg2k4fn8sj363mh9ahkw2qt0vrnc/ampINJ', - exponent: 0, - }, - { - denom: 'ampINJ', - exponent: 6, - }, - ], - base: 'factory/inj1cdwt8g7nxgtg2k4fn8sj363mh9ahkw2qt0vrnc/ampINJ', - name: 'ERIS Amplified INJ', - display: 'ampINJ', - symbol: 'ampINJ', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/ampinj.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/ampinj.png', - }, - ], - }, - { - description: - '$AUTISM exists to celebrate autism as a superior biological tech stack for a changing world', - denom_units: [ - { - denom: 'factory/inj14lf8xm6fcvlggpa7guxzjqwjmtr24gnvf56hvz/autism', - exponent: 0, - }, - { - denom: 'autism', - exponent: 6, - }, - ], - base: 'factory/inj14lf8xm6fcvlggpa7guxzjqwjmtr24gnvf56hvz/autism', - name: 'Autism', - display: 'autism', - symbol: 'AUTISM', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/autism.png', - }, - coingecko_id: 'autism', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/autism.png', - }, - ], - }, - { - description: - 'The first meme coin on Injective. It’s a dog, but he has nunchucks', - denom_units: [ - { - denom: 'factory/inj1xtel2knkt8hmc9dnzpjz6kdmacgcfmlv5f308w/ninja', - exponent: 0, - }, - { - denom: 'NINJA', - exponent: 6, - }, - ], - base: 'factory/inj1xtel2knkt8hmc9dnzpjz6kdmacgcfmlv5f308w/ninja', - name: 'Dog wif nunchucks', - display: 'NINJA', - symbol: 'NINJA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/ninja.png', - }, - coingecko_id: 'dog-wif-nuchucks', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/ninja.png', - }, - ], - }, - { - description: 'The $WGMI Token - We Gonna Make It. Are you ready?', - denom_units: [ - { - denom: 'factory/inj1rmjzj9fn47kdmfk4f3z39qr6czexxe0yjyc546/WGMI', - exponent: 0, - }, - { - denom: 'WGMI', - exponent: 6, - }, - ], - base: 'factory/inj1rmjzj9fn47kdmfk4f3z39qr6czexxe0yjyc546/WGMI', - name: 'WGMI', - display: 'WGMI', - symbol: 'WGMI', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/wgmi.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/wgmi.png', - }, - ], - }, - { - description: 'The first memecoin on osmosis.', - denom_units: [ - { - denom: - 'ibc/DD648F5D3CDA56D0D8D8820CF703D246B9FC4007725D8B38D23A21FF1A1477E3', - exponent: 0, - }, - { - denom: 'WOSMO', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/DD648F5D3CDA56D0D8D8820CF703D246B9FC4007725D8B38D23A21FF1A1477E3', - name: 'Wosmo', - display: 'WOSMO', - symbol: 'WOSMO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'factory/osmo1pfyxruwvtwk00y8z06dh2lqjdj82ldvy74wzm3/WOSMO', - channel_id: 'channel-122', - }, - chain: { - channel_id: 'channel-8', - path: 'transfer/channel-8/factory/osmo1pfyxruwvtwk00y8z06dh2lqjdj82ldvy74wzm3/WOSMO', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: - 'factory/osmo1pfyxruwvtwk00y8z06dh2lqjdj82ldvy74wzm3/WOSMO', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wosmo.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wosmo.png', - }, - }, - { - description: 'GLTO-ERC20 on injective', - denom_units: [ - { - denom: 'peggy0xd73175f9eb15eee81745d367ae59309Ca2ceb5e2', - exponent: 0, - }, - { - denom: 'glto', - exponent: 6, - }, - ], - base: 'peggy0xd73175f9eb15eee81745d367ae59309Ca2ceb5e2', - name: 'Gelotto', - display: 'glto', - symbol: 'GLTO', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xd73175f9eb15eee81745d367ae59309Ca2ceb5e2', - }, - provider: 'Peggy', - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0xd73175f9eb15eee81745d367ae59309Ca2ceb5e2', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/glto.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/glto.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/glto.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/glto.svg', - }, - socials: { - website: 'https://gelotto.io/', - twitter: 'https://twitter.com/Gelotto2', - }, - }, - { - description: - 'Hava Coin is the lifeblood of the Cosmos & Injective networks, rewarding builders and welcoming supporters.', - denom_units: [ - { - denom: 'factory/inj1h0ypsdtjfcjynqu3m75z2zwwz5mmrj8rtk2g52/uhava', - exponent: 0, - }, - { - denom: 'hava', - exponent: 6, - }, - ], - base: 'factory/inj1h0ypsdtjfcjynqu3m75z2zwwz5mmrj8rtk2g52/uhava', - name: 'Hava Coin', - display: 'hava', - symbol: 'HAVA', - coingecko_id: 'hava-coin', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/hava.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/hava.png', - }, - ], - socials: { - website: 'https://havacoin.xyz/', - twitter: 'https://twitter.com/Hava_Coin', - }, - }, - { - description: - "A clan of 11y bad kids crafting chaos on the Cosmos eco. One bad memecoin to rule them all $BADKID. Airdropped to Badkids NFT holders and $STARS stakers. It's so bad, your wallet's throwing a tantrum for it.", - denom_units: [ - { - denom: - 'ibc/A0C5AD197FECAF6636F589071338DC7ECD6B0809CD3A5AB131EAAA5395E7E5E8', - exponent: 0, - }, - { - denom: 'BADKID', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/A0C5AD197FECAF6636F589071338DC7ECD6B0809CD3A5AB131EAAA5395E7E5E8', - name: 'Badkid', - display: 'BADKID', - symbol: 'BADKID', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'factory/osmo10n8rv8npx870l69248hnp6djy6pll2yuzzn9x8/BADKID', - channel_id: 'channel-122', - }, - chain: { - channel_id: 'channel-8', - path: 'transfer/channel-8/factory/osmo10n8rv8npx870l69248hnp6djy6pll2yuzzn9x8/BADKID', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: - 'factory/osmo10n8rv8npx870l69248hnp6djy6pll2yuzzn9x8/BADKID', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/badkid.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/badkid.png', - }, - }, - { - description: 'The second meme coin on Injective.', - denom_units: [ - { - denom: 'inj1sudjgsyhufqu95yp7rqad3g78ws8g6htf32h88', - exponent: 0, - }, - { - denom: 'NINPO', - exponent: 6, - }, - ], - base: 'inj1sudjgsyhufqu95yp7rqad3g78ws8g6htf32h88', - name: 'Ninpo', - display: 'NINPO', - symbol: 'NINPO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/ninpo.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/ninpo.png', - }, - ], - }, - { - description: 'JUDO is a very futuristic meme token.', - denom_units: [ - { - denom: 'inj16ukv8g2jcmml7gykxn5ws8ykhxjkugl4zhft5h', - exponent: 0, - }, - { - denom: 'JUDO', - exponent: 6, - }, - ], - base: 'inj16ukv8g2jcmml7gykxn5ws8ykhxjkugl4zhft5h', - name: 'Judo', - display: 'JUDO', - symbol: 'JUDO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/judo.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/judo.png', - }, - ], - }, - { - description: 'BEAST-ERC20 on injective', - denom_units: [ - { - denom: 'peggy0xA4426666addBE8c4985377d36683D17FB40c31Be', - exponent: 0, - }, - { - denom: 'beast', - exponent: 6, - }, - ], - base: 'peggy0xA4426666addBE8c4985377d36683D17FB40c31Be', - name: 'Gelotto BEAST', - display: 'beast', - symbol: 'BEAST', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xA4426666addBE8c4985377d36683D17FB40c31Be', - }, - provider: 'Peggy', - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0xA4426666addBE8c4985377d36683D17FB40c31Be', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/beast.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/beast.png', - }, - socials: { - website: 'https://gelotto.io/', - twitter: 'https://twitter.com/Gelotto2', - }, - }, - { - description: - 'Astroport is a neutral marketplace where anyone, from anywhere in the galaxy, can dock to trade their wares.', - denom_units: [ - { - denom: - 'ibc/063F4461F7317CFF10F50AB044E44932D22AAD84FA7107082744946E6DB7B7A8', - exponent: 0, - aliases: ['uastro'], - }, - { - denom: 'astro', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/063F4461F7317CFF10F50AB044E44932D22AAD84FA7107082744946E6DB7B7A8', - name: 'Astroport token', - display: 'astro', - symbol: 'ASTRO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'neutron', - base_denom: - 'factory/neutron1ffus553eet978k024lmssw0czsxwr97mggyv85lpcsdkft8v9ufsz3sa07/astro', - channel_id: 'channel-60', - }, - chain: { - channel_id: 'channel-177', - path: 'transfer/channel-177/factory/neutron1ffus553eet978k024lmssw0czsxwr97mggyv85lpcsdkft8v9ufsz3sa07/astro', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'neutron', - base_denom: - 'factory/neutron1ffus553eet978k024lmssw0czsxwr97mggyv85lpcsdkft8v9ufsz3sa07/astro', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/astro.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/astro.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/astro.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/astro.svg', - }, - }, - { - description: - 'A receipt token for lent INJ issued by the Neptune Protocol.', - denom_units: [ - { - denom: 'inj1rmzufd7h09sqfrre5dtvu5d09ta7c0t4jzkr2f', - exponent: 0, - }, - { - denom: 'nINJ', - exponent: 18, - }, - ], - base: 'inj1rmzufd7h09sqfrre5dtvu5d09ta7c0t4jzkr2f', - name: 'Neptune Receipt INJ', - display: 'nINJ', - symbol: 'nINJ', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/ninj.png', - }, - ], - }, - { - description: - 'A receipt token for lent ATOM issued by the Neptune Protocol.', - denom_units: [ - { - denom: 'inj16jf4qkcarp3lan4wl2qkrelf4kduvvujwg0780', - exponent: 0, - }, - { - denom: 'nATOM', - exponent: 6, - }, - ], - base: 'inj16jf4qkcarp3lan4wl2qkrelf4kduvvujwg0780', - name: 'Neptune Receipt ATOM', - display: 'nATOM', - symbol: 'nATOM', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/natom.png', - }, - ], - }, - { - description: - 'A receipt token for lent WETH issued by the Neptune Protocol.', - denom_units: [ - { - denom: 'inj1kehk5nvreklhylx22p3x0yjydfsz9fv3fvg5xt', - exponent: 0, - }, - { - denom: 'nWETH', - exponent: 18, - }, - ], - base: 'inj1kehk5nvreklhylx22p3x0yjydfsz9fv3fvg5xt', - name: 'Neptune Receipt WETH', - display: 'nWETH', - symbol: 'nWETH', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/nweth.png', - }, - ], - }, - { - description: - 'A receipt token for lent USDT issued by the Neptune Protocol.', - denom_units: [ - { - denom: 'inj1cy9hes20vww2yr6crvs75gxy5hpycya2hmjg9s', - exponent: 0, - }, - { - denom: 'nUSDT', - exponent: 6, - }, - ], - base: 'inj1cy9hes20vww2yr6crvs75gxy5hpycya2hmjg9s', - name: 'Neptune Receipt USDT', - display: 'nUSDT', - symbol: 'nUSDT', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/nusdt.png', - }, - ], - }, - { - description: - 'A receipt token for lent TIA issued by the Neptune Protocol.', - denom_units: [ - { - denom: 'inj1fzquxxxam59z6fzewy2hvvreeh3m04x83zg4vv', - exponent: 0, - }, - { - denom: 'nTIA', - exponent: 6, - }, - ], - base: 'inj1fzquxxxam59z6fzewy2hvvreeh3m04x83zg4vv', - name: 'Neptune Receipt TIA', - display: 'nTIA', - symbol: 'nTIA', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/ntia.png', - }, - ], - }, - { - description: 'Ninja Blaze Token', - denom_units: [ - { - denom: - 'ibc/1011E4D6D4800DA9B8F21D7C207C0B0C18E54E614A8576037F066B775210709D', - exponent: 0, - aliases: ['uNBZ'], - }, - { - denom: 'NBZ', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/1011E4D6D4800DA9B8F21D7C207C0B0C18E54E614A8576037F066B775210709D', - name: 'Ninja Blaze Token', - display: 'NBZ', - symbol: 'NBZ', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'neutron', - base_denom: - 'factory/neutron1a6ydq8urdj0gkvjw9e9e5y9r5ce2qegm9m4xufpt96kcm60kmuass0mqq4/nbz', - channel_id: 'channel-60', - }, - chain: { - channel_id: 'channel-177', - path: 'transfer/channel-177/factory/neutron1a6ydq8urdj0gkvjw9e9e5y9r5ce2qegm9m4xufpt96kcm60kmuass0mqq4/nbz', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'neutron', - base_denom: - 'factory/neutron1a6ydq8urdj0gkvjw9e9e5y9r5ce2qegm9m4xufpt96kcm60kmuass0mqq4/nbz', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/NBZ.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/NBZ.png', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/irisnet.ts b/packages/chain-registry/src/mainnets/irisnet.ts deleted file mode 100644 index a8441b3b..00000000 --- a/packages/chain-registry/src/mainnets/irisnet.ts +++ /dev/null @@ -1,300 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const irisnet: Chain = { - $schema: '../chain.schema.json', - chain_name: 'irisnet', - status: 'live', - network_type: 'mainnet', - pretty_name: 'IRISnet', - chain_id: 'irishub-1', - bech32_prefix: 'iaa', - daemon_name: 'iris', - node_home: '$HOME/.iris', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uiris', - low_gas_price: 0.2, - average_gas_price: 0.3, - high_gas_price: 0.4, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uiris', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/irisnet/irishub', - recommended_version: 'v2.0.3', - compatible_versions: ['v2.0.3'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/irisnet/mainnet/master/config/genesis.json', - }, - versions: [ - { - name: 'v1.3.0', - next_version_name: 'v1.4.1', - recommended_version: 'v1.3.0', - compatible_versions: ['v1.3.0'], - }, - { - name: 'v1.4.1', - next_version_name: 'v2.0.0', - recommended_version: 'v1.4.1', - compatible_versions: ['v1.4.1'], - }, - { - name: 'v2.0.0', - next_version_name: 'v2.1.0', - recommended_version: 'v2.0.3', - compatible_versions: ['v2.0.3'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/irisnet/images/iris.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/irisnet/images/iris.svg', - }, - peers: { - seeds: [ - { - id: '6a6de770deaa4b8c061dffd82e9c7f4d40c2165d', - address: 'seed-1.mainnet.irisnet.org:26656', - }, - { - id: 'a17d7923293203c64ba75723db4d5f28e642f469', - address: 'seed-2.mainnet.irisnet.org:26656', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: '445b38a181d147c243185d94567412e5c5f1a22c', - address: 'seed-irisnet-01.stakeflow.io:1906', - provider: 'Stakeflow', - }, - { - id: '400f3d9e30b69e78a7fb891f60d76fa3c73f0ecc', - address: 'iris.rpc.kjnodes.com:16659', - provider: 'kjnodes', - }, - ], - persistent_peers: [ - { - id: '83b3f989f3ce089afdf733f8aa06e792d7e00c08', - address: '3.34.6.30:26656', - provider: 'cosmostation', - }, - { - id: '445b38a181d147c243185d94567412e5c5f1a22c', - address: 'peer-irisnet-01.stakeflow.io:1906', - provider: 'Stakeflow', - }, - { - id: '3ddf22082bda8607289bd94b649e0e2595f1fffd', - address: 'iris-mainnet.peers.l0vd.com:19656', - provider: 'L0vd.com ❤️', - }, - { - id: 'a19022cc07010836ed2a9c77dd56968965edb454', - address: 'mainnet-iris.konsortech.xyz:30656', - provider: 'KonsorTech', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-irisnet-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://rpc-irisnet-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://irisnet-rpc.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://iris-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://iris-rpc.highstakes.ch', - provider: 'High Stakes 🇨🇭', - }, - { - address: 'https://mainnet-iris-rpc.konsortech.xyz', - provider: 'KonsorTech', - }, - ], - rest: [ - { - address: 'https://api-irisnet-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://api-irisnet-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://irisnet-api.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://iris-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://iris-api.highstakes.ch', - provider: 'High Stakes 🇨🇭', - }, - { - address: 'https://mainnet-iris-api.konsortech.xyz', - provider: 'KonsorTech', - }, - ], - grpc: [ - { - address: 'grpc-irisnet-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'grpc-irisnet-01.stakeflow.io:1902', - provider: 'Stakeflow', - }, - { - address: 'irisnet-grpc.w3coins.io:22690', - provider: 'w3coins', - }, - { - address: 'iris-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'iris.grpc.kjnodes.com:443', - provider: 'kjnodes', - }, - { - address: 'https://grpc-irisnet.nodeist.net', - provider: 'Nodeist', - }, - { - address: 'iris-mainnet.grpc.l0vd.com:80', - provider: 'L0vd.com ❤️', - }, - { - address: 'mainnet-iris.konsortech.xyz:30090', - provider: 'KonsorTech', - }, - ], - 'evm-http-jsonrpc': [ - { - address: 'https://iris-evm.publicnode.com', - provider: 'Allnodes.com ⚡️ Nodes & Staking', - }, - { - address: 'https://mainnet-iris-evm.konsortech.xyz', - provider: 'KonsorTech', - }, - ], - }, - explorers: [ - { - kind: 'ezstaking', - url: 'https://ezstaking.app/irisnet', - tx_page: 'https://ezstaking.app/irisnet/txs/${txHash}', - account_page: 'https://ezstaking.app/irisnet/account/${accountAddress}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/iris', - tx_page: 'https://www.mintscan.io/iris/transactions/${txHash}', - account_page: 'https://www.mintscan.io/iris/accounts/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/iris-network', - tx_page: 'https://ping.pub/iris-network/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/iris-network', - tx_page: 'https://atomscan.com/iris-network/transactions/${txHash}', - account_page: - 'https://atomscan.com/iris-network/accounts/${accountAddress}', - }, - { - kind: 'Stakeflow', - url: 'https://stakeflow.io/irisnet', - account_page: 'https://stakeflow.io/irisnet/accounts/${accountAddress}', - }, - { - kind: 'Nodeist Explorer', - url: 'https://exp.nodeist.net/iris', - tx_page: 'https://exp.nodeist.net/iris/tx/${txHash}', - }, - { - kind: 'L0vd.com ❤️', - url: 'https://explorers.l0vd.com/iris-mainnet', - tx_page: 'https://explorers.l0vd.com/iris-mainnet/tx/${txHash}', - }, - { - kind: 'KonsorTech', - url: 'https://explorer.konsortech.xyz/iris', - tx_page: 'https://explorer.konsortech.xyz/iris/tx/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/irisnet/images/iris.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/irisnet/images/iris.svg', - }, - ], -}; - -export const irisnetAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'irisnet', - assets: [ - { - description: - 'The IRIS token is the native governance token for the IrisNet chain.', - denom_units: [ - { - denom: 'uiris', - exponent: 0, - }, - { - denom: 'iris', - exponent: 6, - }, - ], - base: 'uiris', - name: 'IRISnet', - display: 'iris', - symbol: 'IRIS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/irisnet/images/iris.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/irisnet/images/iris.svg', - }, - coingecko_id: 'iris-network', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/irisnet/images/iris.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/irisnet/images/iris.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/jackal.ts b/packages/chain-registry/src/mainnets/jackal.ts deleted file mode 100644 index 18b1c836..00000000 --- a/packages/chain-registry/src/mainnets/jackal.ts +++ /dev/null @@ -1,499 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const jackal: Chain = { - $schema: '../chain.schema.json', - chain_name: 'jackal', - chain_id: 'jackal-1', - website: 'https://jackalprotocol.com', - pretty_name: 'Jackal', - status: 'live', - network_type: 'mainnet', - bech32_prefix: 'jkl', - daemon_name: 'canined', - node_home: '$HOME/.canine', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ujkl', - fixed_min_gas_price: 0, - low_gas_price: 0.002, - average_gas_price: 0.002, - high_gas_price: 0.02, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ujkl', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/JackalLabs/canine-chain', - recommended_version: 'v3.2.2', - compatible_versions: ['v3.2.1', 'v3.2.2'], - binaries: { - 'linux/amd64': - 'https://github.com/JackalLabs/canine-chain/releases/download/v3.2.2/canined-Linux', - 'darwin/amd64': - 'https://github.com/JackalLabs/canine-chain/releases/download/v3.2.2/canined-macOS', - }, - genesis: { - genesis_url: - 'https://cdn.discordapp.com/attachments/1002389406650466405/1034968352591986859/updated_genesis2.json', - }, - cosmwasm_enabled: true, - versions: [ - { - name: 'bouncybulldog', - recommended_version: 'v1.2.1', - compatible_versions: ['v1.2.1'], - cosmwasm_enabled: true, - binaries: { - 'linux/amd64': - 'https://github.com/JackalLabs/canine-chain/releases/download/v1.2.1/canined-Linux', - 'darwin/amd64': - 'https://github.com/JackalLabs/canine-chain/releases/download/v1.2.1/canined-macOS', - }, - next_version_name: 'recovery', - }, - { - name: 'recovery', - tag: 'V2.0.1', - proposal: 4, - height: 2631260, - recommended_version: 'v2.0.1', - compatible_versions: ['v2.0.0', 'v2.0.1'], - cosmwasm_enabled: true, - binaries: { - 'linux/amd64': - 'https://github.com/JackalLabs/canine-chain/releases/download/v2.0.2/canined-Linux', - 'darwin/amd64': - 'https://github.com/JackalLabs/canine-chain/releases/download/v2.0.2/canined-macOS', - }, - next_version_name: 'v210', - }, - { - name: 'v210', - tag: 'V2.1.0', - proposal: 8, - height: 3503000, - recommended_version: 'v2.1.0', - compatible_versions: ['v2.1.0'], - cosmwasm_enabled: true, - binaries: { - 'linux/amd64': - 'https://github.com/JackalLabs/canine-chain/releases/download/v2.1.0/canined-Linux', - 'darwin/amd64': - 'https://github.com/JackalLabs/canine-chain/releases/download/v2.1.0/canined-macOS', - }, - next_version_name: 'v3', - }, - { - name: 'v3', - tag: 'V3.0.5', - proposal: 9, - height: 4074200, - recommended_version: 'v3.0.5', - compatible_versions: ['v3.0.5'], - cosmwasm_enabled: true, - binaries: { - 'linux/amd64': - 'https://github.com/JackalLabs/canine-chain/releases/download/v3.0.5/canined-Linux', - 'darwin/amd64': - 'https://github.com/JackalLabs/canine-chain/releases/download/v3.0.5/canined-macOS', - }, - next_version_name: 'v3.1.1', - }, - { - name: 'v3.1.1', - tag: 'V3.1.3', - proposal: 11, - height: 6095000, - recommended_version: 'v3.1.3', - compatible_versions: ['v3.1.1', 'v3.1.3'], - cosmwasm_enabled: true, - binaries: { - 'linux/amd64': - 'https://github.com/JackalLabs/canine-chain/releases/download/v3.1.3/canined-Linux', - 'darwin/amd64': - 'https://github.com/JackalLabs/canine-chain/releases/download/v3.1.3/canined-macOS', - }, - next_version_name: 'v320', - }, - { - name: 'v3.2.0', - tag: 'V3.2.2', - proposal: 12, - height: 6835000, - recommended_version: 'v3.2.2', - compatible_versions: ['v3.2.1', 'v3.2.2'], - cosmwasm_enabled: true, - binaries: { - 'linux/amd64': - 'https://github.com/JackalLabs/canine-chain/releases/download/v3.2.2/canined-Linux', - 'darwin/amd64': - 'https://github.com/JackalLabs/canine-chain/releases/download/v3.2.2/canined-macOS', - }, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/jackal/images/jkl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/jackal/images/jkl.svg', - }, - peers: { - seeds: [ - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:17556', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'jackal-mainnet-seed.autostake.com:26906', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:17556', - provider: 'Polkachu', - }, - { - id: '400f3d9e30b69e78a7fb891f60d76fa3c73f0ecc', - address: 'jackal.rpc.kjnodes.com:13759', - provider: 'kjnodes', - }, - { - id: 'c28827cb96c14c905b127b92065a3fb4cd77d7f6', - address: 'seeds.whispernode.com:17556', - provider: 'WhisperNode 🤐', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '0ab9ec918cd36a28be1fcf538f7f76ede2b81659', - address: '89.58.38.59:26656', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'jackal-mainnet-peer.autostake.com:26906', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '26b6255375a592c3b0664bd474a6975f468c3785', - address: 'jkl.peer.stavr.tech:11126', - provider: '🔥STAVR🔥', - }, - { - id: '713d202326eedaed41d467b26051aba62727febd', - address: '5.9.69.241:26656', - provider: '[NODERS]TEAM', - }, - { - id: '2af06d39d68345d41cd16182e3472d96c5a0150b', - address: '136.244.29.116:27656', - }, - { - id: '41c19eebb3879cd9f4a7561c0953af7d1564624b', - address: '167.114.159.157:26656', - }, - ], - }, - apis: { - wss: [ - { - address: 'wss://jackal-rpc.agoranodes.com', - provider: 'AgoraNodes', - }, - ], - rpc: [ - { - address: 'https://rpc.jackalprotocol.com', - provider: 'Jackal Labs', - }, - { - address: 'https://jackal-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'http://jkl.rpc.m.stavr.tech:11127', - provider: '🔥STAVR🔥', - }, - { - address: 'https://jackal.rpc.bccnodes.com', - provider: 'BccNodes', - }, - { - address: 'https://rpc.jackal.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://rpc-jackal.nodeist.net', - provider: 'Nodeist', - }, - { - address: 'https://jackal-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://m-jackal.rpc.utsa.tech', - provider: '𝐥𝐞𝐬𝐧𝐢𝐤 | 𝐔𝐓𝐒𝐀', - }, - { - address: 'https://rpc-jackal.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://jackal-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://jackal.rpc.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://jackal.rpc.silknodes.io', - provider: 'Silk Nodes', - }, - { - address: 'https://jackal.rpc.skynodejs.net', - provider: 'skynodejs', - }, - { - address: 'https://public.stakewolle.com/cosmos/jackal/rpc', - provider: 'Stakewolle', - }, - { - address: 'https://rpc.jackal.silentvalidator.com', - provider: 'silent', - }, - { - address: 'https://rpc.jackal.mathnodes.com', - provider: 'MathNodes', - }, - { - address: 'https://jackal-rpc.kleomedes.network', - provider: 'Kleomedes', - }, - { - address: 'https://jackal-rpc.noders.services', - provider: '[NODERS]TEAM', - }, - ], - rest: [ - { - address: 'https://api.jackalprotocol.com', - provider: 'Jackal Labs', - }, - { - address: 'https://jackal-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://jkl.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://api.jackal.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://api-jackal.nodeist.net', - provider: 'Nodeist', - }, - { - address: 'https://jackal-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://m-jackal.api.utsa.tech', - provider: '𝐥𝐞𝐬𝐧𝐢𝐤 | 𝐔𝐓𝐒𝐀', - }, - { - address: 'https://jackal-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://lcd-jackal.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://jackal.api.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://jackal.api.silknodes.io', - provider: 'Silk Nodes', - }, - { - address: 'https://jackal.api.skynodejs.net', - provider: 'skynodejs', - }, - { - address: 'https://public.stakewolle.com/cosmos/jackal/rest', - provider: 'Stakewolle', - }, - { - address: 'https://api.jackal.silentvalidator.com', - provider: 'silent', - }, - { - address: 'https://api.jackal.mathnodes.com', - provider: 'MathNodes', - }, - { - address: 'https://jackal-api.kleomedes.network', - provider: 'Kleomedes', - }, - { - address: 'https://jackal-api.noders.services', - provider: '[NODERS]TEAM', - }, - ], - grpc: [ - { - address: 'grpc.jackalprotocol.com:443', - provider: 'Jackal Labs', - }, - { - address: 'jackal.grpc.bccnodes.com:9490', - provider: 'BccNodes', - }, - { - address: 'jackal.grpc.nodersteam.com:9990', - provider: '[NODERS]TEAM', - }, - { - address: 'jackal-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'grpc.jackal.nodestake.top:443', - provider: 'NodeStake', - }, - { - address: 'jackal-grpc.polkachu.com:17590', - provider: 'Polkachu', - }, - { - address: 'http://jkl.grpc.m.stavr.tech:5013', - provider: '🔥STAVR🔥', - }, - { - address: 'jackal-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'jackal.grpc.kjnodes.com:13790', - provider: 'kjnodes', - }, - { - address: 'https://jackal.grpc.skynodejs.net', - provider: 'skynodejs', - }, - { - address: 'grpc.jackal.silentvalidator.com:443', - provider: 'silent', - }, - { - address: 'jackal-grpc.noders.services:26090', - provider: '[NODERS]TEAM', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://ping.pub/jackal', - tx_page: 'https://ping.pub/jackal/tx/${txHash}', - }, - { - kind: 'NodeStake', - url: 'https://explorer.nodestake.top/jackal', - tx_page: 'https://explorer.nodestake.top/jackal/tx/${txHash}', - }, - { - kind: 'BccNodes', - url: 'https://explorer.bccnodes.com/jackal', - tx_page: 'https://explorer.bccnodes.com/jackal/tx/${txHash}', - }, - { - kind: '𝐥𝐞𝐬𝐧𝐢𝐤 | 𝐔𝐓𝐒𝐀', - url: 'https://exp.utsa.tech/jackal', - tx_page: 'https://exp.utsa.tech/jackal/tx/${txHash}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/jackal', - tx_page: 'https://explorer.stavr.tech/jackal/tx/${txHash}', - }, - { - kind: 'Nodeist Explorer', - url: 'https://exp.nodeist.net/jackal', - tx_page: 'https://exp.nodeist.net/jackal/tx/${txHash}', - }, - { - kind: 'Big Dipper', - url: 'https://bigdipper.live/jackal', - tx_page: 'https://bigdipper.live/jackal/transactions/${txHash}', - }, - { - kind: 'WhisperNode 🤐', - url: 'https://mainnet.whispernode.com/jackal', - tx_page: 'https://mainnet.whispernode.com/jackal/tx/${txHash}', - account_page: - 'https://mainnet.whispernode.com/jackal/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/jackal/images/jkl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/jackal/images/jkl.svg', - }, - ], -}; - -export const jackalAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'jackal', - assets: [ - { - description: 'The native staking and governance token of Jackal.', - denom_units: [ - { - denom: 'ujkl', - exponent: 0, - }, - { - denom: 'jkl', - exponent: 6, - }, - ], - base: 'ujkl', - name: 'Jackal', - display: 'jkl', - symbol: 'JKL', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/jackal/images/jkl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/jackal/images/jkl.svg', - }, - coingecko_id: 'jackal-protocol', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/jackal/images/jkl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/jackal/images/jkl.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/juno.ts b/packages/chain-registry/src/mainnets/juno.ts deleted file mode 100644 index fad740d1..00000000 --- a/packages/chain-registry/src/mainnets/juno.ts +++ /dev/null @@ -1,3125 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const juno: Chain = { - $schema: '../chain.schema.json', - chain_name: 'juno', - status: 'live', - network_type: 'mainnet', - website: 'https://www.junonetwork.io/', - pretty_name: 'Juno', - chain_id: 'juno-1', - bech32_prefix: 'juno', - daemon_name: 'junod', - node_home: '$HOME/.juno', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ujuno', - fixed_min_gas_price: 0.075, - low_gas_price: 0.075, - average_gas_price: 0.1, - high_gas_price: 0.125, - }, - { - denom: - 'ibc/C4CFF46FD6DE35CA4CF4CE031E643C8FDC9BA4B99AE598E9B0ED98FE3A2319F9', - fixed_min_gas_price: 0.003, - low_gas_price: 0.003, - average_gas_price: 0.0035, - high_gas_price: 0.004, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ujuno', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/CosmosContracts/juno', - recommended_version: 'v22.0.0', - compatible_versions: ['v22.0.0'], - binaries: { - 'linux/amd64': - 'https://github.com/CosmosContracts/juno/releases/download/v22.0.0/junod', - }, - cosmos_sdk_version: 'v0.47.11-0.20240417094812-f556fd956fb1', - consensus: { - type: 'cometbft', - version: 'v0.37.5', - }, - cosmwasm_version: 'v0.45.0', - cosmwasm_enabled: true, - ibc_go_version: 'v7.4.0', - genesis: { - genesis_url: 'https://download.dimi.sh/juno-phoenix2-genesis.tar.gz', - }, - versions: [ - { - name: 'v13', - proposal: 271, - height: 7374801, - recommended_version: 'v13.0.0', - compatible_versions: ['v13.0.0'], - binaries: { - 'linux/amd64': - 'https://github.com/CosmosContracts/juno/releases/download/v13.0.0/junod', - }, - cosmos_sdk_version: '0.45.14', - consensus: { - type: 'tendermint', - version: 'informalsystems/tendermint v0.34.26', - }, - cosmwasm_version: '0.30.0', - cosmwasm_enabled: true, - ibc_go_version: 'v4.3.0', - next_version_name: 'v14', - }, - { - name: 'v14', - proposal: 282, - height: 7875721, - recommended_version: 'v14.1.0', - compatible_versions: ['v14.0.0', 'v14.1.0'], - binaries: { - 'linux/amd64': - 'https://github.com/CosmosContracts/juno/releases/download/v14.1.0/junod', - }, - cosmos_sdk_version: '0.45.15', - consensus: { - type: 'cometbft', - version: 'mev-cometbft v0.34.27-mev.18', - }, - cosmwasm_version: '0.31.0', - cosmwasm_enabled: true, - ibc_go_version: 'v4.3.0', - next_version_name: 'v15', - }, - { - name: 'v15', - proposal: 295, - height: 8577241, - recommended_version: 'v15.0.0', - compatible_versions: ['v15.0.0'], - binaries: { - 'linux/amd64': - 'https://github.com/CosmosContracts/juno/releases/download/v15.0.0/junod', - }, - cosmos_sdk_version: '0.45.16', - consensus: { - type: 'cometbft', - version: 'mev-cometbft v0.34.27-mev.18', - }, - cosmwasm_version: '0.31.0', - cosmwasm_enabled: true, - ibc_go_version: 'v4.3.1', - next_version_name: 'v16', - }, - { - name: 'v16', - proposal: 311, - height: 9481382, - recommended_version: 'v16.0.2', - compatible_versions: ['v16.0.0', 'v16.0.2'], - binaries: { - 'linux/amd64': - 'https://github.com/CosmosContracts/juno/releases/download/v16.0.2/junod', - }, - cosmos_sdk_version: '0.47.3', - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - cosmwasm_version: '0.40.2', - cosmwasm_enabled: true, - ibc_go_version: 'v7.2.0', - next_version_name: 'v17', - }, - { - name: 'v17', - proposal: 317, - height: 10078449, - recommended_version: 'v17.1.1', - compatible_versions: ['v17.0.0', 'v17.1.1'], - binaries: { - 'linux/amd64': - 'https://github.com/CosmosContracts/juno/releases/download/v17.1.1/junod', - }, - cosmos_sdk_version: '0.47.5', - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - cosmwasm_version: '0.41.0', - cosmwasm_enabled: true, - ibc_go_version: 'v7.3.0', - next_version_name: 'v18', - }, - { - name: 'v18', - proposal: 325, - height: 12265007, - recommended_version: 'v18.1.0', - compatible_versions: ['v18.1.0'], - binaries: { - 'linux/amd64': - 'https://github.com/CosmosContracts/juno/releases/download/v18.1.0/junod', - }, - cosmos_sdk_version: '0.47.5', - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - cosmwasm_version: '0.45.0', - cosmwasm_enabled: true, - ibc_go_version: 'v7.3.1', - next_version_name: 'v19', - }, - { - name: 'v19', - proposal: 333, - height: 13678871, - recommended_version: 'v20.0.0', - compatible_versions: ['v20.0.0'], - binaries: { - 'linux/amd64': - 'https://github.com/CosmosContracts/juno/releases/download/v20.0.0/junod', - }, - cosmos_sdk_version: 'v0.47.6', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - cosmwasm_version: 'v0.45.0', - cosmwasm_enabled: true, - ibc_go_version: 'v7.3.1', - next_version_name: 'v21', - }, - { - name: 'v21', - proposal: 340, - height: 14556500, - recommended_version: 'v21.0.1', - compatible_versions: ['v21.0.1'], - binaries: { - 'linux/amd64': - 'https://github.com/kintsugi-tech/juno/releases/download/v21.0.1/junod', - }, - cosmos_sdk_version: 'v0.47.6', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - cosmwasm_version: 'v0.45.0', - cosmwasm_enabled: true, - ibc_go_version: 'v7.3.1', - next_version_name: 'v22', - }, - { - name: 'v22', - proposal: 347, - height: 15873890, - recommended_version: 'v22.0.0', - compatible_versions: ['v22.0.0'], - binaries: { - 'linux/amd64': - 'https://github.com/CosmosContracts/juno/releases/download/v22.0.0/junod', - }, - cosmos_sdk_version: 'v0.47.11-0.20240417094812-f556fd956fb1', - consensus: { - type: 'cometbft', - version: 'v0.37.5', - }, - cosmwasm_version: 'v0.45.0', - cosmwasm_enabled: true, - ibc_go_version: 'v7.4.0', - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/juno.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/juno.svg', - }, - description: - 'Juno is a completely community owned and operated smart contract platform.', - peers: { - seeds: [ - { - id: 'babc3f3f7804933265ec9c40ad94f4da8e9e0017', - address: 'seed.rhinostake.com:12656', - provider: 'RHINO', - }, - { - id: '90b09362d9ce3845096c4938eea0dba682b0ad2c', - address: 'juno-seed-new.blockpane.com:26656', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:12656', - provider: 'Polkachu', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:12656', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'ea67180befe4d9ca71142d21ada8ff58cc08f71c', - address: 'seeds.goldenratiostaking.net:1627', - provider: 'Golden Ratio Staking', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'juno-mainnet-seed.autostake.com:27136', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: 'c28827cb96c14c905b127b92065a3fb4cd77d7f6', - address: 'seeds.whispernode.com:12656', - provider: 'WhisperNode 🤐', - }, - { - id: '509f6dbae3133a9df177edea051b31e1210b117e', - address: 'seed-juno-01.stakeflow.io:2307', - provider: 'Stakeflow', - }, - { - id: '77c33f62d34c20a0e795240f4548ab741ea558d9', - address: '138.201.21.121:24956', - provider: 'Validatrium', - }, - { - id: 'cfc31e41e66527a3b12b65c06aa3eac58e27c6ab', - address: 'seed.juno.validatus.com:3000', - provider: 'Validatus', - }, - ], - persistent_peers: [ - { - id: '7f593757c0cde8972ce929381d8ac8e446837811', - address: '178.18.255.244:26656', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'juno-mainnet-peer.autostake.com:27136', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '3ee2034cf0180e4d50f7b3ed952472add3316faf', - address: 'juno.peer.stavr.tech:1066', - provider: '🔥STAVR🔥', - }, - { - id: '509f6dbae3133a9df177edea051b31e1210b117e', - address: 'peer-juno-01.stakeflow.io:2307', - provider: 'Stakeflow', - }, - { - id: '397281b9fa745482127093f08ac05724c2b8d6f8', - address: '65.108.195.213:33656', - provider: 'StakeTown', - }, - { - id: '77c33f62d34c20a0e795240f4548ab741ea558d9', - address: '138.201.21.121:24956', - provider: 'Validatrium', - }, - { - id: '73ef1c0f9bc77fd925decf7fa41f22a35b5dc76d', - address: 'juno.declab.pro:26612', - provider: 'Decloud Nodes Lab', - }, - { - id: '637077d431f618181597706810a65c826524fd74', - address: 'juno.rpc.nodeshub.online:12656', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-juno.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://rpc-juno.itastakers.com', - provider: 'itastakers', - }, - { - address: 'http://juno.rpc.m.stavr.tech:1067', - provider: '🔥STAVR🔥', - }, - { - address: 'https://rpc-juno.ecostake.com', - provider: 'ecostake', - }, - { - address: 'https://juno-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://juno-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://rpc-juno.pupmos.network', - provider: 'PUPMØS', - }, - { - address: 'https://rpc-juno.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://rpc-juno-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://rpc.juno.chaintools.tech/', - provider: 'ChainTools', - }, - { - address: 'https://juno-rpc.kleomedes.network', - provider: 'Kleomedes', - }, - { - address: 'https://juno-rpc.icycro.org', - provider: 'IcyCRO 🧊', - }, - { - address: 'https://rpc.juno.bh.rocks', - provider: 'BlockHunters 🎯', - }, - { - address: 'https://juno-rpc.kingnodes.com', - provider: 'kingnodes 👑', - }, - { - address: 'https://juno-rpc.reece.sh', - provider: 'Reecepbcups', - }, - { - address: 'https://juno-rpc.stakeandrelax.net', - provider: 'Stake&Relax Validator 🦥', - }, - { - address: 'https://rpc-juno.architectnodes.com', - provider: 'Architect Nodes', - }, - { - address: 'https://rpc-juno-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://rpc-juno.validavia.me', - provider: 'Validavia', - }, - { - address: 'https://juno-rpc.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://juno-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://juno-rpc.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://rpc-juno.mainnet.validatrium.club:443', - provider: 'Validatrium', - }, - { - address: 'https://juno-rpc.stakeandrelax.net', - provider: 'Stake&Relax 🦥', - }, - { - address: 'https://rpc.juno.validatus.com', - provider: 'Validatus', - }, - { - address: 'https://rpc.juno.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'https://juno-rpc.cogwheel.zone', - provider: 'Cogwheel', - }, - { - address: 'https://juno.declab.pro:26610', - provider: 'Decloud Nodes Lab', - }, - { - address: 'https://juno.rpc.nodeshub.online:443', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - ], - rest: [ - { - address: 'https://lcd-juno.itastakers.com', - provider: 'itastakers', - }, - { - address: 'https://rest-juno.ecostake.com', - provider: 'ecostake', - }, - { - address: 'https://juno-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://juno.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://api-juno.pupmos.network', - provider: 'PUPMØS', - }, - { - address: 'https://api-juno-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://api.juno.chaintools.tech/', - provider: 'ChainTools', - }, - { - address: 'https://juno-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://api-juno.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://juno-api.kleomedes.network', - provider: 'Kleomedes', - }, - { - address: 'https://api.juno.bh.rocks', - provider: 'BlockHunters 🎯', - }, - { - address: 'https://juno-rest.kingnodes.com', - provider: 'kingnodes 👑', - }, - { - address: 'https://juno-api.stakeandrelax.net', - provider: 'Stake&Relax Validator 🦥', - }, - { - address: 'https://rest-juno.architectnodes.com', - provider: 'Architect Nodes', - }, - { - address: 'https://api-juno-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://lcd-juno.validavia.me', - provider: 'Validavia', - }, - { - address: 'https://juno-api.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://juno-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://juno-api.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://lcd-juno.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://juno-api.stakeandrelax.net', - provider: 'Stake&Relax 🦥', - }, - { - address: 'https://api.juno.validatus.com', - provider: 'Validatus', - }, - { - address: 'https://lcd.juno.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'https://juno-api.cogwheel.zone', - provider: 'Cogwheel', - }, - { - address: 'https://juno.declab.pro:443', - provider: 'Decloud Nodes Lab', - }, - { - address: 'https://juno.api.nodeshub.online:443', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - ], - grpc: [ - { - address: 'grpc-juno-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'juno-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'juno-grpc.polkachu.com:12690', - provider: 'Polkachu', - }, - { - address: 'http://juno.grpc.m.stavr.tech:504', - provider: '🔥STAVR🔥', - }, - { - address: 'https://juno-grpc.kingnodes.com:443', - provider: 'kingnodes 👑', - }, - { - address: 'grpc-juno.cosmos-spaces.cloud:4830', - provider: 'Cosmos Spaces', - }, - { - address: 'http://juno-grpc.stakeandrelax.net:12690', - provider: 'Stake&Relax Validator 🦥', - }, - { - address: 'grpc-juno.architectnodes.com:1443', - provider: 'Architect Nodes', - }, - { - address: 'juno-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'http://167.235.211.168:9091', - provider: 'CommunityStaking', - }, - { - address: 'grpc-juno-01.stakeflow.io:2302', - provider: 'Stakeflow', - }, - { - address: 'juno-grpc.w3coins.io:12690', - provider: 'w3coins', - }, - { - address: 'juno-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'juno-grpc.stake-town.com:443', - provider: 'StakeTown', - }, - { - address: '138.201.21.121:24990', - provider: 'Validatrium', - }, - { - address: 'juno-grpc.stakeandrelax.net:12690', - provider: 'Stake&Relax 🦥', - }, - { - address: 'grpc.juno.validatus.com', - provider: 'Validatus', - }, - { - address: 'https://grpc.juno.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'juno-grpc.cogwheel.zone:443', - provider: 'Cogwheel', - }, - { - address: 'https://juno.declab.pro:9007', - provider: 'Decloud Nodes Lab', - }, - { - address: 'https://juno.grpc.nodeshub.online', - provider: 'Nodes Hub', - }, - ], - }, - explorers: [ - { - kind: 'ezstaking', - url: 'https://ezstaking.app/juno', - tx_page: 'https://ezstaking.app/juno/txs/${txHash}', - account_page: 'https://ezstaking.app/juno/account/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/juno', - tx_page: 'https://ping.pub/juno/tx/${txHash}', - }, - { - kind: 'explorers.guru', - url: 'https://juno.explorers.guru', - tx_page: 'https://juno.explorers.guru/transaction/${txHash}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/juno', - tx_page: 'https://www.mintscan.io/juno/transactions/${txHash}', - account_page: 'https://www.mintscan.io/juno/accounts/${accountAddress}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/juno', - tx_page: 'https://atomscan.com/juno/transactions/${txHash}', - account_page: 'https://atomscan.com/juno/accounts/${accountAddress}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/juno', - tx_page: 'https://explorer.stavr.tech/juno/transactions/${txHash}', - account_page: - 'https://explorer.stavr.tech/juno/accounts/${accountAddress}', - }, - { - kind: 'TC Network', - url: 'https://explorer.tcnetwork.io/juno', - tx_page: 'https://explorer.tcnetwork.io/juno/transaction/${txHash}', - }, - { - kind: 'Stakeflow', - url: 'https://stakeflow.io/juno', - account_page: 'https://stakeflow.io/juno/accounts/${accountAddress}', - }, - { - kind: 'Decloud Nodes Lab', - url: 'https://explorer.declab.pro/Juno', - tx_page: 'https://explorer.declab.pro/Juno/tx/${txHash}', - }, - { - kind: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - url: 'https://explorer.nodeshub.online/juno/', - tx_page: 'https://explorer.nodeshub.online/juno/tx/${txHash}', - account_page: - 'https://explorer.nodeshub.online/juno/accounts/${accountAddress}', - }, - { - kind: 'WhisperNode 🤐', - url: 'https://mainnet.whispernode.com/juno', - tx_page: 'https://mainnet.whispernode.com/juno/tx/${txHash}', - account_page: - 'https://mainnet.whispernode.com/juno/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/juno.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/juno.svg', - }, - ], -}; - -export const junoAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'juno', - assets: [ - { - description: 'The native token of JUNO Chain', - denom_units: [ - { - denom: 'ujuno', - exponent: 0, - }, - { - denom: 'juno', - exponent: 6, - }, - ], - base: 'ujuno', - name: 'Juno', - display: 'juno', - symbol: 'JUNO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/juno.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/juno.svg', - }, - coingecko_id: 'juno-network', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/juno.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/juno.svg', - }, - ], - socials: { - website: 'https://junonetwork.io/', - twitter: 'https://twitter.com/JunoNetwork', - }, - }, - { - denom_units: [ - { - denom: - 'ibc/C4CFF46FD6DE35CA4CF4CE031E643C8FDC9BA4B99AE598E9B0ED98FE3A2319F9', - exponent: 0, - }, - { - denom: 'atom', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/C4CFF46FD6DE35CA4CF4CE031E643C8FDC9BA4B99AE598E9B0ED98FE3A2319F9', - name: 'ATOM on Juno', - display: 'atom', - symbol: 'ATOM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'cosmoshub', - base_denom: 'uatom', - channel_id: 'channel-207', - }, - chain: { - channel_id: 'channel-1', - path: 'transfer/channel-1/uatom', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'cosmoshub', - base_denom: 'uatom', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - }, - { - description: 'The native token cw20 for Neta on Juno Chain', - type_asset: 'cw20', - address: - 'juno168ctmpyppk90d34p3jjy658zf5a5l3w8wk35wht6ccqj4mr0yv8s4j5awr', - denom_units: [ - { - denom: - 'cw20:juno168ctmpyppk90d34p3jjy658zf5a5l3w8wk35wht6ccqj4mr0yv8s4j5awr', - exponent: 0, - }, - { - denom: 'neta', - exponent: 6, - }, - ], - base: 'cw20:juno168ctmpyppk90d34p3jjy658zf5a5l3w8wk35wht6ccqj4mr0yv8s4j5awr', - name: 'Neta', - display: 'neta', - symbol: 'NETA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/neta.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/neta.svg', - }, - coingecko_id: 'neta', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/neta.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/neta.svg', - }, - ], - }, - { - description: 'The native token cw20 for Marble DAO on Juno Chain', - type_asset: 'cw20', - address: - 'juno1g2g7ucurum66d42g8k5twk34yegdq8c82858gz0tq2fc75zy7khssgnhjl', - denom_units: [ - { - denom: - 'cw20:juno1g2g7ucurum66d42g8k5twk34yegdq8c82858gz0tq2fc75zy7khssgnhjl', - exponent: 0, - }, - { - denom: 'marble', - exponent: 3, - }, - ], - base: 'cw20:juno1g2g7ucurum66d42g8k5twk34yegdq8c82858gz0tq2fc75zy7khssgnhjl', - name: 'Marble', - display: 'marble', - symbol: 'MARBLE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/marble.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/marble.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/marble.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/marble.svg', - }, - ], - }, - { - description: - 'Hope Galaxy is an NFT collection based on its own native Token $HOPE, a cw20 token on Juno chain.', - type_asset: 'cw20', - address: - 'juno1re3x67ppxap48ygndmrc7har2cnc7tcxtm9nplcas4v0gc3wnmvs3s807z', - denom_units: [ - { - denom: - 'cw20:juno1re3x67ppxap48ygndmrc7har2cnc7tcxtm9nplcas4v0gc3wnmvs3s807z', - exponent: 0, - }, - { - denom: 'hope', - exponent: 6, - }, - ], - base: 'cw20:juno1re3x67ppxap48ygndmrc7har2cnc7tcxtm9nplcas4v0gc3wnmvs3s807z', - name: 'Hope Galaxy', - display: 'hope', - symbol: 'HOPE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/hope.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/hope.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/hope.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/hope.svg', - }, - ], - }, - { - description: - 'Racoon aims to simplify accessibility to AI, NFTs and Gambling on the Cosmos Ecosystem', - type_asset: 'cw20', - address: - 'juno1r4pzw8f9z0sypct5l9j906d47z998ulwvhvqe5xdwgy8wf84583sxwh0pa', - denom_units: [ - { - denom: - 'cw20:juno1r4pzw8f9z0sypct5l9j906d47z998ulwvhvqe5xdwgy8wf84583sxwh0pa', - exponent: 0, - }, - { - denom: 'rac', - exponent: 6, - }, - ], - base: 'cw20:juno1r4pzw8f9z0sypct5l9j906d47z998ulwvhvqe5xdwgy8wf84583sxwh0pa', - name: 'Racoon', - display: 'rac', - symbol: 'RAC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/rac.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/rac.svg', - }, - coingecko_id: 'racoon', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/rac.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/rac.svg', - }, - ], - }, - { - description: 'The native token of Marble DEX on Juno Chain', - type_asset: 'cw20', - address: - 'juno1y9rf7ql6ffwkv02hsgd4yruz23pn4w97p75e2slsnkm0mnamhzysvqnxaq', - denom_units: [ - { - denom: - 'cw20:juno1y9rf7ql6ffwkv02hsgd4yruz23pn4w97p75e2slsnkm0mnamhzysvqnxaq', - exponent: 0, - }, - { - denom: 'block', - exponent: 6, - }, - ], - base: 'cw20:juno1y9rf7ql6ffwkv02hsgd4yruz23pn4w97p75e2slsnkm0mnamhzysvqnxaq', - name: 'Block', - display: 'block', - symbol: 'BLOCK', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/block.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/block.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/block.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/block.svg', - }, - ], - }, - { - description: 'The DAO token to build consensus among Hong Kong People', - type_asset: 'cw20', - address: - 'juno1tdjwrqmnztn2j3sj2ln9xnyps5hs48q3ddwjrz7jpv6mskappjys5czd49', - denom_units: [ - { - denom: - 'cw20:juno1tdjwrqmnztn2j3sj2ln9xnyps5hs48q3ddwjrz7jpv6mskappjys5czd49', - exponent: 0, - aliases: ['dhk'], - }, - ], - base: 'cw20:juno1tdjwrqmnztn2j3sj2ln9xnyps5hs48q3ddwjrz7jpv6mskappjys5czd49', - name: 'DHK', - display: 'dhk', - symbol: 'DHK', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/dhk.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/dhk.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/dhk.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/dhk.svg', - }, - ], - }, - { - description: 'Token governance for Junoswap', - type_asset: 'cw20', - address: - 'juno15u3dt79t6sxxa3x3kpkhzsy56edaa5a66wvt3kxmukqjz2sx0hes5sn38g', - denom_units: [ - { - denom: - 'cw20:juno15u3dt79t6sxxa3x3kpkhzsy56edaa5a66wvt3kxmukqjz2sx0hes5sn38g', - exponent: 0, - }, - { - denom: 'raw', - exponent: 6, - }, - ], - base: 'cw20:juno15u3dt79t6sxxa3x3kpkhzsy56edaa5a66wvt3kxmukqjz2sx0hes5sn38g', - name: 'JunoSwap', - display: 'raw', - symbol: 'RAW', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/raw.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/raw.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/raw.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/raw.svg', - }, - ], - }, - { - description: - 'Profit sharing token for Another.Software validator. Hold and receive dividends from Another.Software validator commissions!', - type_asset: 'cw20', - address: - 'juno17wzaxtfdw5em7lc94yed4ylgjme63eh73lm3lutp2rhcxttyvpwsypjm4w', - denom_units: [ - { - denom: - 'cw20:juno17wzaxtfdw5em7lc94yed4ylgjme63eh73lm3lutp2rhcxttyvpwsypjm4w', - exponent: 0, - }, - { - denom: 'asvt', - exponent: 6, - }, - ], - base: 'cw20:juno17wzaxtfdw5em7lc94yed4ylgjme63eh73lm3lutp2rhcxttyvpwsypjm4w', - name: 'Another.Software Validator Token', - display: 'asvt', - symbol: 'ASVT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/asvt.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/asvt.png', - }, - ], - }, - { - description: - 'IBC HNS is HNS, coin of Handshake, decentralized root namesystem, but wrapped to cosmos for IBC support by Another.Software through Juno network.', - type_asset: 'cw20', - address: - 'juno1ur4jx0sxchdevahep7fwq28yk4tqsrhshdtylz46yka3uf6kky5qllqp4k', - denom_units: [ - { - denom: - 'cw20:juno1ur4jx0sxchdevahep7fwq28yk4tqsrhshdtylz46yka3uf6kky5qllqp4k', - exponent: 0, - }, - { - denom: 'hns', - exponent: 6, - }, - ], - base: 'cw20:juno1ur4jx0sxchdevahep7fwq28yk4tqsrhshdtylz46yka3uf6kky5qllqp4k', - name: 'IBC HNS (Handshake)', - display: 'hns', - symbol: 'HNS', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/hns.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/hns.svg', - }, - ], - }, - { - description: 'DAO dedicated to building tools on the Juno Network', - type_asset: 'cw20', - address: - 'juno1n7n7d5088qlzlj37e9mgmkhx6dfgtvt02hqxq66lcap4dxnzdhwqfmgng3', - denom_units: [ - { - denom: - 'cw20:juno1n7n7d5088qlzlj37e9mgmkhx6dfgtvt02hqxq66lcap4dxnzdhwqfmgng3', - exponent: 0, - }, - { - denom: 'joe', - exponent: 6, - }, - ], - base: 'cw20:juno1n7n7d5088qlzlj37e9mgmkhx6dfgtvt02hqxq66lcap4dxnzdhwqfmgng3', - name: 'JoeDAO', - display: 'joe', - symbol: 'JOE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/joe.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/joe.png', - }, - ], - }, - { - description: 'Governance Token for Digital Land Acquisition DAO', - type_asset: 'cw20', - address: - 'juno1sfwye65qxcfsc837gu5qcprcz7w49gkv3wnat04764ld76hy3arqs779tr', - denom_units: [ - { - denom: - 'cw20:juno1sfwye65qxcfsc837gu5qcprcz7w49gkv3wnat04764ld76hy3arqs779tr', - exponent: 0, - }, - { - denom: 'dla', - exponent: 6, - }, - ], - base: 'cw20:juno1sfwye65qxcfsc837gu5qcprcz7w49gkv3wnat04764ld76hy3arqs779tr', - name: 'Digital Land Acquisition DAO', - display: 'dla', - symbol: 'DLA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/dla.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/dla.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/dla.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/dla.svg', - }, - ], - }, - { - description: 'DeFi gaming platform built on Juno', - type_asset: 'cw20', - address: - 'juno1j0a9ymgngasfn3l5me8qpd53l5zlm9wurfdk7r65s5mg6tkxal3qpgf5se', - denom_units: [ - { - denom: - 'cw20:juno1j0a9ymgngasfn3l5me8qpd53l5zlm9wurfdk7r65s5mg6tkxal3qpgf5se', - exponent: 0, - }, - { - denom: 'glto', - exponent: 6, - }, - ], - base: 'cw20:juno1j0a9ymgngasfn3l5me8qpd53l5zlm9wurfdk7r65s5mg6tkxal3qpgf5se', - name: 'Gelotto', - display: 'glto', - symbol: 'GLTO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/glto.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/glto.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/glto.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/glto.svg', - }, - ], - }, - { - description: 'Gelotto Year 1 Grand Prize Token', - type_asset: 'cw20', - address: - 'juno1gz8cf86zr4vw9cjcyyv432vgdaecvr9n254d3uwwkx9rermekddsxzageh', - denom_units: [ - { - denom: - 'cw20:juno1gz8cf86zr4vw9cjcyyv432vgdaecvr9n254d3uwwkx9rermekddsxzageh', - exponent: 0, - }, - { - denom: 'gkey', - exponent: 6, - }, - ], - base: 'cw20:juno1gz8cf86zr4vw9cjcyyv432vgdaecvr9n254d3uwwkx9rermekddsxzageh', - name: 'GKey', - display: 'gkey', - symbol: 'GKEY', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/gkey.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/gkey.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/gkey.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/gkey.svg', - }, - ], - }, - { - description: 'The native token cw20 for BlackHole on Juno Chain', - type_asset: 'cw20', - address: - 'juno1t46z6hg8vvsena7sue0vg6w85ljar3cundplkre9sz0skeqkap9sxyyy6m', - denom_units: [ - { - denom: - 'cw20:juno1t46z6hg8vvsena7sue0vg6w85ljar3cundplkre9sz0skeqkap9sxyyy6m', - exponent: 0, - }, - { - denom: 'hole', - exponent: 6, - }, - ], - base: 'cw20:juno1t46z6hg8vvsena7sue0vg6w85ljar3cundplkre9sz0skeqkap9sxyyy6m', - name: 'BlackHole', - display: 'hole', - symbol: 'HOLE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/hole.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/hole.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/hole.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/hole.svg', - }, - ], - }, - { - description: 'Staking derivative seJUNO for staked JUNO', - type_asset: 'cw20', - address: - 'juno1dd0k0um5rqncfueza62w9sentdfh3ec4nw4aq4lk5hkjl63vljqscth9gv', - denom_units: [ - { - denom: - 'cw20:juno1dd0k0um5rqncfueza62w9sentdfh3ec4nw4aq4lk5hkjl63vljqscth9gv', - exponent: 0, - }, - { - denom: 'sejuno', - exponent: 6, - }, - ], - base: 'cw20:juno1dd0k0um5rqncfueza62w9sentdfh3ec4nw4aq4lk5hkjl63vljqscth9gv', - name: 'StakeEasy seJUNO', - display: 'sejuno', - symbol: 'SEJUNO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/sejuno.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/sejuno.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/sejuno.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/sejuno.svg', - }, - ], - }, - { - description: 'Staking derivative bJUNO for staked JUNO', - type_asset: 'cw20', - address: - 'juno1wwnhkagvcd3tjz6f8vsdsw5plqnw8qy2aj3rrhqr2axvktzv9q2qz8jxn3', - denom_units: [ - { - denom: - 'cw20:juno1wwnhkagvcd3tjz6f8vsdsw5plqnw8qy2aj3rrhqr2axvktzv9q2qz8jxn3', - exponent: 0, - }, - { - denom: 'bjuno', - exponent: 6, - }, - ], - base: 'cw20:juno1wwnhkagvcd3tjz6f8vsdsw5plqnw8qy2aj3rrhqr2axvktzv9q2qz8jxn3', - name: 'StakeEasy bJUNO', - display: 'bjuno', - symbol: 'BJUNO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/bjuno.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/bjuno.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/bjuno.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/bjuno.svg', - }, - ], - }, - { - description: - 'Solarbank DAO Governance Token for speeding up the shift to renewable and green energy', - type_asset: 'cw20', - address: - 'juno159q8t5g02744lxq8lfmcn6f78qqulq9wn3y9w7lxjgkz4e0a6kvsfvapse', - denom_units: [ - { - denom: - 'cw20:juno159q8t5g02744lxq8lfmcn6f78qqulq9wn3y9w7lxjgkz4e0a6kvsfvapse', - exponent: 0, - }, - { - denom: 'solar', - exponent: 6, - }, - ], - base: 'cw20:juno159q8t5g02744lxq8lfmcn6f78qqulq9wn3y9w7lxjgkz4e0a6kvsfvapse', - name: 'Solarbank DAO', - display: 'solar', - symbol: 'SOLAR', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/solar.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/solar.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/solar.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/solar.svg', - }, - ], - }, - { - description: 'StakeEasy governance token', - type_asset: 'cw20', - address: - 'juno19rqljkh95gh40s7qdx40ksx3zq5tm4qsmsrdz9smw668x9zdr3lqtg33mf', - denom_units: [ - { - denom: - 'cw20:juno19rqljkh95gh40s7qdx40ksx3zq5tm4qsmsrdz9smw668x9zdr3lqtg33mf', - exponent: 0, - }, - { - denom: 'seasy', - exponent: 6, - }, - ], - base: 'cw20:juno19rqljkh95gh40s7qdx40ksx3zq5tm4qsmsrdz9smw668x9zdr3lqtg33mf', - name: 'StakeEasy SEASY', - display: 'seasy', - symbol: 'SEASY', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/seasy.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/seasy.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/seasy.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/seasy.svg', - }, - ], - }, - { - description: 'The native token cw20 for MuseDAO on Juno Chain', - type_asset: 'cw20', - address: - 'juno1p8x807f6h222ur0vssqy3qk6mcpa40gw2pchquz5atl935t7kvyq894ne3', - denom_units: [ - { - denom: - 'cw20:juno1p8x807f6h222ur0vssqy3qk6mcpa40gw2pchquz5atl935t7kvyq894ne3', - exponent: 0, - }, - { - denom: 'muse', - exponent: 6, - }, - ], - base: 'cw20:juno1p8x807f6h222ur0vssqy3qk6mcpa40gw2pchquz5atl935t7kvyq894ne3', - name: 'MuseDAO', - display: 'muse', - symbol: 'MUSE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/muse.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/muse.png', - }, - ], - }, - { - description: 'The native token cw20 for Loop Finance on Juno Chain', - type_asset: 'cw20', - address: - 'juno1qsrercqegvs4ye0yqg93knv73ye5dc3prqwd6jcdcuj8ggp6w0us66deup', - denom_units: [ - { - denom: - 'cw20:juno1qsrercqegvs4ye0yqg93knv73ye5dc3prqwd6jcdcuj8ggp6w0us66deup', - exponent: 0, - }, - { - denom: 'loop', - exponent: 6, - }, - ], - base: 'cw20:juno1qsrercqegvs4ye0yqg93knv73ye5dc3prqwd6jcdcuj8ggp6w0us66deup', - name: 'Loop Finance', - display: 'loop', - symbol: 'LOOP', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/loop.png', - }, - coingecko_id: 'loop', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/loop.png', - }, - ], - }, - { - description: 'The deprecated cw20 token for Fanfury on Juno Chain', - type_asset: 'cw20', - address: - 'juno1cltgm8v842gu54srmejewghnd6uqa26lzkpa635wzra9m9xuudkqa2gtcz', - denom_units: [ - { - denom: - 'cw20:juno1cltgm8v842gu54srmejewghnd6uqa26lzkpa635wzra9m9xuudkqa2gtcz', - exponent: 0, - }, - { - denom: 'fury', - exponent: 6, - }, - ], - base: 'cw20:juno1cltgm8v842gu54srmejewghnd6uqa26lzkpa635wzra9m9xuudkqa2gtcz', - name: 'FURY.legacy', - display: 'fury', - symbol: 'FURY.legacy', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/fanfury.png', - }, - coingecko_id: 'fanfury', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/fanfury.png', - }, - ], - }, - { - description: 'The native token cw20 for PHMN on Juno Chain', - extended_description: - "$PHMN is the governance token of a distributed validator. Similar to PoS chains, each holder possesses voting rights proportionate to the number of locked tokens. PHMN holders can govern the POSTHUMAN validator via DAODAO. For instance, decisions such as diversifying the treasury, updating the validator's commission rate, or exiting the network are determined by the PHMN community.", - type_asset: 'cw20', - address: - 'juno1rws84uz7969aaa7pej303udhlkt3j9ca0l3egpcae98jwak9quzq8szn2l', - denom_units: [ - { - denom: - 'cw20:juno1rws84uz7969aaa7pej303udhlkt3j9ca0l3egpcae98jwak9quzq8szn2l', - exponent: 0, - }, - { - denom: 'phmn', - exponent: 6, - }, - ], - base: 'cw20:juno1rws84uz7969aaa7pej303udhlkt3j9ca0l3egpcae98jwak9quzq8szn2l', - name: 'POSTHUMAN', - display: 'phmn', - symbol: 'PHMN', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/phmn.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/phmn.svg', - }, - coingecko_id: 'posthuman', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/phmn.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/phmn.svg', - }, - ], - socials: { - website: 'https://posthuman.digital/', - twitter: 'https://twitter.com/POSTHUMAN_DVS', - }, - }, - { - description: 'The native token cw20 for Hopers on Juno Chain', - type_asset: 'cw20', - address: - 'juno1u45shlp0q4gcckvsj06ss4xuvsu0z24a0d0vr9ce6r24pht4e5xq7q995n', - denom_units: [ - { - denom: - 'cw20:juno1u45shlp0q4gcckvsj06ss4xuvsu0z24a0d0vr9ce6r24pht4e5xq7q995n', - exponent: 0, - }, - { - denom: 'hopers', - exponent: 6, - }, - ], - base: 'cw20:juno1u45shlp0q4gcckvsj06ss4xuvsu0z24a0d0vr9ce6r24pht4e5xq7q995n', - name: 'Hopers', - display: 'hopers', - symbol: 'HOPERS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/hopers.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/hopers.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/hopers.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/hopers.svg', - }, - ], - }, - { - description: 'RED', - type_asset: 'cw20', - address: - 'juno1g647t78y2ulqlm3lss8rs3d0spzd0teuwhdvnqn92tr79yltk9dq2h24za', - denom_units: [ - { - denom: - 'cw20:juno1g647t78y2ulqlm3lss8rs3d0spzd0teuwhdvnqn92tr79yltk9dq2h24za', - exponent: 0, - }, - { - denom: 'red', - exponent: 6, - }, - ], - base: 'cw20:juno1g647t78y2ulqlm3lss8rs3d0spzd0teuwhdvnqn92tr79yltk9dq2h24za', - name: 'Red', - display: 'red', - symbol: 'RED', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/red.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/red.png', - }, - ], - }, - { - description: 'BLUE', - type_asset: 'cw20', - address: - 'juno14q8kk464fafql2fwmlsgvgcdl6h2csqpzv4hr025fmcvgjahpess32k0j7', - denom_units: [ - { - denom: - 'cw20:juno14q8kk464fafql2fwmlsgvgcdl6h2csqpzv4hr025fmcvgjahpess32k0j7', - exponent: 0, - }, - { - denom: 'blue', - exponent: 6, - }, - ], - base: 'cw20:juno14q8kk464fafql2fwmlsgvgcdl6h2csqpzv4hr025fmcvgjahpess32k0j7', - name: 'Blue', - display: 'blue', - symbol: 'BLUE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/blue.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/blue.png', - }, - ], - }, - { - description: 'WYND DAO Governance Token', - type_asset: 'cw20', - address: - 'juno1mkw83sv6c7sjdvsaplrzc8yaes9l42p4mhy0ssuxjnyzl87c9eps7ce3m9', - denom_units: [ - { - denom: - 'cw20:juno1mkw83sv6c7sjdvsaplrzc8yaes9l42p4mhy0ssuxjnyzl87c9eps7ce3m9', - exponent: 0, - }, - { - denom: 'wynd', - exponent: 6, - }, - ], - base: 'cw20:juno1mkw83sv6c7sjdvsaplrzc8yaes9l42p4mhy0ssuxjnyzl87c9eps7ce3m9', - name: 'Wynd DAO Governance Token', - display: 'wynd', - symbol: 'WYND', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/wynd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/wynd.svg', - }, - coingecko_id: 'wynd', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/wynd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/wynd.svg', - }, - ], - }, - { - description: 'Bored APE IBC club token', - type_asset: 'cw20', - address: - 'juno1s2dp05rspeuzzpzyzdchk262szehrtfpz847uvf98cnwh53ulx4qg20qwj', - denom_units: [ - { - denom: - 'cw20:juno1s2dp05rspeuzzpzyzdchk262szehrtfpz847uvf98cnwh53ulx4qg20qwj', - exponent: 0, - }, - { - denom: 'banana', - exponent: 6, - }, - ], - base: 'cw20:juno1s2dp05rspeuzzpzyzdchk262szehrtfpz847uvf98cnwh53ulx4qg20qwj', - name: 'Banana Token', - display: 'banana', - symbol: 'BANANA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/banana.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/banana.png', - }, - ], - }, - { - description: 'nRide Token', - type_asset: 'cw20', - address: - 'juno1qmlchtmjpvu0cr7u0tad2pq8838h6farrrjzp39eqa9xswg7teussrswlq', - denom_units: [ - { - denom: - 'cw20:juno1qmlchtmjpvu0cr7u0tad2pq8838h6farrrjzp39eqa9xswg7teussrswlq', - exponent: 0, - }, - { - denom: 'nride', - exponent: 6, - }, - ], - base: 'cw20:juno1qmlchtmjpvu0cr7u0tad2pq8838h6farrrjzp39eqa9xswg7teussrswlq', - name: 'nRide Token', - display: 'nride', - symbol: 'NRIDE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/nride.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/nride.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/nride.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/nride.svg', - }, - ], - }, - { - description: 'Signal Art and Gaming on Juno', - type_asset: 'cw20', - address: - 'juno14lycavan8gvpjn97aapzvwmsj8kyrvf644p05r0hu79namyj3ens87650k', - denom_units: [ - { - denom: - 'cw20:juno14lycavan8gvpjn97aapzvwmsj8kyrvf644p05r0hu79namyj3ens87650k', - exponent: 0, - }, - { - denom: 'sgnl', - exponent: 6, - }, - ], - base: 'cw20:juno14lycavan8gvpjn97aapzvwmsj8kyrvf644p05r0hu79namyj3ens87650k', - name: 'Signal', - display: 'sgnl', - symbol: 'SGNL', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/sgnl.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/sgnl.png', - }, - ], - }, - { - description: - 'Governance and utility token for the Junø Apes NFT platform on Juno', - type_asset: 'cw20', - address: - 'juno1zkwveux7y6fmsr88atf3cyffx96p0c96qr8tgcsj7vfnhx7sal3s3zu3ps', - denom_units: [ - { - denom: - 'cw20:juno1zkwveux7y6fmsr88atf3cyffx96p0c96qr8tgcsj7vfnhx7sal3s3zu3ps', - exponent: 0, - }, - { - denom: 'jape', - exponent: 6, - }, - ], - base: 'cw20:juno1zkwveux7y6fmsr88atf3cyffx96p0c96qr8tgcsj7vfnhx7sal3s3zu3ps', - name: 'Junø Apes', - display: 'jape', - symbol: 'JAPE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/jape.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/jape.png', - }, - ], - }, - { - description: - 'A community meme token with a fantasy fiction storyline and comic based NFTs on Juno', - type_asset: 'cw20', - address: - 'juno12wxyvtqe76x2a5jj6ckp2hfq8v32m6rvyyxwwufl2tksqvkt7whqczv6pa', - denom_units: [ - { - denom: - 'cw20:juno12wxyvtqe76x2a5jj6ckp2hfq8v32m6rvyyxwwufl2tksqvkt7whqczv6pa', - exponent: 0, - }, - { - denom: 'catom', - exponent: 6, - }, - ], - base: 'cw20:juno12wxyvtqe76x2a5jj6ckp2hfq8v32m6rvyyxwwufl2tksqvkt7whqczv6pa', - name: 'Catom', - display: 'catom', - symbol: 'CATOM', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/catom.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/catom.png', - }, - ], - }, - { - description: - 'Utility token of Howl.social, an on chain micro-blogging platform on Juno', - type_asset: 'cw20', - address: - 'juno1g0wuyu2f49ncf94r65278puxzclf5arse9f3kvffxyv4se4vgdmsk4dvqz', - denom_units: [ - { - denom: - 'cw20:juno1g0wuyu2f49ncf94r65278puxzclf5arse9f3kvffxyv4se4vgdmsk4dvqz', - exponent: 0, - }, - { - denom: 'howl', - exponent: 6, - }, - ], - base: 'cw20:juno1g0wuyu2f49ncf94r65278puxzclf5arse9f3kvffxyv4se4vgdmsk4dvqz', - name: 'Howl', - display: 'howl', - symbol: 'HOWL', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/howl.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/howl.png', - }, - ], - }, - { - description: - 'Inspired by Bonk. A community project to celebrate the settlers of JunoNetwork.', - type_asset: 'cw20', - address: - 'juno1u8cr3hcjvfkzxcaacv9q75uw9hwjmn8pucc93pmy6yvkzz79kh3qncca8x', - denom_units: [ - { - denom: - 'cw20:juno1u8cr3hcjvfkzxcaacv9q75uw9hwjmn8pucc93pmy6yvkzz79kh3qncca8x', - exponent: 0, - }, - { - denom: 'fox', - exponent: 6, - }, - ], - base: 'cw20:juno1u8cr3hcjvfkzxcaacv9q75uw9hwjmn8pucc93pmy6yvkzz79kh3qncca8x', - name: 'Juno Fox', - display: 'fox', - symbol: 'FOX', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/fox.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/fox.png', - }, - ], - }, - { - description: 'Evmos Guardians governance token.', - type_asset: 'cw20', - address: - 'juno1xekkh27punj0uxruv3gvuydyt856fax0nu750xns99t2qcxp7xmsqwhfma', - denom_units: [ - { - denom: - 'cw20:juno1xekkh27punj0uxruv3gvuydyt856fax0nu750xns99t2qcxp7xmsqwhfma', - exponent: 0, - }, - { - denom: 'grdn', - exponent: 6, - }, - ], - base: 'cw20:juno1xekkh27punj0uxruv3gvuydyt856fax0nu750xns99t2qcxp7xmsqwhfma', - name: 'Guardian', - display: 'grdn', - symbol: 'GRDN', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/guardian.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/guardian.png', - }, - ], - }, - { - description: 'Mini Punks Token', - type_asset: 'cw20', - address: - 'juno166heaxlyntd33a5euh4rrz26svhean4klzw594esmd02l4atan6sazy2my', - denom_units: [ - { - denom: - 'cw20:juno166heaxlyntd33a5euh4rrz26svhean4klzw594esmd02l4atan6sazy2my', - exponent: 0, - }, - { - denom: 'mnpu', - exponent: 6, - }, - ], - base: 'cw20:juno166heaxlyntd33a5euh4rrz26svhean4klzw594esmd02l4atan6sazy2my', - name: 'Mini Punks', - display: 'mnpu', - symbol: 'MNPU', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/mnpu.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/mnpu.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/mnpu.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/mnpu.svg', - }, - ], - }, - { - description: 'Kleomedes Token', - extended_description: - 'Kleomedes is an infrastructure provider that self-hosts nodes that validate IBC networks. We are active in supporting the chains we validate through providing infrastructure support in the form of RPC endpoints and relayers.\n\nAs a DAO, we have a community of delegators who are active in the discussion of governance on all the chains we validate. We are one of the only validators in the Cosmos Ecosystem that places 100% of profits under the control of DAO governance.\n\nWe support innovation in the Cosmos Ecosystem by funding and supporting projects that we believe, support the growth and decentralization of the networks we validate.', - type_asset: 'cw20', - address: - 'juno10gthz5ufgrpuk5cscve2f0hjp56wgp90psqxcrqlg4m9mcu9dh8q4864xy', - denom_units: [ - { - denom: - 'cw20:juno10gthz5ufgrpuk5cscve2f0hjp56wgp90psqxcrqlg4m9mcu9dh8q4864xy', - exponent: 0, - }, - { - denom: 'kleo', - exponent: 6, - }, - ], - base: 'cw20:juno10gthz5ufgrpuk5cscve2f0hjp56wgp90psqxcrqlg4m9mcu9dh8q4864xy', - name: 'Kleomedes', - display: 'kleo', - symbol: 'KLEO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/kleomedes.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/kleomedes.png', - }, - ], - }, - { - description: 'Sikoba Governance Token', - type_asset: 'cw20', - address: - 'juno1qqwf3lkfjhp77yja7gmg3y95pda0e5xctqrdhf3wvwdd79flagvqfgrgxp', - denom_units: [ - { - denom: - 'cw20:juno1qqwf3lkfjhp77yja7gmg3y95pda0e5xctqrdhf3wvwdd79flagvqfgrgxp', - exponent: 0, - }, - { - denom: 'sikoba', - exponent: 6, - }, - ], - base: 'cw20:juno1qqwf3lkfjhp77yja7gmg3y95pda0e5xctqrdhf3wvwdd79flagvqfgrgxp', - name: 'Sikoba Token', - display: 'sikoba', - symbol: 'SKOJ', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/sikoba.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/sikoba.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/sikoba.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/sikoba.svg', - }, - ], - }, - { - description: 'Shiba Cosmos', - type_asset: 'cw20', - address: - 'juno1x5qt47rw84c4k6xvvywtrd40p8gxjt8wnmlahlqg07qevah3f8lqwxfs7z', - denom_units: [ - { - denom: - 'cw20:juno1x5qt47rw84c4k6xvvywtrd40p8gxjt8wnmlahlqg07qevah3f8lqwxfs7z', - exponent: 0, - }, - { - denom: 'shibac', - exponent: 6, - }, - ], - base: 'cw20:juno1x5qt47rw84c4k6xvvywtrd40p8gxjt8wnmlahlqg07qevah3f8lqwxfs7z', - name: 'ShibaCosmos', - display: 'shibac', - symbol: 'SHIBAC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/shibacosmos.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/shibacosmos.png', - }, - ], - }, - { - description: 'Celestims', - type_asset: 'cw20', - address: - 'juno1ngww7zxak55fql42wmyqrr4rhzpne24hhs4p3w4cwhcdgqgr3hxsmzl9zg', - denom_units: [ - { - denom: - 'cw20:juno1ngww7zxak55fql42wmyqrr4rhzpne24hhs4p3w4cwhcdgqgr3hxsmzl9zg', - exponent: 0, - }, - { - denom: 'clst', - exponent: 6, - }, - ], - base: 'cw20:juno1ngww7zxak55fql42wmyqrr4rhzpne24hhs4p3w4cwhcdgqgr3hxsmzl9zg', - name: 'Celestims', - display: 'clst', - symbol: 'CLST', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/celestims.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/celestims.png', - }, - ], - }, - { - description: - 'A revolutionary DAO created to bring clean drinking water to men, women, and children worldwide. We hope you join us on our journey!', - type_asset: 'cw20', - address: - 'juno1m4h8q4p305wgy7vkux0w6e5ylhqll3s6pmadhxkhqtuwd5wlxhxs8xklsw', - denom_units: [ - { - denom: - 'cw20:juno1m4h8q4p305wgy7vkux0w6e5ylhqll3s6pmadhxkhqtuwd5wlxhxs8xklsw', - exponent: 0, - }, - { - denom: 'watr', - exponent: 6, - }, - ], - base: 'cw20:juno1m4h8q4p305wgy7vkux0w6e5ylhqll3s6pmadhxkhqtuwd5wlxhxs8xklsw', - name: 'WATR', - display: 'watr', - symbol: 'WATR', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/watr.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/watr.png', - }, - ], - }, - { - description: 'An innovative DAO dedicated to housing the most vulnerable', - type_asset: 'cw20', - address: - 'juno1ju8k8sqwsqu5k6umrypmtyqu2wqcpnrkf4w4mntvl0javt4nma7s8lzgss', - denom_units: [ - { - denom: - 'cw20:juno1ju8k8sqwsqu5k6umrypmtyqu2wqcpnrkf4w4mntvl0javt4nma7s8lzgss', - exponent: 0, - }, - { - denom: 'casa', - exponent: 6, - }, - ], - base: 'cw20:juno1ju8k8sqwsqu5k6umrypmtyqu2wqcpnrkf4w4mntvl0javt4nma7s8lzgss', - name: 'Casa', - display: 'casa', - symbol: 'CASA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/casa.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/casa.png', - }, - ], - }, - { - description: - 'Social Impact DAO providing showers, meals, and vehicles to the homeless', - type_asset: 'cw20', - address: - 'juno1j4ux0f6gt7e82z7jdpm25v4g2gts880ap64rdwa49989wzhd0dfqed6vqm', - denom_units: [ - { - denom: - 'cw20:juno1j4ux0f6gt7e82z7jdpm25v4g2gts880ap64rdwa49989wzhd0dfqed6vqm', - exponent: 0, - }, - { - denom: 'summit', - exponent: 6, - }, - ], - base: 'cw20:juno1j4ux0f6gt7e82z7jdpm25v4g2gts880ap64rdwa49989wzhd0dfqed6vqm', - name: 'Summit', - display: 'summit', - symbol: 'SUMMIT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/summit.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/summit.png', - }, - ], - }, - { - description: - 'Social Impact DAO dedicated to combatting food insecurity and malnutrition', - type_asset: 'cw20', - address: - 'juno13ca2g36ng6etcfhr9qxx352uw2n5e92np54thfkm3w3nzlhsgvwsjaqlyq', - denom_units: [ - { - denom: - 'cw20:juno13ca2g36ng6etcfhr9qxx352uw2n5e92np54thfkm3w3nzlhsgvwsjaqlyq', - exponent: 0, - }, - { - denom: 'manna', - exponent: 6, - }, - ], - base: 'cw20:juno13ca2g36ng6etcfhr9qxx352uw2n5e92np54thfkm3w3nzlhsgvwsjaqlyq', - name: 'Manna', - display: 'manna', - symbol: 'MANNA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/manna.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/manna.png', - }, - ], - }, - { - description: 'Social Impact DAO focused on youth empowerment', - type_asset: 'cw20', - address: - 'juno12etxwkxvms0uy9ak8g3pyq6a53myukufdnx82pakzmjmpm77a0ksr9gs5v', - denom_units: [ - { - denom: - 'cw20:juno12etxwkxvms0uy9ak8g3pyq6a53myukufdnx82pakzmjmpm77a0ksr9gs5v', - exponent: 0, - }, - { - denom: 'empwr', - exponent: 6, - }, - ], - base: 'cw20:juno12etxwkxvms0uy9ak8g3pyq6a53myukufdnx82pakzmjmpm77a0ksr9gs5v', - name: 'EMPWR', - display: 'empwr', - symbol: 'EMPWR', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/empwr.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/empwr.png', - }, - ], - }, - { - description: 'Join us in fighting against world hunger', - type_asset: 'cw20', - address: - 'juno1525fuspletvzykpgr2atxpymu9le4mghd7qq4a4u23uwqzc2f3fq7fmafd', - denom_units: [ - { - denom: - 'cw20:juno1525fuspletvzykpgr2atxpymu9le4mghd7qq4a4u23uwqzc2f3fq7fmafd', - exponent: 0, - }, - { - denom: 'middle', - exponent: 6, - }, - ], - base: 'cw20:juno1525fuspletvzykpgr2atxpymu9le4mghd7qq4a4u23uwqzc2f3fq7fmafd', - name: 'Middle', - display: 'middle', - symbol: 'MIDDLE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/middle.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/middle.png', - }, - ], - }, - { - description: - 'Social Impact DAO taking a wholistic approach to helping abused and mentally ill women and children', - type_asset: 'cw20', - address: - 'juno17703kcxtsg37hryxnestejyyycuv5yyvnghp2e7w0kqvafnnyetsgzq62w', - denom_units: [ - { - denom: - 'cw20:juno17703kcxtsg37hryxnestejyyycuv5yyvnghp2e7w0kqvafnnyetsgzq62w', - exponent: 0, - }, - { - denom: 'sunset', - exponent: 6, - }, - ], - base: 'cw20:juno17703kcxtsg37hryxnestejyyycuv5yyvnghp2e7w0kqvafnnyetsgzq62w', - name: 'Sunset', - display: 'sunset', - symbol: 'SUNSET', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/sunset.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/sunset.png', - }, - ], - }, - { - description: - 'Social Impact DAO dedicated to helping restore and protect our environment', - type_asset: 'cw20', - address: - 'juno1uu3rxu7w7fpfj4sl4xpxppgymk57mzdzn6kg7492jdxh5dwk7d2qq9429e', - denom_units: [ - { - denom: - 'cw20:juno1uu3rxu7w7fpfj4sl4xpxppgymk57mzdzn6kg7492jdxh5dwk7d2qq9429e', - exponent: 0, - }, - { - denom: 'tree', - exponent: 6, - }, - ], - base: 'cw20:juno1uu3rxu7w7fpfj4sl4xpxppgymk57mzdzn6kg7492jdxh5dwk7d2qq9429e', - name: 'Living Tree', - display: 'tree', - symbol: 'TREE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/livingtree.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/livingtree.png', - }, - ], - }, - { - description: "Evmos Guardians' Invaders DAO token.", - type_asset: 'cw20', - address: - 'juno1jwdy7v4egw36pd84aeks3ww6n8k7zhsumd4ac8q5lts83ppxueus4626e8', - denom_units: [ - { - denom: - 'cw20:juno1jwdy7v4egw36pd84aeks3ww6n8k7zhsumd4ac8q5lts83ppxueus4626e8', - exponent: 0, - }, - { - denom: 'invdrs', - exponent: 6, - }, - ], - base: 'cw20:juno1jwdy7v4egw36pd84aeks3ww6n8k7zhsumd4ac8q5lts83ppxueus4626e8', - name: 'Invaders', - display: 'invdrs', - symbol: 'INVDRS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/invdrs.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/invdrs.png', - }, - ], - }, - { - description: 'Apemos', - type_asset: 'cw20', - address: - 'juno1jrr0tuuzxrrwcg6hgeqhw5wqpck2y55734e7zcrp745aardlp0qqg8jz06', - denom_units: [ - { - denom: - 'cw20:juno1jrr0tuuzxrrwcg6hgeqhw5wqpck2y55734e7zcrp745aardlp0qqg8jz06', - exponent: 0, - }, - { - denom: 'apemos', - exponent: 6, - }, - ], - base: 'cw20:juno1jrr0tuuzxrrwcg6hgeqhw5wqpck2y55734e7zcrp745aardlp0qqg8jz06', - name: 'Apemos', - display: 'apemos', - symbol: 'APEMOS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/apemos.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/apemos.png', - }, - ], - }, - { - description: 'The First Doge on Osmosis', - type_asset: 'cw20', - address: - 'juno1ytymtllllsp3hfmndvcp802p2xmy5s8m59ufel8xv9ahyxyfs4hs4kd4je', - denom_units: [ - { - denom: - 'cw20:juno1ytymtllllsp3hfmndvcp802p2xmy5s8m59ufel8xv9ahyxyfs4hs4kd4je', - exponent: 0, - }, - { - denom: 'osdoge', - exponent: 6, - }, - ], - base: 'cw20:juno1ytymtllllsp3hfmndvcp802p2xmy5s8m59ufel8xv9ahyxyfs4hs4kd4je', - name: 'Osmosis Doge', - display: 'osdoge', - symbol: 'OSDOGE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/osdoge.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/osdoge.png', - }, - ], - }, - { - description: 'Doge Apr', - type_asset: 'cw20', - address: - 'juno1k2ruzzvvwwtwny6gq6kcwyfhkzahaunp685wmz4hafplduekj98q9hgs6d', - denom_units: [ - { - denom: - 'cw20:juno1k2ruzzvvwwtwny6gq6kcwyfhkzahaunp685wmz4hafplduekj98q9hgs6d', - exponent: 0, - }, - { - denom: 'doga', - exponent: 6, - }, - ], - base: 'cw20:juno1k2ruzzvvwwtwny6gq6kcwyfhkzahaunp685wmz4hafplduekj98q9hgs6d', - name: 'Doge Apr', - display: 'doga', - symbol: 'DOGA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/doga.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/doga.png', - }, - ], - }, - { - description: 'Osmo Pepe', - type_asset: 'cw20', - address: - 'juno1zqrj3ta4u7ylv0wqzd8t8q3jrr9rdmn43zuzp9zemeunecnhy8fss778g7', - denom_units: [ - { - denom: - 'cw20:juno1zqrj3ta4u7ylv0wqzd8t8q3jrr9rdmn43zuzp9zemeunecnhy8fss778g7', - exponent: 0, - }, - { - denom: 'pepe', - exponent: 6, - }, - ], - base: 'cw20:juno1zqrj3ta4u7ylv0wqzd8t8q3jrr9rdmn43zuzp9zemeunecnhy8fss778g7', - name: 'Osmo Pepe', - display: 'pepe', - symbol: 'PEPE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/pepe.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/pepe.png', - }, - ], - }, - { - description: 'Catmos', - type_asset: 'cw20', - address: - 'juno1f5datjdse3mdgrapwuzs3prl7pvxxht48ns6calnn0t77v2s9l8s0qu488', - denom_units: [ - { - denom: - 'cw20:juno1f5datjdse3mdgrapwuzs3prl7pvxxht48ns6calnn0t77v2s9l8s0qu488', - exponent: 0, - }, - { - denom: 'catmos', - exponent: 6, - }, - ], - base: 'cw20:juno1f5datjdse3mdgrapwuzs3prl7pvxxht48ns6calnn0t77v2s9l8s0qu488', - name: 'Catmos', - display: 'catmos', - symbol: 'CATMOS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/catmos.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/catmos.png', - }, - ], - }, - { - description: 'Spacer', - type_asset: 'cw20', - address: - 'juno1dyyf7pxeassxvftf570krv7fdf5r8e4r04mp99h0mllsqzp3rs4q7y8yqg', - denom_units: [ - { - denom: - 'cw20:juno1dyyf7pxeassxvftf570krv7fdf5r8e4r04mp99h0mllsqzp3rs4q7y8yqg', - exponent: 0, - }, - { - denom: 'spacer', - exponent: 6, - }, - ], - base: 'cw20:juno1dyyf7pxeassxvftf570krv7fdf5r8e4r04mp99h0mllsqzp3rs4q7y8yqg', - name: 'Spacer', - display: 'spacer', - symbol: 'SPACER', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/spacer.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/spacer.png', - }, - ], - }, - { - description: 'Light: LumenX community DAO treasury token', - type_asset: 'cw20', - address: - 'juno1dpany8c0lj526lsa02sldv7shzvnw5dt5ues72rk35hd69rrydxqeraz8l', - denom_units: [ - { - denom: - 'cw20:juno1dpany8c0lj526lsa02sldv7shzvnw5dt5ues72rk35hd69rrydxqeraz8l', - exponent: 0, - }, - { - denom: 'light', - exponent: 9, - }, - ], - base: 'cw20:juno1dpany8c0lj526lsa02sldv7shzvnw5dt5ues72rk35hd69rrydxqeraz8l', - name: 'LIGHT', - display: 'light', - symbol: 'LIGHT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/light.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/light.png', - }, - ], - }, - { - description: 'Mille: the 1000th token on osmosis', - type_asset: 'cw20', - address: - 'juno1llg7q2d5dqlrqzh5dxv8c7kzzjszld34s5vktqmlmaaxqjssz43sxyhq0d', - denom_units: [ - { - denom: - 'cw20:juno1llg7q2d5dqlrqzh5dxv8c7kzzjszld34s5vktqmlmaaxqjssz43sxyhq0d', - exponent: 0, - }, - { - denom: 'mile', - exponent: 6, - }, - ], - base: 'cw20:juno1llg7q2d5dqlrqzh5dxv8c7kzzjszld34s5vktqmlmaaxqjssz43sxyhq0d', - name: 'Mille', - display: 'mile', - symbol: 'MILE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/mille.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/mille.png', - }, - ], - }, - { - description: 'Void', - type_asset: 'cw20', - address: - 'juno1lpvx3mv2a6ddzfjc7zzz2v2cm5gqgqf0hx67hc5p5qwn7hz4cdjsnznhu8', - denom_units: [ - { - denom: - 'cw20:juno1lpvx3mv2a6ddzfjc7zzz2v2cm5gqgqf0hx67hc5p5qwn7hz4cdjsnznhu8', - exponent: 0, - }, - { - denom: 'void', - exponent: 6, - }, - ], - base: 'cw20:juno1lpvx3mv2a6ddzfjc7zzz2v2cm5gqgqf0hx67hc5p5qwn7hz4cdjsnznhu8', - name: 'Void', - display: 'void', - symbol: 'VOID', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/void.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/void.png', - }, - ], - }, - { - description: 'Silica', - type_asset: 'cw20', - address: - 'juno10vgf2u03ufcf25tspgn05l7j3tfg0j63ljgpffy98t697m5r5hmqaw95ux', - denom_units: [ - { - denom: - 'cw20:juno10vgf2u03ufcf25tspgn05l7j3tfg0j63ljgpffy98t697m5r5hmqaw95ux', - exponent: 0, - }, - { - denom: 'silica', - exponent: 6, - }, - ], - base: 'cw20:juno10vgf2u03ufcf25tspgn05l7j3tfg0j63ljgpffy98t697m5r5hmqaw95ux', - name: 'Silica', - display: 'silica', - symbol: 'SLCA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/silica.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/silica.png', - }, - ], - }, - { - description: 'Pepec', - type_asset: 'cw20', - address: - 'juno1epxnvge53c4hkcmqzlxryw5fp7eae2utyk6ehjcfpwajwp48km3sgxsh9k', - denom_units: [ - { - denom: - 'cw20:juno1epxnvge53c4hkcmqzlxryw5fp7eae2utyk6ehjcfpwajwp48km3sgxsh9k', - exponent: 0, - }, - { - denom: 'pepec', - exponent: 6, - }, - ], - base: 'cw20:juno1epxnvge53c4hkcmqzlxryw5fp7eae2utyk6ehjcfpwajwp48km3sgxsh9k', - name: 'Pepec', - display: 'pepec', - symbol: 'PEPEC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/pepec.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/pepec.png', - }, - ], - }, - { - description: 'Palantin', - type_asset: 'cw20', - address: - 'juno15au4k2jgwd0jnchy0fkg3lm00fpt7jt0j2duuzradn2q7sega2dszyn5pp', - denom_units: [ - { - denom: - 'cw20:juno15au4k2jgwd0jnchy0fkg3lm00fpt7jt0j2duuzradn2q7sega2dszyn5pp', - exponent: 0, - }, - { - denom: 'pltn', - exponent: 6, - }, - ], - base: 'cw20:juno15au4k2jgwd0jnchy0fkg3lm00fpt7jt0j2duuzradn2q7sega2dszyn5pp', - name: 'Palantin', - display: 'pltn', - symbol: 'PLTN', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/pltn.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/pltn.png', - }, - ], - }, - { - description: 'Propose. Vote. Build.', - type_asset: 'cw20', - address: - 'juno12mcwmd6wqhledkjsurlfqtc8j0pedvxlcxw3gs4kh2qf808ehehsen8nmw', - denom_units: [ - { - denom: - 'cw20:juno12mcwmd6wqhledkjsurlfqtc8j0pedvxlcxw3gs4kh2qf808ehehsen8nmw', - exponent: 0, - }, - { - denom: 'yfd', - exponent: 6, - }, - ], - base: 'cw20:juno12mcwmd6wqhledkjsurlfqtc8j0pedvxlcxw3gs4kh2qf808ehehsen8nmw', - name: 'Y-Foundry DAO', - display: 'yfd', - symbol: 'YFD', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/yfd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/yfd.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/yfd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/yfd.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'factory/juno1qly4zcmzr2gyxtze5yt9chv2srczwwunppxjfh/NEXX', - exponent: 0, - }, - { - denom: 'nexx', - exponent: 6, - }, - ], - address: 'juno1qly4zcmzr2gyxtze5yt9chv2srczwwunppxjfh', - base: 'factory/juno1qly4zcmzr2gyxtze5yt9chv2srczwwunppxjfh/NEXX', - name: 'NEXX GEN AI', - display: 'nexx', - symbol: 'NEXX', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/nexx.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/nexx.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'factory/juno1u805lv20qc6jy7c3ttre7nct6uyl20pfky5r7e/DGL', - exponent: 0, - }, - { - denom: 'dgl', - exponent: 6, - }, - ], - address: 'juno1u805lv20qc6jy7c3ttre7nct6uyl20pfky5r7e', - base: 'factory/juno1u805lv20qc6jy7c3ttre7nct6uyl20pfky5r7e/DGL', - name: 'Licorice', - display: 'dgl', - symbol: 'DGL', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/dgl.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/dgl.png', - }, - ], - }, - { - description: 'ERIS liquid staked JUNO', - type_asset: 'cw20', - address: - 'juno1a0khag6cfzu5lrwazmyndjgvlsuk7g4vn9jd8ceym8f4jf6v2l9q6d348a', - denom_units: [ - { - denom: - 'cw20:juno1a0khag6cfzu5lrwazmyndjgvlsuk7g4vn9jd8ceym8f4jf6v2l9q6d348a', - exponent: 0, - }, - { - denom: 'ampJUNO', - exponent: 6, - }, - ], - base: 'cw20:juno1a0khag6cfzu5lrwazmyndjgvlsuk7g4vn9jd8ceym8f4jf6v2l9q6d348a', - name: 'ERIS Amplified JUNO', - display: 'ampJUNO', - symbol: 'ampJUNO', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/ampjuno.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/ampjuno.svg', - }, - ], - }, - { - description: 'BITS - Native token of Bitswift Cash', - type_asset: 'cw20', - address: - 'juno14fz92ehqt37e096xr95kmy8nc0kz803uezxtg4fwx7agjjma86sqm8mg3h', - denom_units: [ - { - denom: - 'cw20:juno14fz92ehqt37e096xr95kmy8nc0kz803uezxtg4fwx7agjjma86sqm8mg3h', - exponent: 0, - }, - { - denom: 'bits', - exponent: 8, - }, - ], - base: 'cw20:juno14fz92ehqt37e096xr95kmy8nc0kz803uezxtg4fwx7agjjma86sqm8mg3h', - name: 'BITS', - display: 'bits', - symbol: 'BITS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/bits.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/bits.png', - }, - ], - }, - { - description: - "The least memeable memecoin in existence. The cats have had their day, it's time for $POIL coin to take reign.", - type_asset: 'cw20', - address: - 'juno13epyeat7ef0k7q6kllmyvc8zpfd9xm7cqjrgtk0qkgrk7n5mjfmq8979jw', - denom_units: [ - { - denom: - 'cw20:juno13epyeat7ef0k7q6kllmyvc8zpfd9xm7cqjrgtk0qkgrk7n5mjfmq8979jw', - exponent: 0, - }, - { - denom: 'poil', - exponent: 6, - }, - ], - base: 'cw20:juno13epyeat7ef0k7q6kllmyvc8zpfd9xm7cqjrgtk0qkgrk7n5mjfmq8979jw', - name: 'POIL', - display: 'poil', - symbol: 'POIL', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/poil.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/poil.png', - }, - ], - }, - { - description: - 'Minerva was one of the main goddesses worshiped by the Roman Pagans and is a goddess from Roman Mythology.', - type_asset: 'cw20', - address: - 'juno1h86ut5aevlxuuxrra6wy3dfq6e39zkzzv9eelz678jr6amxlc4gsx46j82', - denom_units: [ - { - denom: - 'cw20:juno1h86ut5aevlxuuxrra6wy3dfq6e39zkzzv9eelz678jr6amxlc4gsx46j82', - exponent: 0, - }, - { - denom: 'minerva', - exponent: 6, - }, - ], - base: 'cw20:juno1h86ut5aevlxuuxrra6wy3dfq6e39zkzzv9eelz678jr6amxlc4gsx46j82', - name: 'MINERVA', - display: 'minerva', - symbol: 'MRVA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/minerva.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/minerva.png', - }, - ], - }, - { - description: - 'In Roman mythology, Juno (Latin: Iuno; pronounced [[Help:Pronunciation|[ˈjuːnoː]]]) was the protector and advisor of the state.', - type_asset: 'cw20', - address: - 'juno13c57ssxvlzefsj4v5spdz4m9r6c6s2far5npvmc9en7nz02xqjyqne40gk', - denom_units: [ - { - denom: - 'cw20:juno13c57ssxvlzefsj4v5spdz4m9r6c6s2far5npvmc9en7nz02xqjyqne40gk', - exponent: 0, - }, - { - denom: 'luno', - exponent: 6, - }, - ], - base: 'cw20:juno13c57ssxvlzefsj4v5spdz4m9r6c6s2far5npvmc9en7nz02xqjyqne40gk', - name: 'LUNO', - display: 'luno', - symbol: 'LUNO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/luno.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/luno.png', - }, - ], - }, - { - description: 'ATEN is NETA.', - type_asset: 'cw20', - address: - 'juno1elpg96tju8a32vzn25u6asvscajjm4000589z0zthhvks28ajypqzurl7r', - denom_units: [ - { - denom: - 'cw20:juno1elpg96tju8a32vzn25u6asvscajjm4000589z0zthhvks28ajypqzurl7r', - exponent: 0, - }, - { - denom: 'aten', - exponent: 6, - }, - ], - base: 'cw20:juno1elpg96tju8a32vzn25u6asvscajjm4000589z0zthhvks28ajypqzurl7r', - name: 'ATEN', - display: 'aten', - symbol: 'ATEN', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/aten.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/aten.png', - }, - ], - }, - { - description: 'HERA is the goddess of marriage in Greek mythology.', - type_asset: 'cw20', - address: - 'juno1dtd45vxvv080v9x7hffysnmvrqm6ysecjdnvafqul28646hm04xs9gheh0', - denom_units: [ - { - denom: - 'cw20:juno1dtd45vxvv080v9x7hffysnmvrqm6ysecjdnvafqul28646hm04xs9gheh0', - exponent: 0, - }, - { - denom: 'hera', - exponent: 6, - }, - ], - base: 'cw20:juno1dtd45vxvv080v9x7hffysnmvrqm6ysecjdnvafqul28646hm04xs9gheh0', - name: 'HERA', - display: 'hera', - symbol: 'HERA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/hera.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/hera.png', - }, - ], - }, - { - description: 'BackBone Labs Liquid Staked JUNO', - type_asset: 'cw20', - address: - 'juno1mvkgcr5uce2rnpzr4qrzf50hx4qreuwzlt7fzsjrhjud3xnjmttq5mkh2m', - denom_units: [ - { - denom: - 'cw20:juno1mvkgcr5uce2rnpzr4qrzf50hx4qreuwzlt7fzsjrhjud3xnjmttq5mkh2m', - exponent: 0, - }, - { - denom: 'bJUNO', - exponent: 6, - }, - ], - base: 'cw20:juno1mvkgcr5uce2rnpzr4qrzf50hx4qreuwzlt7fzsjrhjud3xnjmttq5mkh2m', - name: 'BackBone Labs Liquid Staked JUNO', - display: 'bJUNO', - symbol: 'bJUNO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/bJUNO-bbl.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/bJUNO-bbl.png', - }, - ], - coingecko_id: 'backbone-labs-staked-juno', - }, - { - type_asset: 'ics20', - description: 'USD Coin on Juno', - denom_units: [ - { - denom: - 'ibc/4A482FA914A4B9B05801ED81C33713899F322B24F76A06F4B8FE872485EA22FF', - exponent: 0, - aliases: ['uusdc', 'microusdc'], - }, - { - denom: 'usdc', - exponent: 6, - }, - ], - base: 'ibc/4A482FA914A4B9B05801ED81C33713899F322B24F76A06F4B8FE872485EA22FF', - name: 'USD Coin', - display: 'usdc', - symbol: 'USDC', - coingecko_id: 'usd-coin', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.svg', - }, - images: [ - { - image_sync: { - chain_name: 'noble', - base_denom: 'uusdc', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.svg', - }, - ], - traces: [ - { - type: 'ibc', - counterparty: { - channel_id: 'channel-3', - base_denom: 'uusdc', - chain_name: 'noble', - }, - chain: { - channel_id: 'channel-224', - path: 'transfer/channel-224/uusdc', - }, - }, - ], - }, - { - denom_units: [ - { - denom: - 'ibc/F0C440C8040E2FCCAC621D32D3A00D9B347C989D52CE869A91CB34D07B0021D2', - exponent: 0, - aliases: [ - 'factory/migaloo1d0uma9qzcts4fzt7ml39xp44aut5k6qyjfzz4asalnecppppr3rsl52vvv/rstk', - ], - }, - { - denom: 'rstk', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/F0C440C8040E2FCCAC621D32D3A00D9B347C989D52CE869A91CB34D07B0021D2', - name: 'Restake DAO Token', - display: 'rstk', - symbol: 'RSTK', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'migaloo', - base_denom: - 'factory/migaloo1d0uma9qzcts4fzt7ml39xp44aut5k6qyjfzz4asalnecppppr3rsl52vvv/rstk', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-210', - path: 'transfer/channel-210/factory/migaloo1d0uma9qzcts4fzt7ml39xp44aut5k6qyjfzz4asalnecppppr3rsl52vvv/rstk', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'migaloo', - base_denom: - 'factory/migaloo1d0uma9qzcts4fzt7ml39xp44aut5k6qyjfzz4asalnecppppr3rsl52vvv/rstk', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/rstk.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/rstk.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/rstk.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/rstk.svg', - }, - }, - { - denom_units: [ - { - denom: 'factory/juno1h6y8tkceau4d8zyv5aa0fwdj2pa2y0gz2hx0tq/uwind', - exponent: 0, - }, - { - denom: 'wind', - exponent: 6, - }, - ], - address: 'juno1h6y8tkceau4d8zyv5aa0fwdj2pa2y0gz2hx0tq', - base: 'factory/juno1h6y8tkceau4d8zyv5aa0fwdj2pa2y0gz2hx0tq/uwind', - name: 'Wind Token', - display: 'wind', - symbol: 'WIND', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/wind.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/wind.png', - }, - ], - }, - { - description: - 'Airdrop For All [AFA - New Name on Cosmos Ecosystem, A4A - Old Name on TurtleNetwork] is a token from turtleNetwork towards cosmos ecosystem.', - type_asset: 'cw20', - address: - 'juno1spjes0smg5yp40dl7gqyw0h8rn03tnmve06dd2m5acwgh6tlx86swha3xg', - denom_units: [ - { - denom: - 'cw20:juno1spjes0smg5yp40dl7gqyw0h8rn03tnmve06dd2m5acwgh6tlx86swha3xg', - exponent: 0, - }, - ], - base: 'cw20:juno1spjes0smg5yp40dl7gqyw0h8rn03tnmve06dd2m5acwgh6tlx86swha3xg', - name: 'Airdrop For All', - display: - 'cw20:juno1spjes0smg5yp40dl7gqyw0h8rn03tnmve06dd2m5acwgh6tlx86swha3xg', - symbol: 'AFA', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/afa.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/afa.png', - }, - }, - { - description: 'The token for the Arena DAO', - type_asset: 'sdk.coin', - address: - 'juno12dgadj3wwv5jn0ec7tw5cgvq526nn4gnt2tujlmd57p2ra6k87esl36r9k', - denom_units: [ - { - denom: - 'factory/juno1vwmnqk0vyxc96qgffrure4nqxupjrql0zut8s02hadgp0n79r8xq5xdsxy/ARENA', - exponent: 0, - }, - { - denom: 'arena', - exponent: 6, - }, - ], - base: 'factory/juno1vwmnqk0vyxc96qgffrure4nqxupjrql0zut8s02hadgp0n79r8xq5xdsxy/ARENA', - name: 'Arena Token', - display: 'arena', - symbol: 'ARENA', - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/arena.svg', - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/arena.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/arena.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/arena.svg', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/kava.ts b/packages/chain-registry/src/mainnets/kava.ts deleted file mode 100644 index 9b510acc..00000000 --- a/packages/chain-registry/src/mainnets/kava.ts +++ /dev/null @@ -1,437 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const kava: Chain = { - $schema: '../chain.schema.json', - chain_name: 'kava', - status: 'live', - network_type: 'mainnet', - website: 'https://www.kava.io/', - pretty_name: 'Kava', - chain_id: 'kava_2222-10', - bech32_prefix: 'kava', - daemon_name: 'kava', - node_home: '$HOME/.kava', - slip44: 459, - alternative_slip44s: [118], - fees: { - fee_tokens: [ - { - denom: 'ukava', - low_gas_price: 0.05, - average_gas_price: 0.1, - high_gas_price: 0.25, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ukava', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/kava-Labs/kava/', - recommended_version: 'v0.26.0', - compatible_versions: ['v0.26.0'], - genesis: { - genesis_url: - 'https://kava-genesis-files.s3.us-east-1.amazonaws.com/kava_2222-10/genesis.json', - }, - versions: [ - { - name: 'v0.21.0', - proposal: 124, - height: 3607200, - recommended_version: 'v0.21.0', - compatible_versions: ['v0.21.0'], - next_version_name: 'v0.23.0', - }, - { - name: 'v0.23.0', - proposal: 139, - height: 4832500, - recommended_version: 'v0.23.0', - compatible_versions: ['v0.23.0'], - next_version_name: 'v0.24.0', - }, - { - name: 'v0.24.0', - proposal: 146, - height: 5597000, - recommended_version: 'v0.24.0', - compatible_versions: ['v0.24.0'], - next_version_name: 'v0.25.0', - }, - { - name: 'v0.25.0', - proposal: 163, - height: 7638000, - recommended_version: 'v0.25.0', - compatible_versions: ['v0.25.0'], - next_version_name: 'v0.26.0', - }, - { - name: 'v0.26.0', - proposal: 178, - height: 9561866, - recommended_version: 'v0.26.0', - compatible_versions: ['v0.26.0'], - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/kava.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/kava.svg', - }, - description: - 'Kava is a decentralized blockchain that combines the speed and interoperability of Cosmos with the developer power of Ethereum.', - peers: { - seeds: [ - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:13956', - provider: 'Polkachu', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'kava-mainnet-seed.autostake.com:26656', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '7ab4b78fbe5ee9e3777b21464a3162bd4cc17f57', - address: 'seed-kava-01.stakeflow.io:1206', - provider: 'Stakeflow', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: '10ed1e176d874c8bb3c7c065685d2da6a4b86475', - address: 'seed-kava.ibs.team:16677', - provider: 'Inter Blockchain Services', - }, - ], - persistent_peers: [ - { - id: '8b5c4a890c8ae7efbbe3360af71be1c3c3a9e12e', - address: '121.78.241.68:46656', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'kava-mainnet-peer.autostake.com:26656', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '7ab4b78fbe5ee9e3777b21464a3162bd4cc17f57', - address: 'peer-kava-01.stakeflow.io:1206', - provider: 'Stakeflow', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.data.kava.io', - provider: 'kava', - }, - { - address: 'https://kava-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://rpc-kava-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://kava-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://kava-rpc.ibs.team', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://rpc-kava-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://kava-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - rest: [ - { - address: 'https://api.data.kava.io/', - provider: 'kava', - }, - { - address: 'https://api-kava-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://kava-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://kava-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://kava-api.ibs.team', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://api-kava-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://kava-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - grpc: [ - { - address: 'grpc.data.kava.io:443', - provider: 'kava', - }, - { - address: 'grpc-kava-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'kava-grpc.polkachu.com:13990', - provider: 'Polkachu', - }, - { - address: 'kava-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'grpc-kava-01.stakeflow.io:1202', - provider: 'Stakeflow', - }, - { - address: 'kava-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - 'evm-http-jsonrpc': [ - { - address: 'https://evm.kava.io/', - provider: 'kava', - }, - { - address: 'https://kava-evm.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://kava.api.onfinality.io/public', - provider: 'OnFinality', - }, - ], - }, - explorers: [ - { - kind: 'mintscan', - url: 'https://www.mintscan.io/kava', - tx_page: 'https://www.mintscan.io/kava/transactions/${txHash}', - account_page: 'https://www.mintscan.io/kava/accounts/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/kava', - tx_page: 'https://ezstaking.app/kava/txs/${txHash}', - account_page: 'https://ezstaking.app/kava/account/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/kava', - tx_page: 'https://ping.pub/kava/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/kava', - tx_page: 'https://atomscan.com/kava/transactions/${txHash}', - account_page: 'https://atomscan.com/kava/accounts/${accountAddress}', - }, - { - kind: 'Stakeflow', - url: 'https://stakeflow.io/kava', - account_page: 'https://stakeflow.io/kava/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/kava.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/kava.svg', - }, - ], -}; - -export const kavaAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'kava', - assets: [ - { - description: 'The native staking and governance token of Kava', - extended_description: - 'The native staking and governance token of Kava\n\nKava is a Layer-1 blockchain that combines the speed and interoperability of Cosmos with the developer power of Ethereum.\n\nThe Kava Network uses a developer-optimized co-chain architecture. The Ethereum Co-Chain enables support for EVM smart contracts while the Cosmos Co-Chain enables the lightning-fast Tendermint consensus engine and the Inter Blockchain Communication Protocol (IBC).\n\nThe two co-chains are connected by a translator module that enables them to interoperate seamlessly, bringing the two most used blockchain development environments together in a single, scalable network.\n\nThe Kava Network features a native governance and utility token, KAVA, that can be staked by validators or delegated to validator nodes. Stakers and delegators earn 37.5% of all KAVA emissions as a reward for securing the network. Kava stakers also have voting rights in network governance proposals.', - denom_units: [ - { - denom: 'ukava', - exponent: 0, - }, - { - denom: 'kava', - exponent: 6, - }, - ], - base: 'ukava', - name: 'Kava', - display: 'kava', - symbol: 'KAVA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/kava.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/kava.svg', - }, - coingecko_id: 'kava', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/kava.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/kava.svg', - }, - ], - socials: { - website: 'https://www.kava.io/', - twitter: 'https://twitter.com/KAVA_CHAIN', - }, - }, - { - description: 'Governance token of Kava Lend Protocol', - denom_units: [ - { - denom: 'hard', - exponent: 0, - }, - { - denom: 'HARD', - exponent: 6, - }, - ], - base: 'hard', - name: 'Kava Hard', - display: 'HARD', - symbol: 'HARD', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/hard.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/hard.svg', - }, - coingecko_id: 'kava-lend', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/hard.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/hard.svg', - }, - ], - }, - { - description: 'Governance token of Kava Swap Protocol', - denom_units: [ - { - denom: 'swp', - exponent: 0, - }, - { - denom: 'SWP', - exponent: 6, - }, - ], - base: 'swp', - name: 'Kava Swap', - display: 'SWP', - symbol: 'SWP', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/swp.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/swp.svg', - }, - coingecko_id: 'kava-swap', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/swp.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/swp.svg', - }, - ], - }, - { - description: 'The native stablecoin of Kava', - denom_units: [ - { - denom: 'usdx', - exponent: 0, - }, - { - denom: 'USDX', - exponent: 6, - }, - ], - base: 'usdx', - name: 'Kava USDX', - display: 'USDX', - symbol: 'USDX', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/usdx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/usdx.svg', - }, - coingecko_id: 'usdx', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/usdx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/usdx.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'erc20/tether/usdt', - exponent: 0, - }, - { - denom: 'usdt', - exponent: 6, - }, - ], - base: 'erc20/tether/usdt', - name: 'Tether USD', - display: 'usdt', - symbol: 'USDT', - coingecko_id: 'tether', - traces: [ - { - type: 'additional-mintage', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xdac17f958d2ee523a2206206994597c13d831ec7', - }, - provider: 'Tether', - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0xdac17f958d2ee523a2206206994597c13d831ec7', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/kichain.ts b/packages/chain-registry/src/mainnets/kichain.ts deleted file mode 100644 index f90d5993..00000000 --- a/packages/chain-registry/src/mainnets/kichain.ts +++ /dev/null @@ -1,302 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const kichain: Chain = { - $schema: '../chain.schema.json', - chain_name: 'kichain', - status: 'live', - network_type: 'mainnet', - website: 'https://foundation.ki/', - pretty_name: 'Ki', - chain_id: 'kichain-2', - bech32_prefix: 'ki', - daemon_name: 'kid', - node_home: '$HOME/.kid', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uxki', - fixed_min_gas_price: 0.025, - low_gas_price: 0.025, - average_gas_price: 0.03, - high_gas_price: 0.05, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uxki', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/KiFoundation/ki-tools', - recommended_version: '5.0.1', - compatible_versions: ['5.0.0', '5.0.1'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/KiFoundation/ki-networks/v0.1/Mainnet/kichain-2/genesis.json', - }, - versions: [ - { - name: '5.0.0', - recommended_version: '5.0.1', - compatible_versions: ['5.0.0', '5.0.1'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kichain/images/xki.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kichain/images/xki.svg', - }, - peers: { - seeds: [ - { - id: '24cbccfa8813accd0ebdb09e7cdb54cff2e8fcd9', - address: '51.89.166.197:26656', - provider: 'kifoundation', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:13556', - provider: 'Polkachu', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'kichain-mainnet-seed.autostake.com:27396', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:13556', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: '27941ba20ad57cb665c7870d073a938e35e7d634', - address: 'seed-ki.ibs.team:16663', - provider: 'Inter Blockchain Services', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '41b321292cbe50c5c30017cc71c404481be0e20b', - address: '3.38.12.5:26656', - provider: 'cosmostation', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'kichain-mainnet-peer.autostake.com:27396', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '623645c5ad5fb81197f68c48e815e40917f2d6ed', - address: '5.9.61.184:26656', - provider: '[NODERS]TEAM', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-mainnet.blockchain.ki', - provider: 'kifoundation', - }, - { - address: 'https://kichain-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://rpc-kichain-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://kichain-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://rpc.kichain.chaintools.tech/', - provider: 'ChainTools', - }, - { - address: 'https://kichain-rpc.lavenderfive.com/', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'http://ki-chain.statesync.nodersteam.com:14657', - provider: '[NODERS]TEAM', - }, - { - address: 'https://ki-rpc.ibs.team/', - provider: 'Inter Blockchain Services', - }, - ], - rest: [ - { - address: 'https://api-mainnet.blockchain.ki', - provider: 'kifoundation', - }, - { - address: 'https://api-kichain-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://kichain.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://api.kichain.chaintools.tech/', - provider: 'ChainTools', - }, - { - address: 'https://kichain-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'http://ki-chain.api.nodersteam.com:14017', - provider: '[NODERS]TEAM', - }, - { - address: 'https://kichain-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://kichain-api.lavenderfive.com/', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://ki-api.ibs.team/', - provider: 'Inter Blockchain Services', - }, - ], - grpc: [ - { - address: 'grpc-kichain-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'kichain-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'ki-chain.grpc.nodersteam.com:9410', - provider: '[NODERS]TEAM', - }, - { - address: 'kichain-grpc.polkachu.com:13590', - provider: 'Polkachu', - }, - { - address: 'kichain-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - ], - }, - explorers: [ - { - kind: 'ezstaking', - url: 'https://ezstaking.app/kichain', - tx_page: 'https://ezstaking.app/kichain/txs/${txHash}', - account_page: 'https://ezstaking.app/kichain/account/${accountAddress}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/ki-chain', - tx_page: 'https://www.mintscan.io/ki-chain/txs/${txHash}', - account_page: - 'https://www.mintscan.io/ki-chain/account/${accountAddress}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Kichain-Mainnet', - tx_page: 'https://explorer.stavr.tech/Kichain-Mainnet/tx/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/kichain', - tx_page: 'https://ping.pub/kichain/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/ki-chain', - tx_page: 'https://atomscan.com/ki-chain/transactions/${txHash}', - account_page: 'https://atomscan.com/ki-chain/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kichain/images/xki.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kichain/images/xki.svg', - }, - ], -}; - -export const kichainAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'kichain', - assets: [ - { - description: 'The native token of Ki Chain', - denom_units: [ - { - denom: 'uxki', - exponent: 0, - }, - { - denom: 'xki', - exponent: 6, - }, - ], - base: 'uxki', - name: 'Ki', - display: 'xki', - symbol: 'XKI', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kichain/images/xki.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kichain/images/xki.svg', - }, - coingecko_id: 'ki', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kichain/images/xki.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kichain/images/xki.svg', - }, - ], - }, - { - description: 'ELEVENPARIS loyalty token on KiChain', - type_asset: 'cw20', - address: 'ki1dt3lk455ed360pna38fkhqn0p8y44qndsr77qu73ghyaz2zv4whq83mwdy', - denom_units: [ - { - denom: - 'cw20:ki1dt3lk455ed360pna38fkhqn0p8y44qndsr77qu73ghyaz2zv4whq83mwdy', - exponent: 0, - }, - { - denom: 'lvn', - exponent: 6, - }, - ], - base: 'cw20:ki1dt3lk455ed360pna38fkhqn0p8y44qndsr77qu73ghyaz2zv4whq83mwdy', - name: 'LVN', - display: 'lvn', - symbol: 'LVN', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kichain/images/lvn.png', - }, - coingecko_id: 'lvn', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kichain/images/lvn.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/konstellation.ts b/packages/chain-registry/src/mainnets/konstellation.ts deleted file mode 100644 index 376767c4..00000000 --- a/packages/chain-registry/src/mainnets/konstellation.ts +++ /dev/null @@ -1,188 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const konstellation: Chain = { - $schema: '../chain.schema.json', - chain_name: 'konstellation', - status: 'live', - network_type: 'mainnet', - website: 'https://konstellation.tech/', - pretty_name: 'Konstellation', - chain_id: 'darchub', - bech32_prefix: 'darc', - daemon_name: 'knstld', - node_home: '$HOME/.knstld', - slip44: 118, - codebase: { - git_repo: 'https://github.com/knstl/konstellation', - recommended_version: 'v0.6.2', - compatible_versions: ['v0.6.2'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/Konstellation/konstellation/master/config/genesis.json', - }, - versions: [ - { - name: 'v0.6.2', - recommended_version: 'v0.6.2', - compatible_versions: ['v0.6.2'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/konstellation/images/Konstellation-dark.png', - }, - fees: { - fee_tokens: [ - { - denom: 'udarc', - fixed_min_gas_price: 0, - low_gas_price: 0.0001, - average_gas_price: 0.001, - high_gas_price: 0.01, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'udarc', - }, - ], - }, - peers: { - seeds: [ - { - id: '1bd4b89e05e5d7ea5d2dba89c799c2e624cb35d7', - address: 'node1.konstellation.tech:26656', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:13356', - provider: 'Polkachu', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'konstellation-mainnet-seed.autostake.com:26826', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: 'df949a46ae6529ae1e09b034b49716468d5cc7e9', - address: 'seeds.stakerhouse.com:10856', - provider: 'StakerHouse', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '1bd4b89e05e5d7ea5d2dba89c799c2e624cb35d7', - address: 'node1.konstellation.tech:26656', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'konstellation-mainnet-peer.autostake.com:26826', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '5a10c5f0a2d981037a0a3e5ecc825901ae0d416c', - address: '65.109.0.135:26656', - provider: '[NODERS]TEAM', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-konstellation-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://konstellation-rpc.stakerhouse.com', - provider: 'StakerHouse', - }, - ], - rest: [ - { - address: 'https://api-konstellation-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://konstellation-rest.stakerhouse.com', - provider: 'StakerHouse', - }, - ], - grpc: [ - { - address: 'grpc-konstellation-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'konstellation-grpc.polkachu.com:13390', - provider: 'Polkachu', - }, - { - address: 'konstellation-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'konstellation-grpc.stakerhouse.com:443', - provider: 'StakerHouse', - }, - ], - }, - explorers: [ - { - kind: 'konstellation', - url: 'https://explorer.konstellation.tech/', - tx_page: 'https://explorer.konstellation.tech/tx/${txHash}', - }, - { - kind: 'cosmotracker', - url: 'https://cosmotracker.com/konstellation', - tx_page: 'https://cosmotracker.com/konstellation/tx/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/konstellation/images/Konstellation-dark.png', - }, - ], -}; - -export const konstellationAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'konstellation', - assets: [ - { - description: 'The native token of Konstellation Network', - denom_units: [ - { - denom: 'udarc', - exponent: 0, - }, - { - denom: 'darc', - exponent: 6, - }, - ], - base: 'udarc', - name: 'DARC', - display: 'darc', - symbol: 'DARC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/konstellation/images/darc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/konstellation/images/darc.svg', - }, - coingecko_id: 'darcmatter-coin', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/konstellation/images/darc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/konstellation/images/darc.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/kujira.ts b/packages/chain-registry/src/mainnets/kujira.ts deleted file mode 100644 index 1d07c7b6..00000000 --- a/packages/chain-registry/src/mainnets/kujira.ts +++ /dev/null @@ -1,2928 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const kujira: Chain = { - $schema: '../chain.schema.json', - chain_name: 'kujira', - chain_id: 'kaiyo-1', - pretty_name: 'Kujira', - status: 'live', - network_type: 'mainnet', - website: 'https://kujira.app/', - bech32_prefix: 'kujira', - daemon_name: 'kujirad', - node_home: '$HOME/.kujira', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ukuji', - fixed_min_gas_price: 0.0034, - low_gas_price: 0.0034, - average_gas_price: 0.0051, - high_gas_price: 0.00681, - }, - { - denom: - 'factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk', - fixed_min_gas_price: 0.01186, - low_gas_price: 0.01186, - average_gas_price: 0.01779, - high_gas_price: 0.02372, - }, - { - denom: - 'ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F', - fixed_min_gas_price: 0.0119, - low_gas_price: 0.0119, - average_gas_price: 0.01785, - high_gas_price: 0.02379, - }, - { - denom: - 'ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2', - fixed_min_gas_price: 0.00129, - low_gas_price: 0.00129, - average_gas_price: 0.00193, - high_gas_price: 0.00258, - }, - { - denom: - 'ibc/47BD209179859CDE4A2806763D7189B6E6FE13A17880FE2B42DE1E6C1E329E23', - fixed_min_gas_price: 0.01795, - low_gas_price: 0.01795, - average_gas_price: 0.02692, - high_gas_price: 0.0359, - }, - { - denom: - 'ibc/3607EB5B5E64DD1C0E12E07F077FF470D5BC4706AFCBC98FE1BA960E5AE4CE07', - fixed_min_gas_price: 0.65943, - low_gas_price: 0.65943, - average_gas_price: 0.98915, - high_gas_price: 1.31887, - }, - { - denom: - 'ibc/F3AA7EF362EC5E791FE78A0F4CCC69FEE1F9A7485EB1A8CAB3F6601C00522F10', - fixed_min_gas_price: 160416396197, - low_gas_price: 160416396197, - average_gas_price: 240624594296, - high_gas_price: 320832792394, - }, - { - denom: - 'ibc/EFF323CC632EC4F747C61BCE238A758EFDB7699C3226565F7C20DA06509D59A5', - fixed_min_gas_price: 0.02689, - low_gas_price: 0.02689, - average_gas_price: 0.04034, - high_gas_price: 0.05379, - }, - { - denom: - 'ibc/DA59C009A0B3B95E0549E6BF7B075C8239285989FF457A8EDDBB56F10B2A6986', - fixed_min_gas_price: 0.01495, - low_gas_price: 0.01495, - average_gas_price: 0.02243, - high_gas_price: 0.02991, - }, - { - denom: - 'ibc/A358D7F19237777AF6D8AD0E0F53268F8B18AE8A53ED318095C14D6D7F3B2DB5', - fixed_min_gas_price: 0.03139, - low_gas_price: 0.03139, - average_gas_price: 0.04709, - high_gas_price: 0.06278, - }, - { - denom: - 'ibc/4F393C3FCA4190C0A6756CE7F6D897D5D1BE57D6CCB80D0BC87393566A7B6602', - fixed_min_gas_price: 0.90403, - low_gas_price: 0.90403, - average_gas_price: 1.35605, - high_gas_price: 1.80806, - }, - { - denom: - 'ibc/004EBF085BBED1029326D56BE8A2E67C08CECE670A94AC1947DF413EF5130EB2', - fixed_min_gas_price: 559196837, - low_gas_price: 559196837, - average_gas_price: 838795256, - high_gas_price: 1118393675, - }, - { - denom: - 'ibc/1B38805B1C75352B28169284F96DF56BDEBD9E8FAC005BDCC8CF0378C82AA8E7', - fixed_min_gas_price: 5772801, - low_gas_price: 5772801, - average_gas_price: 8659201, - high_gas_price: 11545602, - }, - { - denom: 'factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta', - fixed_min_gas_price: 0.01807, - low_gas_price: 0.01807, - average_gas_price: 0.02711, - high_gas_price: 0.03615, - }, - { - denom: - 'ibc/FE98AAD68F02F03565E9FA39A5E627946699B2B07115889ED812D8BA639576A9', - fixed_min_gas_price: 0.01194, - low_gas_price: 0.01194, - average_gas_price: 0.01792, - high_gas_price: 0.02389, - }, - { - denom: - 'ibc/E5CA126979E2FFB4C70C072F8094D07ECF27773B37623AD2BF7582AD0726F0F3', - fixed_min_gas_price: 0.00019, - low_gas_price: 0.00019, - average_gas_price: 0.00029, - high_gas_price: 0.00039, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ukuji', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/Team-Kujira/core', - recommended_version: 'v1.0.2', - compatible_versions: ['v1.0.2'], - cosmos_sdk_version: 'v0.47.8', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'v0.45.0', - cosmwasm_enabled: true, - ics_enabled: ['ics20-1'], - genesis: { - genesis_url: - 'https://github.com/Team-Kujira/networks/raw/master/mainnet/kaiyo-1.json', - }, - versions: [ - { - name: 'v0.8.4', - tag: 'v0.8.4', - height: 9226200, - proposal: 302, - recommended_version: 'v0.8.4-mainnet', - compatible_versions: ['v0.8.4', 'v0.8.4-mainnet'], - cosmos_sdk_version: '0.46.11', - consensus: { - type: 'cometbft', - version: 'v0.34.27', - }, - ics_enabled: ['ics20-1'], - next_version_name: 'v0.8.7', - }, - { - name: 'v0.8.7', - proposal: -1, - recommended_version: 'v0.8.7', - compatible_versions: ['v0.8.7'], - next_version_name: 'v0.9.0', - }, - { - name: 'v0.9.0', - proposal: 483, - height: 14783000, - recommended_version: 'v0.9.0', - compatible_versions: ['v0.9.0'], - cosmos_sdk_version: 'v0.47.5', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - next_version_name: 'v0.9.1', - }, - { - name: 'v0.9.1', - proposal: 488, - height: 15205000, - recommended_version: 'v0.9.1-1', - compatible_versions: ['v0.9.1-1'], - cosmos_sdk_version: 'v0.47.5', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - next_version_name: 'v0.9.3', - }, - { - name: 'v0.9.3', - proposal: 534, - height: 16610000, - recommended_version: 'v0.9.3-1', - compatible_versions: ['v0.9.3-1'], - cosmos_sdk_version: 'v0.47.5', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - cosmwasm_version: 'v0.45.0', - cosmwasm_enabled: true, - next_version_name: 'v1.0.2', - }, - { - name: 'v1.0.2', - proposal: 618, - height: 18700000, - recommended_version: 'v1.0.2', - compatible_versions: ['v1.0.2'], - cosmos_sdk_version: 'v0.47.8', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'v0.45.0', - cosmwasm_enabled: true, - next_version_name: '', - }, - ], - }, - description: - 'A decentralized ecosystem for protocols, builders and web3 users seeking sustainable FinTech.', - peers: { - seeds: [ - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:11856', - provider: 'Polkachu', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:11856', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: '322abfd7c0bcdf8a3d98ccb46ae2572bae0e8301', - address: 'seed-kujira.starsquid.io:15602', - provider: 'Starsquid', - }, - { - id: '824fa337b806bd48ce9505d74ba3e5adea80da93', - address: 'seeds.goldenratiostaking.net:1628', - provider: 'Golden Ratio Staking', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'kujira-mainnet-seed.autostake.com:26796', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '400f3d9e30b69e78a7fb891f60d76fa3c73f0ecc', - address: 'kujira.rpc.kjnodes.com:11359', - provider: 'kjnodes', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: 'c28827cb96c14c905b127b92065a3fb4cd77d7f6', - address: 'seeds.whispernode.com:11856', - provider: 'WhisperNode 🤐', - }, - { - id: '654ba97f74254965a80c0fac0f277f6f6e5506b6', - address: 'seed-node.mms.team:29656', - provider: 'MMS', - }, - { - id: '10ed1e176d874c8bb3c7c065685d2da6a4b86475', - address: 'seed-kujira.ibs.team:16678', - provider: 'Inter Blockchain Services', - }, - ], - persistent_peers: [ - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'kujira-mainnet-peer.autostake.com:26796', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: 'c1a740841a6dc0b56730e975b1a4aa2d8c73b204', - address: 'peer-kujira.mms.team:29656', - provider: 'MMS', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-kujira.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://rpc.kaiyo.kujira.setten.io', - provider: 'setten.io', - }, - { - address: 'https://kujira-rpc.polkachu.com', - provider: 'polkachu', - }, - { - address: 'https://rpc-kujira.ecostake.com', - provider: 'ecostake', - }, - { - address: 'https://kujira-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://rpc.kujira.chaintools.tech/', - provider: 'ChainTools', - }, - { - address: 'https://rpc-kujira-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://kujira-rpc.ibs.team/', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://rpc-kujira.starsquid.io', - provider: 'Starsquid', - }, - { - address: 'https://kujira.rpc.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://kuji-rpc.kleomedes.network', - provider: 'Kleomedes', - }, - { - address: 'https://rpc-kujira.goldenratiostaking.net', - provider: 'Golden Ratio Staking', - }, - { - address: 'https://kujira-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://rpc.kujira.rektdao.club', - provider: 'rektDAO', - }, - { - address: 'https://kujira-rpc.theamsolutions.info', - provider: 'AM Solutions', - }, - { - address: 'https://kujira-rpc.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://rpc-kujira.mms.team', - provider: 'MMS', - }, - { - address: 'https://kujira-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://kujira.interstellar-lounge.org', - provider: 'Interstellar Lounge 🍸', - }, - ], - rest: [ - { - address: 'https://lcd-kujira.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://lcd.kaiyo.kujira.setten.io', - provider: 'setten.io', - }, - { - address: 'https://kujira-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://kujira-api.polkachu.com/', - provider: 'polkachu', - }, - { - address: 'https://rest-kujira.ecostake.com', - provider: 'ecostake', - }, - { - address: 'https://api-kujira-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://kujira-lcd.wildsage.io/', - provider: 'WildSage Labs', - }, - { - address: 'https://kujira-api.ibs.team/', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://api-kujira.starsquid.io', - provider: 'Starsquid', - }, - { - address: 'https://kujira.api.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://kuji-api.kleomedes.network', - provider: 'Kleomedes', - }, - { - address: 'https://kujira-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://api.kujira.rektdao.club', - provider: 'rektDAO', - }, - { - address: 'https://kujira-api.theamsolutions.info', - provider: 'AM Solutions', - }, - { - address: 'https://kujira-api.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://api-kujira.mms.team', - provider: 'MMS', - }, - { - address: 'https://kujira-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://kujira-rest.interstellar-lounge.org', - provider: 'Interstellar Lounge 🍸', - }, - ], - grpc: [ - { - address: 'kujira.grpcui.chaintools.host:443', - provider: 'ChainTools', - }, - { - address: 'grpc-kujira-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'kujira-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'kujira-grpc.polkachu.com:11890', - provider: 'Polkachu', - }, - { - address: 'kujira-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'kujira.grpc.kjnodes.com:11390', - provider: 'kjnodes', - }, - { - address: 'kujira-grpc.w3coins.io:11890', - provider: 'w3coins', - }, - { - address: 'grpc-kujira.mms.team:443', - provider: 'MMS', - }, - { - address: 'kujira-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'grpc-kujira.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - ], - }, - explorers: [ - { - kind: 'kujira', - url: 'https://finder.kujira.app', - tx_page: 'https://finder.kujira.app/kaiyo-1/tx/${txHash}', - }, - { - kind: 'explorers.guru', - url: 'https://kujira.explorers.guru', - tx_page: 'https://kujira.explorers.guru/transaction/${txHash}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/kujira', - tx_page: 'https://ezstaking.app/kujira/txs/${txHash}', - account_page: 'https://ezstaking.app/kujira/account/${accountAddress}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/kujira', - tx_page: 'https://atomscan.com/kujira/transactions/${txHash}', - account_page: 'https://atomscan.com/kujira/accounts/${accountAddress}', - }, - { - kind: 'WhisperNode 🤐', - url: 'https://mainnet.whispernode.com/kujira', - tx_page: 'https://mainnet.whispernode.com/kujira/tx/${txHash}', - account_page: - 'https://mainnet.whispernode.com/kujira/account/${accountAddress}', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/kujira-chain-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/kuji.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/kujira-chain-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/kuji.svg', - }, - ], -}; - -export const kujiraAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'kujira', - assets: [ - { - description: - 'The native staking and governance token of the Kujira chain.', - denom_units: [ - { - denom: 'ukuji', - exponent: 0, - }, - { - denom: 'kuji', - exponent: 6, - }, - ], - base: 'ukuji', - name: 'Kujira', - display: 'kuji', - symbol: 'KUJI', - coingecko_id: 'kujira', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/kuji.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/kuji.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/kuji.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/kuji.svg', - }, - ], - socials: { - website: 'https://kujira.network/', - twitter: 'https://twitter.com/TeamKujira', - }, - }, - { - description: - 'The native over-collateralized stablecoin from the Kujira chain.', - denom_units: [ - { - denom: - 'factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk', - exponent: 0, - }, - { - denom: 'usk', - exponent: 6, - }, - ], - base: 'factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk', - name: 'USK', - display: 'usk', - symbol: 'USK', - coingecko_id: 'usk', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/usk.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/usk.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/usk.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/usk.svg', - }, - ], - }, - { - description: "Quark's auto-compounding KUJI derivative", - denom_units: [ - { - denom: - 'factory/kujira1m96ucsfpt2yy72w09z2rxjdj38y5qd8lqx5jtggnejmdua2ynpnsxyvjex/urcpt', - exponent: 0, - }, - { - denom: 'qcKUJI', - exponent: 6, - }, - ], - base: 'factory/kujira1m96ucsfpt2yy72w09z2rxjdj38y5qd8lqx5jtggnejmdua2ynpnsxyvjex/urcpt', - name: 'qcKUJI', - display: 'qcKUJI', - symbol: 'qcKUJI', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/qckuji.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/qckuji.svg', - }, - ], - }, - { - description: 'ampKUJI', - denom_units: [ - { - denom: - 'factory/kujira1n3fr5f56r2ce0s37wdvwrk98yhhq3unnxgcqus8nzsfxvllk0yxquurqty/ampKUJI', - exponent: 0, - }, - { - denom: 'ampKUJI', - exponent: 6, - }, - ], - base: 'factory/kujira1n3fr5f56r2ce0s37wdvwrk98yhhq3unnxgcqus8nzsfxvllk0yxquurqty/ampKUJI', - name: 'ampKUJI', - display: 'ampKUJI', - symbol: 'ampKUJI', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/ampkuji.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/ampkuji.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/ampkuji.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/ampkuji.svg', - }, - ], - }, - { - description: 'MantaDAO Governance Token', - denom_units: [ - { - denom: 'factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta', - exponent: 0, - }, - { - denom: 'mnta', - exponent: 6, - }, - ], - base: 'factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta', - name: 'MantaDAO', - display: 'mnta', - symbol: 'MNTA', - coingecko_id: 'mantadao', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/mnta.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/mnta.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/mnta.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/mnta.svg', - }, - ], - }, - { - description: "Quark's auto-compounding MNTA derivative", - denom_units: [ - { - denom: - 'factory/kujira1qzu3up50auxhqyzfq56znuj8n38q2ra7daaf9ef7vg8gu66jh4fqd2wd2y/urcpt', - exponent: 0, - }, - { - denom: 'qcMNTA', - exponent: 6, - }, - ], - base: 'factory/kujira1qzu3up50auxhqyzfq56znuj8n38q2ra7daaf9ef7vg8gu66jh4fqd2wd2y/urcpt', - name: 'qcMNTA', - display: 'qcMNTA', - symbol: 'qcMNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/qcmnta.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/qcmnta.svg', - }, - ], - }, - { - description: 'ERIS Liquid Staked MNTA', - denom_units: [ - { - denom: - 'factory/kujira175yatpvkpgw07w0chhzuks3zrrae9z9g2y6r7u5pzqesyau4x9eqqyv0rr/ampMNTA', - exponent: 0, - }, - { - denom: 'ampMNTA', - exponent: 6, - }, - ], - base: 'factory/kujira175yatpvkpgw07w0chhzuks3zrrae9z9g2y6r7u5pzqesyau4x9eqqyv0rr/ampMNTA', - name: 'ERIS Amplified MNTA', - display: 'ampMNTA', - symbol: 'ampMNTA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/ampmnta.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/ampmnta.png', - }, - ], - }, - { - description: 'The content house of Kujira', - denom_units: [ - { - denom: 'factory/kujira12cjjeytrqcj25uv349thltcygnp9k0kukpct0e/uwink', - exponent: 0, - }, - { - denom: 'wink', - exponent: 6, - }, - ], - base: 'factory/kujira12cjjeytrqcj25uv349thltcygnp9k0kukpct0e/uwink', - name: 'WINK', - display: 'wink', - symbol: 'WINK', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/wink.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/wink.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/wink.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/wink.svg', - }, - ], - }, - { - description: 'Blend Token', - denom_units: [ - { - denom: 'factory/kujira1slueerjz7mx9jp45u3y0rjwtvhcf8a68wf2mjt/ublend', - exponent: 0, - }, - { - denom: 'blend', - exponent: 6, - }, - ], - base: 'factory/kujira1slueerjz7mx9jp45u3y0rjwtvhcf8a68wf2mjt/ublend', - name: 'BLEND', - display: 'blend', - symbol: 'BLEND', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/blend.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/blend.svg', - }, - ], - }, - { - description: 'Tether USDt on Kujira', - denom_units: [ - { - denom: - 'ibc/20014F963CC9E6488B299622F87B60C6DE71632864859EC08B4753478DAB2BB8', - exponent: 0, - }, - { - denom: 'usdt', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/20014F963CC9E6488B299622F87B60C6DE71632864859EC08B4753478DAB2BB8', - name: 'Tether USD', - display: 'usdt', - symbol: 'USDT', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'kava', - base_denom: 'erc20/tether/usdt', - channel_id: 'channel-116', - }, - chain: { - channel_id: 'channel-95', - path: 'transfer/channel-95/erc20/tether/usdt', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'kava', - base_denom: 'erc20/tether/usdt', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - }, - { - description: 'The staking and governance token of Fuzion', - denom_units: [ - { - denom: 'factory/kujira1sc6a0347cc5q3k890jj0pf3ylx2s38rh4sza4t/ufuzn', - exponent: 0, - }, - { - denom: 'fuzn', - exponent: 6, - }, - ], - base: 'factory/kujira1sc6a0347cc5q3k890jj0pf3ylx2s38rh4sza4t/ufuzn', - name: 'Fuzion', - display: 'fuzn', - symbol: 'FUZN', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/fuzion.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/fuzion.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/fuzion.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/fuzion.svg', - }, - ], - }, - { - description: 'The receipt token of Fuzion', - denom_units: [ - { - denom: 'factory/kujira1sc6a0347cc5q3k890jj0pf3ylx2s38rh4sza4t/urfuzn', - exponent: 0, - }, - { - denom: 'rfuzn', - exponent: 6, - }, - ], - base: 'factory/kujira1sc6a0347cc5q3k890jj0pf3ylx2s38rh4sza4t/urfuzn', - name: 'Fuzion Receipt', - display: 'rfuzn', - symbol: 'rFUZN', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/fuzionr.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/fuzionr.png', - }, - ], - }, - { - description: 'The yield token of Fuzion', - denom_units: [ - { - denom: 'factory/kujira1sc6a0347cc5q3k890jj0pf3ylx2s38rh4sza4t/uyfuzn', - exponent: 0, - }, - { - denom: 'yfuzn', - exponent: 6, - }, - ], - base: 'factory/kujira1sc6a0347cc5q3k890jj0pf3ylx2s38rh4sza4t/uyfuzn', - name: 'Fuzion Yield', - display: 'yfuzn', - symbol: 'yFUZN', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/fuziony.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/fuziony.svg', - }, - ], - }, - { - description: "Quark's auto-compounding FUZN derivative", - denom_units: [ - { - denom: - 'factory/kujira1l04ged98c7a7s9tllu62ld09ztylwf442qgm4thfgmadrvngeumsz4zrh2/urcpt', - exponent: 0, - }, - { - denom: 'qcFUZN', - exponent: 6, - }, - ], - base: 'factory/kujira1l04ged98c7a7s9tllu62ld09ztylwf442qgm4thfgmadrvngeumsz4zrh2/urcpt', - name: 'qcFUZN', - display: 'qcFUZN', - symbol: 'qcFUZN', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/qcfuzn.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/qcfuzn.svg', - }, - ], - }, - { - description: 'The Revenue & Governance token of Unstake.fi', - denom_units: [ - { - denom: 'factory/kujira1aaudpfr9y23lt9d45hrmskphpdfaq9ajxd3ukh/unstk', - exponent: 0, - }, - { - denom: 'nstk', - exponent: 6, - }, - ], - base: 'factory/kujira1aaudpfr9y23lt9d45hrmskphpdfaq9ajxd3ukh/unstk', - name: 'Unstake Fi', - display: 'nstk', - symbol: 'NSTK', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/nstk.svg', - }, - coingecko_id: 'unstake-fi', - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/nstk.svg', - }, - ], - }, - { - description: 'Local Money', - denom_units: [ - { - denom: 'factory/kujira1swkuyt08z74n5jl7zr6hx0ru5sa2yev5v896p6/local', - exponent: 0, - }, - { - denom: 'local', - exponent: 6, - }, - ], - base: 'factory/kujira1swkuyt08z74n5jl7zr6hx0ru5sa2yev5v896p6/local', - name: 'LOCAL', - display: 'local', - symbol: 'LOCAL', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/local.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/local.png', - }, - ], - }, - { - description: 'Food for whales', - denom_units: [ - { - denom: 'factory/kujira166ysf07ze5suazfzj0r05tv8amk2yn8zvsfuu7/uplnk', - exponent: 0, - }, - { - denom: 'PLNK', - exponent: 6, - }, - ], - base: 'factory/kujira166ysf07ze5suazfzj0r05tv8amk2yn8zvsfuu7/uplnk', - name: 'Plankton', - display: 'PLNK', - symbol: 'PLNK', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/PLNK_drk.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/PLNK_drk.png', - }, - ], - }, - { - denom_units: [ - { - denom: - 'ibc/E5CA126979E2FFB4C70C072F8094D07ECF27773B37623AD2BF7582AD0726F0F3', - exponent: 0, - }, - { - denom: 'sol', - exponent: 8, - }, - ], - base: 'ibc/E5CA126979E2FFB4C70C072F8094D07ECF27773B37623AD2BF7582AD0726F0F3', - name: 'Wormhole Solana', - display: 'sol', - symbol: 'whSOL', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'gateway', - base_denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/8sYgCzLRJC3J7qPn2bNbx6PiGcarhyx8rBhVaNnfvHCA', - channel_id: 'channel-9', - }, - chain: { - channel_id: 'channel-113', - path: 'transfer/channel-113/factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/8sYgCzLRJC3J7qPn2bNbx6PiGcarhyx8rBhVaNnfvHCA', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'gateway', - base_denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/8sYgCzLRJC3J7qPn2bNbx6PiGcarhyx8rBhVaNnfvHCA', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/sol.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/sol.svg', - }, - }, - { - denom_units: [ - { - denom: - 'ibc/F3AA7EF362EC5E791FE78A0F4CCC69FEE1F9A7485EB1A8CAB3F6601C00522F10', - exponent: 0, - }, - { - denom: 'evmos', - exponent: 18, - }, - ], - base: 'ibc/F3AA7EF362EC5E791FE78A0F4CCC69FEE1F9A7485EB1A8CAB3F6601C00522F10', - name: 'Evmos', - display: 'evmos', - symbol: 'EVMOS', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'evmos', - base_denom: 'aevmos', - channel_id: 'channel-18', - }, - chain: { - channel_id: 'channel-23', - path: 'transfer/channel-23/aevmos', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'evmos', - base_denom: 'aevmos', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/evmos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/evmos.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/evmos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/evmos.svg', - }, - }, - { - denom_units: [ - { - denom: - 'ibc/004EBF085BBED1029326D56BE8A2E67C08CECE670A94AC1947DF413EF5130EB2', - exponent: 0, - }, - { - denom: 'avax', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/004EBF085BBED1029326D56BE8A2E67C08CECE670A94AC1947DF413EF5130EB2', - name: 'Axelar Wrapped AVAX', - display: 'avax', - symbol: 'wAVAX', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'wavax-wei', - channel_id: 'channel-14', - }, - chain: { - channel_id: 'channel-9', - path: 'transfer/channel-9/wavax-wei', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'axelar', - base_denom: 'wavax-wei', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/avalanche/images/wavax.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/avalanche/images/wavax.svg', - }, - }, - { - denom_units: [ - { - denom: - 'ibc/FE98AAD68F02F03565E9FA39A5E627946699B2B07115889ED812D8BA639576A9', - exponent: 0, - }, - { - denom: 'usdc', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/FE98AAD68F02F03565E9FA39A5E627946699B2B07115889ED812D8BA639576A9', - name: 'Noble USD Coin', - display: 'usdc', - symbol: 'USDC', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'noble', - base_denom: 'uusdc', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-62', - path: 'transfer/channel-62/uusdc', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'noble', - base_denom: 'uusdc', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.svg', - }, - }, - { - denom_units: [ - { - denom: - 'ibc/47BD209179859CDE4A2806763D7189B6E6FE13A17880FE2B42DE1E6C1E329E23', - exponent: 0, - }, - { - denom: 'osmo', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/47BD209179859CDE4A2806763D7189B6E6FE13A17880FE2B42DE1E6C1E329E23', - name: 'Osmosis', - display: 'osmo', - symbol: 'OSMO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: 'uosmo', - channel_id: 'channel-259', - }, - chain: { - channel_id: 'channel-3', - path: 'transfer/channel-3/uosmo', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: 'uosmo', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.svg', - }, - }, - { - denom_units: [ - { - denom: - 'ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F', - exponent: 0, - }, - { - denom: 'usdc', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/295548A78785A1007F232DE286149A6FF512F180AF5657780FC89C009E2C348F', - name: 'Axelar USD Coin', - display: 'usdc', - symbol: 'axlUSDC', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'uusdc', - channel_id: 'channel-14', - }, - chain: { - channel_id: 'channel-9', - path: 'transfer/channel-9/uusdc', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'axelar', - base_denom: 'uusdc', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.svg', - }, - }, - { - denom_units: [ - { - denom: - 'ibc/3607EB5B5E64DD1C0E12E07F077FF470D5BC4706AFCBC98FE1BA960E5AE4CE07', - exponent: 0, - }, - { - denom: 'cmdx', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/3607EB5B5E64DD1C0E12E07F077FF470D5BC4706AFCBC98FE1BA960E5AE4CE07', - name: 'Comdex', - display: 'cmdx', - symbol: 'CMDX', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'comdex', - base_denom: 'ucmdx', - channel_id: 'channel-31', - }, - chain: { - channel_id: 'channel-18', - path: 'transfer/channel-18/ucmdx', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'comdex', - base_denom: 'ucmdx', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/cmdx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/cmdx.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/cmdx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/cmdx.svg', - }, - }, - { - denom_units: [ - { - denom: - 'ibc/EFF323CC632EC4F747C61BCE238A758EFDB7699C3226565F7C20DA06509D59A5', - exponent: 0, - }, - { - denom: 'juno', - exponent: 6, - }, - ], - base: 'ibc/EFF323CC632EC4F747C61BCE238A758EFDB7699C3226565F7C20DA06509D59A5', - name: 'Juno', - display: 'juno', - symbol: 'JUNO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'juno', - base_denom: 'ujuno', - channel_id: 'channel-87', - }, - chain: { - channel_id: 'channel-1', - path: 'transfer/channel-1/ujuno', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: 'ujuno', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/juno.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/juno.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/juno.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/juno.svg', - }, - }, - { - denom_units: [ - { - denom: - 'ibc/1B38805B1C75352B28169284F96DF56BDEBD9E8FAC005BDCC8CF0378C82AA8E7', - exponent: 0, - }, - { - denom: 'weth', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/1B38805B1C75352B28169284F96DF56BDEBD9E8FAC005BDCC8CF0378C82AA8E7', - name: 'Axelar Wrapped Ether', - display: 'weth', - symbol: 'wETH', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'weth-wei', - channel_id: 'channel-14', - }, - chain: { - channel_id: 'channel-9', - path: 'transfer/channel-9/weth-wei', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'axelar', - base_denom: 'weth-wei', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/weth.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/weth.png', - }, - }, - { - denom_units: [ - { - denom: - 'ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2', - exponent: 0, - }, - { - denom: 'atom', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2', - name: 'Cosmos Hub Atom', - display: 'atom', - symbol: 'ATOM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'cosmoshub', - base_denom: 'uatom', - channel_id: 'channel-343', - }, - chain: { - channel_id: 'channel-0', - path: 'transfer/channel-0/uatom', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'cosmoshub', - base_denom: 'uatom', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - }, - { - denom_units: [ - { - denom: - 'ibc/DA59C009A0B3B95E0549E6BF7B075C8239285989FF457A8EDDBB56F10B2A6986', - exponent: 0, - }, - { - denom: 'luna', - exponent: 6, - }, - ], - base: 'ibc/DA59C009A0B3B95E0549E6BF7B075C8239285989FF457A8EDDBB56F10B2A6986', - name: 'Luna', - display: 'luna', - symbol: 'LUNA', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'terra2', - base_denom: 'uluna', - channel_id: 'channel-10', - }, - chain: { - channel_id: 'channel-5', - path: 'transfer/channel-5/uluna', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'terra2', - base_denom: 'uluna', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/luna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/luna.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/luna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/luna.svg', - }, - }, - { - denom_units: [ - { - denom: - 'ibc/4F393C3FCA4190C0A6756CE7F6D897D5D1BE57D6CCB80D0BC87393566A7B6602', - exponent: 0, - }, - { - denom: 'stars', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/4F393C3FCA4190C0A6756CE7F6D897D5D1BE57D6CCB80D0BC87393566A7B6602', - name: 'Stargaze', - display: 'stars', - symbol: 'STARS', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'stargaze', - base_denom: 'ustars', - channel_id: 'channel-49', - }, - chain: { - channel_id: 'channel-7', - path: 'transfer/channel-7/ustars', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'stargaze', - base_denom: 'ustars', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.svg', - }, - }, - { - denom_units: [ - { - denom: - 'ibc/A358D7F19237777AF6D8AD0E0F53268F8B18AE8A53ED318095C14D6D7F3B2DB5', - exponent: 0, - }, - { - denom: 'scrt', - exponent: 6, - }, - ], - base: 'ibc/A358D7F19237777AF6D8AD0E0F53268F8B18AE8A53ED318095C14D6D7F3B2DB5', - name: 'Secret Network', - display: 'scrt', - symbol: 'SCRT', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'secretnetwork', - base_denom: 'uscrt', - channel_id: 'channel-22', - }, - chain: { - channel_id: 'channel-10', - path: 'transfer/channel-10/uscrt', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'secretnetwork', - base_denom: 'uscrt', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.svg', - }, - }, - { - denom_units: [ - { - denom: - 'ibc/086C1B2E9E611F23D3C9159C858D3F4C6A911D348DFB916A11AE306A865A77A8', - exponent: 0, - aliases: ['stk/uatom'], - }, - { - denom: 'stkatom', - exponent: 6, - aliases: ['stk/atom'], - }, - ], - type_asset: 'ics20', - base: 'ibc/086C1B2E9E611F23D3C9159C858D3F4C6A911D348DFB916A11AE306A865A77A8', - name: 'PSTAKE staked ATOM', - display: 'stkatom', - symbol: 'stkATOM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'persistence', - base_denom: 'stk/uatom', - channel_id: 'channel-152', - }, - chain: { - channel_id: 'channel-158', - path: 'transfer/channel-158/stk/uatom', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'persistence', - base_denom: 'stk/uatom', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkatom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkatom.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkatom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkatom.svg', - }, - }, - { - description: 'BackBone Labs Liquid Staked KUJI', - denom_units: [ - { - denom: - 'factory/kujira15e8q5wzlk5k38gjxlhse3vu6vqnafysncx2ltexd6y9gx50vuj2qpt7dgv/boneKuji', - exponent: 0, - }, - { - denom: 'bKUJI', - exponent: 6, - }, - ], - base: 'factory/kujira15e8q5wzlk5k38gjxlhse3vu6vqnafysncx2ltexd6y9gx50vuj2qpt7dgv/boneKuji', - name: 'BackBone Labs Liquid Staked KUJI', - display: 'bKUJI', - symbol: 'bKUJI', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bKUJI.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bKUJI.png', - }, - ], - }, - { - denom_units: [ - { - denom: - 'ibc/82B298F9E74A9A211C55C67C7AB0C790836BD43672D5DD830F7AE2C5D010AD7D', - exponent: 0, - aliases: [ - 'factory/migaloo1d0uma9qzcts4fzt7ml39xp44aut5k6qyjfzz4asalnecppppr3rsl52vvv/rstk', - ], - }, - { - denom: 'rstk', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/82B298F9E74A9A211C55C67C7AB0C790836BD43672D5DD830F7AE2C5D010AD7D', - name: 'Restake DAO Token', - display: 'rstk', - symbol: 'RSTK', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'migaloo', - base_denom: - 'factory/migaloo1d0uma9qzcts4fzt7ml39xp44aut5k6qyjfzz4asalnecppppr3rsl52vvv/rstk', - channel_id: 'channel-8', - }, - chain: { - channel_id: 'channel-58', - path: 'transfer/channel-58/factory/migaloo1d0uma9qzcts4fzt7ml39xp44aut5k6qyjfzz4asalnecppppr3rsl52vvv/rstk', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'migaloo', - base_denom: - 'factory/migaloo1d0uma9qzcts4fzt7ml39xp44aut5k6qyjfzz4asalnecppppr3rsl52vvv/rstk', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/rstk.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/rstk.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/rstk.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/rstk.svg', - }, - }, - { - description: 'Ghost Vault USK', - denom_units: [ - { - denom: - 'factory/kujira1w4yaama77v53fp0f9343t9w2f932z526vj970n2jv5055a7gt92sxgwypf/urcpt', - exponent: 0, - }, - { - denom: 'xusk', - exponent: 6, - }, - ], - base: 'factory/kujira1w4yaama77v53fp0f9343t9w2f932z526vj970n2jv5055a7gt92sxgwypf/urcpt', - name: 'Ghost Vault USK', - display: 'xusk', - symbol: 'xUSK', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/xusk.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/xusk.png', - }, - ], - }, - { - description: 'Ghost Vault MNTA', - denom_units: [ - { - denom: - 'factory/kujira1ya42knfcsvy6eztegsn3hz7zpjvhzn05ge85xa2dy2zrjeul9hnspp3c06/urcpt', - exponent: 0, - }, - { - denom: 'xmnta', - exponent: 6, - }, - ], - base: 'factory/kujira1ya42knfcsvy6eztegsn3hz7zpjvhzn05ge85xa2dy2zrjeul9hnspp3c06/urcpt', - name: 'Ghost Vault MNTA', - display: 'xmnta', - symbol: 'xMNTA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/xmnta.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/xmnta.png', - }, - ], - }, - { - description: 'Stride staked ATOM', - denom_units: [ - { - denom: - 'ibc/0306D6B66EAA2EDBB7EAD23C0EC9DDFC69BB43E80B398035E90FBCFEF3FD1A87', - exponent: 0, - }, - { - denom: 'statom', - exponent: 6, - }, - ], - base: 'ibc/0306D6B66EAA2EDBB7EAD23C0EC9DDFC69BB43E80B398035E90FBCFEF3FD1A87', - name: 'stATOM', - display: 'statom', - symbol: 'stATOM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'stride', - base_denom: 'stuatom', - channel_id: 'channel-8', - }, - chain: { - channel_id: 'channel-32', - path: 'transfer/channel-32/stuatom', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/statom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/statom.svg', - }, - images: [ - { - image_sync: { - chain_name: 'stride', - base_denom: 'stuatom', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/statom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/statom.svg', - }, - ], - }, - { - description: 'Axelar Bridged wBTC', - denom_units: [ - { - denom: - 'ibc/301DAF9CB0A9E247CD478533EF0E21F48FF8118C4A51F77C8BC3EB70E5566DBC', - exponent: 0, - }, - { - denom: 'wbtc.axl', - exponent: 6, - }, - ], - base: 'ibc/301DAF9CB0A9E247CD478533EF0E21F48FF8118C4A51F77C8BC3EB70E5566DBC', - name: 'Axelar Bridged wBTC', - display: 'wbtc.axl', - symbol: 'wBTC.axl', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'wbtc-satoshi', - channel_id: 'channel-14', - }, - chain: { - channel_id: 'channel-32', - path: 'transfer/channel-9/wbtc-satoshi', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/wbtc.png', - }, - images: [ - { - image_sync: { - chain_name: 'axelar', - base_denom: 'wbtc-satoshi', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/wbtc.png', - }, - ], - }, - { - description: 'Stride staked OSMO', - denom_units: [ - { - denom: - 'ibc/F97BDCE220CCB52139C73066E36C45EC7EDCEEF1DAFF891A34F4FBA195A2E6E8', - exponent: 0, - }, - { - denom: 'stosmo', - exponent: 6, - }, - ], - base: 'ibc/F97BDCE220CCB52139C73066E36C45EC7EDCEEF1DAFF891A34F4FBA195A2E6E8', - name: 'Stride staked OSMO', - display: 'stosmo', - symbol: 'stOSMO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'stride', - base_denom: 'stuosmo', - channel_id: 'channel-8', - }, - chain: { - channel_id: 'channel-32', - path: 'transfer/channel-32/uosmo', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stosmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stosmo.svg', - }, - images: [ - { - image_sync: { - chain_name: 'stride', - base_denom: 'stuosmo', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stosmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stosmo.svg', - }, - ], - }, - { - description: 'LP Bow: DOT.axl-MNTA', - denom_units: [ - { - denom: - 'factory/kujira10qyzrqaza0f593cmnl4sc3p3nhqqakn9j56d899u723pznxpn8us6cypuw/ulp', - exponent: 0, - }, - { - denom: 'lp-dot-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira10qyzrqaza0f593cmnl4sc3p3nhqqakn9j56d899u723pznxpn8us6cypuw/ulp', - name: 'LP Bow: DOT.axl-MNTA', - display: 'lp-dot-mnta', - symbol: 'LP DOT.axl-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: SHD-MNTA', - denom_units: [ - { - denom: - 'factory/kujira12tpc335t72qtrjh64ccdydzsr9qtswkqn72cyvfj4d5hmtgynphsv4xjtu/ulp', - exponent: 0, - }, - { - denom: 'lp-shd-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira12tpc335t72qtrjh64ccdydzsr9qtswkqn72cyvfj4d5hmtgynphsv4xjtu/ulp', - name: 'LP Bow: SHD-MNTA', - display: 'lp-shd-mnta', - symbol: 'LP SHD-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: DYDX-MNTA', - denom_units: [ - { - denom: - 'factory/kujira13g2eelkf9q4md4xx52ylqvlgpccn50f2vyu05eazufd2g4jatmhq2425pq/ulp', - exponent: 0, - }, - { - denom: 'lp-dydx-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira13g2eelkf9q4md4xx52ylqvlgpccn50f2vyu05eazufd2g4jatmhq2425pq/ulp', - name: 'LP Bow: DYDX-MNTA', - display: 'lp-dydx-mnta', - symbol: 'LP DYDX-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: wAVAX.axl-MNTA', - denom_units: [ - { - denom: - 'factory/kujira15pk8c09vcsgsdq4xlh2qfqxtu2r8pgdy7nggkqj8p3h2phke80pqwnvtzk/ulp', - exponent: 0, - }, - { - denom: 'lp-wavax-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira15pk8c09vcsgsdq4xlh2qfqxtu2r8pgdy7nggkqj8p3h2phke80pqwnvtzk/ulp', - name: 'LP Bow: wAVAX.axl-MNTA', - display: 'lp-wavax-mnta', - symbol: 'LP wAVAX.axl-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: CHEQ-MNTA', - denom_units: [ - { - denom: - 'factory/kujira15w6jhxsv924mn9cfr0qg9z36hltmw4rzd68x40d9re6hzyhslumqjw9zqd/ulp', - exponent: 0, - }, - { - denom: 'lp-cheq-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira15w6jhxsv924mn9cfr0qg9z36hltmw4rzd68x40d9re6hzyhslumqjw9zqd/ulp', - name: 'LP Bow: CHEQ-MNTA', - display: 'lp-cheq-mnta', - symbol: 'LP CHEQ-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: FUZN-MNTA', - denom_units: [ - { - denom: - 'factory/kujira1622xuv8unv22xzazljvqh8uukcdz3yzmrp6axgerh7vxg4kum5tqcwcqmv/ulp', - exponent: 0, - }, - { - denom: 'lp-fuzn-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira1622xuv8unv22xzazljvqh8uukcdz3yzmrp6axgerh7vxg4kum5tqcwcqmv/ulp', - name: 'LP Bow: FUZN-MNTA', - display: 'lp-fuzn-mnta', - symbol: 'LP FUZN-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: SOMM-MNTA', - denom_units: [ - { - denom: - 'factory/kujira17djzq5x5e5zm9q9zlp6dtxdt9p8q2zvj0qtmjs0wrxm5g9e2vf5q9d6y2t/ulp', - exponent: 0, - }, - { - denom: 'lp-somm-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira17djzq5x5e5zm9q9zlp6dtxdt9p8q2zvj0qtmjs0wrxm5g9e2vf5q9d6y2t/ulp', - name: 'LP Bow: SOMM-MNTA', - display: 'lp-somm-mnta', - symbol: 'LP SOMM-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: wETH.axl-MNTA', - denom_units: [ - { - denom: - 'factory/kujira17x2v39aut0paj5d6wc5jxvqqxrdhy9kvca4y5xn6vsfpsxkgc6gq7n4tg0/ulp', - exponent: 0, - }, - { - denom: 'lp-weth-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira17x2v39aut0paj5d6wc5jxvqqxrdhy9kvca4y5xn6vsfpsxkgc6gq7n4tg0/ulp', - name: 'LP Bow: wETH.axl-MNTA', - display: 'lp-weth-mnta', - symbol: 'LP wETH.axl-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: NTRN-MNTA', - denom_units: [ - { - denom: - 'factory/kujira18lhugzap20ndlqr5j2p86yk4pxpe9jjuac05z0ypxuwn3mm5vjhsjh4etr/ulp', - exponent: 0, - }, - { - denom: 'lp-ntrn-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira18lhugzap20ndlqr5j2p86yk4pxpe9jjuac05z0ypxuwn3mm5vjhsjh4etr/ulp', - name: 'LP Bow: NTRN-MNTA', - display: 'lp-ntrn-mnta', - symbol: 'LP NTRN-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: wFTM.axl-MNTA', - denom_units: [ - { - denom: - 'factory/kujira18mveas6xseaqu3fmukwv2ac6mp4hszk08lvyamedytjs0kxm42yqs9v89x/ulp', - exponent: 0, - }, - { - denom: 'lp-wftm-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira18mveas6xseaqu3fmukwv2ac6mp4hszk08lvyamedytjs0kxm42yqs9v89x/ulp', - name: 'LP Bow: wFTM.axl-MNTA', - display: 'lp-wftm-mnta', - symbol: 'LP wFTM.axl-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: STARS-MNTA', - denom_units: [ - { - denom: - 'factory/kujira1av284rnqh6s0l2lwdqgpgz8wuva3wh9lkmlsupjd9escn5v4fels6kwc7v/ulp', - exponent: 0, - }, - { - denom: 'lp-stars-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira1av284rnqh6s0l2lwdqgpgz8wuva3wh9lkmlsupjd9escn5v4fels6kwc7v/ulp', - name: 'LP Bow: STARS-MNTA', - display: 'lp-stars-mnta', - symbol: 'LP STARS-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: TIA-MNTA', - denom_units: [ - { - denom: - 'factory/kujira1cpdyhrkwdnz38u45el3zq7007at9dm6h05tc36zpxvs6vrdwzrrskt0tgg/ulp', - exponent: 0, - }, - { - denom: 'lp-tia-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira1cpdyhrkwdnz38u45el3zq7007at9dm6h05tc36zpxvs6vrdwzrrskt0tgg/ulp', - name: 'LP Bow: TIA-MNTA', - display: 'lp-tia-mnta', - symbol: 'LP TIA-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: SOL.wh-MNTA', - denom_units: [ - { - denom: - 'factory/kujira1eqd96322ec258w7k9n9cfqkusrlvzwv38jkph3qs720egdv0epmq70j2zl/ulp', - exponent: 0, - }, - { - denom: 'lp-sol-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira1eqd96322ec258w7k9n9cfqkusrlvzwv38jkph3qs720egdv0epmq70j2zl/ulp', - name: 'LP Bow: SOL.wh-MNTA', - display: 'lp-sol-mnta', - symbol: 'LP SOL.wh-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: DYM-MNTA', - denom_units: [ - { - denom: - 'factory/kujira1fg7wmsde7ygw3pm6hqmd29cdvp947anajmunsvk0guvjta3md25qdqk4fw/ulp', - exponent: 0, - }, - { - denom: 'lp-dym-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira1fg7wmsde7ygw3pm6hqmd29cdvp947anajmunsvk0guvjta3md25qdqk4fw/ulp', - name: 'LP Bow: DYM-MNTA', - display: 'lp-dym-mnta', - symbol: 'LP DYM-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: AKT-MNTA', - denom_units: [ - { - denom: - 'factory/kujira1gnftck9586x0nhsqsj99k9zednl6tx4kezu9hpph0u6jtqnafpyqxha3me/ulp', - exponent: 0, - }, - { - denom: 'lp-akt-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira1gnftck9586x0nhsqsj99k9zednl6tx4kezu9hpph0u6jtqnafpyqxha3me/ulp', - name: 'LP Bow: AKT-MNTA', - display: 'lp-akt-mnta', - symbol: 'LP AKT-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: LINK.axl-MNTA', - denom_units: [ - { - denom: - 'factory/kujira1gnvja05kkmpeh9dnxl0c2p4sde7fpsy2r44njzyqgpsf72nqs78q3gzpzc/ulp', - exponent: 0, - }, - { - denom: 'lp-link-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira1gnvja05kkmpeh9dnxl0c2p4sde7fpsy2r44njzyqgpsf72nqs78q3gzpzc/ulp', - name: 'LP Bow: LINK.axl-MNTA', - display: 'lp-link-mnta', - symbol: 'LP LINK.axl-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: wTAO.grv-MNTA', - denom_units: [ - { - denom: - 'factory/kujira1gz2kvfw7hpds9fvygwkj64znl3a9pw697g77cspcq5y4vj3ru45s7qc0rd/ulp', - exponent: 0, - }, - { - denom: 'lp-wtao-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira1gz2kvfw7hpds9fvygwkj64znl3a9pw697g77cspcq5y4vj3ru45s7qc0rd/ulp', - name: 'LP Bow: wTAO.grv-MNTA', - display: 'lp-wtao-mnta', - symbol: 'LP wTAO.grv-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: MNTA-KUJI', - denom_units: [ - { - denom: - 'factory/kujira1h75predtjdm2e7u8cuvqs3usc6xs2mxlkcr20zsshvw3qap25frsr4z949/ulp', - exponent: 0, - }, - { - denom: 'lp-mnta-kuji', - exponent: 6, - }, - ], - base: 'factory/kujira1h75predtjdm2e7u8cuvqs3usc6xs2mxlkcr20zsshvw3qap25frsr4z949/ulp', - name: 'LP Bow: MNTA-KUJI', - display: 'lp-mnta-kuji', - symbol: 'LP MNTA-KUJI', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: AXL-MNTA', - denom_units: [ - { - denom: - 'factory/kujira1h929g9e9vxhc5y8v7uexdrncacxdatjupr67velewafwepfyfaaq6s7l3v/ulp', - exponent: 0, - }, - { - denom: 'lp-axl-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira1h929g9e9vxhc5y8v7uexdrncacxdatjupr67velewafwepfyfaaq6s7l3v/ulp', - name: 'LP Bow: AXL-MNTA', - display: 'lp-axl-mnta', - symbol: 'LP AXL-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: ATOM-MNTA', - denom_units: [ - { - denom: - 'factory/kujira1h9f3k54j060pzlnea8ep8qfymsmwl5yhwc5hqept5p2esqzve7tq2ghnm4/ulp', - exponent: 0, - }, - { - denom: 'lp-atom-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira1h9f3k54j060pzlnea8ep8qfymsmwl5yhwc5hqept5p2esqzve7tq2ghnm4/ulp', - name: 'LP Bow: ATOM-MNTA', - display: 'lp-atom-mnta', - symbol: 'LP ATOM-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: ARB-MNTA', - denom_units: [ - { - denom: - 'factory/kujira1kc90tgn4ucvdv4c9xycktanwz2lna0nfel6244ylqjvhaetfntusnmyu3d/ulp', - exponent: 0, - }, - { - denom: 'lp-arb-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira1kc90tgn4ucvdv4c9xycktanwz2lna0nfel6244ylqjvhaetfntusnmyu3d/ulp', - name: 'LP Bow: ARB-MNTA', - display: 'lp-arb-mnta', - symbol: 'LP ARB-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: WHALE-MNTA', - denom_units: [ - { - denom: - 'factory/kujira1jsjygyj8hwa4f0p9wwgct4yzmzzexe5x5u6l40l7ty2qzwwwsemqavhk3x/ulp', - exponent: 0, - }, - { - denom: 'lp-whale-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira1jsjygyj8hwa4f0p9wwgct4yzmzzexe5x5u6l40l7ty2qzwwwsemqavhk3x/ulp', - name: 'LP Bow: WHALE-MNTA', - display: 'lp-whale-mnta', - symbol: 'LP WHALE-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: SCRT-MNTA', - denom_units: [ - { - denom: - 'factory/kujira1p7w9ncnnme9yzzhrvzv0hnsa5u5ga06v0ckt7lq9yfap04hc5k9sn2vf6w/ulp', - exponent: 0, - }, - { - denom: 'lp-scrt-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira1p7w9ncnnme9yzzhrvzv0hnsa5u5ga06v0ckt7lq9yfap04hc5k9sn2vf6w/ulp', - name: 'LP Bow: SCRT-MNTA', - display: 'lp-scrt-mnta', - symbol: 'LP SCRT-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: wstETH.axl-MNTA', - denom_units: [ - { - denom: - 'factory/kujira1qx3hcr297qmgjt5f6u9peldf4phxqufvmew8d3eey3ns29e8qp3snj6jfu/ulp', - exponent: 0, - }, - { - denom: 'lp-wsteth-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira1qx3hcr297qmgjt5f6u9peldf4phxqufvmew8d3eey3ns29e8qp3snj6jfu/ulp', - name: 'LP Bow: wstETH.axl-MNTA', - display: 'lp-wsteth-mnta', - symbol: 'LP wstETH.axl-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: wMATIC.axl-MNTA', - denom_units: [ - { - denom: - 'factory/kujira1smfdnww47xav4nn849xphku3gk3xp7a24fk533dce8masnsz4v8quklajx/ulp', - exponent: 0, - }, - { - denom: 'lp-wmatic-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira1smfdnww47xav4nn849xphku3gk3xp7a24fk533dce8masnsz4v8quklajx/ulp', - name: 'LP Bow: wMATIC.axl-MNTA', - display: 'lp-wmatic-mnta', - symbol: 'LP wMATIC.axl-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: UNI.axl-MNTA', - denom_units: [ - { - denom: - 'factory/kujira1t4mr2xt4ky4mfwcy752chzlquam3hzs44mt8vwyec8mvypmzxu5s90vamt/ulp', - exponent: 0, - }, - { - denom: 'lp-uni-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira1t4mr2xt4ky4mfwcy752chzlquam3hzs44mt8vwyec8mvypmzxu5s90vamt/ulp', - name: 'LP Bow: UNI.axl-MNTA', - display: 'lp-uni-mnta', - symbol: 'LP UNI.axl-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: yieldETH.axl-MNTA', - denom_units: [ - { - denom: - 'factory/kujira1u8dluwa4a83q7anz0cgpmma605r07a06f0789ajcl8l0xjrplqss005cgn/ulp', - exponent: 0, - }, - { - denom: 'lp-yieldeth-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira1u8dluwa4a83q7anz0cgpmma605r07a06f0789ajcl8l0xjrplqss005cgn/ulp', - name: 'LP Bow: yieldETH.axl-MNTA', - display: 'lp-yieldeth-mnta', - symbol: 'LP yieldETH.axl-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: wBTC.axl-MNTA', - denom_units: [ - { - denom: - 'factory/kujira1vj39mdwekxznxxa97fv5gt957cghfdqhwju8fdv5ysu0x6vsyhps4zmqjl/ulp', - exponent: 0, - }, - { - denom: 'lp-wbtc-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira1vj39mdwekxznxxa97fv5gt957cghfdqhwju8fdv5ysu0x6vsyhps4zmqjl/ulp', - name: 'LP Bow: wBTC.axl-MNTA', - display: 'lp-wbtc-mnta', - symbol: 'LP wBTC.axl-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: PAXG.grv-MNTA', - denom_units: [ - { - denom: - 'factory/kujira1vqdyup9zxxl9gqy5hwh593vvuc84lstldj7qzt7fylf3q3e3uemqlwpg9y/ulp', - exponent: 0, - }, - { - denom: 'lp-paxg-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira1vqdyup9zxxl9gqy5hwh593vvuc84lstldj7qzt7fylf3q3e3uemqlwpg9y/ulp', - name: 'LP Bow: PAXG.grv-MNTA', - display: 'lp-paxg-mnta', - symbol: 'LP PAXG.grv-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: wBNB.axl-MNTA', - denom_units: [ - { - denom: - 'factory/kujira1y24jwsv84lnuv5j78qeqz5ujjpd058qsft7wfc0nk9jvycugm32sqnq53d/ulp', - exponent: 0, - }, - { - denom: 'lp-wbnb-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira1y24jwsv84lnuv5j78qeqz5ujjpd058qsft7wfc0nk9jvycugm32sqnq53d/ulp', - name: 'LP Bow: wBNB.axl-MNTA', - display: 'lp-wbnb-mnta', - symbol: 'LP wBNB.axl-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: OSMO-MNTA', - denom_units: [ - { - denom: - 'factory/kujira1ygperwf0dc9ng2jffj0pwnnray3rscn9el6d78qjtt25qwgqukqszmdwtv/ulp', - exponent: 0, - }, - { - denom: 'lp-osmo-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira1ygperwf0dc9ng2jffj0pwnnray3rscn9el6d78qjtt25qwgqukqszmdwtv/ulp', - name: 'LP Bow: OSMO-MNTA', - display: 'lp-osmo-mnta', - symbol: 'LP OSMO-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: INJ-MNTA', - denom_units: [ - { - denom: - 'factory/kujira1znx048dcc6arqfw6kpckl0k4ts2h7cdx20nk22wz2cxh5vle3wxqknk238/ulp', - exponent: 0, - }, - { - denom: 'lp-inj-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira1znx048dcc6arqfw6kpckl0k4ts2h7cdx20nk22wz2cxh5vle3wxqknk238/ulp', - name: 'LP Bow: INJ-MNTA', - display: 'lp-inj-mnta', - symbol: 'LP INJ-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: stOSMO-OSMO', - denom_units: [ - { - denom: - 'factory/kujira18sek950cg92gd0kvpj67dfg6p7kee6hzw92etcf2jgufr3mttvaslt5sal/ulp', - exponent: 0, - }, - { - denom: 'lp-stosmo-osmo', - exponent: 6, - }, - ], - base: 'factory/kujira18sek950cg92gd0kvpj67dfg6p7kee6hzw92etcf2jgufr3mttvaslt5sal/ulp', - name: 'LP Bow: stOSMO-OSMO', - display: 'lp-stosmo-osmo', - symbol: 'LP stOSMO-OSMO', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: wstETH.axl-wETH.axl', - denom_units: [ - { - denom: - 'factory/kujira1lyyeyuw4qgan6nz45thw2m0nmxa457uz7cp9dqw5d9a0h7ccek7qavkm6g/ulp', - exponent: 0, - }, - { - denom: 'lp-wsteth-weth', - exponent: 6, - }, - ], - base: 'factory/kujira1lyyeyuw4qgan6nz45thw2m0nmxa457uz7cp9dqw5d9a0h7ccek7qavkm6g/ulp', - name: 'LP Bow: wstETH.axl-wETH.axl', - display: 'lp-wsteth-weth', - symbol: 'LP wstETH.axl-wETH.axl', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: qcMNTA-MNTA', - denom_units: [ - { - denom: - 'factory/kujira1ul00h0a2kgcg9x2yfa86wj9qguhyv7jmpjpw6ztt24j9mn9xjw3slawyc8/ulp', - exponent: 0, - }, - { - denom: 'lp-qcmnta-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira1ul00h0a2kgcg9x2yfa86wj9qguhyv7jmpjpw6ztt24j9mn9xjw3slawyc8/ulp', - name: 'LP Bow: qcMNTA-MNTA', - display: 'lp-qcmnta-mnta', - symbol: 'LP qcMNTA-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: ampMNTA-MNTA', - denom_units: [ - { - denom: - 'factory/kujira1vj36ntsqd3msc69lxldcv9dd50jngknmael9e07rz4fpn5kyq0jsglvz2m/ulp', - exponent: 0, - }, - { - denom: 'lp-ampmnta-mnta', - exponent: 6, - }, - ], - base: 'factory/kujira1vj36ntsqd3msc69lxldcv9dd50jngknmael9e07rz4fpn5kyq0jsglvz2m/ulp', - name: 'LP Bow: ampMNTA-MNTA', - display: 'lp-ampmnta-mnta', - symbol: 'LP ampMNTA-MNTA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'LP Bow: wETH.axl-USK', - denom_units: [ - { - denom: - 'factory/kujira1n648rfqqvjxm6c7zgfnfqay85rkapgg0z7da9pnmjazz5m5d7l0qxdtq90/ulp', - exponent: 0, - }, - { - denom: 'lp-weth-usk', - exponent: 6, - }, - ], - base: 'factory/kujira1n648rfqqvjxm6c7zgfnfqay85rkapgg0z7da9pnmjazz5m5d7l0qxdtq90/ulp', - name: 'LP Bow: wETH.axl-USK', - display: 'lp-weth-usk', - symbol: 'LP wETH.axl-USK', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/bow.svg', - }, - ], - }, - { - description: 'The token of NAMI', - denom_units: [ - { - denom: - 'factory/kujira13x2l25mpkhwnwcwdzzd34cr8fyht9jlj7xu9g4uffe36g3fmln8qkvm3qn/unami', - exponent: 0, - }, - { - denom: 'nami', - exponent: 6, - }, - ], - base: 'factory/kujira13x2l25mpkhwnwcwdzzd34cr8fyht9jlj7xu9g4uffe36g3fmln8qkvm3qn/unami', - name: 'NAMI', - display: 'nami', - symbol: 'NAMI', - coingecko_id: 'nami-protocol', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/nami.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/nami.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/nami.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/nami.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/kyve.ts b/packages/chain-registry/src/mainnets/kyve.ts deleted file mode 100644 index f494e25a..00000000 --- a/packages/chain-registry/src/mainnets/kyve.ts +++ /dev/null @@ -1,449 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const kyve: Chain = { - $schema: '../chain.schema.json', - chain_name: 'kyve', - chain_id: 'kyve-1', - pretty_name: 'KYVE', - status: 'live', - network_type: 'mainnet', - bech32_prefix: 'kyve', - daemon_name: 'kyved', - node_home: '$HOME/.kyve', - website: 'https://www.kyve.network/', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ukyve', - fixed_min_gas_price: 0.02, - low_gas_price: 0.02, - average_gas_price: 0.03, - high_gas_price: 0.06, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ukyve', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/KYVENetwork/chain', - recommended_version: 'v1.4.0', - compatible_versions: ['v1.4.0'], - cosmos_sdk_version: 'v0.47.6-kyve-rc0', - ibc_go_version: 'v7.3.0', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - binaries: { - 'linux/amd64': - 'https://github.com/KYVENetwork/chain/releases/download/v1.4.0/kyved_mainnet_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/KYVENetwork/chain/releases/download/v1.4.0/kyved_mainnet_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/KYVENetwork/chain/releases/download/v1.4.0/kyved_mainnet_darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/KYVENetwork/chain/releases/download/v1.4.0/kyved_mainnet_darwin_arm64.tar.gz', - }, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/KYVENetwork/networks/main/kyve-1/genesis.json', - }, - versions: [ - { - name: 'v1.0.0', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - next_version_name: 'v1.1.0', - }, - { - name: 'v1.1.0', - height: 826000, - proposal: 3, - recommended_version: 'v1.1.0', - compatible_versions: ['v1.1.0'], - next_version_name: 'v1.2.0', - }, - { - name: 'v1.2.0', - height: 1135000, - proposal: 4, - recommended_version: 'v1.2.2', - compatible_versions: ['v1.2.1', '1.2.2'], - next_version_name: 'v1.3.0', - }, - { - name: 'v1.3.0', - proposal: 8, - height: 2061100, - recommended_version: 'v1.3.0', - compatible_versions: ['v1.3.0'], - binaries: { - 'linux/amd64': - 'https://github.com/KYVENetwork/chain/releases/download/v1.3.0/kyved_mainnet_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/KYVENetwork/chain/releases/download/v1.3.0/kyved_mainnet_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/KYVENetwork/chain/releases/download/v1.3.0/kyved_mainnet_darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/KYVENetwork/chain/releases/download/v1.3.0/kyved_mainnet_darwin_arm64.tar.gz', - }, - next_version_name: 'v1.4.0', - }, - { - name: 'v1.4.0', - proposal: 21, - height: 3908000, - recommended_version: 'v1.4.0', - compatible_versions: ['v1.4.0'], - cosmos_sdk_version: 'v0.47.6-kyve-rc0', - ibc_go_version: 'v7.3.0', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - binaries: { - 'linux/amd64': - 'https://github.com/KYVENetwork/chain/releases/download/v1.4.0/kyved_mainnet_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/KYVENetwork/chain/releases/download/v1.4.0/kyved_mainnet_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/KYVENetwork/chain/releases/download/v1.4.0/kyved_mainnet_darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/KYVENetwork/chain/releases/download/v1.4.0/kyved_mainnet_darwin_arm64.tar.gz', - }, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kyve/images/kyve.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kyve/images/kyve.svg', - }, - description: - 'Revolutionizing data reliability in the Web3 space, KYVE Network provides fast and easy tooling for data validation, immutability, and retrieval, ensuring trustless data for seamless scalability and eliminating data risks and roadblocks.', - peers: { - seeds: [ - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:11056', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'cec848e7d4c5a7ae305b27cda133d213435c110f', - address: 'seed-kyve.ibs.team:16664', - provider: 'Inter Blockchain Services', - }, - { - id: '63aef665906f1ac532f6266bb2067510ca35a9a2', - address: 'seed-node.mms.team:41656', - provider: 'MMS', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'kyve-mainnet-seed.autostake.com:27106', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - persistent_peers: [ - { - id: 'fae8cd5f04406e64484a7a8b6719eacbb861c094', - address: '44.241.103.199:26656', - provider: 'kyve', - }, - { - id: '146d27829fd240e0e4672700514e9835cb6fdd98', - address: '34.212.201.1:26656', - provider: 'kyve', - }, - { - id: '23f2668adb6d7387c8bc7fdc8a9d10430a092df7', - address: 'kyve.peer.stavr.tech:12356', - provider: '🔥STAVR🔥', - }, - { - id: '25da6253fc8740893277630461eb34c2e4daf545', - address: '3.76.244.30:26656', - provider: 'kyve', - }, - { - id: 'b950b6b08f7a6d5c3e068fcd263802b336ffe047', - address: '18.198.182.214:26656', - provider: 'kyve', - }, - { - id: 'ae3f75549c0fe53bae94909fb7477eb308dfe989', - address: '88.99.104.180:46656', - provider: 'Stake-Take', - }, - { - id: '00917221debc335189292cce406cd20a8a44e603', - address: 'peer-kyve.mms.team:27656', - provider: 'MMS', - }, - { - id: '73ef1c0f9bc77fd925decf7fa41f22a35b5dc76d', - address: 'kyve.declab.pro:26618', - provider: 'Decloud Nodes Lab', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'kyve-mainnet-peer.autostake.com:27106', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-eu-1.kyve.network', - provider: 'kyve', - }, - { - address: 'https://rpc-kyve.ecostake.com', - provider: 'ecostake', - }, - { - address: 'https://kyve-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'http://kyve.rpc.m.stavr.tech:12357', - provider: '🔥STAVR🔥', - }, - { - address: 'https://rpc-kyve.imperator.co', - provider: 'Imperator.co', - }, - { - address: 'https://kyve-rpc.ibs.team', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://rpc.kyve.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://kyve.rpc.liveraven.net', - provider: 'LiveRaveN', - }, - { - address: 'https://rpc-kyve.mms.team', - provider: 'MMS', - }, - { - address: 'https://kyve.declab.pro:26616', - provider: 'Decloud Nodes Lab', - }, - { - address: 'https://kyve-rpc.noders.services', - provider: '[NODERS]TEAM', - }, - { - address: 'https://kyve_mainnet_rpc.chain.whenmoonwhenlambo.money', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - { - address: 'https://kyve-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - rest: [ - { - address: 'https://api-eu-1.kyve.network', - provider: 'kyve', - }, - { - address: 'https://kyve-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://rest-kyve.ecostake.com', - provider: 'ecostake', - }, - { - address: 'https://lcd-kyve.imperator.co', - provider: 'Imperator.co', - }, - { - address: 'https://kyve.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://kyve-api.ibs.team', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://api.kyve.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://kyve.api.liveraven.net', - provider: 'LiveRaveN', - }, - { - address: 'https://api-kyve.mms.team', - provider: 'MMS', - }, - { - address: 'https://kyve.declab.pro:443', - provider: 'Decloud Nodes Lab', - }, - { - address: 'https://kyve-api.noders.services', - provider: '[NODERS]TEAM', - }, - { - address: 'https://kyve_mainnet_api.chain.whenmoonwhenlambo.money', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - { - address: 'https://kyve-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - grpc: [ - { - address: 'https://grpc.kyve.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://kyve-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://grpc-kyve.nodeist.net', - provider: 'Nodeist', - }, - { - address: 'http://kyve.grpc.stavr.tech:7106', - provider: '🔥STAVR🔥', - }, - { - address: 'https://kyve.grpc.liveraven.net', - provider: 'LiveRaveN', - }, - { - address: 'grpc-kyve.mms.team:443', - provider: 'MMS', - }, - { - address: 'https://kyve.declab.pro:9011', - provider: 'Decloud Nodes Lab', - }, - { - address: 'kyve-grpc.noders.services:15090', - provider: '[NODERS]TEAM', - }, - { - address: 'kyve-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - }, - explorers: [ - { - kind: 'ezstaking', - url: 'https://ezstaking.app/kyve', - tx_page: 'https://ezstaking.app/kyve/txs/${txHash}', - account_page: 'https://ezstaking.app/kyve/account/${accountAddress}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/kyve', - tx_page: 'https://www.mintscan.io/kyve/txs/${txHash}', - account_page: 'https://www.mintscan.io/kyve/account/${accountAddress}', - }, - { - kind: 'NodeStake Explorer', - url: 'https://explorer.nodestake.top/kyve', - tx_page: 'https://explorer.nodestake.top/kyve/txs/${txHash}', - account_page: - 'https://explorer.nodestake.top/kyve/account/${accountAddress}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Kyve', - tx_page: 'https://explorer.stavr.tech/Kyve/txs/${txHash}', - account_page: - 'https://explorer.stavr.tech/Kyve/account/${accountAddress}', - }, - { - kind: 'Stake-Take', - url: 'https://explorer.stake-take.com/kyve', - tx_page: 'https://explorer.stake-take.com/kyve/txs/${txHash}', - account_page: - 'https://explorer.stake-take.com/kyve/account/${accountAddress}', - }, - { - kind: 'Decloud Nodes Lab', - url: 'https://explorer.declab.pro/Kyve', - tx_page: 'https://explorer.declab.pro/Kyve/txs/${txHash}', - account_page: - 'https://explorer.declab.pro/Kyve/account/${accountAddress}', - }, - { - kind: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - url: 'https://explorer.whenmoonwhenlambo.money/kyve', - tx_page: 'https://explorer.whenmoonwhenlambo.money/kyve/txs/${txHash}', - account_page: - 'https://explorer.whenmoonwhenlambo.money/kyve/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kyve/images/kyve.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kyve/images/kyve.svg', - }, - ], -}; - -export const kyveAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'kyve', - assets: [ - { - description: 'The native utility token of the KYVE network.', - denom_units: [ - { - denom: 'ukyve', - exponent: 0, - }, - { - denom: 'kyve', - exponent: 6, - }, - ], - base: 'ukyve', - name: 'KYVE', - display: 'kyve', - symbol: 'KYVE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kyve/images/kyve-token.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kyve/images/kyve-token.svg', - }, - coingecko_id: 'kyve-network', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kyve/images/kyve-token.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kyve/images/kyve-token.svg', - }, - ], - socials: { - website: 'https://www.kyve.network/', - twitter: 'https://twitter.com/KYVENetwork', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/lambda.ts b/packages/chain-registry/src/mainnets/lambda.ts deleted file mode 100644 index ef7eb645..00000000 --- a/packages/chain-registry/src/mainnets/lambda.ts +++ /dev/null @@ -1,206 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const lambda: Chain = { - $schema: '../chain.schema.json', - chain_name: 'lambda', - status: 'live', - network_type: 'mainnet', - pretty_name: 'Lambda', - chain_id: 'lambda_92000-1', - bech32_prefix: 'lamb', - node_home: '$HOME/.lambdavm', - daemon_name: 'lambdavm', - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'ulamb', - low_gas_price: 10000000000, - average_gas_price: 25000000000, - high_gas_price: 40000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ulamb', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/LambdaIM/lambdavm', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/LambdaIM/mainnet/main/lambda_92000-1/genesis.json', - }, - versions: [ - { - name: 'v1.0.0', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lambda/images/lambda.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lambda/images/lambda.svg', - }, - peers: { - seeds: [ - { - id: '4573d28b7bf5cfb0a1b79e796efb388a1db8d046', - address: 'lambda.peer.stavr.tech:31326', - provider: '🔥STAVR🔥', - }, - ], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://rpc.lambda.im', - provider: 'Lambda', - }, - { - address: 'http://lambda.rpc.m.stavr.tech:31327', - provider: '🔥STAVR🔥', - }, - { - address: 'https://rpc.lambda.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://lambda-rpc.noders.services', - provider: '[NODERS]TEAM', - }, - { - address: 'https://lambda_mainnet_rpc.chain.whenmoonwhenlambo.money', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - ], - rest: [ - { - address: 'https://rest.lambda.im', - provider: 'Lambda', - }, - { - address: 'https://lambda.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://api.lambda.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://lambda-api.noders.services', - provider: '[NODERS]TEAM', - }, - { - address: 'https://lambda_mainnet_api.chain.whenmoonwhenlambo.money', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - ], - grpc: [ - { - address: 'http://lambda.grpc.m.stavr.tech:2287', - provider: '🔥STAVR🔥', - }, - { - address: 'grpc.lambda.nodestake.top:443', - provider: 'NodeStake', - }, - { - address: 'lambda-grpc.noders.services:31090', - provider: '[NODERS]TEAM', - }, - ], - 'evm-http-jsonrpc': [ - { - address: 'https://jsonrpc-lambda.d-stake.xyz', - provider: 'D-stake', - }, - { - address: 'https://lambda-jsonrpc.noders.services', - provider: '[NODERS]TEAM', - }, - { - address: 'https://lambda_mainnet_evm.chain.whenmoonwhenlambo.money', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - ], - }, - explorers: [ - { - kind: 'blockscout', - url: 'https://explorer.lambda.im/', - tx_page: 'https://explorer.lambda.im/tx/${txHash}', - }, - { - kind: 'NodeStake', - url: 'https://explorer.nodestake.top/lambda', - tx_page: 'https://explorer.nodestake.top/lambda/txs/${txHash}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/lambda', - tx_page: 'https://explorer.stavr.tech/lambda/txs/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/lambda', - tx_page: 'https://atomscan.com/lambda/transactions/${txHash}', - account_page: 'https://atomscan.com/lambda/accounts/${accountAddress}', - }, - { - kind: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - url: 'https://explorer.whenmoonwhenlambo.money/lambda', - tx_page: 'https://explorer.whenmoonwhenlambo.money/lambda/tx/${txHash}', - account_page: - 'https://explorer.whenmoonwhenlambo.money/lambda/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lambda/images/lambda.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lambda/images/lambda.svg', - }, - ], -}; - -export const lambdaAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'lambda', - assets: [ - { - description: 'The native token of Lambda', - denom_units: [ - { - denom: 'ulamb', - exponent: 0, - }, - { - denom: 'lamb', - exponent: 18, - }, - ], - base: 'ulamb', - name: 'Lambda', - display: 'lamb', - symbol: 'LAMB', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lambda/images/lambda.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lambda/images/lambda.svg', - }, - coingecko_id: 'lambda', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lambda/images/lambda.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lambda/images/lambda.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/lava.ts b/packages/chain-registry/src/mainnets/lava.ts deleted file mode 100644 index c61a3149..00000000 --- a/packages/chain-registry/src/mainnets/lava.ts +++ /dev/null @@ -1,272 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const lavaVersions: Versions = { - $schema: '../versions.schema.json', - chain_name: 'lava', - versions: [ - { - name: 'v0.33.1', - tag: 'v0.33.1', - height: 0, - binaries: { - 'linux/amd64': - 'https://github.com/lavanet/lava/releases/download/v0.33.1/lavad-v0.33.1-linux-amd64?checksum=sha256:ae2e49e53bd8c979ca27c83d3d10a708fc23247dae020840fe46b9b68cb8e925', - }, - }, - ], -}; - -export const lava: Chain = { - $schema: '../chain.schema.json', - chain_name: 'lava', - status: 'upcoming', - network_type: 'mainnet', - website: 'https://lavanet.xyz/', - update_link: - 'https://raw.githubusercontent.com/lavanet/lava/main/chain.schema.json', - pretty_name: 'Lava', - chain_id: 'lava-mainnet-1', - bech32_prefix: 'lava@', - daemon_name: 'lavad', - node_home: '$HOME/.lava', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ulava', - fixed_min_gas_price: 1e-9, - low_gas_price: 1e-9, - average_gas_price: 0.00005, - high_gas_price: 0.0001, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ulava', - }, - ], - lock_duration: { - time: '1814400s', - }, - }, - codebase: { - git_repo: 'https://github.com/lavanet/lava', - recommended_version: 'v0.33.1', - compatible_versions: ['v0.33.1'], - binaries: { - 'linux/amd64': - 'https://github.com/lavanet/lava/releases/download/v0.33.1/lavad-v0.33.1-linux-amd64?checksum=sha256:ae2e49e53bd8c979ca27c83d3d10a708fc23247dae020840fe46b9b68cb8e925', - }, - go_version: '1.20', - cosmos_sdk_version: 'github.com/lavanet/cosmos-sdk@v0.47.x-lava', - consensus: { - type: 'cometbft', - version: '0.37.4', - }, - cosmwasm_enabled: false, - ibc_go_version: 'v7.2.0', - ics_enabled: ['ics20-1'], - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lava/images/lava-chain-logo.png', - theme: { - primary_color_hex: '#FF3900', - }, - layout: 'logo', - text_position: 'right', - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lava/images/lava.png', - layout: 'logomark', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lava/images/lava-chain-logo.png', - }, - description: - 'Lava (LAVA) is the data access layer of the modular stack. developers and ecosystems permissionlessly add services to be served or accessed through lava. featuring a fully decentralized open source sdk integrable in frontends and a battle tested fully scalable open source server kit and can be used locally or through managed endpoints. Lava features rpc data access, indexing services, debug apis, archive access and more. Service providers can join the network, earn rewards either in the native token of the chain via token bought subscriptions on chain or through any ibc transferred token via incentive pools created and funded by ecosystems and DAOs. Developers can use the abstraction and go multi chain in seconds, not needing to choose what tools to use, having the access aggregated for them. Build whatever, wherever.', - peers: { - seeds: [ - { - id: 'e023c3892862744081360a99a2666e8111b196d3', - address: 'lava-seed.y2.finance:26656', - provider: 'YTWOFUND', - }, - { - id: '810b95bb95de712d4f30c2f62738bd976c016831', - address: 'lava-seed.finteh.org:26656', - provider: 'finteh', - }, - { - id: 'cec848e7d4c5a7ae305b27cda133d213435c110f', - address: 'seed-lava.ibs.team:16680', - provider: 'Inter Blockchain Services', - }, - { - id: '258f523c96efde50d5fe0a9faeea8a3e83be22ca', - address: 'seed.lava-mainnet-1.lava.aviaone.com:10291', - provider: 'AVIAONE', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: 'b9dfd3f222e65ae605efc29dc9e3faecdc3b71d0', - address: 'lava.seed.stavr.tech:197', - provider: '🔥STAVR🔥', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://lava-rpc.w3coins.io:443', - provider: 'w3coins', - }, - { - address: 'https://lava-rpc.finteh.org:443', - provider: 'finteh', - }, - { - address: 'https://lava-rpc.y2.finance:443', - provider: 'YTWOFUND', - }, - { - address: 'https://lava-rpc.ibs.team:443', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://rpc.lava-mainnet-1.lava.aviaone.com:443', - provider: 'AVIAONE', - }, - { - address: 'https://lava-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://lava.rpc.m.stavr.tech:443', - provider: '🔥STAVR🔥', - }, - { - address: 'https://lava.rpc-archive.m.stavr.tech:443', - provider: '🔥STAVR🔥', - }, - ], - rest: [ - { - address: 'https://lava-api.w3coins.io:443', - provider: 'w3coins', - }, - { - address: 'https://lava.api.staking-explorer.com', - provider: 'Daily DROP', - }, - { - address: 'https://lava-api.ibs.team:443', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://api.lava-mainnet-1.lava.aviaone.com', - provider: 'AVIAONE', - }, - { - address: 'https://lava-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://lava.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://lava.api-archive.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - ], - grpc: [ - { - address: 'lava-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'lava.grpc.m.stavr.tech:443', - provider: '🔥STAVR🔥', - }, - { - address: 'lava.grpc-archive.m.stavr.tech:443', - provider: '🔥STAVR🔥', - }, - ], - }, - explorers: [ - { - kind: 'w3coins', - url: 'https://lava-explorer.w3coins.io/Lava', - tx_page: 'https://lava-explorer.w3coins.io/Lava/tx/${txHash}', - account_page: - 'https://lava-explorer.w3coins.io/Lava/account/${accountAddress}', - }, - ], - keywords: [ - 'modular', - 'data', - 'data access', - 'rpc', - 'staking', - 'dual staking', - 'indexing', - 'incentivized public rpc', - ], -}; - -export const lavaAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'lava', - assets: [ - { - description: 'The native token of Lava', - denom_units: [ - { - denom: 'ulava', - exponent: 0, - }, - { - denom: 'lava', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - base: 'ulava', - name: 'Lava', - display: 'lava', - symbol: 'LAVA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lava/images/lava.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lava/images/lava.png', - }, - ], - keywords: [ - 'modular', - 'data', - 'data access', - 'rpc', - 'staking', - 'dual staking', - 'indexing', - 'incentivized public rpc', - ], - socials: { - website: 'https://lavanet.xyz', - twitter: 'https://twitter.com/lavanetxyz', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/likecoin.ts b/packages/chain-registry/src/mainnets/likecoin.ts deleted file mode 100644 index 52dbc2d3..00000000 --- a/packages/chain-registry/src/mainnets/likecoin.ts +++ /dev/null @@ -1,412 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const likecoin: Chain = { - $schema: '../chain.schema.json', - chain_name: 'likecoin', - status: 'live', - website: 'https://like.co/', - network_type: 'mainnet', - pretty_name: 'LikeCoin', - chain_id: 'likecoin-mainnet-2', - bech32_prefix: 'like', - daemon_name: 'liked', - node_home: '$HOME/.liked', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'nanolike', - fixed_min_gas_price: 1000, - low_gas_price: 1000, - average_gas_price: 10000, - high_gas_price: 1000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'nanolike', - }, - ], - lock_duration: { - time: '1814400s', - }, - }, - codebase: { - git_repo: 'https://github.com/likecoin/likecoin-chain', - recommended_version: 'v4.2.0', - compatible_versions: ['v4.2.0'], - binaries: { - 'linux/amd64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v4.2.0/likecoin-chain_4.2.0_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v4.2.0/likecoin-chain_4.2.0_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v4.2.0/likecoin-chain_4.2.0_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v4.2.0/likecoin-chain_4.2.0_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v4.2.0/likecoin-chain_4.2.0_Windows_x86_64.zip', - }, - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_enabled: false, - ibc_go_version: '6.3.0', - ics_enabled: ['ics20-1'], - genesis: { - name: 'fotan-1.0', - genesis_url: - 'https://raw.githubusercontent.com/likecoin/mainnet/982c14399089950a59d3ebbedcbbc7ead6040457/genesis.json', - }, - versions: [ - { - name: 'fotan-1.0', - tag: 'v1.2.0', - height: 0, - recommended_version: 'v1.2.0', - compatible_versions: ['v1.2.0', 'fotan-1.2'], - cosmos_sdk_version: '0.42', - consensus: { - type: 'tendermint', - version: '0.34', - }, - binaries: { - 'linux/amd64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v1.2.0/likecoin-chain_1.2.0_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v1.2.0/likecoin-chain_1.2.0_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v1.2.0/likecoin-chain_1.2.0_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v1.2.0/likecoin-chain_1.2.0_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v1.2.0/likecoin-chain_1.2.0_Windows_x86_64.zip', - }, - next_version_name: 'v2.0.0', - }, - { - name: 'v2.0.0', - tag: 'v2.0.2', - height: 3692800, - recommended_version: 'v2.0.2', - compatible_versions: ['v2.0.0', 'v2.0.1', 'v2.0.2'], - cosmos_sdk_version: '0.44', - ibc_go_version: '2.1.0', - consensus: { - type: 'tendermint', - version: '0.34', - }, - binaries: { - 'linux/amd64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v2.0.2/likecoin-chain_2.0.2_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v2.0.2/likecoin-chain_2.0.2_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v2.0.2/likecoin-chain_2.0.2_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v2.0.2/likecoin-chain_2.0.2_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v2.0.2/likecoin-chain_2.0.2_Windows_x86_64.zip', - }, - next_version_name: 'v3.0.0', - }, - { - name: 'v3.0.0', - tag: 'v3.1.0', - height: 4810000, - recommended_version: 'v3.1.0', - compatible_versions: ['v3.1.0'], - cosmos_sdk_version: '0.45', - ibc_go_version: '2.3.0', - consensus: { - type: 'tendermint', - version: '0.34', - }, - binaries: { - 'linux/amd64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v3.1.0/likecoin-chain_3.1.0_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v3.1.0/likecoin-chain_3.1.0_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v3.1.0/likecoin-chain_3.1.0_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v3.1.0/likecoin-chain_3.1.0_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v3.1.0/likecoin-chain_3.1.0_Windows_x86_64.zip', - }, - next_version_name: 'v4.0.0', - }, - { - name: 'v4.0.0', - tag: 'v4.0.1', - height: 9419200, - recommended_version: 'v4.0.1', - compatible_versions: ['v4.0.0', 'v4.0.1', 'v4.0.2'], - cosmos_sdk_version: '0.46', - ibc_go_version: '5.3.1', - consensus: { - type: 'tendermint', - version: '0.34', - }, - binaries: { - 'linux/amd64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v4.0.1/likecoin-chain_4.0.1_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v4.0.1/likecoin-chain_4.0.1_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v4.0.1/likecoin-chain_4.0.1_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v4.0.1/likecoin-chain_4.0.1_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v4.0.1/likecoin-chain_4.0.1_Windows_x86_64.zip', - }, - next_version_name: 'v4.1.1', - }, - { - name: 'v4.1.1', - tag: 'v4.1.1', - height: 12102100, - recommended_version: 'v4.1.1', - compatible_versions: ['v4.1.1'], - cosmos_sdk_version: '0.46', - ibc_go_version: '6.2.1', - consensus: { - type: 'tendermint', - version: '0.34', - }, - binaries: { - 'linux/amd64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v4.1.1/likecoin-chain_4.1.1_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v4.1.1/likecoin-chain_4.1.1_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v4.1.1/likecoin-chain_4.1.1_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v4.1.1/likecoin-chain_4.1.1_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v4.1.1/likecoin-chain_4.1.1_Windows_x86_64.zip', - }, - next_version_name: 'v4.2.0', - }, - { - name: 'v4.2.0', - tag: 'v4.2.0', - height: 14103500, - recommended_version: 'v4.2.0', - compatible_versions: ['v4.2.0'], - cosmos_sdk_version: '0.46', - ibc_go_version: '6.3.0', - consensus: { - type: 'tendermint', - version: '0.34', - }, - binaries: { - 'linux/amd64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v4.2.0/likecoin-chain_4.2.0_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v4.2.0/likecoin-chain_4.2.0_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v4.2.0/likecoin-chain_4.2.0_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v4.2.0/likecoin-chain_4.2.0_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v4.2.0/likecoin-chain_4.2.0_Windows_x86_64.zip', - }, - next_version_name: '', - }, - ], - }, - peers: { - seeds: [ - { - id: '913bd0f4bea4ef512ffba39ab90eae84c1420862', - address: '34.82.131.35:26656', - provider: 'like.co', - }, - { - id: 'e44a2165ac573f84151671b092aa4936ac305e2a', - address: 'nnkken.dev:26656', - provider: 'nnkken', - }, - { - id: 'd354a96014507ea480d04f8fe009dd5a4f7fe7fb', - address: 'likecoin-seed.oldcat.io.oldcat.io:26656', - provider: 'Oldcat', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: 'f087d600cf3d34d3bac04a9723a53180619e8445', - address: '35.247.83.138:26656', - provider: 'like.co', - }, - { - id: 'fd7589625f4ad41bb93f96f4c962ed6638426497', - address: 'like.peer.stavr.tech:1006', - provider: '🔥STAVR🔥', - }, - { - id: '20afcd5637b2278efc78c54fd523bd331d1820f2', - address: '78.47.110.110:26656', - provider: 'moonbeam', - }, - { - id: '5940f55e0e7e2f1a2c9507bf62fbfd7c6d2f3874', - address: 'likechain.oursky.com:26656', - provider: 'Oursky', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://mainnet-node.like.co/rpc/', - provider: 'like.co', - }, - { - address: 'https://likecoin-node.oldcat.io:443/rpc/', - provider: 'Oldcat', - }, - { - address: 'https://like.rpc.m.stavr.tech:443', - provider: '🔥STAVR🔥', - }, - { - address: 'https://rpc-likecoin-mainnet.pikaser.net', - provider: 'PikaSer', - }, - { - address: 'https://rpc.likecoin.citizenweb3.com:443', - provider: 'Citizen Web3', - }, - ], - rest: [ - { - address: 'https://mainnet-node.like.co', - provider: 'like.co', - }, - { - address: 'https://like.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://likecoin-node.oldcat.io:443/api/', - provider: 'Oldcat', - }, - { - address: 'https://rest-likecoin-mainnet.pikaser.net', - provider: 'PikaSer', - }, - ], - grpc: [ - { - address: 'mainnet-node-grpc.like.co:80', - provider: 'like.co', - }, - { - address: 'like.grpc.m.stavr.tech:2000', - provider: '🔥STAVR🔥', - }, - { - address: 'https://likecoin-node.oldcat.io:443/grpc/', - provider: 'Oldcat', - }, - { - address: 'grpc-likecoin-mainnet.pikaser.net:443', - provider: 'PikaSer', - }, - ], - }, - explorers: [ - { - kind: 'mintscan', - url: 'https://www.mintscan.io/likecoin', - tx_page: 'https://www.mintscan.io/likecoin/transactions/${txHash}', - account_page: - 'https://www.mintscan.io/likecoin/accounts/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/likecoin', - tx_page: 'https://ezstaking.app/likecoin/txs/${txHash}', - account_page: 'https://ezstaking.app/likecoin/account/${accountAddress}', - }, - { - kind: 'lunie-ng', - url: 'https://stake.like.co/', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Likecoin-M', - tx_page: 'https://explorer.stavr.tech/Likecoin-M/tx/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/likecoin', - tx_page: 'https://ping.pub/likecoin/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/likecoin', - tx_page: 'https://atomscan.com/likecoin/transactions/${txHash}', - account_page: 'https://atomscan.com/likecoin/accounts/${accountAddress}', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/likecoin/images/likecoin-chain-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/likecoin/images/likecoin-chain-logo.svg', - }, - keywords: ['depub', 'publishing', 'like', 'book', 'writing', 'nft'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/likecoin/images/likecoin-chain-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/likecoin/images/likecoin-chain-logo.svg', - }, - ], -}; - -export const likecoinAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'likecoin', - assets: [ - { - description: - 'LIKE is the native staking and governance token of LikeCoin chain, a Decentralized Publishing Infrastructure to empower content ownership, authenticity, and provenance.', - denom_units: [ - { - denom: 'nanolike', - exponent: 0, - }, - { - denom: 'like', - exponent: 9, - }, - ], - base: 'nanolike', - name: 'LikeCoin', - display: 'like', - symbol: 'LIKE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/likecoin/images/like.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/likecoin/images/like.svg', - }, - coingecko_id: 'likecoin', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/likecoin/images/like.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/likecoin/images/like.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/logos.ts b/packages/chain-registry/src/mainnets/logos.ts deleted file mode 100644 index c2b8a814..00000000 --- a/packages/chain-registry/src/mainnets/logos.ts +++ /dev/null @@ -1,99 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const logos: Chain = { - $schema: '../chain.schema.json', - chain_name: 'logos', - status: 'live', - network_type: 'mainnet', - pretty_name: 'Logos', - chain_id: 'logos_7002-1', - bech32_prefix: 'logos', - daemon_name: 'logosd', - node_home: '$HOME/.logos', - key_algos: ['ethsecp256k1'], - extra_codecs: ['ethermint'], - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'aLYT', - }, - ], - }, - peers: { - seeds: [], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://logos-rpc.provable.dev:443/', - provider: 'laurel.provable', - }, - ], - rest: [ - { - address: 'https://logos.provable.dev/rest/', - provider: 'laurel.provable', - }, - ], - grpc: [ - { - address: 'logos-grpc.provable.dev:443', - provider: 'laurel.provable', - }, - ], - 'evm-http-jsonrpc': [ - { - address: 'https://logos-evm.provable.dev/', - provider: 'laurel.provable', - }, - ], - }, - explorers: [], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/logos/images/logos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/logos/images/logos.svg', - }, - codebase: {}, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/logos/images/logos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/logos/images/logos.svg', - }, - ], -}; - -export const logosAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'logos', - assets: [ - { - description: 'The native token of Logos', - denom_units: [ - { - denom: 'aLYT', - exponent: 0, - }, - { - denom: 'LYT', - exponent: 18, - }, - ], - base: 'aLYT', - name: 'LYT', - display: 'LYT', - symbol: 'LYT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/logos/images/logos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/logos/images/logos.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/logos/images/logos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/logos/images/logos.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/loop.ts b/packages/chain-registry/src/mainnets/loop.ts deleted file mode 100644 index 87209401..00000000 --- a/packages/chain-registry/src/mainnets/loop.ts +++ /dev/null @@ -1,167 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const loop: Chain = { - $schema: '../chain.schema.json', - chain_name: 'loop', - status: 'live', - network_type: 'mainnet', - website: 'https://www.loop.fans/', - pretty_name: 'Loop', - chain_id: 'loop-1', - bech32_prefix: 'loop', - daemon_name: 'loopd', - node_home: '$HOME/.loopchain', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'token', - fixed_min_gas_price: 0, - low_gas_price: 0, - average_gas_price: 0, - high_gas_price: 0, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'upoa', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/LoopFans/loop-chain', - genesis: { - name: 'v1', - genesis_url: - 'https://github.com/LoopFans/loop-chain/blob/main/network/loop-1/genesis.json', - }, - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - cosmwasm_enabled: true, - ibc_go_version: 'v7.3.1', - ics_enabled: ['ics20-1'], - go_version: '1.21', - binaries: { - 'linux/amd64': - 'https://github.com/LoopFans/loop-chain/releases/download/v1.0.0/loopchain_1.0.0_linux_amd64.tar.gz', - }, - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/loop/images/loop.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/loop/images/loop.svg', - layout: 'logomark', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/loop/images/loop.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/loop/images/loop.svg', - }, - description: 'Empowering Artists and Superfans.', - peers: { - seeds: [], - persistent_peers: [ - { - id: '66250af94e333a8798f7b7a843bcd532c60d7a4e', - address: 'cluster.pfc.zone:31953', - provider: 'PFC', - }, - { - id: '4ca5c65eead022b6e930fbcd5febdd0acb1387ff', - address: 'cluster.yieldpay.money:30149', - provider: 'PFC', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.loop.pfc.zone/', - provider: 'PFC', - }, - ], - rest: [ - { - address: 'https://api.loop.pfc.zone/', - provider: 'PFC', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://ping.pfc.zone/loop', - tx_page: 'https://ping.pfc.zone/loop/tx/${txHash}', - }, - ], - keywords: ['fans'], -}; - -export const loopAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'loop', - assets: [ - { - description: 'The native token of Loop', - denom_units: [ - { - denom: 'token', - exponent: 0, - }, - ], - type_asset: 'sdk.coin', - base: 'token', - name: 'Token', - display: 'token', - symbol: 'TOKEN', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/loop/images/loop.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/loop/images/loop.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/loop/images/loop.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/loop/images/loop.svg', - }, - ], - coingecko_id: '', - keywords: [], - socials: { - website: 'https://www.loop.fans/', - twitter: 'https://twitter.com/LoopFans', - }, - }, - { - denom_units: [ - { - denom: 'upoa', - exponent: 0, - }, - { - denom: 'poa', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - base: 'upoa', - name: 'POA', - display: 'poa', - symbol: 'POA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/loop/images/poa.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/loop/images/poa.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/loop/images/poa.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/loop/images/poa.svg', - }, - ], - coingecko_id: '', - keywords: ['poa'], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/loyal.ts b/packages/chain-registry/src/mainnets/loyal.ts deleted file mode 100644 index a88f9681..00000000 --- a/packages/chain-registry/src/mainnets/loyal.ts +++ /dev/null @@ -1,166 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const loyal: Chain = { - $schema: '../chain.schema.json', - chain_name: 'loyal', - status: 'live', - network_type: 'mainnet', - website: 'https://www.joinloyal.com/', - pretty_name: 'Loyal', - chain_id: 'loyal-main-02', - bech32_prefix: 'loyal', - daemon_name: 'loyald', - node_home: '$HOME/.loyal', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ulyl', - fixed_min_gas_price: 0, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ulyl', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/LoyalLabs/loyal', - recommended_version: 'v0.25.3', - compatible_versions: ['v0.25.3'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/LoyalLabs/net/main/mainnet/genesis.json', - }, - versions: [ - { - name: 'v0.25.3', - recommended_version: 'v0.25.3', - compatible_versions: ['v0.25.3'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/loyal/images/lyl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/loyal/images/lyl.svg', - }, - peers: { - seeds: [ - { - id: '7490c272d1c9db40b7b9b61b0df3bb4365cb63a6', - address: 'loyal-seed.netdots.net:27656', - }, - { - id: 'f8f5d04e17c998478c29ba6ab74b2e995a2b6dcd', - address: 'tenderseed.ccvalidators.com:29002', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:17856', - provider: 'Polkachu', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '7490c272d1c9db40b7b9b61b0df3bb4365cb63a6', - address: '54.80.32.192:26656', - }, - { - id: '607dbee191f06d9479d7ae8f9fc5de75ca840d6f', - address: '185.215.167.227:31656', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-main.joinloyal.io/', - }, - { - address: 'https://loyal-rpc.polkachu.com', - provider: 'Polkachu', - }, - ], - rest: [ - { - address: 'https://lcd-main.joinloyal.io/', - }, - { - address: 'https://loyal-api.polkachu.com', - provider: 'Polkachu', - }, - ], - grpc: [ - { - address: 'https://grpc.loyal.nodestake.top', - provider: 'NodeStake', - }, - ], - }, - explorers: [ - { - kind: 'Loyal explorer', - url: 'https://pingpub.joinloyal.io/loyal', - tx_page: 'https://pingpub.joinloyal.io/loyal/tx/${txHash}', - }, - { - kind: 'TC Network', - url: 'https://explorer.tcnetwork.io/loyal', - tx_page: 'https://explorer.tcnetwork.io/loyal/transaction/${txHash}', - }, - { - kind: 'NodeStake Explorer', - url: 'https://explorer.nodestake.top/loyal', - tx_page: 'https://explorer.nodestake.top/loyal/tx/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/loyal/images/lyl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/loyal/images/lyl.svg', - }, - ], -}; - -export const loyalAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'loyal', - assets: [ - { - description: 'The native token of Loyal', - denom_units: [ - { - denom: 'ulyl', - exponent: 0, - }, - { - denom: 'lyl', - exponent: 6, - }, - ], - base: 'ulyl', - name: 'Loyal', - display: 'lyl', - symbol: 'LYL', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/loyal/images/lyl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/loyal/images/lyl.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/loyal/images/lyl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/loyal/images/lyl.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/lumenx.ts b/packages/chain-registry/src/mainnets/lumenx.ts deleted file mode 100644 index bc2fcfa9..00000000 --- a/packages/chain-registry/src/mainnets/lumenx.ts +++ /dev/null @@ -1,205 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const lumenx: Chain = { - $schema: '../chain.schema.json', - chain_name: 'lumenx', - status: 'killed', - network_type: 'mainnet', - pretty_name: 'LumenX', - chain_id: 'LumenX', - bech32_prefix: 'lumen', - daemon_name: 'lumenxd', - node_home: '$HOME/.lumenx', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ulumen', - fixed_min_gas_price: 0.0025, - low_gas_price: 0.01, - average_gas_price: 0.025, - high_gas_price: 0.03, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ulumen', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/cryptonetD/lumenx', - recommended_version: 'v1.4.0', - compatible_versions: ['v1.4.0'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/cryptonetD/lumenx/main/config/genesis.json', - }, - versions: [ - { - name: 'v1.4.0', - tag: 'v1.4.0', - recommended_version: 'v1.4.0', - compatible_versions: ['v1.4.0'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lumenx/images/lumen.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lumenx/images/lumen.svg', - }, - peers: { - seeds: [], - persistent_peers: [ - { - id: '43c4eb952a35df720f2cb4b86a73b43f682d6cb1', - address: '37.187.149.93:26696', - }, - { - id: '81913c271aad8b26c10e3175a8f1ecf813921bab', - address: '144.24.149.118:26656', - }, - { - id: '9a49635f0ecb7ba93fc9eba952cbe58767557010', - address: '185.215.180.70:26656', - }, - { - id: '64c01c609297f010790a67fbb9e339a9072aa890', - address: '144.24.134.26:26656', - }, - { - id: '2c341d570e537683d23102e64e7b73f4bbaef829', - address: 'rpc.lumenx.chaintools.tech:26766', - }, - { - id: 'e3989262b8dff3596f3b1d5e44372e9326362552', - address: '192.99.4.66:26666', - }, - { - id: 'e29d17459030df3ade1c7232a570abf942d5dc3c', - address: '65.109.28.226:11656', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-lumenx.cryptonet.pl/', - provider: 'CryptoNet', - }, - { - address: 'https://lumenx-rpc.kynraze.com/', - provider: 'Kynraze', - }, - ], - rest: [ - { - address: 'https://api-lumenx.cryptonet.pl/', - provider: 'CryptoNet', - }, - { - address: 'https://api-lumenx.nodine.id/', - provider: 'Nodine.ID', - }, - { - address: 'https://lcd.lumenx.hexnodes.co/', - provider: 'Hexnodes', - }, - ], - grpc: [ - { - address: 'https://lumenx-grpc.kynraze.com', - provider: 'Kynraze', - }, - { - address: 'https://grpc-lumenx.nodine.id', - provider: 'Nodine.ID', - }, - { - address: 'https://grpc.lumenx.hexnodes.co', - provider: 'Hexnodes', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://explorer.chaintools.tech/lumenx', - tx_page: 'https://explorer.chaintools.tech/lumenx/tx/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://explorer.cryptonet.pl/lumenx', - tx_page: 'https://explorer.cryptonet.pl/lumenx/tx/${txHash}', - }, - { - kind: 'Kynraze', - url: 'https://explorer.kynraze.com/lumenx', - tx_page: 'https://explorer.kynraze.com/lumenx/tx/${txHash}', - }, - { - kind: 'ComunityNode', - url: 'https://explorer.comunitynode.my.id/lumenx', - tx_page: 'https://explorer.comunitynode.my.id/lumenx/tx/${txHash}', - }, - { - kind: 'Nodine.ID', - url: 'https://explorer.co.id/lumenx', - tx_page: 'https://explorer.co.id/lumenx/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/lumenx', - tx_page: 'https://atomscan.com/lumenx/transactions/${txHash}', - account_page: 'https://atomscan.com/lumenx/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lumenx/images/lumen.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lumenx/images/lumen.svg', - }, - ], -}; - -export const lumenxAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'lumenx', - assets: [ - { - description: 'The native token of LumenX Network', - denom_units: [ - { - denom: 'ulumen', - exponent: 0, - }, - { - denom: 'lumen', - exponent: 6, - }, - ], - base: 'ulumen', - name: 'LUMEN', - display: 'lumen', - symbol: 'LUMEN', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lumenx/images/lumen.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lumenx/images/lumen.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lumenx/images/lumen.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lumenx/images/lumen.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/lumnetwork.ts b/packages/chain-registry/src/mainnets/lumnetwork.ts deleted file mode 100644 index e4c58fe5..00000000 --- a/packages/chain-registry/src/mainnets/lumnetwork.ts +++ /dev/null @@ -1,487 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const lumnetwork: Chain = { - $schema: '../chain.schema.json', - chain_name: 'lumnetwork', - status: 'live', - network_type: 'mainnet', - website: 'https://lum.network/', - pretty_name: 'Lum Network', - chain_id: 'lum-network-1', - bech32_prefix: 'lum', - daemon_name: 'lumd', - node_home: '$HOME/.lumd', - key_algos: ['secp256k1'], - slip44: 880, - fees: { - fee_tokens: [ - { - denom: 'ulum', - fixed_min_gas_price: 0.001, - low_gas_price: 0.01, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ulum', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/lum-network/chain', - recommended_version: 'v1.6.6', - compatible_versions: ['v1.6.6'], - cosmos_sdk_version: 'v0.47.11', - ibc_go_version: 'v7.4.0', - consensus: { - type: 'cometbft', - version: 'v0.37.5', - }, - binaries: { - 'linux/amd64': - 'https://github.com/lum-network/chain/releases/download/v1.6.6/lumd_ubuntu-latest_amd64.zip', - 'linux/arm64': - 'https://github.com/lum-network/chain/releases/download/v1.6.6/lumd_ubuntu-latest_arm64.zip', - 'darwin/amd64': - 'https://github.com/lum-network/chain/releases/download/v1.6.6/lumd_macos-latest_amd64.zip', - 'darwin/arm64': - 'https://github.com/lum-network/chain/releases/download/v1.6.6/lumd_macos-latest_arm64.zip', - 'windows/amd64': - 'https://github.com/lum-network/chain/releases/download/v1.6.6/lumd_windows-latest_amd64.zip', - 'windows/arm64': - 'https://github.com/lum-network/chain/releases/download/v1.6.6/lumd_windows-latest_arm64.zip', - }, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/lum-network/mainnet/master/genesis.json', - }, - versions: [ - { - name: 'v1.3.1', - recommended_version: 'v1.3.1', - compatible_versions: ['v1.3.1'], - next_version_name: 'v1.4.0', - }, - { - name: 'v1.4.0', - height: 7652000, - proposal: 61, - recommended_version: 'v1.4.0', - compatible_versions: ['v1.4.0'], - next_version_name: 'v1.4.1', - }, - { - name: 'v1.4.1', - height: 7740000, - proposal: 64, - recommended_version: 'v1.4.2', - compatible_versions: ['v1.4.1', 'v1.4.2'], - next_version_name: 'v1.4.5', - }, - { - name: 'v1.4.5', - height: 7950600, - proposal: 71, - recommended_version: 'v1.4.5', - compatible_versions: ['v1.4.5'], - next_version_name: 'v1.5.0', - }, - { - name: 'v1.5.0', - height: 8424000, - proposal: 79, - recommended_version: 'v1.5.0-2', - compatible_versions: ['v1.5.0-2'], - next_version_name: 'v1.5.1', - }, - { - name: 'v1.5.1', - height: 8527300, - proposal: 82, - recommended_version: 'v1.5.1', - compatible_versions: ['v1.5.1'], - next_version_name: 'v1.5.2', - }, - { - name: 'v1.5.2', - proposal: 87, - height: 8688700, - recommended_version: 'v1.5.2', - compatible_versions: ['v1.5.2'], - next_version_name: 'v1.6.1', - }, - { - name: 'v1.6.1', - proposal: 88, - height: 9520750, - recommended_version: 'v1.6.1', - compatible_versions: ['v1.6.1'], - next_version_name: 'v1.6.2', - }, - { - name: 'v1.6.2', - proposal: 90, - height: 10027000, - recommended_version: 'v1.6.2-1', - compatible_versions: ['v1.6.2-1'], - next_version_name: 'v1.6.3', - }, - { - name: 'v1.6.3', - proposal: 92, - height: 10444000, - recommended_version: 'v1.6.3', - compatible_versions: ['v1.6.3'], - cosmos_sdk_version: 'v0.47.5', - ibc_go_version: 'v7.2.0', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - binaries: { - 'linux/amd64': - 'https://github.com/lum-network/chain/releases/download/v1.6.3/lumd_ubuntu-latest_amd64.zip', - 'linux/arm64': - 'https://github.com/lum-network/chain/releases/download/v1.6.3/lumd_ubuntu-latest_arm64.zip', - 'darwin/amd64': - 'https://github.com/lum-network/chain/releases/download/v1.6.3/lumd_macos-latest_amd64.zip', - 'darwin/arm64': - 'https://github.com/lum-network/chain/releases/download/v1.6.3/lumd_macos-latest_arm64.zip', - 'windows/amd64': - 'https://github.com/lum-network/chain/releases/download/v1.6.3/lumd_windows-latest_amd64.zip', - 'windows/arm64': - 'https://github.com/lum-network/chain/releases/download/v1.6.3/lumd_windows-latest_arm64.zip', - }, - next_version_name: 'v1.6.4', - }, - { - name: 'v1.6.4', - proposal: 97, - height: 11390000, - recommended_version: 'v1.6.4', - compatible_versions: ['v1.6.4'], - cosmos_sdk_version: 'v0.47.5', - ibc_go_version: 'v7.2.0', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - binaries: { - 'linux/amd64': - 'https://github.com/lum-network/chain/releases/download/v1.6.4/lumd_ubuntu-latest_amd64.zip', - 'linux/arm64': - 'https://github.com/lum-network/chain/releases/download/v1.6.4/lumd_ubuntu-latest_arm64.zip', - 'darwin/amd64': - 'https://github.com/lum-network/chain/releases/download/v1.6.4/lumd_macos-latest_amd64.zip', - 'darwin/arm64': - 'https://github.com/lum-network/chain/releases/download/v1.6.4/lumd_macos-latest_arm64.zip', - 'windows/amd64': - 'https://github.com/lum-network/chain/releases/download/v1.6.4/lumd_windows-latest_amd64.zip', - 'windows/arm64': - 'https://github.com/lum-network/chain/releases/download/v1.6.4/lumd_windows-latest_arm64.zip', - }, - next_version_name: 'v1.6.5', - }, - { - name: 'v1.6.5', - proposal: 101, - height: 11992000, - recommended_version: 'v1.6.5', - compatible_versions: ['v1.6.5'], - cosmos_sdk_version: 'v0.47.5', - ibc_go_version: 'v7.2.0', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - binaries: { - 'linux/amd64': - 'https://github.com/lum-network/chain/releases/download/v1.6.5/lumd_ubuntu-latest_amd64.zip', - 'linux/arm64': - 'https://github.com/lum-network/chain/releases/download/v1.6.5/lumd_ubuntu-latest_arm64.zip', - 'darwin/amd64': - 'https://github.com/lum-network/chain/releases/download/v1.6.5/lumd_macos-latest_amd64.zip', - 'darwin/arm64': - 'https://github.com/lum-network/chain/releases/download/v1.6.5/lumd_macos-latest_arm64.zip', - 'windows/amd64': - 'https://github.com/lum-network/chain/releases/download/v1.6.5/lumd_windows-latest_amd64.zip', - 'windows/arm64': - 'https://github.com/lum-network/chain/releases/download/v1.6.5/lumd_windows-latest_arm64.zip', - }, - next_version_name: 'v1.6.6', - }, - { - name: 'v1.6.6', - proposal: 106, - height: 12969000, - recommended_version: 'v1.6.6', - compatible_versions: ['v1.6.6'], - cosmos_sdk_version: 'v0.47.11', - ibc_go_version: 'v7.4.0', - consensus: { - type: 'cometbft', - version: 'v0.37.5', - }, - binaries: { - 'linux/amd64': - 'https://github.com/lum-network/chain/releases/download/v1.6.6/lumd_ubuntu-latest_amd64.zip', - 'linux/arm64': - 'https://github.com/lum-network/chain/releases/download/v1.6.6/lumd_ubuntu-latest_arm64.zip', - 'darwin/amd64': - 'https://github.com/lum-network/chain/releases/download/v1.6.6/lumd_macos-latest_amd64.zip', - 'darwin/arm64': - 'https://github.com/lum-network/chain/releases/download/v1.6.6/lumd_macos-latest_arm64.zip', - 'windows/amd64': - 'https://github.com/lum-network/chain/releases/download/v1.6.6/lumd_windows-latest_amd64.zip', - 'windows/arm64': - 'https://github.com/lum-network/chain/releases/download/v1.6.6/lumd_windows-latest_arm64.zip', - }, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lumnetwork/images/lum.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lumnetwork/images/lum.svg', - }, - peers: { - seeds: [ - { - id: '19ad16527c98b782ee35df56b65a3a251bd99971', - address: 'peer-1.mainnet.lum.network:26656', - provider: 'lum foundation', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'lum-mainnet-seed.autostake.com:27416', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '42d79514ca40e942004e94f90557644cf36e986a', - address: 'lum.seed.stavr.tech:31316', - provider: '🔥STAVR🔥', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:16756', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'df949a46ae6529ae1e09b034b49716468d5cc7e9', - address: 'seeds.stakerhouse.com:10756', - provider: 'StakerHouse', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: '0df233b1eb62504f96a856ce358014b2fb8ce91b', - address: 'lum-seed.panthea.eu:43656', - provider: 'Panthea EU', - }, - ], - persistent_peers: [ - { - id: 'b47626b9d78ed7ed3c413304387026f907c70cbe', - address: 'peer-0.mainnet.lum.network:26656', - provider: 'lum foundation', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'lum-mainnet-peer.autostake.com:27416', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: 'fbaeeff89ec94a4f6c4a2a61e24af7d06b3be0c8', - address: '46.166.140.180:26656', - provider: 'simply staking', - }, - { - id: '433c60a5bc0a693484b7af26208922b84773117e', - address: '34.209.132.0:26656', - provider: 'cosmostation', - }, - { - id: '43216584c1e6b1056566a4825b15cdfbfc79d9e8', - address: 'lum-peer.panthea.eu:33656', - provider: 'Panthea EU', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.node0.mainnet.lum.network', - provider: 'Lum Foundation', - }, - { - address: 'https://lum.rpc.m.stavr.tech:443', - provider: '🔥STAVR🔥', - }, - { - address: 'https://lumnetwork-rpc.lavenderfive.com/', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://lum-rpc.ibs.team', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://lum-rpc.stakerhouse.com', - provider: 'StakerHouse', - }, - { - address: 'https://lum-rpc.panthea.eu', - provider: 'Panthea EU', - }, - { - address: 'https://lumnetwork_mainnet_rpc.chain.whenmoonwhenlambo.money', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - ], - rest: [ - { - address: 'https://rest.node0.mainnet.lum.network', - provider: 'Lum Foundation', - }, - { - address: 'https://lumnetwork-api.lavenderfive.com/', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://lum.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://lum-api.ibs.team', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://lum-rest.stakerhouse.com', - provider: 'StakerHouse', - }, - { - address: 'https://lum-api.panthea.eu', - provider: 'Panthea EU', - }, - { - address: 'https://lumnetwork_mainnet_api.chain.whenmoonwhenlambo.money', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - ], - grpc: [ - { - address: 'lumnetwork-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'lum.grpc.m.stavr.tech:2277', - provider: '🔥STAVR🔥', - }, - { - address: 'lum-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'lum-grpc.stakerhouse.com:443', - provider: 'StakerHouse', - }, - { - address: 'lum-grpc.panthea.eu:16770', - provider: 'Panthea EU', - }, - ], - }, - explorers: [ - { - kind: 'ezstaking', - url: 'https://ezstaking.app/lumnetwork', - tx_page: 'https://ezstaking.app/lumnetwork/txs/${txHash}', - account_page: - 'https://ezstaking.app/lumnetwork/account/${accountAddress}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/lum', - tx_page: 'https://www.mintscan.io/lum/transactions/${txHash}', - account_page: 'https://www.mintscan.io/lum/accounts/${accountAddress}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/LumNetwork-Mainnet', - tx_page: 'https://explorer.stavr.tech/LumNetwork-Mainnet/tx/${txHash}', - }, - { - kind: 'lum-network', - url: 'https://explorer.lum.network', - tx_page: 'https://explorer.lum.network/txs/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/lum-network', - tx_page: 'https://ping.pub/lum-network/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/lum-network', - tx_page: 'https://atomscan.com/lum-network/transactions/${txHash}', - account_page: - 'https://atomscan.com/lum-network/accounts/${accountAddress}', - }, - { - kind: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - url: 'https://explorer.whenmoonwhenlambo.money/lum-network', - tx_page: - 'https://explorer.whenmoonwhenlambo.money/lum-network/tx/${txHash}', - account_page: - 'https://explorer.whenmoonwhenlambo.money/lum-network/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lumnetwork/images/lum.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lumnetwork/images/lum.svg', - }, - ], -}; - -export const lumnetworkAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'lumnetwork', - assets: [ - { - description: 'Native token of the Lum Network', - denom_units: [ - { - denom: 'ulum', - exponent: 0, - }, - { - denom: 'lum', - exponent: 6, - }, - ], - base: 'ulum', - name: 'Lum', - display: 'lum', - symbol: 'LUM', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lumnetwork/images/lum.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lumnetwork/images/lum.svg', - }, - coingecko_id: 'lum-network', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lumnetwork/images/lum.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lumnetwork/images/lum.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/mantrachain.ts b/packages/chain-registry/src/mainnets/mantrachain.ts deleted file mode 100644 index 74294e9c..00000000 --- a/packages/chain-registry/src/mainnets/mantrachain.ts +++ /dev/null @@ -1,65 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const mantrachainAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'mantrachain', - assets: [ - { - description: 'The native token of MANTRA', - extended_description: - 'The first RWA Layer 1 Blockchain, capable of adherence and enforcement of real world regulatory requirements.', - denom_units: [ - { - denom: 'uom', - exponent: 0, - }, - { - denom: 'om', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - base: 'uom', - name: 'MANTRA Chain', - display: 'om', - symbol: 'OM', - keywords: [ - 'mantra', - 'staking', - 'delegating', - 'governance', - 'regulation', - 'defi', - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mantrachain/images/OM-Prim-Col.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mantrachain/images/OM-Prim-Col.svg', - theme: { - circle: true, - }, - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mantrachain/images/OM-Darkmatt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mantrachain/images/OM-Darkmatt.svg', - theme: { - dark_mode: true, - circle: true, - }, - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mantrachain/images/OM-WHT.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mantrachain/images/OM-WHT.svg', - theme: { - dark_mode: false, - circle: true, - }, - }, - ], - socials: { - website: 'https://www.mantrachain.io/', - twitter: 'https://x.com/MANTRA_Chain', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/mars.ts b/packages/chain-registry/src/mainnets/mars.ts deleted file mode 100644 index f8d3bbe4..00000000 --- a/packages/chain-registry/src/mainnets/mars.ts +++ /dev/null @@ -1,315 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const mars: Chain = { - $schema: '../chain.schema.json', - chain_name: 'mars', - status: 'live', - network_type: 'mainnet', - website: 'https://www.marsprotocol.io/', - pretty_name: 'Mars Hub', - chain_id: 'mars-1', - bech32_prefix: 'mars', - daemon_name: 'marsd', - node_home: '$HOME/.mars', - key_algos: ['secp256k1'], - slip44: 118, - alternative_slip44s: [330], - fees: { - fee_tokens: [ - { - denom: 'umars', - fixed_min_gas_price: 0, - low_gas_price: 0, - average_gas_price: 0, - high_gas_price: 0.01, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'umars', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/mars-protocol/hub', - recommended_version: 'v1.0.2', - compatible_versions: ['v1.0.0', 'v1.0.2'], - cosmos_sdk_version: '0.46.7', - consensus: { - type: 'tendermint', - version: '0.34.24', - }, - cosmwasm_version: '0.30.0', - cosmwasm_enabled: true, - ibc_go_version: '6.1.0', - ics_enabled: ['ics20-1'], - genesis: { - genesis_url: - 'https://github.com/mars-protocol/networks/raw/main/mars-1/genesis.json', - }, - versions: [ - { - name: 'v1', - tag: 'v1.0.0', - height: 0, - recommended_version: 'v1.0.2', - compatible_versions: ['v1.0.0', 'v1.0.2'], - cosmos_sdk_version: '0.46.7', - consensus: { - type: 'tendermint', - version: '0.34.24', - }, - cosmwasm_version: '0.30.0', - cosmwasm_enabled: true, - ibc_go_version: '6.1.0', - ics_enabled: ['ics20-1'], - }, - ], - }, - description: - 'Lend, borrow and earn with an autonomous credit protocol in the Cosmos universe. Open to all, closed to none.', - peers: { - seeds: [ - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:18556', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'mars-mainnet-seed.autostake.com:27056', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:18556', - provider: 'Polkachu', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: '400f3d9e30b69e78a7fb891f60d76fa3c73f0ecc', - address: 'mars.rpc.kjnodes.com:14559', - provider: 'kjnodes', - }, - ], - persistent_peers: [ - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'mars-mainnet-peer.autostake.com:27056', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.marsprotocol.io:443', - provider: 'Delphi Labs', - }, - { - address: 'https://mars-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://mars-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://mars-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://rpc.expedition-mars.com', - provider: 'Expedition Mars', - }, - { - address: 'https://mars-rpc.genznodes.dev:443', - provider: 'genznodes', - }, - { - address: 'https://mars-rpc.stakeandrelax.net', - provider: 'Stake&Relax Validator 🦥', - }, - { - address: 'https://mars-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://mars-rpc.stakeandrelax.net', - provider: 'Stake&Relax 🦥', - }, - ], - rest: [ - { - address: 'https://rest.marsprotocol.io:443', - provider: 'Delphi Labs', - }, - { - address: 'https://mars-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://mars-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://mars-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://lcd.expedition-mars.com:443', - provider: 'Expedition Mars', - }, - { - address: 'https://mars-api.genznodes.dev:443', - provider: 'genznodes', - }, - { - address: 'https://mars-api.stakeandrelax.net', - provider: 'Stake&Relax Validator 🦥', - }, - { - address: 'https://mars-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://mars-api.stakeandrelax.net', - provider: 'Stake&Relax 🦥', - }, - ], - grpc: [ - { - address: 'grpc.marsprotocol.io:443', - provider: 'Delphi Labs', - }, - { - address: 'mars-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'mars-grpc.polkachu.com:18590', - provider: 'Polkachu', - }, - { - address: 'mars-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'mars-grpc.genznodes.dev:26090', - provider: 'genznodes', - }, - { - address: 'mars.grpc.kjnodes.com:14590', - provider: 'kjnodes', - }, - { - address: 'grpc.mars.nodestake.top:443', - provider: 'NodeStake', - }, - { - address: 'mars-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'mars-grpc.stakeandrelax.net:18590', - provider: 'Stake&Relax 🦥', - }, - ], - }, - explorers: [ - { - kind: 'ezstaking', - url: 'https://ezstaking.app/mars', - tx_page: 'https://ezstaking.app/mars/txs/${txHash}', - account_page: 'https://ezstaking.app/mars/account/${accountAddress}', - }, - { - kind: 'BigDipper', - url: 'https://explorer.marsprotocol.io', - tx_page: 'https://explorer.marsprotocol.io/transactions/${txHash}', - account_page: - 'https://explorer.marsprotocol.io/accounts/${accountAddress}', - }, - { - kind: 'NodeStake Explorer', - url: 'https://explorer.nodestake.top/mars', - tx_page: 'https://explorer.nodestake.top/mars/transactions/${txHash}', - account_page: - 'https://explorer.nodestake.top/mars/account/${accountAddress}', - }, - { - kind: 'Nodes.Guru', - url: 'https://mars.explorers.guru/', - tx_page: 'https://mars.explorers.guru/transaction/${txHash}', - account_page: 'https://mars.explorers.guru/account/${accountAddress}', - }, - { - kind: 'MintScan', - url: 'https://www.mintscan.io/mars-protocol', - tx_page: 'https://www.mintscan.io/mars-protocol/transactions/${txHash}', - account_page: - 'https://www.mintscan.io/mars-protocol/accounts/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/mars', - tx_page: 'https://ping.pub/mars/tx/${txHash}', - account_page: 'https://ping.pub/mars/account/${accountAddress}', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mars/images/mars-protocol.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mars/images/mars-protocol.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mars/images/mars-protocol.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mars/images/mars-protocol.svg', - }, - ], -}; - -export const marsAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'mars', - assets: [ - { - description: 'Mars protocol token', - denom_units: [ - { - denom: 'umars', - exponent: 0, - }, - { - denom: 'mars', - exponent: 6, - }, - ], - base: 'umars', - name: 'Mars', - display: 'mars', - symbol: 'MARS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mars/images/mars-token.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mars/images/mars-token.svg', - }, - coingecko_id: 'mars-protocol-a7fcbcfb-fd61-4017-92f0-7ee9f9cc6da3', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mars/images/mars-token.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mars/images/mars-token.svg', - }, - ], - socials: { - website: 'https://www.marsprotocol.io/', - twitter: 'https://twitter.com/mars_protocol', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/mayachain.ts b/packages/chain-registry/src/mainnets/mayachain.ts deleted file mode 100644 index 357c7bf5..00000000 --- a/packages/chain-registry/src/mainnets/mayachain.ts +++ /dev/null @@ -1,143 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const mayachain: Chain = { - $schema: '../chain.schema.json', - chain_name: 'mayachain', - status: 'live', - network_type: 'mainnet', - website: 'https://mayaprotocol.com/', - pretty_name: 'Maya Protocol', - chain_id: 'mayachain-mainnet-v1', - bech32_prefix: 'maya', - daemon_name: 'mayanode', - node_home: '$HOME/.mayanode', - slip44: 931, - codebase: { - git_repo: 'https://gitlab.com/mayachain/mayanode', - recommended_version: 'V1.103.3', - compatible_versions: ['V1.103.3'], - genesis: { - genesis_url: 'https://tendermint.mayachain.info/genesis', - }, - versions: [ - { - name: 'V1.103.3', - recommended_version: 'V1.103.3', - compatible_versions: ['V1.103.3'], - }, - ], - }, - peers: { - seeds: [ - { - id: 'bd3cdc522a8db64935e6ab5509c3fe3bebc036a8', - address: '13.52.55.197:27146', - }, - { - id: '55e511e9d3fe84cfad597b0adab98bb2e3c6efc7', - address: '18.194.46.101:27146', - }, - { - id: 'ae1713e45cb5c579fc07b7f0ff24adad1ea93aa1', - address: '18.221.183.211:27146', - }, - { - id: '3a2c07509c1ac64de4d6d832dca7cdbfca398fc2', - address: '15.156.45.237:27146', - }, - { - id: 'b149d5ad54c7b56a3b43548e3814713f20519946', - address: '18.217.85.10:27146', - }, - { - id: 'c0f2a2a7e50b56fc92f5723dd3baf883c12048db', - address: '3.132.55.140:27146', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://tendermint.mayachain.info', - provider: 'tendermint', - }, - ], - rest: [ - { - address: 'https://mayanode.mayachain.info', - provider: 'mayanode', - }, - ], - }, - explorers: [ - { - kind: 'Maya Protocol explorer', - url: 'https://www.explorer.mayachain.info', - tx_page: 'https://www.explorer.mayachain.info/#/txs/${txHash}', - }, - ], -}; - -export const mayachainAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'mayachain', - assets: [ - { - description: 'The native token of Maya Protocol', - denom_units: [ - { - denom: 'cacao', - exponent: 0, - }, - { - denom: 'CACAO', - exponent: 10, - }, - ], - base: 'cacao', - name: 'Cacao', - display: 'CACAO', - symbol: 'CACAO', - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mayachain/images/cacao.svg', - }, - ], - coingecko_id: 'cacao', - keywords: ['dex'], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mayachain/images/cacao.svg', - }, - }, - { - description: 'The native revenue sharing token of Maya Protocol', - denom_units: [ - { - denom: 'maya', - exponent: 0, - }, - { - denom: 'MAYA', - exponent: 4, - }, - ], - base: 'maya', - name: 'Maya', - display: 'MAYA', - symbol: 'MAYA', - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mayachain/images/maya.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mayachain/images/maya.svg', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/medasdigital.ts b/packages/chain-registry/src/mainnets/medasdigital.ts deleted file mode 100644 index 68cd34dc..00000000 --- a/packages/chain-registry/src/mainnets/medasdigital.ts +++ /dev/null @@ -1,168 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const medasdigital: Chain = { - $schema: '../chain.schema.json', - chain_name: 'medasdigital', - status: 'live', - network_type: 'mainnet', - website: 'https://medas-digital.io/', - pretty_name: 'Medas Digital Network', - chain_id: 'medasdigital-1', - bech32_prefix: 'medas', - daemon_name: 'medasdigitald', - node_home: '$HOME/.medasdigital', - slip44: 118, - key_algos: ['secp256k1'], - fees: { - fee_tokens: [ - { - denom: 'umedas', - low_gas_price: 0.1, - average_gas_price: 0.25, - high_gas_price: 0.4, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'umedas', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/oxygene76/medasdigital/', - recommended_version: 'v0.97', - compatible_versions: ['v0.94'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/oxygene76/medasdigital/main/networks/mainnet/genesis.json', - }, - versions: [ - { - name: 'v0.94', - recommended_version: 'v0.94', - compatible_versions: ['v0.94'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/medasdigital/images/medas.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/medasdigital/images/medas.svg', - }, - peers: { - seeds: [ - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: 'afa88136727d46b4c15fe6e041f53fdb25cc37c0', - address: '212.6.177.10:26656', - provider: 'Neptun Validator', - }, - { - id: 'a50887a49a5c908631a036013d38cc825b10f8fe', - address: '212.6.177.11:26656', - provider: 'Uranus Validator', - }, - { - id: 'e89a2ed10488de6d8134ff67101aa1a883a0c6bd', - address: '212.6.177.12:26656', - provider: 'Saturn Validator', - }, - { - id: '95d55f5d4a61d18508441f3357fadf221abe43ca', - address: '64.251.18.192:26656', - provider: 'Mars Validator', - }, - { - id: '15376dbf45a1cf907958e2a684c436a62cc0825d', - address: '67.207.180.166:26656', - provider: 'Jupiter Validator', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.medas-digital.io:26657/', - provider: 'Neptun Validator', - }, - ], - rest: [ - { - address: 'https://lcd.medas-digital.io:1317/', - provider: 'Neptun Validator', - }, - ], - grpc: [ - { - address: 'grpc.medas-digital.io:9090', - provider: 'Neptun Validator', - }, - ], - }, - explorers: [ - { - kind: 'BigDipper', - url: 'https://explorer.medas-digital.io:3100/medasdigital', - tx_page: - 'https://explorer.medas-digital.io:3100/medasdigital/transactions/${txHash}', - account_page: - 'explorer.medas-digital.io:3100/medasdigital/accounts/${accountAddress}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/frontier/medasdigital', - tx_page: - 'https://atomscan.com/frontier/medasdigital/transactions/${txHash}', - account_page: - 'https://atomscan.com/frontier/medasdigital/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/medasdigital/images/medas.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/medasdigital/images/medas.svg', - }, - ], -}; - -export const medasdigitalAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'medasdigital', - assets: [ - { - description: 'The native token of Medas Digital Network', - denom_units: [ - { - denom: 'umedas', - exponent: 0, - }, - { - denom: 'medas', - exponent: 6, - }, - ], - base: 'umedas', - name: 'Medas Digital', - display: 'medas', - symbol: 'MEDAS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/medasdigital/images/medas.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/medasdigital/images/medas.svg', - }, - keywords: ['medas'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/medasdigital/images/medas.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/medasdigital/images/medas.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/meme.ts b/packages/chain-registry/src/mainnets/meme.ts deleted file mode 100644 index 1f0d13a2..00000000 --- a/packages/chain-registry/src/mainnets/meme.ts +++ /dev/null @@ -1,232 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const meme: Chain = { - $schema: '../chain.schema.json', - chain_name: 'meme', - status: 'live', - network_type: 'mainnet', - pretty_name: 'MEME', - chain_id: 'meme-1', - bech32_prefix: 'meme', - daemon_name: 'memed', - node_home: '$HOME/.memed', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'umeme', - fixed_min_gas_price: 0.025, - low_gas_price: 0.025, - average_gas_price: 0.035, - high_gas_price: 0.045, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'umeme', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/memecosmos/meme/', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - genesis: { - genesis_url: - 'https://github.com/memecosmos/mainnet/raw/main/meme-1/genesis.json', - }, - versions: [ - { - name: 'v1.0.0', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/meme/images/meme.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/meme/images/meme.svg', - }, - peers: { - seeds: [ - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:14756', - provider: 'Polkachu', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '90570d614d01c617953645faa4b955616fbb8d64', - address: '205.209.120.105:26656', - provider: 'MEME Foundation', - }, - { - id: 'f3ee4c635b8b6165c25abef548c164c53014b90e', - address: '165.140.242.34:26656', - provider: 'MEME Foundation', - }, - { - id: 'c57fce65a0e6be87763ae38d607b817b3acde620', - address: '173.212.215.104:26656', - provider: 'Theamsolutions', - }, - { - id: 'c57fce65a0e6be87763ae38d607b817b3acde620', - address: '173.212.215.104:26656', - provider: 'Theamsolutions', - }, - { - id: '40e748da7a72c039f8ba47b2c6bd90cc0e203587', - address: '49.12.246.204:23656', - provider: '[NODERS]TEAM', - }, - { - id: 'fce4cbc9f8a9528fcd06948247025c3316991214', - address: '116.203.35.46:26656', - provider: 'Stake-Take', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-meme-1.meme.sx/', - provider: 'MEME Foundation', - }, - { - address: 'https://meme-rpc.polkachu.com/', - provider: 'Polkachu', - }, - { - address: 'https://rpc-meme.pupmos.network/', - provider: 'PUPMØS', - }, - { - address: 'https://meme.rpc.m.anode.team', - provider: 'ANODE TEAM', - }, - ], - rest: [ - { - address: 'https://api-meme-1.meme.sx/', - provider: 'MEME Foundation', - }, - { - address: 'https://meme-api.polkachu.com/', - provider: 'Polkachu', - }, - { - address: 'https://api-meme.pupmos.network/', - provider: 'PUPMØS', - }, - { - address: 'https://meme.api.m.anode.team', - provider: 'ANODE TEAM', - }, - { - address: 'https://meme.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - ], - grpc: [ - { - address: 'meme-grpc.polkachu.com:14790', - provider: 'Polkachu', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://ping.pub/meme', - tx_page: 'https://ping.pub/meme/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/meme', - tx_page: 'https://atomscan.com/meme/transactions/${txHash}', - account_page: 'https://atomscan.com/meme/accounts/${accountAddress}', - }, - { - kind: 'MEME Explorer', - url: 'https://explorer.meme.sx/meme', - tx_page: 'https://explorer.meme.sx/meme/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/meme', - tx_page: 'https://atomscan.com/meme/transactions/${txHash}', - account_page: 'https://atomscan.com/meme/accounts/${accountAddress}', - }, - { - kind: 'Brochain', - url: 'https://explorer.brocha.in/meme', - tx_page: 'https://explorer.brocha.in/meme/tx/${txHash}', - }, - { - kind: 'Stake-Take', - url: 'https://explorer.stake-take.com/meme', - tx_page: 'https://explorer.stake-take.com/meme/tx/${txHash}', - account_page: - 'https://explorer.stake-take.com/meme/account/${accountAddress}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Meme', - tx_page: 'https://explorer.stavr.tech/Meme/tx/${txHash}', - account_page: - 'https://explorer.stavr.tech/Meme/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/meme/images/meme.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/meme/images/meme.svg', - }, - ], -}; - -export const memeAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'meme', - assets: [ - { - description: - 'MEME Token (MEME) is the native staking token of the MEME Chain', - denom_units: [ - { - denom: 'umeme', - exponent: 0, - }, - { - denom: 'meme', - exponent: 6, - }, - ], - base: 'umeme', - name: 'MEME', - display: 'meme', - symbol: 'MEME', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/meme/images/meme.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/meme/images/meme.svg', - }, - coingecko_id: 'meme-network', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/meme/images/meme.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/meme/images/meme.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/memo-keys.ts b/packages/chain-registry/src/mainnets/memo-keys.ts deleted file mode 100644 index 27b44bdc..00000000 --- a/packages/chain-registry/src/mainnets/memo-keys.ts +++ /dev/null @@ -1,96 +0,0 @@ -import type { MemoKeys } from '../types'; - -export const memoKeys: MemoKeys = { - $schema: '../memo_keys.schema.json', - memo_keys: [ - { - key: 'wasm', - description: 'To call a cosmwasm contract', - git_repo: - 'https://github.com/osmosis-labs/osmosis/tree/main/x/ibc-hooks#ibc-hooks', - memo: { - wasm: { - contract: 'osmo1contractAddr', - msg: { - raw_message_fields: 'raw_message_data', - }, - }, - }, - }, - { - key: 'ibc_callback', - description: - 'Passing the ibc acknowledgement back to a cosmwasm smart contract', - git_repo: - 'https://github.com/osmosis-labs/osmosis/tree/main/x/ibc-hooks#ibc-hooks', - memo: { - ibc_callback: 'osmo1contractAddr', - }, - }, - { - key: 'autopilot', - description: - 'One click liquid staking using the stakeibc module_name or updating an airdrop address using the claim module_name', - git_repo: 'https://github.com/Stride-Labs/stride/tree/main/x/autopilot', - memo: { - autopilot: { - receiver: 'strideXXX', - '{module_name}': { - '{additiional_field}': '{value}', - }, - }, - }, - }, - { - key: 'forward', - description: - 'To send a packet from a source to destination chain when there is at least one chain in between, the intermediate chain uses the middleware, and next specifies the subsequent chain to route the packet to, after the chain specified in forward', - git_repo: - 'https://github.com/strangelove-ventures/packet-forward-middleware', - memo: { - forward: { - receiver: 'chain-c-bech32-address', - port: 'transfer', - channel: 'channel-123', - timeout: '10m', - retries: 2, - next: { - forward: { - receiver: 'chain-d-bech32-address', - port: 'transfer', - channel: 'channel-234', - timeout: '10m', - retries: 2, - }, - }, - }, - }, - }, - { - key: 'src_callback', - description: - 'Passing the IBC SendPacket, AcknowledgementPacket, and TimeoutPacket events to a callback address on the source chain.', - git_repo: - 'https://github.com/cosmos/ibc-go/tree/main/modules/apps/callbacks', - memo: { - src_callback: { - address: 'src-chain-address', - gas_limit: '100000', - }, - }, - }, - { - key: 'dest_callback', - description: - 'Passing the IBC ReceivePacket event to a callback address on the destination chain on WriteAcknowledgement step.', - git_repo: - 'https://github.com/cosmos/ibc-go/tree/main/modules/apps/callbacks', - memo: { - dest_callback: { - address: 'dest-chain-address', - gas_limit: '100000', - }, - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/microtick.ts b/packages/chain-registry/src/mainnets/microtick.ts deleted file mode 100644 index b1eaab9f..00000000 --- a/packages/chain-registry/src/mainnets/microtick.ts +++ /dev/null @@ -1,99 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const microtick: Chain = { - $schema: '../chain.schema.json', - chain_name: 'microtick', - status: 'killed', - network_type: 'mainnet', - pretty_name: 'Microtick', - chain_id: 'microtick-1', - bech32_prefix: 'micro', - daemon_name: 'mtm', - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'utick', - low_gas_price: 0.01, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'utick', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/microtick/mtzone', - recommended_version: 'mtm-v2.0.4', - compatible_versions: ['mtm-v2.0.4'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/microtick/stargate-genesis/master/genesis.json', - }, - versions: [ - { - name: 'mtm-v2.0.4', - recommended_version: 'mtm-v2.0.4', - compatible_versions: ['mtm-v2.0.4'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/microtick/images/tick.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/microtick/images/tick.svg', - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://ping.pub/microtick', - tx_page: 'https://ping.pub/microtick/tx/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/microtick/images/tick.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/microtick/images/tick.svg', - }, - ], -}; - -export const microtickAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'microtick', - assets: [ - { - description: - 'TICK coin is the token for the Microtick Price Discovery & Oracle App', - denom_units: [ - { - denom: 'utick', - exponent: 0, - }, - { - denom: 'tick', - exponent: 6, - }, - ], - base: 'utick', - display: 'tick', - name: 'Microtick', - symbol: 'TICK', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/microtick/images/tick.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/microtick/images/tick.svg', - }, - coingecko_id: 'microtick', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/microtick/images/tick.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/microtick/images/tick.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/migaloo.ts b/packages/chain-registry/src/mainnets/migaloo.ts deleted file mode 100644 index 04f2062a..00000000 --- a/packages/chain-registry/src/mainnets/migaloo.ts +++ /dev/null @@ -1,987 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const migaloo: Chain = { - $schema: '../chain.schema.json', - chain_name: 'migaloo', - status: 'live', - network_type: 'mainnet', - website: 'https://www.whitewhale.money/', - pretty_name: 'Migaloo', - chain_id: 'migaloo-1', - bech32_prefix: 'migaloo', - daemon_name: 'migalood', - node_home: '$HOME/.migalood', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uwhale', - fixed_min_gas_price: 1, - low_gas_price: 1, - average_gas_price: 2, - high_gas_price: 3, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uwhale', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/migaloo-light.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/migaloo-light.svg', - }, - codebase: { - git_repo: 'https://github.com/White-Whale-Defi-Platform/migaloo-chain', - recommended_version: 'v4.1.3', - compatible_versions: ['v4.1.3'], - cosmos_sdk_version: 'v0.47.7', - ibc_go_version: 'v7.3.0', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'v0.45.0', - cosmwasm_enabled: true, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/White-Whale-Defi-Platform/migaloo-chain/release/v2.0.x/networks/mainnet/genesis.json', - }, - versions: [ - { - name: 'v2.0.0', - recommended_version: 'v2.0.5', - compatible_versions: ['v2.0.0', 'v2.0.4', 'v2.0.5'], - cosmos_sdk_version: '0.46.11', - ibc_go_version: '6.1.0', - consensus: { - type: 'cometbft', - version: '0.34.27', - }, - cosmwasm_version: 'v0.30.1-0.20230320091624-f5072b9b04a6', - cosmwasm_enabled: true, - next_version_name: 'v2.2.5', - }, - { - name: 'v2.2.5', - proposal: 10, - height: 2342302, - recommended_version: 'v2.2.7-hotfix', - compatible_versions: ['v2.2.7-hotfix'], - cosmos_sdk_version: 'v0.46.13', - ibc_go_version: '6.2.0', - consensus: { - type: 'cometbft', - version: '0.34.29', - }, - cosmwasm_version: 'v0.30.1-0.20230320091624-f5072b9b04a6', - cosmwasm_enabled: true, - next_version_name: 'v3.0.0', - }, - { - name: 'v3.0.0', - proposal: 13, - height: 3574316, - recommended_version: 'v3.0.1-hotfix', - compatible_versions: ['v3.0.1-hotfix'], - cosmos_sdk_version: '0.46.15', - ibc_go_version: '6.2.0', - consensus: { - type: 'cometbft', - version: '0.34.29', - }, - cosmwasm_version: 'v0.30.1-0.20230320091624-f5072b9b04a6', - cosmwasm_enabled: true, - next_version_name: 'v3.0.2', - }, - { - name: 'v3.0.2', - proposal: 19, - height: 4128108, - recommended_version: 'v3.0.4', - compatible_versions: ['v3.0.4'], - cosmos_sdk_version: '0.46.15', - ibc_go_version: '6.2.0', - consensus: { - type: 'cometbft', - version: '0.34.29', - }, - cosmwasm_version: 'v0.30.1-0.20230320091624-f5072b9b04a6', - cosmwasm_enabled: true, - next_version_name: 'v4.1.0', - }, - { - name: 'v4.1.2', - proposal: 31, - height: 5962700, - recommended_version: 'v4.1.3', - compatible_versions: ['v4.1.3'], - cosmos_sdk_version: 'v0.47.7', - ibc_go_version: 'v7.3.0', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'v0.45.0', - cosmwasm_enabled: true, - next_version_name: '', - }, - ], - }, - peers: { - seeds: [ - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:12856', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'c936ae78abca1169362e068e3e94c87a0ace96c7', - address: 'seeds.cros-nest.com:27656', - provider: 'Cros-Nest', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'whitewhale-mainnet-seed.autostake.com:27096', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:20756', - provider: 'Polkachu', - }, - { - id: '400f3d9e30b69e78a7fb891f60d76fa3c73f0ecc', - address: 'migaloo.rpc.kjnodes.com:14959', - provider: 'kjnodes', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'whitewhale-mainnet-peer.autostake.com:27096', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://migaloo-rpc.polkachu.com:443', - provider: 'Polkachu', - }, - { - address: 'https://migaloo-rpc.lavenderfive.com', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://rpc-migaloo.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://migaloo-rpc.kleomedes.network:443', - provider: 'Kleomedes', - }, - { - address: 'https://rpc.whitewhale.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://migaloo.rpc.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://migaloo-rpc.cosmosrescue.com', - provider: 'cosmosrescue', - }, - { - address: 'https://migaloo-rpc.highstakes.ch', - provider: 'High Stakes 🇨🇭', - }, - ], - rest: [ - { - address: 'https://migaloo-api.polkachu.com:443', - provider: 'Polkachu', - }, - { - address: 'https://migaloo-api.lavenderfive.com', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://api-migaloo.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://migaloo-api.kleomedes.network:443', - provider: 'Kleomedes', - }, - { - address: 'https://api.whitewhale.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://migaloo.api.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://migaloo-api.cosmosrescue.com', - provider: 'cosmosrescue', - }, - { - address: 'https://migaloo-api.highstakes.ch', - provider: 'High Stakes 🇨🇭', - }, - ], - grpc: [ - { - address: 'migaloo-grpc.polkachu.com:20790', - provider: 'Polkachu', - }, - { - address: 'migaloo-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'whitewhale-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'grpc-migaloo.cosmos-spaces.cloud:4810', - provider: 'Cosmos Spaces', - }, - { - address: 'https://grpc.whitewhale.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'migaloo.grpc.kjnodes.com:14990', - provider: 'kjnodes', - }, - { - address: 'migaloo-grpc.cosmosrescue.com:9090', - provider: 'cosmosrescue', - }, - ], - }, - explorers: [ - { - kind: 'Migaloo Explorers Guru', - url: 'https://migaloo.explorers.guru', - tx_page: 'https://migaloo.explorers.guru/transaction/${txHash}', - account_page: 'https://migaloo.explorers.guru/account/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/migaloo', - tx_page: 'https://ping.pub/migaloo/tx/${txHash}', - }, - { - kind: 'Silk Nodes', - url: 'https://explorer.silknodes.io/migaloo', - tx_page: 'https://explorer.silknodes.io/migaloo/tx/${txHash}', - account_page: - 'https://explorer.silknodes.io/migaloo/account/${accountAddress}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/migaloo', - tx_page: 'https://atomscan.com/migaloo/transactions/${txHash}', - account_page: 'https://atomscan.com/migaloo/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/migaloo-light.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/migaloo-light.svg', - }, - ], -}; - -export const migalooAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'migaloo', - assets: [ - { - description: 'The native token of Migaloo Chain', - denom_units: [ - { - denom: 'uwhale', - exponent: 0, - }, - { - denom: 'whale', - exponent: 6, - }, - ], - base: 'uwhale', - name: 'Whale', - display: 'whale', - symbol: 'WHALE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/white-whale.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/white-whale.svg', - }, - coingecko_id: 'white-whale', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/white-whale.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/white-whale.svg', - }, - ], - }, - { - description: 'ampWHALE', - denom_units: [ - { - denom: - 'factory/migaloo1436kxs0w2es6xlqpp9rd35e3d0cjnw4sv8j3a7483sgks29jqwgshqdky4/ampWHALE', - exponent: 0, - }, - { - denom: 'ampWHALE', - exponent: 6, - }, - ], - base: 'factory/migaloo1436kxs0w2es6xlqpp9rd35e3d0cjnw4sv8j3a7483sgks29jqwgshqdky4/ampWHALE', - name: 'ampWHALE', - display: 'ampWHALE', - symbol: 'ampWHALE', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/ampwhale.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/ampwhale.svg', - }, - ], - }, - { - description: 'BackBone Labs Liquid Staked WHALE', - denom_units: [ - { - denom: - 'factory/migaloo1mf6ptkssddfmxvhdx0ech0k03ktp6kf9yk59renau2gvht3nq2gqdhts4u/boneWhale', - exponent: 0, - }, - { - denom: 'bWHALE', - exponent: 6, - }, - ], - base: 'factory/migaloo1mf6ptkssddfmxvhdx0ech0k03ktp6kf9yk59renau2gvht3nq2gqdhts4u/boneWhale', - name: 'BackBone Labs Liquid Staked WHALE', - display: 'bWHALE', - symbol: 'bWHALE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/bWHALE.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/bWHALE.png', - }, - ], - coingecko_id: 'backbone-labs-staked-whale', - }, - { - description: 'FABLE', - denom_units: [ - { - denom: 'factory/migaloo18a9m9stu3dyvewwcq9qmp85euxqcvln5mefync/fable', - exponent: 0, - }, - { - denom: 'fable', - exponent: 6, - }, - ], - base: 'factory/migaloo18a9m9stu3dyvewwcq9qmp85euxqcvln5mefync/fable', - name: 'FABLE', - display: 'fable', - symbol: 'FABLE', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/fable.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/fable.svg', - }, - ], - }, - { - description: 'boneLUNA are autocompounding LUNA tokens', - denom_units: [ - { - denom: - 'ibc/40C29143BF4153B365089E40E437B7AA819672646C45BB0A5F1E10915A0B6708', - exponent: 0, - }, - { - denom: 'bluna', - exponent: 6, - }, - ], - base: 'ibc/40C29143BF4153B365089E40E437B7AA819672646C45BB0A5F1E10915A0B6708', - address: - 'cw20:terra17aj4ty4sz4yhgm08na8drc0v03v2jwr3waxcqrwhajj729zhl7zqnpc0ml', - type_asset: 'ics20', - name: 'boneLuna', - display: 'bluna', - symbol: 'bLUNA', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'terra2', - base_denom: - 'cw20:terra17aj4ty4sz4yhgm08na8drc0v03v2jwr3waxcqrwhajj729zhl7zqnpc0ml', - port: 'wasm.terra1e0mrzy8077druuu42vs0hu7ugguade0cj65dgtauyaw4gsl4kv0qtdf2au', - channel_id: 'channel-87', - }, - chain: { - port: 'transfer', - channel_id: 'channel-2', - path: 'transfer/channel-2/cw20:terra17aj4ty4sz4yhgm08na8drc0v03v2jwr3waxcqrwhajj729zhl7zqnpc0ml', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/boneluna.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/boneluna.png', - }, - ], - }, - { - description: 'RAC', - denom_units: [ - { - denom: 'factory/migaloo1eqntnl6tzcj9h86psg4y4h6hh05g2h9nj8e09l/urac', - exponent: 0, - }, - { - denom: 'RAC', - exponent: 6, - }, - ], - base: 'factory/migaloo1eqntnl6tzcj9h86psg4y4h6hh05g2h9nj8e09l/urac', - name: 'RAC', - display: 'RAC', - symbol: 'RAC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/rac.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/rac.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/rac.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/rac.svg', - }, - ], - }, - { - description: 'ASH', - denom_units: [ - { - denom: - 'factory/migaloo1erul6xyq0gk6ws98ncj7lnq9l4jn4gnnu9we73gdz78yyl2lr7qqrvcgup/ash', - exponent: 0, - }, - { - denom: 'ASH', - exponent: 6, - }, - ], - base: 'factory/migaloo1erul6xyq0gk6ws98ncj7lnq9l4jn4gnnu9we73gdz78yyl2lr7qqrvcgup/ash', - name: 'ASH', - display: 'ASH', - symbol: 'ASH', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/ash.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/ash.svg', - }, - ], - }, - { - description: 'Tether USDt on Migaloo', - denom_units: [ - { - denom: - 'ibc/86A25A8A327164AE7C68A29B6ED745C7EEDC36E260A6666F33A6407BECEC4737', - exponent: 0, - }, - { - denom: 'usdt', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/86A25A8A327164AE7C68A29B6ED745C7EEDC36E260A6666F33A6407BECEC4737', - name: 'Tether USDt', - display: 'usdt', - symbol: 'USDt', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'kava', - base_denom: 'erc20/tether/usdt', - channel_id: 'channel-120', - }, - chain: { - channel_id: 'channel-48', - path: 'transfer/channel-48/erc20/tether/usdt', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'kava', - base_denom: 'erc20/tether/usdt', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - }, - { - description: 'Auto componded USDC despoited into Ginkou on Migaloo chain', - denom_units: [ - { - denom: - 'cw20:migaloo10nucfm2zqgzqmy7y7ls398t58pjt9cwjsvpy88y2nvamtl34rgmqt5em2v', - exponent: 0, - }, - { - denom: 'mUSDC', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: - 'migaloo10nucfm2zqgzqmy7y7ls398t58pjt9cwjsvpy88y2nvamtl34rgmqt5em2v', - base: 'cw20:migaloo10nucfm2zqgzqmy7y7ls398t58pjt9cwjsvpy88y2nvamtl34rgmqt5em2v', - name: 'mUSDC', - display: 'mUSDC', - symbol: 'mUSDC', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/mUSDC.svg', - }, - coingecko_id: '', - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/mUSDC.svg', - }, - ], - }, - { - description: 'GUPPY', - denom_units: [ - { - denom: - 'factory/migaloo1etlu2h30tjvv8rfa4fwdc43c92f6ul5w9acxzk/uguppy', - exponent: 0, - }, - { - denom: 'GUPPY', - exponent: 6, - }, - ], - base: 'factory/migaloo1etlu2h30tjvv8rfa4fwdc43c92f6ul5w9acxzk/uguppy', - name: 'GUPPY', - display: 'GUPPY', - symbol: 'GUPPY', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/guppy.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/guppy.png', - }, - ], - }, - { - description: 'OPHIR is a Cosmos Treasury DAO established on Migaloo.', - denom_units: [ - { - denom: - 'factory/migaloo1t862qdu9mj5hr3j727247acypym3ej47axu22rrapm4tqlcpuseqltxwq5/ophir', - exponent: 0, - }, - { - denom: 'OPHIR', - exponent: 6, - }, - ], - base: 'factory/migaloo1t862qdu9mj5hr3j727247acypym3ej47axu22rrapm4tqlcpuseqltxwq5/ophir', - name: 'OPHIR', - display: 'OPHIR', - symbol: 'OPHIR', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/ophir.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/ophir.png', - }, - ], - }, - { - description: 'SHARK is the apex price prediction market within Cosmos.', - denom_units: [ - { - denom: 'factory/migaloo1eqntnl6tzcj9h86psg4y4h6hh05g2h9nj8e09l/shark', - exponent: 0, - }, - { - denom: 'SHARK', - exponent: 6, - }, - ], - base: 'factory/migaloo1eqntnl6tzcj9h86psg4y4h6hh05g2h9nj8e09l/shark', - name: 'SHARK', - display: 'SHARK', - symbol: 'SHARK', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/shark.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/shark.png', - }, - ], - }, - { - description: 'lsdSHARK is the liquid staking derivative of SHARK.', - denom_units: [ - { - denom: - 'factory/migaloo1p3aj9f09d7c4jxhgue0hpdpw370j6gzc59nxxx6l8d0gc9f9rfwsdwetus/lsdSHARK', - exponent: 0, - }, - { - denom: 'lsdSHARK', - exponent: 6, - }, - ], - base: 'factory/migaloo1p3aj9f09d7c4jxhgue0hpdpw370j6gzc59nxxx6l8d0gc9f9rfwsdwetus/lsdSHARK', - name: 'lsdSHARK', - display: 'lsdSHARK', - symbol: 'lsdSHARK', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'migaloo', - base_denom: - 'factory/migaloo1eqntnl6tzcj9h86psg4y4h6hh05g2h9nj8e09l/shark', - }, - provider: 'Shark Protocol', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/lsdshark.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/lsdshark.png', - }, - ], - }, - { - description: 'The native staking token of Terra.', - denom_units: [ - { - denom: - 'ibc/4627AD2524E3E0523047E35BB76CC90E37D9D57ACF14F0FCBCEB2480705F3CB8', - exponent: 0, - }, - { - denom: 'luna', - exponent: 6, - }, - ], - base: 'ibc/4627AD2524E3E0523047E35BB76CC90E37D9D57ACF14F0FCBCEB2480705F3CB8', - name: 'Luna', - display: 'luna', - symbol: 'LUNA', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'terra2', - base_denom: 'uluna', - channel_id: 'channel-86', - }, - chain: { - channel_id: 'channel-0', - path: 'transfer/channel-0/uluna', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/luna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/luna.svg', - }, - coingecko_id: 'terra-luna-2', - images: [ - { - image_sync: { - chain_name: 'terra2', - base_denom: 'uluna', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/luna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/luna.svg', - }, - ], - socials: { - website: 'https://www.terra.money/', - twitter: 'https://twitter.com/terra_money', - }, - }, - { - description: 'Rakoff Token', - denom_units: [ - { - denom: - 'ibc/44C29C91F202E20C8E28DFB1FA89B725C54171CD77B8948836C72E7A97E4A018', - exponent: 0, - }, - { - denom: 'Rakoff', - exponent: 6, - }, - ], - base: 'ibc/44C29C91F202E20C8E28DFB1FA89B725C54171CD77B8948836C72E7A97E4A018', - type_asset: 'ics20', - name: 'Rakoff', - display: 'Rakoff', - symbol: 'RAKOFF', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'terra', - base_denom: - 'cw20:terra1vhgq25vwuhdhn9xjll0rhl2s67jzw78a4g2t78y5kz89q9lsdskq2pxcj2', - port: 'wasm.terra19pfxzj9580h7rjd6z6sn5x2se76vgrc0etltr79g9z3t82jzp4hq63qguc', - channel_id: 'channel-87', - }, - chain: { - port: 'transfer', - channel_id: 'channel-114', - path: 'transfer/channel-114/cw20:terra1vhgq25vwuhdhn9xjll0rhl2s67jzw78a4g2t78y5kz89q9lsdskq2pxcj2', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/rakoff.png', - }, - images: [ - { - image_sync: { - chain_name: 'terra', - base_denom: - 'cw20:terra1vhgq25vwuhdhn9xjll0rhl2s67jzw78a4g2t78y5kz89q9lsdskq2pxcj2', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/rakoff.png', - }, - ], - }, - { - description: 'GASH', - denom_units: [ - { - denom: - 'factory/migaloo1r9x8fz4alekzr78k42rpmr9unpa7egsldpqeynmwl2nfvzexue9sn8l5rg/gash', - exponent: 0, - }, - { - denom: 'gash', - exponent: 6, - }, - ], - base: 'factory/migaloo1r9x8fz4alekzr78k42rpmr9unpa7egsldpqeynmwl2nfvzexue9sn8l5rg/gash', - name: 'GASH', - display: 'gash', - symbol: 'GASH', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/gash.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/gash.png', - }, - ], - }, - { - description: 'Restake DAO Token', - denom_units: [ - { - denom: - 'factory/migaloo1d0uma9qzcts4fzt7ml39xp44aut5k6qyjfzz4asalnecppppr3rsl52vvv/rstk', - exponent: 0, - }, - { - denom: 'rstk', - exponent: 6, - }, - ], - base: 'factory/migaloo1d0uma9qzcts4fzt7ml39xp44aut5k6qyjfzz4asalnecppppr3rsl52vvv/rstk', - name: 'RESTAKE', - display: 'rstk', - symbol: 'RSTK', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/rstk.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/rstk.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/rstk.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/rstk.svg', - }, - ], - }, - { - description: 'Frogztrik NFT Token', - denom_units: [ - { - denom: - 'ibc/B1BD4EF49A2E051EFC85E8C6A932B559CE62F9519E0E83BE29A8F0BDF89BD1D3', - exponent: 0, - }, - { - denom: 'frog', - exponent: 6, - }, - ], - base: 'ibc/B1BD4EF49A2E051EFC85E8C6A932B559CE62F9519E0E83BE29A8F0BDF89BD1D3', - type_asset: 'ics20', - name: 'Frogztrik NFT Token', - display: 'frog', - symbol: 'FROG', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'terra', - base_denom: - 'cw20:terra1wez9puj43v4s25vrex7cv3ut3w75w4h6j5e537sujyuxj0r5ne2qp9uwl9', - port: 'wasm.terra19pfxzj9580h7rjd6z6sn5x2se76vgrc0etltr79g9z3t82jzp4hq63qguc', - channel_id: 'channel-87', - }, - chain: { - port: 'transfer', - channel_id: 'channel-114', - path: 'transfer/channel-114/cw20:terra1wez9puj43v4s25vrex7cv3ut3w75w4h6j5e537sujyuxj0r5ne2qp9uwl9', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/FROG.png', - }, - images: [ - { - image_sync: { - chain_name: 'terra', - base_denom: - 'cw20:terra1wez9puj43v4s25vrex7cv3ut3w75w4h6j5e537sujyuxj0r5ne2qp9uwl9', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/FROG.png', - }, - ], - }, - { - description: - "GRAC is the official token of Racoon.Bet's gaming platform.", - denom_units: [ - { - denom: 'factory/migaloo1eqntnl6tzcj9h86psg4y4h6hh05g2h9nj8e09l/ugrac', - exponent: 0, - }, - { - denom: 'GRAC', - exponent: 6, - }, - ], - base: 'factory/migaloo1eqntnl6tzcj9h86psg4y4h6hh05g2h9nj8e09l/ugrac', - name: 'Gaming RAC Token', - display: 'GRAC', - symbol: 'GRAC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/grac.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/grac.png', - }, - ], - }, - { - denom_units: [ - { - denom: - 'ibc/721B42229246EEDA7A656DB17E494127F91E84AD63E21852737628321892A928', - exponent: 0, - aliases: [ - 'factory/juno1h6y8tkceau4d8zyv5aa0fwdj2pa2y0gz2hx0tq/uwind', - ], - }, - { - denom: 'wind', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/721B42229246EEDA7A656DB17E494127F91E84AD63E21852737628321892A928', - name: 'Wind Token', - display: 'wind', - symbol: 'WIND', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'juno', - base_denom: - 'factory/juno1h6y8tkceau4d8zyv5aa0fwdj2pa2y0gz2hx0tq/uwind', - channel_id: 'channel-210', - }, - chain: { - channel_id: 'channel-1', - path: 'transfer/channel-1/factory/juno1h6y8tkceau4d8zyv5aa0fwdj2pa2y0gz2hx0tq/uwind', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'factory/juno1h6y8tkceau4d8zyv5aa0fwdj2pa2y0gz2hx0tq/uwind', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/wind.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/wind.png', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/mises.ts b/packages/chain-registry/src/mainnets/mises.ts deleted file mode 100644 index d86d0ad6..00000000 --- a/packages/chain-registry/src/mainnets/mises.ts +++ /dev/null @@ -1,151 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const mises: Chain = { - $schema: '../chain.schema.json', - chain_name: 'mises', - status: 'live', - network_type: 'mainnet', - website: 'https://mises.site', - pretty_name: 'Mises', - chain_id: 'mainnet', - bech32_prefix: 'mises', - node_home: '$HOME/.misestm', - daemon_name: 'misestmd', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'umis', - fixed_min_gas_price: 0, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'umis', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/mises-id/mises-tm', - recommended_version: 'v1.0.4', - compatible_versions: ['v1.0.4'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/mises-id/mainnet/master/genesis.json', - }, - versions: [ - { - name: 'v1.0.4', - recommended_version: 'v1.0.4', - compatible_versions: ['v1.0.4'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mises/images/mises.png', - }, - peers: { - seeds: [ - { - id: '40a8318fa18fa9d900f4b0d967df7b1020689fa0', - address: 'e1.mises.site:26656', - provider: 'Mises-2', - }, - { - id: '0d25c5db4cbdc4171c8272278040db774011c268', - address: 'e2.mises.site:26656', - provider: 'Mises-3', - }, - { - id: '1adcfe9b030125b9caa72f3eae3b1274cbaca2cd', - address: 'w1.mises.site:26656', - provider: 'Mises-4', - }, - { - id: '1a96557a74cb8448249b9d15c3cc38cd3aff553d', - address: 'w2.mises.site:26656', - provider: 'Mises-5', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://rpc.gw.mises.site:443', - provider: 'Mises-1', - }, - { - address: 'https://e2.mises.site:443', - provider: 'Mises-3', - }, - ], - rest: [], - grpc: [], - }, - explorers: [ - { - kind: 'Mises-GW Explorer', - url: 'https://gw.mises.site', - tx_page: 'https://gw.mises.site/tx/${txHash}', - }, - { - kind: 'Jambulmerah ping.pub based', - url: 'https://explorer.jambulmerah.dev/mises', - tx_page: 'https://explorer.jambulmerah.dev/mises/tx/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mises/images/mises.png', - }, - ], -}; - -export const misesAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'mises', - assets: [ - { - description: 'The native staking and gov token of the Mises Network.', - denom_units: [ - { - denom: 'umis', - exponent: 0, - aliases: ['micromis'], - }, - { - denom: 'mmis', - exponent: 3, - aliases: ['millimis'], - }, - { - denom: 'mis', - exponent: 6, - aliases: [], - }, - ], - base: 'umis', - display: 'mis', - name: 'mises network MIS', - symbol: 'MIS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mises/images/mises.png', - }, - coingecko_id: '', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mises/images/mises.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/mun.ts b/packages/chain-registry/src/mainnets/mun.ts deleted file mode 100644 index 528b5620..00000000 --- a/packages/chain-registry/src/mainnets/mun.ts +++ /dev/null @@ -1,172 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const mun: Chain = { - $schema: '../chain.schema.json', - chain_name: 'mun', - website: 'https://mun.money', - status: 'live', - network_type: 'mainnet', - pretty_name: 'Mun', - chain_id: 'mun-1', - bech32_prefix: 'mun', - daemon_name: 'mund', - node_home: '$HOME/.mun', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'umun', - fixed_min_gas_price: 0.025, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'umun', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/munblockchain/mun-node', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - genesis: { - genesis_url: 'https://mainnet1rpc.mun.money/genesis', - }, - versions: [ - { - name: 'v1.0.0', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mun/images/mun.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mun/images/mun.svg', - }, - peers: { - seeds: [ - { - id: '036c564e3de76ffad3e013bea52c16eb1de5a400', - address: '31.14.40.112:26656', - provider: 'Mun', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: 'd28d8c1d31fa97fe668c90700797709f3a0f1b6c', - address: 'rpc.mun.indonode.net:55656', - provider: 'Indonode', - }, - { - id: '7d630b6e517598b4dc84a07c15fe328709a2705b', - address: 'mainnet-mun.konsortech.xyz:28656', - provider: 'KonsorTech', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://mainnet1rpc.mun.money', - provider: 'Mun', - }, - { - address: 'https://mainnet-mun-rpc.konsortech.xyz', - provider: 'KonsorTech', - }, - { - address: 'https://rpc.mun.tcnetwork.io', - provider: 'TC Network', - }, - ], - rest: [ - { - address: 'https://mainnet1.mun.money', - provider: 'Mun', - }, - { - address: 'https://mainnet-mun-api.konsortech.xyz', - provider: 'KonsorTech', - }, - { - address: 'https://rest.mun.tcnetwork.io', - provider: 'TC Network', - }, - ], - grpc: [], - }, - explorers: [ - { - url: 'https://explorer.mun.money/mun', - tx_page: 'https://explorer.mun.money/mun/${txHash}', - }, - { - url: 'https://explorer.indonode.net/mun/staking', - tx_page: 'https://explorer.indonode.net/mun/${txHash}', - }, - { - url: 'https://explorer.konsortech.xyz/mun/staking', - tx_page: 'https://explorer.konsortech.xyz/mun/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/mun', - tx_page: 'https://ping.pub/mun/${txHash}', - }, - { - kind: 'TC Network', - url: 'https://explorer.tcnetwork.io/mun', - tx_page: 'https://explorer.tcnetwork.io/mun/transaction/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mun/images/mun.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mun/images/mun.svg', - }, - ], -}; - -export const munAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'mun', - assets: [ - { - description: 'The native token of Mun', - denom_units: [ - { - denom: 'umun', - exponent: 0, - }, - { - denom: 'mun', - exponent: 6, - }, - ], - base: 'umun', - name: 'Mun', - display: 'mun', - symbol: 'MUN', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mun/images/mun.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mun/images/mun.svg', - }, - coingecko_id: '', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mun/images/mun.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mun/images/mun.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/mythos.ts b/packages/chain-registry/src/mainnets/mythos.ts deleted file mode 100644 index 432d2821..00000000 --- a/packages/chain-registry/src/mainnets/mythos.ts +++ /dev/null @@ -1,94 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const mythos: Chain = { - $schema: '../chain.schema.json', - chain_name: 'mythos', - status: 'live', - network_type: 'mainnet', - pretty_name: 'Mythos', - chain_id: 'mythos_7001-1', - bech32_prefix: 'mythos', - daemon_name: 'mythosd', - node_home: '$HOME/.mythosd', - key_algos: ['ethsecp256k1'], - extra_codecs: ['ethermint'], - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'aMYT', - }, - ], - }, - peers: { - seeds: [], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://mythos-rpc.provable.dev:443/', - provider: 'laurel.provable', - }, - ], - rest: [ - { - address: 'https://mythos.provable.dev/rest/', - provider: 'laurel.provable', - }, - ], - grpc: [ - { - address: 'mythos-grpc.provable.dev:443', - provider: 'laurel.provable', - }, - ], - 'evm-http-jsonrpc': [], - }, - explorers: [], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mythos/images/mythos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mythos/images/mythos.svg', - }, - codebase: {}, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mythos/images/mythos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mythos/images/mythos.svg', - }, - ], -}; - -export const mythosAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'mythos', - assets: [ - { - description: 'The native token of Mythos', - denom_units: [ - { - denom: 'aMYT', - exponent: 0, - }, - { - denom: 'MYT', - exponent: 18, - }, - ], - base: 'aMYT', - name: 'MYT', - display: 'MYT', - symbol: 'MYT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mythos/images/mythos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mythos/images/mythos.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mythos/images/mythos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mythos/images/mythos.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/neura.ts b/packages/chain-registry/src/mainnets/neura.ts deleted file mode 100644 index c347d4be..00000000 --- a/packages/chain-registry/src/mainnets/neura.ts +++ /dev/null @@ -1,95 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const neura: Chain = { - $schema: '../chain.schema.json', - chain_name: 'neura', - chain_id: 'neura_266-1', - bech32_prefix: 'neura', - pretty_name: 'Neura', - website: 'https://www.neuraprotocol.io/', - description: - 'Neura is an AI-centric, EVM-compatible Layer 1 blockchain built on the Cosmos SDK. We democratize GPU access and revolutionize AI project funding with IMO’s to advance AI development.', - status: 'upcoming', - network_type: 'mainnet', - node_home: '$HOME/.neurad', - daemon_name: 'neurad', - key_algos: ['ethsecp256k1'], - extra_codecs: ['ethermint'], - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'atankr', - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'atankr', - }, - ], - }, - codebase: { - versions: [ - { - name: 'v0.0.1', - height: 0, - }, - ], - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neura/images/neura.png', - }, - ], -}; - -export const neuraAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'neura', - assets: [ - { - description: - 'ANKR: The native EVM, governance, and staking token for Neura, enabling secure transactions, and seamless GPU resourcing within the ecosystem.', - denom_units: [ - { - denom: 'atankr', - exponent: 0, - }, - { - denom: 'ankr', - exponent: 18, - }, - ], - base: 'atankr', - name: 'Neura', - display: 'ankr', - symbol: 'ANKR', - traces: [ - { - type: 'additional-mintage', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x8290333ceF9e6D528dD5618Fb97a76f268f3EDD4', - }, - provider: 'Neura', - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x8290333ceF9e6D528dD5618Fb97a76f268f3EDD4', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/ankr.svg', - }, - ], - coingecko_id: 'ankr', - socials: { - website: 'https://www.ankr.com', - twitter: 'https://x.com/ankr', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/neutaro.ts b/packages/chain-registry/src/mainnets/neutaro.ts deleted file mode 100644 index c4a3fd7e..00000000 --- a/packages/chain-registry/src/mainnets/neutaro.ts +++ /dev/null @@ -1,154 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const neutaro: Chain = { - $schema: '../chain.schema.json', - chain_name: 'neutaro', - status: 'live', - network_type: 'mainnet', - website: 'https://neutaro.com/', - pretty_name: 'Neutaro', - chain_id: 'Neutaro-1', - bech32_prefix: 'neutaro', - daemon_name: 'neutaro', - node_home: '$HOME/.Neutaro', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uneutaro', - fixed_min_gas_price: 0, - low_gas_price: 0, - average_gas_price: 0, - high_gas_price: 0.035, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uneutaro', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/Neutaro/Neutaro', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - genesis: { - genesis_url: 'http://154.26.153.186/genesis.json', - }, - versions: [ - { - name: 'Neutaro1', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutaro/images/neutaro.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutaro/images/neutaro.svg', - }, - description: - 'The Blockchain that is Pioneering Ethical Standards, Values, and Transparency in cross chain Blockchain Technology to drive innovation', - peers: { - seeds: [ - { - id: '2fd06277f46e845ca73df8f81caf68e6579bbe32', - address: '86.48.20.122:26656', - provider: 'Neutaro', - }, - ], - persistent_peers: [ - { - id: 'fabdabd6c438f0ac45a5bb62702fd4ce0b84e876', - address: '38.242.255.37:26656', - provider: 'Arvy', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc2.neutaro.tech:443', - provider: 'Neutaro', - }, - { - address: 'https://rpc-neutaro.blockval.io', - provider: 'Blockval', - }, - ], - rest: [ - { - address: 'https://api2.neutaro.tech:443', - provider: 'Neutaro', - }, - { - address: 'https://api-neutaro.blockval.io', - provider: 'Blockval', - }, - ], - grpc: [ - { - address: 'https://grpc2.neutaro.tech:443', - provider: 'Neutaro', - }, - { - address: 'https://grpc-neutaro.blockval.io', - provider: 'Blockval', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://explorer.neutaro.tech/Neutaro', - tx_page: 'https://explorer.neutaro.tech/Neutaro/tx/${txHash}', - account_page: - 'https://explorer.neutaro.tech/Neutaro/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutaro/images/neutaro.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutaro/images/neutaro.svg', - }, - ], -}; - -export const neutaroAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'neutaro', - assets: [ - { - description: 'The native token of Neutaro', - denom_units: [ - { - denom: 'uneutaro', - exponent: 0, - }, - { - denom: 'neutaro', - exponent: 6, - }, - ], - base: 'uneutaro', - name: 'Neutaro', - display: 'neutaro', - symbol: 'NTMPI', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutaro/images/neutaro.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutaro/images/neutaro.svg', - }, - coingecko_id: 'neutaro', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutaro/images/neutaro.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutaro/images/neutaro.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/neutron.ts b/packages/chain-registry/src/mainnets/neutron.ts deleted file mode 100644 index 0f425ee4..00000000 --- a/packages/chain-registry/src/mainnets/neutron.ts +++ /dev/null @@ -1,1486 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const neutron: Chain = { - $schema: '../chain.schema.json', - chain_name: 'neutron', - status: 'live', - network_type: 'mainnet', - pretty_name: 'Neutron', - chain_id: 'neutron-1', - bech32_prefix: 'neutron', - website: 'https://neutron.org/', - daemon_name: 'neutrond', - node_home: '$HOME/.neutrond', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'untrn', - low_gas_price: 0.0053, - average_gas_price: 0.0053, - high_gas_price: 0.0053, - }, - { - denom: - 'ibc/C4CFF46FD6DE35CA4CF4CE031E643C8FDC9BA4B99AE598E9B0ED98FE3A2319F9', - low_gas_price: 0.0008, - average_gas_price: 0.0008, - high_gas_price: 0.0008, - }, - { - denom: - 'ibc/F082B65C88E4B6D5EF1DB243CDA1D331D002759E938A0F5CD3FFDC5D53B3E349', - low_gas_price: 0.008, - average_gas_price: 0.008, - high_gas_price: 0.008, - }, - { - denom: - 'factory/neutron1ug740qrkquxzrk2hh29qrlx3sktkfml3je7juusc2te7xmvsscns0n2wry/wstETH', - low_gas_price: 2903231.6597, - average_gas_price: 2903231.6597, - high_gas_price: 2903231.6597, - }, - { - denom: - 'ibc/2CB87BCE0937B1D1DFCEE79BE4501AAF3C265E923509AEAC410AD85D27F35130', - low_gas_price: 2564102564.1026, - average_gas_price: 2564102564.1026, - high_gas_price: 2564102564.1026, - }, - { - denom: - 'ibc/773B4D0A3CD667B2275D5A4A7A2F0909C0BA0F4059C0B9181E680DDF4965DCC7', - low_gas_price: 0.0004, - average_gas_price: 0.0004, - high_gas_price: 0.0004, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'untrn', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/neutron-org/neutron', - recommended_version: 'v3.0.5', - compatible_versions: ['v3.0.5'], - binaries: { - 'linux/amd64': - 'https://github.com/neutron-org/neutron/releases/download/v3.0.5/neutrond-linux-amd64', - }, - cosmos_sdk_version: 'neutron-org/cosmos-sdk v0.47.10-neutron', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'neutron-org/wasmd v0.45.0', - cosmwasm_enabled: true, - ibc_go_version: 'v7.4.0', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/neutron-org/mainnet-assets/main/neutron-1-genesis.json', - }, - versions: [ - { - name: 'v1.0.1', - recommended_version: 'v1.0.4', - compatible_versions: ['v1.0.3', 'v1.0.4'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.31', - cosmwasm_enabled: true, - ibc_go_version: '4.3.0', - next_version_name: 'v2.0.0', - }, - { - name: 'v2.0.0', - proposal: 25, - height: 5416000, - recommended_version: 'v2.0.4', - compatible_versions: ['v2.0.4'], - binaries: { - 'linux/amd64': - 'https://github.com/neutron-org/neutron/releases/download/v2.0.4/neutrond-linux-amd64', - }, - cosmos_sdk_version: 'v0.47.6', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - cosmwasm_version: 'v0.45.0', - cosmwasm_enabled: true, - ibc_go_version: 'v7.3.1', - next_version_name: 'v3.0.1', - }, - { - name: 'v3.0.1', - proposal: 35, - height: 9034900, - recommended_version: 'v3.0.2', - compatible_versions: ['v3.0.2'], - binaries: { - 'linux/amd64': - 'https://github.com/neutron-org/neutron/releases/download/v3.0.2/neutrond-linux-amd64', - }, - cosmos_sdk_version: 'neutron-org/cosmos-sdk v0.47.10-neutron', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'neutron-org/wasmd v0.45.0', - cosmwasm_enabled: true, - ibc_go_version: 'v7.3.2', - next_version_name: 'v3.0.5', - }, - { - name: 'v3.0.5', - proposal: 37, - height: 10525000, - recommended_version: 'v3.0.5', - compatible_versions: ['v3.0.5'], - binaries: { - 'linux/amd64': - 'https://github.com/neutron-org/neutron/releases/download/v3.0.5/neutrond-linux-amd64', - }, - cosmos_sdk_version: 'neutron-org/cosmos-sdk v0.47.10-neutron', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'neutron-org/wasmd v0.45.0', - cosmwasm_enabled: true, - ibc_go_version: 'v7.4.0', - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/neutron-black-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/neutron-black-logo.svg', - }, - description: - 'The most secure CosmWasm platform in Cosmos, Neutron lets smart-contracts leverage bleeding-edge Interchain technology with minimal overhead.', - peers: { - seeds: [ - { - id: '74f3a4a0423e72334f4439b438b29934e5f0dbbd', - address: 'p2p-xyphion.neutron-1.neutron.org:26656', - provider: 'Neutron', - }, - { - id: '65beeffac5c0f29e6c3749687f03b2040d265895', - address: 'p2p-talzor.neutron-1.neutron.org:26656', - provider: 'Neutron', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:19156', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'c28827cb96c14c905b127b92065a3fb4cd77d7f6', - address: 'seeds.whispernode.com:19156', - provider: 'WhisperNode 🤐', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: 'e5d2743d9a3de514e4f7b9461bf3f0c1500c58d9', - address: 'neutron.peer.stakewith.us:39956', - provider: 'StakeWithUs', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.novel.remedy.tm.p2p.org', - provider: 'P2P', - }, - { - address: 'https://neutron-rpc.lavenderfive.com', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://rpc-neutron.whispernode.com', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://rpc-neutron.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'http://rpc.neutron.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://neutron-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://community.nuxian-node.ch:6797/neutron/trpc', - provider: 'PRO Delegators', - }, - { - address: 'https://rpc.neutron.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - ], - rest: [ - { - address: 'https://api.novel.remedy.tm.p2p.org', - provider: 'P2P', - }, - { - address: 'https://neutron-api.lavenderfive.com', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://lcd-neutron.whispernode.com', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://api-neutron.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'http://api.neutron.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://neutron-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://community.nuxian-node.ch:6797/neutron/crpc', - provider: 'PRO Delegators', - }, - { - address: 'https://lcd.neutron.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - ], - grpc: [ - { - address: 'grpc-kralum.neutron-1.neutron.org:80', - provider: 'Neutron', - }, - { - address: 'neutron-grpc-pub.rpc.p2p.world:3001', - provider: 'P2P', - }, - { - address: 'neutron-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'grpc-neutron.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'grpc-neutron.cosmos-spaces.cloud:3090', - provider: 'Cosmos Spaces', - }, - { - address: 'grpc.neutron.nodestake.top:9090', - provider: 'NodeStake', - }, - { - address: 'neutron-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://grpc.neutron.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - ], - }, - explorers: [ - { - kind: 'Mintscan', - url: 'https://www.mintscan.io/neutron', - tx_page: 'https://www.mintscan.io/neutron/transactions/${txHash}', - account_page: - 'https://www.mintscan.io/neutron/accounts/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/neutron', - tx_page: 'https://ezstaking.app/neutron/txs/${txHash}', - account_page: 'https://ezstaking.app/neutron/account/${accountAddress}', - }, - { - kind: 'WhisperNode 🤐', - url: 'https://mainnet.whispernode.com/neutron', - tx_page: 'https://mainnet.whispernode.com/neutron/tx/${txHash}', - account_page: - 'https://mainnet.whispernode.com/neutron/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/neutron-black-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/neutron-black-logo.svg', - }, - ], -}; - -export const neutronAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'neutron', - assets: [ - { - description: 'The native token of Neutron chain.', - denom_units: [ - { - denom: 'untrn', - exponent: 0, - }, - { - denom: 'ntrn', - exponent: 6, - }, - ], - base: 'untrn', - name: 'Neutron', - display: 'ntrn', - symbol: 'NTRN', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/ntrn.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/ntrn.svg', - }, - coingecko_id: 'neutron-3', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/ntrn.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/ntrn.svg', - }, - ], - socials: { - website: 'https://neutron.org/', - twitter: 'https://twitter.com/Neutron_org', - }, - }, - { - description: 'IBC uatom through cosmoshub-4 transfer/channel-1', - denom_units: [ - { - denom: - 'ibc/C4CFF46FD6DE35CA4CF4CE031E643C8FDC9BA4B99AE598E9B0ED98FE3A2319F9', - exponent: 0, - aliases: ['uatom'], - }, - { - denom: 'atom', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/C4CFF46FD6DE35CA4CF4CE031E643C8FDC9BA4B99AE598E9B0ED98FE3A2319F9', - name: 'IBC atom', - display: 'atom', - symbol: 'ATOM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'cosmoshub', - base_denom: 'uatom', - channel_id: 'channel-569', - }, - chain: { - channel_id: 'channel-1', - path: 'transfer/channel-1/uatom', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'cosmoshub', - base_denom: 'uatom', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - }, - { - description: 'IBC Axelar uusdc through axelar-dojo-1 transfer/channel-2', - denom_units: [ - { - denom: - 'ibc/F082B65C88E4B6D5EF1DB243CDA1D331D002759E938A0F5CD3FFDC5D53B3E349', - exponent: 0, - aliases: ['uusdc'], - }, - { - denom: 'axlusdc', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/F082B65C88E4B6D5EF1DB243CDA1D331D002759E938A0F5CD3FFDC5D53B3E349', - name: 'USD Coin (Axelar)', - display: 'axlusdc', - symbol: 'axlUSDC', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'uusdc', - channel_id: 'channel-78', - }, - chain: { - channel_id: 'channel-2', - path: 'transfer/channel-2/uusdc', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'axelar', - base_denom: 'uusdc', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.svg', - }, - }, - { - description: 'Tia on Neutron', - denom_units: [ - { - denom: - 'ibc/773B4D0A3CD667B2275D5A4A7A2F0909C0BA0F4059C0B9181E680DDF4965DCC7', - exponent: 0, - aliases: ['utia'], - }, - { - denom: 'tia', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/773B4D0A3CD667B2275D5A4A7A2F0909C0BA0F4059C0B9181E680DDF4965DCC7', - name: 'Celestia TIA', - display: 'tia', - symbol: 'TIA', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'celestia', - base_denom: 'utia', - channel_id: 'channel-8', - }, - chain: { - channel_id: 'channel-35', - path: 'transfer/channel-35', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'celestia', - base_denom: 'utia', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/celestia/images/celestia.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/celestia/images/celestia.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/celestia/images/celestia.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/celestia/images/celestia.svg', - }, - }, - { - description: 'Astropepe meme coin', - denom_units: [ - { - denom: - 'factory/neutron14henrqx9y328fjrdvz6l6d92r0t7g5hk86q5nd/uastropepe', - exponent: 0, - }, - { - denom: 'ASTROPEPE', - exponent: 6, - }, - ], - base: 'factory/neutron14henrqx9y328fjrdvz6l6d92r0t7g5hk86q5nd/uastropepe', - name: 'AstroPepe', - display: 'ASTROPEPE', - symbol: 'ASTROPEPE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/astropepe.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/astropepe.png', - }, - ], - }, - { - description: 'wstETH on Neutron', - denom_units: [ - { - denom: - 'factory/neutron1ug740qrkquxzrk2hh29qrlx3sktkfml3je7juusc2te7xmvsscns0n2wry/wstETH', - exponent: 0, - }, - { - denom: 'wstETH', - exponent: 18, - }, - ], - base: 'factory/neutron1ug740qrkquxzrk2hh29qrlx3sktkfml3je7juusc2te7xmvsscns0n2wry/wstETH', - name: 'wstETH', - display: 'wstETH', - symbol: 'wstETH', - traces: [ - { - type: 'additional-mintage', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0', - }, - provider: 'Lido', - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wsteth.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wsteth.svg', - }, - }, - { - description: 'NBTC on Neutron', - denom_units: [ - { - denom: - 'ibc/DDC3C60EE82BF544F1A0C6A983FF500EF1C14DE20071A5E1E7C0FB470E36E920', - exponent: 0, - aliases: ['usat'], - }, - { - denom: 'sat', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/DDC3C60EE82BF544F1A0C6A983FF500EF1C14DE20071A5E1E7C0FB470E36E920', - name: 'Nomic NBTC', - display: 'sat', - symbol: 'SAT', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'nomic', - base_denom: 'usat', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-42', - path: 'transfer/channel-42/usat', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'nomic', - base_denom: 'usat', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nomic/images/nbtc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nomic/images/nbtc.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nomic/images/nbtc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nomic/images/nbtc.svg', - }, - }, - { - description: 'DYDX on Neutron', - denom_units: [ - { - denom: - 'ibc/2CB87BCE0937B1D1DFCEE79BE4501AAF3C265E923509AEAC410AD85D27F35130', - exponent: 0, - aliases: ['adydx'], - }, - { - denom: 'dydx', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/2CB87BCE0937B1D1DFCEE79BE4501AAF3C265E923509AEAC410AD85D27F35130', - name: 'DYDX', - display: 'dydx', - symbol: 'DYDX', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'dydx', - base_denom: 'adydx', - channel_id: 'channel-11', - }, - chain: { - channel_id: 'channel-48', - path: 'transfer/channel-48/adydx', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'dydx', - base_denom: 'adydx', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.svg', - }, - }, - { - description: 'The cutest NEWT token on Neutron chain.', - denom_units: [ - { - denom: 'factory/neutron1p8d89wvxyjcnawmgw72klknr3lg9gwwl6ypxda/newt', - exponent: 0, - aliases: ['unewt'], - }, - { - denom: 'newt', - exponent: 6, - }, - ], - base: 'factory/neutron1p8d89wvxyjcnawmgw72klknr3lg9gwwl6ypxda/newt', - name: 'Newt', - display: 'newt', - symbol: 'NEWT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/newt.png', - }, - coingecko_id: 'newt', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/newt.png', - }, - ], - }, - { - description: - 'Astroport is a neutral marketplace where anyone, from anywhere in the galaxy, can dock to trade their wares.', - denom_units: [ - { - denom: - 'factory/neutron1ffus553eet978k024lmssw0czsxwr97mggyv85lpcsdkft8v9ufsz3sa07/astro', - exponent: 0, - aliases: ['uastro'], - }, - { - denom: 'astro', - exponent: 6, - }, - ], - base: 'factory/neutron1ffus553eet978k024lmssw0czsxwr97mggyv85lpcsdkft8v9ufsz3sa07/astro', - name: 'Astroport token', - display: 'astro', - symbol: 'ASTRO', - coingecko_id: 'astroport-fi', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/astro.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/astro.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/astro.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/astro.svg', - }, - socials: { - website: 'https://astroport.fi/', - twitter: 'https://twitter.com/astroport_fi', - }, - }, - { - description: - 'Astroport is a neutral marketplace where anyone, from anywhere in the galaxy, can dock to trade their wares.', - denom_units: [ - { - denom: - 'factory/neutron1zlf3hutsa4qnmue53lz2tfxrutp8y2e3rj4nkghg3rupgl4mqy8s5jgxsn/xASTRO', - exponent: 0, - aliases: ['uxastro'], - }, - { - denom: 'xASTRO', - exponent: 6, - }, - ], - base: 'factory/neutron1zlf3hutsa4qnmue53lz2tfxrutp8y2e3rj4nkghg3rupgl4mqy8s5jgxsn/xASTRO', - name: 'Staked Astroport Token', - display: 'xASTRO', - symbol: 'xASTRO', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'neutron', - base_denom: - 'factory/neutron1ffus553eet978k024lmssw0czsxwr97mggyv85lpcsdkft8v9ufsz3sa07/astro', - }, - provider: 'Astroport', - }, - ], - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/xAstro.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/xAstro.svg', - }, - socials: { - website: 'https://astroport.fi/', - twitter: 'https://twitter.com/astroport_fi', - }, - }, - { - description: 'ASTRO.cw20 on Neutron', - denom_units: [ - { - denom: - 'ibc/5751B8BCDA688FD0A8EC0B292EEF1CDEAB4B766B63EC632778B196D317C40C3A', - exponent: 0, - aliases: ['uastro'], - }, - { - denom: 'astro.cw20', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/5751B8BCDA688FD0A8EC0B292EEF1CDEAB4B766B63EC632778B196D317C40C3A', - name: 'Astroport CW20 token', - display: 'astro.cw20', - symbol: 'ASTRO.cw20', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'terra2', - base_denom: - 'cw20:terra1nsuqsk6kh58ulczatwev87ttq2z6r3pusulg9r24mfj2fvtzd4uq3exn26', - channel_id: 'channel-167', - port: 'wasm.terra1jhfjnm39y3nn9l4520mdn4k5mw23nz0674c4gsvyrcr90z9tqcvst22fce', - }, - chain: { - channel_id: 'channel-5', - path: 'transfer/channel-5/cw20:terra1nsuqsk6kh58ulczatwev87ttq2z6r3pusulg9r24mfj2fvtzd4uq3exn26', - port: 'transfer', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'terra2', - base_denom: - 'cw20:terra1nsuqsk6kh58ulczatwev87ttq2z6r3pusulg9r24mfj2fvtzd4uq3exn26', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/astro-cw20.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/astro-cw20.svg', - }, - }, - { - description: 'Baby Corgi is the real doggo of Neutron!', - denom_units: [ - { - denom: 'factory/neutron1tklm6cvr2wxg8k65t8gh5ewslnzdfd5fsk0w3f/corgi', - exponent: 0, - aliases: ['ucorgi'], - }, - { - denom: 'corgi', - exponent: 6, - }, - ], - base: 'factory/neutron1tklm6cvr2wxg8k65t8gh5ewslnzdfd5fsk0w3f/corgi', - name: 'Baby Corgi', - display: 'corgi', - symbol: 'CORGI', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/babycorgi.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/babycorgi.png', - }, - ], - }, - { - description: 'clownmaxxed store of value', - denom_units: [ - { - denom: - 'factory/neutron170v88vrtnedesyfytuku257cggxc79rd7lwt7q/ucircus', - exponent: 0, - aliases: ['ucircus'], - }, - { - denom: 'circus', - exponent: 6, - }, - ], - base: 'factory/neutron170v88vrtnedesyfytuku257cggxc79rd7lwt7q/ucircus', - name: 'AtomEconomicZone69JaeKwonInu', - display: 'circus', - symbol: 'CIRCUS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/circus.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/circus.png', - }, - ], - }, - { - description: 'Jimmy Neutron Finance', - denom_units: [ - { - denom: 'factory/neutron108x7vp9zv22d6wxrs9as8dshd3pd5vsga463yd/JIMMY', - exponent: 0, - aliases: ['ujimmy'], - }, - { - denom: 'jimmy', - exponent: 6, - }, - ], - base: 'factory/neutron108x7vp9zv22d6wxrs9as8dshd3pd5vsga463yd/JIMMY', - name: 'jimmy', - display: 'jimmy', - symbol: 'JIMMY', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/jimmy.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/jimmy.png', - }, - ], - }, - { - description: 'Baddest coin on Cosmos', - denom_units: [ - { - denom: 'factory/neutron143wp6g8paqasnuuey6zyapucknwy9rhnld8hkr/bad', - exponent: 0, - aliases: ['ubad'], - }, - { - denom: 'bad', - exponent: 6, - }, - ], - base: 'factory/neutron143wp6g8paqasnuuey6zyapucknwy9rhnld8hkr/bad', - name: 'Badcoin', - display: 'bad', - symbol: 'BAD', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/bad.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/bad.png', - }, - ], - }, - { - description: 'BITCOSMOS', - denom_units: [ - { - denom: - 'neutron1fjzg7fmv770hsvahqm0nwnu6grs3rjnd2wa6fvm9unv6vedkzekqpw44qj', - exponent: 0, - aliases: ['ubitcosmos'], - }, - { - denom: 'bitcosmos', - exponent: 6, - }, - ], - base: 'neutron1fjzg7fmv770hsvahqm0nwnu6grs3rjnd2wa6fvm9unv6vedkzekqpw44qj', - name: 'Bitcosmos', - display: 'bitcosmos', - symbol: 'BTC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/bitcosmos.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/bitcosmos.png', - }, - ], - }, - { - description: 'What the Fuck', - denom_units: [ - { - denom: - 'neutron12h09p8hq5y4xpsmcuxxzsn9juef4f6jvekp8yefc6xnlwm6uumnsdk29wf', - exponent: 0, - aliases: ['uwtf'], - }, - { - denom: 'wtf', - exponent: 6, - }, - ], - base: 'neutron12h09p8hq5y4xpsmcuxxzsn9juef4f6jvekp8yefc6xnlwm6uumnsdk29wf', - name: 'wtf', - display: 'wtf', - symbol: 'WTF', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/WTF.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/WTF.png', - }, - ], - }, - { - description: 'NLS on Neutron', - denom_units: [ - { - denom: - 'ibc/6C9E6701AC217C0FC7D74B0F7A6265B9B4E3C3CDA6E80AADE5F950A8F52F9972', - exponent: 0, - aliases: ['unls'], - }, - { - denom: 'nls', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/6C9E6701AC217C0FC7D74B0F7A6265B9B4E3C3CDA6E80AADE5F950A8F52F9972', - name: 'Nolus NLS', - display: 'nls', - symbol: 'NLS', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'nolus', - base_denom: 'unls', - channel_id: 'channel-3839', - }, - chain: { - channel_id: 'channel-44', - path: 'transfer/channel-44/unls', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'nolus', - base_denom: 'unls', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nolus/images/nolus.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nolus/images/nolus.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nolus/images/nolus.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nolus/images/nolus.svg', - }, - }, - { - description: 'A Mechanical Canine', - denom_units: [ - { - denom: - 'factory/neutron1t5qrjtyryh8gzt800qr5vylhh2f8cmx4wmz9mc/ugoddard', - exponent: 0, - aliases: ['ugoddard'], - }, - { - denom: 'goddard', - exponent: 6, - }, - ], - base: 'factory/neutron1t5qrjtyryh8gzt800qr5vylhh2f8cmx4wmz9mc/ugoddard', - name: 'Goddard', - display: 'goddard', - symbol: 'GODRD', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/goddardntrn.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/goddardntrn.png', - }, - ], - }, - { - description: 'The deflationary utility token of the Apollo DAO project', - denom_units: [ - { - denom: - 'factory/neutron154gg0wtm2v4h9ur8xg32ep64e8ef0g5twlsgvfeajqwghdryvyqsqhgk8e/APOLLO', - exponent: 0, - aliases: ['uapollo'], - }, - { - denom: 'apollo', - exponent: 6, - }, - ], - base: 'factory/neutron154gg0wtm2v4h9ur8xg32ep64e8ef0g5twlsgvfeajqwghdryvyqsqhgk8e/APOLLO', - name: 'Apollo DAO', - display: 'apollo', - symbol: 'APOLLO', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/apollo.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/apollo.svg', - }, - ], - socials: { - website: 'https://apollo.farm/', - twitter: 'https://twitter.com/ApolloDAO', - }, - }, - { - description: 'NEWTROLL', - denom_units: [ - { - denom: - 'factory/neutron1ume2n42r5j0660gegrr28fzdze7aqf7r5cd9y6/newtroll', - exponent: 0, - aliases: ['unewtroll'], - }, - { - denom: 'newtroll', - exponent: 6, - }, - ], - base: 'factory/neutron1ume2n42r5j0660gegrr28fzdze7aqf7r5cd9y6/newtroll', - name: 'Newtroll', - display: 'newtroll', - symbol: 'NTRL', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/newtroll.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/newtroll.svg', - }, - ], - }, - { - description: 'Retro Game', - denom_units: [ - { - denom: - 'factory/neutron1t24nc7whl77relnu3taxyg3p66pjyuk82png2y/uretro', - exponent: 0, - aliases: ['uretro'], - }, - { - denom: 'retro', - exponent: 6, - }, - ], - base: 'factory/neutron1t24nc7whl77relnu3taxyg3p66pjyuk82png2y/uretro', - name: 'Retro', - display: 'retro', - symbol: 'RETRO', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/retro.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/retro.svg', - }, - ], - }, - { - description: 'THE FIRST NATIVE GODDARD MEMECOIN ON NEUTRON', - denom_units: [ - { - denom: - 'factory/neutron1yqj9vcc0y73xfxjzegaj4v8q0zefevnlpuh4rj/GODDARD', - exponent: 0, - aliases: ['ugoddard'], - }, - { - denom: 'goddard', - exponent: 6, - }, - ], - base: 'factory/neutron1yqj9vcc0y73xfxjzegaj4v8q0zefevnlpuh4rj/GODDARD', - name: 'Goddard', - display: 'goddard', - symbol: 'GODDARD', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/goddard.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/goddard.svg', - }, - ], - }, - { - description: 'The first memecoin on osmosis.', - denom_units: [ - { - denom: - 'ibc/7DA39F5140741177846FCF3CFAB14450EE7F57B7794E5A94BEF73825D3741958', - exponent: 0, - }, - { - denom: 'WOSMO', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/7DA39F5140741177846FCF3CFAB14450EE7F57B7794E5A94BEF73825D3741958', - name: 'Wosmo', - display: 'WOSMO', - symbol: 'WOSMO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'factory/osmo1pfyxruwvtwk00y8z06dh2lqjdj82ldvy74wzm3/WOSMO', - channel_id: 'channel-874', - }, - chain: { - channel_id: 'channel-10', - path: 'transfer/channel-10/factory/osmo1pfyxruwvtwk00y8z06dh2lqjdj82ldvy74wzm3/WOSMO', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: - 'factory/osmo1pfyxruwvtwk00y8z06dh2lqjdj82ldvy74wzm3/WOSMO', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wosmo.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wosmo.png', - }, - }, - { - description: 'Astro BOY', - denom_units: [ - { - denom: - 'neutron1uqvse8fdrd9tam47f2jhy9m6al6xxtqpc83f9pdnz5gdle4swc0spfnctv', - exponent: 0, - aliases: ['uboy'], - }, - { - denom: 'boy', - exponent: 6, - }, - ], - base: 'neutron1uqvse8fdrd9tam47f2jhy9m6al6xxtqpc83f9pdnz5gdle4swc0spfnctv', - name: 'boy', - display: 'boy', - symbol: 'BOY', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/boy.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/boy.png', - }, - ], - }, - { - description: - "A clan of 11y bad kids crafting chaos on the Cosmos eco. One bad memecoin to rule them all $BADKID. Airdropped to Badkids NFT holders and $STARS stakers. It's so bad, your wallet's throwing a tantrum for it.", - denom_units: [ - { - denom: - 'ibc/9F8417FBA11E5E01F7F85DDD48C400EB746E95084C11706041663845B4A700A8', - exponent: 0, - }, - { - denom: 'BADKID', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/9F8417FBA11E5E01F7F85DDD48C400EB746E95084C11706041663845B4A700A8', - name: 'Badkid', - display: 'BADKID', - symbol: 'BADKID', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'factory/osmo10n8rv8npx870l69248hnp6djy6pll2yuzzn9x8/BADKID', - channel_id: 'channel-874', - }, - chain: { - channel_id: 'channel-10', - path: 'transfer/channel-10/factory/osmo10n8rv8npx870l69248hnp6djy6pll2yuzzn9x8/BADKID', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: - 'factory/osmo10n8rv8npx870l69248hnp6djy6pll2yuzzn9x8/BADKID', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/badkid.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/badkid.png', - }, - }, - { - description: 'Reflections of cartel activity on Cosmos.', - denom_units: [ - { - denom: - 'factory/neutron1w0pz4mjw7n96kkragj8etgfgakg5vw9lzg77wq/cartel', - exponent: 0, - aliases: ['ucartel'], - }, - { - denom: 'cartel', - exponent: 6, - }, - ], - base: 'factory/neutron1w0pz4mjw7n96kkragj8etgfgakg5vw9lzg77wq/cartel', - name: 'cartel', - display: 'cartel', - symbol: 'CARTEL', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/cartel.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/cartel.png', - }, - ], - }, - { - description: '$ATOM to $1,000 LFG!!', - denom_units: [ - { - denom: - 'factory/neutron13lkh47msw28yynspc5rnmty3yktk43wc3dsv0l/ATOM1KLFG', - exponent: 0, - aliases: ['uatom1klfg'], - }, - { - denom: 'ATOM1KLFG', - exponent: 6, - }, - ], - base: 'factory/neutron13lkh47msw28yynspc5rnmty3yktk43wc3dsv0l/ATOM1KLFG', - name: 'ATOM1KLFG', - display: 'ATOM1KLFG', - symbol: 'ATOM1KLFG', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/ATOM1KLFGc.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/ATOM1KLFGc.png', - }, - ], - }, - { - type_asset: 'ics20', - description: 'USD Coin on Neutron', - denom_units: [ - { - denom: - 'ibc/B559A80D62249C8AA07A380E2A2BEA6E5CA9A6F079C912C3A9E9B494105E4F81', - exponent: 0, - aliases: ['uusdc', 'microusdc'], - }, - { - denom: 'usdc', - exponent: 6, - }, - ], - base: 'ibc/B559A80D62249C8AA07A380E2A2BEA6E5CA9A6F079C912C3A9E9B494105E4F81', - name: 'USD Coin', - display: 'usdc', - symbol: 'USDC', - coingecko_id: 'usd-coin', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.svg', - }, - images: [ - { - image_sync: { - chain_name: 'noble', - base_denom: 'uusdc', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.svg', - }, - ], - traces: [ - { - type: 'ibc', - counterparty: { - channel_id: 'channel-18', - base_denom: 'uusdc', - chain_name: 'noble', - }, - chain: { - channel_id: 'channel-30', - path: 'transfer/channel-30/uusdc', - }, - }, - ], - }, - { - description: 'WEIRD FRIENDS token', - denom_units: [ - { - denom: 'factory/neutron133xakkrfksq39wxy575unve2nyehg5npx75nph/WEIRD', - exponent: 0, - aliases: ['uWEIRD'], - }, - { - denom: 'WEIRD', - exponent: 6, - }, - ], - base: 'factory/neutron133xakkrfksq39wxy575unve2nyehg5npx75nph/WEIRD', - name: 'WEIRD', - display: 'WEIRD', - symbol: 'WEIRD', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/WEIRD.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/WEIRD.png', - }, - ], - }, - { - denom_units: [ - { - denom: - 'factory/neutron19tynwawkm2rgefqxy7weupu4hdamyhg890zep2/TAKUMI', - exponent: 0, - aliases: ['utakumi'], - }, - { - denom: 'takumi', - exponent: 6, - }, - ], - base: 'factory/neutron19tynwawkm2rgefqxy7weupu4hdamyhg890zep2/TAKUMI', - name: 'Takumi Asano', - display: 'takumi', - symbol: 'TAKUMI', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/TAKUMI.png', - }, - ], - }, - { - name: 'Ninja Blaze Token', - description: 'Ninja Blaze Token', - denom_units: [ - { - denom: - 'factory/neutron1a6ydq8urdj0gkvjw9e9e5y9r5ce2qegm9m4xufpt96kcm60kmuass0mqq4/nbz', - exponent: 0, - aliases: ['uNBZ'], - }, - { - denom: 'NBZ', - exponent: 6, - }, - ], - base: 'factory/neutron1a6ydq8urdj0gkvjw9e9e5y9r5ce2qegm9m4xufpt96kcm60kmuass0mqq4/nbz', - display: 'NBZ', - symbol: 'NBZ', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/NBZ.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/NBZ.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/nibiru.ts b/packages/chain-registry/src/mainnets/nibiru.ts deleted file mode 100644 index 23f2c056..00000000 --- a/packages/chain-registry/src/mainnets/nibiru.ts +++ /dev/null @@ -1,603 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const nibiru: Chain = { - $schema: '../chain.schema.json', - chain_name: 'nibiru', - status: 'live', - network_type: 'mainnet', - website: 'https://nibiru.fi/', - pretty_name: 'Nibiru', - chain_id: 'cataclysm-1', - bech32_prefix: 'nibi', - daemon_name: 'nibid', - node_home: '$HOME/.nibid', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'unibi', - fixed_min_gas_price: 0.025, - low_gas_price: 0.025, - average_gas_price: 0.05, - high_gas_price: 0.1, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'unibi', - }, - ], - lock_duration: { - time: '1814400s', - }, - }, - codebase: { - git_repo: 'https://github.com/NibiruChain/nibiru', - recommended_version: 'v1.3.0', - compatible_versions: ['v1.3.0'], - binaries: { - 'linux/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.3.0/nibid_1.3.0_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.3.0/nibid_1.3.0_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.3.0/nibid_1.3.0_darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.3.0/nibid_1.3.0_darwin_arm64.tar.gz', - }, - cosmos_sdk_version: 'v0.47.10', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - ibc_go_version: 'v7.3.2', - cosmwasm_version: 'v0.44.0', - cosmwasm_enabled: true, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/NibiruChain/Networks/main/Mainnet/cataclysm-1/genesis.json', - }, - versions: [ - { - name: 'v1.0.0', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - tag: 'v1.0.0', - height: 1, - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - cosmos_sdk_version: 'v0.45.5', - cosmwasm_version: 'v0.44.0', - cosmwasm_enabled: true, - ibc_go_version: 'v7.3.1', - cosmwasm_path: '$HOME/.nibid/data/wasm', - binaries: { - 'linux/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.0/nibid_1.0.0_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.0/nibid_1.0.0_linux_arm64.tar.gz', - }, - next_version_name: 'v1.0.1', - }, - { - name: 'v1.0.1', - recommended_version: 'v1.0.1', - compatible_versions: ['v1.0.1'], - tag: 'v1.0.1', - binaries: { - 'linux/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_darwin_arm64.tar.gz', - }, - proposal: 2, - height: 2753803, - cosmos_sdk_version: 'v0.47.7', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'v0.44.0', - cosmwasm_enabled: true, - ibc_go_version: 'v7.3.1', - next_version_name: 'v1.0.2', - }, - { - name: 'v1.0.2', - recommended_version: 'v1.0.2', - compatible_versions: ['v1.0.2'], - tag: 'v1.0.2', - binaries: { - 'linux/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.2/nibid_1.0.2_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.2/nibid_1.0.2_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.2/nibid_1.0.2_darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.2/nibid_1.0.2_darwin_arm64.tar.gz', - }, - proposal: 6, - height: 3539699, - cosmos_sdk_version: 'v0.47.10', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'v0.44.0', - cosmwasm_enabled: true, - ibc_go_version: 'v7.3.1', - next_version_name: 'v1.0.3', - }, - { - name: 'v1.0.3', - recommended_version: 'v1.0.3', - compatible_versions: ['v1.0.3'], - tag: 'v1.0.3', - binaries: { - 'linux/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.3/nibid_1.0.3_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.3/nibid_1.0.3_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.3/nibid_1.0.3_darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.3/nibid_1.0.3_darwin_arm64.tar.gz', - }, - proposal: 8, - height: 4088799, - cosmos_sdk_version: 'v0.47.10', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'v0.44.0', - cosmwasm_enabled: true, - ibc_go_version: 'v7.3.2', - next_version_name: 'v1.1.0', - }, - { - name: 'v1.1.0', - recommended_version: 'v1.1.0', - compatible_versions: ['v1.1.0'], - tag: 'v1.1.0', - binaries: { - 'linux/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.1.0/nibid_1.1.0_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.1.0/nibid_1.1.0_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.1.0/nibid_1.1.0_darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.1.0/nibid_1.1.0_darwin_arm64.tar.gz', - }, - proposal: 9, - height: 4447094, - cosmos_sdk_version: 'v0.47.10', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - ibc_go_version: 'v7.3.2', - cosmwasm_version: 'v0.44.0', - cosmwasm_enabled: true, - next_version_name: 'v1.2.0', - }, - { - name: 'v1.2.0', - recommended_version: 'v1.2.0', - compatible_versions: ['v1.2.0'], - tag: 'v1.2.0', - binaries: { - 'linux/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.2.0/nibid_1.2.0_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.2.0/nibid_1.2.0_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.2.0/nibid_1.2.0_darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.2.0/nibid_1.2.0_darwin_arm64.tar.gz', - }, - proposal: 10, - height: 4804662, - cosmos_sdk_version: 'v0.47.10', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - ibc_go_version: 'v7.3.2', - cosmwasm_version: 'v0.44.0', - cosmwasm_enabled: true, - next_version_name: 'v1.3.0', - }, - { - name: 'v1.3.0', - recommended_version: 'v1.3.0', - compatible_versions: ['v1.3.0'], - tag: 'v1.3.0', - binaries: { - 'linux/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.3.0/nibid_1.3.0_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.3.0/nibid_1.3.0_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.3.0/nibid_1.3.0_darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.3.0/nibid_1.3.0_darwin_arm64.tar.gz', - }, - proposal: 12, - height: 6281429, - cosmos_sdk_version: 'v0.47.10', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - ibc_go_version: 'v7.3.2', - cosmwasm_version: 'v0.44.0', - cosmwasm_enabled: true, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.svg', - }, - description: 'A Web3 hub ushering in the next era of money', - peers: { - seeds: [ - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:19856', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'b7262df35a7e1d1fb4027464efe9d9d6218ca4c7', - address: '35.233.111.89:26656', - provider: 'Nibiru Foundation', - }, - { - id: 'ebf72163ad536ca73a037fa5d564d511be59c2f4', - address: '34.34.137.54:26656', - provider: 'Nibiru Foundation', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: '400f3d9e30b69e78a7fb891f60d76fa3c73f0ecc', - address: 'nibiru.rpc.kjnodes.com:13959', - provider: 'kjnodes.com 🦄', - }, - { - id: 'c416d67c3dbb2d30b803611469e6d2634099292d', - address: 'nibiru.seed.stavr.tech:11036', - provider: '🔥STAVR🔥', - }, - ], - persistent_peers: [ - { - id: '05106550b6e738d8ce50cb857520124bbcce318f', - address: '35.189.236.126:26656', - provider: 'Nibiru Foundation', - }, - { - id: 'e7af24b15365bff9537e2776c2a5fdf01b933dc5', - address: '34.76.178.49:26656', - provider: 'Nibiru Foundation', - }, - { - id: '637077d431f618181597706810a65c826524fd74', - address: 'nibiru.rpc.nodeshub.online:19856', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - { - id: 'c2f97c34c7df4ed57fcaf088ef59dd568dd19f01', - address: 'nibiru-mainnet.peer.stakevillage.net:16156', - provider: 'Stake Village', - }, - ], - }, - apis: { - wss: [ - { - address: 'wss://hm-graphql.nibiru.fi/query', - provider: 'Nibiru Foundation', - }, - ], - rpc: [ - { - address: 'https://rpc.nibiru.fi', - provider: 'Nibiru Foundation', - }, - { - address: 'https://nibiru.rpc.kjnodes.com', - provider: 'kjnodes.com 🦄', - }, - { - address: 'https://rpc.nibiru.nodestake.org', - provider: 'NodeStake', - }, - { - address: 'https://nibiru-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://rpc.nibiru.silentvalidator.com', - provider: 'silent', - }, - { - address: 'https://nibiru.rpc.liveraven.net', - provider: 'LiveRaveN', - }, - { - address: 'https://nibiru-rpc.cogwheel.zone', - provider: 'Cogwheel ⚙️', - }, - { - address: 'https://nibiru.rpc.nodeshub.online:443', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - { - address: 'https://nibiru.rpc.m.stavr.tech:443', - provider: '🔥STAVR🔥', - }, - { - address: 'https://nibiru-rpc.noders.services', - provider: '[NODERS]TEAM', - }, - { - address: 'https://nibiru-mainnet.rpc.stakevillage.net:443', - provider: 'Stake Village', - }, - { - address: 'https://nibiru-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - rest: [ - { - address: 'https://lcd.nibiru.fi', - provider: 'Nibiru Foundation', - }, - { - address: 'https://nibiru.api.kjnodes.com', - provider: 'kjnodes.com 🦄', - }, - { - address: 'https://api.nibiru.nodestake.org', - provider: 'NodeStake', - }, - { - address: 'https://api.nibiru.silentvalidator.com', - provider: 'silent', - }, - { - address: 'https://nibiru-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://nibiru.api.liveraven.net', - provider: 'LiveRaveN', - }, - { - address: 'https://nibiru-api.cogwheel.zone', - provider: 'Cogwheel ⚙️', - }, - { - address: 'https://nibiru.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://nibiru.api.nodeshub.online:443', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - { - address: 'https://nibiru.api.staking-explorer.com', - provider: 'Daily DROP | 2% Fee', - }, - { - address: 'https://nibiru-api.noders.services', - provider: '[NODERS]TEAM', - }, - { - address: 'https://nibiru-mainnet.api.stakevillage.net', - provider: 'Stake Village', - }, - { - address: 'https://nibiru-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - grpc: [ - { - address: 'grpc.nibiru.fi:443', - provider: 'Nibiru Foundation', - }, - { - address: 'nibiru.grpc.kjnodes.com:443', - provider: 'kjnodes.com 🦄', - }, - { - address: 'grpc.nibiru.nodestake.org:443', - provider: 'NodeStake', - }, - { - address: 'grpc.nibiru.silentvalidator.com:443', - provider: 'silent', - }, - { - address: 'https://nibiru-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'nibiru.grpc.liveraven.net:443', - provider: 'LiveRaveN', - }, - { - address: 'nibiru-grpc.cogwheel.zone:443', - provider: 'Cogwheel ⚙️', - }, - { - address: 'https://nibiru.grpc.nodeshub.online', - provider: 'Nodes Hub', - }, - { - address: 'nibiru.grpc.m.stavr.tech:5023', - provider: '🔥STAVR🔥', - }, - { - address: 'nibiru-grpc.noders.services:35090', - provider: '[NODERS]TEAM', - }, - { - address: 'nibiru-mainnet.grpc.stakevillage.net:443', - provider: 'Stake Village', - }, - { - address: 'nibiru-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - }, - explorers: [ - { - kind: 'Nodes Guru', - url: 'https://nibiru.explorers.guru/', - tx_page: 'https://nibiru.explorers.guru/transaction/${txHash}', - account_page: 'https://nibiru.explorers.guru/account/${accountAddress}', - }, - { - kind: 'NodeStake', - url: 'https://explorer.nodestake.org/nibiru', - tx_page: 'https://explorer.nodestake.org/nibiru/tx/${txHash}', - account_page: - 'https://explorer.nodestake.org/nibiru/account/${accountAddress}', - }, - { - kind: 'LiveRaveN', - url: 'https://mainnet.explorer.liveraven.net/nibiru', - tx_page: 'https://mainnet.explorer.liveraven.net/nibiru/tx/${txHash}', - account_page: - 'https://mainnet.explorer.liveraven.net/nibiru/account/${accountAddress}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Nibiru-Mainnet', - tx_page: 'https://explorer.stavr.tech/Nibiru-Mainnet/tx/${txHash}', - account_page: - 'https://explorer.stavr.tech/Nibiru-Mainnet/account/${accountAddress}', - }, - { - kind: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - url: 'https://explorer.nodeshub.online/nibiru/', - tx_page: 'https://explorer.nodeshub.online/nibiru/tx/${txHash}', - account_page: - 'https://explorer.nodeshub.online/nibiru/accounts/${accountAddress}', - }, - { - kind: 'Stake Village', - url: 'https://exp.stakevillage.net/nibiru-mainnet', - tx_page: 'https://exp.stakevillage.net/nibiru-mainnet/tx/${txHash}', - account_page: - 'https://exp.stakevillage.net/nibiru-mainnet/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.svg', - }, - ], -}; - -export const nibiruAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'nibiru', - assets: [ - { - description: 'The native token of Nibiru network', - denom_units: [ - { - denom: 'unibi', - exponent: 0, - }, - { - denom: 'nibi', - exponent: 6, - }, - ], - base: 'unibi', - name: 'Nibiru', - display: 'nibi', - symbol: 'NIBI', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.svg', - }, - coingecko_id: 'nibiru', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.svg', - }, - ], - }, - { - description: 'uoprek', - denom_units: [ - { - denom: - 'tf/nibi149m52kn7nvsg5nftvv4fh85scsavpdfxp5nr7zasz97dum89dp5qkyhy0t/uoprek', - exponent: 0, - }, - ], - base: 'tf/nibi149m52kn7nvsg5nftvv4fh85scsavpdfxp5nr7zasz97dum89dp5qkyhy0t/uoprek', - name: 'uoprek', - display: - 'tf/nibi149m52kn7nvsg5nftvv4fh85scsavpdfxp5nr7zasz97dum89dp5qkyhy0t/uoprek', - symbol: 'UOPREK', - }, - { - description: 'utestate', - denom_units: [ - { - denom: - 'tf/nibi1lp28kx3gz0prsztl024z730ufkg3alahaq3e7a6gae22nk0dqdvsyrrgqw/utestate', - exponent: 0, - }, - ], - base: 'tf/nibi1lp28kx3gz0prsztl024z730ufkg3alahaq3e7a6gae22nk0dqdvsyrrgqw/utestate', - name: 'utestate', - display: - 'tf/nibi1lp28kx3gz0prsztl024z730ufkg3alahaq3e7a6gae22nk0dqdvsyrrgqw/utestate', - symbol: 'UTESTATE', - }, - { - description: 'npp', - denom_units: [ - { - denom: - 'tf/nibi1xpp7yn0tce62ffattws3gpd6v0tah0mlevef3ej3r4pnfvsehcgqk3jvxq/NPP', - exponent: 0, - }, - ], - base: 'tf/nibi1xpp7yn0tce62ffattws3gpd6v0tah0mlevef3ej3r4pnfvsehcgqk3jvxq/NPP', - name: 'npp', - display: - 'tf/nibi1xpp7yn0tce62ffattws3gpd6v0tah0mlevef3ej3r4pnfvsehcgqk3jvxq/NPP', - symbol: 'NPP', - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/nim.ts b/packages/chain-registry/src/mainnets/nim.ts deleted file mode 100644 index 34052a94..00000000 --- a/packages/chain-registry/src/mainnets/nim.ts +++ /dev/null @@ -1,131 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const nim: Chain = { - $schema: '../chain.schema.json', - chain_name: 'nim', - status: 'live', - network_type: 'mainnet', - website: 'https://ai.nim.network', - pretty_name: 'Nim Network', - chain_id: 'nim_1122-1', - bech32_prefix: 'nim', - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'anim', - low_gas_price: 20000000000, - average_gas_price: 20000000000, - high_gas_price: 20000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'anim', - }, - ], - lock_duration: { - time: '1209600s', - }, - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nim/images/nim.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nim/images/nim.svg', - }, - description: - 'Nim Network is a highly-adoptable AI Gaming chain that will provide the ultimate ecosystem for exploration and development of games at the intersection of Web3 and AI.', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nim/images/nim.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nim/images/nim.svg', - }, - ], - codebase: { - git_repo: 'https://github.com/Nim-Network-Foundation/mainnet', - genesis: { - genesis_url: - 'https://github.com/Nim-Network-Foundation/mainnet/raw/main/genesis.json', - }, - recommended_version: 'v2.1.3-rc02', - compatible_versions: ['v2.1.3-rc02'], - versions: [ - { - name: 'v2.1', - recommended_version: 'v2.1.3-rc02', - compatible_versions: ['v2.1.3-rc02'], - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://nim-mainnet-tendermint.public.blastapi.io', - provider: 'BlastAPI', - }, - ], - rest: [ - { - address: 'https://nim-mainnet-rest.public.blastapi.io', - provider: 'BlastAPI', - }, - ], - 'evm-http-jsonrpc': [ - { - address: 'https://nim-mainnet.public.blastapi.io', - provider: 'BlastAPI', - }, - ], - }, - explorers: [ - { - kind: 'FYI', - url: 'https://dym.fyi/r/nim', - tx_page: 'https://dym.fyi/r/nim/tx/${txHash}', - account_page: 'https://dym.fyi/r/nim/address/${accountAddress}', - }, - ], -}; - -export const nimAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'nim', - assets: [ - { - description: 'The native token of Nim Network.', - extended_description: - 'Nim Network is a highly-adoptable AI Gaming chain that will provide the ultimate ecosystem for exploration and development of games at the intersection of Web3 and AI.', - denom_units: [ - { - denom: 'anim', - exponent: 0, - }, - { - denom: 'nim', - exponent: 18, - }, - ], - type_asset: 'sdk.coin', - base: 'anim', - name: 'NIM Network', - display: 'nim', - symbol: 'NIM', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nim/images/nim.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nim/images/nim.svg', - }, - ], - socials: { - website: 'https://ai.nim.network/', - twitter: 'https://twitter.com/nim_network', - }, - keywords: ['gaming', 'AI'], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nim/images/nim.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nim/images/nim.svg', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/noble.ts b/packages/chain-registry/src/mainnets/noble.ts deleted file mode 100644 index 65f2a1e0..00000000 --- a/packages/chain-registry/src/mainnets/noble.ts +++ /dev/null @@ -1,418 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const noble: Chain = { - $schema: '../chain.schema.json', - chain_name: 'noble', - chain_id: 'noble-1', - website: 'https://nobleassets.xyz/', - pretty_name: 'Noble', - status: 'live', - network_type: 'mainnet', - bech32_prefix: 'noble', - daemon_name: 'nobled', - node_home: '$HOME/.noble', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uusdc', - fixed_min_gas_price: 0.1, - low_gas_price: 0.1, - average_gas_price: 0.1, - high_gas_price: 0.2, - }, - { - denom: - 'ibc/EF48E6B1A1A19F47ECAEA62F5670C37C0580E86A9E88498B7E393EB6F49F33C0', - fixed_min_gas_price: 0.01, - low_gas_price: 0.01, - average_gas_price: 0.01, - high_gas_price: 0.02, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ustake', - }, - ], - lock_duration: { - time: '1814400s', - }, - }, - codebase: { - git_repo: 'https://github.com/strangelove-ventures/noble', - recommended_version: 'v4.1.3', - compatible_versions: ['v4.1.3'], - cosmos_sdk_version: 'v0.45.16', - consensus: { - type: 'cometbft', - version: 'v0.34.27', - }, - cosmwasm_enabled: false, - ibc_go_version: 'v4.5.1', - ics_enabled: ['ics20-1'], - genesis: { - name: 'v1.0.0', - genesis_url: - 'https://raw.githubusercontent.com/strangelove-ventures/noble-networks/main/mainnet/noble-1/genesis.json', - }, - versions: [ - { - name: 'v1.0.0', - tag: 'v1.0.0', - height: 0, - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - cosmos_sdk_version: 'v0.45', - consensus: { - type: 'tendermint', - version: 'v0.34', - }, - cosmwasm_enabled: false, - ibc_go_version: 'v3.4.0', - ics_enabled: ['ics20-1'], - next_version_name: 'neon', - }, - { - name: 'neon', - tag: 'v2.0.1', - height: 119000, - recommended_version: 'v2.0.1', - compatible_versions: ['v2.0.1', 'v2.0.0'], - cosmos_sdk_version: 'v0.45', - consensus: { - type: 'tendermint', - version: 'v0.34', - }, - cosmwasm_enabled: false, - ibc_go_version: 'v3.4.0', - ics_enabled: ['ics20-1'], - next_version_name: 'radon', - }, - { - name: 'radon', - tag: 'v3.0.0', - height: 1296000, - recommended_version: 'v3.0.0', - compatible_versions: ['v3.0.0'], - cosmos_sdk_version: 'v0.45.15', - consensus: { - type: 'cometbft', - version: 'v0.34.27', - }, - cosmwasm_enabled: false, - ibc_go_version: 'v3.4.0', - ics_enabled: ['ics20-1'], - next_version_name: 'v3.1.0', - }, - { - name: 'v3.1.0', - tag: 'v3.1.0', - height: 2672000, - recommended_version: 'v3.1.0', - compatible_versions: ['v3.1.0'], - cosmos_sdk_version: 'v0.45.15', - consensus: { - type: 'cometbft', - version: 'v0.34.27', - }, - cosmwasm_enabled: false, - ibc_go_version: 'v3.4.0', - ics_enabled: ['ics20-1'], - next_version_name: 'argon', - }, - { - name: 'argon', - tag: 'v4.0.3', - height: 3408600, - recommended_version: 'v4.0.3', - compatible_versions: ['v4.0.3'], - cosmos_sdk_version: 'v0.45.16', - consensus: { - type: 'cometbft', - version: 'v0.34.27', - }, - cosmwasm_enabled: false, - ibc_go_version: 'v4.5.1', - ics_enabled: ['ics20-1'], - next_version_name: 'fusion', - }, - { - name: 'fusion', - tag: 'v4.1.3', - height: 5797500, - recommended_version: 'v4.1.3', - compatible_versions: ['v4.1.3'], - cosmos_sdk_version: 'v0.45.16', - consensus: { - type: 'cometbft', - version: 'v0.34.27', - }, - cosmwasm_enabled: false, - ibc_go_version: 'v4.5.1', - ics_enabled: ['ics20-1'], - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/stake.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/stake.svg', - }, - description: - 'The most reliable, secure, and frictionless way to natively issue a digital asset in Cosmos.', - peers: { - seeds: [ - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:21590', - provider: 'Lavender.Five Nodes 🐝', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://noble-rpc.polkachu.com', - provider: 'polkachu', - }, - { - address: 'https://noble-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - ], - rest: [ - { - address: 'https://noble-api.polkachu.com', - provider: 'polkachu', - }, - { - address: 'https://noble-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - ], - grpc: [ - { - address: 'noble-grpc.polkachu.com:21590', - provider: 'polkachu', - }, - { - address: 'https://noble-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - ], - }, - explorers: [ - { - kind: 'mintscan', - url: 'https://www.mintscan.io/noble', - tx_page: 'https://www.mintscan.io/noble/txs/${txHash}', - account_page: 'https://www.mintscan.io/noble/account/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/noble', - tx_page: 'https://ezstaking.app/noble/txs/${txHash}', - account_page: 'https://ezstaking.app/noble/account/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://explore.strange.love/noble-1', - tx_page: 'https://explore.strange.love/noble-1/tx/${txHash}', - }, - { - kind: 'Stakeflow', - url: 'https://stakeflow.io/noble', - account_page: 'https://stakeflow.io/noble/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/stake.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/stake.svg', - }, - ], -}; - -export const nobleAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'noble', - assets: [ - { - description: 'The permissioned staking asset for Noble Chain', - denom_units: [ - { - denom: 'ustake', - exponent: 0, - aliases: ['microstake'], - }, - { - denom: 'stake', - exponent: 6, - }, - ], - base: 'ustake', - name: 'Stake', - display: 'stake', - symbol: 'STAKE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/stake.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/stake.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/stake.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/stake.svg', - }, - ], - }, - { - description: - 'Frienzies are an IBC token redeemable exclusively for a physical asset issued by the Noble entity.', - denom_units: [ - { - denom: 'ufrienzies', - exponent: 0, - aliases: ['microfrienzies'], - }, - { - denom: 'frienzies', - exponent: 6, - }, - ], - base: 'ufrienzies', - display: 'frienzies', - name: 'Frienzies', - symbol: 'FRNZ', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/frnz.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/frnz.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/frnz.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/frnz.svg', - }, - ], - }, - { - description: 'ATOM token on Noble', - denom_units: [ - { - denom: - 'ibc/EF48E6B1A1A19F47ECAEA62F5670C37C0580E86A9E88498B7E393EB6F49F33C0', - exponent: 0, - }, - { - denom: 'atom', - exponent: 6, - aliases: ['ATOM'], - }, - ], - type_asset: 'ics20', - base: 'ibc/EF48E6B1A1A19F47ECAEA62F5670C37C0580E86A9E88498B7E393EB6F49F33C0', - name: 'Atom Staking Coin', - display: 'atom', - symbol: 'ATOM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'cosmoshub', - base_denom: 'uatom', - channel_id: 'channel-536', - }, - chain: { - channel_id: 'channel-4', - path: 'transfer/channel-4/uatom', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - images: [ - { - image_sync: { - chain_name: 'cosmoshub', - base_denom: 'uatom', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - ], - }, - { - description: 'USD Coin', - denom_units: [ - { - denom: 'uusdc', - exponent: 0, - aliases: ['microusdc'], - }, - { - denom: 'usdc', - exponent: 6, - }, - ], - base: 'uusdc', - display: 'usdc', - name: 'USDC', - symbol: 'USDC', - coingecko_id: 'usd-coin', - traces: [ - { - type: 'additional-mintage', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', - }, - provider: 'Circle', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.svg', - }, - ], - }, - { - description: - 'USDLR is a fiat-backed stablecoin issued by Stable. Stable pays DeFi protocols who distribute USDLR.', - denom_units: [ - { - denom: 'uusdlr', - exponent: 0, - aliases: ['microusdlr'], - }, - { - denom: 'usdlr', - exponent: 6, - }, - ], - base: 'uusdlr', - display: 'usdlr', - name: 'USDLR by Stable', - symbol: 'USDLR', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/nobletestnet/images/usdlr.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/nobletestnet/images/usdlr.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/nobletestnet/images/usdlr.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/nobletestnet/images/usdlr.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/nois.ts b/packages/chain-registry/src/mainnets/nois.ts deleted file mode 100644 index 4dd7b723..00000000 --- a/packages/chain-registry/src/mainnets/nois.ts +++ /dev/null @@ -1,402 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const nois: Chain = { - $schema: '../chain.schema.json', - chain_name: 'nois', - status: 'live', - network_type: 'mainnet', - website: 'https://nois.network', - pretty_name: 'Nois', - chain_id: 'nois-1', - bech32_prefix: 'nois', - daemon_name: 'noisd', - node_home: '$HOME/.noisd', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'unois', - fixed_min_gas_price: 0.05, - low_gas_price: 0.05, - average_gas_price: 0.05, - high_gas_price: 0.1, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'unois', - }, - ], - lock_duration: { - time: '1814400s', - }, - }, - codebase: { - git_repo: 'https://github.com/noislabs/noisd', - recommended_version: 'v1.0.4', - compatible_versions: ['v1.0.0', 'v1.0.4'], - cosmos_sdk_version: 'v0.45.15', - consensus: { - type: 'cometbft', - version: 'v0.34.29', - }, - cosmwasm_version: 'v0.31.0', - cosmwasm_enabled: true, - genesis: { - name: 'v1', - genesis_url: - 'https://raw.githubusercontent.com/noislabs/networks/nois1.final.1/nois-1/genesis.json', - }, - versions: [ - { - name: 'v1', - tag: 'v1.0.4', - height: 0, - recommended_version: 'v1.0.4', - compatible_versions: ['v1.0.0', 'v1.0.4'], - cosmos_sdk_version: 'v0.45.15', - consensus: { - type: 'cometbft', - version: 'v0.34.29', - }, - cosmwasm_version: 'v0.31.0', - cosmwasm_enabled: true, - }, - ], - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nois/images/nois.png', - theme: { - primary_color_hex: '#0C0914', - }, - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nois/images/nois.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nois/images/nois.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nois/images/nois.png', - }, - peers: { - seeds: [ - { - id: 'b3e3bd436ee34c39055a4c9946a02feec232988c', - address: 'seeds.cros-nest.com:56656', - provider: 'Cros-Nest', - }, - { - id: 'babc3f3f7804933265ec9c40ad94f4da8e9e0017', - address: 'seed.rhinostake.com:17356', - provider: 'RHINO', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:17356', - provider: 'Polkachu', - }, - { - id: '72cd4222818d25da5206092c3efc2c0dd0ec34fe', - address: '161.97.96.91:36656', - provider: 'AM Solutions', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:17356', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'c8db99691545545402a1c45fa897f3cb1a05aea6', - address: 'nois-mainnet-seed.itrocket.net:36656', - provider: 'itrocket', - }, - { - id: '1de5c83c5a5eb223c814401f0506b44b742741da', - address: 'nois.peer.stavr.tech:40136', - provider: '🔥STAVR🔥', - }, - { - id: '400f3d9e30b69e78a7fb891f60d76fa3c73f0ecc', - address: 'nois.rpc.kjnodes.com:15159', - provider: 'kjnodes', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://nois-rpc.nysa.network', - provider: 'nysa.network', - }, - { - address: 'https://nois.rpc.bccnodes.com', - provider: 'BccNodes', - }, - { - address: 'https://nois-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://rpc-nois.mib.tech/', - provider: 'MadeInBlock', - }, - { - address: 'https://m-nois.rpc.utsa.tech', - provider: '𝐥𝐞𝐬𝐧𝐢𝐤 | 𝐔𝐓𝐒𝐀', - }, - { - address: 'http://nois.rpc.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://rpc-nois.ezstaking.dev', - provider: 'EZStaking', - }, - { - address: 'https://nois-mainnet-rpc.itrocket.net', - provider: 'itrocket', - }, - { - address: 'https://rpc-nois.d-stake.xyz', - provider: 'D-Stake', - }, - { - address: 'https://rpc-nois.sr20de.xyz', - provider: 'SR20DE', - }, - { - address: 'https://nois-mainnet-rpc.autostake.com', - provider: 'AutoStake', - }, - { - address: 'https://nois-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://nois-rpc.kingnodes.com', - provider: 'kingnodes 👑', - }, - { - address: 'https://nois.rpc.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://rpc.nois.silentvalidator.com', - provider: 'silent', - }, - { - address: 'https://nois-rpc.stakeandrelax.net', - provider: 'Stake&Relax 🦥', - }, - { - address: 'https://rpc.nois.cumulo.org.es', - provider: 'Cumulo', - }, - ], - grpc: [ - { - address: 'https://nois-grpc.nysa.network', - provider: 'nysa.network', - }, - { - address: 'nois.grpc.bccnodes.com:443', - provider: 'BccNodes', - }, - { - address: 'https://nois-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://grpc.noismain.mcbnode.online', - provider: 'mcbnode', - }, - { - address: 'http://nois.grpc.m.stavr.tech:191', - provider: '🔥STAVR🔥', - }, - { - address: 'nois-mainnet-grpc.itrocket.net:36090', - provider: 'itrocket', - }, - { - address: 'nois-mainnet-grpc.itrocket.net:36090', - provider: 'itrocket', - }, - { - address: 'https://grpc.nois.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://grpc-nois.d-stake.xyz', - provider: 'D-Stake', - }, - { - address: 'https://grpc.nois.hexnodes.co', - provider: 'HexNodes', - }, - { - address: 'https://grpc-nois.sr20de.xyz', - provider: 'SR20DE', - }, - { - address: 'https://nois-testnet-grpc.autostake.com', - provider: 'AutoStake', - }, - { - address: 'nois-grpc.polkachu.com:17390', - provider: 'Polkachu', - }, - { - address: 'https://nois-grpc.kingnodes.com', - provider: 'kingnodes 👑', - }, - { - address: 'nois.grpc.kjnodes.com:15190', - provider: 'kjnodes', - }, - { - address: 'grpc.nois.silentvalidator.com:443', - provider: 'silent', - }, - { - address: 'nois-grpc.stakeandrelax.net:17390', - provider: 'Stake&Relax 🦥', - }, - { - address: 'grpc.nois.cumulo.org.es:443', - provider: 'Cumulo', - }, - ], - rest: [ - { - address: 'https://m-nois.api.utsa.tech', - provider: '𝐥𝐞𝐬𝐧𝐢𝐤 | 𝐔𝐓𝐒𝐀', - }, - { - address: 'https://nois-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://lcd-nois.ezstaking.dev', - provider: 'EZStaking', - }, - { - address: 'https://lcd-nois.mib.tech/', - provider: 'MadeInBlock', - }, - { - address: 'https://nois.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://nois-mainnet-api.itrocket.net', - provider: 'itrocket', - }, - { - address: 'https://api-nois.d-stake.xyz', - provider: 'D-Stake', - }, - { - address: 'https://api-nois.sr20de.xyz', - provider: 'SR20DE', - }, - { - address: 'https://nois-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://nois-rest.kingnodes.com', - provider: 'kingnodes 👑', - }, - { - address: 'https://nois.api.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://api.nois.silentvalidator.com', - provider: 'silent', - }, - { - address: 'https://nois-api.stakeandrelax.net', - provider: 'Stake&Relax 🦥', - }, - { - address: 'https://api.nois.cumulo.org.es', - provider: 'Cumulo', - }, - ], - }, - explorers: [ - { - kind: 'ezstaking', - url: 'https://ezstaking.app/nois', - tx_page: 'https://ezstaking.app/nois/txs/${txHash}', - account_page: 'https://ezstaking.app/nois/account/${accountAddress}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/nois-mainnet', - tx_page: 'https://explorer.stavr.tech/nois-mainnet/txs/${txHash}', - account_page: - 'https://explorer.stavr.tech/nois-mainnet/account/${accountAddress}', - }, - { - kind: 'BccNodes', - url: 'https://explorer.stavr.tech/nois-mainnet', - tx_page: 'https://explorer.bccnodes.com/nois-M/txs/${txHash}', - account_page: - 'https://explorer.bccnodes.com/nois-M/account/${accountAddress}', - }, - { - kind: 'explorers.guru', - url: 'https://nois.explorers.guru', - tx_page: 'https://nois.explorers.guru/transaction/${txHash}', - account_page: 'https://nois.explorers.guru/account/${accountAddress}', - }, - ], - keywords: ['nois', 'randomness', 'drand', 'wasm'], -}; - -export const noisAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'nois', - assets: [ - { - description: 'The native token of Nois', - denom_units: [ - { - denom: 'unois', - exponent: 0, - }, - { - denom: 'nois', - exponent: 6, - }, - ], - base: 'unois', - name: 'Nois', - display: 'nois', - symbol: 'NOIS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nois/images/nois.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nois/images/nois.svg', - }, - keywords: ['nois', 'randomness', 'drand', 'wasm'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nois/images/nois.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nois/images/nois.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/nolus.ts b/packages/chain-registry/src/mainnets/nolus.ts deleted file mode 100644 index 2b75a58f..00000000 --- a/packages/chain-registry/src/mainnets/nolus.ts +++ /dev/null @@ -1,1433 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const nolus: Chain = { - $schema: '../chain.schema.json', - chain_name: 'nolus', - status: 'live', - website: 'https://nolus.io/', - network_type: 'mainnet', - pretty_name: 'Nolus', - chain_id: 'pirin-1', - bech32_prefix: 'nolus', - daemon_name: 'nolusd', - node_home: '$HOME/.nolus', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'unls', - fixed_min_gas_price: 0.025, - low_gas_price: 0.025, - average_gas_price: 0.025, - high_gas_price: 0.05, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'unls', - }, - ], - lock_duration: { - time: '1814400s', - }, - }, - codebase: { - git_repo: 'https://github.com/nolus-protocol/nolus-core', - recommended_version: 'v0.5.2', - compatible_versions: ['v0.5.3'], - cosmos_sdk_version: 'nolus-protocol/cosmos-sdk v0.47.8-nolus', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'neutron-org/wasmd v0.45.0', - cosmwasm_enabled: true, - ibc_go_version: '7.4.0', - ics_enabled: ['ics20-1', 'ics27-1'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/nolus-protocol/nolus-networks/main/mainnet/pirin-1/genesis.json', - }, - versions: [ - { - name: 'v0.3.0', - recommended_version: 'v0.3.0', - compatible_versions: ['v0.3.0'], - cosmos_sdk_version: '0.45', - cosmwasm_version: '0.31', - cosmwasm_enabled: true, - ibc_go_version: '4.3.0', - ics_enabled: ['ics20-1', 'ics27-1'], - next_version_name: 'v0.4.0', - }, - { - name: 'v0.4.0', - proposal: 5, - height: 207300, - recommended_version: 'v0.4.0', - compatible_versions: ['v0.4.0'], - cosmos_sdk_version: '0.45', - cosmwasm_version: '0.31', - cosmwasm_enabled: true, - ibc_go_version: '4.3.0', - ics_enabled: ['ics20-1', 'ics27-1'], - next_version_name: 'v0.4.1', - }, - { - name: 'v0.4.1', - proposal: 34, - height: 941000, - recommended_version: 'v0.4.1', - compatible_versions: ['v0.4.1'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'cometbft', - version: '0.34.27', - }, - cosmwasm_version: '0.31', - cosmwasm_enabled: true, - ibc_go_version: '4.3.1', - ics_enabled: ['ics20-1', 'ics27-1'], - next_version_name: '', - }, - { - name: 'v0.4.2', - proposal: 54, - height: 3044000, - recommended_version: 'v0.4.2', - compatible_versions: ['v0.4.2'], - cosmos_sdk_version: 'v0.45.15-ics', - consensus: { - type: 'cometbft', - version: '0.34.27', - }, - cosmwasm_version: '0.31', - cosmwasm_enabled: true, - ibc_go_version: '4.3.1', - ics_enabled: ['ics20-1', 'ics27-1'], - next_version_name: 'v0.5.0', - }, - { - name: 'v0.5.0', - proposal: 72, - height: 3659000, - recommended_version: 'v0.5.0', - compatible_versions: ['v0.5.0'], - cosmos_sdk_version: 'v0.47.6-nolus', - consensus: { - type: 'cometbft', - version: '0.34.27', - }, - cosmwasm_version: 'neutron-org/wasmd v0.45.0', - cosmwasm_enabled: true, - ibc_go_version: '7.3.1', - ics_enabled: ['ics20-1', 'ics27-1'], - next_version_name: 'v5.0.1', - }, - { - name: 'v0.5.1', - proposal: 76, - height: 3958000, - recommended_version: 'v0.5.1', - compatible_versions: ['v0.5.1'], - cosmos_sdk_version: 'nolus-protocol/cosmos-sdk v0.47.6-nolus', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - cosmwasm_version: 'neutron-org/wasmd v0.45.0', - cosmwasm_enabled: true, - ibc_go_version: '7.3.1', - ics_enabled: ['ics20-1', 'ics27-1'], - next_version_name: 'v0.5.2', - }, - { - name: 'v0.5.2', - proposal: 77, - height: 4059500, - recommended_version: 'v0.5.2', - compatible_versions: ['v0.5.2'], - cosmos_sdk_version: 'nolus-protocol/cosmos-sdk v0.47.6-nolus', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - cosmwasm_version: 'neutron-org/wasmd v0.45.0', - cosmwasm_enabled: true, - ibc_go_version: '7.3.1', - ics_enabled: ['ics20-1', 'ics27-1'], - next_version_name: 'v0.5.3', - }, - { - name: 'v0.5.3', - proposal: 104, - height: 4922500, - recommended_version: 'v0.5.3', - compatible_versions: ['v0.5.3'], - cosmos_sdk_version: 'nolus-protocol/cosmos-sdk v0.47.8-nolus', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'neutron-org/wasmd v0.45.0', - cosmwasm_enabled: true, - ibc_go_version: '7.4.0', - ics_enabled: ['ics20-1', 'ics27-1'], - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nolus/images/nolus.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nolus/images/nolus.svg', - }, - description: - 'Elevate your game with up to 3x equity. Dive into a world of minimized risks and unlock the full potential of your assets.', - peers: { - seeds: [ - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:11956', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'nolus-mainnet-seed.autostake.com:27016', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: '400f3d9e30b69e78a7fb891f60d76fa3c73f0ecc', - address: 'nolus.rpc.kjnodes.com:14359', - provider: 'kjnodes', - }, - { - id: 'cefe4a5394dc57f318547258c511a9a96aaeaa7b', - address: 'seed-nolus.ibs.team:16665', - provider: 'Inter Blockchain Services', - }, - ], - persistent_peers: [ - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'nolus-mainnet-peer.autostake.com:27016', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://pirin-cl.nolus.network:26657', - provider: 'NolusProtocol', - }, - { - address: 'https://nolus-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://nolus-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://nolus.rpc.liveraven.net', - provider: 'LiveRaveN', - }, - { - address: 'https://rpc-nolus.architectnodes.com', - provider: 'Architect Nodes', - }, - { - address: 'https://nolus.rpc.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://nolus-rpc.enigma-validator.com/', - provider: 'Enigma', - }, - { - address: 'https://nolus-rpc.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://rpc-nolus.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://nolus-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://nolus-rpc.ibs.team', - provider: 'Inter Blockchain Services', - }, - ], - rest: [ - { - address: 'https://pirin-cl.nolus.network:1317', - provider: 'NolusProtocol', - }, - { - address: 'https://nolus-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://nolus-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://api-nolus.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://nolus.api.liveraven.net', - provider: 'LiveRaveN', - }, - { - address: 'https://rest-nolus.architectnodes.com', - provider: 'Architect Nodes', - }, - { - address: 'https://nolus.api.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://nolus-lcd.enigma-validator.com/', - provider: 'Enigma', - }, - { - address: 'https://nolus-api.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://nolus-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://nolus-api.ibs.team', - provider: 'Inter Blockchain Services', - }, - ], - grpc: [ - { - address: 'https://pirin-cl.nolus.network:9090', - provider: 'NolusProtocol', - }, - { - address: 'nolus-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://nolus-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://nolus.grpc.liveraven.net', - provider: 'LiveRaveN', - }, - { - address: 'grpc-nolus.architectnodes.com:1443', - provider: 'Architect Nodes', - }, - { - address: 'grpc-nolus.cosmos-spaces.cloud:1190', - provider: 'Cosmos Spaces', - }, - { - address: 'nolus.grpc.kjnodes.com:14390', - provider: 'kjnodes', - }, - { - address: 'nolus-grpc.w3coins.io:19790', - provider: 'w3coins', - }, - { - address: 'nolus-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - }, - explorers: [ - { - kind: 'Nolus Explorer', - url: 'https://explorer.nolus.io/pirin-1', - tx_page: 'https://explorer.nolus.io/pirin-1/tx/${txHash}', - account_page: - 'https://explorer.nolus.io/pirin-1/account/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/nolus', - tx_page: 'https://ping.pub/nolus/tx/${txHash}', - account_page: 'https://ping.pub/nolus/account/${accountAddress}', - }, - { - kind: 'NODEXPLORER', - url: 'https://explorer.nodexcapital.com/nolus', - tx_page: 'https://explorer.nodexcapital.com/nolus/tx/${txHash}', - account_page: - 'https://explorer.nodexcapital.com/nolus/account/${accountAddress}', - }, - { - kind: 'Nodes Guru Explorer', - url: 'https://nolus.explorers.guru', - tx_page: 'https://nolus.explorers.guru/transaction/${txHash}', - }, - { - kind: 'KJ Nodes Explorer', - url: 'https://explorer.kjnodes.com/nolus', - tx_page: 'https://explorer.kjnodes.com/nolus/tx/${txHash}', - account_page: - 'https://explorer.kjnodes.com/nolus/account/${accountAddress}', - }, - ], - keywords: ['mainnet'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nolus/images/nolus.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nolus/images/nolus.svg', - }, - ], -}; - -export const nolusAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'nolus', - assets: [ - { - description: 'The native token of Nolus chain', - denom_units: [ - { - denom: 'unls', - exponent: 0, - }, - { - denom: 'nls', - exponent: 6, - }, - ], - base: 'unls', - name: 'Nolus', - display: 'nls', - symbol: 'NLS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nolus/images/nolus.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nolus/images/nolus.svg', - }, - coingecko_id: 'nolus', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nolus/images/nolus.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nolus/images/nolus.svg', - }, - ], - socials: { - website: 'https://nolus.io/', - twitter: 'https://twitter.com/NolusProtocol', - }, - }, - { - description: - 'axlUSDC transferred from the Osmosis mainnet that is supported on the Nolus chain', - denom_units: [ - { - denom: - 'ibc/7FBDBEEEBA9C50C4BCDF7BF438EAB99E64360833D240B32655C96E319559E911', - exponent: 0, - aliases: ['uusdc'], - }, - { - denom: 'usdc', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/7FBDBEEEBA9C50C4BCDF7BF438EAB99E64360833D240B32655C96E319559E911', - name: 'axlUSDC', - display: 'usdc', - symbol: 'axlUSDC', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'ibc/D189335C6E4A68B513C10AB227BF1C1D38C746766278BA3EEB4FB14124F1D858', - channel_id: 'channel-783', - }, - chain: { - channel_id: 'channel-0', - path: 'transfer/channel-0/transfer/channel-208/uusdc', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: - 'ibc/D189335C6E4A68B513C10AB227BF1C1D38C746766278BA3EEB4FB14124F1D858', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.axl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.axl.svg', - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.axl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.axl.svg', - }, - }, - { - description: - 'OSMO transferred from the Osmosis mainnet that is supported on the Nolus chain', - denom_units: [ - { - denom: - 'ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518', - exponent: 0, - aliases: ['uosmo'], - }, - { - denom: 'osmo', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518', - name: 'Osmosis', - display: 'osmo', - symbol: 'OSMO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: 'uosmo', - channel_id: 'channel-783', - }, - chain: { - channel_id: 'channel-0', - path: 'transfer/channel-0/uosmo', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: 'uosmo', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.svg', - }, - }, - { - description: - 'stOSMO transferred from the Osmosis mainnet that is supported on the Nolus chain', - denom_units: [ - { - denom: - 'ibc/AF5559D128329B6C753F15481BEC26E533B847A471074703FA4903E7E6F61BA1', - exponent: 0, - aliases: ['stuosmo'], - }, - { - denom: 'stosmo', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/AF5559D128329B6C753F15481BEC26E533B847A471074703FA4903E7E6F61BA1', - name: 'Osmosis', - display: 'stosmo', - symbol: 'stOSMO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'ibc/D176154B0C63D1F9C6DCFB4F70349EBF2E2B5A87A05902F57A6AE92B863E9AEC', - channel_id: 'channel-783', - }, - chain: { - channel_id: 'channel-0', - path: 'transfer/channel-0/transfer/channel-326/stuosmo', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: - 'ibc/D176154B0C63D1F9C6DCFB4F70349EBF2E2B5A87A05902F57A6AE92B863E9AEC', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stosmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stosmo.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stosmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stosmo.svg', - }, - }, - { - description: - 'ATOM transferred from the Osmosis mainnet that is supported on the Nolus chain', - denom_units: [ - { - denom: - 'ibc/6CDD4663F2F09CD62285E2D45891FC149A3568E316CE3EBBE201A71A78A69388', - exponent: 0, - aliases: ['uatom'], - }, - { - denom: 'atom', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/6CDD4663F2F09CD62285E2D45891FC149A3568E316CE3EBBE201A71A78A69388', - name: 'Atom', - display: 'atom', - symbol: 'ATOM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2', - channel_id: 'channel-783', - }, - chain: { - channel_id: 'channel-0', - path: 'transfer/channel-0/transfer/channel-0/uatom', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: - 'ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - }, - { - description: - 'stATOM transferred from the Osmosis mainnet that is supported on the Nolus chain', - denom_units: [ - { - denom: - 'ibc/FCFF8B19C61677F3B78E2A5AE3B4A34A8D23858D16905F253B8438B3AFD07FF8', - exponent: 0, - aliases: ['ustatom'], - }, - { - denom: 'statom', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/FCFF8B19C61677F3B78E2A5AE3B4A34A8D23858D16905F253B8438B3AFD07FF8', - name: 'stATOM', - display: 'statom', - symbol: 'stATOM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'ibc/C140AFD542AE77BD7DCC83F13FDD8C5E5BB8C4929785E6EC2F4C636F98F17901', - channel_id: 'channel-783', - }, - chain: { - channel_id: 'channel-0', - path: 'transfer/channel-0/transfer/channel-326/stuatom', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: - 'ibc/C140AFD542AE77BD7DCC83F13FDD8C5E5BB8C4929785E6EC2F4C636F98F17901', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/statom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/statom.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/statom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/statom.svg', - }, - }, - { - description: - 'WETH transferred from the Osmosis mainnet that is supported on the Nolus chain', - denom_units: [ - { - denom: - 'ibc/A7C4A3FB19E88ABE60416125F9189DA680800F4CDD14E3C10C874E022BEFF04C', - exponent: 0, - aliases: ['weth-wei'], - }, - { - denom: 'weth', - exponent: 18, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/A7C4A3FB19E88ABE60416125F9189DA680800F4CDD14E3C10C874E022BEFF04C', - name: 'WETH', - display: 'weth', - symbol: 'WETH', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'ibc/EA1D43981D5C9A1C4AAEA9C23BB1D4FA126BA9BC7020A25E0AE4AA841EA25DC5', - channel_id: 'channel-783', - }, - chain: { - channel_id: 'channel-0', - path: 'transfer/channel-0/transfer/channel-208/weth-wei', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: - 'ibc/EA1D43981D5C9A1C4AAEA9C23BB1D4FA126BA9BC7020A25E0AE4AA841EA25DC5', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth-white.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth-white.svg', - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/weth.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth-white.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth-white.svg', - }, - }, - { - description: - 'WBTC transferred from the Osmosis mainnet that is supported on the Nolus chain', - denom_units: [ - { - denom: - 'ibc/84E70F4A34FB2DE135FD3A04FDDF53B7DA4206080AA785C8BAB7F8B26299A221', - exponent: 0, - aliases: ['wbtc-satoshi'], - }, - { - denom: 'wbtc', - exponent: 8, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/84E70F4A34FB2DE135FD3A04FDDF53B7DA4206080AA785C8BAB7F8B26299A221', - name: 'WBTC', - display: 'wbtc', - symbol: 'WBTC', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'ibc/D1542AA8762DB13087D8364F3EA6509FD6F009A34F00426AF9E4F9FA85CBBF1F', - channel_id: 'channel-783', - }, - chain: { - channel_id: 'channel-0', - path: 'transfer/channel-0/transfer/channel-208/wbtc-satoshi', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: - 'ibc/D1542AA8762DB13087D8364F3EA6509FD6F009A34F00426AF9E4F9FA85CBBF1F', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wbtc.axl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wbtc.axl.svg', - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/wbtc.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wbtc.axl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wbtc.axl.svg', - }, - }, - { - description: - 'AKT transferred from the Osmosis mainnet that is supported on the Nolus chain', - denom_units: [ - { - denom: - 'ibc/ADC63C00000CA75F909D2BE3ACB5A9980BED3A73B92746E0FCE6C67414055459', - exponent: 0, - aliases: ['uakt'], - }, - { - denom: 'akt', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/ADC63C00000CA75F909D2BE3ACB5A9980BED3A73B92746E0FCE6C67414055459', - name: 'AKT', - display: 'akt', - symbol: 'AKT', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'ibc/1480B8FD20AD5FCAE81EA87584D269547DD4D436843C1D20F15E00EB64743EF4', - channel_id: 'channel-783', - }, - chain: { - channel_id: 'channel-0', - path: 'transfer/channel-0/transfer/channel-1/uakt', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: - 'ibc/1480B8FD20AD5FCAE81EA87584D269547DD4D436843C1D20F15E00EB64743EF4', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.svg', - }, - }, - { - description: - 'AXL transferred from the Osmosis mainnet that is supported on the Nolus chain', - denom_units: [ - { - denom: - 'ibc/1B03A71B8E6F6EF424411DC9326A8E0D25D096E4D2616425CFAF2AF06F0FE717', - exponent: 0, - aliases: ['uaxl'], - }, - { - denom: 'axl', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/1B03A71B8E6F6EF424411DC9326A8E0D25D096E4D2616425CFAF2AF06F0FE717', - name: 'AXL', - display: 'axl', - symbol: 'AXL', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'ibc/903A61A498756EA560B85A85132D3AEE21B5DEDD41213725D22ABF276EA6945E', - channel_id: 'channel-783', - }, - chain: { - channel_id: 'channel-0', - path: 'transfer/channel-0/transfer/channel-208/uaxl', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: - 'ibc/903A61A498756EA560B85A85132D3AEE21B5DEDD41213725D22ABF276EA6945E', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/axl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/axl.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/axl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/axl.svg', - }, - }, - { - description: - 'JUNO transferred from the Osmosis mainnet that is supported on the Nolus chain', - denom_units: [ - { - denom: - 'ibc/4F3E83AB35529435E4BFEA001F5D935E7250133347C4E1010A9C77149EF0394C', - exponent: 0, - aliases: ['ujuno'], - }, - { - denom: 'juno', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/4F3E83AB35529435E4BFEA001F5D935E7250133347C4E1010A9C77149EF0394C', - name: 'JUNO', - display: 'juno', - symbol: 'JUNO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'ibc/46B44899322F3CD854D2D46DEEF881958467CDD4B3B10086DA49296BBED94BED', - channel_id: 'channel-783', - }, - chain: { - channel_id: 'channel-0', - path: 'transfer/channel-0/transfer/channel-42/ujuno', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: - 'ibc/46B44899322F3CD854D2D46DEEF881958467CDD4B3B10086DA49296BBED94BED', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/juno.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/juno.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/juno.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/juno.svg', - }, - }, - { - description: - 'EVMOS transferred from the Osmosis mainnet that is supported on the Nolus chain', - denom_units: [ - { - denom: - 'ibc/A59A9C955F1AB8B76671B00C1A0482C64A6590352944BB5880E5122358F7E1CE', - exponent: 0, - aliases: ['aevmos'], - }, - { - denom: 'evmos', - exponent: 18, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/A59A9C955F1AB8B76671B00C1A0482C64A6590352944BB5880E5122358F7E1CE', - name: 'EVMOS', - display: 'evmos', - symbol: 'EVMOS', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'ibc/6AE98883D4D5D5FF9E50D7130F1305DA2FFA0C652D1DD9C123657C6B4EB2DF8A', - channel_id: 'channel-783', - }, - chain: { - channel_id: 'channel-0', - path: 'transfer/channel-0/transfer/channel-204/aevmos', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: - 'ibc/6AE98883D4D5D5FF9E50D7130F1305DA2FFA0C652D1DD9C123657C6B4EB2DF8A', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/evmos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/evmos.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/evmos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/evmos.svg', - }, - }, - { - description: - 'stkATOM transferred from the Osmosis mainnet that is supported on the Nolus chain', - denom_units: [ - { - denom: - 'ibc/DAAD372DB7DD45BBCFA4DDD40CA9793E9D265D1530083AB41A8A0C53C3EBE865', - exponent: 0, - aliases: ['stk/uatom'], - }, - { - denom: 'stk/atom', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/DAAD372DB7DD45BBCFA4DDD40CA9793E9D265D1530083AB41A8A0C53C3EBE865', - name: 'stkATOM', - display: 'stk/atom', - symbol: 'stkATOM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'ibc/CAA179E40F0266B0B29FB5EAA288FB9212E628822265D4141EBD1C47C3CBFCBC', - channel_id: 'channel-783', - }, - chain: { - channel_id: 'channel-0', - path: 'transfer/channel-0/transfer/channel-4/stk/uatom', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: - 'ibc/CAA179E40F0266B0B29FB5EAA288FB9212E628822265D4141EBD1C47C3CBFCBC', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkatom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkatom.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkatom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkatom.svg', - }, - }, - { - description: - 'SCRT transferred from the Osmosis mainnet that is supported on the Nolus chain', - denom_units: [ - { - denom: - 'ibc/EA00FFF0335B07B5CD1530B7EB3D2C710620AE5B168C71AFF7B50532D690E107', - exponent: 0, - aliases: ['uscrt'], - }, - { - denom: 'scrt', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/EA00FFF0335B07B5CD1530B7EB3D2C710620AE5B168C71AFF7B50532D690E107', - name: 'SCRT', - display: 'scrt', - symbol: 'SCRT', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'ibc/0954E1C28EB7AF5B72D24F3BC2B47BBB2FDF91BDDFD57B74B99E133AED40972A', - channel_id: 'channel-783', - }, - chain: { - channel_id: 'channel-0', - path: 'transfer/channel-0/transfer/channel-88/uscrt', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: - 'ibc/0954E1C28EB7AF5B72D24F3BC2B47BBB2FDF91BDDFD57B74B99E133AED40972A', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.svg', - }, - }, - { - description: - 'CRO transferred from the Osmosis mainnet that is supported on the Nolus chain', - denom_units: [ - { - denom: - 'ibc/E1BCC0F7B932E654B1A930F72B76C0678D55095387E2A4D8F00E941A8F82EE48', - exponent: 0, - aliases: ['basecro'], - }, - { - denom: 'cro', - exponent: 8, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/E1BCC0F7B932E654B1A930F72B76C0678D55095387E2A4D8F00E941A8F82EE48', - name: 'CRO', - display: 'cro', - symbol: 'CRO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'ibc/E6931F78057F7CC5DA0FD6CEF82FF39373A6E0452BF1FD76910B93292CF356C1', - channel_id: 'channel-783', - }, - chain: { - channel_id: 'channel-0', - path: 'transfer/channel-0/transfer/channel-5/basecro', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: - 'ibc/E6931F78057F7CC5DA0FD6CEF82FF39373A6E0452BF1FD76910B93292CF356C1', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cronos/images/cro.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cronos/images/cro.svg', - }, - }, - { - description: - 'STARS transferred from the Osmosis mainnet that is supported on the Nolus chain', - denom_units: [ - { - denom: - 'ibc/11E3CF372E065ACB1A39C531A3C7E7E03F60B5D0653AD2139D31128ACD2772B5', - exponent: 0, - aliases: ['ustars'], - }, - { - denom: 'stars', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/11E3CF372E065ACB1A39C531A3C7E7E03F60B5D0653AD2139D31128ACD2772B5', - name: 'STARS', - display: 'stars', - symbol: 'STARS', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'ibc/987C17B11ABC2B20019178ACE62929FE9840202CE79498E29FE8E5CB02B7C0A4', - channel_id: 'channel-783', - }, - chain: { - channel_id: 'channel-0', - path: 'transfer/channel-0/transfer/channel-75/ustars', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: - 'ibc/987C17B11ABC2B20019178ACE62929FE9840202CE79498E29FE8E5CB02B7C0A4', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.svg', - }, - }, - { - description: - 'TIA transferred from the Osmosis mainnet that is supported on the Nolus chain', - denom_units: [ - { - denom: - 'ibc/6C349F0EB135C5FA99301758F35B87DB88403D690E5E314AB080401FEE4066E5', - exponent: 0, - aliases: ['utia'], - }, - { - denom: 'tia', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/6C349F0EB135C5FA99301758F35B87DB88403D690E5E314AB080401FEE4066E5', - name: 'TIA', - display: 'tia', - symbol: 'TIA', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'ibc/D79E7D83AB399BFFF93433E54FAA480C191248FC556924A2A8351AE2638B3877', - channel_id: 'channel-783', - }, - chain: { - channel_id: 'channel-0', - path: 'transfer/channel-0/transfer/channel-6994/utia', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: - 'ibc/D79E7D83AB399BFFF93433E54FAA480C191248FC556924A2A8351AE2638B3877', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/celestia/images/celestia.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/celestia/images/celestia.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/celestia/images/celestia.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/celestia/images/celestia.svg', - }, - }, - { - description: - 'STRD transferred from the Osmosis mainnet that is supported on the Nolus chain', - denom_units: [ - { - denom: - 'ibc/04CA9067228BB51F1C39A506DA00DF07E1496D8308DD21E8EF66AD6169FA722B', - exponent: 0, - aliases: ['ustrd'], - }, - { - denom: 'strd', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/04CA9067228BB51F1C39A506DA00DF07E1496D8308DD21E8EF66AD6169FA722B', - name: 'STRD', - display: 'strd', - symbol: 'STRD', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'ibc/A8CA5EE328FA10C9519DF6057DA1F69682D28F7D0F5CCC7ECB72E3DCA2D157A4', - channel_id: 'channel-783', - }, - chain: { - channel_id: 'channel-0', - path: 'transfer/channel-0/transfer/channel-326/ustrd', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: - 'ibc/A8CA5EE328FA10C9519DF6057DA1F69682D28F7D0F5CCC7ECB72E3DCA2D157A4', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/strd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/strd.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/strd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/strd.svg', - }, - }, - { - description: - 'NTRN transferred from the Neutron mainnet that is supported on the Nolus chain', - denom_units: [ - { - denom: - 'ibc/3D6BC6E049CAEB905AC97031A42800588C58FB471EBDC7A3530FFCD0C3DC9E09', - exponent: 0, - aliases: ['untrn'], - }, - { - denom: 'ntrn', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/3D6BC6E049CAEB905AC97031A42800588C58FB471EBDC7A3530FFCD0C3DC9E09', - name: 'NTRN', - display: 'ntrn', - symbol: 'NTRN', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'neutron', - base_denom: 'untrn', - channel_id: 'channel-44', - }, - chain: { - channel_id: 'channel-3839', - path: 'transfer/channel-3839/untrn', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'neutron', - base_denom: 'untrn', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/ntrn.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/ntrn.svg', - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/neutron.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/neutron.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/ntrn.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/ntrn.svg', - }, - }, - { - description: - 'DYDX transferred from the Neutron mainnet that is supported on the Nolus chain', - denom_units: [ - { - denom: - 'ibc/6DF8CF5C976851D152E2C7270B0AB25C4F9D64C0A46513A68D6CBB2662A98DF4', - exponent: 0, - aliases: ['adydx'], - }, - { - denom: 'dydx', - exponent: 18, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/6DF8CF5C976851D152E2C7270B0AB25C4F9D64C0A46513A68D6CBB2662A98DF4', - name: 'DYDX', - display: 'dydx', - symbol: 'DYDX', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'neutron', - base_denom: - 'ibc/2CB87BCE0937B1D1DFCEE79BE4501AAF3C265E923509AEAC410AD85D27F35130', - channel_id: 'channel-44', - }, - chain: { - channel_id: 'channel-3839', - path: 'transfer/channel-3839/transfer/channel-48/adydx', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'neutron', - base_denom: - 'ibc/2CB87BCE0937B1D1DFCEE79BE4501AAF3C265E923509AEAC410AD85D27F35130', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.svg', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/nomic.ts b/packages/chain-registry/src/mainnets/nomic.ts deleted file mode 100644 index 1b1c1b79..00000000 --- a/packages/chain-registry/src/mainnets/nomic.ts +++ /dev/null @@ -1,240 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const nomic: Chain = { - $schema: '../chain.schema.json', - chain_name: 'nomic', - status: 'live', - network_type: 'mainnet', - pretty_name: 'Nomic', - website: 'https://nomic.io/', - chain_id: 'nomic-stakenet-3', - bech32_prefix: 'nomic', - daemon_name: 'nomic', - node_home: '$HOME/.nomic-stakenet-3', - slip44: 118, - key_algos: ['secp256k1'], - fees: { - fee_tokens: [ - { - denom: 'unom', - low_gas_price: 0, - average_gas_price: 0, - high_gas_price: 0, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'unom', - }, - ], - lock_duration: { - time: '1209600s', - }, - }, - codebase: { - git_repo: 'https://github.com/nomic-io/nomic', - recommended_version: 'v8.0.0', - compatible_versions: ['v8.0.0'], - consensus: { - type: 'tendermint', - version: 'v0.32.0', - }, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/nomic-io/nomic/develop/genesis/stakenet-3.json', - }, - versions: [ - { - name: 'v8.0.0', - recommended_version: 'v8.0.0', - compatible_versions: ['v8.0.0'], - consensus: { - type: 'tendermint', - version: 'v0.32.0', - }, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nomic/images/nomic.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nomic/images/nomic.svg', - }, - description: - 'The superior way to use Bitcoin in Cosmos DeFi. Use IBC to securely and efficiently bridge your BTC to Osmosis and more.', - peers: { - seeds: [ - { - id: '238120dfe716082754048057c1fdc3d6f09609b5', - address: 'rpc.nomic.mappum.io:26656', - provider: 'mappum', - }, - { - id: '34544f82960d2ff2b1defb7b04f097557f4183be', - address: 'seeds.goldenratiostaking.net:26656', - provider: 'Golden Ratio Staking', - }, - { - id: 'c28827cb96c14c905b127b92065a3fb4cd77d7f6', - address: 'seeds.whispernode.com:12756', - provider: 'WhisperNode 🤐', - }, - { - id: '27b6d74c8408e033e2e5a9e966a0d15782e33596', - address: 'seeds.nethernode.xyz:12756', - provider: 'carbonZERO🌲', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: 'd4342c478c75704e8284dc3494fbd0acc444e674', - address: 'basementnodes.ca:20656', - provider: 'Basement Nodes ⚡️', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://stakenet-rpc.nomic.io:2096', - provider: 'nomic-io', - }, - { - address: 'https://nomic-rpc.polkachu.com/', - provider: 'Polkachu', - }, - { - address: 'https://rpc-nomic.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://rpc.nomic.basementnodes.ca:443', - provider: 'Basement Nodes ⚡️', - }, - { - address: 'https://rpc.nomic.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - ], - rest: [ - { - address: 'https://app.nomic.io:8443', - provider: 'nomic-io', - }, - ], - }, - explorers: [ - { - kind: 'bigdipper', - url: 'https://bigdipper.live/nomic', - account_page: 'https://bigdipper.live/nomic/accounts/${accountAddress}', - tx_page: 'https://bigdipper.live/nomic/transactions/${txHash}', - }, - { - kind: 'Zenscan.io', - url: 'https://nomic.zenscan.io/index.php', - account_page: - 'https://nomic.zenscan.io/address.php?address=${accountAddress}', - tx_page: 'https://nomic.zenscan.io/transaction.php?hash=${txHash}', - }, - { - kind: 'WhisperNode 🤐', - url: 'https://mainnet.whispernode.com/nomic', - tx_page: 'https://mainnet.whispernode.com/nomic/tx/${txHash}', - account_page: - 'https://mainnet.whispernode.com/nomic/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nomic/images/nomic.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nomic/images/nomic.svg', - }, - ], - bech32_config: { - bech32PrefixAccAddr: 'nomic', - bech32PrefixAccPub: 'nomic', - bech32PrefixConsAddr: 'nomic', - bech32PrefixConsPub: 'nomic', - bech32PrefixValAddr: 'nomic', - bech32PrefixValPub: 'nomic', - }, -}; - -export const nomicAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'nomic', - assets: [ - { - description: "Nomic's native token.", - denom_units: [ - { - denom: 'unom', - exponent: 0, - }, - { - denom: 'nom', - exponent: 6, - }, - ], - base: 'unom', - name: 'Nomic', - display: 'nom', - symbol: 'NOM', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nomic/images/nom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nomic/images/nom.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nomic/images/nom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nomic/images/nom.svg', - }, - ], - }, - { - description: 'Bitcoin. On Cosmos.', - denom_units: [ - { - denom: 'usat', - exponent: 0, - }, - { - denom: 'nbtc', - exponent: 14, - }, - ], - base: 'usat', - name: 'Nomic Bitcoin', - display: 'nbtc', - symbol: 'nBTC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nomic/images/nbtc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nomic/images/nbtc.svg', - }, - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'bitcoin', - base_denom: 'sat', - }, - provider: 'Nomic', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nomic/images/nbtc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nomic/images/nbtc.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/nyx.ts b/packages/chain-registry/src/mainnets/nyx.ts deleted file mode 100644 index 57699c49..00000000 --- a/packages/chain-registry/src/mainnets/nyx.ts +++ /dev/null @@ -1,340 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const nyx: Chain = { - $schema: '../chain.schema.json', - chain_name: 'nyx', - status: 'live', - network_type: 'mainnet', - website: 'https://nymtech.net/', - pretty_name: 'Nym', - chain_id: 'nyx', - bech32_prefix: 'n', - daemon_name: 'nyxd', - node_home: '$HOME/.nyxd', - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'unym', - fixed_min_gas_price: 0.025, - low_gas_price: 0.025, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - { - denom: 'unyx', - fixed_min_gas_price: 0.025, - low_gas_price: 0.025, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'unyx', - }, - ], - lock_duration: { - time: '1814400s', - }, - }, - codebase: { - git_repo: 'https://github.com/nymtech/nyxd/', - recommended_version: 'v0.43.0', - compatible_versions: ['v0.43.0'], - binaries: { - 'linux/amd64': 'https://github.com/nymtech/nyxd/releases/tag/v0.43.0', - }, - genesis: { - genesis_url: 'https://nymtech.net/genesis/genesis.json', - }, - cosmwasm_enabled: true, - versions: [ - { - name: 'v0.31.1', - tag: 'v0.31.1', - height: 7710000, - proposal: 8, - recommended_version: 'v0.31.1', - compatible_versions: ['v0.31.1'], - cosmwasm_enabled: true, - binaries: { - 'linux/amd64': 'https://github.com/nymtech/nyxd/releases/tag/v0.31.1', - }, - next_version_name: 'v0.32.0', - }, - { - name: 'v0.32.0', - tag: 'v0.32.0', - height: 8010500, - proposal: 9, - recommended_version: 'v0.32.0', - compatible_versions: ['v0.32.0'], - cosmwasm_enabled: true, - binaries: { - 'linux/amd64': 'https://github.com/nymtech/nyxd/releases/tag/v0.32.0', - }, - next_version_name: 'v0.43.0', - }, - { - name: 'v0.43.0', - tag: 'v0.43.0', - height: 9912345, - proposal: 10, - recommended_version: 'v0.43.0', - compatible_versions: ['v0.43.0'], - cosmwasm_enabled: true, - binaries: { - 'linux/amd64': 'https://github.com/nymtech/nyxd/releases/tag/v0.43.0', - }, - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyx/images/nym_token_light.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyx/images/nym_token_light.svg', - }, - peers: { - seeds: [ - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:15356', - provider: 'Polkachu', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '4acf579e2744268f834c713e894850995bbf0ffa', - address: '50.18.31.225:26656', - }, - { - id: 'a58b9b102e7d91f4900036b40b8232d386245c55', - address: '3.65.247.65:26656', - }, - { - id: 'ee03a6777fb76a2efd0106c3769daaa064a3fcb5', - address: '51.79.21.187:26656', - }, - { - id: '6bac8d8e4b43a230d2da45480d82ec87144c2f23', - address: 'nyx-validator.nym.blockfend.com:26656', - }, - { - id: '3905ef90a12784a6f0ae4435fcd8ad13816f12ac', - address: '35.245.211.169:26656', - }, - { - id: '2f57a4a5926ceadb91a6df09a82ebad322777a6c', - address: 'sentry-2.nym.ezstaking.xyz:26666', - }, - { - id: '8fb63514b6325459fb90ede3b3697ec0827b6f50', - address: '35.223.70.235:26656', - }, - { - id: '6625c048105d86d8bd6c22bc1359e10f4de1e6d4', - address: '34.125.78.165:26656', - }, - { - id: 'a0fd38e40fd53699437d90456e0a2e62df0607e0', - address: '15.235.9.199:26656', - }, - { - id: '22120fe1203d2721cda9dd2548a346fdae43aedb', - address: '51.79.80.25:26656', - }, - { - id: '611c8b24adc5ae17477b3dfedae32af117d6d276', - address: '35.215.45.32:26656', - }, - { - id: '4e1663adac48c439baa5fbaebb9c9ddde91f9c18', - address: '51.79.72.10:26656', - }, - { - id: 'b436cf49cd0e163ea1aa9eaf38e3d2250eb42c9e', - address: '51.222.248.217:26656', - }, - { - id: '2e2ae7a117b22c0a09b685b963603150f702b6af', - address: '144.126.133.37:10053', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.nymtech.net/', - provider: 'Nym', - }, - { - address: 'https://rpc.nyx.nodes.guru/', - provider: 'nodes guru', - }, - { - address: 'https://rpc.nym.forbole.com/', - provider: 'forbole', - }, - { - address: 'https://nym-mainnet-rpc.commodum.io/', - provider: 'commodum', - }, - { - address: 'https://nym-rpc.polkachu.com/', - provider: 'Polkachu', - }, - ], - rest: [ - { - address: 'https://nym-api.polkachu.com/', - provider: 'Polkachu', - }, - { - address: 'https://api.nyx.nodes.guru/', - provider: 'nodes guru', - }, - { - address: 'https://api.nymtech.net', - provider: 'Nym', - }, - ], - grpc: [ - { - address: 'nym-grpc.polkachu.com:15390', - provider: 'Polkachu', - }, - { - address: 'grpc.nymtech.net:443', - provider: 'Nym', - }, - ], - }, - explorers: [ - { - kind: 'Nodes Guru explorer', - url: 'https://nym.explorers.guru/', - tx_page: 'https://nym.explorers.guru/transaction/${txHash}', - account_page: 'https://nym.explorers.guru/account/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/nyx', - tx_page: 'https://ezstaking.app/nyx/txs/${txHash}', - account_page: 'https://ezstaking.app/nyx/account/${accountAddress}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/nyx', - tx_page: 'https://www.mintscan.io/nyx/transactions/${txHash}', - account_page: 'https://www.mintscan.io/nyx/accounts/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/nyx', - tx_page: 'https://ping.pub/nyx/tx/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyx/images/nym_token_light.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyx/images/nym_token_light.svg', - theme: { - dark_mode: false, - circle: true, - }, - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyx/images/nym_token_dark.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyx/images/nym_token_dark.svg', - theme: { - dark_mode: true, - circle: true, - }, - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyx/images/nym_token_light.png', - }, - ], -}; - -export const nyxAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'nyx', - assets: [ - { - description: - "NYX Token (NYX) is the Nym Network's native staking and governance token.", - denom_units: [ - { - denom: 'unyx', - exponent: 0, - }, - { - denom: 'nyx', - exponent: 6, - }, - ], - base: 'unyx', - name: 'NYX', - display: 'nyx', - symbol: 'NYX', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyx/images/nyx.png', - }, - coingecko_id: '', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyx/images/nyx.png', - }, - ], - }, - { - description: - "NYM Token (NYM) is the Nym Network's native utility token, used as the primary means to incentivize mixnet node operators.", - denom_units: [ - { - denom: 'unym', - exponent: 0, - }, - { - denom: 'nym', - exponent: 6, - }, - ], - base: 'unym', - name: 'NYM', - display: 'nym', - symbol: 'NYM', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyx/images/nym_token_light.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyx/images/nym_token_light.svg', - }, - coingecko_id: 'nym', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyx/images/nym_token_light.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyx/images/nym_token_light.svg', - theme: { - dark_mode: false, - circle: true, - }, - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyx/images/nym_token_dark.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyx/images/nym_token_dark.svg', - theme: { - dark_mode: true, - circle: true, - }, - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/octa.ts b/packages/chain-registry/src/mainnets/octa.ts deleted file mode 100644 index a233452f..00000000 --- a/packages/chain-registry/src/mainnets/octa.ts +++ /dev/null @@ -1,91 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const octa: Chain = { - $schema: '../chain.schema.json', - chain_name: 'octa', - status: 'live', - network_type: 'mainnet', - pretty_name: 'Octa', - chain_id: 'octa', - bech32_prefix: 'octa', - daemon_name: 'octadaemon', - node_home: '$HOME/.octa', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uocta', - fixed_min_gas_price: 0, - }, - ], - }, - codebase: { - compatible_versions: [], - genesis: { - genesis_url: - 'https://octa-coin-assets.s3.eu-central-1.amazonaws.com/genesis.json', - }, - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/octa/images/octa.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/octa/images/octa.svg', - }, - peers: { - seeds: [], - persistent_peers: [], - }, - apis: { - rpc: [], - rest: [], - }, - explorers: [ - { - kind: 'Octa explorer', - url: 'http://explorer.octa-coin.com/', - tx_page: 'http://explorer.octa-coin.com/txs/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/octa/images/octa.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/octa/images/octa.svg', - }, - ], -}; - -export const octaAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'octa', - assets: [ - { - description: 'The native token of Octa Chain', - denom_units: [ - { - denom: 'uocta', - exponent: 0, - aliases: [], - }, - { - denom: 'octa', - exponent: 6, - aliases: [], - }, - ], - base: 'uocta', - display: 'octa', - name: 'Octa', - symbol: 'OCTA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/octa/images/octa.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/octa/images/octa.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/octa/images/octa.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/octa/images/octa.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/odin.ts b/packages/chain-registry/src/mainnets/odin.ts deleted file mode 100644 index 5d04bb0a..00000000 --- a/packages/chain-registry/src/mainnets/odin.ts +++ /dev/null @@ -1,376 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const odin: Chain = { - $schema: '../chain.schema.json', - chain_name: 'odin', - status: 'live', - network_type: 'mainnet', - website: 'https://odinprotocol.io/', - pretty_name: 'Odin Protocol', - chain_id: 'odin-mainnet-freya', - pre_fork_chain_name: 'odin1', - bech32_prefix: 'odin', - daemon_name: 'odind', - node_home: '$HOME/.odin', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'loki', - fixed_min_gas_price: 0.0125, - low_gas_price: 0.025, - average_gas_price: 0.05, - high_gas_price: 0.06, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'loki', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/ODIN-PROTOCOL/odin-core', - recommended_version: 'v0.7.12', - compatible_versions: ['v0.7.12'], - cosmos_sdk_version: 'v0.47.7', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - ibc_go_version: 'v7.3.0', - genesis: { - genesis_url: 'https://snapshots.polkachu.com/genesis/odin/genesis.json', - }, - versions: [ - { - name: 'v0.7.9', - recommended_version: 'v0.7.9', - compatible_versions: ['v0.7.9'], - cosmos_sdk_version: 'v0.47.7', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - ibc_go_version: 'v7.3.0', - next_version_name: 'v0.7.11', - }, - { - name: 'v0.7.11', - proposal: 22, - height: 13310888, - recommended_version: 'v0.7.11', - compatible_versions: ['v0.7.11'], - cosmos_sdk_version: 'v0.47.7', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - ibc_go_version: 'v7.3.0', - next_version_name: 'v0.7.12', - }, - { - name: 'v0.7.12', - proposal: 24, - height: 14129800, - recommended_version: 'v0.7.12', - compatible_versions: ['v0.7.12'], - cosmos_sdk_version: 'v0.47.7', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - ibc_go_version: 'v7.3.0', - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/odin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/odin.svg', - }, - peers: { - seeds: [ - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:16856', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'odin-mainnet-seed.autostake.com:26766', - provider: 'AutoStake.net', - }, - { - id: '9a5b281c2d627cdf362f86721ced61a6228b87d1', - address: 'odin.seed.stavr.tech:1116', - provider: '🔥STAVR🔥', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '9d16b1ce74a34b869d69ad5fe34eaca614a36ecd', - address: '35.241.238.207:26656', - provider: 'Odin Protocol', - }, - { - id: '02e905f49e1b869f55ad010979931b542302a9e6', - address: '35.241.221.154:26656', - provider: 'Odin Protocol', - }, - { - id: '4847c79f1601d24d3605278a0183d416a99aa093', - address: '34.140.252.7:26656', - provider: 'Odin Protocol', - }, - { - id: '0165cd0d60549a37abb00b6acc8227a54609c648', - address: '34.79.179.216:26656', - provider: 'Odin Protocol', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'odin-mainnet-peer.autostake.com:26766', - provider: 'AutoStake.net', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.odinprotocol.io', - provider: 'Heimdall Gateway', - }, - { - address: 'https://odin.rpc.m.stavr.tech:443', - provider: '🔥STAVR🔥', - }, - { - address: 'https://odin-rpc.lavenderfive.com/', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://odin-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - rest: [ - { - address: 'https://api.odinprotocol.io', - provider: 'Heimdall Gateway', - }, - { - address: 'https://odin.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://odin-api.lavenderfive.com/', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://odin-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - grpc: [ - { - address: 'odin-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'odin.grpc.m.stavr.tech:122', - provider: '🔥STAVR🔥', - }, - { - address: 'odin-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - }, - explorers: [ - { - kind: 'odin web', - url: 'https://mainnet.odinprotocol.io/', - tx_page: 'https://mainnet.odinprotocol.io/transactions/${txHash}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Odin-Mainnet', - tx_page: 'https://explorer.stavr.tech/Odin-Mainnet/tx/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/odin', - tx_page: 'https://ping.pub/odin/tx/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/odin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/odin.svg', - }, - ], -}; - -export const odinAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'odin', - assets: [ - { - description: 'ODIN is the Staking and governance token for ODIN Protocol', - denom_units: [ - { - denom: 'loki', - exponent: 0, - }, - { - denom: 'odin', - exponent: 6, - }, - ], - base: 'loki', - name: 'ODIN', - display: 'odin', - symbol: 'ODIN', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/odin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/odin.svg', - }, - coingecko_id: 'odin-protocol', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/odin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/odin.svg', - }, - ], - socials: { - website: 'https://odinprotocol.io/', - twitter: 'https://twitter.com/odinprotocol', - }, - }, - { - description: 'GEO token for ODIN Protocol', - denom_units: [ - { - denom: 'mGeo', - exponent: 0, - }, - { - denom: 'geo', - exponent: 6, - }, - ], - base: 'mGeo', - name: 'GEO', - display: 'geo', - symbol: 'GEO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/geo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/geo.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/geo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/geo.svg', - }, - ], - }, - { - description: 'DOKI the last Dragon', - denom_units: [ - { - denom: 'udoki', - exponent: 0, - }, - { - denom: 'doki', - exponent: 6, - }, - ], - base: 'udoki', - name: 'DOKI', - display: 'doki', - symbol: 'DOKI', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/doki_Logo.png', - }, - coingecko_id: 'doki', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/doki_Logo.png', - }, - ], - socials: { - website: 'https://dokicoin.io/', - twitter: 'https://twitter.com/doki_coin', - }, - }, - { - description: 'Myrkur the leader of OLD Order', - denom_units: [ - { - denom: 'umyrk', - exponent: 0, - }, - { - denom: 'myrk', - exponent: 6, - }, - ], - base: 'umyrk', - name: 'MYRK', - display: 'myrk', - symbol: 'MYRK', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/MYRK_Logo.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/MYRK_Logo.png', - }, - ], - socials: { - twitter: 'https://twitter.com/myrkweilds', - }, - }, - { - description: 'O9W token for ODIN Protocol', - denom_units: [ - { - denom: 'mO9W', - exponent: 0, - }, - { - denom: 'O9W', - exponent: 6, - }, - ], - base: 'mO9W', - name: 'O9W', - display: 'O9W', - symbol: 'O9W', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/o9w.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/o9w.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/o9w.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/o9w.svg', - }, - ], - socials: { - website: 'https://www.odin9worlds.io/', - twitter: 'https://twitter.com/odin9worlds', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/odin1.ts b/packages/chain-registry/src/mainnets/odin1.ts deleted file mode 100644 index 56a13ef4..00000000 --- a/packages/chain-registry/src/mainnets/odin1.ts +++ /dev/null @@ -1,257 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const odin1: Chain = { - $schema: '../chain.schema.json', - chain_name: 'odin', - status: 'killed', - network_type: 'mainnet', - website: 'https://odinprotocol.io/', - pretty_name: 'Odin Protocol', - chain_id: 'odin-mainnet-freya', - bech32_prefix: 'odin', - daemon_name: 'odind', - node_home: '$HOME/.odin', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'loki', - fixed_min_gas_price: 0.0125, - low_gas_price: 0.025, - average_gas_price: 0.05, - high_gas_price: 0.06, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'loki', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/ODIN-PROTOCOL/odin-core', - recommended_version: 'v0.6.2', - compatible_versions: ['v0.6.2'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/ODIN-PROTOCOL/networks/master/mainnets/odin-mainnet-freya/genesis.json', - }, - versions: [ - { - name: 'v0.6.2', - recommended_version: 'v0.6.2', - compatible_versions: ['v0.6.2'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/odin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/odin.svg', - }, - peers: { - seeds: [ - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:16856', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'odin-mainnet-seed.autostake.com:26766', - provider: 'AutoStake.net', - }, - ], - persistent_peers: [ - { - id: '9d16b1ce74a34b869d69ad5fe34eaca614a36ecd', - address: '35.241.238.207:26656', - provider: 'Odin Protocol', - }, - { - id: '02e905f49e1b869f55ad010979931b542302a9e6', - address: '35.241.221.154:26656', - provider: 'Odin Protocol', - }, - { - id: '4847c79f1601d24d3605278a0183d416a99aa093', - address: '34.140.252.7:26656', - provider: 'Odin Protocol', - }, - { - id: '0165cd0d60549a37abb00b6acc8227a54609c648', - address: '34.79.179.216:26656', - provider: 'Odin Protocol', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'odin-mainnet-peer.autostake.com:26766', - provider: 'AutoStake.net', - }, - ], - }, - apis: { - rpc: [ - { - address: 'http://34.79.179.216:26657', - provider: 'Odin Protocol', - }, - { - address: 'https://odin-rpc.lavenderfive.com/', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://odin-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - rest: [ - { - address: 'http://34.79.179.216:1317/', - provider: 'Odin Protocol', - }, - { - address: 'https://odin-api.lavenderfive.com/', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://odin-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - grpc: [ - { - address: 'odin-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'odin-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - }, - explorers: [ - { - kind: 'odin web', - url: 'https://mainnet.odinprotocol.io/', - tx_page: 'https://mainnet.odinprotocol.io/transactions/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/odin', - tx_page: 'https://ping.pub/odin/tx/${txHash}', - }, - ], - images: [ - { - image_sync: { - chain_name: 'odin', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/odin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/odin.svg', - }, - ], -}; - -export const odin1AssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'odin', - assets: [ - { - description: 'Staking and governance token for ODIN Protocol', - denom_units: [ - { - denom: 'loki', - exponent: 0, - }, - { - denom: 'odin', - exponent: 6, - }, - ], - base: 'loki', - name: 'ODIN', - display: 'odin', - symbol: 'ODIN', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/odin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/odin.svg', - }, - coingecko_id: 'odin-protocol', - images: [ - { - image_sync: { - chain_name: 'odin', - base_denom: 'loki', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/odin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/odin.svg', - }, - ], - }, - { - description: 'GEO token for ODIN Protocol', - denom_units: [ - { - denom: 'mGeo', - exponent: 0, - }, - { - denom: 'geo', - exponent: 6, - }, - ], - base: 'mGeo', - name: 'GEO', - display: 'geo', - symbol: 'GEO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/geo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/geo.svg', - }, - images: [ - { - image_sync: { - chain_name: 'odin', - base_denom: 'mGeo', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/geo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/geo.svg', - }, - ], - }, - { - description: 'O9W token for ODIN Protocol', - denom_units: [ - { - denom: 'mO9W', - exponent: 0, - }, - { - denom: 'O9W', - exponent: 6, - }, - ], - base: 'mO9W', - name: 'O9W', - display: 'O9W', - symbol: 'O9W', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/o9w.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/o9w.svg', - }, - images: [ - { - image_sync: { - chain_name: 'odin', - base_denom: 'mO9W', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/o9w.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/o9w.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/okexchain.ts b/packages/chain-registry/src/mainnets/okexchain.ts deleted file mode 100644 index dd8c55ec..00000000 --- a/packages/chain-registry/src/mainnets/okexchain.ts +++ /dev/null @@ -1,120 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const okexchain: Chain = { - $schema: '../chain.schema.json', - chain_name: 'okexchain', - status: 'live', - network_type: 'mainnet', - pretty_name: 'OKExChain', - chain_id: 'exchain-66', - bech32_prefix: 'ex', - daemon_name: 'exchaind', - node_home: '$HOME/.exchaind', - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'wei', - low_gas_price: 200000000, - average_gas_price: 250000000, - high_gas_price: 400000000, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/okex/exchain', - recommended_version: 'v1.6.1.1', - compatible_versions: ['v1.2.2', 'v1.6.1.1'], - binaries: {}, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/okx/mainnet/main/genesis.json', - }, - versions: [ - { - name: 'v1.6.1.1', - recommended_version: 'v1.6.1.1', - compatible_versions: ['v1.2.2', 'v1.6.1.1'], - binaries: {}, - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/okexchain/images/okc.png', - }, - peers: { - seeds: [ - { - id: 'e926c8154a2af4390de02303f0977802f15eafe2', - address: '3.16.103.80:26656', - provider: 'Chillcrypto', - }, - { - id: '7fa5b1d1f1e48659fa750b6aec702418a0e75f13', - address: '175.41.191.69:26656', - provider: 'Unique farming', - }, - { - id: 'c8f32b793871b56a11d94336d9ce6472f893524b', - address: '35.74.8.189:26656', - provider: 'DeLab', - }, - ], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://exchaintmrpc.okex.org', - provider: 'okx chain', - }, - ], - rest: [], - }, - explorers: [ - { - kind: 'OKLink', - url: 'https://www.oklink.com/en/okc', - tx_page: 'https://www.oklink.com/en/okc/tx/${txHash}', - account_page: 'https://www.oklink.com/en/okc/address/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/okexchain/images/okc.png', - }, - ], -}; - -export const okexchainAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'okexchain', - assets: [ - { - description: 'The native token of OKExChain', - denom_units: [ - { - denom: 'wei', - exponent: 0, - }, - { - denom: 'okt', - exponent: 18, - }, - ], - base: 'wei', - name: 'OKExChain', - display: 'okt', - symbol: 'OKT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/okexchain/images/okc.png', - }, - coingecko_id: 'oec-token', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/okexchain/images/okc.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/omniflixhub.ts b/packages/chain-registry/src/mainnets/omniflixhub.ts deleted file mode 100644 index 10f69dff..00000000 --- a/packages/chain-registry/src/mainnets/omniflixhub.ts +++ /dev/null @@ -1,770 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const omniflixhub: Chain = { - $schema: '../chain.schema.json', - chain_name: 'omniflixhub', - status: 'live', - network_type: 'mainnet', - website: 'https://omniflix.network/', - pretty_name: 'OmniFlix', - chain_id: 'omniflixhub-1', - daemon_name: 'omniflixhubd', - node_home: '$HOME/.omniflixhub', - bech32_prefix: 'omniflix', - slip44: 118, - codebase: { - git_repo: 'https://github.com/OmniFlix/omniflixhub', - recommended_version: 'v4.1.0', - compatible_versions: ['v4.1.0'], - cosmos_sdk_version: 'v0.47.10', - ibc_go_version: 'v7.4.0', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'v0.45.0', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/OmniFlix/mainnet/main/omniflixhub-1/genesis.json', - }, - versions: [ - { - name: 'v0.8.0', - recommended_version: 'v0.8.0', - compatible_versions: ['v0.8.0'], - cosmos_sdk_version: 'v0.45.10', - ibc_go_version: 'v3.3.1', - consensus: { - type: 'tendermint', - version: 'v0.34.22', - }, - next_version_name: 'v0.10.0', - }, - { - name: 'v0.10.0', - proposal: 6, - height: 6262420, - recommended_version: 'v0.10.0', - compatible_versions: ['v0.10.0'], - cosmos_sdk_version: 'v0.45.15', - ibc_go_version: 'v3.4.0', - consensus: { - type: 'cometbft', - version: 'v0.34.27', - }, - next_version_name: 'v0.11.0', - }, - { - name: 'v0.11.0', - proposal: 12, - height: 7339200, - recommended_version: 'v0.11.1', - compatible_versions: ['v0.11.1'], - cosmos_sdk_version: 'v0.45.16', - ibc_go_version: 'v4.4.2', - consensus: { - type: 'cometbft', - version: 'v0.34.28', - }, - next_version_name: 'v0.12.x', - }, - { - name: 'v0.12.x', - proposal: 15, - height: 8054200, - recommended_version: 'v0.12.1', - compatible_versions: ['v0.12.1'], - cosmos_sdk_version: 'v0.45.16', - ibc_go_version: 'v4.4.2', - consensus: { - type: 'cometbft', - version: 'v0.34.28', - }, - next_version_name: 'v2.0.0', - }, - { - name: 'v2.0.0', - proposal: 28, - height: 10428200, - recommended_version: 'v2.0.0', - compatible_versions: ['v2.0.0'], - cosmos_sdk_version: 'v0.47.5', - ibc_go_version: 'v7.3.1', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - next_version_name: 'v2.1', - }, - { - name: 'v2.1', - proposal: 29, - height: 10678600, - recommended_version: 'v2.1.0', - compatible_versions: ['v2.1.0'], - cosmos_sdk_version: 'v0.47.5', - ibc_go_version: 'v7.3.1', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - next_version_name: 'v3', - }, - { - name: 'v3', - proposal: 31, - height: 10872800, - recommended_version: 'v3.3.0', - compatible_versions: ['v3.3.0'], - cosmos_sdk_version: 'v0.47.10', - ibc_go_version: 'v7.3.2', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'v0.45.0', - next_version_name: 'v4', - }, - { - name: 'v4', - proposal: 36, - height: 11914000, - recommended_version: 'v4.1.0', - compatible_versions: ['v4.1.0'], - cosmos_sdk_version: 'v0.47.10', - ibc_go_version: 'v7.4.0', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'v0.45.0', - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/omniflixhub/images/flix.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/omniflixhub/images/flix.svg', - }, - fees: { - fee_tokens: [ - { - denom: 'uflix', - fixed_min_gas_price: 0, - low_gas_price: 0.001, - average_gas_price: 0.0025, - high_gas_price: 0.025, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uflix', - }, - ], - }, - description: - 'Decentralized media and network layer for Creators & Sovereign Communities powered by NFTs and related distribution protocols.', - peers: { - seeds: [ - { - id: 'babc3f3f7804933265ec9c40ad94f4da8e9e0017', - address: 'seed.rhinostake.com:16956', - provider: 'RHINO', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'omniflixhub-mainnet-seed.autostake.com:27306', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:16956', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: '9aa8a73ea9364aa3cf7806d4dd25b6aed88d8152', - address: 'omniflix.seed.mzonder.com:10656', - provider: 'MZONDER', - }, - { - id: '6b0ffcce9b59b91ceb8eea5d4599e27707e3604a', - address: 'seeds.stakeup.tech:10215', - provider: 'StakeUp', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '574b37cc6e80663e70673cbe848147c2643ca48e', - address: '35.240.187.174:26656', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'omniflixhub-mainnet-peer.autostake.com:27306', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: 'd8e371758cdb310906bc32ba0bb922642bb33536', - address: '65.21.91.99:26756', - provider: 'Staketab', - }, - { - id: '82feb443470ff81afa830e15fea387cac4849aac', - address: 'mainnet.omniflix.peers.stakr.space:36656', - provider: 'STAKR.space', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://omniflix-rpc.kingnodes.com', - provider: 'kingnodes 👑', - }, - { - address: 'https://rpc.omniflix.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://rpc.omniflix.chaintools.tech/', - provider: 'ChainTools', - }, - { - address: 'https://rpc-omniflixhub-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://omniflixhub-rpc.lavenderfive.com/', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://rpc.omniflix.silentvalidator.com/', - provider: 'silent', - }, - { - address: 'https://omniflixhub-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://rpc-omniflix.architectnodes.com', - provider: 'Architect Nodes', - }, - { - address: 'https://omniflix-rpc.staketab.org:443', - provider: 'Staketab', - }, - { - address: 'https://rpc-omniflixhub.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://omniflix-rpc.dakshavalidator.in', - provider: 'Daksha Validator', - }, - { - address: 'https://rpc-omniflix.mzonder.com:443', - provider: 'MZONDER', - }, - { - address: 'https://rpc.omniflix.stakeup.tech:443', - provider: 'StakeUp', - }, - { - address: 'https://rpc.omniflix.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'https://omniflix-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://mainnet.omniflix.rpc.srv.stakr.space', - provider: 'STAKR.space', - }, - ], - rest: [ - { - address: 'https://api.omniflix.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://api-omniflixhub-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://omniflixhub-api.lavenderfive.com/', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://api-omniflixhub.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://api.omniflix.silentvalidator.com/', - provider: 'silent', - }, - { - address: 'https://omniflix-rest.kingnodes.com', - provider: 'kingnodes 👑', - }, - { - address: 'https://omniflixhub-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://rest-omniflix.architectnodes.com', - provider: 'Architect Nodes', - }, - { - address: 'https://omniflix-rest.staketab.org', - provider: 'Staketab', - }, - { - address: 'https://omniflix-api.dakshavalidator.in', - provider: 'Daksha Validator', - }, - { - address: 'https://omniflix.api.staking-explorer.com', - provider: 'Daily DROP | 1% Fee', - }, - { - address: 'https://api.omniflix.stakeup.tech', - provider: 'StakeUp', - }, - { - address: 'https://lcd.omniflix.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'https://omniflix-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://mainnet.omniflix.api.srv.stakr.space', - provider: 'STAKR.space', - }, - ], - grpc: [ - { - address: 'https://omniflix-grpc.kingnodes.com:443', - provider: 'kingnodes 👑', - }, - { - address: 'grpc.omniflix.nodestake.top:443', - provider: 'NodeStake', - }, - { - address: 'grpc-omniflixhub-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'omniflixhub-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'grpc-omniflixhub.cosmos-spaces.cloud:2230', - provider: 'Cosmos Spaces', - }, - { - address: 'omniflixhub-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'grpc-omniflix.architectnodes.com:1443', - provider: 'Architect Nodes', - }, - { - address: 'services.staketab.com:9015', - provider: 'Staketab', - }, - { - address: 'grpc-omniflix.mzonder.com:443', - provider: 'MZONDER', - }, - { - address: 'grpc.omniflix.stakeup.tech:443', - provider: 'StakeUp', - }, - { - address: 'https://grpc.omniflix.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'omniflix-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'mainnet.omniflix.grpc.stakr.space:39090', - provider: 'STAKR.space', - }, - ], - }, - explorers: [ - { - kind: 'ezstaking', - url: 'https://ezstaking.app/omniflixhub', - tx_page: 'https://ezstaking.app/omniflixhub/txs/${txHash}', - account_page: - 'https://ezstaking.app/omniflixhub/account/${accountAddress}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/omniflix', - tx_page: 'https://www.mintscan.io/omniflix/transactions/${txHash}', - account_page: - 'https://www.mintscan.io/omniflix/accounts/${accountAddress}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/omniflixhub', - tx_page: 'https://atomscan.com/omniflixhub/transactions/${txHash}', - account_page: - 'https://atomscan.com/omniflixhub/accounts/${accountAddress}', - }, - { - kind: 'STAKR.space explorer', - url: 'https://explorer.stakr.space/omniflix/', - tx_page: 'https://explorer.stakr.space/omniflix/tx/${txHash}', - account_page: - 'https://explorer.stakr.space/omniflix/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/omniflixhub/images/flix.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/omniflixhub/images/flix.svg', - }, - ], -}; - -export const omniflixhubAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'omniflixhub', - assets: [ - { - description: 'The native staking token of OmniFlix Hub.', - denom_units: [ - { - denom: 'uflix', - exponent: 0, - }, - { - denom: 'flix', - exponent: 6, - }, - ], - base: 'uflix', - name: 'Flix', - display: 'flix', - symbol: 'FLIX', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/omniflixhub/images/flix.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/omniflixhub/images/flix.svg', - }, - coingecko_id: 'omniflix-network', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/omniflixhub/images/flix.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/omniflixhub/images/flix.svg', - }, - ], - socials: { - website: 'https://omniflix.network/', - twitter: 'https://twitter.com/OmniFlixNetwork', - }, - }, - { - denom_units: [ - { - denom: - 'ibc/A8C2D23A1E6F95DA4E48BA349667E322BD7A6C996D8A4AAE8BA72E190F3D1477', - exponent: 0, - aliases: ['uatom'], - }, - { - denom: 'atom', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/A8C2D23A1E6F95DA4E48BA349667E322BD7A6C996D8A4AAE8BA72E190F3D1477', - name: 'Cosmos Hub Atom', - display: 'atom', - symbol: 'ATOM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'cosmoshub', - base_denom: 'uatom', - channel_id: 'channel-306', - }, - chain: { - channel_id: 'channel-12', - path: 'transfer/channel-12/uatom', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'cosmoshub', - base_denom: 'uatom', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - }, - { - denom_units: [ - { - denom: - 'ibc/0471F1C4E7AFD3F07702BEF6DC365268D64570F7C1FDC98EA6098DD6DE59817B', - exponent: 0, - aliases: ['uosmo'], - }, - { - denom: 'osmo', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/0471F1C4E7AFD3F07702BEF6DC365268D64570F7C1FDC98EA6098DD6DE59817B', - name: 'Osmosis osmo', - display: 'osmo', - symbol: 'OSMO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: 'uosmo', - channel_id: 'channel-199', - }, - chain: { - channel_id: 'channel-1', - path: 'transfer/channel-1/uosmo', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: 'uosmo', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.svg', - }, - }, - { - denom_units: [ - { - denom: - 'ibc/43D3010F4CA111744AC8B68E460BC95E565C32928A267FA2B30609C04C10B274', - exponent: 0, - aliases: ['uist'], - }, - { - denom: 'ist', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/43D3010F4CA111744AC8B68E460BC95E565C32928A267FA2B30609C04C10B274', - name: 'Agoric IST (Inter Stable Token)', - display: 'ist', - symbol: 'IST', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'agoric', - base_denom: 'uist', - channel_id: 'channel-58', - }, - chain: { - channel_id: 'channel-30', - path: 'transfer/channel-30/uist', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'agoric', - base_denom: 'uist', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/agoric/images/ist.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/agoric/images/ist.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/agoric/images/ist.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/agoric/images/ist.svg', - }, - }, - { - denom_units: [ - { - denom: - 'ibc/AC4C84DD7D3732CFA95A420247FAD5179BE4F42E5635E2BF0A62C67E2E2FA4A9', - exponent: 0, - aliases: ['uusdc'], - }, - { - denom: 'usdc', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/AC4C84DD7D3732CFA95A420247FAD5179BE4F42E5635E2BF0A62C67E2E2FA4A9', - name: 'USD Coin (Axelar)', - display: 'usdc', - symbol: 'USDC.axl', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'uusdc', - channel_id: 'channel-77', - }, - chain: { - channel_id: 'channel-27', - path: 'transfer/channel-27/uusdc', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'axelar', - base_denom: 'uusdc', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.svg', - }, - }, - { - description: - "Akash Token (AKT) is the Akash Network's native utility token", - denom_units: [ - { - denom: - 'ibc/6901B45BC2C5418ED8B3C3C9F9A641A3DAF2D234230AFA9DF32D8F9F9434721C', - exponent: 0, - aliases: ['uakt'], - }, - { - denom: 'akt', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/6901B45BC2C5418ED8B3C3C9F9A641A3DAF2D234230AFA9DF32D8F9F9434721C', - name: 'Akash', - display: 'akt', - symbol: 'AKT', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'akash', - base_denom: 'uakt', - channel_id: 'channel-61', - }, - chain: { - channel_id: 'channel-25', - path: 'transfer/channel-25/uakt', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.svg', - }, - images: [ - { - image_sync: { - chain_name: 'akash', - base_denom: 'uakt', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.svg', - }, - ], - }, - { - denom_units: [ - { - denom: - 'ibc/9F28238BDB687A86681B30764BA1437E079C3565D04FDD7862055A83F7E5C630', - exponent: 0, - }, - { - denom: 'baddog', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/9F28238BDB687A86681B30764BA1437E079C3565D04FDD7862055A83F7E5C630', - name: 'BadDog (Osmosis)', - display: 'baddog', - symbol: 'BADDOG.osmo', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'ibc/2FFE07C4B4EFC0DDA099A16C6AF3C9CCA653CC56077E87217A585D48794B0BC7', - channel_id: 'channel-199', - }, - chain: { - channel_id: 'channel-1', - path: 'transfer/channel-1/transfer/channel-113/factory/chihuahua1x4q2vkrz4dfgd9hcw0p5m2f2nuv2uqmt9xr8k2/achihuahuawifhat', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: - 'ibc/2FFE07C4B4EFC0DDA099A16C6AF3C9CCA653CC56077E87217A585D48794B0BC7', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/baddog.png', - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/baddog.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/baddog.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/baddog.png', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/onex.ts b/packages/chain-registry/src/mainnets/onex.ts deleted file mode 100644 index 9f07843e..00000000 --- a/packages/chain-registry/src/mainnets/onex.ts +++ /dev/null @@ -1,165 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const onex: Chain = { - $schema: '../chain.schema.json', - chain_name: 'onex', - status: 'live', - website: 'https://app.onomy.io/', - network_type: 'mainnet', - pretty_name: 'ONEX', - chain_id: 'onex-mainnet-1', - bech32_prefix: 'onomy', - daemon_name: 'onexd', - node_home: '$HOME/.onomy_onex', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'aonex', - fixed_min_gas_price: 0, - low_gas_price: 0, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'aonex', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/onomyprotocol/onex', - recommended_version: 'v1.1.0', - compatible_versions: ['v1.1.0'], - cosmos_sdk_version: '0.45.16', - consensus: { - type: 'cometbft', - version: '0.34.28', - }, - genesis: { - name: 'v1', - genesis_url: - 'https://raw.githubusercontent.com/onomyprotocol/onex/main/chain/onex-mainnet-1/genesis-with-ccv.json', - }, - versions: [ - { - name: 'v1.1.0', - tag: 'v1.1.0', - recommended_version: 'v1.1.0', - compatible_versions: ['v1.1.0'], - cosmos_sdk_version: '0.45.16', - consensus: { - type: 'cometbft', - version: '0.34.28', - }, - height: 0, - next_version_name: 'v1.2.0', - }, - ], - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/onex/images/onex.png', - theme: { - primary_color_hex: '#000000', - }, - }, - ], - peers: { - seeds: [ - { - id: 'fdbeb23dab3a697751edcc723480723e8e788431', - address: '141.95.85.153:17400', - provider: 'cosmostation', - }, - { - id: '41caa4106f68977e3a5123e56f57934a2d34a1c1', - address: '95.214.53.20:27386', - provider: 'autostake', - }, - ], - persistent_peers: [ - { - id: '2f96d16645fd52dba217fb477a66c7b637fbb3c7', - address: '52.79.199.137:26656', - provider: 'cosmostation', - }, - { - id: '2bd4696ae55870d031ff355460a57c8770b8747e', - address: '149.102.128.71:26756', - provider: 'stakecito', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.mainnet.onex.onomy.io', - provider: 'pendulum', - }, - ], - rest: [ - { - address: 'https://rest.mainnet.onex.onomy.io', - provider: 'pendulum', - }, - ], - grpc: [ - { - address: 'a.node.mainnet.onomy.io:19091', - provider: 'pendulum', - }, - ], - }, - explorers: [ - { - kind: 'Dexplorer - must enter rpc link provided above', - url: 'https://dexplorer.cakralabs.site', - tx_page: 'https://dexplorer.cakralabs.site/txs/${txHash}', - account_page: 'https://dexplorer.cakralabs.site/${accountAddress}', - }, - ], - keywords: ['dex'], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/onex/images/onex.png', - }, -}; - -export const onexAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'onex', - assets: [ - { - description: 'The native token of ONEX', - denom_units: [ - { - denom: 'aonex', - exponent: 0, - }, - { - denom: 'onex', - exponent: 18, - }, - ], - base: 'aonex', - name: 'ONEX', - display: 'onex', - symbol: 'ONEX', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/onex/images/onex.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/onex/images/onex.svg', - }, - keywords: ['dex'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/onex/images/onex.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/onex/images/onex.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/onomy.ts b/packages/chain-registry/src/mainnets/onomy.ts deleted file mode 100644 index ec359348..00000000 --- a/packages/chain-registry/src/mainnets/onomy.ts +++ /dev/null @@ -1,241 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const onomy: Chain = { - $schema: '../chain.schema.json', - chain_name: 'onomy', - status: 'live', - network_type: 'mainnet', - website: 'https://onomy.io/', - pretty_name: 'Onomy', - chain_id: 'onomy-mainnet-1', - bech32_prefix: 'onomy', - daemon_name: 'onomyd', - node_home: '$HOME/.onomyd', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'anom', - low_gas_price: 0, - average_gas_price: 0.03, - high_gas_price: 0.06, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'anom', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/onomyprotocol/onomy', - recommended_version: 'v1.1.4', - compatible_versions: ['v1.1.4'], - binaries: { - 'linux/amd64': - 'https://github.com/onomyprotocol/onomy/releases/download/v1.1.4/onomyd', - 'linux/arm64': - 'https://github.com/onomyprotocol/onomy/releases/download/v1.1.4/onomyd-arm', - }, - cosmos_sdk_version: 'onomyprotocol/onomy-sdk v0.45.16-onomy-dev', - ibc_go_version: 'v4.4.2', - consensus: { - type: 'cometbft', - version: 'v0.34.28', - }, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/onomyprotocol/onomy/main/genesis/mainnet/genesis-mainnet-1.json', - }, - versions: [ - { - name: 'v1.0.1', - tag: 'v1.0.1', - recommended_version: 'v1.0.1', - compatible_versions: ['v1.0.1'], - cosmos_sdk_version: - 'onomyprotocol/onomy-sdk v0.44.6-0.20221103153534-77ffa1c3fab2', - ibc_go_version: 'v2.0.4', - consensus: { - type: 'tendermint', - version: 'v0.34.14', - }, - next_version_name: 'v1.0.3', - }, - { - name: 'v1.0.3', - tag: 'v1.0.3', - proposal: 8, - height: 2377000, - recommended_version: 'v1.0.3', - compatible_versions: ['v1.0.3'], - cosmos_sdk_version: - 'onomyprotocol/onomy-sdk v0.44.6-0.20230418124728-9c1be80b05bd', - ibc_go_version: 'v2.0.4', - consensus: { - type: 'tendermint', - version: 'v0.34.19', - }, - next_version_name: 'v1.0.3', - }, - { - name: 'v1.1.2', - tag: 'v1.1.2', - proposal: 17, - height: 4010000, - recommended_version: 'v1.1.2', - compatible_versions: ['v1.1.2'], - cosmos_sdk_version: 'onomyprotocol/onomy-sdk v0.45.16-onomy-dev', - ibc_go_version: 'v4.4.2', - consensus: { - type: 'cometbft', - version: 'v0.34.28', - }, - next_version_name: 'v1.1.4', - }, - { - name: 'v1.1.4', - tag: 'v1.1.4', - proposal: 18, - height: 5280000, - recommended_version: 'v1.1.4', - compatible_versions: ['v1.1.4'], - binaries: { - 'linux/amd64': - 'https://github.com/onomyprotocol/onomy/releases/download/v1.1.4/onomyd', - 'linux/arm64': - 'https://github.com/onomyprotocol/onomy/releases/download/v1.1.4/onomyd-arm', - }, - cosmos_sdk_version: 'onomyprotocol/onomy-sdk v0.45.16-onomy-dev', - ibc_go_version: 'v4.4.2', - consensus: { - type: 'cometbft', - version: 'v0.34.28', - }, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/onomy/images/nom.png', - }, - peers: { - seeds: [ - { - id: '6d17f128057497699677012b558a7eaff98dfc9c', - address: 'a.seed.mainnet.onomy.io:26656', - provider: 'onomy', - }, - { - id: '7e0f0acd32a3c1e85aaebeea56d9b72cece12252', - address: 'b.seed.mainnet.onomy.io:26656', - provider: 'onomy', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'onomy-mainnet-seed.autostake.com:27556', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - persistent_peers: [ - { - id: 'c213f678b9e3b7c37b9229318b3e27b95c9d5af4', - address: '52.70.182.125:26656', - provider: 'WhisperNode 🤐', - }, - { - id: '00ce2f84f6b91639a7cedb2239e38ffddf9e36de', - address: '44.195.221.88:26656', - provider: 'cosmostation', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'onomy-mainnet-peer.autostake.com:27556', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-mainnet.onomy.io', - provider: 'onomy', - }, - { - address: 'https://onomy-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - rest: [ - { - address: 'https://rest-mainnet.onomy.io', - provider: 'onomy', - }, - { - address: 'https://onomy-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - grpc: [], - }, - explorers: [ - { - kind: 'mintscan', - url: 'https://www.mintscan.io/onomy-protocol', - tx_page: 'https://www.mintscan.io/onomy-protocol/transactions/${txHash}', - account_page: - 'https://www.mintscan.io/onomy-protocol/accounts/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/onomy', - tx_page: 'https://ezstaking.app/onomy/txs/${txHash}', - account_page: 'https://ezstaking.app/onomy/account/${accountAddress}', - }, - ], - keywords: ['dex', 'stablecoin', 'bridge', 'staking', 'ics', 'rwa'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/onomy/images/nom.png', - }, - ], -}; - -export const onomyAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'onomy', - assets: [ - { - description: 'The native token of Onomy Protocol', - denom_units: [ - { - denom: 'anom', - exponent: 0, - }, - { - denom: 'nom', - exponent: 18, - }, - ], - base: 'anom', - name: 'Nom', - display: 'nom', - symbol: 'NOM', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/onomy/images/nom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/onomy/images/nom.svg', - }, - keywords: ['dex', 'stablecoin', 'bridge', 'staking'], - coingecko_id: 'onomy-protocol', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/onomy/images/nom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/onomy/images/nom.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/oraichain.ts b/packages/chain-registry/src/mainnets/oraichain.ts deleted file mode 100644 index 2bdc8f68..00000000 --- a/packages/chain-registry/src/mainnets/oraichain.ts +++ /dev/null @@ -1,360 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const oraichain: Chain = { - $schema: '../chain.schema.json', - chain_name: 'oraichain', - status: 'live', - network_type: 'mainnet', - website: 'https://orai.io/', - pretty_name: 'Oraichain', - chain_id: 'Oraichain', - bech32_prefix: 'orai', - daemon_name: 'oraid', - node_home: '$WORKSPACE/.oraid', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'orai', - fixed_min_gas_price: 0, - low_gas_price: 0.003, - average_gas_price: 0.005, - high_gas_price: 0.007, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'orai', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/oraichain/orai', - recommended_version: 'v0.41.7', - compatible_versions: ['v0.41.3', 'v0.41.4', 'v0.41.6', 'v0.41.7'], - cosmwasm_version: '0.30.2', - cosmwasm_enabled: true, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/oraichain/oraichain-static-files/master/genesis.json', - }, - versions: [ - { - name: 'v0.40', - recommended_version: 'v0.40.3', - compatible_versions: ['v0.40.3'], - binaries: { - 'linux/amd64': - 'https://orai.s3.us-east-2.amazonaws.com/v0.40.3/oraid', - }, - next_version_name: 'v0.41', - }, - { - name: 'v0.41', - height: 12353514, - proposal: 185, - recommended_version: 'v0.41.7', - compatible_versions: ['v0.41.3', 'v0.41.4', 'v0.41.5', 'v0.41.7'], - previous_version_name: 'v0.40', - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/oraichain/images/orai.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/oraichain/images/orai.svg', - }, - peers: { - seeds: [ - { - id: '8b346750e75fd584645192a65c62c7ab88741791', - address: '134.209.106.91:26656', - provider: 'oraichain-team', - }, - { - id: '4d0f2d042405abbcac5193206642e1456fe89963', - address: '3.134.19.98:26656', - provider: 'oraichain-team', - }, - { - id: 'd088d05d7689905819d4381ae30df4075dbb66e7', - address: '34.75.13.200:26656', - provider: 'oraichain-team', - }, - { - id: '2c328c41e0ace21c6351265a5a935e1b3f37b62d', - address: '35.237.59.125:26656', - provider: 'oraichain-team', - }, - { - id: '49165f4ef94395897d435f144964bdd14413ea28', - address: 'seed.orai.synergynodes.com:26656', - provider: 'synergynodes', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'oraichain-mainnet-seed.autostake.com:27436', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: 'f223f1be06ef35a6dfe54995f05daeb1897d94d7', - address: 'seed-node.mms.team:42656', - provider: 'MMS', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: 'fe0a0d46eb5436905bf8465f83d2da5a503bf4eb', - address: 'mainnet-seed.konsortech.xyz:33165', - provider: 'KonsorTech', - }, - { - id: 'bdf3f54758e6a712d13fbcda9f49b01f3c1c73b2', - address: 'seed.orai.mortysnode.nl:26656', - provider: "Morty's Nodes", - }, - { - id: '4babdcd4c81d589e789db3b294eebcd779f2227c', - address: 'orai.seed.stavr.tech:2056', - provider: '🔥STAVR🔥', - }, - ], - persistent_peers: [ - { - id: '8b346750e75fd584645192a65c62c7ab88741791', - address: '134.209.106.91:26656', - provider: 'oraichain-team', - }, - { - id: '4d0f2d042405abbcac5193206642e1456fe89963', - address: '3.134.19.98:26656', - provider: 'oraichain-team', - }, - { - id: 'd088d05d7689905819d4381ae30df4075dbb66e7', - address: '34.75.13.200:26656', - provider: 'oraichain-team', - }, - { - id: '2c328c41e0ace21c6351265a5a935e1b3f37b62d', - address: '35.237.59.125:26656', - provider: 'oraichain-team', - }, - { - id: '49165f4ef94395897d435f144964bdd14413ea28', - address: 'seed.orai.synergynodes.com:26656', - provider: 'synergynodes', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'oraichain-mainnet-seed.autostake.com:27436', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: 'c14df7b2e097d743aa7574c7cf65397a06ea3833', - address: 'peer-oraichain.mms.team:56103', - provider: 'MMS', - }, - { - id: 'efb9d22a6fdf7460f965982ae013d242bbbfd53c', - address: 'mainnet-orai.konsortech.xyz:33656', - provider: 'KonsorTech', - }, - { - id: 'bdf3f54758e6a712d13fbcda9f49b01f3c1c73b2', - address: 'seed.orai.mortysnode.nl:26656', - provider: "Morty's Nodes", - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.orai.io', - provider: 'oraichain-team', - }, - { - address: 'https://rpc.orai.pfc.zone/', - provider: 'PFC', - }, - { - address: 'https://rpc-orai.nodine.id/', - provider: 'Nodine.ID', - }, - { - address: 'https://oraichain-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://rpc-oraichain.mms.team', - provider: 'MMS', - }, - { - address: 'https://rpc-orai.blockval.io/', - provider: 'Blockval', - }, - { - address: 'https://mainnet-orai-rpc.konsortech.xyz', - provider: 'KonsorTech', - }, - { - address: 'https://rpc.orai.mortysnode.nl', - provider: "Morty's Nodes", - }, - { - address: 'https://orai.rpc.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://oraichain-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - rest: [ - { - address: 'http://lcd.orai.io', - provider: 'oraichain-team', - }, - { - address: 'https://oraichain-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://api-oraichain.mms.team', - provider: 'MMS', - }, - { - address: 'https://api-orai.blockval.io', - provider: 'Blockval', - }, - { - address: 'https://mainnet-orai-api.konsortech.xyz', - provider: 'KonsorTech', - }, - { - address: 'https://orai.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://oraichain-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - grpc: [ - { - address: 'grpc-oraichain.mms.team:443', - provider: 'MMS', - }, - { - address: 'grpc.orai.pfc.zone:443', - provider: 'PFC', - }, - { - address: 'oraichain-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'grpc-orai.blockval.io:9390', - provider: 'Blockval', - }, - { - address: 'mainnet-orai.konsortech.xyz:33090', - provider: 'KonsorTech', - }, - { - address: 'orai.grpc.m.stavr.tech:110', - provider: '🔥STAVR🔥', - }, - { - address: 'oraichain-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - }, - explorers: [ - { - kind: 'oraiscan', - url: 'https://scan.orai.io', - tx_page: 'https://scan.orai.io/txs/${txHash}', - }, - { - kind: 'Nodine Explorer', - url: 'https://explorer.co.id/orai', - tx_page: 'https://explorer.co.id/orai/tx/${txHash}', - }, - { - kind: 'Blockval Explorer', - url: 'https://explorer.blockval.io/oraichain', - tx_page: 'https://explorer.blockval.io/oraichain/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/orai', - tx_page: 'https://atomscan.com/orai/transactions/${txHash}', - account_page: 'https://atomscan.com/orai/accounts/${accountAddress}', - }, - { - kind: 'KonsorTech Explorer', - url: 'https://explorer.konsortech.xyz/oraichain', - tx_page: - 'https://explorer.konsortech.xyz/oraichain/transactions/${txHash}', - account_page: - 'https://explorer.konsortech.xyz/oraichain/accounts/${accountAddress}', - }, - { - kind: '🔥STAVR🔥 Explorer', - url: 'https://explorer.stavr.tech/Orai-Mainnet', - tx_page: - 'https://explorer.stavr.tech/Orai-Mainnet/transactions/${txHash}', - account_page: - 'https://explorer.stavr.tech/Orai-Mainnet/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/oraichain/images/orai.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/oraichain/images/orai.svg', - }, - ], -}; - -export const oraichainAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'oraichain', - assets: [ - { - description: 'The native token of Oraichain', - denom_units: [ - { - denom: 'orai', - exponent: 0, - }, - { - denom: 'ORAI', - exponent: 6, - }, - ], - base: 'orai', - name: 'Oraichain', - display: 'ORAI', - symbol: 'ORAI', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/oraichain/images/orai-white.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/oraichain/images/orai-white.svg', - }, - coingecko_id: 'oraichain-token', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/oraichain/images/orai-white.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/oraichain/images/orai-white.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/osmosis.ts b/packages/chain-registry/src/mainnets/osmosis.ts deleted file mode 100644 index 94d33a80..00000000 --- a/packages/chain-registry/src/mainnets/osmosis.ts +++ /dev/null @@ -1,19083 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const osmosisVersions: Versions = { - $schema: '../versions.schema.json', - chain_name: 'osmosis', - versions: [ - { - name: 'v3', - tag: 'v3.1.0', - height: 0, - binaries: { - 'darwin/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v3.1.0/osmosisd-3.1.0-darwin-amd64?checksum=sha256:a532f25ae754d2573f6a3c91ba59496ddb9f6766ccf6f69f408f6e1597144a74', - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v3.1.0/osmosisd-3.1.0-linux-amd64?checksum=sha256:6a73d75e9c75ea402c13edc8c5c4ed08e26c5d8e517d540a9ca8b7e7afa67f79', - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v3.1.0/osmosisd-3.1.0-linux-arm64?checksum=sha256:893f8a9786ae76d4217260201cd94ab67010f68d98b9676a9b31c0a5e68d1eae', - }, - next_version_name: 'v4', - }, - { - name: 'v4', - tag: 'v4.2.0', - height: 1314500, - binaries: { - 'darwin/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v4.2.0/osmosisd-4.2.0-darwin-amd64?checksum=sha256:eee08350b223dd06a2aa16aab44aa51eb116f6267924ee1e788ca28fb54fe02d', - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v4.2.0/osmosisd-4.2.0-linux-amd64?checksum=sha256:a11c61a737983d176f23ce83fa5ff985000ce8d5107d738ee6fa7d59b8dd3053', - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v4.2.0/osmosisd-4.2.0-linux-arm64?checksum=sha256:41260be15e874fbc6cc49757d9fe3d4e459634729e2b745923e508e9cb26f837', - }, - previous_version_name: 'v3', - next_version_name: 'v5', - }, - { - name: 'v5', - tag: 'v6.4.0', - height: 2383300, - binaries: { - 'darwin/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v6.4.0/osmosisd-6.4.0-darwin-amd64?checksum=sha256:735c7828b0bc311381f4c18081fa648f849df03aeccf173425cc52a634e3c7d8', - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v6.4.0/osmosisd-6.4.0-linux-amd64?checksum=sha256:e4017da5d1a0a3b37b4f6936ba7ef16f39972ae25f95feae43e506f14933cf94', - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v6.4.0/osmosisd-6.4.0-linux-arm64?checksum=sha256:a101bb3feb0419293a3ecee17d732a312bf9e864a829905ed509c65b5944040b', - }, - previous_version_name: 'v4', - next_version_name: 'v7', - }, - { - name: 'v7', - tag: 'v8.0.0', - height: 3401000, - binaries: { - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v8.0.0/osmosisd-8.0.0-linux-amd64?checksum=sha256:4559ffe7d1e83b1519c2d45a709d35a89b51f8b35f8bba3b58aef92e667e254c', - }, - previous_version_name: 'v5', - next_version_name: 'v9', - }, - { - name: 'v9', - tag: 'v10.1.1', - height: 4707300, - binaries: { - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v10.1.1/osmosisd-10.1.1-linux-amd64?checksum=sha256:aeae58f8b0be86d5e6e3aec1a8774eab4947207c88c7d4f309c46da98f6694e8', - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v10.1.1/osmosisd-10.1.1-linux-arm64?checksum=sha256:d2c672ffa9782687f91d8d03bd23fdf8bd2fbe8b79c9cfcf8e9d302a1238a12c', - }, - previous_version_name: 'v7', - next_version_name: 'v11', - }, - { - name: 'v11', - tag: 'v11.0.1', - height: 5432450, - binaries: { - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v11.0.1/osmosisd-11.0.1-linux-amd64?checksum=sha256:41b8fd2345a5e5b77ee5ed9b9ec5370d94bd1b1aa0d4ac2ac0ab02ee98ddd0d8', - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v11.0.1/osmosisd-11.0.1-linux-arm64?checksum=sha256:267776170495ecaa831238ea8994f8790a379663c9ae47a2e93e5beceafd8e1d', - }, - previous_version_name: 'v9', - next_version_name: 'v12', - }, - { - name: 'v12', - tag: 'v12.3.0', - height: 6246000, - binaries: { - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v12.3.0/osmosisd-12.3.0-linux-amd64?checksum=sha256:958210c919d13c281896fa9773c323c5534f0fa46d74807154f737609a00db70', - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v12.3.0/osmosisd-12.3.0-linux-arm64?checksum=sha256:a931618c8a839c30e5cecfd2a88055cda1d68cc68557fe3303fe14e2de3bef8f', - }, - previous_version_name: 'v11', - next_version_name: 'v13', - }, - { - name: 'v13', - tag: 'v13.1.2', - height: 7241500, - binaries: { - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v13.1.2/osmosisd-13.1.2-linux-amd64?checksum=sha256:67ed53046667c72ec6bfe962bcb4d6b122610876b3adf75fb7820ce52c34872d', - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v13.1.2/osmosisd-13.1.2-linux-arm64?checksum=sha256:ad35c2a8d55852fa28187a55bdeb983494c07923f2a8a9f4479fb044d8d62bd9', - }, - previous_version_name: 'v12', - next_version_name: 'v14', - }, - { - name: 'v14', - tag: 'v14.0.1', - height: 7937500, - binaries: { - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v14.0.1/osmosisd-14.0.1-linux-amd64?checksum=sha256:2cc4172bcf000f0f06b30b16864d875a8de2ee12df994a593dfd52a506851bce', - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v14.0.1/osmosisd-14.0.1-linux-arm64?checksum=sha256:9a44c17d239c8d9afd19d0ff0bd14ca883fb9e9fbf69aff18c2607ffa6bff378', - }, - previous_version_name: 'v13', - next_version_name: 'v15', - }, - { - name: 'v15', - tag: 'v15.2.0', - height: 8732500, - recommended_version: 'v15.2.0', - compatible_versions: ['v15.2.0', 'v15.1.2', 'v15.0.0'], - cosmos_sdk_version: '0.46.10', - consensus: { - type: 'tendermint', - version: '0.34.24', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - ibc_go_version: '4.3.1', - ics_enabled: ['ics20-1'], - binaries: { - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v15.2.0/osmosisd-15.2.0-linux-amd64?checksum=sha256:3aab2f2668cb5a713d5770e46a777ef01c433753378702d9ae941aa2d1ee5618', - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v15.2.0/osmosisd-15.2.0-linux-arm64?checksum=sha256:e158d30707a0ea51482237f99676223e81ce5a353966a5c83791d2662a930f35', - }, - previous_version_name: 'v14', - next_version_name: 'v16', - }, - { - name: 'v16', - tag: 'v16.1.1', - height: 10517000, - recommended_version: 'v16.1.1', - compatible_versions: ['v16.1.0', 'v16.1.1'], - cosmos_sdk_version: - 'osmosis-labs/cosmos-sdk@0.45.0-rc1.0.20230703010110-ed4eb883f2a6', - consensus: { - type: 'tendermint', - version: 'informalsystems/tendermint@0.34.24', - }, - cosmwasm_version: 'osmosis-labs/wasmd@0.31.0-osmo-v16', - cosmwasm_enabled: true, - ibc_go_version: '4.3.1', - ics_enabled: ['ics20-1'], - binaries: { - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v16.1.1/osmosisd-16.1.1-linux-arm64?checksum=sha256:b96ff1f4c9b4abecb1b38998b1a1f891cfed2cc8078ab64914b151183c0c199b', - 'darwin/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v16.1.1/osmosisd-16.1.1-darwin-arm64?checksum=sha256:c743da4d3632a2bc3ea0ce784bbd13383492a4a34d53295eb2c96987bacf8e8c', - 'darwin/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v16.1.1/osmosisd-16.1.1-darwin-amd64?checksum=sha256:d856ebda9c31f052d10a78443967a93374f2033292f0afdb6434b82b4ed79790', - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v16.1.1/osmosisd-16.1.1-linux-amd64?checksum=sha256:f838618633c1d42f593dc33d26b25842f5900961e987fc08570bb81a062e311d', - }, - previous_version_name: 'v15', - next_version_name: 'v17', - }, - { - name: 'v17', - tag: 'v17.0.0', - height: 11126100, - recommended_version: 'v17.0.0', - compatible_versions: ['v17.0.0'], - cosmos_sdk_version: - 'osmosis-labs/cosmos-sdk@v0.45.0-rc1.0.20230703010110-ed4eb883f2a6', - consensus: { - type: 'tendermint', - version: 'informalsystems/tendermint@0.34.24', - }, - cosmwasm_version: 'osmosis-labs/wasmd@0.31.0-osmo-v16', - cosmwasm_enabled: true, - ibc_go_version: '4.3.1', - ics_enabled: ['ics20-1'], - binaries: { - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v17.0.0/osmosisd-17.0.0-linux-arm64?checksum=sha256:d5eeab6a15e2acd7e24e7caf4fe3336c35367ff376da6299d404defd09ce52f9', - 'darwin/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v17.0.0/osmosisd-17.0.0-darwin-arm64?checksum=sha256:5ca1b120a62ba473e7772682d89db949ae67aa10dc9bf4629b0022a95e7ff1df', - 'darwin/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v17.0.0/osmosisd-17.0.0-darwin-amd64?checksum=sha256:b5e4deb0d659eeeaee791dab765433bdb8d6a7e37d909628e0f9becb7d1f154b', - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v17.0.0/osmosisd-17.0.0-linux-amd64?checksum=sha256:d7fe62ae33cf2f0b48a17eb8b02644dadd9924f15861ed622cd90cb1a038135b', - }, - previous_version_name: 'v16', - next_version_name: 'v18', - }, - { - name: 'v18', - tag: 'v18.0.0', - height: 11155350, - recommended_version: 'v18.0.0', - compatible_versions: ['v18.0.0'], - cosmos_sdk_version: - 'osmosis-labs/cosmos-sdk@v0.45.0-rc1.0.20230703010110-ed4eb883f2a6', - consensus: { - type: 'tendermint', - version: 'informalsystems/tendermint@0.34.24', - }, - cosmwasm_version: 'osmosis-labs/wasmd@0.31.0-osmo-v16', - cosmwasm_enabled: true, - ibc_go_version: '4.3.1', - ics_enabled: ['ics20-1'], - binaries: { - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v18.0.0/osmosisd-18.0.0-linux-arm64?checksum=sha256:4331f9a318f6dd2f012c36f6ef19af8378fd1e9bc85c751e3f56f7018176ed58', - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v18.0.0/osmosisd-18.0.0-linux-amd64?checksum=sha256:9a98a57946e936e7380ae897a205b4e18a188332e91ca84a1f62c21cbb437845', - }, - previous_version_name: 'v17', - next_version_name: 'v19', - }, - { - name: 'v19', - tag: 'v19.2.0', - height: 11317300, - recommended_version: 'v19.2.0', - compatible_versions: ['v19.2.0', 'v19.1.0', 'v19.0.0'], - cosmos_sdk_version: - 'osmosis-labs/cosmos-sdk@0.45.0-rc1.0.20230927020814-2854ac001f06', - consensus: { - type: 'tendermint', - version: 'informalsystems/tendermint@0.34.24', - }, - cosmwasm_version: 'osmosis-labs/wasmd@0.31.0-osmo-v16', - cosmwasm_enabled: true, - ibc_go_version: '4.3.1', - ics_enabled: ['ics20-1'], - binaries: { - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v19.2.0/osmosisd-19.2.0-linux-amd64?checksum=sha256:723ff1c5349eb3c039c3dc5f55895bbde2e1499fe7c0a96960cc6fadeec814c4', - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v19.2.0/osmosisd-19.2.0-linux-arm64?checksum=sha256:d933b893d537422164a25bf161d7f269a59ea26d37f398cdb7dd575a9ec33ed2', - }, - previous_version_name: 'v18', - next_version_name: 'v20', - }, - { - name: 'v20', - tag: 'v20.5.0', - height: 12028900, - recommended_version: 'v20.5.0', - compatible_versions: ['v20.5.0'], - cosmos_sdk_version: - 'osmosis-labs/cosmos-sdk@0.45.0-rc1.0.20230922030206-734f99fba785', - consensus: { - type: 'tendermint', - version: '0.38.0', - }, - cosmwasm_version: 'osmosis-labs/wasmd@0.31.0-osmo-v16', - cosmwasm_enabled: true, - ibc_go_version: '4.5.1', - ics_enabled: ['ics20-1'], - binaries: { - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v20.5.0/osmosisd-20.5.0-linux-amd64?checksum=sha256:f9ff6176e32499f22b20288c71dbc802556eb5399baef23de164fe6158a55a69', - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v20.5.0/osmosisd-20.5.0-linux-arm64?checksum=sha256:99359257ff81d21b55b685924a74473d532cbc5af196a672a784bf13dad06d26', - }, - previous_version_name: 'v19', - next_version_name: 'v21', - }, - { - name: 'v21', - tag: 'v21.1.4', - proposal: 696, - height: 12834100, - recommended_version: 'v21.1.4', - compatible_versions: ['v21.1.4'], - cosmos_sdk_version: 'osmosis-labs/cosmos-sdk v0.47.5-v21-osmo-5', - consensus: { - type: 'cometbft', - version: 'osmosis-labs/cometbft v0.37.2-v21-osmo-1', - }, - cosmwasm_version: 'osmosis-labs/wasmd v0.45.0-osmo', - cosmwasm_enabled: true, - ibc_go_version: '7.3.1', - ics_enabled: ['ics20-1'], - go_version: '1.20', - binaries: { - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v21.1.4/osmosisd-21.1.4-linux-amd64?checksum=sha256:518fd61873622d505640ab08edb788e307e6beb4f52476fab77661dd96860416', - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v21.1.4/osmosisd-21.1.4-linux-arm64?checksum=sha256:cdbc163f4f045718e1464a82ada4d9d2511dc8c6c3fea11044cb8e675b6f86f7', - }, - previous_version_name: 'v20', - next_version_name: 'v22', - }, - { - name: 'v22', - tag: 'v22.0.1', - proposal: 714, - height: 13325950, - recommended_version: 'v22.0.1', - compatible_versions: ['v22.0.0', 'v22.0.1'], - cosmos_sdk_version: 'osmosis-labs/cosmos-sdk v0.47.5-v22-osmo-3', - consensus: { - type: 'cometbft', - version: 'osmosis-labs/cometbft v0.37.2-v21-osmo-1', - }, - cosmwasm_version: 'osmosis-labs/wasmd v0.45.0-osmo', - cosmwasm_enabled: true, - ibc_go_version: '7.3.1', - ics_enabled: ['ics20-1'], - go_version: '1.21', - binaries: { - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v22.0.1/osmosisd-22.0.1-linux-amd64', - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v22.0.1/osmosisd-22.0.1-linux-arm64', - }, - previous_version_name: 'v21', - next_version_name: 'v23', - }, - { - name: 'v23', - tag: 'v23.0.8', - proposal: 730, - height: 13899375, - recommended_version: 'v23.0.8', - compatible_versions: ['v23.0.8', 'v23.0.6', 'v23.0.3', 'v23.0.0'], - cosmos_sdk_version: 'osmosis-labs/cosmos-sdk v0.47.5-v23-osmo-4', - consensus: { - type: 'cometbft', - version: 'osmosis-labs/cometbft v0.37.4-v23-osmo-3', - }, - cosmwasm_version: 'osmosis-labs/wasmd v0.45.0-osmo', - cosmwasm_enabled: true, - ibc_go_version: 'v7.3.1', - ics_enabled: ['ics20-1'], - go_version: '1.21', - binaries: { - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v23.0.8/osmosisd-23.0.8-linux-amd64', - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v23.0.8/osmosisd-23.0.8-linux-arm64', - }, - previous_version_name: 'v22', - next_version_name: 'v24', - }, - { - name: 'v24', - tag: 'v24.0.1', - proposal: 763, - height: 14830300, - recommended_version: 'v24.0.1', - compatible_versions: ['v24.0.1', 'v24.0.0'], - cosmos_sdk_version: 'osmosis-labs/cosmos-sdk v0.47.5-v24-osmo-5', - consensus: { - type: 'cometbft', - version: 'osmosis-labs/cometbft v0.37.4-v24-osmo-2', - }, - cosmwasm_version: 'osmosis-labs/wasmd v0.45.0-osmo', - cosmwasm_enabled: true, - ibc_go_version: 'v7.4.0', - ics_enabled: ['ics20-1'], - go_version: '1.21', - binaries: { - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v24.0.1/osmosisd-24.0.1-linux-amd64', - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v24.0.1/osmosisd-24.0.1-linux-arm64', - }, - previous_version_name: 'v23', - next_version_name: 'v25', - }, - { - name: 'v25', - tag: 'v25.0.0', - proposal: 782, - height: 15753500, - recommended_version: 'v25.0.0', - compatible_versions: ['v25.0.0'], - cosmos_sdk_version: 'osmosis-labs/cosmos-sdk v0.47.5-v25-osmo-1', - consensus: { - type: 'cometbft', - version: 'osmosis-labs/cometbft v0.37.4-v25-osmo-2', - }, - cosmwasm_version: 'osmosis-labs/wasmd v0.45.0-osmo', - cosmwasm_enabled: true, - ibc_go_version: 'v7.4.0', - ics_enabled: ['ics20-1'], - go_version: '1.21.4', - binaries: { - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v25.0.0/osmosisd-25.0.0-linux-amd64', - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v25.0.0/osmosisd-25.0.0-linux-arm64', - }, - previous_version_name: 'v24', - next_version_name: '', - }, - ], -}; - -export const osmosis: Chain = { - $schema: '../chain.schema.json', - chain_name: 'osmosis', - status: 'live', - network_type: 'mainnet', - website: 'https://osmosis.zone/', - update_link: - 'https://raw.githubusercontent.com/osmosis-labs/osmosis/main/chain.schema.json', - pretty_name: 'Osmosis', - chain_id: 'osmosis-1', - bech32_prefix: 'osmo', - daemon_name: 'osmosisd', - node_home: '$HOME/.osmosisd', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uosmo', - fixed_min_gas_price: 0.0025, - low_gas_price: 0.0025, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uosmo', - }, - ], - lock_duration: { - time: '1209600s', - }, - }, - codebase: { - git_repo: 'https://github.com/osmosis-labs/osmosis', - genesis: { - name: 'v3', - genesis_url: - 'https://github.com/osmosis-labs/networks/raw/main/osmosis-1/genesis.json', - }, - recommended_version: 'v25.0.0', - compatible_versions: ['v25.0.0'], - cosmos_sdk_version: 'osmosis-labs/cosmos-sdk v0.47.5-v25-osmo-1', - consensus: { - type: 'cometbft', - version: 'osmosis-labs/cometbft v0.37.4-v25-osmo-2', - }, - cosmwasm_version: 'osmosis-labs/wasmd v0.45.0-osmo', - cosmwasm_enabled: true, - ibc_go_version: 'v7.4.0', - ics_enabled: ['ics20-1'], - go_version: '1.21.4', - binaries: { - 'linux/amd64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v25.0.0/osmosisd-25.0.0-linux-amd64', - 'linux/arm64': - 'https://github.com/osmosis-labs/osmosis/releases/download/v25.0.0/osmosisd-25.0.0-linux-arm64', - }, - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmosis-chain-logo.png', - theme: { - primary_color_hex: '#231D4B', - }, - layout: 'logo', - text_position: 'right', - }, - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.svg', - layout: 'logomark', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmosis-chain-logo.png', - }, - description: - 'Osmosis (OSMO) is the premier DEX and cross-chain DeFi hub within the Cosmos ecosystem, a network of over 50 sovereign, interoperable blockchains seamlessly connected through the Inter-Blockchain Communication Protocol (IBC). Pioneering in its approach, Osmosis offers a dynamic trading and liquidity provision experience, integrating non-IBC assets from other ecosystems, including Ethereum, Solana, Avalanche, and Polkadot. Initially adopting Balancer-style pools, Osmosis now also features a concentrated liquidity model that is orders of magnitude more capital efficient, meaning that significantly less liquidity is required to handle the same amount of trading volume with minimal slippage.\n\nAs a true appchain, Osmosis has greater control over the full blockchain stack than traditional smart contract DEXs, which must follow the code of the parent chain that it is built on. This fine-grained control has enabled, for example, the development of Superfluid Staking, an extension of Proof of Stake that allows assets at the application layer to be staked to secure the chain. The customizability of appchains also allows implementing features like the Protocol Revenue module, which enables Osmosis to conduct on-chain arbitrage on behalf of OSMO stakers, balancing prices across pools while generating real yield revenue from this volume. Additionally, as a sovereign appchain, Osmosis governance can vote on upgrades to the protocol. One example of this was the introduction of a Taker Fee, which switched on the collection of exchange fees to generate diverse yield from Osmosis volume and distribute it to OSMO stakers.\n\nOsmosis is bringing the full centralized exchange experience to the decentralized world by building a cross-chain native DEX and trading suite that connects all chains over IBC, including Ethereum and Bitcoin. To reach this goal, Osmosis hosts an ever-expanding suite of DeFi applications aimed at providing a one-stop experience that includes lending, credit, margin, DeFi strategy vaults, power perps, fiat on-ramps, NFTs, stablecoins, and more — all of the functionalities that centralized exchange offer and more, in the trust-minimized environment of decentralized finance.', - peers: { - seeds: [ - { - id: 'f515a8599b40f0e84dfad935ba414674ab11a668', - address: 'osmosis.blockpane.com:26656', - provider: 'blockpane', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:12556', - provider: 'Polkachu', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:12556', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'osmosis-mainnet-seed.autostake.com:26716', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '3cc024d1c760c9cd96e6413abaf3b36a8bdca58e', - address: 'seeds.goldenratiostaking.net:1630', - provider: 'Golden Ratio Staking', - }, - { - id: 'e891d42c31064fb7e0d99839536164473c4905c2', - address: 'seed-osmosis.freshstaking.com:31656', - provider: 'FreshSTAKING', - }, - { - id: 'c28827cb96c14c905b127b92065a3fb4cd77d7f6', - address: 'seeds.whispernode.com:12556', - provider: 'WhisperNode 🤐', - }, - { - id: '38ab18cb2ea1dfeb6232b429e1508f56b6ae5031', - address: 'seed-osmosis-01.stakeflow.io:65535', - provider: 'Stakeflow', - }, - { - id: '954ab3a0551b592b654b1554af8fc8746ed7b362', - address: 'seed-node.mms.team:31656', - provider: 'MMS', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: '2cb8dd6195c65458e3c18505bb70ce2ff624f85c', - address: 'seed.osmosis.validatus.com:2000', - provider: 'Validatus', - }, - ], - persistent_peers: [ - { - id: '4d9ac3510d9f5cfc975a28eb2a7b8da866f7bc47', - address: '37.187.38.191:26656', - provider: 'stakelab', - }, - { - id: '2f9c16151400d8516b0f58c030b3595be20b804c', - address: '37.120.245.167:26656', - provider: 'syncnode', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'osmosis-mainnet-peer.autostake.com:26716', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: 'e891d42c31064fb7e0d99839536164473c4905c2', - address: 'seed-osmosis.freshstaking.com:31656', - provider: 'FreshSTAKING', - }, - { - id: '38ab18cb2ea1dfeb6232b429e1508f56b6ae5031', - address: 'peer-osmosis-01.stakeflow.io:65535', - provider: 'Stakeflow', - }, - { - id: '6f1d92857e39a6f26a3a914f807064824c255939', - address: '65.21.91.99:16956', - provider: 'Staketab', - }, - { - id: '50d0865decf5657eaf8e50e51bd9d8ce5f927f6c', - address: 'peer-osmosis.mms.team:56102', - provider: 'MMS', - }, - { - id: 'b95edbc3337a6fdd672cd6af2790c0e9ade2c4dd', - address: '65.108.195.213:41656', - provider: 'StakeTown', - }, - { - id: '10539f7c0e3ab233cf0deec9930aa8b660aeeabf', - address: 'osmosis-mainnet.peers.l0vd.com:12656', - provider: 'L0vd.com ❤️', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.osmosis.zone/', - provider: 'Osmosis Foundation', - }, - { - address: 'https://rpc-osmosis.blockapsis.com', - provider: 'chainapsis', - }, - { - address: 'https://osmosis-rpc.onivalidator.com', - provider: 'Oni Validator ⛩️', - }, - { - address: 'https://osmosis-rpc.quickapi.com:443', - provider: 'Chainlayer', - }, - { - address: 'https://rpc-osmosis.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://osmosis-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://rpc-osmosis.ecostake.com', - provider: 'ecostake', - }, - { - address: 'https://rpc-osmosis.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://osmosis-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://rpc-osmosis-ia.cosmosia.notional.ventures', - provider: 'Notional', - }, - { - address: 'https://osmosis.rpc.stakin-nodes.com', - provider: 'Stakin', - }, - { - address: 'https://osmosis-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://osmosis.api.onfinality.io/public', - provider: 'OnFinality', - }, - { - address: 'https://rpc-osmosis-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://osmosis-rpc.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://osmosis-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://community.nuxian-node.ch:6797/osmosis/trpc', - provider: 'PRO Delegators', - }, - { - address: 'http://rpc-osmosis.freshstaking.com:31657', - provider: 'FreshSTAKING', - }, - { - address: 'https://osmosis-rpc.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://osmosis-mainnet.rpc.l0vd.com:443', - provider: 'L0vd.com ❤️', - }, - { - address: 'https://osmosis-rpc.reece.sh', - provider: 'Reecepbcups', - }, - { - address: 'https://rpc.osmosis.validatus.com', - provider: 'Validatus', - }, - { - address: 'https://rpc.osmosis.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'https://osmosis.interstellar-lounge.org', - provider: 'Interstellar Lounge 🍸', - }, - { - address: 'https://public.stakewolle.com/cosmos/osmosis/rpc', - provider: 'Stakewolle', - }, - { - address: 'https://rpc.cros-nest.com/osmosis', - provider: 'Crosnest', - }, - { - address: 'https://rpc-osmo.kewrnode.com', - provider: 'Kewr Node', - }, - { - address: 'https://rpc.osmosis.goldenratiostaking.net', - provider: 'Golden Ratio Staking', - }, - { - address: 'https://osmosis-rpc.noders.services', - provider: '[NODERS]TEAM', - }, - ], - rest: [ - { - address: 'https://lcd.osmosis.zone/', - provider: 'Osmosis Foundation', - }, - { - address: 'https://rest.osmosis.goldenratiostaking.net', - provider: 'Golden Ratio Staking', - }, - { - address: 'https://osmosis-lcd.quickapi.com:443', - provider: 'Chainlayer', - }, - { - address: 'https://lcd-osmosis.blockapsis.com', - provider: 'chainapsis', - }, - { - address: 'https://osmosis-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://rest-osmosis.ecostake.com', - provider: 'ecostake', - }, - { - address: 'https://api-osmosis-ia.cosmosia.notional.ventures', - provider: 'Notional', - }, - { - address: 'https://api-osmosis.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://osmosis-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://osmosis.rest.stakin-nodes.com', - provider: 'Stakin', - }, - { - address: 'https://osmosis-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://api-osmosis-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://osmosis-api.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://lcd-osmosis.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://osmosis-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://community.nuxian-node.ch:6797/osmosis/crpc', - provider: 'PRO Delegators', - }, - { - address: 'https://osmosis-api.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://osmosis-api.reece.sh', - provider: 'Reecepbcups', - }, - { - address: 'https://api.osmosis.validatus.com:443', - provider: 'Validatus', - }, - { - address: 'https://lcd.osmosis.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'https://osmosis-rest.interstellar-lounge.org', - provider: 'Interstellar Lounge 🍸', - }, - { - address: 'https://public.stakewolle.com/cosmos/osmosis/rest', - provider: 'Stakewolle', - }, - { - address: 'https://rest.cros-nest.com/osmosis', - provider: 'Crosnest', - }, - { - address: 'https://rest-osmo.kewrnode.com', - provider: 'Kewr Node', - }, - { - address: 'https://osmosis-api.noders.services', - provider: '[NODERS]TEAM', - }, - ], - grpc: [ - { - address: 'osmosis-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'grpc-osmosis-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'osmosis.grpc.stakin-nodes.com:443', - provider: 'Stakin', - }, - { - address: 'osmosis-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'grpc-osmosis.cosmos-spaces.cloud:1130', - provider: 'Cosmos Spaces', - }, - { - address: 'grpc-osmosis-01.stakeflow.io:6754', - provider: 'Stakeflow', - }, - { - address: 'services.staketab.com:9010', - provider: 'Staketab', - }, - { - address: 'osmosis-grpc.w3coins.io:12590', - provider: 'w3coins', - }, - { - address: 'grpc-osmosis.mms.team:443', - provider: 'MMS', - }, - { - address: 'osmosis-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'osmosis-grpc.stake-town.com:443', - provider: 'StakeTown', - }, - { - address: 'https://grpc-osmosis.nodeist.net', - provider: 'Nodeist', - }, - { - address: 'osmosis-mainnet.grpc.l0vd.com:80', - provider: 'L0vd.com ❤️', - }, - { - address: 'grpc-osmosis.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'grpc.osmosis.validatus.com:443', - provider: 'Validatus', - }, - { - address: 'https://grpc.osmosis.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'osmosis-grpc.noders.services:10090', - provider: '[NODERS]TEAM', - }, - ], - }, - explorers: [ - { - kind: 'ezstaking', - url: 'https://ezstaking.app/osmosis', - tx_page: 'https://ezstaking.app/osmosis/txs/${txHash}', - account_page: 'https://ezstaking.app/osmosis/account/${accountAddress}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/osmosis', - tx_page: 'https://www.mintscan.io/osmosis/transactions/${txHash}', - account_page: - 'https://www.mintscan.io/osmosis/accounts/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/osmosis', - tx_page: 'https://ping.pub/osmosis/tx/${txHash}', - }, - { - kind: 'explorers.guru', - url: 'https://osmosis.explorers.guru', - tx_page: 'https://osmosis.explorers.guru/transaction/${txHash}', - account_page: 'https://osmosis.explorers.guru/account/${accountAddress}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/osmosis', - tx_page: 'https://atomscan.com/osmosis/transactions/${txHash}', - account_page: 'https://atomscan.com/osmosis/accounts/${accountAddress}', - }, - { - kind: 'TC Network', - url: 'https://explorer.tcnetwork.io/osmosis', - tx_page: 'https://explorer.tcnetwork.io/osmosis/transaction/${txHash}', - account_page: - 'https://explorer.tcnetwork.io/osmosis/account/${accountAddress}', - }, - { - kind: 'Stakeflow', - url: 'https://stakeflow.io/osmosis', - account_page: 'https://stakeflow.io/osmosis/accounts/${accountAddress}', - }, - { - kind: 'Nodeist Explorer', - url: 'https://exp.nodeist.net/osmosis', - tx_page: 'https://exp.nodeist.net/osmosis/tx/${txHash}', - }, - { - kind: 'L0vd.com ❤️', - url: 'https://explorers.l0vd.com/osmosis-mainnet', - tx_page: 'https://explorers.l0vd.com/osmosis-mainnet/tx/${txHash}', - }, - { - kind: 'Chainscope', - url: 'https://chainsco.pe/osmosis', - tx_page: 'https://chainsco.pe/osmosis/tx/${txHash}', - }, - { - kind: 'WhisperNode 🤐', - url: 'https://mainnet.whispernode.com/osmosis', - tx_page: 'https://mainnet.whispernode.com/osmosis/tx/${txHash}', - account_page: - 'https://mainnet.whispernode.com/osmosis/account/${accountAddress}', - }, - ], - keywords: ['dex'], -}; - -export const osmosisAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'osmosis', - assets: [ - { - description: 'The native token of Osmosis', - extended_description: - 'Osmosis (OSMO) is the premier DEX and cross-chain DeFi hub within the Cosmos ecosystem, a network of over 50 sovereign, interoperable blockchains seamlessly connected through the Inter-Blockchain Communication Protocol (IBC). Pioneering in its approach, Osmosis offers a dynamic trading and liquidity provision experience, integrating non-IBC assets from other ecosystems, including Ethereum, Solana, Avalanche, and Polkadot. Initially adopting Balancer-style pools, Osmosis now also features a concentrated liquidity model that is orders of magnitude more capital efficient, meaning that significantly less liquidity is required to handle the same amount of trading volume with minimal slippage.\n\nAs a true appchain, Osmosis has greater control over the full blockchain stack than traditional smart contract DEXs, which must follow the code of the parent chain that it is built on. This fine-grained control has enabled, for example, the development of Superfluid Staking, an extension of Proof of Stake that allows assets at the application layer to be staked to secure the chain. The customizability of appchains also allows implementing features like the Protocol Revenue module, which enables Osmosis to conduct on-chain arbitrage on behalf of OSMO stakers, balancing prices across pools while generating real yield revenue from this volume. Additionally, as a sovereign appchain, Osmosis governance can vote on upgrades to the protocol. One example of this was the introduction of a Taker Fee, which switched on the collection of exchange fees to generate diverse yield from Osmosis volume and distribute it to OSMO stakers.\n\nOsmosis is bringing the full centralized exchange experience to the decentralized world by building a cross-chain native DEX and trading suite that connects all chains over IBC, including Ethereum and Bitcoin. To reach this goal, Osmosis hosts an ever-expanding suite of DeFi applications aimed at providing a one-stop experience that includes lending, credit, margin, DeFi strategy vaults, power perps, fiat on-ramps, NFTs, stablecoins, and more — all of the functionalities that centralized exchange offer and more, in the trust-minimized environment of decentralized finance.', - denom_units: [ - { - denom: 'uosmo', - exponent: 0, - }, - { - denom: 'osmo', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - base: 'uosmo', - name: 'Osmosis', - display: 'osmo', - symbol: 'OSMO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.svg', - }, - ], - coingecko_id: 'osmosis', - keywords: ['dex', 'staking'], - socials: { - website: 'https://osmosis.zone', - twitter: 'https://twitter.com/osmosiszone', - }, - }, - { - description: 'ION is the second native token of Osmosis.', - extended_description: - 'ION DAO is governed by ION holders. ION is the second native token of Osmosis, the biggest DEX in Cosmos. The origin of ION was a meme coin, but ION DAO has been trying to find ways to add values on ION.', - denom_units: [ - { - denom: 'uion', - exponent: 0, - }, - { - denom: 'ion', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - base: 'uion', - name: 'Ion DAO', - display: 'ion', - symbol: 'ION', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/ion.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/ion.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/ion.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/ion.svg', - }, - ], - coingecko_id: 'ion', - keywords: ['memecoin', 'defi'], - socials: { - website: 'https://ion.wtf', - twitter: 'https://twitter.com/_IONDAO', - }, - }, - { - description: "Circle's stablecoin on Axelar", - denom_units: [ - { - denom: - 'ibc/D189335C6E4A68B513C10AB227BF1C1D38C746766278BA3EEB4FB14124F1D858', - exponent: 0, - aliases: ['uusdc'], - }, - { - denom: 'usdc', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/D189335C6E4A68B513C10AB227BF1C1D38C746766278BA3EEB4FB14124F1D858', - name: 'USD Coin (Axelar)', - display: 'usdc', - symbol: 'USDC.axl', - traces: [ - { - type: 'synthetic', - counterparty: { - chain_name: 'forex', - base_denom: 'USD', - }, - provider: 'Circle', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', - }, - provider: 'Axelar', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'uusdc', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-208', - path: 'transfer/channel-208/uusdc', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.axl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.axl.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.axl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.axl.svg', - }, - { - image_sync: { - chain_name: 'axelar', - base_denom: 'uusdc', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdc.svg', - }, - ], - }, - { - description: - "Ethereum (ETH) is a decentralized, open-source blockchain system featuring smart contract functionality. It's the native cryptocurrency of the Ethereum platform, often regarded as the second most popular digital currency after Bitcoin. Ethereum was proposed in late 2013 and development was crowdfunded in 2014, leading to its network going live on 30 July 2015.\n\nETH, as a digital currency, is used for a variety of purposes within the Ethereum ecosystem, including the execution of decentralized smart contracts and as a mode of payment. Unlike Bitcoin, Ethereum was designed to be a platform for applications that can operate without the need for intermediaries, using blockchain technology. This has made Ethereum a leading platform for various applications, including decentralized finance (DeFi), non-fungible tokens (NFTs), and more. Ethereum is constantly evolving, with a significant upgrade termed Ethereum 2.0, which aims to improve its scalability, security, and sustainability.", - denom_units: [ - { - denom: - 'ibc/EA1D43981D5C9A1C4AAEA9C23BB1D4FA126BA9BC7020A25E0AE4AA841EA25DC5', - exponent: 0, - aliases: ['weth-wei'], - }, - { - denom: 'weth', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/EA1D43981D5C9A1C4AAEA9C23BB1D4FA126BA9BC7020A25E0AE4AA841EA25DC5', - name: 'Ether', - display: 'weth', - symbol: 'ETH', - traces: [ - { - type: 'wrapped', - counterparty: { - chain_name: 'ethereum', - base_denom: 'wei', - }, - provider: 'Ethereum', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', - }, - provider: 'Axelar', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'weth-wei', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-208', - path: 'transfer/channel-208/weth-wei', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth-white.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth-white.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth-white.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth-white.svg', - }, - ], - }, - { - description: 'Wrapped Bitcoin on Axelar', - denom_units: [ - { - denom: - 'ibc/D1542AA8762DB13087D8364F3EA6509FD6F009A34F00426AF9E4F9FA85CBBF1F', - exponent: 0, - aliases: ['wbtc-satoshi'], - }, - { - denom: 'wbtc', - exponent: 8, - }, - ], - type_asset: 'ics20', - base: 'ibc/D1542AA8762DB13087D8364F3EA6509FD6F009A34F00426AF9E4F9FA85CBBF1F', - name: 'Wrapped Bitcoin (Axelar)', - display: 'wbtc', - symbol: 'WBTC.axl', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'bitcoin', - base_denom: 'sat', - }, - provider: 'BitGo, Kyber, and Ren', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', - }, - provider: 'Axelar', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'wbtc-satoshi', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-208', - path: 'transfer/channel-208/wbtc-satoshi', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wbtc.axl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wbtc.axl.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wbtc.axl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wbtc.axl.svg', - }, - { - image_sync: { - chain_name: 'axelar', - base_denom: 'wbtc-satoshi', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/wbtc.png', - }, - ], - }, - { - description: "Tether's USD stablecoin on Axelar", - denom_units: [ - { - denom: - 'ibc/8242AD24008032E457D2E12D46588FD39FB54FB29680C6C7663D296B383C37C4', - exponent: 0, - aliases: ['uusdt'], - }, - { - denom: 'usdt', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/8242AD24008032E457D2E12D46588FD39FB54FB29680C6C7663D296B383C37C4', - name: 'Tether USD (Axelar)', - display: 'usdt', - symbol: 'USDT.axl', - traces: [ - { - type: 'synthetic', - counterparty: { - chain_name: 'forex', - base_denom: 'USD', - }, - provider: 'Tether', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xdac17f958d2ee523a2206206994597c13d831ec7', - }, - provider: 'Axelar', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'uusdt', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-208', - path: 'transfer/channel-208/uusdt', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdt.svg', - }, - images: [ - { - image_sync: { - chain_name: 'axelar', - base_denom: 'uusdt', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/usdt.svg', - }, - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdt.axl.svg', - }, - ], - }, - { - description: - 'Multi-Collateral Dai, brings a lot of new and exciting features, such as support for new CDP collateral types and Dai Savings Rate.', - denom_units: [ - { - denom: - 'ibc/0CD3A0285E1341859B5E86B6AB7682F023D03E97607CCC1DC95706411D866DF7', - exponent: 0, - aliases: ['dai-wei'], - }, - { - denom: 'dai', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/0CD3A0285E1341859B5E86B6AB7682F023D03E97607CCC1DC95706411D866DF7', - name: 'Dai Stablecoin', - display: 'dai', - symbol: 'DAI', - traces: [ - { - type: 'synthetic', - counterparty: { - chain_name: 'forex', - base_denom: 'USD', - }, - provider: 'MakerDAO', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x6b175474e89094c44da98b954eedeac495271d0f', - }, - provider: 'Axelar', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'dai-wei', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-208', - path: 'transfer/channel-208/dai-wei', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/dai.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/dai.svg', - }, - ], - }, - { - description: - 'Binance USD (BUSD) is a dollar-backed stablecoin issued and custodied by Paxos Trust Company, and regulated by the New York State Department of Financial Services. BUSD is available directly for sale 1:1 with USD on Paxos.com and will be listed for trading on Binance.', - denom_units: [ - { - denom: - 'ibc/6329DD8CF31A334DD5BE3F68C846C9FE313281362B37686A62343BAC1EB1546D', - exponent: 0, - aliases: ['busd-wei'], - }, - { - denom: 'busd', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/6329DD8CF31A334DD5BE3F68C846C9FE313281362B37686A62343BAC1EB1546D', - name: 'Binance USD', - display: 'busd', - symbol: 'BUSD', - traces: [ - { - type: 'synthetic', - counterparty: { - chain_name: 'forex', - base_denom: 'USD', - }, - provider: 'Binance', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x4fabb145d64652a948d72533023f6e7a623c7c53', - }, - provider: 'Axelar', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'busd-wei', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-208', - path: 'transfer/channel-208/busd-wei', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/busd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/busd.svg', - }, - images: [ - { - image_sync: { - chain_name: 'axelar', - base_denom: 'busd-wei', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/busd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/busd.svg', - }, - ], - }, - { - description: 'The native staking and governance token of the Cosmos Hub.', - denom_units: [ - { - denom: - 'ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2', - exponent: 0, - aliases: ['uatom'], - }, - { - denom: 'atom', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2', - name: 'Cosmos Hub', - display: 'atom', - symbol: 'ATOM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'cosmoshub', - base_denom: 'uatom', - channel_id: 'channel-141', - }, - chain: { - channel_id: 'channel-0', - path: 'transfer/channel-0/uatom', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - images: [ - { - image_sync: { - chain_name: 'cosmoshub', - base_denom: 'uatom', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - ], - }, - { - description: - 'CRO is the native token of the Crypto.org Chain, referred to as Native CRO.', - denom_units: [ - { - denom: - 'ibc/E6931F78057F7CC5DA0FD6CEF82FF39373A6E0452BF1FD76910B93292CF356C1', - exponent: 0, - aliases: ['basecro'], - }, - { - denom: 'cro', - exponent: 8, - }, - ], - type_asset: 'ics20', - base: 'ibc/E6931F78057F7CC5DA0FD6CEF82FF39373A6E0452BF1FD76910B93292CF356C1', - name: 'Cronos POS Chain', - display: 'cro', - symbol: 'CRO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'cryptoorgchain', - base_denom: 'basecro', - channel_id: 'channel-10', - }, - chain: { - channel_id: 'channel-5', - path: 'transfer/channel-5/basecro', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cronos/images/cro.svg', - }, - images: [ - { - image_sync: { - chain_name: 'cryptoorgchain', - base_denom: 'basecro', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cronos/images/cro.svg', - }, - ], - }, - { - description: - 'BNB powers the BNB Chain ecosystem and is the native coin of the BNB Beacon Chain and BNB Smart Chain.', - denom_units: [ - { - denom: - 'ibc/F4A070A6D78496D53127EA85C094A9EC87DFC1F36071B8CCDDBD020F933D213D', - exponent: 0, - aliases: ['wbnb-wei'], - }, - { - denom: 'wbnb', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/F4A070A6D78496D53127EA85C094A9EC87DFC1F36071B8CCDDBD020F933D213D', - name: 'Binance Coin', - display: 'wbnb', - symbol: 'BNB', - traces: [ - { - type: 'wrapped', - counterparty: { - chain_name: 'binancesmartchain', - base_denom: 'wei', - }, - chain: { - contract: '0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c', - }, - provider: 'Binance', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'binancesmartchain', - base_denom: '0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c', - }, - provider: 'Axelar', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'wbnb-wei', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-208', - path: 'transfer/channel-208/wbnb-wei', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/binancesmartchain/images/bnb.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/binancesmartchain/images/bnb.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/binancesmartchain/images/bnb.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/binancesmartchain/images/bnb.svg', - }, - ], - }, - { - description: - 'Polygon (formerly Matic) Network brings massive scale to Ethereum using an adapted version of Plasma with PoS based side chains. Polygon is a well-structured, easy-to-use platform for Ethereum scaling and infrastructure development.', - denom_units: [ - { - denom: - 'ibc/AB589511ED0DD5FA56171A39978AFBF1371DB986EC1C3526CE138A16377E39BB', - exponent: 0, - aliases: ['wmatic-wei'], - }, - { - denom: 'wmatic', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/AB589511ED0DD5FA56171A39978AFBF1371DB986EC1C3526CE138A16377E39BB', - name: 'Polygon', - display: 'wmatic', - symbol: 'MATIC', - traces: [ - { - type: 'wrapped', - counterparty: { - chain_name: 'polygon', - base_denom: 'wei', - }, - provider: 'Polygon', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'polygon', - base_denom: '0x0d500b1d8e8ef31e21c99d1db9a6444d3adf1270', - }, - provider: 'Axelar', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'wmatic-wei', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-208', - path: 'transfer/channel-208/wmatic-wei', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/polygon/images/matic-purple.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/polygon/images/matic-purple.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/polygon/images/matic-purple.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/polygon/images/matic-purple.svg', - }, - ], - }, - { - description: - 'AVAX is the native token of Avalanche. It is a hard-capped, scarce asset that is used to pay for fees, secure the platform through staking, and provide a basic unit of account between the multiple subnets created on Avalanche.', - denom_units: [ - { - denom: - 'ibc/6F62F01D913E3FFE472A38C78235B8F021B511BC6596ADFF02615C8F83D3B373', - exponent: 0, - aliases: ['wavax-wei'], - }, - { - denom: 'avax', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/6F62F01D913E3FFE472A38C78235B8F021B511BC6596ADFF02615C8F83D3B373', - name: 'Avalanche', - display: 'avax', - symbol: 'AVAX', - traces: [ - { - type: 'wrapped', - counterparty: { - chain_name: 'avalanche', - base_denom: 'wei', - }, - provider: 'Avalanche', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'avalanche', - base_denom: '0xb31f66aa3c1e785363f0875a1b74e27b85fd66c7', - }, - provider: 'Axelar', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'wavax-wei', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-208', - path: 'transfer/channel-208/wavax-wei', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/avalanche/images/avax.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/avalanche/images/avax.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/avalanche/images/avax.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/avalanche/images/avax.svg', - }, - ], - }, - { - description: 'The native staking token of Terra Classic.', - denom_units: [ - { - denom: - 'ibc/0EF15DF2F02480ADE0BB6E85D9EBB5DAEA2836D3860E9F97F9AADE4F57A31AA0', - exponent: 0, - aliases: ['microluna', 'uluna'], - }, - { - denom: 'mluna', - exponent: 3, - aliases: ['milliluna'], - }, - { - denom: 'luna', - exponent: 6, - aliases: ['lunc'], - }, - ], - type_asset: 'ics20', - base: 'ibc/0EF15DF2F02480ADE0BB6E85D9EBB5DAEA2836D3860E9F97F9AADE4F57A31AA0', - name: 'Luna Classic', - display: 'luna', - symbol: 'LUNC', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'terra', - base_denom: 'uluna', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-72', - path: 'transfer/channel-72/uluna', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/luna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/luna.svg', - }, - images: [ - { - image_sync: { - chain_name: 'terra', - base_denom: 'uluna', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/luna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/luna.svg', - }, - ], - }, - { - description: 'The native token of JUNO Chain', - denom_units: [ - { - denom: - 'ibc/46B44899322F3CD854D2D46DEEF881958467CDD4B3B10086DA49296BBED94BED', - exponent: 0, - aliases: ['ujuno'], - }, - { - denom: 'juno', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/46B44899322F3CD854D2D46DEEF881958467CDD4B3B10086DA49296BBED94BED', - name: 'Juno', - display: 'juno', - symbol: 'JUNO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'juno', - base_denom: 'ujuno', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-42', - path: 'transfer/channel-42/ujuno', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/juno.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/juno.svg', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: 'ujuno', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/juno.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/juno.svg', - }, - ], - }, - { - description: 'Wrapped Polkadot on Axelar', - denom_units: [ - { - denom: - 'ibc/3FF92D26B407FD61AE95D975712A7C319CDE28DE4D80BDC9978D935932B991D7', - exponent: 0, - aliases: ['dot-planck'], - }, - { - denom: 'dot', - exponent: 10, - }, - ], - type_asset: 'ics20', - base: 'ibc/3FF92D26B407FD61AE95D975712A7C319CDE28DE4D80BDC9978D935932B991D7', - name: 'Wrapped Polkadot (Axelar)', - display: 'dot', - symbol: 'moonbeam.DOT.axl', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'polkadot', - base_denom: 'Planck', - }, - provider: 'Polkadot Parachain', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'moonbeam', - base_denom: '0xffffffff1fcacbd218edc0eba20fc2308c778080', - }, - provider: 'Axelar', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'dot-planck', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-208', - path: 'transfer/channel-208/dot-planck', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/polkadot/images/dot.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/polkadot/images/dot.svg', - }, - images: [ - { - image_sync: { - chain_name: 'axelar', - base_denom: 'dot-planck', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/polkadot/images/dot.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/polkadot/images/dot.svg', - }, - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/dot.axl.svg', - }, - ], - }, - { - description: - 'The native EVM, governance and staking token of the Evmos Hub', - denom_units: [ - { - denom: - 'ibc/6AE98883D4D5D5FF9E50D7130F1305DA2FFA0C652D1DD9C123657C6B4EB2DF8A', - exponent: 0, - aliases: ['aevmos'], - }, - { - denom: 'evmos', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/6AE98883D4D5D5FF9E50D7130F1305DA2FFA0C652D1DD9C123657C6B4EB2DF8A', - name: 'Evmos', - display: 'evmos', - symbol: 'EVMOS', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'evmos', - base_denom: 'aevmos', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-204', - path: 'transfer/channel-204/aevmos', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/evmos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/evmos.svg', - }, - images: [ - { - image_sync: { - chain_name: 'evmos', - base_denom: 'aevmos', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/evmos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/evmos.svg', - }, - ], - }, - { - description: 'The native staking and governance token of Kava', - denom_units: [ - { - denom: - 'ibc/57AA1A70A4BC9769C525EBF6386F7A21536E04A79D62E1981EFCEF9428EBB205', - exponent: 0, - aliases: ['ukava'], - }, - { - denom: 'kava', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/57AA1A70A4BC9769C525EBF6386F7A21536E04A79D62E1981EFCEF9428EBB205', - name: 'Kava', - display: 'kava', - symbol: 'KAVA', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'kava', - base_denom: 'ukava', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-143', - path: 'transfer/channel-143/ukava', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/kava.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/kava.svg', - }, - images: [ - { - image_sync: { - chain_name: 'kava', - base_denom: 'ukava', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/kava.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/kava.svg', - }, - ], - }, - { - description: 'The native token of Secret Network', - denom_units: [ - { - denom: - 'ibc/0954E1C28EB7AF5B72D24F3BC2B47BBB2FDF91BDDFD57B74B99E133AED40972A', - exponent: 0, - aliases: ['uscrt'], - }, - { - denom: 'scrt', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/0954E1C28EB7AF5B72D24F3BC2B47BBB2FDF91BDDFD57B74B99E133AED40972A', - name: 'Secret Network', - display: 'scrt', - symbol: 'SCRT', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'secretnetwork', - base_denom: 'uscrt', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-88', - path: 'transfer/channel-88/uscrt', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.svg', - }, - images: [ - { - image_sync: { - chain_name: 'secretnetwork', - base_denom: 'uscrt', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.svg', - }, - ], - }, - { - description: 'The USD stablecoin of Terra Classic.', - denom_units: [ - { - denom: - 'ibc/BE1BB42D4BE3C30D50B68D7C41DB4DFCE9678E8EF8C539F6E6A9345048894FCC', - exponent: 0, - aliases: ['microusd', 'uusd'], - }, - { - denom: 'musd', - exponent: 3, - aliases: ['milliusd'], - }, - { - denom: 'ust', - exponent: 6, - aliases: ['ustc'], - }, - ], - type_asset: 'ics20', - base: 'ibc/BE1BB42D4BE3C30D50B68D7C41DB4DFCE9678E8EF8C539F6E6A9345048894FCC', - name: 'TerraClassicUSD', - display: 'ust', - symbol: 'USTC', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'terra', - base_denom: 'uusd', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-72', - path: 'transfer/channel-72/uusd', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/ust.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/ust.svg', - }, - images: [ - { - image_sync: { - chain_name: 'terra', - base_denom: 'uusd', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/ust.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/ust.svg', - }, - ], - }, - { - description: 'The native token of Stargaze', - denom_units: [ - { - denom: - 'ibc/987C17B11ABC2B20019178ACE62929FE9840202CE79498E29FE8E5CB02B7C0A4', - exponent: 0, - aliases: ['ustars'], - }, - { - denom: 'stars', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/987C17B11ABC2B20019178ACE62929FE9840202CE79498E29FE8E5CB02B7C0A4', - name: 'Stargaze', - display: 'stars', - symbol: 'STARS', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'stargaze', - base_denom: 'ustars', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-75', - path: 'transfer/channel-75/ustars', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.svg', - }, - images: [ - { - image_sync: { - chain_name: 'stargaze', - base_denom: 'ustars', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.svg', - }, - ], - }, - { - description: 'The native token of Chihuahua Chain', - denom_units: [ - { - denom: - 'ibc/B9E0A1A524E98BB407D3CED8720EFEFD186002F90C1B1B7964811DD0CCC12228', - exponent: 0, - aliases: ['uhuahua'], - }, - { - denom: 'huahua', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/B9E0A1A524E98BB407D3CED8720EFEFD186002F90C1B1B7964811DD0CCC12228', - name: 'Chihuahua', - display: 'huahua', - symbol: 'HUAHUA', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'chihuahua', - base_denom: 'uhuahua', - channel_id: 'channel-7', - }, - chain: { - channel_id: 'channel-113', - path: 'transfer/channel-113/uhuahua', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/huahua.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/huahua.svg', - }, - images: [ - { - image_sync: { - chain_name: 'chihuahua', - base_denom: 'uhuahua', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/huahua.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/huahua.svg', - }, - ], - }, - { - description: - 'The XPRT token is primarily a governance token for the Persistence chain.', - denom_units: [ - { - denom: - 'ibc/A0CC0CF735BFB30E730C70019D4218A1244FF383503FF7579C9201AB93CA9293', - exponent: 0, - aliases: ['uxprt'], - }, - { - denom: 'xprt', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/A0CC0CF735BFB30E730C70019D4218A1244FF383503FF7579C9201AB93CA9293', - name: 'Persistence', - display: 'xprt', - symbol: 'XPRT', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'persistence', - base_denom: 'uxprt', - channel_id: 'channel-6', - }, - chain: { - channel_id: 'channel-4', - path: 'transfer/channel-4/uxprt', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/xprt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/xprt.svg', - }, - images: [ - { - image_sync: { - chain_name: 'persistence', - base_denom: 'uxprt', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/xprt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/xprt.svg', - }, - ], - }, - { - description: - 'pSTAKE is a liquid staking protocol unlocking the liquidity of staked assets. Stakers of PoS tokens can stake their assets while maintaining the liquidity of these assets. Users earn staking rewards + receive 1:1 pegged staked representative tokens which can be used to generate additional yield.', - denom_units: [ - { - denom: - 'ibc/8061A06D3BD4D52C4A28FFECF7150D370393AF0BA661C3776C54FF32836C3961', - exponent: 0, - aliases: [ - 'gravity0xfB5c6815cA3AC72Ce9F5006869AE67f18bF77006', - '0xfB5c6815cA3AC72Ce9F5006869AE67f18bF77006', - 'ibc/A6E3AF63B3C906416A9AF7A556C59EA4BD50E617EFFE6299B99700CCB780E444', - ], - }, - { - denom: 'pstake', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/8061A06D3BD4D52C4A28FFECF7150D370393AF0BA661C3776C54FF32836C3961', - name: 'pSTAKE Finance', - display: 'pstake', - symbol: 'PSTAKE', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'persistence', - base_denom: 'uxprt', - }, - provider: 'Persistence', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xfB5c6815cA3AC72Ce9F5006869AE67f18bF77006', - }, - provider: 'Gravity Bridge', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'gravitybridge', - base_denom: 'gravity0xfB5c6815cA3AC72Ce9F5006869AE67f18bF77006', - channel_id: 'channel-24', - }, - chain: { - channel_id: 'channel-38', - path: 'transfer/channel-38/gravity0xfB5c6815cA3AC72Ce9F5006869AE67f18bF77006', - }, - }, - { - type: 'ibc', - counterparty: { - chain_name: 'persistence', - base_denom: - 'ibc/A6E3AF63B3C906416A9AF7A556C59EA4BD50E617EFFE6299B99700CCB780E444', - channel_id: 'channel-6', - }, - chain: { - channel_id: 'channel-4', - path: 'transfer/channel-4/transfer/channel-38/gravity0xfB5c6815cA3AC72Ce9F5006869AE67f18bF77006', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/pstake.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/pstake.svg', - }, - images: [ - { - image_sync: { - chain_name: 'persistence', - base_denom: - 'ibc/A6E3AF63B3C906416A9AF7A556C59EA4BD50E617EFFE6299B99700CCB780E444', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/pstake.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/pstake.svg', - }, - ], - }, - { - description: - "Akash Token (AKT) is the Akash Network's native utility token, used as the primary means to govern, secure the blockchain, incentivize participants, and provide a default mechanism to store and exchange value.", - denom_units: [ - { - denom: - 'ibc/1480B8FD20AD5FCAE81EA87584D269547DD4D436843C1D20F15E00EB64743EF4', - exponent: 0, - aliases: ['uakt'], - }, - { - denom: 'akt', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/1480B8FD20AD5FCAE81EA87584D269547DD4D436843C1D20F15E00EB64743EF4', - name: 'Akash', - display: 'akt', - symbol: 'AKT', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'akash', - base_denom: 'uakt', - channel_id: 'channel-9', - }, - chain: { - channel_id: 'channel-1', - path: 'transfer/channel-1/uakt', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.svg', - }, - images: [ - { - image_sync: { - chain_name: 'akash', - base_denom: 'uakt', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.svg', - }, - ], - }, - { - description: 'REGEN coin is the token for the Regen Network Platform', - denom_units: [ - { - denom: - 'ibc/1DCC8A6CB5689018431323953344A9F6CC4D0BFB261E88C9F7777372C10CD076', - exponent: 0, - aliases: ['uregen'], - }, - { - denom: 'regen', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/1DCC8A6CB5689018431323953344A9F6CC4D0BFB261E88C9F7777372C10CD076', - name: 'Regen', - display: 'regen', - symbol: 'REGEN', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'regen', - base_denom: 'uregen', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-8', - path: 'transfer/channel-8/uregen', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/regen/images/regen.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/regen/images/regen.svg', - }, - images: [ - { - image_sync: { - chain_name: 'regen', - base_denom: 'uregen', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/regen/images/regen.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/regen/images/regen.svg', - }, - ], - }, - { - description: 'DVPN is the native token of the Sentinel Hub.', - denom_units: [ - { - denom: - 'ibc/9712DBB13B9631EDFA9BF61B55F1B2D290B2ADB67E3A4EB3A875F3B6081B3B84', - exponent: 0, - aliases: ['udvpn'], - }, - { - denom: 'dvpn', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/9712DBB13B9631EDFA9BF61B55F1B2D290B2ADB67E3A4EB3A875F3B6081B3B84', - name: 'Sentinel', - display: 'dvpn', - symbol: 'DVPN', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'sentinel', - base_denom: 'udvpn', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-2', - path: 'transfer/channel-2/udvpn', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sentinel/images/dvpn.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sentinel/images/dvpn.svg', - }, - images: [ - { - image_sync: { - chain_name: 'sentinel', - base_denom: 'udvpn', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sentinel/images/dvpn.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sentinel/images/dvpn.svg', - }, - ], - }, - { - description: - 'The IRIS token is the native governance token for the IrisNet chain.', - denom_units: [ - { - denom: - 'ibc/7C4D60AA95E5A7558B0A364860979CA34B7FF8AAF255B87AF9E879374470CEC0', - exponent: 0, - aliases: ['uiris'], - }, - { - denom: 'iris', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/7C4D60AA95E5A7558B0A364860979CA34B7FF8AAF255B87AF9E879374470CEC0', - name: 'IRISnet', - display: 'iris', - symbol: 'IRIS', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'irisnet', - base_denom: 'uiris', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-6', - path: 'transfer/channel-6/uiris', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/irisnet/images/iris.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/irisnet/images/iris.svg', - }, - images: [ - { - image_sync: { - chain_name: 'irisnet', - base_denom: 'uiris', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/irisnet/images/iris.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/irisnet/images/iris.svg', - }, - ], - }, - { - description: - 'IOV coin is the token for the Starname (IOV) Asset Name Service', - denom_units: [ - { - denom: - 'ibc/52B1AA623B34EB78FD767CEA69E8D7FA6C9CFE1FBF49C5406268FD325E2CC2AC', - exponent: 0, - aliases: ['uiov'], - }, - { - denom: 'iov', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/52B1AA623B34EB78FD767CEA69E8D7FA6C9CFE1FBF49C5406268FD325E2CC2AC', - name: 'Starname', - display: 'iov', - symbol: 'IOV', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'starname', - base_denom: 'uiov', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-15', - path: 'transfer/channel-15/uiov', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/starname/images/iov.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/starname/images/iov.svg', - }, - images: [ - { - image_sync: { - chain_name: 'starname', - base_denom: 'uiov', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/starname/images/iov.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/starname/images/iov.svg', - }, - ], - }, - { - description: - 'e-Money NGM staking token. In addition to earning staking rewards the token is bought back and burned based on e-Money stablecoin inflation.', - denom_units: [ - { - denom: - 'ibc/1DC495FCEFDA068A3820F903EDBD78B942FBD204D7E93D3BA2B432E9669D1A59', - exponent: 0, - aliases: ['ungm'], - }, - { - denom: 'ngm', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/1DC495FCEFDA068A3820F903EDBD78B942FBD204D7E93D3BA2B432E9669D1A59', - name: 'e-Money', - display: 'ngm', - symbol: 'NGM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'emoney', - base_denom: 'ungm', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-37', - path: 'transfer/channel-37/ungm', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/ngm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/ngm.svg', - }, - images: [ - { - image_sync: { - chain_name: 'emoney', - base_denom: 'ungm', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/ngm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/ngm.svg', - }, - ], - }, - { - description: - 'e-Money EUR stablecoin. Audited and backed by fiat EUR deposits and government bonds.', - denom_units: [ - { - denom: - 'ibc/5973C068568365FFF40DEDCF1A1CB7582B6116B731CD31A12231AE25E20B871F', - exponent: 0, - aliases: ['eeur'], - }, - { - denom: 'eur', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/5973C068568365FFF40DEDCF1A1CB7582B6116B731CD31A12231AE25E20B871F', - name: 'e-Money EUR', - display: 'eur', - symbol: 'EEUR', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'emoney', - base_denom: 'eeur', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-37', - path: 'transfer/channel-37/eeur', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/eeur.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/eeur.svg', - }, - images: [ - { - image_sync: { - chain_name: 'emoney', - base_denom: 'eeur', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/eeur.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/emoney/images/eeur.svg', - }, - ], - }, - { - description: - 'LIKE is the native staking and governance token of LikeCoin chain, a Decentralized Publishing Infrastructure to empower content ownership, authenticity, and provenance.', - denom_units: [ - { - denom: - 'ibc/9989AD6CCA39D1131523DB0617B50F6442081162294B4795E26746292467B525', - exponent: 0, - aliases: ['nanolike'], - }, - { - denom: 'like', - exponent: 9, - }, - ], - type_asset: 'ics20', - base: 'ibc/9989AD6CCA39D1131523DB0617B50F6442081162294B4795E26746292467B525', - name: 'LikeCoin', - display: 'like', - symbol: 'LIKE', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'likecoin', - base_denom: 'nanolike', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-53', - path: 'transfer/channel-53/nanolike', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/likecoin/images/like.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/likecoin/images/like.svg', - }, - images: [ - { - image_sync: { - chain_name: 'likecoin', - base_denom: 'nanolike', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/likecoin/images/like.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/likecoin/images/like.svg', - }, - ], - }, - { - description: 'The native token of IXO Chain', - denom_units: [ - { - denom: - 'ibc/F3FF7A84A73B62921538642F9797C423D2B4C4ACB3C7FCFFCE7F12AA69909C4B', - exponent: 0, - aliases: ['uixo'], - }, - { - denom: 'ixo', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/F3FF7A84A73B62921538642F9797C423D2B4C4ACB3C7FCFFCE7F12AA69909C4B', - name: 'Impacts Hub', - display: 'ixo', - symbol: 'IXO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'impacthub', - base_denom: 'uixo', - channel_id: 'channel-4', - }, - chain: { - channel_id: 'channel-38', - path: 'transfer/channel-38/uixo', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/impacthub/images/ixo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/impacthub/images/ixo.svg', - }, - images: [ - { - image_sync: { - chain_name: 'impacthub', - base_denom: 'uixo', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/impacthub/images/ixo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/impacthub/images/ixo.svg', - }, - ], - }, - { - description: - 'The BCNA coin is the transactional token within the BitCanna network, serving the legal cannabis industry through its payment network, supply chain and trust network.', - denom_units: [ - { - denom: - 'ibc/D805F1DA50D31B96E4282C1D4181EDDFB1A44A598BFF5666F4B43E4B8BEA95A5', - exponent: 0, - aliases: ['ubcna'], - }, - { - denom: 'bcna', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/D805F1DA50D31B96E4282C1D4181EDDFB1A44A598BFF5666F4B43E4B8BEA95A5', - name: 'BitCanna', - display: 'bcna', - symbol: 'BCNA', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'bitcanna', - base_denom: 'ubcna', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-51', - path: 'transfer/channel-51/ubcna', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitcanna/images/bcna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitcanna/images/bcna.svg', - }, - images: [ - { - image_sync: { - chain_name: 'bitcanna', - base_denom: 'ubcna', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitcanna/images/bcna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitcanna/images/bcna.svg', - }, - ], - }, - { - description: 'BitSong Native Token', - denom_units: [ - { - denom: - 'ibc/4E5444C35610CC76FC94E7F7886B93121175C28262DDFDDE6F84E82BF2425452', - exponent: 0, - aliases: ['ubtsg'], - }, - { - denom: 'btsg', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/4E5444C35610CC76FC94E7F7886B93121175C28262DDFDDE6F84E82BF2425452', - name: 'BitSong', - display: 'btsg', - symbol: 'BTSG', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'bitsong', - base_denom: 'ubtsg', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-73', - path: 'transfer/channel-73/ubtsg', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/btsg.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/btsg.svg', - }, - images: [ - { - image_sync: { - chain_name: 'bitsong', - base_denom: 'ubtsg', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/btsg.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bitsong/images/btsg.svg', - }, - ], - }, - { - description: 'The native token of Ki Chain', - denom_units: [ - { - denom: - 'ibc/B547DC9B897E7C3AA5B824696110B8E3D2C31E3ED3F02FF363DCBAD82457E07E', - exponent: 0, - aliases: ['uxki'], - }, - { - denom: 'xki', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/B547DC9B897E7C3AA5B824696110B8E3D2C31E3ED3F02FF363DCBAD82457E07E', - name: 'Ki', - display: 'xki', - symbol: 'XKI', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'kichain', - base_denom: 'uxki', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-77', - path: 'transfer/channel-77/uxki', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kichain/images/xki.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kichain/images/xki.svg', - }, - images: [ - { - image_sync: { - chain_name: 'kichain', - base_denom: 'uxki', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kichain/images/xki.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kichain/images/xki.svg', - }, - ], - }, - { - description: - 'Panacea is a public blockchain launched by MediBloc, which is the key infrastructure for reinventing the patient-centered healthcare data ecosystem', - denom_units: [ - { - denom: - 'ibc/3BCCC93AD5DF58D11A6F8A05FA8BC801CBA0BA61A981F57E91B8B598BF8061CB', - exponent: 0, - aliases: ['umed'], - }, - { - denom: 'med', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/3BCCC93AD5DF58D11A6F8A05FA8BC801CBA0BA61A981F57E91B8B598BF8061CB', - name: 'Medibloc', - display: 'med', - symbol: 'MED', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'panacea', - base_denom: 'umed', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-82', - path: 'transfer/channel-82/umed', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/panacea/images/med.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/panacea/images/med.svg', - }, - images: [ - { - image_sync: { - chain_name: 'panacea', - base_denom: 'umed', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/panacea/images/med.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/panacea/images/med.svg', - }, - ], - }, - { - description: 'The staking token of Bostrom', - denom_units: [ - { - denom: - 'ibc/FE2CD1E6828EC0FAB8AF39BAC45BC25B965BA67CCBC50C13A14BD610B0D1E2C4', - exponent: 0, - aliases: ['boot'], - }, - ], - type_asset: 'ics20', - base: 'ibc/FE2CD1E6828EC0FAB8AF39BAC45BC25B965BA67CCBC50C13A14BD610B0D1E2C4', - name: 'bostrom', - display: - 'ibc/FE2CD1E6828EC0FAB8AF39BAC45BC25B965BA67CCBC50C13A14BD610B0D1E2C4', - symbol: 'BOOT', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'bostrom', - base_denom: 'boot', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-95', - path: 'transfer/channel-95/boot', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/boot.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/boot.svg', - }, - images: [ - { - image_sync: { - chain_name: 'bostrom', - base_denom: 'boot', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/boot.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/boot.svg', - }, - ], - }, - { - description: 'Native Token of Comdex Protocol', - denom_units: [ - { - denom: - 'ibc/EA3E1640F9B1532AB129A571203A0B9F789A7F14BB66E350DCBFA18E1A1931F0', - exponent: 0, - aliases: ['ucmdx'], - }, - { - denom: 'cmdx', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/EA3E1640F9B1532AB129A571203A0B9F789A7F14BB66E350DCBFA18E1A1931F0', - name: 'Comdex', - display: 'cmdx', - symbol: 'CMDX', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'comdex', - base_denom: 'ucmdx', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-87', - path: 'transfer/channel-87/ucmdx', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/cmdx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/cmdx.svg', - }, - images: [ - { - image_sync: { - chain_name: 'comdex', - base_denom: 'ucmdx', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/cmdx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/cmdx.svg', - }, - ], - }, - { - description: 'Native token for the cheqd network', - denom_units: [ - { - denom: - 'ibc/7A08C6F11EF0F59EB841B9F788A87EC9F2361C7D9703157EC13D940DC53031FA', - exponent: 0, - aliases: ['ncheq'], - }, - { - denom: 'cheq', - exponent: 9, - }, - ], - type_asset: 'ics20', - base: 'ibc/7A08C6F11EF0F59EB841B9F788A87EC9F2361C7D9703157EC13D940DC53031FA', - name: 'Cheqd', - display: 'cheq', - symbol: 'CHEQ', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'cheqd', - base_denom: 'ncheq', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-108', - path: 'transfer/channel-108/ncheq', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cheqd/images/cheq.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cheqd/images/cheq.svg', - }, - images: [ - { - image_sync: { - chain_name: 'cheqd', - base_denom: 'ncheq', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cheqd/images/cheq.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cheqd/images/cheq.svg', - }, - ], - }, - { - description: 'Native token of the Lum Network', - denom_units: [ - { - denom: - 'ibc/8A34AF0C1943FD0DFCDE9ADBF0B2C9959C45E87E6088EA2FC6ADACD59261B8A2', - exponent: 0, - aliases: ['ulum'], - }, - { - denom: 'lum', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/8A34AF0C1943FD0DFCDE9ADBF0B2C9959C45E87E6088EA2FC6ADACD59261B8A2', - name: 'Lum Network', - display: 'lum', - symbol: 'LUM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'lumnetwork', - base_denom: 'ulum', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-115', - path: 'transfer/channel-115/ulum', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lumnetwork/images/lum.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lumnetwork/images/lum.svg', - }, - images: [ - { - image_sync: { - chain_name: 'lumnetwork', - base_denom: 'ulum', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lumnetwork/images/lum.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lumnetwork/images/lum.svg', - }, - ], - }, - { - description: 'The native token of Vidulum', - denom_units: [ - { - denom: - 'ibc/E7B35499CFBEB0FF5778127ABA4FB2C4B79A6B8D3D831D4379C4048C238796BD', - exponent: 0, - aliases: ['uvdl'], - }, - { - denom: 'vdl', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/E7B35499CFBEB0FF5778127ABA4FB2C4B79A6B8D3D831D4379C4048C238796BD', - name: 'Vidulum', - display: 'vdl', - symbol: 'VDL', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'vidulum', - base_denom: 'uvdl', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-124', - path: 'transfer/channel-124/uvdl', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/vidulum/images/vdl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/vidulum/images/vdl.svg', - }, - images: [ - { - image_sync: { - chain_name: 'vidulum', - base_denom: 'uvdl', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/vidulum/images/vdl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/vidulum/images/vdl.svg', - }, - ], - }, - { - description: 'The native token of Desmos', - denom_units: [ - { - denom: - 'ibc/EA4C0A9F72E2CEDF10D0E7A9A6A22954DB3444910DB5BE980DF59B05A46DAD1C', - exponent: 0, - aliases: ['udsm'], - }, - { - denom: 'dsm', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/EA4C0A9F72E2CEDF10D0E7A9A6A22954DB3444910DB5BE980DF59B05A46DAD1C', - name: 'Desmos', - display: 'dsm', - symbol: 'DSM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'desmos', - base_denom: 'udsm', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-135', - path: 'transfer/channel-135/udsm', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/desmos/images/dsm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/desmos/images/dsm.svg', - }, - images: [ - { - image_sync: { - chain_name: 'desmos', - base_denom: 'udsm', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/desmos/images/dsm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/desmos/images/dsm.svg', - }, - ], - }, - { - description: 'Native token of Dig Chain', - denom_units: [ - { - denom: - 'ibc/307E5C96C8F60D1CBEE269A9A86C0834E1DB06F2B3788AE4F716EDB97A48B97D', - exponent: 0, - aliases: ['udig'], - }, - { - denom: 'dig', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/307E5C96C8F60D1CBEE269A9A86C0834E1DB06F2B3788AE4F716EDB97A48B97D', - name: 'Dig Chain', - display: 'dig', - symbol: 'DIG', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'dig', - base_denom: 'udig', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-128', - path: 'transfer/channel-128/udig', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dig/images/dig.png', - }, - images: [ - { - image_sync: { - chain_name: 'dig', - base_denom: 'udig', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dig/images/dig.png', - }, - ], - keywords: ['osmosis_unstable'], - }, - { - description: - 'Somm Token (SOMM) is the native staking token of the Sommelier Chain', - denom_units: [ - { - denom: - 'ibc/9BBA9A1C257E971E38C1422780CE6F0B0686F0A3085E2D61118D904BFE0F5F5E', - exponent: 0, - aliases: ['microsomm', 'usomm'], - }, - { - denom: 'msomm', - exponent: 3, - aliases: ['millisomm'], - }, - { - denom: 'somm', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/9BBA9A1C257E971E38C1422780CE6F0B0686F0A3085E2D61118D904BFE0F5F5E', - name: 'Sommelier', - display: 'somm', - symbol: 'SOMM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'sommelier', - base_denom: 'usomm', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-165', - path: 'transfer/channel-165/usomm', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sommelier/images/somm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sommelier/images/somm.svg', - }, - images: [ - { - image_sync: { - chain_name: 'sommelier', - base_denom: 'usomm', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sommelier/images/somm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sommelier/images/somm.svg', - }, - ], - }, - { - description: 'The native token of BandChain', - denom_units: [ - { - denom: - 'ibc/F867AE2112EFE646EC71A25CD2DFABB8927126AC1E19F1BBF0FF693A4ECA05DE', - exponent: 0, - aliases: ['uband'], - }, - { - denom: 'band', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/F867AE2112EFE646EC71A25CD2DFABB8927126AC1E19F1BBF0FF693A4ECA05DE', - name: 'Band Protocol', - display: 'band', - symbol: 'BAND', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'bandchain', - base_denom: 'uband', - channel_id: 'channel-83', - }, - chain: { - channel_id: 'channel-148', - path: 'transfer/channel-148/uband', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bandchain/images/band.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bandchain/images/band.svg', - }, - images: [ - { - image_sync: { - chain_name: 'bandchain', - base_denom: 'uband', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bandchain/images/band.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bandchain/images/band.svg', - }, - ], - }, - { - description: 'The native token of Konstellation Network', - denom_units: [ - { - denom: - 'ibc/346786EA82F41FE55FAD14BF69AD8BA9B36985406E43F3CB23E6C45A285A9593', - exponent: 0, - aliases: ['udarc'], - }, - { - denom: 'darc', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/346786EA82F41FE55FAD14BF69AD8BA9B36985406E43F3CB23E6C45A285A9593', - name: 'Konstellation', - display: 'darc', - symbol: 'DARC', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'konstellation', - base_denom: 'udarc', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-171', - path: 'transfer/channel-171/udarc', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/konstellation/images/darc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/konstellation/images/darc.svg', - }, - images: [ - { - image_sync: { - chain_name: 'konstellation', - base_denom: 'udarc', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/konstellation/images/darc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/konstellation/images/darc.svg', - }, - ], - keywords: ['osmosis_unstable'], - }, - { - description: 'The native token of Umee', - denom_units: [ - { - denom: - 'ibc/67795E528DF67C5606FC20F824EA39A6EF55BA133F4DC79C90A8C47A0901E17C', - exponent: 0, - aliases: ['uumee'], - }, - { - denom: 'umee', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/67795E528DF67C5606FC20F824EA39A6EF55BA133F4DC79C90A8C47A0901E17C', - name: 'UX Chain', - display: 'umee', - symbol: 'UMEE', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'umee', - base_denom: 'uumee', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-184', - path: 'transfer/channel-184/uumee', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/umee/images/umee.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/umee/images/umee.svg', - }, - images: [ - { - image_sync: { - chain_name: 'umee', - base_denom: 'uumee', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/umee/images/umee.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/umee/images/umee.svg', - }, - ], - }, - { - description: 'The native token of Gravity Bridge', - denom_units: [ - { - denom: - 'ibc/E97634A40119F1898989C2A23224ED83FDD0A57EA46B3A094E287288D1672B44', - exponent: 0, - aliases: ['ugraviton'], - }, - { - denom: 'graviton', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/E97634A40119F1898989C2A23224ED83FDD0A57EA46B3A094E287288D1672B44', - name: 'Gravity Bridge', - display: 'graviton', - symbol: 'GRAV', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'gravitybridge', - base_denom: 'ugraviton', - channel_id: 'channel-10', - }, - chain: { - channel_id: 'channel-144', - path: 'transfer/channel-144/ugraviton', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/gravitybridge/images/grav.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/gravitybridge/images/grav.svg', - }, - images: [ - { - image_sync: { - chain_name: 'gravitybridge', - base_denom: 'ugraviton', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/gravitybridge/images/grav.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/gravitybridge/images/grav.svg', - }, - ], - }, - { - description: 'The native token of Decentr', - denom_units: [ - { - denom: - 'ibc/9BCB27203424535B6230D594553F1659C77EC173E36D9CF4759E7186EE747E84', - exponent: 0, - aliases: ['udec'], - }, - { - denom: 'dec', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/9BCB27203424535B6230D594553F1659C77EC173E36D9CF4759E7186EE747E84', - name: 'Decentr', - display: 'dec', - symbol: 'DEC', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'decentr', - base_denom: 'udec', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-181', - path: 'transfer/channel-181/udec', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/decentr/images/dec.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/decentr/images/dec.svg', - }, - images: [ - { - image_sync: { - chain_name: 'decentr', - base_denom: 'udec', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/decentr/images/dec.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/decentr/images/dec.svg', - }, - ], - }, - { - description: 'The native token cw20 for Marble DAO on Juno Chain', - denom_units: [ - { - denom: - 'ibc/F6B691D5F7126579DDC87357B09D653B47FDCE0A3383FF33C8D8B544FE29A8A6', - exponent: 0, - aliases: [ - 'cw20:juno1g2g7ucurum66d42g8k5twk34yegdq8c82858gz0tq2fc75zy7khssgnhjl', - ], - }, - { - denom: 'marble', - exponent: 3, - }, - ], - type_asset: 'ics20', - base: 'ibc/F6B691D5F7126579DDC87357B09D653B47FDCE0A3383FF33C8D8B544FE29A8A6', - name: 'Marble', - display: 'marble', - symbol: 'MARBLE', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1g2g7ucurum66d42g8k5twk34yegdq8c82858gz0tq2fc75zy7khssgnhjl', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1g2g7ucurum66d42g8k5twk34yegdq8c82858gz0tq2fc75zy7khssgnhjl', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/marble.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/marble.svg', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1g2g7ucurum66d42g8k5twk34yegdq8c82858gz0tq2fc75zy7khssgnhjl', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/marble.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/marble.svg', - }, - ], - }, - { - description: 'The native governance token of Carbon', - denom_units: [ - { - denom: - 'ibc/8FEFAE6AECF6E2A255585617F781F35A8D5709A545A804482A261C0C9548A9D3', - exponent: 0, - aliases: ['swth'], - }, - { - denom: 'dswth', - exponent: 8, - aliases: ['SWTH'], - }, - ], - type_asset: 'ics20', - base: 'ibc/8FEFAE6AECF6E2A255585617F781F35A8D5709A545A804482A261C0C9548A9D3', - name: 'Carbon', - display: 'dswth', - symbol: 'SWTH', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'carbon', - base_denom: 'swth', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-188', - path: 'transfer/channel-188/swth', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/swth.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/swth.svg', - }, - images: [ - { - image_sync: { - chain_name: 'carbon', - base_denom: 'swth', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/swth.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/carbon/images/swth.svg', - }, - ], - }, - { - description: 'The native token of Cerberus Chain', - denom_units: [ - { - denom: - 'ibc/41999DF04D9441DAC0DF5D8291DF4333FBCBA810FFD63FDCE34FDF41EF37B6F7', - exponent: 0, - aliases: ['ucrbrus'], - }, - { - denom: 'crbrus', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/41999DF04D9441DAC0DF5D8291DF4333FBCBA810FFD63FDCE34FDF41EF37B6F7', - name: 'Cerberus', - display: 'crbrus', - symbol: 'CRBRUS', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'cerberus', - base_denom: 'ucrbrus', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-212', - path: 'transfer/channel-212/ucrbrus', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cerberus/images/crbrus.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cerberus/images/crbrus.svg', - }, - images: [ - { - image_sync: { - chain_name: 'cerberus', - base_denom: 'ucrbrus', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cerberus/images/crbrus.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cerberus/images/crbrus.svg', - }, - ], - keywords: ['osmosis_unstable'], - }, - { - description: 'The native staking and governance token of the Fetch Hub.', - denom_units: [ - { - denom: - 'ibc/5D1F516200EE8C6B2354102143B78A2DEDA25EDE771AC0F8DC3C1837C8FD4447', - exponent: 0, - aliases: ['afet'], - }, - { - denom: 'fet', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/5D1F516200EE8C6B2354102143B78A2DEDA25EDE771AC0F8DC3C1837C8FD4447', - name: 'Fetch.ai', - display: 'fet', - symbol: 'FET', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'fetchhub', - base_denom: 'afet', - channel_id: 'channel-10', - }, - chain: { - channel_id: 'channel-229', - path: 'transfer/channel-229/afet', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fetchhub/images/fet.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fetchhub/images/fet.svg', - }, - images: [ - { - image_sync: { - chain_name: 'fetchhub', - base_denom: 'afet', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fetchhub/images/fet.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fetchhub/images/fet.svg', - }, - ], - }, - { - description: 'The native token of Asset Mantle', - denom_units: [ - { - denom: - 'ibc/CBA34207E969623D95D057D9B11B0C8B32B89A71F170577D982FDDE623813FFC', - exponent: 0, - aliases: ['umntl'], - }, - { - denom: 'mntl', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/CBA34207E969623D95D057D9B11B0C8B32B89A71F170577D982FDDE623813FFC', - name: 'AssetMantle', - display: 'mntl', - symbol: 'MNTL', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'assetmantle', - base_denom: 'umntl', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-232', - path: 'transfer/channel-232/umntl', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/assetmantle/images/mntl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/assetmantle/images/mntl.svg', - }, - images: [ - { - image_sync: { - chain_name: 'assetmantle', - base_denom: 'umntl', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/assetmantle/images/mntl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/assetmantle/images/mntl.svg', - }, - ], - }, - { - description: 'The native token cw20 for Neta on Juno Chain', - denom_units: [ - { - denom: - 'ibc/297C64CC42B5A8D8F82FE2EBE208A6FE8F94B86037FA28C4529A23701C228F7A', - exponent: 0, - aliases: [ - 'cw20:juno168ctmpyppk90d34p3jjy658zf5a5l3w8wk35wht6ccqj4mr0yv8s4j5awr', - ], - }, - { - denom: 'neta', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/297C64CC42B5A8D8F82FE2EBE208A6FE8F94B86037FA28C4529A23701C228F7A', - name: 'Neta', - display: 'neta', - symbol: 'NETA', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno168ctmpyppk90d34p3jjy658zf5a5l3w8wk35wht6ccqj4mr0yv8s4j5awr', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno168ctmpyppk90d34p3jjy658zf5a5l3w8wk35wht6ccqj4mr0yv8s4j5awr', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/neta.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/neta.svg', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno168ctmpyppk90d34p3jjy658zf5a5l3w8wk35wht6ccqj4mr0yv8s4j5awr', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/neta.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/neta.svg', - }, - ], - }, - { - description: - 'The INJ token is the native governance token for the Injective chain.', - denom_units: [ - { - denom: - 'ibc/64BA6E31FE887D66C6F8F31C7B1A80C7CA179239677B4088BB55F5EA07DBE273', - exponent: 0, - aliases: ['inj'], - }, - { - denom: 'INJ', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/64BA6E31FE887D66C6F8F31C7B1A80C7CA179239677B4088BB55F5EA07DBE273', - name: 'Injective', - display: 'INJ', - symbol: 'INJ', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'injective', - base_denom: 'inj', - channel_id: 'channel-8', - }, - chain: { - channel_id: 'channel-122', - path: 'transfer/channel-122/inj', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/inj.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/inj.svg', - }, - images: [ - { - image_sync: { - chain_name: 'injective', - base_denom: 'inj', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/inj.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/inj.svg', - }, - ], - }, - { - description: 'The KRW stablecoin of Terra Classic.', - denom_units: [ - { - denom: - 'ibc/204A582244FC241613DBB50B04D1D454116C58C4AF7866C186AA0D6EEAD42780', - exponent: 0, - aliases: ['microkrw', 'ukrw'], - }, - { - denom: 'mkrw', - exponent: 3, - aliases: ['millikrw'], - }, - { - denom: 'krt', - exponent: 6, - aliases: ['krtc'], - }, - ], - type_asset: 'ics20', - base: 'ibc/204A582244FC241613DBB50B04D1D454116C58C4AF7866C186AA0D6EEAD42780', - name: 'TerraClassicKRW', - display: 'krt', - symbol: 'KRTC', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'terra', - base_denom: 'ukrw', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-72', - path: 'transfer/channel-72/ukrw', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/krt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/krt.svg', - }, - images: [ - { - image_sync: { - chain_name: 'terra', - base_denom: 'ukrw', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/krt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/krt.svg', - }, - ], - }, - { - description: - 'TICK coin is the token for the Microtick Price Discovery & Oracle App', - denom_units: [ - { - denom: - 'ibc/655BCEF3CDEBE32863FF281DBBE3B06160339E9897DC9C9C9821932A5F8BA6F8', - exponent: 0, - aliases: ['utick'], - }, - { - denom: 'tick', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/655BCEF3CDEBE32863FF281DBBE3B06160339E9897DC9C9C9821932A5F8BA6F8', - name: 'Microtick', - display: 'tick', - symbol: 'TICK', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'microtick', - base_denom: 'utick', - channel_id: 'channel-16', - }, - chain: { - channel_id: 'channel-39', - path: 'transfer/channel-39/utick', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/microtick/images/tick.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/microtick/images/tick.svg', - }, - images: [ - { - image_sync: { - chain_name: 'microtick', - base_denom: 'utick', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/microtick/images/tick.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/microtick/images/tick.svg', - }, - ], - keywords: ['osmosis_unstable'], - }, - { - description: - "Rowan Token (ROWAN) is the Sifchain Network's native utility token, used as the primary means to govern, provide liquidity, secure the blockchain, incentivize participants, and provide a default mechanism to store and exchange value.", - denom_units: [ - { - denom: - 'ibc/8318FD63C42203D16DDCAF49FE10E8590669B3219A3E87676AC9DA50722687FB', - exponent: 0, - aliases: ['rowan'], - }, - { - denom: 'ROWAN', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/8318FD63C42203D16DDCAF49FE10E8590669B3219A3E87676AC9DA50722687FB', - name: 'Sifchain', - display: 'ROWAN', - symbol: 'ROWAN', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'sifchain', - base_denom: 'rowan', - channel_id: 'channel-17', - }, - chain: { - channel_id: 'channel-47', - path: 'transfer/channel-47/rowan', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sifchain/images/rowan.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sifchain/images/rowan.svg', - }, - images: [ - { - image_sync: { - chain_name: 'sifchain', - base_denom: 'rowan', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sifchain/images/rowan.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sifchain/images/rowan.svg', - }, - ], - }, - { - description: 'The native token of Shentu', - denom_units: [ - { - denom: - 'ibc/7ED954CFFFC06EE8419387F3FC688837FF64EF264DE14219935F724EEEDBF8D3', - exponent: 0, - aliases: ['uctk'], - }, - { - denom: 'ctk', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/7ED954CFFFC06EE8419387F3FC688837FF64EF264DE14219935F724EEEDBF8D3', - name: 'Shentu', - display: 'ctk', - symbol: 'CTK', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'shentu', - base_denom: 'uctk', - channel_id: 'channel-8', - }, - chain: { - channel_id: 'channel-146', - path: 'transfer/channel-146/uctk', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shentu/images/ctk.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shentu/images/ctk.svg', - }, - images: [ - { - image_sync: { - chain_name: 'shentu', - base_denom: 'uctk', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shentu/images/ctk.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shentu/images/ctk.svg', - }, - ], - }, - { - description: - 'Hope Galaxy is an NFT collection based on its own native Token $HOPE, a cw20 token on Juno chain.', - denom_units: [ - { - denom: - 'ibc/C2A2E9CA95DDD4828B75124B5E27B8401C7D8493BC48353D418CBFC04565899B', - exponent: 0, - aliases: [ - 'cw20:juno1re3x67ppxap48ygndmrc7har2cnc7tcxtm9nplcas4v0gc3wnmvs3s807z', - ], - }, - { - denom: 'hope', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/C2A2E9CA95DDD4828B75124B5E27B8401C7D8493BC48353D418CBFC04565899B', - name: 'Hope Galaxy', - display: 'hope', - symbol: 'HOPE', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1re3x67ppxap48ygndmrc7har2cnc7tcxtm9nplcas4v0gc3wnmvs3s807z', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1re3x67ppxap48ygndmrc7har2cnc7tcxtm9nplcas4v0gc3wnmvs3s807z', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/hope.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/hope.svg', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1re3x67ppxap48ygndmrc7har2cnc7tcxtm9nplcas4v0gc3wnmvs3s807z', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/hope.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/hope.svg', - }, - ], - }, - { - description: - 'Racoon aims to simplify accessibility to AI, NFTs and Gambling on the Cosmos Ecosystem', - denom_units: [ - { - denom: - 'ibc/6BDB4C8CCD45033F9604E4B93ED395008A753E01EECD6992E7D1EA23D9D3B788', - exponent: 0, - aliases: [ - 'cw20:juno1r4pzw8f9z0sypct5l9j906d47z998ulwvhvqe5xdwgy8wf84583sxwh0pa', - ], - }, - { - denom: 'rac', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/6BDB4C8CCD45033F9604E4B93ED395008A753E01EECD6992E7D1EA23D9D3B788', - name: 'Racoon', - display: 'rac', - symbol: 'juno.RAC', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1r4pzw8f9z0sypct5l9j906d47z998ulwvhvqe5xdwgy8wf84583sxwh0pa', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1r4pzw8f9z0sypct5l9j906d47z998ulwvhvqe5xdwgy8wf84583sxwh0pa', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/rac.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/rac.svg', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1r4pzw8f9z0sypct5l9j906d47z998ulwvhvqe5xdwgy8wf84583sxwh0pa', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/rac.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/rac.svg', - }, - ], - }, - { - description: - 'Frax is a fractional-algorithmic stablecoin protocol. It aims to provide a highly scalable, decentralized, algorithmic money in place of fixed-supply assets like BTC. Additionally, FXS is the value accrual and governance token of the entire Frax ecosystem.', - denom_units: [ - { - denom: - 'ibc/0E43EDE2E2A3AFA36D0CD38BDDC0B49FECA64FA426A82E102F304E430ECF46EE', - exponent: 0, - aliases: ['frax-wei'], - }, - { - denom: 'frax', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/0E43EDE2E2A3AFA36D0CD38BDDC0B49FECA64FA426A82E102F304E430ECF46EE', - name: 'Frax', - display: 'frax', - symbol: 'FRAX', - traces: [ - { - type: 'synthetic', - counterparty: { - chain_name: 'forex', - base_denom: 'USD', - }, - provider: 'Frax Protocol', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x853d955acef822db058eb8505911ed77f175b99e', - }, - provider: 'Axelar', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'frax-wei', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-208', - path: 'transfer/channel-208/frax-wei', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/frax.svg', - }, - images: [ - { - image_sync: { - chain_name: 'axelar', - base_denom: 'frax-wei', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/frax.svg', - }, - ], - }, - { - description: 'Gravity Bridge WBTC', - denom_units: [ - { - denom: - 'ibc/C9B0D48FD2C5B91135F118FF2484551888966590D7BDC20F6A87308DBA670796', - exponent: 0, - aliases: ['gravity0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599'], - }, - { - denom: 'gwbtc', - exponent: 8, - }, - ], - type_asset: 'ics20', - base: 'ibc/C9B0D48FD2C5B91135F118FF2484551888966590D7BDC20F6A87308DBA670796', - name: 'Wrapped Bitcoin (Gravity Bridge)', - display: 'gwbtc', - symbol: 'WBTC.grv', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'bitcoin', - base_denom: 'sat', - }, - provider: 'BitGo, Kyber, and Ren', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', - }, - provider: 'Gravity Bridge', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'gravitybridge', - base_denom: 'gravity0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599', - channel_id: 'channel-10', - }, - chain: { - channel_id: 'channel-144', - path: 'transfer/channel-144/gravity0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.svg', - }, - images: [ - { - image_sync: { - chain_name: 'gravitybridge', - base_denom: 'gravity0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.svg', - }, - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wbtc.grv.svg', - }, - ], - }, - { - description: 'Gravity Bridge WETH', - denom_units: [ - { - denom: - 'ibc/65381C5F3FD21442283D56925E62EA524DED8B6927F0FF94E21E0020954C40B5', - exponent: 0, - aliases: ['gravity0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2'], - }, - { - denom: 'gweth', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/65381C5F3FD21442283D56925E62EA524DED8B6927F0FF94E21E0020954C40B5', - name: 'Ether (Gravity Bridge)', - display: 'gweth', - symbol: 'WETH.grv', - traces: [ - { - type: 'wrapped', - counterparty: { - chain_name: 'ethereum', - base_denom: 'wei', - }, - provider: 'Ethereum', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', - }, - provider: 'Gravity Bridge', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'gravitybridge', - base_denom: 'gravity0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2', - channel_id: 'channel-10', - }, - chain: { - channel_id: 'channel-144', - path: 'transfer/channel-144/gravity0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/weth.svg', - }, - images: [ - { - image_sync: { - chain_name: 'gravitybridge', - base_denom: 'gravity0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/weth.svg', - }, - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/weth.grv.svg', - }, - ], - }, - { - description: 'Gravity Bridge USDC', - denom_units: [ - { - denom: - 'ibc/9F9B07EF9AD291167CF5700628145DE1DEB777C2CFC7907553B24446515F6D0E', - exponent: 0, - aliases: ['gravity0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48'], - }, - { - denom: 'gusdc', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/9F9B07EF9AD291167CF5700628145DE1DEB777C2CFC7907553B24446515F6D0E', - name: 'USD Coin (Gravity Bridge)', - display: 'gusdc', - symbol: 'USDC.grv', - traces: [ - { - type: 'synthetic', - counterparty: { - chain_name: 'forex', - base_denom: 'USD', - }, - provider: 'Circle', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', - }, - provider: 'Gravity Bridge', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'gravitybridge', - base_denom: 'gravity0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48', - channel_id: 'channel-10', - }, - chain: { - channel_id: 'channel-144', - path: 'transfer/channel-144/gravity0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - images: [ - { - image_sync: { - chain_name: 'gravitybridge', - base_denom: 'gravity0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.grv.svg', - }, - ], - }, - { - description: 'Gravity Bridge DAI', - denom_units: [ - { - denom: - 'ibc/F292A17CF920E3462C816CBE6B042E779F676CAB59096904C4C1C966413E3DF5', - exponent: 0, - aliases: ['gravity0x6B175474E89094C44Da98b954EedeAC495271d0F'], - }, - { - denom: 'gdai', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/F292A17CF920E3462C816CBE6B042E779F676CAB59096904C4C1C966413E3DF5', - name: 'DAI Stablecoin (Gravity Bridge)', - display: 'gdai', - symbol: 'DAI.grv', - traces: [ - { - type: 'synthetic', - counterparty: { - chain_name: 'forex', - base_denom: 'USD', - }, - provider: 'MakerDAO', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x6b175474e89094c44da98b954eedeac495271d0f', - }, - provider: 'Gravity Bridge', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'gravitybridge', - base_denom: 'gravity0x6B175474E89094C44Da98b954EedeAC495271d0F', - channel_id: 'channel-10', - }, - chain: { - channel_id: 'channel-144', - path: 'transfer/channel-144/gravity0x6B175474E89094C44Da98b954EedeAC495271d0F', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/dai.svg', - }, - images: [ - { - image_sync: { - chain_name: 'gravitybridge', - base_denom: 'gravity0x6B175474E89094C44Da98b954EedeAC495271d0F', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/dai.svg', - }, - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/dai.grv.svg', - }, - ], - }, - { - description: 'Gravity Bridge USDT', - denom_units: [ - { - denom: - 'ibc/71B441E27F1BBB44DD0891BCD370C2794D404D60A4FFE5AECCD9B1E28BC89805', - exponent: 0, - aliases: ['gravity0xdAC17F958D2ee523a2206206994597C13D831ec7'], - }, - { - denom: 'gusdt', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/71B441E27F1BBB44DD0891BCD370C2794D404D60A4FFE5AECCD9B1E28BC89805', - name: 'Tether USD (Gravity Bridge)', - display: 'gusdt', - symbol: 'USDT.grv', - traces: [ - { - type: 'synthetic', - counterparty: { - chain_name: 'forex', - base_denom: 'USD', - }, - provider: 'Tether', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xdac17f958d2ee523a2206206994597c13d831ec7', - }, - provider: 'Gravity Bridge', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'gravitybridge', - base_denom: 'gravity0xdAC17F958D2ee523a2206206994597C13D831ec7', - channel_id: 'channel-10', - }, - chain: { - channel_id: 'channel-144', - path: 'transfer/channel-144/gravity0xdAC17F958D2ee523a2206206994597C13D831ec7', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - images: [ - { - image_sync: { - chain_name: 'gravitybridge', - base_denom: 'gravity0xdAC17F958D2ee523a2206206994597C13D831ec7', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdt.grv.svg', - }, - ], - }, - { - description: 'The native token of Marble DEX on Juno Chain', - denom_units: [ - { - denom: - 'ibc/DB9755CB6FE55192948AE074D18FA815E1429D3D374D5BDA8D89623C6CF235C3', - exponent: 0, - aliases: [ - 'cw20:juno1y9rf7ql6ffwkv02hsgd4yruz23pn4w97p75e2slsnkm0mnamhzysvqnxaq', - ], - }, - { - denom: 'block', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/DB9755CB6FE55192948AE074D18FA815E1429D3D374D5BDA8D89623C6CF235C3', - name: 'Block', - display: 'block', - symbol: 'BLOCK', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1y9rf7ql6ffwkv02hsgd4yruz23pn4w97p75e2slsnkm0mnamhzysvqnxaq', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1y9rf7ql6ffwkv02hsgd4yruz23pn4w97p75e2slsnkm0mnamhzysvqnxaq', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/block.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/block.svg', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1y9rf7ql6ffwkv02hsgd4yruz23pn4w97p75e2slsnkm0mnamhzysvqnxaq', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/block.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/block.svg', - }, - ], - }, - { - description: 'Hash is the staking token of the Provenance Blockchain', - denom_units: [ - { - denom: - 'ibc/CE5BFF1D9BADA03BB5CCA5F56939392A761B53A10FBD03B37506669C3218D3B2', - exponent: 0, - aliases: ['nhash'], - }, - { - denom: 'hash', - exponent: 9, - }, - ], - type_asset: 'ics20', - base: 'ibc/CE5BFF1D9BADA03BB5CCA5F56939392A761B53A10FBD03B37506669C3218D3B2', - name: 'Provenance', - display: 'hash', - symbol: 'HASH', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'provenance', - base_denom: 'nhash', - channel_id: 'channel-7', - }, - chain: { - channel_id: 'channel-222', - path: 'transfer/channel-222/nhash', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/provenance/images/prov.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/provenance/images/prov.svg', - }, - images: [ - { - image_sync: { - chain_name: 'provenance', - base_denom: 'nhash', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/provenance/images/prov.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/provenance/images/prov.svg', - }, - ], - }, - { - description: 'GLX is the staking token of the Galaxy Chain', - denom_units: [ - { - denom: - 'ibc/F49DE040EBA5AB2FAD5F660C2A1DDF98A68470FAE82229818BE775EBF3EE79F2', - exponent: 0, - aliases: ['uglx'], - }, - { - denom: 'glx', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/F49DE040EBA5AB2FAD5F660C2A1DDF98A68470FAE82229818BE775EBF3EE79F2', - name: 'Galaxy', - display: 'glx', - symbol: 'GLX', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'galaxy', - base_denom: 'uglx', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-236', - path: 'transfer/channel-236/uglx', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/galaxy/images/glx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/galaxy/images/glx.svg', - }, - images: [ - { - image_sync: { - chain_name: 'galaxy', - base_denom: 'uglx', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/galaxy/images/glx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/galaxy/images/glx.svg', - }, - ], - }, - { - description: 'The DAO token to build consensus among Hong Kong People', - denom_units: [ - { - denom: - 'ibc/52E12CF5CA2BB903D84F5298B4BFD725D66CAB95E09AA4FC75B2904CA5485FEB', - exponent: 0, - aliases: [ - 'dhk', - 'cw20:juno1tdjwrqmnztn2j3sj2ln9xnyps5hs48q3ddwjrz7jpv6mskappjys5czd49', - ], - }, - ], - type_asset: 'ics20', - base: 'ibc/52E12CF5CA2BB903D84F5298B4BFD725D66CAB95E09AA4FC75B2904CA5485FEB', - name: 'DHK', - display: 'dhk', - symbol: 'DHK', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1tdjwrqmnztn2j3sj2ln9xnyps5hs48q3ddwjrz7jpv6mskappjys5czd49', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1tdjwrqmnztn2j3sj2ln9xnyps5hs48q3ddwjrz7jpv6mskappjys5czd49', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/dhk.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/dhk.svg', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1tdjwrqmnztn2j3sj2ln9xnyps5hs48q3ddwjrz7jpv6mskappjys5czd49', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/dhk.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/dhk.svg', - }, - ], - }, - { - description: 'Token governance for Junoswap', - denom_units: [ - { - denom: - 'ibc/00B6E60AD3D65CBEF5579AC8AF609527C0B57535B6E32D96C80A735344FD9DCC', - exponent: 0, - aliases: [ - 'cw20:juno15u3dt79t6sxxa3x3kpkhzsy56edaa5a66wvt3kxmukqjz2sx0hes5sn38g', - ], - }, - { - denom: 'raw', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/00B6E60AD3D65CBEF5579AC8AF609527C0B57535B6E32D96C80A735344FD9DCC', - name: 'JunoSwap', - display: 'raw', - symbol: 'RAW', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno15u3dt79t6sxxa3x3kpkhzsy56edaa5a66wvt3kxmukqjz2sx0hes5sn38g', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno15u3dt79t6sxxa3x3kpkhzsy56edaa5a66wvt3kxmukqjz2sx0hes5sn38g', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/raw.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/raw.svg', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno15u3dt79t6sxxa3x3kpkhzsy56edaa5a66wvt3kxmukqjz2sx0hes5sn38g', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/raw.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/raw.svg', - }, - ], - }, - { - description: - 'MEME Token (MEME) is the native staking token of the MEME Chain', - denom_units: [ - { - denom: - 'ibc/67C89B8B0A70C08F093C909A4DD996DD10E0494C87E28FD9A551697BF173D4CA', - exponent: 0, - aliases: ['umeme'], - }, - { - denom: 'meme', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/67C89B8B0A70C08F093C909A4DD996DD10E0494C87E28FD9A551697BF173D4CA', - name: 'MEME', - display: 'meme', - symbol: 'MEME', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'meme', - base_denom: 'umeme', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-238', - path: 'transfer/channel-238/umeme', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/meme/images/meme.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/meme/images/meme.svg', - }, - images: [ - { - image_sync: { - chain_name: 'meme', - base_denom: 'umeme', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/meme/images/meme.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/meme/images/meme.svg', - }, - ], - }, - { - description: - 'Profit sharing token for Another.Software validator. Hold and receive dividends from Another.Software validator commissions!', - denom_units: [ - { - denom: - 'ibc/AA1C80225BCA7B32ED1FC6ABF8B8E899BEB48ECDB4B417FD69873C6D715F97E7', - exponent: 0, - aliases: [ - 'cw20:juno17wzaxtfdw5em7lc94yed4ylgjme63eh73lm3lutp2rhcxttyvpwsypjm4w', - ], - }, - { - denom: 'asvt', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/AA1C80225BCA7B32ED1FC6ABF8B8E899BEB48ECDB4B417FD69873C6D715F97E7', - name: 'Another.Software Validator Token', - display: 'asvt', - symbol: 'ASVT', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno17wzaxtfdw5em7lc94yed4ylgjme63eh73lm3lutp2rhcxttyvpwsypjm4w', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno17wzaxtfdw5em7lc94yed4ylgjme63eh73lm3lutp2rhcxttyvpwsypjm4w', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/asvt.png', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno17wzaxtfdw5em7lc94yed4ylgjme63eh73lm3lutp2rhcxttyvpwsypjm4w', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/asvt.png', - }, - ], - }, - { - description: 'DAO dedicated to building tools on the Juno Network', - denom_units: [ - { - denom: - 'ibc/0CB9DB3441D0D50F35699DEE22B9C965487E83FB2D9F483D1CC5CA34E856C484', - exponent: 0, - aliases: [ - 'cw20:juno1n7n7d5088qlzlj37e9mgmkhx6dfgtvt02hqxq66lcap4dxnzdhwqfmgng3', - ], - }, - { - denom: 'joe', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/0CB9DB3441D0D50F35699DEE22B9C965487E83FB2D9F483D1CC5CA34E856C484', - name: 'JoeDAO', - display: 'joe', - symbol: 'JOE', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1n7n7d5088qlzlj37e9mgmkhx6dfgtvt02hqxq66lcap4dxnzdhwqfmgng3', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1n7n7d5088qlzlj37e9mgmkhx6dfgtvt02hqxq66lcap4dxnzdhwqfmgng3', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/joe.png', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1n7n7d5088qlzlj37e9mgmkhx6dfgtvt02hqxq66lcap4dxnzdhwqfmgng3', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/joe.png', - }, - ], - }, - { - description: 'The native staking token of Terra.', - denom_units: [ - { - denom: - 'ibc/785AFEC6B3741100D15E7AF01374E3C4C36F24888E96479B1C33F5C71F364EF9', - exponent: 0, - aliases: ['uluna'], - }, - { - denom: 'luna', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/785AFEC6B3741100D15E7AF01374E3C4C36F24888E96479B1C33F5C71F364EF9', - name: 'Luna', - display: 'luna', - symbol: 'LUNA', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'terra2', - base_denom: 'uluna', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-251', - path: 'transfer/channel-251/uluna', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/luna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/luna.svg', - }, - images: [ - { - image_sync: { - chain_name: 'terra2', - base_denom: 'uluna', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/luna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/luna.svg', - }, - ], - }, - { - description: 'Native token of Rizon Chain', - denom_units: [ - { - denom: - 'ibc/2716E3F2E146664BEFA9217F1A03BFCEDBCD5178B3C71CACB1A0D7584451D219', - exponent: 0, - aliases: ['uatolo'], - }, - { - denom: 'atolo', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/2716E3F2E146664BEFA9217F1A03BFCEDBCD5178B3C71CACB1A0D7584451D219', - name: 'Rizon', - display: 'atolo', - symbol: 'ATOLO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'rizon', - base_denom: 'uatolo', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-221', - path: 'transfer/channel-221/uatolo', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/rizon/images/atolo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/rizon/images/atolo.svg', - }, - images: [ - { - image_sync: { - chain_name: 'rizon', - base_denom: 'uatolo', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/rizon/images/atolo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/rizon/images/atolo.svg', - }, - ], - }, - { - description: 'Governance token of Kava Lend Protocol', - denom_units: [ - { - denom: - 'ibc/D6C28E07F7343360AC41E15DDD44D79701DDCA2E0C2C41279739C8D4AE5264BC', - exponent: 0, - aliases: ['hard'], - }, - { - denom: 'HARD', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/D6C28E07F7343360AC41E15DDD44D79701DDCA2E0C2C41279739C8D4AE5264BC', - name: 'Kava Hard', - display: 'HARD', - symbol: 'HARD', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'kava', - base_denom: 'hard', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-143', - path: 'transfer/channel-143/hard', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/hard.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/hard.svg', - }, - images: [ - { - image_sync: { - chain_name: 'kava', - base_denom: 'hard', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/hard.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/hard.svg', - }, - ], - }, - { - description: 'Governance token of Kava Swap Protocol', - denom_units: [ - { - denom: - 'ibc/70CF1A54E23EA4E480DEDA9E12082D3FD5684C3483CBDCE190C5C807227688C5', - exponent: 0, - aliases: ['swp'], - }, - { - denom: 'SWP', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/70CF1A54E23EA4E480DEDA9E12082D3FD5684C3483CBDCE190C5C807227688C5', - name: 'Kava Swap', - display: 'SWP', - symbol: 'SWP', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'kava', - base_denom: 'swp', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-143', - path: 'transfer/channel-143/swp', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/swp.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/swp.svg', - }, - images: [ - { - image_sync: { - chain_name: 'kava', - base_denom: 'swp', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/swp.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/swp.svg', - }, - ], - }, - { - description: - 'A blockchain-based middleware, acting as a bridge between cryptocurrency smart contracts, data feeds, APIs and traditional bank account payments.', - denom_units: [ - { - denom: - 'ibc/D3327A763C23F01EC43D1F0DB3CEFEC390C362569B6FD191F40A5192F8960049', - exponent: 0, - aliases: ['link-wei'], - }, - { - denom: 'link', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/D3327A763C23F01EC43D1F0DB3CEFEC390C362569B6FD191F40A5192F8960049', - name: 'Chainlink', - display: 'link', - symbol: 'LINK', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x514910771af9ca656af840dff83e8264ecf986ca', - }, - provider: 'Axelar', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'link-wei', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-208', - path: 'transfer/channel-208/link-wei', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/link.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/link.svg', - }, - images: [ - { - image_sync: { - chain_name: 'axelar', - base_denom: 'link-wei', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/link.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/link.svg', - }, - ], - }, - { - description: - 'L1 coin is the GenesisL1 blockchain utility, governance and EVM token', - denom_units: [ - { - denom: - 'ibc/F16FDC11A7662B86BC0B9CE61871CBACF7C20606F95E86260FD38915184B75B4', - exponent: 0, - aliases: ['el1'], - }, - { - denom: 'l1', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/F16FDC11A7662B86BC0B9CE61871CBACF7C20606F95E86260FD38915184B75B4', - name: 'GenesisL1', - display: 'l1', - symbol: 'L1', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'genesisl1', - base_denom: 'el1', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-253', - path: 'transfer/channel-253/el1', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/genesisl1/images/l1.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/genesisl1/images/l1.svg', - }, - images: [ - { - image_sync: { - chain_name: 'genesisl1', - base_denom: 'el1', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/genesisl1/images/l1.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/genesisl1/images/l1.svg', - }, - ], - keywords: ['osmosis_unstable'], - }, - { - description: - 'Aave is an Open Source and Non-Custodial protocol to earn interest on deposits & borrow assets. It also features access to highly innovative flash loans, which let developers borrow instantly and easily; no collateral needed. With 16 different assets, 5 of which are stablecoins.', - denom_units: [ - { - denom: - 'ibc/384E5DD50BDE042E1AAF51F312B55F08F95BC985C503880189258B4D9374CBBE', - exponent: 0, - aliases: ['aave-wei'], - }, - { - denom: 'aave', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/384E5DD50BDE042E1AAF51F312B55F08F95BC985C503880189258B4D9374CBBE', - name: 'Aave', - display: 'aave', - symbol: 'AAVE', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x7fc66500c84a76ad7e9c93437bfc5ac33e2ddae9', - }, - provider: 'Axelar', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'aave-wei', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-208', - path: 'transfer/channel-208/aave-wei', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/aave.svg', - }, - images: [ - { - image_sync: { - chain_name: 'axelar', - base_denom: 'aave-wei', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/aave.svg', - }, - ], - keywords: ['osmosis_unlisted'], - }, - { - description: - 'ApeCoin found new expression in web3 through art, gaming, entertainment, and events. APE is a token made to support what’s next, controlled, and built on by the community. It will serve as a decentralized protocol layer for community-led initiatives that drive culture forward into the metaverse.', - denom_units: [ - { - denom: - 'ibc/F83CC6471DA4D4B508F437244F10B9E4C68975344E551A2DEB6B8617AB08F0D4', - exponent: 0, - aliases: ['ape-wei'], - }, - { - denom: 'ape', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/F83CC6471DA4D4B508F437244F10B9E4C68975344E551A2DEB6B8617AB08F0D4', - name: 'ApeCoin', - display: 'ape', - symbol: 'APE', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x4d224452801aced8b2f0aebe155379bb5d594381', - }, - provider: 'Axelar', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'ape-wei', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-208', - path: 'transfer/channel-208/ape-wei', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/ape.svg', - }, - images: [ - { - image_sync: { - chain_name: 'axelar', - base_denom: 'ape-wei', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/ape.svg', - }, - ], - keywords: ['osmosis_unlisted'], - }, - { - description: - 'Maker is a Decentralized Autonomous Organization that creates and insures the dai stablecoin on the Ethereum blockchain', - denom_units: [ - { - denom: - 'ibc/D27DDDF34BB47E5D5A570742CC667DE53277867116CCCA341F27785E899A70F3', - exponent: 0, - aliases: ['mkr-wei'], - }, - { - denom: 'mkr', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/D27DDDF34BB47E5D5A570742CC667DE53277867116CCCA341F27785E899A70F3', - name: 'Maker', - display: 'mkr', - symbol: 'MKR', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x9f8f72aa9304c8b593d555f12ef6589cc3a579a2', - }, - provider: 'Axelar', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'mkr-wei', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-208', - path: 'transfer/channel-208/mkr-wei', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/mkr.svg', - }, - images: [ - { - image_sync: { - chain_name: 'axelar', - base_denom: 'mkr-wei', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/mkr.svg', - }, - ], - }, - { - description: - "RAI is a non-pegged, ETH-backed stable asset. It is useful as more 'stable' collateral for other DeFi protocols (compared to ETH or BTC) or as a stable asset with an embedded interest rate.", - denom_units: [ - { - denom: - 'ibc/BD796662F8825327D41C96355DF62045A5BA225BAE31C0A86289B9D88ED3F44E', - exponent: 0, - aliases: ['rai-wei'], - }, - { - denom: 'rai', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/BD796662F8825327D41C96355DF62045A5BA225BAE31C0A86289B9D88ED3F44E', - name: 'Rai Reflex Index', - display: 'rai', - symbol: 'RAI', - traces: [ - { - type: 'synthetic', - counterparty: { - chain_name: 'forex', - base_denom: 'USD', - }, - provider: 'RAI Finance', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x03ab458634910aad20ef5f1c8ee96f1d6ac54919', - }, - provider: 'Axelar', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'rai-wei', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-208', - path: 'transfer/channel-208/rai-wei', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/rai.svg', - }, - images: [ - { - image_sync: { - chain_name: 'axelar', - base_denom: 'rai-wei', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/rai.svg', - }, - ], - }, - { - description: - 'SHIBA INU is a 100% decentralized community experiment with it claims that 1/2 the tokens have been sent to Vitalik and the other half were locked to a Uniswap pool and the keys burned.', - denom_units: [ - { - denom: - 'ibc/19305E20681911F14D1FB275E538CDE524C3BF88CF9AE5D5F78F4D4DA05E85B2', - exponent: 0, - aliases: ['shib-wei'], - }, - { - denom: 'shib', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/19305E20681911F14D1FB275E538CDE524C3BF88CF9AE5D5F78F4D4DA05E85B2', - name: 'Shiba Inu', - display: 'shib', - symbol: 'SHIB', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x95ad61b0a150d79219dcf64e1e6cc01f0b64c4ce', - }, - provider: 'Axelar', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'shib-wei', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-208', - path: 'transfer/channel-208/shib-wei', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/shib.svg', - }, - images: [ - { - image_sync: { - chain_name: 'axelar', - base_denom: 'shib-wei', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/shib.svg', - }, - ], - keywords: ['osmosis_unlisted'], - }, - { - description: - 'The native staking and governance token of the Kujira chain.', - denom_units: [ - { - denom: - 'ibc/BB6BCDB515050BAE97516111873CCD7BCF1FD0CCB723CC12F3C4F704D6C646CE', - exponent: 0, - aliases: ['ukuji'], - }, - { - denom: 'kuji', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/BB6BCDB515050BAE97516111873CCD7BCF1FD0CCB723CC12F3C4F704D6C646CE', - name: 'Kujira', - display: 'kuji', - symbol: 'KUJI', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'kujira', - base_denom: 'ukuji', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-259', - path: 'transfer/channel-259/ukuji', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/kuji.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/kuji.svg', - }, - images: [ - { - image_sync: { - chain_name: 'kujira', - base_denom: 'ukuji', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/kuji.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/kuji.svg', - }, - ], - }, - { - description: 'The native token of Tgrade', - denom_units: [ - { - denom: - 'ibc/1E09CB0F506ACF12FDE4683FB6B34DA62FB4BE122641E0D93AAF98A87675676C', - exponent: 0, - aliases: ['utgd'], - }, - { - denom: 'tgd', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/1E09CB0F506ACF12FDE4683FB6B34DA62FB4BE122641E0D93AAF98A87675676C', - name: 'Tgrade', - display: 'tgd', - symbol: 'TGD', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'tgrade', - base_denom: 'utgd', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-263', - path: 'transfer/channel-263/utgd', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/tgrade/images/tgrade-symbol-gradient.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/tgrade/images/tgrade-symbol-gradient.svg', - }, - images: [ - { - image_sync: { - chain_name: 'tgrade', - base_denom: 'utgd', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/tgrade/images/tgrade-symbol-gradient.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/tgrade/images/tgrade-symbol-gradient.svg', - }, - ], - }, - { - description: - 'Echelon - a scalable EVM on Cosmos, built on Proof-of-Stake with fast-finality that prioritizes interoperability and novel economics', - denom_units: [ - { - denom: - 'ibc/47EE224A9B33CF0ABEAC82106E52F0F6E8D8CEC5BA80B9D9A6F55172CBB0177D', - exponent: 0, - aliases: ['aechelon'], - }, - { - denom: 'echelon', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/47EE224A9B33CF0ABEAC82106E52F0F6E8D8CEC5BA80B9D9A6F55172CBB0177D', - name: 'Echelon', - display: 'echelon', - symbol: 'ECH', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'echelon', - base_denom: 'aechelon', - channel_id: 'channel-11', - }, - chain: { - channel_id: 'channel-403', - path: 'transfer/channel-403/aechelon', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/echelon/images/ech.svg', - }, - images: [ - { - image_sync: { - chain_name: 'echelon', - base_denom: 'aechelon', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/echelon/images/ech.svg', - }, - ], - }, - { - description: 'Staking and governance token for ODIN Protocol', - denom_units: [ - { - denom: - 'ibc/C360EF34A86D334F625E4CBB7DA3223AEA97174B61F35BB3758081A8160F7D9B', - exponent: 0, - aliases: ['loki'], - }, - { - denom: 'odin', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/C360EF34A86D334F625E4CBB7DA3223AEA97174B61F35BB3758081A8160F7D9B', - name: 'Odin Protocol', - display: 'odin', - symbol: 'ODIN', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'odin', - base_denom: 'loki', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-258', - path: 'transfer/channel-258/loki', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/odin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/odin.svg', - }, - images: [ - { - image_sync: { - chain_name: 'odin', - base_denom: 'loki', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/odin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/odin.svg', - }, - ], - }, - { - description: 'GEO token for ODIN Protocol', - denom_units: [ - { - denom: - 'ibc/9B6FBABA36BB4A3BF127AE5E96B572A5197FD9F3111D895D8919B07BC290764A', - exponent: 0, - aliases: ['mGeo'], - }, - { - denom: 'geo', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/9B6FBABA36BB4A3BF127AE5E96B572A5197FD9F3111D895D8919B07BC290764A', - name: 'GEO', - display: 'geo', - symbol: 'GEO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'odin', - base_denom: 'mGeo', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-258', - path: 'transfer/channel-258/mGeo', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/geo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/geo.svg', - }, - images: [ - { - image_sync: { - chain_name: 'odin', - base_denom: 'mGeo', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/geo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/geo.svg', - }, - ], - keywords: ['osmosis_unstable'], - }, - { - description: 'O9W token for ODIN Protocol', - denom_units: [ - { - denom: - 'ibc/0CD46223FEABD2AEAAAF1F057D01E63BCA79B7D4BD6B68F1EB973A987344695D', - exponent: 0, - aliases: ['mO9W'], - }, - { - denom: 'O9W', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/0CD46223FEABD2AEAAAF1F057D01E63BCA79B7D4BD6B68F1EB973A987344695D', - name: 'O9W', - display: 'O9W', - symbol: 'O9W', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'odin', - base_denom: 'mO9W', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-258', - path: 'transfer/channel-258/mO9W', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/o9w.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/o9w.svg', - }, - images: [ - { - image_sync: { - chain_name: 'odin', - base_denom: 'mO9W', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/o9w.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/o9w.svg', - }, - ], - keywords: ['osmosis_unstable'], - }, - { - description: 'ELEVENPARIS loyalty token on KiChain', - denom_units: [ - { - denom: - 'ibc/AD185F62399F770CCCE8A36A180A77879FF6C26A0398BD3D2A74E087B0BFA121', - exponent: 0, - aliases: [ - 'cw20:ki1dt3lk455ed360pna38fkhqn0p8y44qndsr77qu73ghyaz2zv4whq83mwdy', - ], - }, - { - denom: 'lvn', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/AD185F62399F770CCCE8A36A180A77879FF6C26A0398BD3D2A74E087B0BFA121', - name: 'LVN', - display: 'lvn', - symbol: 'kichain.LVN', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'kichain', - base_denom: - 'cw20:ki1dt3lk455ed360pna38fkhqn0p8y44qndsr77qu73ghyaz2zv4whq83mwdy', - port: 'wasm.ki1hzz0s0ucrhdp6tue2lxk3c03nj6f60qy463we7lgx0wudd72ctmsd9kgha', - channel_id: 'channel-18', - }, - chain: { - port: 'transfer', - channel_id: 'channel-261', - path: 'transfer/channel-261/cw20:ki1dt3lk455ed360pna38fkhqn0p8y44qndsr77qu73ghyaz2zv4whq83mwdy', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kichain/images/lvn.png', - }, - images: [ - { - image_sync: { - chain_name: 'kichain', - base_denom: - 'cw20:ki1dt3lk455ed360pna38fkhqn0p8y44qndsr77qu73ghyaz2zv4whq83mwdy', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kichain/images/lvn.png', - }, - ], - }, - { - description: - 'Glimmer (GLMR) is the utility token of the Moonbeam Network, Moonbeam’s primary deployment on the Polkadot network that serves as a developer-friendly parachain.', - denom_units: [ - { - denom: - 'ibc/1E26DB0E5122AED464D98462BD384FCCB595732A66B3970AE6CE0B58BAE0FC49', - exponent: 0, - aliases: ['wglmr-wei'], - }, - { - denom: 'wglmr', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/1E26DB0E5122AED464D98462BD384FCCB595732A66B3970AE6CE0B58BAE0FC49', - name: 'Moonbeam', - display: 'wglmr', - symbol: 'GLMR', - traces: [ - { - type: 'wrapped', - counterparty: { - chain_name: 'moonbeam', - base_denom: 'Wei', - }, - provider: 'Moonbeam', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'moonbeam', - base_denom: '0xacc15dc74880c9944775448304b263d191c6077f', - }, - provider: 'Axelar', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'wglmr-wei', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-208', - path: 'transfer/channel-208/wglmr-wei', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/moonbeam/images/glmr.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/moonbeam/images/glmr.svg', - }, - images: [ - { - image_sync: { - chain_name: 'axelar', - base_denom: 'wglmr-wei', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/moonbeam/images/glmr.svg', - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/moonbeam/images/glmr.png', - }, - ], - }, - { - description: 'DeFi gaming platform built on Juno', - denom_units: [ - { - denom: - 'ibc/52C57FCA7D6854AA178E7A183DDBE4EF322B904B1D719FC485F6FFBC1F72A19E', - exponent: 0, - aliases: [ - 'cw20:juno1j0a9ymgngasfn3l5me8qpd53l5zlm9wurfdk7r65s5mg6tkxal3qpgf5se', - ], - }, - { - denom: 'glto', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/52C57FCA7D6854AA178E7A183DDBE4EF322B904B1D719FC485F6FFBC1F72A19E', - name: 'Gelotto', - display: 'glto', - symbol: 'GLTO', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1j0a9ymgngasfn3l5me8qpd53l5zlm9wurfdk7r65s5mg6tkxal3qpgf5se', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1j0a9ymgngasfn3l5me8qpd53l5zlm9wurfdk7r65s5mg6tkxal3qpgf5se', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/glto.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/glto.svg', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1j0a9ymgngasfn3l5me8qpd53l5zlm9wurfdk7r65s5mg6tkxal3qpgf5se', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/glto.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/glto.svg', - }, - ], - }, - { - description: 'Gelotto Year 1 Grand Prize Token', - denom_units: [ - { - denom: - 'ibc/7C781B4C2082CD62129A972D47486D78EC17155C299270E3C89348EA026BEAF8', - exponent: 0, - aliases: [ - 'cw20:juno1gz8cf86zr4vw9cjcyyv432vgdaecvr9n254d3uwwkx9rermekddsxzageh', - ], - }, - { - denom: 'gkey', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/7C781B4C2082CD62129A972D47486D78EC17155C299270E3C89348EA026BEAF8', - name: 'GKey', - display: 'gkey', - symbol: 'GKEY', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1gz8cf86zr4vw9cjcyyv432vgdaecvr9n254d3uwwkx9rermekddsxzageh', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1gz8cf86zr4vw9cjcyyv432vgdaecvr9n254d3uwwkx9rermekddsxzageh', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/gkey.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/gkey.svg', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1gz8cf86zr4vw9cjcyyv432vgdaecvr9n254d3uwwkx9rermekddsxzageh', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/gkey.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/gkey.svg', - }, - ], - }, - { - description: 'The native token of Crescent', - denom_units: [ - { - denom: - 'ibc/5A7C219BA5F7582B99629BA3B2A01A61BFDA0F6FD1FE95B5366F7334C4BC0580', - exponent: 0, - aliases: ['ucre'], - }, - { - denom: 'cre', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/5A7C219BA5F7582B99629BA3B2A01A61BFDA0F6FD1FE95B5366F7334C4BC0580', - name: 'Crescent', - display: 'cre', - symbol: 'CRE', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'crescent', - base_denom: 'ucre', - channel_id: 'channel-9', - }, - chain: { - channel_id: 'channel-297', - path: 'transfer/channel-297/ucre', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/crescent/images/cre.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/crescent/images/cre.svg', - }, - images: [ - { - image_sync: { - chain_name: 'crescent', - base_denom: 'ucre', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/crescent/images/cre.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/crescent/images/cre.svg', - }, - ], - }, - { - description: 'The native token of LumenX Network', - denom_units: [ - { - denom: - 'ibc/FFA652599C77E853F017193E36B5AB2D4D9AFC4B54721A74904F80C9236BF3B7', - exponent: 0, - aliases: ['ulumen'], - }, - { - denom: 'lumen', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/FFA652599C77E853F017193E36B5AB2D4D9AFC4B54721A74904F80C9236BF3B7', - name: 'LumenX', - display: 'lumen', - symbol: 'LUMEN', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'lumenx', - base_denom: 'ulumen', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-286', - path: 'transfer/channel-286/ulumen', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lumenx/images/lumen.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lumenx/images/lumen.svg', - }, - images: [ - { - image_sync: { - chain_name: 'lumenx', - base_denom: 'ulumen', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lumenx/images/lumen.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lumenx/images/lumen.svg', - }, - ], - keywords: ['osmosis_unstable'], - }, - { - description: 'The native token of Oraichain', - denom_units: [ - { - denom: - 'ibc/161D7D62BAB3B9C39003334F1671208F43C06B643CC9EDBBE82B64793C857F1D', - exponent: 0, - aliases: ['orai'], - }, - { - denom: 'ORAI', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/161D7D62BAB3B9C39003334F1671208F43C06B643CC9EDBBE82B64793C857F1D', - name: 'Oraichain', - display: 'ORAI', - symbol: 'ORAI', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'oraichain', - base_denom: 'orai', - channel_id: 'channel-13', - }, - chain: { - channel_id: 'channel-216', - path: 'transfer/channel-216/orai', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/oraichain/images/orai-white.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/oraichain/images/orai-white.svg', - }, - images: [ - { - image_sync: { - chain_name: 'oraichain', - base_denom: 'orai', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/oraichain/images/orai-white.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/oraichain/images/orai-white.svg', - }, - ], - }, - { - description: 'The native token of the Cudos blockchain', - denom_units: [ - { - denom: - 'ibc/E09ED39F390EC51FA9F3F69BEA08B5BBE6A48B3057B2B1C3467FAAE9E58B021B', - exponent: 0, - aliases: ['attocudos', 'acudos'], - }, - { - denom: 'cudos', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/E09ED39F390EC51FA9F3F69BEA08B5BBE6A48B3057B2B1C3467FAAE9E58B021B', - name: 'Cudos', - display: 'cudos', - symbol: 'CUDOS', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'cudos', - base_denom: 'acudos', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-298', - path: 'transfer/channel-298/acudos', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cudos/images/cudos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cudos/images/cudos.svg', - }, - images: [ - { - image_sync: { - chain_name: 'cudos', - base_denom: 'acudos', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cudos/images/cudos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cudos/images/cudos.svg', - }, - ], - }, - { - description: 'The native stablecoin of Kava', - denom_units: [ - { - denom: - 'ibc/C78F65E1648A3DFE0BAEB6C4CDA69CC2A75437F1793C0E6386DFDA26393790AE', - exponent: 0, - aliases: ['usdx'], - }, - { - denom: 'USDX', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/C78F65E1648A3DFE0BAEB6C4CDA69CC2A75437F1793C0E6386DFDA26393790AE', - name: 'Kava USDX', - display: 'USDX', - symbol: 'USDX', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'kava', - base_denom: 'usdx', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-143', - path: 'transfer/channel-143/usdx', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/usdx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/usdx.svg', - }, - images: [ - { - image_sync: { - chain_name: 'kava', - base_denom: 'usdx', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/usdx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kava/images/usdx.svg', - }, - ], - }, - { - description: - 'BLD is the token used to secure the Agoric chain through staking and to backstop Inter Protocol.', - denom_units: [ - { - denom: - 'ibc/2DA9C149E9AD2BD27FEFA635458FB37093C256C1A940392634A16BEA45262604', - exponent: 0, - aliases: ['ubld'], - }, - { - denom: 'bld', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/2DA9C149E9AD2BD27FEFA635458FB37093C256C1A940392634A16BEA45262604', - name: 'Agoric', - display: 'bld', - symbol: 'BLD', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'agoric', - base_denom: 'ubld', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-320', - path: 'transfer/channel-320/ubld', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/agoric/images/bld.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/agoric/images/bld.svg', - }, - images: [ - { - image_sync: { - chain_name: 'agoric', - base_denom: 'ubld', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/agoric/images/bld.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/agoric/images/bld.svg', - }, - ], - }, - { - description: - 'IST is the stable token used by the Agoric chain for execution fees and commerce.', - denom_units: [ - { - denom: - 'ibc/92BE0717F4678905E53F4E45B2DED18BC0CB97BF1F8B6A25AFEDF3D5A879B4D5', - exponent: 0, - aliases: ['uist'], - }, - { - denom: 'ist', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/92BE0717F4678905E53F4E45B2DED18BC0CB97BF1F8B6A25AFEDF3D5A879B4D5', - name: 'Inter Stable Token', - display: 'ist', - symbol: 'IST', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'agoric', - base_denom: 'uist', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-320', - path: 'transfer/channel-320/uist', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/agoric/images/ist.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/agoric/images/ist.svg', - }, - images: [ - { - image_sync: { - chain_name: 'agoric', - base_denom: 'uist', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/agoric/images/ist.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/agoric/images/ist.svg', - }, - ], - }, - { - description: 'Staking derivative seJUNO for staked JUNO', - denom_units: [ - { - denom: - 'ibc/C6B6BFCB6EE49A7CAB1A7E7B021DE35B99D525AC660844952F0F6C78DCB2A57B', - exponent: 0, - aliases: [ - 'cw20:juno1dd0k0um5rqncfueza62w9sentdfh3ec4nw4aq4lk5hkjl63vljqscth9gv', - ], - }, - { - denom: 'sejuno', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/C6B6BFCB6EE49A7CAB1A7E7B021DE35B99D525AC660844952F0F6C78DCB2A57B', - name: 'StakeEasy seJUNO', - display: 'sejuno', - symbol: 'SEJUNO', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1dd0k0um5rqncfueza62w9sentdfh3ec4nw4aq4lk5hkjl63vljqscth9gv', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1dd0k0um5rqncfueza62w9sentdfh3ec4nw4aq4lk5hkjl63vljqscth9gv', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/sejuno.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/sejuno.svg', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1dd0k0um5rqncfueza62w9sentdfh3ec4nw4aq4lk5hkjl63vljqscth9gv', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/sejuno.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/sejuno.svg', - }, - ], - }, - { - description: 'Staking derivative bJUNO for staked JUNO', - denom_units: [ - { - denom: - 'ibc/C2DF5C3949CA835B221C575625991F09BAB4E48FB9C11A4EE357194F736111E3', - exponent: 0, - aliases: [ - 'cw20:juno1wwnhkagvcd3tjz6f8vsdsw5plqnw8qy2aj3rrhqr2axvktzv9q2qz8jxn3', - ], - }, - { - denom: 'bjuno', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/C2DF5C3949CA835B221C575625991F09BAB4E48FB9C11A4EE357194F736111E3', - name: 'StakeEasy bJUNO', - display: 'bjuno', - symbol: 'BJUNO', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1wwnhkagvcd3tjz6f8vsdsw5plqnw8qy2aj3rrhqr2axvktzv9q2qz8jxn3', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1wwnhkagvcd3tjz6f8vsdsw5plqnw8qy2aj3rrhqr2axvktzv9q2qz8jxn3', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/bjuno.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/bjuno.svg', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1wwnhkagvcd3tjz6f8vsdsw5plqnw8qy2aj3rrhqr2axvktzv9q2qz8jxn3', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/bjuno.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/bjuno.svg', - }, - ], - }, - { - description: 'The native token of Stride', - denom_units: [ - { - denom: - 'ibc/A8CA5EE328FA10C9519DF6057DA1F69682D28F7D0F5CCC7ECB72E3DCA2D157A4', - exponent: 0, - aliases: ['ustrd'], - }, - { - denom: 'strd', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/A8CA5EE328FA10C9519DF6057DA1F69682D28F7D0F5CCC7ECB72E3DCA2D157A4', - name: 'Stride', - display: 'strd', - symbol: 'STRD', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'stride', - base_denom: 'ustrd', - channel_id: 'channel-5', - }, - chain: { - channel_id: 'channel-326', - path: 'transfer/channel-326/ustrd', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/strd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/strd.svg', - }, - images: [ - { - image_sync: { - chain_name: 'stride', - base_denom: 'ustrd', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/strd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/strd.svg', - }, - ], - }, - { - denom_units: [ - { - denom: - 'ibc/C140AFD542AE77BD7DCC83F13FDD8C5E5BB8C4929785E6EC2F4C636F98F17901', - exponent: 0, - aliases: ['stuatom'], - }, - { - denom: 'statom', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/C140AFD542AE77BD7DCC83F13FDD8C5E5BB8C4929785E6EC2F4C636F98F17901', - name: 'Stride Staked ATOM', - display: 'statom', - symbol: 'stATOM', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'cosmoshub', - base_denom: 'uatom', - }, - provider: 'Stride', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'stride', - base_denom: 'stuatom', - channel_id: 'channel-5', - }, - chain: { - channel_id: 'channel-326', - path: 'transfer/channel-326/stuatom', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/statom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/statom.svg', - }, - images: [ - { - image_sync: { - chain_name: 'stride', - base_denom: 'stuatom', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/statom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/statom.svg', - }, - ], - }, - { - denom_units: [ - { - denom: - 'ibc/5DD1F95ED336014D00CE2520977EC71566D282F9749170ADC83A392E0EA7426A', - exponent: 0, - aliases: ['stustars'], - }, - { - denom: 'ststars', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/5DD1F95ED336014D00CE2520977EC71566D282F9749170ADC83A392E0EA7426A', - name: 'Stride Staked STARS', - display: 'ststars', - symbol: 'stSTARS', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'stargaze', - base_denom: 'ustars', - }, - provider: 'Stride', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'stride', - base_denom: 'stustars', - channel_id: 'channel-5', - }, - chain: { - channel_id: 'channel-326', - path: 'transfer/channel-326/stustars', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/ststars.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/ststars.svg', - }, - images: [ - { - image_sync: { - chain_name: 'stride', - base_denom: 'stustars', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/ststars.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/ststars.svg', - }, - ], - }, - { - description: - 'Solarbank DAO Governance Token for speeding up the shift to renewable and green energy', - denom_units: [ - { - denom: - 'ibc/C3FC4DED273E7D1DD2E7BAA3317EC9A53CD3252B577AA33DC00D9DF2BDF3ED5C', - exponent: 0, - aliases: [ - 'cw20:juno159q8t5g02744lxq8lfmcn6f78qqulq9wn3y9w7lxjgkz4e0a6kvsfvapse', - ], - }, - { - denom: 'solar', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/C3FC4DED273E7D1DD2E7BAA3317EC9A53CD3252B577AA33DC00D9DF2BDF3ED5C', - name: 'Solarbank DAO', - display: 'solar', - symbol: 'SOLAR', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno159q8t5g02744lxq8lfmcn6f78qqulq9wn3y9w7lxjgkz4e0a6kvsfvapse', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno159q8t5g02744lxq8lfmcn6f78qqulq9wn3y9w7lxjgkz4e0a6kvsfvapse', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/solar.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/solar.svg', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno159q8t5g02744lxq8lfmcn6f78qqulq9wn3y9w7lxjgkz4e0a6kvsfvapse', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/solar.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/solar.svg', - }, - ], - }, - { - description: 'StakeEasy governance token', - denom_units: [ - { - denom: - 'ibc/18A676A074F73B9B42DA4F9DFC8E5AEF334C9A6636DDEC8D34682F52F1DECDF6', - exponent: 0, - aliases: [ - 'cw20:juno19rqljkh95gh40s7qdx40ksx3zq5tm4qsmsrdz9smw668x9zdr3lqtg33mf', - ], - }, - { - denom: 'seasy', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/18A676A074F73B9B42DA4F9DFC8E5AEF334C9A6636DDEC8D34682F52F1DECDF6', - name: 'StakeEasy SEASY', - display: 'seasy', - symbol: 'SEASY', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno19rqljkh95gh40s7qdx40ksx3zq5tm4qsmsrdz9smw668x9zdr3lqtg33mf', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno19rqljkh95gh40s7qdx40ksx3zq5tm4qsmsrdz9smw668x9zdr3lqtg33mf', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/seasy.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/seasy.svg', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno19rqljkh95gh40s7qdx40ksx3zq5tm4qsmsrdz9smw668x9zdr3lqtg33mf', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/seasy.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/seasy.svg', - }, - ], - }, - { - description: 'The native token of Axelar', - denom_units: [ - { - denom: - 'ibc/903A61A498756EA560B85A85132D3AEE21B5DEDD41213725D22ABF276EA6945E', - exponent: 0, - aliases: ['uaxl'], - }, - { - denom: 'axl', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/903A61A498756EA560B85A85132D3AEE21B5DEDD41213725D22ABF276EA6945E', - name: 'Axelar', - display: 'axl', - symbol: 'AXL', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'uaxl', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-208', - path: 'transfer/channel-208/uaxl', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/axl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/axl.svg', - }, - images: [ - { - image_sync: { - chain_name: 'axelar', - base_denom: 'uaxl', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/axl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/axl.svg', - }, - ], - }, - { - description: 'REBUS, the native coin of the Rebus chain.', - denom_units: [ - { - denom: - 'ibc/A1AC7F9EE2F643A68E3A35BCEB22040120BEA4059773BB56985C76BDFEBC71D9', - exponent: 0, - aliases: ['arebus'], - }, - { - denom: 'rebus', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/A1AC7F9EE2F643A68E3A35BCEB22040120BEA4059773BB56985C76BDFEBC71D9', - name: 'Rebus', - display: 'rebus', - symbol: 'REBUS', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'rebus', - base_denom: 'arebus', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-355', - path: 'transfer/channel-355/arebus', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/rebus/images/rebus.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/rebus/images/rebus.svg', - }, - images: [ - { - image_sync: { - chain_name: 'rebus', - base_denom: 'arebus', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/rebus/images/rebus.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/rebus/images/rebus.svg', - }, - ], - }, - { - description: 'The native token of Teritori', - denom_units: [ - { - denom: - 'ibc/EB7FB9C8B425F289B63703413327C2051030E848CE4EAAEA2E51199D6D39D3EC', - exponent: 0, - aliases: ['utori'], - }, - { - denom: 'tori', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/EB7FB9C8B425F289B63703413327C2051030E848CE4EAAEA2E51199D6D39D3EC', - name: 'Teritori', - display: 'tori', - symbol: 'TORI', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'teritori', - base_denom: 'utori', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-362', - path: 'transfer/channel-362/utori', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/teritori/images/utori.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/teritori/images/utori.svg', - }, - images: [ - { - image_sync: { - chain_name: 'teritori', - base_denom: 'utori', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/teritori/images/utori.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/teritori/images/utori.svg', - }, - ], - }, - { - denom_units: [ - { - denom: - 'ibc/84502A75BCA4A5F68D464C00B3F610CE2585847D59B52E5FFB7C3C9D2DDCD3FE', - exponent: 0, - aliases: ['stujuno'], - }, - { - denom: 'stjuno', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/84502A75BCA4A5F68D464C00B3F610CE2585847D59B52E5FFB7C3C9D2DDCD3FE', - name: 'Stride Staked JUNO', - display: 'stjuno', - symbol: 'stJUNO', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'juno', - base_denom: 'ujuno', - }, - provider: 'Stride', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'stride', - base_denom: 'stujuno', - channel_id: 'channel-5', - }, - chain: { - channel_id: 'channel-326', - path: 'transfer/channel-326/stujuno', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stjuno.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stjuno.svg', - }, - images: [ - { - image_sync: { - chain_name: 'stride', - base_denom: 'stujuno', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stjuno.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stjuno.svg', - }, - ], - }, - { - denom_units: [ - { - denom: - 'ibc/D176154B0C63D1F9C6DCFB4F70349EBF2E2B5A87A05902F57A6AE92B863E9AEC', - exponent: 0, - aliases: ['stuosmo'], - }, - { - denom: 'stosmo', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/D176154B0C63D1F9C6DCFB4F70349EBF2E2B5A87A05902F57A6AE92B863E9AEC', - name: 'Stride Staked OSMO', - display: 'stosmo', - symbol: 'stOSMO', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'osmosis', - base_denom: 'uosmo', - }, - provider: 'Stride', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'stride', - base_denom: 'stuosmo', - channel_id: 'channel-5', - }, - chain: { - channel_id: 'channel-326', - path: 'transfer/channel-326/stuosmo', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stosmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stosmo.svg', - }, - images: [ - { - image_sync: { - chain_name: 'stride', - base_denom: 'stuosmo', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stosmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stosmo.svg', - }, - ], - }, - { - description: 'The native token cw20 for MuseDAO on Juno Chain', - denom_units: [ - { - denom: - 'ibc/6B982170CE024689E8DD0E7555B129B488005130D4EDA426733D552D10B36D8F', - exponent: 0, - aliases: [ - 'cw20:juno1p8x807f6h222ur0vssqy3qk6mcpa40gw2pchquz5atl935t7kvyq894ne3', - ], - }, - { - denom: 'muse', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/6B982170CE024689E8DD0E7555B129B488005130D4EDA426733D552D10B36D8F', - name: 'MuseDAO', - display: 'muse', - symbol: 'MUSE', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1p8x807f6h222ur0vssqy3qk6mcpa40gw2pchquz5atl935t7kvyq894ne3', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1p8x807f6h222ur0vssqy3qk6mcpa40gw2pchquz5atl935t7kvyq894ne3', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/muse.png', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1p8x807f6h222ur0vssqy3qk6mcpa40gw2pchquz5atl935t7kvyq894ne3', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/muse.png', - }, - ], - }, - { - description: 'The native token of Lambda', - denom_units: [ - { - denom: - 'ibc/80825E8F04B12D914ABEADB1F4D39C04755B12C8402F6876EE3168450C0A90BB', - exponent: 0, - aliases: ['ulamb'], - }, - { - denom: 'lamb', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/80825E8F04B12D914ABEADB1F4D39C04755B12C8402F6876EE3168450C0A90BB', - name: 'Lambda', - display: 'lamb', - symbol: 'LAMB', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'lambda', - base_denom: 'ulamb', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-378', - path: 'transfer/channel-378/ulamb', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lambda/images/lambda.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lambda/images/lambda.svg', - }, - images: [ - { - image_sync: { - chain_name: 'lambda', - base_denom: 'ulamb', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lambda/images/lambda.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/lambda/images/lambda.svg', - }, - ], - }, - { - description: - 'The native over-collateralized stablecoin from the Kujira chain.', - denom_units: [ - { - denom: - 'ibc/44492EAB24B72E3FB59B9FA619A22337FB74F95D8808FE6BC78CC0E6C18DC2EC', - exponent: 0, - aliases: [ - 'factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk', - ], - }, - { - denom: 'usk', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/44492EAB24B72E3FB59B9FA619A22337FB74F95D8808FE6BC78CC0E6C18DC2EC', - name: 'USK', - display: 'usk', - symbol: 'USK', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'kujira', - base_denom: - 'factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-259', - path: 'transfer/channel-259/factory:kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7:uusk', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/usk.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/usk.svg', - }, - images: [ - { - image_sync: { - chain_name: 'kujira', - base_denom: - 'factory/kujira1qk00h5atutpsv900x202pxx42npjr9thg58dnqpa72f2p7m2luase444a7/uusk', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/usk.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/usk.svg', - }, - ], - }, - { - description: 'Staking and governance coin for the Unification Blockchain', - denom_units: [ - { - denom: - 'ibc/608EF5C0CE64FEA097500DB39657BDD36CA708CC5DCC2E250A024B6981DD36BC', - exponent: 0, - aliases: ['nund'], - }, - { - denom: 'FUND', - exponent: 9, - }, - ], - type_asset: 'ics20', - base: 'ibc/608EF5C0CE64FEA097500DB39657BDD36CA708CC5DCC2E250A024B6981DD36BC', - name: 'Unification', - display: 'FUND', - symbol: 'FUND', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'unification', - base_denom: 'nund', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-382', - path: 'transfer/channel-382/nund', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/unification/images/fund.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/unification/images/fund.svg', - }, - images: [ - { - image_sync: { - chain_name: 'unification', - base_denom: 'nund', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/unification/images/fund.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/unification/images/fund.svg', - }, - ], - }, - { - description: 'The native staking and governance token of Jackal.', - denom_units: [ - { - denom: - 'ibc/8E697BDABE97ACE8773C6DF7402B2D1D5104DD1EEABE12608E3469B7F64C15BA', - exponent: 0, - aliases: ['ujkl'], - }, - { - denom: 'jkl', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/8E697BDABE97ACE8773C6DF7402B2D1D5104DD1EEABE12608E3469B7F64C15BA', - name: 'Jackal', - display: 'jkl', - symbol: 'JKL', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'jackal', - base_denom: 'ujkl', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-412', - path: 'transfer/channel-412/ujkl', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/jackal/images/jkl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/jackal/images/jkl.svg', - }, - images: [ - { - image_sync: { - chain_name: 'jackal', - base_denom: 'ujkl', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/jackal/images/jkl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/jackal/images/jkl.svg', - }, - ], - }, - { - description: 'The native token cw20 for Alter on Secret Network', - denom_units: [ - { - denom: - 'ibc/A6383B6CF5EA23E067666C06BC34E2A96869927BD9744DC0C1643E589C710AA3', - exponent: 0, - aliases: ['cw20:secret12rcvz0umvk875kd6a803txhtlu7y0pnd73kcej'], - }, - { - denom: 'alter', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/A6383B6CF5EA23E067666C06BC34E2A96869927BD9744DC0C1643E589C710AA3', - name: 'Alter', - display: 'alter', - symbol: 'ALTER', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'secretnetwork', - base_denom: 'cw20:secret12rcvz0umvk875kd6a803txhtlu7y0pnd73kcej', - port: 'wasm.secret1tqmms5awftpuhalcv5h5mg76fa0tkdz4jv9ex4', - channel_id: 'channel-44', - }, - chain: { - port: 'transfer', - channel_id: 'channel-476', - path: 'transfer/channel-476/cw20:secret12rcvz0umvk875kd6a803txhtlu7y0pnd73kcej', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/alter.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/alter.svg', - }, - images: [ - { - image_sync: { - chain_name: 'secretnetwork', - base_denom: 'cw20:secret12rcvz0umvk875kd6a803txhtlu7y0pnd73kcej', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/alter.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/alter.svg', - }, - ], - }, - { - description: 'The native token cw20 for Button on Secret Network', - denom_units: [ - { - denom: - 'ibc/1FBA9E763B8679BEF7BAAAF2D16BCA78C3B297D226C3F31312C769D7B8F992D8', - exponent: 0, - aliases: ['cw20:secret1yxcexylwyxlq58umhgsjgstgcg2a0ytfy4d9lt'], - }, - { - denom: 'butt', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/1FBA9E763B8679BEF7BAAAF2D16BCA78C3B297D226C3F31312C769D7B8F992D8', - name: 'Button', - display: 'butt', - symbol: 'BUTT', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'secretnetwork', - base_denom: 'cw20:secret1yxcexylwyxlq58umhgsjgstgcg2a0ytfy4d9lt', - port: 'wasm.secret1tqmms5awftpuhalcv5h5mg76fa0tkdz4jv9ex4', - channel_id: 'channel-44', - }, - chain: { - port: 'transfer', - channel_id: 'channel-476', - path: 'transfer/channel-476/cw20:secret1yxcexylwyxlq58umhgsjgstgcg2a0ytfy4d9lt', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/butt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/butt.svg', - }, - images: [ - { - image_sync: { - chain_name: 'secretnetwork', - base_denom: 'cw20:secret1yxcexylwyxlq58umhgsjgstgcg2a0ytfy4d9lt', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/butt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/butt.svg', - }, - ], - }, - { - description: 'The native token cw20 for Shade on Secret Network', - denom_units: [ - { - denom: - 'ibc/71055835C7639739EAE03AACD1324FE162DBA41D09F197CB72D966D014225B1C', - exponent: 0, - aliases: ['cw20:secret1qfql357amn448duf5gvp9gr48sxx9tsnhupu3d'], - }, - { - denom: 'shd', - exponent: 8, - }, - ], - type_asset: 'ics20', - base: 'ibc/71055835C7639739EAE03AACD1324FE162DBA41D09F197CB72D966D014225B1C', - name: 'Shade (old)', - display: 'shd', - symbol: 'SHD(old)', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'secretnetwork', - base_denom: 'cw20:secret1qfql357amn448duf5gvp9gr48sxx9tsnhupu3d', - port: 'wasm.secret1tqmms5awftpuhalcv5h5mg76fa0tkdz4jv9ex4', - channel_id: 'channel-44', - }, - chain: { - port: 'transfer', - channel_id: 'channel-476', - path: 'transfer/channel-476/cw20:secret1qfql357amn448duf5gvp9gr48sxx9tsnhupu3d', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/shdold.svg', - }, - images: [ - { - image_sync: { - chain_name: 'secretnetwork', - base_denom: 'cw20:secret1qfql357amn448duf5gvp9gr48sxx9tsnhupu3d', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/shdold.svg', - }, - ], - }, - { - description: 'The native token cw20 for SIENNA on Secret Network', - denom_units: [ - { - denom: - 'ibc/9A8A93D04917A149C8AC7C16D3DA8F470D59E8D867499C4DA97450E1D7363213', - exponent: 0, - aliases: ['cw20:secret1rgm2m5t530tdzyd99775n6vzumxa5luxcllml4'], - }, - { - denom: 'sienna', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/9A8A93D04917A149C8AC7C16D3DA8F470D59E8D867499C4DA97450E1D7363213', - name: 'SIENNA', - display: 'sienna', - symbol: 'SIENNA', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'secretnetwork', - base_denom: 'cw20:secret1rgm2m5t530tdzyd99775n6vzumxa5luxcllml4', - port: 'wasm.secret1tqmms5awftpuhalcv5h5mg76fa0tkdz4jv9ex4', - channel_id: 'channel-44', - }, - chain: { - port: 'transfer', - channel_id: 'channel-476', - path: 'transfer/channel-476/cw20:secret1rgm2m5t530tdzyd99775n6vzumxa5luxcllml4', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/sienna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/sienna.svg', - }, - images: [ - { - image_sync: { - chain_name: 'secretnetwork', - base_denom: 'cw20:secret1rgm2m5t530tdzyd99775n6vzumxa5luxcllml4', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/sienna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/sienna.svg', - }, - ], - }, - { - description: - 'The native token cw20 for SCRT Staking Derivatives on Secret Network', - denom_units: [ - { - denom: - 'ibc/D0E5BF2940FB58D9B283A339032DE88111407AAD7D94A7F1F3EB78874F8616D4', - exponent: 0, - aliases: ['cw20:secret1k6u0cy4feepm6pehnz804zmwakuwdapm69tuc4'], - }, - { - denom: 'stkd-scrt', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/D0E5BF2940FB58D9B283A339032DE88111407AAD7D94A7F1F3EB78874F8616D4', - name: 'SCRT Staking Derivatives', - display: 'stkd-scrt', - symbol: 'stkd-SCRT', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'secretnetwork', - base_denom: 'cw20:secret1k6u0cy4feepm6pehnz804zmwakuwdapm69tuc4', - port: 'wasm.secret1tqmms5awftpuhalcv5h5mg76fa0tkdz4jv9ex4', - channel_id: 'channel-44', - }, - chain: { - port: 'transfer', - channel_id: 'channel-476', - path: 'transfer/channel-476/cw20:secret1k6u0cy4feepm6pehnz804zmwakuwdapm69tuc4', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/stkd-scrt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/stkd-scrt.svg', - }, - images: [ - { - image_sync: { - chain_name: 'secretnetwork', - base_denom: 'cw20:secret1k6u0cy4feepm6pehnz804zmwakuwdapm69tuc4', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/stkd-scrt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/stkd-scrt.svg', - }, - ], - }, - { - description: 'BeeZee native blockchain', - denom_units: [ - { - denom: - 'ibc/C822645522FC3EECF817609AA38C24B64D04F5C267A23BCCF8F2E3BC5755FA88', - exponent: 0, - aliases: ['ubze'], - }, - { - denom: 'bze', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/C822645522FC3EECF817609AA38C24B64D04F5C267A23BCCF8F2E3BC5755FA88', - name: 'BeeZee', - display: 'bze', - symbol: 'BZE', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'beezee', - base_denom: 'ubze', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-340', - path: 'transfer/channel-340/ubze', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/beezee/images/bze.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/beezee/images/bze.svg', - }, - images: [ - { - image_sync: { - chain_name: 'beezee', - base_denom: 'ubze', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/beezee/images/bze.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/beezee/images/bze.svg', - }, - ], - }, - { - description: 'The native token cw20 for Fanfury on Juno Chain', - denom_units: [ - { - denom: - 'ibc/7CE5F388D661D82A0774E47B5129DA51CC7129BD1A70B5FA6BCEBB5B0A2FAEAF', - exponent: 0, - aliases: [ - 'cw20:juno1cltgm8v842gu54srmejewghnd6uqa26lzkpa635wzra9m9xuudkqa2gtcz', - ], - }, - { - denom: 'fury', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/7CE5F388D661D82A0774E47B5129DA51CC7129BD1A70B5FA6BCEBB5B0A2FAEAF', - name: 'FURY.legacy', - display: 'fury', - symbol: 'FURY.legacy', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1cltgm8v842gu54srmejewghnd6uqa26lzkpa635wzra9m9xuudkqa2gtcz', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1cltgm8v842gu54srmejewghnd6uqa26lzkpa635wzra9m9xuudkqa2gtcz', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/fanfury.png', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1cltgm8v842gu54srmejewghnd6uqa26lzkpa635wzra9m9xuudkqa2gtcz', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/fanfury.png', - }, - ], - }, - { - description: - 'The native EVM, governance and staking token of the Acrechain', - denom_units: [ - { - denom: - 'ibc/BB936517F7E5D77A63E0ADB05217A6608B0C4CF8FBA7EA2F4BAE4107A7238F06', - exponent: 0, - aliases: ['aacre'], - }, - { - denom: 'acre', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/BB936517F7E5D77A63E0ADB05217A6608B0C4CF8FBA7EA2F4BAE4107A7238F06', - name: 'Acrechain', - display: 'acre', - symbol: 'ACRE', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'acrechain', - base_denom: 'aacre', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-490', - path: 'transfer/channel-490/aacre', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/acrechain/images/acre.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/acrechain/images/acre.svg', - }, - images: [ - { - image_sync: { - chain_name: 'acrechain', - base_denom: 'aacre', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/acrechain/images/acre.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/acrechain/images/acre.svg', - }, - ], - }, - { - description: 'Stable Token of Harbor protocol on Comdex network', - denom_units: [ - { - denom: - 'ibc/23CA6C8D1AB2145DD13EB1E089A2E3F960DC298B468CCE034E19E5A78B61136E', - exponent: 0, - aliases: ['ucmst'], - }, - { - denom: 'cmst', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/23CA6C8D1AB2145DD13EB1E089A2E3F960DC298B468CCE034E19E5A78B61136E', - name: 'CMST', - display: 'cmst', - symbol: 'CMST', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'comdex', - base_denom: 'ucmst', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-87', - path: 'transfer/channel-87/ucmst', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/cmst.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/cmst.svg', - }, - images: [ - { - image_sync: { - chain_name: 'comdex', - base_denom: 'ucmst', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/cmst.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/cmst.svg', - }, - ], - }, - { - description: - 'The native EVM, governance and staking token of the Imversed', - denom_units: [ - { - denom: - 'ibc/92B223EBFA74DB99BEA92B23DEAA6050734FEEAABB84689CB8E1AE8F9C9F9AF4', - exponent: 0, - aliases: ['aimv'], - }, - { - denom: 'imv', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/92B223EBFA74DB99BEA92B23DEAA6050734FEEAABB84689CB8E1AE8F9C9F9AF4', - name: 'Imversed', - display: 'imv', - symbol: 'IMV', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'imversed', - base_denom: 'aimv', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-517', - path: 'transfer/channel-517/aimv', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/imversed/images/imversed.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/imversed/images/imversed.svg', - }, - images: [ - { - image_sync: { - chain_name: 'imversed', - base_denom: 'aimv', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/imversed/images/imversed.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/imversed/images/imversed.svg', - }, - ], - }, - { - description: 'The native token of Medas Digital Network', - denom_units: [ - { - denom: - 'ibc/01E94A5FF29B8DDEFC86F412CC3927F7330E9B523CC63A6194B1108F5276025C', - exponent: 0, - aliases: ['umedas'], - }, - { - denom: 'medas', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/01E94A5FF29B8DDEFC86F412CC3927F7330E9B523CC63A6194B1108F5276025C', - name: 'Medas Digital Network', - display: 'medas', - symbol: 'MEDAS', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'medasdigital', - base_denom: 'umedas', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-519', - path: 'transfer/channel-519/umedas', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/medasdigital/images/medas.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/medasdigital/images/medas.svg', - }, - images: [ - { - image_sync: { - chain_name: 'medasdigital', - base_denom: 'umedas', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/medasdigital/images/medas.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/medasdigital/images/medas.svg', - }, - ], - keywords: ['medas'], - }, - { - description: 'The native token cw20 for PHMN on Juno Chain', - extended_description: - "$PHMN is the governance token of a distributed validator. Similar to PoS chains, each holder possesses voting rights proportionate to the number of locked tokens. PHMN holders can govern the POSTHUMAN validator via DAODAO. For instance, decisions such as diversifying the treasury, updating the validator's commission rate, or exiting the network are determined by the PHMN community.", - denom_units: [ - { - denom: - 'ibc/D3B574938631B0A1BA704879020C696E514CFADAA7643CDE4BD5EB010BDE327B', - exponent: 0, - aliases: [ - 'cw20:juno1rws84uz7969aaa7pej303udhlkt3j9ca0l3egpcae98jwak9quzq8szn2l', - ], - }, - { - denom: 'phmn', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/D3B574938631B0A1BA704879020C696E514CFADAA7643CDE4BD5EB010BDE327B', - name: 'POSTHUMAN', - display: 'phmn', - symbol: 'PHMN', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1rws84uz7969aaa7pej303udhlkt3j9ca0l3egpcae98jwak9quzq8szn2l', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1rws84uz7969aaa7pej303udhlkt3j9ca0l3egpcae98jwak9quzq8szn2l', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/phmn.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/phmn.svg', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1rws84uz7969aaa7pej303udhlkt3j9ca0l3egpcae98jwak9quzq8szn2l', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/phmn.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/phmn.svg', - }, - ], - socials: { - website: 'https://posthuman.digital/', - twitter: 'https://twitter.com/POSTHUMAN_DVS', - }, - }, - { - description: 'The native token cw20 for Amber on Secret Network', - denom_units: [ - { - denom: - 'ibc/18A1B70E3205A48DE8590C0D11030E7146CDBF1048789261D53FFFD7527F8B55', - exponent: 0, - aliases: ['cw20:secret1s09x2xvfd2lp2skgzm29w2xtena7s8fq98v852'], - }, - { - denom: 'amber', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/18A1B70E3205A48DE8590C0D11030E7146CDBF1048789261D53FFFD7527F8B55', - name: 'Amber', - display: 'amber', - symbol: 'AMBER', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'secretnetwork', - base_denom: 'cw20:secret1s09x2xvfd2lp2skgzm29w2xtena7s8fq98v852', - port: 'wasm.secret1tqmms5awftpuhalcv5h5mg76fa0tkdz4jv9ex4', - channel_id: 'channel-44', - }, - chain: { - port: 'transfer', - channel_id: 'channel-476', - path: 'transfer/channel-476/cw20:secret1s09x2xvfd2lp2skgzm29w2xtena7s8fq98v852', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/amber.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/amber.svg', - }, - images: [ - { - image_sync: { - chain_name: 'secretnetwork', - base_denom: 'cw20:secret1s09x2xvfd2lp2skgzm29w2xtena7s8fq98v852', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/amber.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/amber.svg', - }, - ], - }, - { - description: 'The native token of Onomy Protocol', - denom_units: [ - { - denom: - 'ibc/B9606D347599F0F2FDF82BA3EE339000673B7D274EA50F59494DC51EFCD42163', - exponent: 0, - aliases: ['anom'], - }, - { - denom: 'nom', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/B9606D347599F0F2FDF82BA3EE339000673B7D274EA50F59494DC51EFCD42163', - name: 'Onomy', - display: 'nom', - symbol: 'NOM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'onomy', - base_denom: 'anom', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-525', - path: 'transfer/channel-525/anom', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/onomy/images/nom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/onomy/images/nom.svg', - }, - images: [ - { - image_sync: { - chain_name: 'onomy', - base_denom: 'anom', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/onomy/images/nom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/onomy/images/nom.svg', - }, - ], - keywords: ['dex', 'stablecoin', 'bridge', 'staking'], - }, - { - description: 'PSTAKE Liquid-Staked ATOM', - denom_units: [ - { - denom: - 'ibc/CAA179E40F0266B0B29FB5EAA288FB9212E628822265D4141EBD1C47C3CBFCBC', - exponent: 0, - aliases: ['stk/uatom'], - }, - { - denom: 'stkatom', - exponent: 6, - aliases: ['stk/atom'], - }, - ], - type_asset: 'ics20', - base: 'ibc/CAA179E40F0266B0B29FB5EAA288FB9212E628822265D4141EBD1C47C3CBFCBC', - name: 'PSTAKE staked ATOM', - display: 'stkatom', - symbol: 'stkATOM', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'cosmoshub', - base_denom: 'uatom', - }, - provider: 'pSTAKE', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'persistence', - base_denom: 'stk/uatom', - channel_id: 'channel-6', - }, - chain: { - channel_id: 'channel-4', - path: 'transfer/channel-4/stk/uatom', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkatom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkatom.svg', - }, - images: [ - { - image_sync: { - chain_name: 'persistence', - base_denom: 'stk/uatom', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkatom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkatom.svg', - }, - ], - }, - { - description: - 'The native staking and governance token of the Dyson Protocol', - denom_units: [ - { - denom: - 'ibc/E27CD305D33F150369AB526AEB6646A76EC3FFB1A6CA58A663B5DE657A89D55D', - exponent: 0, - aliases: ['dys'], - }, - ], - type_asset: 'ics20', - base: 'ibc/E27CD305D33F150369AB526AEB6646A76EC3FFB1A6CA58A663B5DE657A89D55D', - name: 'Dyson Protocol', - display: - 'ibc/E27CD305D33F150369AB526AEB6646A76EC3FFB1A6CA58A663B5DE657A89D55D', - symbol: 'DYS', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'dyson', - base_denom: 'dys', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-526', - path: 'transfer/channel-526/dys', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dyson/images/dys.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dyson/images/dys.svg', - }, - images: [ - { - image_sync: { - chain_name: 'dyson', - base_denom: 'dys', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dyson/images/dys.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dyson/images/dys.svg', - }, - ], - }, - { - description: 'The native token cw20 for Hopers on Juno Chain', - denom_units: [ - { - denom: - 'ibc/D3ADAF73F84CDF205BCB72C142FDAEEA2C612AB853CEE6D6C06F184FA38B1099', - exponent: 0, - aliases: [ - 'cw20:juno1u45shlp0q4gcckvsj06ss4xuvsu0z24a0d0vr9ce6r24pht4e5xq7q995n', - ], - }, - { - denom: 'hopers', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/D3ADAF73F84CDF205BCB72C142FDAEEA2C612AB853CEE6D6C06F184FA38B1099', - name: 'Hopers', - display: 'hopers', - symbol: 'HOPERS', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1u45shlp0q4gcckvsj06ss4xuvsu0z24a0d0vr9ce6r24pht4e5xq7q995n', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1u45shlp0q4gcckvsj06ss4xuvsu0z24a0d0vr9ce6r24pht4e5xq7q995n', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/hopers.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/hopers.svg', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1u45shlp0q4gcckvsj06ss4xuvsu0z24a0d0vr9ce6r24pht4e5xq7q995n', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/hopers.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/hopers.svg', - }, - ], - }, - { - description: 'Overcollateralized stable coin for Arable derivatives v1', - denom_units: [ - { - denom: - 'ibc/5D270A584B1078FBE07D14570ED5E88EC1FEDA8518B76C322606291E6FD8286F', - exponent: 0, - aliases: ['erc20/0x2Cbea61fdfDFA520Ee99700F104D5b75ADf50B0c'], - }, - { - denom: 'arusd', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/5D270A584B1078FBE07D14570ED5E88EC1FEDA8518B76C322606291E6FD8286F', - name: 'Arable USD', - display: 'arusd', - symbol: 'arUSD', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'acrechain', - base_denom: 'erc20/0x2Cbea61fdfDFA520Ee99700F104D5b75ADf50B0c', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-490', - path: 'transfer/channel-490/erc20/0x2Cbea61fdfDFA520Ee99700F104D5b75ADf50B0c', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/acrechain/images/arusd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/acrechain/images/arusd.svg', - }, - images: [ - { - image_sync: { - chain_name: 'acrechain', - base_denom: 'erc20/0x2Cbea61fdfDFA520Ee99700F104D5b75ADf50B0c', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/acrechain/images/arusd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/acrechain/images/arusd.svg', - }, - ], - }, - { - description: - 'The native EVM, governance and staking token of the Planq Network', - denom_units: [ - { - denom: - 'ibc/B1E0166EA0D759FDF4B207D1F5F12210D8BFE36F2345CEFC76948CE2B36DFBAF', - exponent: 0, - aliases: ['aplanq'], - }, - { - denom: 'planq', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/B1E0166EA0D759FDF4B207D1F5F12210D8BFE36F2345CEFC76948CE2B36DFBAF', - name: 'Planq', - display: 'planq', - symbol: 'PLQ', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'planq', - base_denom: 'aplanq', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-492', - path: 'transfer/channel-492/aplanq', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/planq/images/planq.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/planq/images/planq.svg', - }, - images: [ - { - image_sync: { - chain_name: 'planq', - base_denom: 'aplanq', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/planq/images/planq.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/planq/images/planq.svg', - }, - ], - }, - { - description: - "Fantom's native utility token — FTM — powers the entire Fantom blockchain ecosystem. FTM tokens are used for staking, governance, payments, and fees on the network.", - denom_units: [ - { - denom: - 'ibc/5E2DFDF1734137302129EA1C1BA21A580F96F778D4F021815EA4F6DB378DA1A4', - exponent: 0, - aliases: ['wftm-wei'], - }, - { - denom: 'ftm', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/5E2DFDF1734137302129EA1C1BA21A580F96F778D4F021815EA4F6DB378DA1A4', - name: 'Fantom', - display: 'ftm', - symbol: 'FTM', - traces: [ - { - type: 'wrapped', - counterparty: { - chain_name: 'fantom', - base_denom: 'wei', - }, - chain: { - contract: '0x21be370D5312f44cB42ce377BC9b8a0cEF1A4C83', - }, - provider: 'Fantom', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'fantom', - base_denom: '0x21be370D5312f44cB42ce377BC9b8a0cEF1A4C83', - }, - provider: 'Axelar', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'wftm-wei', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-208', - path: 'transfer/channel-208/wftm-wei', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/fantom/images/ftm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/fantom/images/ftm.svg', - }, - images: [ - { - image_sync: { - chain_name: 'axelar', - base_denom: 'wftm-wei', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/fantom/images/ftm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/fantom/images/ftm.svg', - }, - ], - }, - { - description: - 'Canto is a Layer-1 blockchain built to deliver on the promise of DeFi', - denom_units: [ - { - denom: - 'ibc/47CAF2DB8C016FAC960F33BC492FD8E454593B65CC59D70FA9D9F30424F9C32F', - exponent: 0, - aliases: ['acanto'], - }, - { - denom: 'canto', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/47CAF2DB8C016FAC960F33BC492FD8E454593B65CC59D70FA9D9F30424F9C32F', - name: 'Canto', - display: 'canto', - symbol: 'CANTO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'canto', - base_denom: 'acanto', - channel_id: 'channel-5', - }, - chain: { - channel_id: 'channel-550', - path: 'transfer/channel-550/acanto', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/canto/images/canto.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/canto/images/canto.svg', - }, - images: [ - { - image_sync: { - chain_name: 'canto', - base_denom: 'acanto', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/canto/images/canto.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/canto/images/canto.svg', - }, - ], - }, - { - description: 'Quicksilver Liquid Staked STARS', - denom_units: [ - { - denom: - 'ibc/46C83BB054E12E189882B5284542DB605D94C99827E367C9192CF0579CD5BC83', - exponent: 0, - aliases: ['uqstars'], - }, - { - denom: 'qstars', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/46C83BB054E12E189882B5284542DB605D94C99827E367C9192CF0579CD5BC83', - name: 'Quicksilver Liquid Staked STARS', - display: 'qstars', - symbol: 'qSTARS', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'stargaze', - base_denom: 'ustars', - }, - provider: 'Quicksilver', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'quicksilver', - base_denom: 'uqstars', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-522', - path: 'transfer/channel-522/uqstars', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qstars.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qstars.svg', - }, - images: [ - { - image_sync: { - chain_name: 'quicksilver', - base_denom: 'uqstars', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qstars.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qstars.svg', - }, - ], - }, - { - description: 'WYND DAO Governance Token', - denom_units: [ - { - denom: - 'ibc/2FBAC4BF296D7844796844B35978E5899984BA5A6314B2DD8F83C215550010B3', - exponent: 0, - aliases: [ - 'cw20:juno1mkw83sv6c7sjdvsaplrzc8yaes9l42p4mhy0ssuxjnyzl87c9eps7ce3m9', - ], - }, - { - denom: 'wynd', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/2FBAC4BF296D7844796844B35978E5899984BA5A6314B2DD8F83C215550010B3', - name: 'Wynd DAO Governance Token', - display: 'wynd', - symbol: 'WYND', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1mkw83sv6c7sjdvsaplrzc8yaes9l42p4mhy0ssuxjnyzl87c9eps7ce3m9', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1mkw83sv6c7sjdvsaplrzc8yaes9l42p4mhy0ssuxjnyzl87c9eps7ce3m9', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/wynd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/wynd.svg', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1mkw83sv6c7sjdvsaplrzc8yaes9l42p4mhy0ssuxjnyzl87c9eps7ce3m9', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/wynd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/wynd.svg', - }, - ], - }, - { - description: - 'USDC is a fully collateralized US Dollar stablecoin developed by CENTRE, the open source project with Circle being the first of several forthcoming issuers.', - denom_units: [ - { - denom: - 'ibc/231FD77ECCB2DB916D314019DA30FE013202833386B1908A191D16989AD80B5A', - exponent: 0, - aliases: ['polygon-uusdc'], - }, - { - denom: 'polygon-usdc', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/231FD77ECCB2DB916D314019DA30FE013202833386B1908A191D16989AD80B5A', - name: 'USD Coin (Polygon)', - display: 'polygon-usdc', - symbol: 'polygon.USDC.axl', - traces: [ - { - type: 'synthetic', - counterparty: { - chain_name: 'forex', - base_denom: 'USD', - }, - provider: 'Circle', - }, - { - type: 'additional-mintage', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', - }, - provider: 'Circle', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'polygon', - base_denom: '0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174', - }, - provider: 'Axelar', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'polygon-uusdc', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-208', - path: 'transfer/channel-208/polygon-uusdc', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/polygon.usdc.svg', - }, - ], - }, - { - description: - 'USDC is a fully collateralized US Dollar stablecoin developed by CENTRE, the open source project with Circle being the first of several forthcoming issuers.', - denom_units: [ - { - denom: - 'ibc/F17C9CA112815613C5B6771047A093054F837C3020CBA59DFFD9D780A8B2984C', - exponent: 0, - aliases: ['avalanche-uusdc'], - }, - { - denom: 'avalanche-usdc', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/F17C9CA112815613C5B6771047A093054F837C3020CBA59DFFD9D780A8B2984C', - name: 'USD Coin (Avalanche)', - display: 'avalanche-usdc', - symbol: 'avalanche.USDC.axl', - traces: [ - { - type: 'synthetic', - counterparty: { - chain_name: 'forex', - base_denom: 'USD', - }, - provider: 'Circle', - }, - { - type: 'additional-mintage', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', - }, - provider: 'Circle', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'avalanche', - base_denom: '0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E', - }, - provider: 'Axelar', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'avalanche-uusdc', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-208', - path: 'transfer/channel-208/avalanche-uusdc', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/avalanche.usdc.svg', - }, - ], - }, - { - description: 'Mars protocol token', - denom_units: [ - { - denom: - 'ibc/573FCD90FACEE750F55A8864EF7D38265F07E5A9273FA0E8DAFD39951332B580', - exponent: 0, - aliases: ['umars'], - }, - { - denom: 'mars', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/573FCD90FACEE750F55A8864EF7D38265F07E5A9273FA0E8DAFD39951332B580', - name: 'Mars Hub', - display: 'mars', - symbol: 'MARS', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'mars', - base_denom: 'umars', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-557', - path: 'transfer/channel-557/umars', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mars/images/mars-token.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mars/images/mars-token.svg', - }, - images: [ - { - image_sync: { - chain_name: 'mars', - base_denom: 'umars', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mars/images/mars-token.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mars/images/mars-token.svg', - }, - ], - }, - { - description: 'Ciento Exchange Token', - denom_units: [ - { - denom: - 'ibc/D38BB3DD46864694F009AF01DA5A815B3A875F8CC52FF5679BFFCC35DC7451D5', - exponent: 0, - aliases: ['erc20/0xAE6D3334989a22A65228732446731438672418F2'], - }, - { - denom: 'cnto', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/D38BB3DD46864694F009AF01DA5A815B3A875F8CC52FF5679BFFCC35DC7451D5', - name: 'Ciento Token', - display: 'cnto', - symbol: 'CNTO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'acrechain', - base_denom: 'erc20/0xAE6D3334989a22A65228732446731438672418F2', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-490', - path: 'transfer/channel-490/erc20/0xAE6D3334989a22A65228732446731438672418F2', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/acrechain/images/cnto.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/acrechain/images/cnto.svg', - }, - images: [ - { - image_sync: { - chain_name: 'acrechain', - base_denom: 'erc20/0xAE6D3334989a22A65228732446731438672418F2', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/acrechain/images/cnto.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/acrechain/images/cnto.svg', - }, - ], - }, - { - denom_units: [ - { - denom: - 'ibc/C491E7582E94AE921F6A029790083CDE1106C28F3F6C4AD7F1340544C13EC372', - exponent: 0, - aliases: ['stuluna'], - }, - { - denom: 'stluna', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/C491E7582E94AE921F6A029790083CDE1106C28F3F6C4AD7F1340544C13EC372', - name: 'Stride Staked LUNA', - display: 'stluna', - symbol: 'stLUNA', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'terra2', - base_denom: 'uluna', - }, - provider: 'Stride', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'stride', - base_denom: 'stuluna', - channel_id: 'channel-5', - }, - chain: { - channel_id: 'channel-326', - path: 'transfer/channel-326/stuluna', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stluna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stluna.svg', - }, - images: [ - { - image_sync: { - chain_name: 'stride', - base_denom: 'stuluna', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stluna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stluna.svg', - }, - ], - }, - { - denom_units: [ - { - denom: - 'ibc/C5579A9595790017C600DD726276D978B9BF314CF82406CE342720A9C7911A01', - exponent: 0, - aliases: ['staevmos'], - }, - { - denom: 'stevmos', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/C5579A9595790017C600DD726276D978B9BF314CF82406CE342720A9C7911A01', - name: 'Stride Staked EVMOS', - display: 'stevmos', - symbol: 'stEVMOS', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'evmos', - base_denom: 'aevmos', - }, - provider: 'Stride', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'stride', - base_denom: 'staevmos', - channel_id: 'channel-5', - }, - chain: { - channel_id: 'channel-326', - path: 'transfer/channel-326/staevmos', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stevmos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stevmos.svg', - }, - images: [ - { - image_sync: { - chain_name: 'stride', - base_denom: 'staevmos', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stevmos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stevmos.svg', - }, - ], - }, - { - description: 'nRide Token', - denom_units: [ - { - denom: - 'ibc/E750D31033DC1CF4A044C3AA0A8117401316DC918FBEBC4E3D34F91B09D5F54C', - exponent: 0, - aliases: [ - 'cw20:juno1qmlchtmjpvu0cr7u0tad2pq8838h6farrrjzp39eqa9xswg7teussrswlq', - ], - }, - { - denom: 'nride', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/E750D31033DC1CF4A044C3AA0A8117401316DC918FBEBC4E3D34F91B09D5F54C', - name: 'nRide Token', - display: 'nride', - symbol: 'NRIDE', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1qmlchtmjpvu0cr7u0tad2pq8838h6farrrjzp39eqa9xswg7teussrswlq', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1qmlchtmjpvu0cr7u0tad2pq8838h6farrrjzp39eqa9xswg7teussrswlq', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/nride.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/nride.svg', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1qmlchtmjpvu0cr7u0tad2pq8838h6farrrjzp39eqa9xswg7teussrswlq', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/nride.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/nride.svg', - }, - ], - }, - { - description: 'The native staking token of 8ball.', - denom_units: [ - { - denom: - 'ibc/8BE73A810E22F80E5E850531A688600D63AE7392E7C2770AE758CAA4FD921B7F', - exponent: 0, - aliases: ['uebl'], - }, - { - denom: 'ebl', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/8BE73A810E22F80E5E850531A688600D63AE7392E7C2770AE758CAA4FD921B7F', - name: '8ball', - display: 'ebl', - symbol: 'EBL', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: '8ball', - base_denom: 'uebl', - channel_id: 'channel-16', - }, - chain: { - channel_id: 'channel-641', - path: 'transfer/channel-641/uebl', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/8ball/images/8ball.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/8ball/images/8ball.svg', - }, - images: [ - { - image_sync: { - chain_name: '8ball', - base_denom: 'uebl', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/8ball/images/8ball.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/8ball/images/8ball.svg', - }, - ], - }, - { - description: 'Quicksilver Liquid Staked ATOM', - denom_units: [ - { - denom: - 'ibc/FA602364BEC305A696CBDF987058E99D8B479F0318E47314C49173E8838C5BAC', - exponent: 0, - aliases: ['uqatom'], - }, - { - denom: 'qatom', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/FA602364BEC305A696CBDF987058E99D8B479F0318E47314C49173E8838C5BAC', - name: 'Quicksilver Liquid Staked ATOM', - display: 'qatom', - symbol: 'qATOM', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'cosmoshub', - base_denom: 'uatom', - }, - provider: 'Quicksilver', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'quicksilver', - base_denom: 'uqatom', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-522', - path: 'transfer/channel-522/uqatom', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qatom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qatom.svg', - }, - images: [ - { - image_sync: { - chain_name: 'quicksilver', - base_denom: 'uqatom', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qatom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qatom.svg', - }, - ], - }, - { - description: 'Governance Token of Harbor protocol on Comdex network', - denom_units: [ - { - denom: - 'ibc/AD4DEA52408EA07C0C9E19444EC8DA84A274A70AD2687A710EFDDEB28BB2986A', - exponent: 0, - aliases: ['uharbor'], - }, - { - denom: 'harbor', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/AD4DEA52408EA07C0C9E19444EC8DA84A274A70AD2687A710EFDDEB28BB2986A', - name: 'Harbor', - display: 'harbor', - symbol: 'HARBOR', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'comdex', - base_denom: 'uharbor', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-87', - path: 'transfer/channel-87/uharbor', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/harbor.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/harbor.svg', - }, - images: [ - { - image_sync: { - chain_name: 'comdex', - base_denom: 'uharbor', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/harbor.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/comdex/images/harbor.svg', - }, - ], - }, - { - description: 'Quicksilver Liquid Staked REGEN', - denom_units: [ - { - denom: - 'ibc/79A676508A2ECA1021EDDC7BB9CF70CEEC9514C478DA526A5A8B3E78506C2206', - exponent: 0, - aliases: ['uqregen'], - }, - { - denom: 'qregen', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/79A676508A2ECA1021EDDC7BB9CF70CEEC9514C478DA526A5A8B3E78506C2206', - name: 'Quicksilver Liquid Staked Regen', - display: 'qregen', - symbol: 'qREGEN', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'regen', - base_denom: 'uregen', - }, - provider: 'Quicksilver', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'quicksilver', - base_denom: 'uqregen', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-522', - path: 'transfer/channel-522/uqregen', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qregen.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qregen.svg', - }, - images: [ - { - image_sync: { - chain_name: 'quicksilver', - base_denom: 'uqregen', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qregen.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qregen.svg', - }, - ], - }, - { - description: - 'Inspired by Bonk. A community project to celebrate the settlers of JunoNetwork.', - denom_units: [ - { - denom: - 'ibc/4F24D904BAB5FFBD3524F2DE3EC3C7A9E687A2408D9A985E57B356D9FA9201C6', - exponent: 0, - aliases: [ - 'cw20:juno1u8cr3hcjvfkzxcaacv9q75uw9hwjmn8pucc93pmy6yvkzz79kh3qncca8x', - ], - }, - { - denom: 'fox', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/4F24D904BAB5FFBD3524F2DE3EC3C7A9E687A2408D9A985E57B356D9FA9201C6', - name: 'Juno Fox', - display: 'fox', - symbol: 'FOX', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1u8cr3hcjvfkzxcaacv9q75uw9hwjmn8pucc93pmy6yvkzz79kh3qncca8x', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1u8cr3hcjvfkzxcaacv9q75uw9hwjmn8pucc93pmy6yvkzz79kh3qncca8x', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/fox.png', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1u8cr3hcjvfkzxcaacv9q75uw9hwjmn8pucc93pmy6yvkzz79kh3qncca8x', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/fox.png', - }, - ], - }, - { - description: 'QCK - native token of Quicksilver', - denom_units: [ - { - denom: - 'ibc/635CB83EF1DFE598B10A3E90485306FD0D47D34217A4BE5FD9977FA010A5367D', - exponent: 0, - aliases: ['uqck'], - }, - { - denom: 'qck', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/635CB83EF1DFE598B10A3E90485306FD0D47D34217A4BE5FD9977FA010A5367D', - name: 'Quicksilver', - display: 'qck', - symbol: 'QCK', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'quicksilver', - base_denom: 'uqck', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-522', - path: 'transfer/channel-522/uqck', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qck.png', - }, - images: [ - { - image_sync: { - chain_name: 'quicksilver', - base_denom: 'uqck', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qck.png', - }, - ], - }, - { - description: 'The native token of Arkhadian', - denom_units: [ - { - denom: - 'ibc/0F91EE8B98AAE3CF393D94CD7F89A10F8D7758C5EC707E721899DFE65C164C28', - exponent: 0, - aliases: ['arkh'], - }, - { - denom: 'ARKH', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/0F91EE8B98AAE3CF393D94CD7F89A10F8D7758C5EC707E721899DFE65C164C28', - name: 'Arkhadian', - display: 'ARKH', - symbol: 'ARKH', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'arkh', - base_denom: 'arkh', - channel_id: 'channel-12', - }, - chain: { - channel_id: 'channel-648', - path: 'transfer/channel-648/arkh', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/arkh/images/arkh.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/arkh/images/arkh.svg', - }, - images: [ - { - image_sync: { - chain_name: 'arkh', - base_denom: 'arkh', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/arkh/images/arkh.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/arkh/images/arkh.svg', - }, - ], - keywords: ['osmosis_unstable'], - }, - { - description: 'Quicksilver Liquid Staked OSMO', - denom_units: [ - { - denom: - 'ibc/42D24879D4569CE6477B7E88206ADBFE47C222C6CAD51A54083E4A72594269FC', - exponent: 0, - aliases: ['uqosmo'], - }, - { - denom: 'qosmo', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/42D24879D4569CE6477B7E88206ADBFE47C222C6CAD51A54083E4A72594269FC', - name: 'Quicksilver Liquid Staked OSMO', - display: 'qosmo', - symbol: 'qOSMO', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'osmosis', - base_denom: 'uosmo', - }, - provider: 'Quicksilver', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'quicksilver', - base_denom: 'uqosmo', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-522', - path: 'transfer/channel-522/uqosmo', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qosmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qosmo.svg', - }, - images: [ - { - image_sync: { - chain_name: 'quicksilver', - base_denom: 'uqosmo', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qosmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qosmo.svg', - }, - ], - }, - { - description: - 'Frienzies are an IBC token redeemable exclusively for a physical asset issued by the Noble entity.', - denom_units: [ - { - denom: - 'ibc/7FA7EC64490E3BDE5A1A28CBE73CC0AD22522794957BC891C46321E3A6074DB9', - exponent: 0, - aliases: ['microfrienzies', 'ufrienzies'], - }, - { - denom: 'frienzies', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/7FA7EC64490E3BDE5A1A28CBE73CC0AD22522794957BC891C46321E3A6074DB9', - name: 'Frienzies', - display: 'frienzies', - symbol: 'FRNZ', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'noble', - base_denom: 'ufrienzies', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-750', - path: 'transfer/channel-750/ufrienzies', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/frnz.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/frnz.svg', - }, - images: [ - { - image_sync: { - chain_name: 'noble', - base_denom: 'ufrienzies', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/frnz.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/frnz.svg', - }, - ], - }, - { - description: 'The native token of Migaloo Chain', - denom_units: [ - { - denom: - 'ibc/EDD6F0D66BCD49C1084FB2C35353B4ACD7B9191117CE63671B61320548F7C89D', - exponent: 0, - aliases: ['uwhale'], - }, - { - denom: 'whale', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/EDD6F0D66BCD49C1084FB2C35353B4ACD7B9191117CE63671B61320548F7C89D', - name: 'Migaloo', - display: 'whale', - symbol: 'WHALE', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'migaloo', - base_denom: 'uwhale', - channel_id: 'channel-5', - }, - chain: { - channel_id: 'channel-642', - path: 'transfer/channel-642/uwhale', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/white-whale.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/white-whale.svg', - }, - images: [ - { - image_sync: { - chain_name: 'migaloo', - base_denom: 'uwhale', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/white-whale.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/white-whale.svg', - }, - ], - }, - { - description: 'Evmos Guardians governance token.', - denom_units: [ - { - denom: - 'ibc/BAC9C6998F1F5C316D3353622EAEDAF8BD00FAABEB374FECDF8C9BC475172CFA', - exponent: 0, - aliases: [ - 'cw20:juno1xekkh27punj0uxruv3gvuydyt856fax0nu750xns99t2qcxp7xmsqwhfma', - ], - }, - { - denom: 'grdn', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/BAC9C6998F1F5C316D3353622EAEDAF8BD00FAABEB374FECDF8C9BC475172CFA', - name: 'Guardian', - display: 'grdn', - symbol: 'GRDN', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1xekkh27punj0uxruv3gvuydyt856fax0nu750xns99t2qcxp7xmsqwhfma', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1xekkh27punj0uxruv3gvuydyt856fax0nu750xns99t2qcxp7xmsqwhfma', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/guardian.png', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1xekkh27punj0uxruv3gvuydyt856fax0nu750xns99t2qcxp7xmsqwhfma', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/guardian.png', - }, - ], - }, - { - description: 'Mini Punks Token', - denom_units: [ - { - denom: - 'ibc/DC0D3303BBE739E073224D0314385B88B247F56D71D726A91414CCA244FFFE7E', - exponent: 0, - aliases: [ - 'cw20:juno166heaxlyntd33a5euh4rrz26svhean4klzw594esmd02l4atan6sazy2my', - ], - }, - { - denom: 'mnpu', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/DC0D3303BBE739E073224D0314385B88B247F56D71D726A91414CCA244FFFE7E', - name: 'Mini Punks', - display: 'mnpu', - symbol: 'MNPU', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno166heaxlyntd33a5euh4rrz26svhean4klzw594esmd02l4atan6sazy2my', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno166heaxlyntd33a5euh4rrz26svhean4klzw594esmd02l4atan6sazy2my', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/mnpu.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/mnpu.svg', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno166heaxlyntd33a5euh4rrz26svhean4klzw594esmd02l4atan6sazy2my', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/mnpu.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/mnpu.svg', - }, - ], - }, - { - description: 'Shiba Cosmos', - denom_units: [ - { - denom: - 'ibc/447A0DCE83691056289503DDAB8EB08E52E167A73629F2ACC59F056B92F51CE8', - exponent: 0, - aliases: [ - 'cw20:juno1x5qt47rw84c4k6xvvywtrd40p8gxjt8wnmlahlqg07qevah3f8lqwxfs7z', - ], - }, - { - denom: 'shibac', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/447A0DCE83691056289503DDAB8EB08E52E167A73629F2ACC59F056B92F51CE8', - name: 'ShibaCosmos', - display: 'shibac', - symbol: 'SHIBAC', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1x5qt47rw84c4k6xvvywtrd40p8gxjt8wnmlahlqg07qevah3f8lqwxfs7z', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1x5qt47rw84c4k6xvvywtrd40p8gxjt8wnmlahlqg07qevah3f8lqwxfs7z', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/shibacosmos.png', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1x5qt47rw84c4k6xvvywtrd40p8gxjt8wnmlahlqg07qevah3f8lqwxfs7z', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/shibacosmos.png', - }, - ], - }, - { - description: 'Sikoba Governance Token', - denom_units: [ - { - denom: - 'ibc/71066B030D8FC6479E638580E1BA9C44925E8C1F6E45036669D22017CFDC8C5E', - exponent: 0, - aliases: [ - 'cw20:juno1qqwf3lkfjhp77yja7gmg3y95pda0e5xctqrdhf3wvwdd79flagvqfgrgxp', - ], - }, - { - denom: 'sikoba', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/71066B030D8FC6479E638580E1BA9C44925E8C1F6E45036669D22017CFDC8C5E', - name: 'Sikoba Token', - display: 'sikoba', - symbol: 'SKOJ', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1qqwf3lkfjhp77yja7gmg3y95pda0e5xctqrdhf3wvwdd79flagvqfgrgxp', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1qqwf3lkfjhp77yja7gmg3y95pda0e5xctqrdhf3wvwdd79flagvqfgrgxp', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/sikoba.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/sikoba.svg', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1qqwf3lkfjhp77yja7gmg3y95pda0e5xctqrdhf3wvwdd79flagvqfgrgxp', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/sikoba.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/sikoba.svg', - }, - ], - }, - { - description: - 'Nature Carbon Ton (NCT) is a carbon token standard backed 1:1 by carbon credits issued by Verra, a global leader in the voluntary carbon market. NCT credits on Regen Network have been tokenized by Toucan.earth.', - denom_units: [ - { - denom: - 'ibc/A76EB6ECF4E3E2D4A23C526FD1B48FDD42F171B206C9D2758EF778A7826ADD68', - exponent: 0, - aliases: ['eco.uC.NCT'], - }, - { - denom: 'nct', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/A76EB6ECF4E3E2D4A23C526FD1B48FDD42F171B206C9D2758EF778A7826ADD68', - name: 'Nature Carbon Ton', - display: 'nct', - symbol: 'NCT', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'regen', - base_denom: 'eco.uC.NCT', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-8', - path: 'transfer/channel-8/eco.uC.NCT', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/regen/images/nct.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/regen/images/nct.svg', - }, - images: [ - { - image_sync: { - chain_name: 'regen', - base_denom: 'eco.uC.NCT', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/regen/images/nct.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/regen/images/nct.svg', - }, - ], - }, - { - description: 'Celestims', - denom_units: [ - { - denom: - 'ibc/0E4FA664327BD40B32803EE84A77F145834C0281B7F82B65521333B3669FA0BA', - exponent: 0, - aliases: [ - 'cw20:juno1ngww7zxak55fql42wmyqrr4rhzpne24hhs4p3w4cwhcdgqgr3hxsmzl9zg', - ], - }, - { - denom: 'clst', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/0E4FA664327BD40B32803EE84A77F145834C0281B7F82B65521333B3669FA0BA', - name: 'Celestims', - display: 'clst', - symbol: 'CLST', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1ngww7zxak55fql42wmyqrr4rhzpne24hhs4p3w4cwhcdgqgr3hxsmzl9zg', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1ngww7zxak55fql42wmyqrr4rhzpne24hhs4p3w4cwhcdgqgr3hxsmzl9zg', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/celestims.png', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1ngww7zxak55fql42wmyqrr4rhzpne24hhs4p3w4cwhcdgqgr3hxsmzl9zg', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/celestims.png', - }, - ], - }, - { - description: 'The First Doge on Osmosis', - denom_units: [ - { - denom: - 'ibc/8AEEA9B9304392070F72611076C0E328CE3F2DECA1E18557E36F9DB4F09C0156', - exponent: 0, - aliases: [ - 'cw20:juno1ytymtllllsp3hfmndvcp802p2xmy5s8m59ufel8xv9ahyxyfs4hs4kd4je', - ], - }, - { - denom: 'osdoge', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/8AEEA9B9304392070F72611076C0E328CE3F2DECA1E18557E36F9DB4F09C0156', - name: 'Osmosis Doge', - display: 'osdoge', - symbol: 'OSDOGE', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1ytymtllllsp3hfmndvcp802p2xmy5s8m59ufel8xv9ahyxyfs4hs4kd4je', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1ytymtllllsp3hfmndvcp802p2xmy5s8m59ufel8xv9ahyxyfs4hs4kd4je', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/osdoge.png', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1ytymtllllsp3hfmndvcp802p2xmy5s8m59ufel8xv9ahyxyfs4hs4kd4je', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/osdoge.png', - }, - ], - }, - { - description: 'Apemos', - denom_units: [ - { - denom: - 'ibc/1EB03F13F29FEA73444586FC4E88A8C14ACE9291501E9658E3BEF951EA4AC85D', - exponent: 0, - aliases: [ - 'cw20:juno1jrr0tuuzxrrwcg6hgeqhw5wqpck2y55734e7zcrp745aardlp0qqg8jz06', - ], - }, - { - denom: 'apemos', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/1EB03F13F29FEA73444586FC4E88A8C14ACE9291501E9658E3BEF951EA4AC85D', - name: 'Apemos', - display: 'apemos', - symbol: 'APEMOS', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1jrr0tuuzxrrwcg6hgeqhw5wqpck2y55734e7zcrp745aardlp0qqg8jz06', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1jrr0tuuzxrrwcg6hgeqhw5wqpck2y55734e7zcrp745aardlp0qqg8jz06', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/apemos.png', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1jrr0tuuzxrrwcg6hgeqhw5wqpck2y55734e7zcrp745aardlp0qqg8jz06', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/apemos.png', - }, - ], - }, - { - description: "Evmos Guardians' Invaders DAO token.", - denom_units: [ - { - denom: - 'ibc/3DB1721541C94AD19D7735FECED74C227E13F925BDB814392980B40A19C1ED54', - exponent: 0, - aliases: [ - 'cw20:juno1jwdy7v4egw36pd84aeks3ww6n8k7zhsumd4ac8q5lts83ppxueus4626e8', - ], - }, - { - denom: 'invdrs', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/3DB1721541C94AD19D7735FECED74C227E13F925BDB814392980B40A19C1ED54', - name: 'Invaders', - display: 'invdrs', - symbol: 'INVDRS', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1jwdy7v4egw36pd84aeks3ww6n8k7zhsumd4ac8q5lts83ppxueus4626e8', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1jwdy7v4egw36pd84aeks3ww6n8k7zhsumd4ac8q5lts83ppxueus4626e8', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/invdrs.png', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1jwdy7v4egw36pd84aeks3ww6n8k7zhsumd4ac8q5lts83ppxueus4626e8', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/invdrs.png', - }, - ], - }, - { - description: 'Doge Apr', - denom_units: [ - { - denom: - 'ibc/04BE4E9C825ED781F9684A1226114BB49607500CAD855F1E3FEEC18532297250', - exponent: 0, - aliases: [ - 'cw20:juno1k2ruzzvvwwtwny6gq6kcwyfhkzahaunp685wmz4hafplduekj98q9hgs6d', - ], - }, - { - denom: 'doga', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/04BE4E9C825ED781F9684A1226114BB49607500CAD855F1E3FEEC18532297250', - name: 'Doge Apr', - display: 'doga', - symbol: 'DOGA', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1k2ruzzvvwwtwny6gq6kcwyfhkzahaunp685wmz4hafplduekj98q9hgs6d', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1k2ruzzvvwwtwny6gq6kcwyfhkzahaunp685wmz4hafplduekj98q9hgs6d', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/doga.png', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1k2ruzzvvwwtwny6gq6kcwyfhkzahaunp685wmz4hafplduekj98q9hgs6d', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/doga.png', - }, - ], - }, - { - description: 'Catmos', - denom_units: [ - { - denom: - 'ibc/F4A07138CAEF0BFB4889E03C44C57956A48631061F1C8AB80421C1F229C1B835', - exponent: 0, - aliases: [ - 'cw20:juno1f5datjdse3mdgrapwuzs3prl7pvxxht48ns6calnn0t77v2s9l8s0qu488', - ], - }, - { - denom: 'catmos', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/F4A07138CAEF0BFB4889E03C44C57956A48631061F1C8AB80421C1F229C1B835', - name: 'Catmos', - display: 'catmos', - symbol: 'CATMOS', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1f5datjdse3mdgrapwuzs3prl7pvxxht48ns6calnn0t77v2s9l8s0qu488', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1f5datjdse3mdgrapwuzs3prl7pvxxht48ns6calnn0t77v2s9l8s0qu488', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/catmos.png', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1f5datjdse3mdgrapwuzs3prl7pvxxht48ns6calnn0t77v2s9l8s0qu488', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/catmos.png', - }, - ], - }, - { - description: - 'Social Impact DAO providing showers, meals, and vehicles to the homeless', - denom_units: [ - { - denom: - 'ibc/56B988C4D934FB7503F5EA9B440C75D489C8AD5D193715B477BEC4F84B8BBA2A', - exponent: 0, - aliases: [ - 'cw20:juno1j4ux0f6gt7e82z7jdpm25v4g2gts880ap64rdwa49989wzhd0dfqed6vqm', - ], - }, - { - denom: 'summit', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/56B988C4D934FB7503F5EA9B440C75D489C8AD5D193715B477BEC4F84B8BBA2A', - name: 'Summit', - display: 'summit', - symbol: 'SUMMIT', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1j4ux0f6gt7e82z7jdpm25v4g2gts880ap64rdwa49989wzhd0dfqed6vqm', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1j4ux0f6gt7e82z7jdpm25v4g2gts880ap64rdwa49989wzhd0dfqed6vqm', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/summit.png', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1j4ux0f6gt7e82z7jdpm25v4g2gts880ap64rdwa49989wzhd0dfqed6vqm', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/summit.png', - }, - ], - }, - { - description: 'The native staking token of OmniFlix Hub.', - denom_units: [ - { - denom: - 'ibc/CEE970BB3D26F4B907097B6B660489F13F3B0DA765B83CC7D9A0BC0CE220FA6F', - exponent: 0, - aliases: ['uflix'], - }, - { - denom: 'flix', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/CEE970BB3D26F4B907097B6B660489F13F3B0DA765B83CC7D9A0BC0CE220FA6F', - name: 'OmniFlix', - display: 'flix', - symbol: 'FLIX', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'omniflixhub', - base_denom: 'uflix', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-199', - path: 'transfer/channel-199/uflix', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/omniflixhub/images/flix.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/omniflixhub/images/flix.svg', - }, - images: [ - { - image_sync: { - chain_name: 'omniflixhub', - base_denom: 'uflix', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/omniflixhub/images/flix.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/omniflixhub/images/flix.svg', - }, - ], - }, - { - description: 'Spacer', - denom_units: [ - { - denom: - 'ibc/7A496DB7C2277D4B74EC4428DDB5AC8A62816FBD0DEBE1CFE094935D746BE19C', - exponent: 0, - aliases: [ - 'cw20:juno1dyyf7pxeassxvftf570krv7fdf5r8e4r04mp99h0mllsqzp3rs4q7y8yqg', - ], - }, - { - denom: 'spacer', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/7A496DB7C2277D4B74EC4428DDB5AC8A62816FBD0DEBE1CFE094935D746BE19C', - name: 'Spacer', - display: 'spacer', - symbol: 'SPACER', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1dyyf7pxeassxvftf570krv7fdf5r8e4r04mp99h0mllsqzp3rs4q7y8yqg', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1dyyf7pxeassxvftf570krv7fdf5r8e4r04mp99h0mllsqzp3rs4q7y8yqg', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/spacer.png', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1dyyf7pxeassxvftf570krv7fdf5r8e4r04mp99h0mllsqzp3rs4q7y8yqg', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/spacer.png', - }, - ], - }, - { - description: 'Light: LumenX community DAO treasury token', - denom_units: [ - { - denom: - 'ibc/3DC08BDF2689978DBCEE28C7ADC2932AA658B2F64B372760FBC5A0058669AD29', - exponent: 0, - aliases: [ - 'cw20:juno1dpany8c0lj526lsa02sldv7shzvnw5dt5ues72rk35hd69rrydxqeraz8l', - ], - }, - { - denom: 'light', - exponent: 9, - }, - ], - type_asset: 'ics20', - base: 'ibc/3DC08BDF2689978DBCEE28C7ADC2932AA658B2F64B372760FBC5A0058669AD29', - name: 'LIGHT', - display: 'light', - symbol: 'LIGHT', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1dpany8c0lj526lsa02sldv7shzvnw5dt5ues72rk35hd69rrydxqeraz8l', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1dpany8c0lj526lsa02sldv7shzvnw5dt5ues72rk35hd69rrydxqeraz8l', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/light.png', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1dpany8c0lj526lsa02sldv7shzvnw5dt5ues72rk35hd69rrydxqeraz8l', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/light.png', - }, - ], - }, - { - description: 'The native token cw20 for Silk on Secret Network', - denom_units: [ - { - denom: - 'ibc/8A025A1E70101E39DE0C0F153E582A30806D3DA16795F6D868A3AA247D2DEDF7', - exponent: 0, - aliases: ['cw20:secret1fl449muk5yq8dlad7a22nje4p5d2pnsgymhjfd'], - }, - { - denom: 'silk', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/8A025A1E70101E39DE0C0F153E582A30806D3DA16795F6D868A3AA247D2DEDF7', - name: 'Silk', - display: 'silk', - symbol: 'SILK', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'secretnetwork', - base_denom: 'cw20:secret1fl449muk5yq8dlad7a22nje4p5d2pnsgymhjfd', - port: 'wasm.secret1tqmms5awftpuhalcv5h5mg76fa0tkdz4jv9ex4', - channel_id: 'channel-44', - }, - chain: { - port: 'transfer', - channel_id: 'channel-476', - path: 'transfer/channel-476/cw20:secret1fl449muk5yq8dlad7a22nje4p5d2pnsgymhjfd', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/silk.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/silk.svg', - }, - images: [ - { - image_sync: { - chain_name: 'secretnetwork', - base_denom: 'cw20:secret1fl449muk5yq8dlad7a22nje4p5d2pnsgymhjfd', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/silk.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/silk.svg', - }, - ], - }, - { - description: 'Mille: the 1000th token on osmosis', - denom_units: [ - { - denom: - 'ibc/912275A63A565BFD80734AEDFFB540132C51E446EAC41483B26EDE8A557C71CF', - exponent: 0, - aliases: [ - 'cw20:juno1llg7q2d5dqlrqzh5dxv8c7kzzjszld34s5vktqmlmaaxqjssz43sxyhq0d', - ], - }, - { - denom: 'mile', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/912275A63A565BFD80734AEDFFB540132C51E446EAC41483B26EDE8A557C71CF', - name: 'Mille', - display: 'mile', - symbol: 'MILE', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1llg7q2d5dqlrqzh5dxv8c7kzzjszld34s5vktqmlmaaxqjssz43sxyhq0d', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1llg7q2d5dqlrqzh5dxv8c7kzzjszld34s5vktqmlmaaxqjssz43sxyhq0d', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/mille.png', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1llg7q2d5dqlrqzh5dxv8c7kzzjszld34s5vktqmlmaaxqjssz43sxyhq0d', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/mille.png', - }, - ], - }, - { - description: - 'Social Impact DAO dedicated to combatting food insecurity and malnutrition', - denom_units: [ - { - denom: - 'ibc/980A2748F37C938AD129B92A51E2ABA8CFFC6862ADD61EC1B291125535DBE30B', - exponent: 0, - aliases: [ - 'cw20:juno13ca2g36ng6etcfhr9qxx352uw2n5e92np54thfkm3w3nzlhsgvwsjaqlyq', - ], - }, - { - denom: 'manna', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/980A2748F37C938AD129B92A51E2ABA8CFFC6862ADD61EC1B291125535DBE30B', - name: 'Manna', - display: 'manna', - symbol: 'MANNA', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno13ca2g36ng6etcfhr9qxx352uw2n5e92np54thfkm3w3nzlhsgvwsjaqlyq', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno13ca2g36ng6etcfhr9qxx352uw2n5e92np54thfkm3w3nzlhsgvwsjaqlyq', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/manna.png', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno13ca2g36ng6etcfhr9qxx352uw2n5e92np54thfkm3w3nzlhsgvwsjaqlyq', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/manna.png', - }, - ], - }, - { - description: - "Filecoin is a decentralized storage network designed to turn cloud storage into an algorithmic market. The network facilitates open markets for storing and retrieving data, where users pay to store their files on storage miners. Filecoin is built on top of the InterPlanetary File System (IPFS), a peer-to-peer storage network. Filecoin aims to store data in a decentralized manner, unlike traditional cloud storage providers.\n\nParticipants in the Filecoin network are incentivized to act honestly and store as much data as possible because they earn the Filecoin cryptocurrency (FIL) in exchange for their storage services. This setup ensures the integrity and accessibility of data stored. Filecoin's model allows for a variety of storage options, including long-term archival storage and more rapid retrieval services, making it a versatile solution for decentralized data storage. The project, developed by Protocol Labs, also focuses on ensuring that data is stored reliably and efficiently.", - denom_units: [ - { - denom: - 'ibc/18FB5C09D9D2371F659D4846A956FA56225E377EE3C3652A2BF3542BF809159D', - exponent: 0, - aliases: ['wfil-wei'], - }, - { - denom: 'fil', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/18FB5C09D9D2371F659D4846A956FA56225E377EE3C3652A2BF3542BF809159D', - name: 'Filecoin', - display: 'fil', - symbol: 'FIL', - traces: [ - { - type: 'wrapped', - counterparty: { - chain_name: 'filecoin', - base_denom: 'attoFIL', - }, - provider: 'Filecoin', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'filecoin', - base_denom: '0x60E1773636CF5E4A227d9AC24F20fEca034ee25A', - }, - provider: 'Axelar', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'wfil-wei', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-208', - path: 'transfer/channel-208/wfil-wei', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/filecoin/images/fil.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/filecoin/images/fil.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/filecoin/images/fil.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/filecoin/images/fil.svg', - }, - ], - }, - { - description: 'Void', - denom_units: [ - { - denom: - 'ibc/593F820ECE676A3E0890C734EC4F3A8DE16EC10A54EEDFA8BDFEB40EEA903960', - exponent: 0, - aliases: [ - 'cw20:juno1lpvx3mv2a6ddzfjc7zzz2v2cm5gqgqf0hx67hc5p5qwn7hz4cdjsnznhu8', - ], - }, - { - denom: 'void', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/593F820ECE676A3E0890C734EC4F3A8DE16EC10A54EEDFA8BDFEB40EEA903960', - name: 'Void', - display: 'void', - symbol: 'VOID', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1lpvx3mv2a6ddzfjc7zzz2v2cm5gqgqf0hx67hc5p5qwn7hz4cdjsnznhu8', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1lpvx3mv2a6ddzfjc7zzz2v2cm5gqgqf0hx67hc5p5qwn7hz4cdjsnznhu8', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/void.png', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1lpvx3mv2a6ddzfjc7zzz2v2cm5gqgqf0hx67hc5p5qwn7hz4cdjsnznhu8', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/void.png', - }, - ], - }, - { - description: 'The native token cw20 for Shade on Secret Network', - denom_units: [ - { - denom: - 'ibc/0B3D528E74E3DEAADF8A68F393887AC7E06028904D02173561B0D27F6E751D0A', - exponent: 0, - aliases: ['cw20:secret153wu605vvp934xhd4k9dtd640zsep5jkesstdm'], - }, - { - denom: 'shd', - exponent: 8, - }, - ], - type_asset: 'ics20', - base: 'ibc/0B3D528E74E3DEAADF8A68F393887AC7E06028904D02173561B0D27F6E751D0A', - name: 'Shade', - display: 'shd', - symbol: 'SHD', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'secretnetwork', - base_denom: 'cw20:secret153wu605vvp934xhd4k9dtd640zsep5jkesstdm', - port: 'wasm.secret1tqmms5awftpuhalcv5h5mg76fa0tkdz4jv9ex4', - channel_id: 'channel-44', - }, - chain: { - port: 'transfer', - channel_id: 'channel-476', - path: 'transfer/channel-476/cw20:secret153wu605vvp934xhd4k9dtd640zsep5jkesstdm', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/shd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/shd.svg', - }, - images: [ - { - image_sync: { - chain_name: 'secretnetwork', - base_denom: 'cw20:secret153wu605vvp934xhd4k9dtd640zsep5jkesstdm', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/shd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/shd.svg', - }, - ], - }, - { - description: 'The native token of Bluzelle', - denom_units: [ - { - denom: - 'ibc/63CDD51098FD99E04E5F5610A3882CBE7614C441607BA6FCD7F3A3C1CD5325F8', - exponent: 0, - aliases: ['ubnt'], - }, - { - denom: 'bnt', - exponent: 6, - aliases: ['blz'], - }, - ], - type_asset: 'ics20', - base: 'ibc/63CDD51098FD99E04E5F5610A3882CBE7614C441607BA6FCD7F3A3C1CD5325F8', - name: 'Bluzelle', - display: 'bnt', - symbol: 'BLZ', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'bluzelle', - base_denom: 'ubnt', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-763', - path: 'transfer/channel-763/ubnt', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bluzelle/images/bluzelle.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bluzelle/images/bluzelle.svg', - }, - images: [ - { - image_sync: { - chain_name: 'bluzelle', - base_denom: 'ubnt', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bluzelle/images/bluzelle.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bluzelle/images/bluzelle.svg', - }, - ], - keywords: ['bluzelle', 'game'], - }, - { - description: 'Native token of Arbitrum', - denom_units: [ - { - denom: - 'ibc/10E5E5B06D78FFBB61FD9F89209DEE5FD4446ED0550CBB8E3747DA79E10D9DC6', - exponent: 0, - aliases: ['arb-wei'], - }, - { - denom: 'arb', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/10E5E5B06D78FFBB61FD9F89209DEE5FD4446ED0550CBB8E3747DA79E10D9DC6', - name: 'Arbitrum', - display: 'arb', - symbol: 'ARB', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'arbitrum', - base_denom: '0x912CE59144191C1204E64559FE8253a0e49E6548', - }, - provider: 'Axelar', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'arb-wei', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-208', - path: 'transfer/channel-208/arb-wei', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/arbitrum/images/arb.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/arbitrum/images/arb.svg', - }, - images: [ - { - image_sync: { - chain_name: 'axelar', - base_denom: 'arb-wei', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/arbitrum/images/arb.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/arbitrum/images/arb.svg', - }, - ], - }, - { - description: 'Silica', - denom_units: [ - { - denom: - 'ibc/5164ECF584AD7DC27DA9E6A89E75DAB0F7C4FCB0A624B69215B8BC6A2C40CD07', - exponent: 0, - aliases: [ - 'cw20:juno10vgf2u03ufcf25tspgn05l7j3tfg0j63ljgpffy98t697m5r5hmqaw95ux', - ], - }, - { - denom: 'silica', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/5164ECF584AD7DC27DA9E6A89E75DAB0F7C4FCB0A624B69215B8BC6A2C40CD07', - name: 'Silica', - display: 'silica', - symbol: 'SLCA', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno10vgf2u03ufcf25tspgn05l7j3tfg0j63ljgpffy98t697m5r5hmqaw95ux', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno10vgf2u03ufcf25tspgn05l7j3tfg0j63ljgpffy98t697m5r5hmqaw95ux', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/silica.png', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno10vgf2u03ufcf25tspgn05l7j3tfg0j63ljgpffy98t697m5r5hmqaw95ux', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/silica.png', - }, - ], - }, - { - description: 'Pepec', - denom_units: [ - { - denom: - 'ibc/C00B17F74C94449A62935B4C886E6F0F643249A270DEF269D53CE6741ECCDB93', - exponent: 0, - aliases: [ - 'cw20:juno1epxnvge53c4hkcmqzlxryw5fp7eae2utyk6ehjcfpwajwp48km3sgxsh9k', - ], - }, - { - denom: 'pepec', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/C00B17F74C94449A62935B4C886E6F0F643249A270DEF269D53CE6741ECCDB93', - name: 'Pepec', - display: 'pepec', - symbol: 'PEPEC', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1epxnvge53c4hkcmqzlxryw5fp7eae2utyk6ehjcfpwajwp48km3sgxsh9k', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1epxnvge53c4hkcmqzlxryw5fp7eae2utyk6ehjcfpwajwp48km3sgxsh9k', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/pepec.png', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1epxnvge53c4hkcmqzlxryw5fp7eae2utyk6ehjcfpwajwp48km3sgxsh9k', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/pepec.png', - }, - ], - }, - { - denom_units: [ - { - denom: - 'ibc/E47F4E97C534C95B942729E1B25DBDE111EA791411CFF100515050BEA0AC0C6B', - exponent: 0, - aliases: ['0x6982508145454Ce325dDbE47a25d4ec3d2311933', 'pepe-wei'], - }, - { - denom: 'pepe', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/E47F4E97C534C95B942729E1B25DBDE111EA791411CFF100515050BEA0AC0C6B', - name: 'Pepe', - display: 'pepe', - symbol: 'PEPE', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x6982508145454Ce325dDbE47a25d4ec3d2311933', - }, - provider: 'Axelar', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'pepe-wei', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-208', - path: 'transfer/channel-208/pepe-wei', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/pepe.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/pepe.svg', - }, - images: [ - { - image_sync: { - chain_name: 'axelar', - base_denom: 'pepe-wei', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/pepe.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/pepe.svg', - }, - ], - }, - { - denom_units: [ - { - denom: - 'factory/osmo14klwqgkmackvx2tqa0trtg69dmy0nrg4ntq4gjgw2za4734r5seqjqm4gm/uibcx', - exponent: 0, - }, - { - denom: 'ibcx', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - address: - 'osmo14klwqgkmackvx2tqa0trtg69dmy0nrg4ntq4gjgw2za4734r5seqjqm4gm', - base: 'factory/osmo14klwqgkmackvx2tqa0trtg69dmy0nrg4ntq4gjgw2za4734r5seqjqm4gm/uibcx', - name: 'IBC Index', - display: 'ibcx', - symbol: 'IBCX', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/ibcx.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/ibcx.svg', - }, - ], - coingecko_id: 'ibc-index', - }, - { - description: - 'Coinbase Wrapped Staked ETH (“cbETH”) is a utility token and liquid representation of ETH staked through Coinbase. cbETH gives customers the option to sell, transfer, or otherwise use their staked ETH in dapps while it remains locked by the Ethereum protocol.', - denom_units: [ - { - denom: - 'ibc/4D7A6F2A7744B1534C984A21F9EDFFF8809FC71A9E9243FFB702073E7FCA513A', - exponent: 0, - aliases: ['0xbe9895146f7af43049ca1c1ae358b0541ea49704', 'cbeth-wei'], - }, - { - denom: 'cbeth', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/4D7A6F2A7744B1534C984A21F9EDFFF8809FC71A9E9243FFB702073E7FCA513A', - name: 'Coinbase Wrapped Staked ETH', - display: 'cbeth', - symbol: 'cbETH', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'ethereum', - base_denom: 'wei', - }, - provider: 'Coinbase', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xbe9895146f7af43049ca1c1ae358b0541ea49704', - }, - provider: 'Axelar', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'cbeth-wei', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-208', - path: 'transfer/channel-208/cbeth-wei', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/cbeth.png', - }, - images: [ - { - image_sync: { - chain_name: 'axelar', - base_denom: 'cbeth-wei', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/cbeth.png', - }, - ], - }, - { - description: - 'Rocket Pool is a decentralised Ethereum Proof of Stake pool.', - denom_units: [ - { - denom: - 'ibc/E610B83FD5544E00A8A1967A2EB3BEF25F1A8CFE8650FE247A8BD4ECA9DC9222', - exponent: 0, - aliases: ['0xae78736cd615f374d3085123a210448e74fc6393', 'reth-wei'], - }, - { - denom: 'reth', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/E610B83FD5544E00A8A1967A2EB3BEF25F1A8CFE8650FE247A8BD4ECA9DC9222', - name: 'Rocket Pool Ether', - display: 'reth', - symbol: 'rETH', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'ethereum', - base_denom: 'wei', - }, - provider: 'Rocket Pool', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xae78736cd615f374d3085123a210448e74fc6393', - }, - provider: 'Axelar', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'reth-wei', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-208', - path: 'transfer/channel-208/reth-wei', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/reth.png', - }, - images: [ - { - image_sync: { - chain_name: 'axelar', - base_denom: 'reth-wei', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/reth.png', - }, - ], - }, - { - description: - "sfrxETH is the version of frxETH which accrues staking yield. All profit generated from Frax Ether validators is distributed to sfrxETH holders. By exchanging frxETH for sfrxETH, one become's eligible for staking yield, which is redeemed upon converting sfrxETH back to frxETH.", - denom_units: [ - { - denom: - 'ibc/81F578C39006EB4B27FFFA9460954527910D73390991B379C03B18934D272F46', - exponent: 0, - aliases: [ - '0xac3e018457b222d93114458476f3e3416abbe38f', - 'sfrxeth-wei', - ], - }, - { - denom: 'sfrxeth', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/81F578C39006EB4B27FFFA9460954527910D73390991B379C03B18934D272F46', - name: 'Staked Frax Ether', - display: 'sfrxeth', - symbol: 'sfrxETH', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'ethereum', - base_denom: 'wei', - }, - provider: 'Frax', - }, - { - type: 'wrapped', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x5e8422345238f34275888049021821e8e08caa1f', - }, - provider: 'Frax', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xac3e018457b222d93114458476f3e3416abbe38f', - }, - provider: 'Axelar', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'sfrxeth-wei', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-208', - path: 'transfer/channel-208/sfrxeth-wei', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/sfrxeth.svg', - }, - images: [ - { - image_sync: { - chain_name: 'axelar', - base_denom: 'sfrxeth-wei', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/sfrxeth.svg', - }, - ], - }, - { - denom_units: [ - { - denom: - 'ibc/B2BD584CD2A0A9CE53D4449667E26160C7D44A9C41AF50F602C201E5B3CCA46C', - exponent: 0, - aliases: ['0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0', 'wsteth-wei'], - }, - { - denom: 'wsteth', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/B2BD584CD2A0A9CE53D4449667E26160C7D44A9C41AF50F602C201E5B3CCA46C', - name: 'Wrapped Lido Staked Ether (Axelar)', - display: 'wsteth', - symbol: 'wstETH.axl', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'ethereum', - base_denom: 'wei', - }, - provider: 'Lido', - }, - { - type: 'wrapped', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xae7ab96520de3a18e5e111b5eaab095312d7fe84', - }, - provider: 'Lido', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0', - }, - provider: 'Axelar', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'wsteth-wei', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-208', - path: 'transfer/channel-208/wsteth-wei', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wsteth.svg', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wsteth.svg', - }, - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wstETH.axl.svg', - }, - ], - }, - { - description: 'The native token of Gitopia', - denom_units: [ - { - denom: - 'ibc/B1C1806A540B3E165A2D42222C59946FB85BA325596FC85662D7047649F419F3', - exponent: 0, - aliases: ['ulore'], - }, - { - denom: 'LORE', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/B1C1806A540B3E165A2D42222C59946FB85BA325596FC85662D7047649F419F3', - name: 'Gitopia', - display: 'LORE', - symbol: 'LORE', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'gitopia', - base_denom: 'ulore', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-781', - path: 'transfer/channel-781/ulore', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/gitopia/images/lore.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/gitopia/images/lore.svg', - }, - images: [ - { - image_sync: { - chain_name: 'gitopia', - base_denom: 'ulore', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/gitopia/images/lore.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/gitopia/images/lore.svg', - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/gitopia/images/gitopia.png', - }, - ], - }, - { - description: - 'Lion DAO is a community DAO that lives on the Terra blockchain with the mission to reactivate the LUNAtic community and showcase Terra protocols & tooling', - denom_units: [ - { - denom: - 'ibc/98BCD43F190C6960D0005BC46BB765C827403A361C9C03C2FF694150A30284B0', - exponent: 0, - aliases: [ - 'cw20:terra1lxx40s29qvkrcj8fsa3yzyehy7w50umdvvnls2r830rys6lu2zns63eelv', - ], - }, - { - denom: 'roar', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/98BCD43F190C6960D0005BC46BB765C827403A361C9C03C2FF694150A30284B0', - name: 'Lion DAO', - display: 'roar', - symbol: 'ROAR', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'terra2', - base_denom: - 'cw20:terra1lxx40s29qvkrcj8fsa3yzyehy7w50umdvvnls2r830rys6lu2zns63eelv', - port: 'wasm.terra1e0mrzy8077druuu42vs0hu7ugguade0cj65dgtauyaw4gsl4kv0qtdf2au', - channel_id: 'channel-26', - }, - chain: { - port: 'transfer', - channel_id: 'channel-341', - path: 'transfer/channel-341/cw20:terra1lxx40s29qvkrcj8fsa3yzyehy7w50umdvvnls2r830rys6lu2zns63eelv', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/roar.png', - }, - images: [ - { - image_sync: { - chain_name: 'terra2', - base_denom: - 'cw20:terra1lxx40s29qvkrcj8fsa3yzyehy7w50umdvvnls2r830rys6lu2zns63eelv', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/roar.png', - }, - ], - }, - { - denom_units: [ - { - denom: - 'ibc/02F196DA6FD0917DD5FEA249EE61880F4D941EE9059E7964C5C9B50AF103800F', - exponent: 0, - aliases: ['stuumee'], - }, - { - denom: 'stumee', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/02F196DA6FD0917DD5FEA249EE61880F4D941EE9059E7964C5C9B50AF103800F', - name: 'Stride Staked UMEE', - display: 'stumee', - symbol: 'stUMEE', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'umee', - base_denom: 'uumee', - }, - provider: 'Stride', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'stride', - base_denom: 'stuumee', - channel_id: 'channel-5', - }, - chain: { - channel_id: 'channel-326', - path: 'transfer/channel-326/stuumee', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stumee.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stumee.svg', - }, - images: [ - { - image_sync: { - chain_name: 'stride', - base_denom: 'stuumee', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stumee.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stumee.svg', - }, - ], - }, - { - denom_units: [ - { - denom: - 'factory/osmo1xqw2sl9zk8a6pch0csaw78n4swg5ws8t62wc5qta4gnjxfqg6v2qcs243k/stuibcx', - exponent: 0, - }, - { - denom: 'stibcx', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - address: - 'osmo1xqw2sl9zk8a6pch0csaw78n4swg5ws8t62wc5qta4gnjxfqg6v2qcs243k', - base: 'factory/osmo1xqw2sl9zk8a6pch0csaw78n4swg5ws8t62wc5qta4gnjxfqg6v2qcs243k/stuibcx', - name: 'Staked IBCX', - display: 'stibcx', - symbol: 'stIBCX', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/stibcx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/stibcx.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/stibcx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/stibcx.svg', - }, - ], - }, - { - description: 'The native token of Nolus chain', - denom_units: [ - { - denom: - 'ibc/D9AFCECDD361D38302AA66EB3BAC23B95234832C51D12489DC451FA2B7C72782', - exponent: 0, - aliases: ['unls'], - }, - { - denom: 'nls', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/D9AFCECDD361D38302AA66EB3BAC23B95234832C51D12489DC451FA2B7C72782', - name: 'Nolus', - display: 'nls', - symbol: 'NLS', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'nolus', - base_denom: 'unls', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-783', - path: 'transfer/channel-783/unls', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nolus/images/nolus.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nolus/images/nolus.svg', - }, - images: [ - { - image_sync: { - chain_name: 'nolus', - base_denom: 'unls', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nolus/images/nolus.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nolus/images/nolus.svg', - }, - ], - }, - { - description: 'Lion Cub DAO is a useless meme community DAO on Terra', - denom_units: [ - { - denom: - 'ibc/6F18EFEBF1688AA77F7EAC17065609494DC1BA12AFC78E9AEC832AF70A11BEF3', - exponent: 0, - aliases: [ - 'cw20:terra1lalvk0r6nhruel7fvzdppk3tup3mh5j4d4eadrqzfhle4zrf52as58hh9t', - ], - }, - { - denom: 'cub', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/6F18EFEBF1688AA77F7EAC17065609494DC1BA12AFC78E9AEC832AF70A11BEF3', - name: 'Lion Cub DAO', - display: 'cub', - symbol: 'CUB', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'terra2', - base_denom: - 'cw20:terra1lalvk0r6nhruel7fvzdppk3tup3mh5j4d4eadrqzfhle4zrf52as58hh9t', - port: 'wasm.terra1e0mrzy8077druuu42vs0hu7ugguade0cj65dgtauyaw4gsl4kv0qtdf2au', - channel_id: 'channel-26', - }, - chain: { - port: 'transfer', - channel_id: 'channel-341', - path: 'transfer/channel-341/cw20:terra1lalvk0r6nhruel7fvzdppk3tup3mh5j4d4eadrqzfhle4zrf52as58hh9t', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/cub.png', - }, - images: [ - { - image_sync: { - chain_name: 'terra2', - base_denom: - 'cw20:terra1lalvk0r6nhruel7fvzdppk3tup3mh5j4d4eadrqzfhle4zrf52as58hh9t', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/cub.png', - }, - ], - }, - { - description: 'BLUE CUB DAO is a community DAO on Terra', - denom_units: [ - { - denom: - 'ibc/DA961FE314B009C38595FFE3AF41225D8894D663B8C3F6650DCB5B6F8435592E', - exponent: 0, - aliases: [ - 'cw20:terra1gwrz9xzhqsygyr5asrgyq3pu0ewpn00mv2zenu86yvx2nlwpe8lqppv584', - ], - }, - { - denom: 'blue', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/DA961FE314B009C38595FFE3AF41225D8894D663B8C3F6650DCB5B6F8435592E', - name: 'BLUE CUB DAO', - display: 'blue', - symbol: 'BLUE', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'terra2', - base_denom: - 'cw20:terra1gwrz9xzhqsygyr5asrgyq3pu0ewpn00mv2zenu86yvx2nlwpe8lqppv584', - port: 'wasm.terra1e0mrzy8077druuu42vs0hu7ugguade0cj65dgtauyaw4gsl4kv0qtdf2au', - channel_id: 'channel-26', - }, - chain: { - port: 'transfer', - channel_id: 'channel-341', - path: 'transfer/channel-341/cw20:terra1gwrz9xzhqsygyr5asrgyq3pu0ewpn00mv2zenu86yvx2nlwpe8lqppv584', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/blue.png', - }, - images: [ - { - image_sync: { - chain_name: 'terra2', - base_denom: - 'cw20:terra1gwrz9xzhqsygyr5asrgyq3pu0ewpn00mv2zenu86yvx2nlwpe8lqppv584', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/blue.png', - }, - ], - }, - { - description: 'The native token of Neutron chain.', - denom_units: [ - { - denom: - 'ibc/126DA09104B71B164883842B769C0E9EC1486C0887D27A9999E395C2C8FB5682', - exponent: 0, - aliases: ['untrn'], - }, - { - denom: 'ntrn', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/126DA09104B71B164883842B769C0E9EC1486C0887D27A9999E395C2C8FB5682', - name: 'Neutron', - display: 'ntrn', - symbol: 'NTRN', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'neutron', - base_denom: 'untrn', - channel_id: 'channel-10', - }, - chain: { - channel_id: 'channel-874', - path: 'transfer/channel-874/untrn', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/ntrn.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/ntrn.svg', - }, - images: [ - { - image_sync: { - chain_name: 'neutron', - base_denom: 'untrn', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/ntrn.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/ntrn.svg', - }, - ], - }, - { - description: 'An innovative DAO dedicated to housing the most vulnerable', - denom_units: [ - { - denom: - 'ibc/2F5C084037D951B24D100F15CC013A131DF786DCE1B1DBDC48F018A9B9A138DE', - exponent: 0, - aliases: [ - 'cw20:juno1ju8k8sqwsqu5k6umrypmtyqu2wqcpnrkf4w4mntvl0javt4nma7s8lzgss', - ], - }, - { - denom: 'casa', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/2F5C084037D951B24D100F15CC013A131DF786DCE1B1DBDC48F018A9B9A138DE', - name: 'Casa', - display: 'casa', - symbol: 'CASA', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1ju8k8sqwsqu5k6umrypmtyqu2wqcpnrkf4w4mntvl0javt4nma7s8lzgss', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1ju8k8sqwsqu5k6umrypmtyqu2wqcpnrkf4w4mntvl0javt4nma7s8lzgss', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/casa.png', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1ju8k8sqwsqu5k6umrypmtyqu2wqcpnrkf4w4mntvl0javt4nma7s8lzgss', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/casa.png', - }, - ], - }, - { - description: 'The native staking and governance token of Composable.', - denom_units: [ - { - denom: - 'ibc/56D7C03B8F6A07AD322EEE1BEF3AE996E09D1C1E34C27CF37E0D4A0AC5972516', - exponent: 0, - aliases: ['ppica'], - }, - { - denom: 'pica', - exponent: 12, - }, - ], - type_asset: 'ics20', - base: 'ibc/56D7C03B8F6A07AD322EEE1BEF3AE996E09D1C1E34C27CF37E0D4A0AC5972516', - name: 'Composable', - display: 'pica', - symbol: 'PICA', - traces: [ - { - type: 'additional-mintage', - counterparty: { - chain_name: 'picasso', - base_denom: 'ppica', - }, - provider: 'Composable Finance', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'composable', - base_denom: 'ppica', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-1279', - path: 'transfer/channel-1279/ppica', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/composable/images/pica.svg', - }, - images: [ - { - image_sync: { - chain_name: 'picasso', - base_denom: 'ppica', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/composable/images/pica.svg', - }, - ], - }, - { - description: - 'The native fee, governance, staking, and bonding token of the Polkadot platform.', - denom_units: [ - { - denom: - 'ibc/6727B2F071643B3841BD535ECDD4ED9CAE52ABDD0DCD07C3630811A7A37B215C', - exponent: 0, - aliases: [ - '4', - 'ibc/EE9046745AEC0E8302CB7ED9D5AD67F528FB3B7AE044B247FB0FB293DBDA35E9', - ], - }, - { - denom: 'ksm', - exponent: 12, - }, - ], - type_asset: 'ics20', - base: 'ibc/6727B2F071643B3841BD535ECDD4ED9CAE52ABDD0DCD07C3630811A7A37B215C', - name: 'Kusama', - display: 'ksm', - symbol: 'KSM', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'kusama', - base_denom: 'Planck', - }, - provider: 'Kusama Parachain', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'picasso', - base_denom: '4', - channel_id: 'channel-17', - }, - chain: { - channel_id: 'channel-2', - path: 'transfer/channel-2/4', - }, - }, - { - type: 'ibc', - counterparty: { - chain_name: 'composable', - base_denom: - 'ibc/EE9046745AEC0E8302CB7ED9D5AD67F528FB3B7AE044B247FB0FB293DBDA35E9', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-1279', - path: 'transfer/channel-1279/transfer/channel-2/4', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/kusama/images/ksm.svg', - }, - images: [ - { - image_sync: { - chain_name: 'composable', - base_denom: - 'ibc/EE9046745AEC0E8302CB7ED9D5AD67F528FB3B7AE044B247FB0FB293DBDA35E9', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/kusama/images/ksm.svg', - }, - ], - }, - { - description: - 'The native fee, governance, staking, and bonding token of the Polkadot platform.', - denom_units: [ - { - denom: - 'ibc/6B2B19D874851F631FF0AF82C38A20D4B82F438C7A22F41EDA33568345397244', - exponent: 0, - aliases: [ - '79228162514264337593543950342', - 'ibc/3CC19CEC7E5A3E90E78A5A9ECC5A0E2F8F826A375CF1E096F4515CF09DA3E366', - ], - }, - { - denom: 'dot', - exponent: 10, - }, - ], - type_asset: 'ics20', - base: 'ibc/6B2B19D874851F631FF0AF82C38A20D4B82F438C7A22F41EDA33568345397244', - name: 'Polkadot', - display: 'dot', - symbol: 'DOT', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'polkadot', - base_denom: 'Planck', - }, - provider: 'Polkadot Relay', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'composablepolkadot', - base_denom: '79228162514264337593543950342', - channel_id: 'channel-15', - }, - chain: { - channel_id: 'channel-15', - path: 'transfer/channel-15/79228162514264337593543950342', - }, - }, - { - type: 'ibc', - counterparty: { - chain_name: 'picasso', - base_denom: '79228162514264337593543950342', - channel_id: 'channel-17', - }, - chain: { - channel_id: 'channel-2', - path: 'transfer/channel-2/transfer/channel-15/79228162514264337593543950342', - }, - }, - { - type: 'ibc', - counterparty: { - chain_name: 'composable', - base_denom: - 'ibc/3CC19CEC7E5A3E90E78A5A9ECC5A0E2F8F826A375CF1E096F4515CF09DA3E366', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-1279', - path: 'transfer/channel-1279/transfer/channel-2/transfer/channel-15/79228162514264337593543950342', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/polkadot/images/dot.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/polkadot/images/dot.svg', - }, - images: [ - { - image_sync: { - chain_name: 'composable', - base_denom: - 'ibc/3CC19CEC7E5A3E90E78A5A9ECC5A0E2F8F826A375CF1E096F4515CF09DA3E366', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/polkadot/images/dot.svg', - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/polkadot/images/dot.png', - }, - ], - }, - { - description: 'The native token of Quasar', - denom_units: [ - { - denom: - 'ibc/1B708808D372E959CD4839C594960309283424C775F4A038AAEBE7F83A988477', - exponent: 0, - aliases: ['uqsr'], - }, - { - denom: 'qsr', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/1B708808D372E959CD4839C594960309283424C775F4A038AAEBE7F83A988477', - name: 'Quasar', - display: 'qsr', - symbol: 'QSR', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'quasar', - base_denom: 'uqsr', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-688', - path: 'transfer/channel-688/uqsr', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quasar/images/quasar.png', - }, - images: [ - { - image_sync: { - chain_name: 'quasar', - base_denom: 'uqsr', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quasar/images/quasar.png', - }, - ], - }, - { - description: 'The native token of Archway network', - denom_units: [ - { - denom: - 'ibc/23AB778D694C1ECFC59B91D8C399C115CC53B0BD1C61020D8E19519F002BDD85', - exponent: 0, - aliases: ['aarch'], - }, - { - denom: 'uarch', - exponent: 12, - }, - { - denom: 'arch', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/23AB778D694C1ECFC59B91D8C399C115CC53B0BD1C61020D8E19519F002BDD85', - name: 'Archway', - display: 'arch', - symbol: 'ARCH', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'archway', - base_denom: 'aarch', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-1429', - path: 'transfer/channel-1429/aarch', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/archway/images/archway.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/archway/images/archway.svg', - }, - images: [ - { - image_sync: { - chain_name: 'archway', - base_denom: 'aarch', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/archway/images/archway.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/archway/images/archway.svg', - }, - ], - }, - { - description: 'The native staking and governance token of Empower.', - denom_units: [ - { - denom: - 'ibc/DD3938D8131F41994C1F01F4EB5233DEE9A0A5B787545B9A07A321925655BF38', - exponent: 0, - aliases: ['umpwr'], - }, - { - denom: 'mpwr', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/DD3938D8131F41994C1F01F4EB5233DEE9A0A5B787545B9A07A321925655BF38', - name: 'EmpowerChain', - display: 'mpwr', - symbol: 'MPWR', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'empowerchain', - base_denom: 'umpwr', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-1411', - path: 'transfer/channel-1411/umpwr', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/empowerchain/images/mpwr.svg', - }, - images: [ - { - image_sync: { - chain_name: 'empowerchain', - base_denom: 'umpwr', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/empowerchain/images/mpwr.svg', - }, - ], - }, - { - description: - 'A revolutionary DAO created to bring clean drinking water to men, women, and children worldwide. We hope you join us on our journey!', - denom_units: [ - { - denom: - 'ibc/AABCB14ACAFD53A5C455BAC01EA0CA5AE18714895846681A52BFF1E3B960B44E', - exponent: 0, - aliases: [ - 'cw20:juno1m4h8q4p305wgy7vkux0w6e5ylhqll3s6pmadhxkhqtuwd5wlxhxs8xklsw', - ], - }, - { - denom: 'watr', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/AABCB14ACAFD53A5C455BAC01EA0CA5AE18714895846681A52BFF1E3B960B44E', - name: 'WATR', - display: 'watr', - symbol: 'WATR', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1m4h8q4p305wgy7vkux0w6e5ylhqll3s6pmadhxkhqtuwd5wlxhxs8xklsw', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1m4h8q4p305wgy7vkux0w6e5ylhqll3s6pmadhxkhqtuwd5wlxhxs8xklsw', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/watr.png', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1m4h8q4p305wgy7vkux0w6e5ylhqll3s6pmadhxkhqtuwd5wlxhxs8xklsw', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/watr.png', - }, - ], - }, - { - description: 'The native utility token of the KYVE network.', - denom_units: [ - { - denom: - 'ibc/613BF0BF2F2146AE9941E923725745E931676B2C14E9768CD609FA0849B2AE13', - exponent: 0, - aliases: ['ukyve'], - }, - { - denom: 'kyve', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/613BF0BF2F2146AE9941E923725745E931676B2C14E9768CD609FA0849B2AE13', - name: 'KYVE', - display: 'kyve', - symbol: 'KYVE', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'kyve', - base_denom: 'ukyve', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-767', - path: 'transfer/channel-767/ukyve', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kyve/images/kyve-token.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kyve/images/kyve-token.svg', - }, - images: [ - { - image_sync: { - chain_name: 'kyve', - base_denom: 'ukyve', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kyve/images/kyve-token.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kyve/images/kyve-token.svg', - }, - ], - }, - { - description: - 'Tether gives you the joint benefits of open blockchain technology and traditional currency by converting your cash into a stable digital currency equivalent.', - denom_units: [ - { - denom: - 'ibc/4ABBEF4C8926DDDB320AE5188CFD63267ABBCEFC0583E4AE05D6E5AA2401DDAB', - exponent: 0, - aliases: ['erc20/tether/usdt'], - }, - { - denom: 'usdt', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/4ABBEF4C8926DDDB320AE5188CFD63267ABBCEFC0583E4AE05D6E5AA2401DDAB', - name: 'Tether USD', - display: 'usdt', - symbol: 'USDT', - traces: [ - { - type: 'synthetic', - counterparty: { - chain_name: 'forex', - base_denom: 'USD', - }, - provider: 'Tether', - }, - { - type: 'additional-mintage', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xdac17f958d2ee523a2206206994597c13d831ec7', - }, - provider: 'Tether', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'kava', - base_denom: 'erc20/tether/usdt', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-143', - path: 'transfer/channel-143/erc20/tether/usdt', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - images: [ - { - image_sync: { - chain_name: 'kava', - base_denom: 'erc20/tether/usdt', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - ], - }, - { - description: 'ERIS liquid staked OSMO', - denom_units: [ - { - denom: - 'factory/osmo1dv8wz09tckslr2wy5z86r46dxvegylhpt97r9yd6qc3kyc6tv42qa89dr9/ampOSMO', - exponent: 0, - }, - { - denom: 'ampOSMO', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - address: - 'osmo1dv8wz09tckslr2wy5z86r46dxvegylhpt97r9yd6qc3kyc6tv42qa89dr9', - base: 'factory/osmo1dv8wz09tckslr2wy5z86r46dxvegylhpt97r9yd6qc3kyc6tv42qa89dr9/ampOSMO', - name: 'ERIS Amplified OSMO', - display: 'ampOSMO', - symbol: 'ampOSMO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/amposmo.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/amposmo.png', - }, - ], - socials: { - website: 'https://www.erisprotocol.com/', - twitter: 'https://twitter.com/eris_protocol', - }, - }, - { - description: 'The native staking token of Sei.', - denom_units: [ - { - denom: - 'ibc/71F11BC0AF8E526B80E44172EBA9D3F0A8E03950BB882325435691EBC9450B1D', - exponent: 0, - aliases: ['usei'], - }, - { - denom: 'sei', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/71F11BC0AF8E526B80E44172EBA9D3F0A8E03950BB882325435691EBC9450B1D', - name: 'Sei', - display: 'sei', - symbol: 'SEI', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'sei', - base_denom: 'usei', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-782', - path: 'transfer/channel-782/usei', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/sei.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/sei.svg', - }, - images: [ - { - image_sync: { - chain_name: 'sei', - base_denom: 'usei', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/sei.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/sei.svg', - }, - ], - }, - { - description: 'Quicksilver Liquid Staked SOMM', - denom_units: [ - { - denom: - 'ibc/EAF76AD1EEF7B16D167D87711FB26ABE881AC7D9F7E6D0CF313D5FA530417208', - exponent: 0, - aliases: ['uqsomm'], - }, - { - denom: 'qsomm', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/EAF76AD1EEF7B16D167D87711FB26ABE881AC7D9F7E6D0CF313D5FA530417208', - name: 'Quicksilver Liquid Staked SOMM', - display: 'qsomm', - symbol: 'qSOMM', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'sommelier', - base_denom: 'usomm', - }, - provider: 'Quicksilver', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'quicksilver', - base_denom: 'uqsomm', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-522', - path: 'transfer/channel-522/uqsomm', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qsomm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qsomm.svg', - }, - images: [ - { - image_sync: { - chain_name: 'quicksilver', - base_denom: 'uqsomm', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qsomm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qsomm.svg', - }, - ], - }, - { - description: - 'The native staking and governance token of the Passage chain.', - denom_units: [ - { - denom: - 'ibc/208B2F137CDE510B44C41947C045CFDC27F996A9D990EA64460BDD5B3DBEB2ED', - exponent: 0, - aliases: ['upasg'], - }, - { - denom: 'pasg', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/208B2F137CDE510B44C41947C045CFDC27F996A9D990EA64460BDD5B3DBEB2ED', - name: 'Passage', - display: 'pasg', - symbol: 'PASG', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'passage', - base_denom: 'upasg', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-2494', - path: 'transfer/channel-2494/upasg', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/passage/images/pasg.png', - }, - images: [ - { - image_sync: { - chain_name: 'passage', - base_denom: 'upasg', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/passage/images/pasg.png', - }, - ], - }, - { - denom_units: [ - { - denom: - 'ibc/5A0060579D24FBE5268BEA74C3281E7FE533D361C41A99307B4998FEC611E46B', - exponent: 0, - aliases: ['stusomm'], - }, - { - denom: 'stsomm', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/5A0060579D24FBE5268BEA74C3281E7FE533D361C41A99307B4998FEC611E46B', - name: 'Stride Staked SOMM', - display: 'stsomm', - symbol: 'stSOMM', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'sommelier', - base_denom: 'usomm', - }, - provider: 'Stride', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'stride', - base_denom: 'stusomm', - channel_id: 'channel-5', - }, - chain: { - channel_id: 'channel-326', - path: 'transfer/channel-326/stusomm', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stsomm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stsomm.svg', - }, - images: [ - { - image_sync: { - chain_name: 'stride', - base_denom: 'stusomm', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stsomm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stsomm.svg', - }, - ], - }, - { - description: 'Solana (SOL) is the native asset of the Solana blockchain.', - denom_units: [ - { - denom: - 'ibc/1E43D59E565D41FB4E54CA639B838FFD5BCFC20003D330A56CB1396231AA1CBA', - exponent: 0, - aliases: [ - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/8sYgCzLRJC3J7qPn2bNbx6PiGcarhyx8rBhVaNnfvHCA', - ], - }, - { - denom: 'wormhole/8sYgCzLRJC3J7qPn2bNbx6PiGcarhyx8rBhVaNnfvHCA/8', - exponent: 8, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/1E43D59E565D41FB4E54CA639B838FFD5BCFC20003D330A56CB1396231AA1CBA', - name: 'Solana', - display: 'wormhole/8sYgCzLRJC3J7qPn2bNbx6PiGcarhyx8rBhVaNnfvHCA/8', - symbol: 'SOL', - traces: [ - { - type: 'wrapped', - counterparty: { - chain_name: 'solana', - base_denom: 'Lamport', - }, - provider: 'Solana', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'solana', - base_denom: 'So11111111111111111111111111111111111111112', - }, - provider: 'Wormhole', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'gateway', - base_denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/8sYgCzLRJC3J7qPn2bNbx6PiGcarhyx8rBhVaNnfvHCA', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-2186', - path: 'transfer/channel-2186/factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/8sYgCzLRJC3J7qPn2bNbx6PiGcarhyx8rBhVaNnfvHCA', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/sol.svg', - }, - images: [ - { - image_sync: { - chain_name: 'gateway', - base_denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/8sYgCzLRJC3J7qPn2bNbx6PiGcarhyx8rBhVaNnfvHCA', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/sol.svg', - }, - ], - }, - { - description: 'The Official Bonk Inu token', - denom_units: [ - { - denom: - 'ibc/CA3733CB0071F480FAE8EF0D9C3D47A49C6589144620A642BBE0D59A293D110E', - exponent: 0, - aliases: [ - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/95mnwzvJZJ3fKz77xfGN2nR5to9pZmH8YNvaxgLgw5AR', - ], - }, - { - denom: 'wormhole/95mnwzvJZJ3fKz77xfGN2nR5to9pZmH8YNvaxgLgw5AR/5', - exponent: 5, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/CA3733CB0071F480FAE8EF0D9C3D47A49C6589144620A642BBE0D59A293D110E', - name: 'Bonk', - display: 'wormhole/95mnwzvJZJ3fKz77xfGN2nR5to9pZmH8YNvaxgLgw5AR/5', - symbol: 'BONK', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'solana', - base_denom: 'DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263', - }, - provider: 'Wormhole', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'gateway', - base_denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/95mnwzvJZJ3fKz77xfGN2nR5to9pZmH8YNvaxgLgw5AR', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-2186', - path: 'transfer/channel-2186/factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/95mnwzvJZJ3fKz77xfGN2nR5to9pZmH8YNvaxgLgw5AR', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/bonk.png', - }, - images: [ - { - image_sync: { - chain_name: 'gateway', - base_denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/95mnwzvJZJ3fKz77xfGN2nR5to9pZmH8YNvaxgLgw5AR', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/bonk.png', - }, - ], - }, - { - description: - 'Tether USD (Wormhole), USDT, factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/8iuAc6DSeLvi2JDUtwJxLytsZT8R19itXebZsNReLLNi', - denom_units: [ - { - denom: - 'ibc/2108F2D81CBE328F371AD0CEF56691B18A86E08C3651504E42487D9EE92DDE9C', - exponent: 0, - aliases: [ - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/8iuAc6DSeLvi2JDUtwJxLytsZT8R19itXebZsNReLLNi', - ], - }, - { - denom: 'wormhole/8iuAc6DSeLvi2JDUtwJxLytsZT8R19itXebZsNReLLNi/6', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/2108F2D81CBE328F371AD0CEF56691B18A86E08C3651504E42487D9EE92DDE9C', - name: 'Tether USD (Wormhole)', - display: 'wormhole/8iuAc6DSeLvi2JDUtwJxLytsZT8R19itXebZsNReLLNi/6', - symbol: 'USDT.wh', - traces: [ - { - type: 'synthetic', - counterparty: { - chain_name: 'forex', - base_denom: 'USD', - }, - provider: 'Tether', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xdac17f958d2ee523a2206206994597c13d831ec7', - }, - provider: 'Wormhole', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'gateway', - base_denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/8iuAc6DSeLvi2JDUtwJxLytsZT8R19itXebZsNReLLNi', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-2186', - path: 'transfer/channel-2186/factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/8iuAc6DSeLvi2JDUtwJxLytsZT8R19itXebZsNReLLNi', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0xdac17f958d2ee523a2206206994597c13d831ec7', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdt.hole.svg', - }, - ], - }, - { - description: 'Sui’s native asset is called SUI.', - denom_units: [ - { - denom: - 'ibc/B1C287C2701774522570010EEBCD864BCB7AB714711B3AA218699FDD75E832F5', - exponent: 0, - aliases: [ - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/46YEtoSN1AcwgGSRoWruoS6bnVh8XpMp5aQTpKohCJYh', - ], - }, - { - denom: 'wormhole/46YEtoSN1AcwgGSRoWruoS6bnVh8XpMp5aQTpKohCJYh/8', - exponent: 8, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/B1C287C2701774522570010EEBCD864BCB7AB714711B3AA218699FDD75E832F5', - name: 'Sui', - display: 'wormhole/46YEtoSN1AcwgGSRoWruoS6bnVh8XpMp5aQTpKohCJYh/8', - symbol: 'SUI', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'sui', - base_denom: '0x2::sui::SUI', - }, - provider: 'Wormhole', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'gateway', - base_denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/46YEtoSN1AcwgGSRoWruoS6bnVh8XpMp5aQTpKohCJYh', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-2186', - path: 'transfer/channel-2186/factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/46YEtoSN1AcwgGSRoWruoS6bnVh8XpMp5aQTpKohCJYh', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/sui/images/sui.svg', - }, - images: [ - { - image_sync: { - chain_name: 'gateway', - base_denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/46YEtoSN1AcwgGSRoWruoS6bnVh8XpMp5aQTpKohCJYh', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/sui/images/sui.svg', - }, - ], - }, - { - description: - 'Aptos token (APT) is the Aptos blockchain native token used for paying network and transaction fees.', - denom_units: [ - { - denom: - 'ibc/A4D176906C1646949574B48C1928D475F2DF56DE0AC04E1C99B08F90BC21ABDE', - exponent: 0, - aliases: [ - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/5wS2fGojbL9RhGEAeQBdkHPUAciYDxjDTMYvdf9aDn2r', - ], - }, - { - denom: 'wormhole/5wS2fGojbL9RhGEAeQBdkHPUAciYDxjDTMYvdf9aDn2r/8', - exponent: 8, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/A4D176906C1646949574B48C1928D475F2DF56DE0AC04E1C99B08F90BC21ABDE', - name: 'Aptos Coin', - display: 'wormhole/5wS2fGojbL9RhGEAeQBdkHPUAciYDxjDTMYvdf9aDn2r/8', - symbol: 'APT', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'aptos', - base_denom: '0x1::aptos_coin::AptosCoin', - }, - provider: 'Wormhole', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'gateway', - base_denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/5wS2fGojbL9RhGEAeQBdkHPUAciYDxjDTMYvdf9aDn2r', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-2186', - path: 'transfer/channel-2186/factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/5wS2fGojbL9RhGEAeQBdkHPUAciYDxjDTMYvdf9aDn2r', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/aptos/images/aptos.svg', - }, - images: [ - { - image_sync: { - chain_name: 'gateway', - base_denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/5wS2fGojbL9RhGEAeQBdkHPUAciYDxjDTMYvdf9aDn2r', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/aptos/images/aptos.svg', - }, - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/aptos/images/apt-dm.svg', - theme: { - dark_mode: true, - }, - }, - ], - }, - { - description: 'MantaDAO Governance Token', - denom_units: [ - { - denom: - 'ibc/51D893F870B7675E507E91DA8DB0B22EA66333207E4F5C0708757F08EE059B0B', - exponent: 0, - aliases: [ - 'factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta', - ], - }, - { - denom: 'mnta', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/51D893F870B7675E507E91DA8DB0B22EA66333207E4F5C0708757F08EE059B0B', - name: 'MantaDAO', - display: 'mnta', - symbol: 'MNTA', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'kujira', - base_denom: - 'factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-259', - path: 'transfer/channel-259/factory:kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7:umnta', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/mnta.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/mnta.svg', - }, - images: [ - { - image_sync: { - chain_name: 'kujira', - base_denom: - 'factory/kujira1643jxg8wasy5cfcn7xm8rd742yeazcksqlg4d7/umnta', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/mnta.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/mnta.svg', - }, - ], - }, - { - denom_units: [ - { - denom: - 'ibc/D69F6D787EC649F4E998161A9F0646F4C2DCC64748A2AB982F14CAFBA7CC0EC9', - exponent: 0, - aliases: ['factory/juno1u805lv20qc6jy7c3ttre7nct6uyl20pfky5r7e/DGL'], - }, - { - denom: 'dgl', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/D69F6D787EC649F4E998161A9F0646F4C2DCC64748A2AB982F14CAFBA7CC0EC9', - name: 'Licorice', - display: 'dgl', - symbol: 'DGL', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'juno', - base_denom: - 'factory/juno1u805lv20qc6jy7c3ttre7nct6uyl20pfky5r7e/DGL', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-42', - path: 'transfer/channel-42/factory/juno1u805lv20qc6jy7c3ttre7nct6uyl20pfky5r7e/DGL', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/dgl.png', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'factory/juno1u805lv20qc6jy7c3ttre7nct6uyl20pfky5r7e/DGL', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/dgl.png', - }, - ], - }, - { - description: - 'USD Coin (Wormhole), USDC, factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/GGh9Ufn1SeDGrhzEkMyRKt5568VbbxZK2yvWNsd6PbXt', - denom_units: [ - { - denom: - 'ibc/6B99DB46AA9FF47162148C1726866919E44A6A5E0274B90912FD17E19A337695', - exponent: 0, - aliases: [ - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/GGh9Ufn1SeDGrhzEkMyRKt5568VbbxZK2yvWNsd6PbXt', - ], - }, - { - denom: 'wormhole/GGh9Ufn1SeDGrhzEkMyRKt5568VbbxZK2yvWNsd6PbXt/6', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/6B99DB46AA9FF47162148C1726866919E44A6A5E0274B90912FD17E19A337695', - name: 'USD Coin (Wormhole)', - display: 'wormhole/GGh9Ufn1SeDGrhzEkMyRKt5568VbbxZK2yvWNsd6PbXt/6', - symbol: 'USDC.wh', - traces: [ - { - type: 'synthetic', - counterparty: { - chain_name: 'forex', - base_denom: 'USD', - }, - provider: 'Circle', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', - }, - provider: 'Wormhole', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'gateway', - base_denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/GGh9Ufn1SeDGrhzEkMyRKt5568VbbxZK2yvWNsd6PbXt', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-2186', - path: 'transfer/channel-2186/factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/GGh9Ufn1SeDGrhzEkMyRKt5568VbbxZK2yvWNsd6PbXt', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.hole.svg', - }, - ], - }, - { - description: - 'Wrapped Ether (Wormhole), WETH, factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/5BWqpR48Lubd55szM5i62zK7TFkddckhbT48yy6mNbDp', - denom_units: [ - { - denom: - 'ibc/62F82550D0B96522361C89B0DA1119DE262FBDFB25E5502BC5101B5C0D0DBAAC', - exponent: 0, - aliases: [ - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/5BWqpR48Lubd55szM5i62zK7TFkddckhbT48yy6mNbDp', - ], - }, - { - denom: 'wormhole/5BWqpR48Lubd55szM5i62zK7TFkddckhbT48yy6mNbDp/8', - exponent: 8, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/62F82550D0B96522361C89B0DA1119DE262FBDFB25E5502BC5101B5C0D0DBAAC', - name: 'Wrapped Ether (Wormhole)', - display: 'wormhole/5BWqpR48Lubd55szM5i62zK7TFkddckhbT48yy6mNbDp/8', - symbol: 'wETH.wh', - traces: [ - { - type: 'wrapped', - counterparty: { - chain_name: 'ethereum', - base_denom: 'wei', - }, - provider: 'Ethereum', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', - }, - provider: 'Wormhole', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'gateway', - base_denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/5BWqpR48Lubd55szM5i62zK7TFkddckhbT48yy6mNbDp', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-2186', - path: 'transfer/channel-2186/factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/5BWqpR48Lubd55szM5i62zK7TFkddckhbT48yy6mNbDp', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth-white.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth-white.svg', - }, - images: [ - { - image_sync: { - chain_name: 'gateway', - base_denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/5BWqpR48Lubd55szM5i62zK7TFkddckhbT48yy6mNbDp', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth-white.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/eth-white.svg', - }, - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/weth.hole.svg', - }, - ], - }, - { - description: - 'USDC is a fully collateralized US Dollar stablecoin developed by CENTRE, the open source project with Circle being the first of several forthcoming issuers.', - denom_units: [ - { - denom: - 'ibc/498A0751C798A0D9A389AA3691123DADA57DAA4FE165D5C75894505B876BA6E4', - exponent: 0, - aliases: ['microusdc', 'uusdc'], - }, - { - denom: 'usdc', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/498A0751C798A0D9A389AA3691123DADA57DAA4FE165D5C75894505B876BA6E4', - name: 'USD Coin', - display: 'usdc', - symbol: 'USDC', - traces: [ - { - type: 'synthetic', - counterparty: { - chain_name: 'forex', - base_denom: 'USD', - }, - provider: 'Circle', - }, - { - type: 'additional-mintage', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', - }, - provider: 'Circle', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'noble', - base_denom: 'uusdc', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-750', - path: 'transfer/channel-750/uusdc', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.svg', - }, - images: [ - { - image_sync: { - chain_name: 'noble', - base_denom: 'uusdc', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.svg', - }, - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - ], - }, - { - description: - 'Maximize ETH yield through leveraged staking across Aave, Compound and Morpho and liquidity provision of ETH liquid staking tokens on Uniswap V3.', - denom_units: [ - { - denom: - 'ibc/FBB3FEF80ED2344D821D4F95C31DBFD33E4E31D5324CAD94EF756E67B749F668', - exponent: 0, - aliases: [ - '0xb5b29320d2Dde5BA5BAFA1EbcD270052070483ec', - 'yieldeth-wei', - ], - }, - { - denom: 'YieldETH', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/FBB3FEF80ED2344D821D4F95C31DBFD33E4E31D5324CAD94EF756E67B749F668', - name: 'Real Yield ETH', - display: 'YieldETH', - symbol: 'YieldETH', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'ethereum', - base_denom: 'wei', - }, - provider: 'Seven Seas & DeFine Logic Labs', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xb5b29320d2Dde5BA5BAFA1EbcD270052070483ec', - }, - provider: 'Axelar', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'axelar', - base_denom: 'yieldeth-wei', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-208', - path: 'transfer/channel-208/yieldeth-wei', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/yieldeth.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/yieldeth.svg', - }, - images: [ - { - image_sync: { - chain_name: 'axelar', - base_denom: 'yieldeth-wei', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/yieldeth.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/yieldeth.svg', - }, - ], - }, - { - description: 'The native staking token of XPLA.', - denom_units: [ - { - denom: - 'ibc/95C9B5870F95E21A242E6AF9ADCB1F212EE4A8855087226C36FBE43FC41A77B8', - exponent: 0, - aliases: ['axpla'], - }, - { - denom: 'xpla', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/95C9B5870F95E21A242E6AF9ADCB1F212EE4A8855087226C36FBE43FC41A77B8', - name: 'XPLA', - display: 'xpla', - symbol: 'XPLA', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'xpla', - base_denom: 'axpla', - channel_id: 'channel-9', - }, - chain: { - channel_id: 'channel-1634', - path: 'transfer/channel-1634/axpla', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/xpla/images/xpla.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/xpla/images/xpla.svg', - }, - images: [ - { - image_sync: { - chain_name: 'xpla', - base_denom: 'axpla', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/xpla/images/xpla.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/xpla/images/xpla.svg', - }, - ], - }, - { - description: - 'OIN Token ($OIN) is a groundbreaking digital asset developed on the $SEI Blockchain. It transcends being merely a cryptocurrency; $OIN stands as a robust store of value, symbolizing the future of decentralized finance and its potential to reshape the crypto landscape.', - denom_units: [ - { - denom: - 'ibc/98B3DBF1FA79C4C14CC5F08F62ACD5498560FCB515F677526FD200D54EA048B6', - exponent: 0, - aliases: ['factory/sei1thgp6wamxwqt7rthfkeehktmq0ujh5kspluw6w/OIN'], - }, - { - denom: 'oin', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/98B3DBF1FA79C4C14CC5F08F62ACD5498560FCB515F677526FD200D54EA048B6', - name: 'OIN STORE OF VALUE', - display: 'oin', - symbol: 'OIN', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'sei', - base_denom: - 'factory/sei1thgp6wamxwqt7rthfkeehktmq0ujh5kspluw6w/OIN', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-782', - path: 'transfer/channel-782/factory/sei1thgp6wamxwqt7rthfkeehktmq0ujh5kspluw6w/OIN', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/oin.png', - }, - images: [ - { - image_sync: { - chain_name: 'sei', - base_denom: - 'factory/sei1thgp6wamxwqt7rthfkeehktmq0ujh5kspluw6w/OIN', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/oin.png', - }, - ], - }, - { - description: 'The token of Neokingdom DAO.', - denom_units: [ - { - denom: - 'ibc/DEE262653B9DE39BCEF0493D47E0DFC4FE62F7F046CF38B9FDEFEBE98D149A71', - exponent: 0, - aliases: ['erc20/0x655ecB57432CC1370f65e5dc2309588b71b473A9'], - }, - { - denom: 'neok', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/DEE262653B9DE39BCEF0493D47E0DFC4FE62F7F046CF38B9FDEFEBE98D149A71', - name: 'Neokingdom DAO', - display: 'neok', - symbol: 'NEOK', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'evmos', - base_denom: 'erc20/0x655ecB57432CC1370f65e5dc2309588b71b473A9', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-204', - path: 'transfer/channel-204/erc20/0x655ecB57432CC1370f65e5dc2309588b71b473A9', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/neok.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/neok.svg', - }, - images: [ - { - image_sync: { - chain_name: 'evmos', - base_denom: 'erc20/0x655ecB57432CC1370f65e5dc2309588b71b473A9', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/neok.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/neok.svg', - }, - ], - }, - { - description: 'The native currency of the Realio Network.', - denom_units: [ - { - denom: - 'ibc/1CDF9C7D073DD59ED06F15DB08CC0901F2A24759BE70463570E8896F9A444ADF', - exponent: 0, - aliases: ['ario'], - }, - { - denom: 'rio', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/1CDF9C7D073DD59ED06F15DB08CC0901F2A24759BE70463570E8896F9A444ADF', - name: 'Realio Network', - display: 'rio', - symbol: 'RIO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'realio', - base_denom: 'ario', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-1424', - path: 'transfer/channel-1424/ario', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/realio/images/rio.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/realio/images/rio.svg', - }, - images: [ - { - image_sync: { - chain_name: 'realio', - base_denom: 'ario', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/realio/images/rio.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/realio/images/rio.svg', - }, - ], - }, - { - description: "Membrane's CDP-style stablecoin called CDT", - denom_units: [ - { - denom: - 'factory/osmo1s794h9rxggytja3a4pmwul53u98k06zy2qtrdvjnfuxruh7s8yjs6cyxgd/ucdt', - exponent: 0, - }, - { - denom: 'cdt', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - base: 'factory/osmo1s794h9rxggytja3a4pmwul53u98k06zy2qtrdvjnfuxruh7s8yjs6cyxgd/ucdt', - name: 'CDT Stablecoin', - display: 'cdt', - symbol: 'CDT', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/CDT.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/CDT.svg', - }, - ], - coingecko_id: 'collateralized-debt-token', - }, - { - description: "Membrane's protocol token", - denom_units: [ - { - denom: - 'factory/osmo1s794h9rxggytja3a4pmwul53u98k06zy2qtrdvjnfuxruh7s8yjs6cyxgd/umbrn', - exponent: 0, - }, - { - denom: 'mbrn', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - base: 'factory/osmo1s794h9rxggytja3a4pmwul53u98k06zy2qtrdvjnfuxruh7s8yjs6cyxgd/umbrn', - name: 'Membrane', - display: 'mbrn', - symbol: 'MBRN', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/MBRN.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/MBRN.svg', - }, - ], - coingecko_id: 'membrane', - }, - { - description: 'The native token of SGE Network', - denom_units: [ - { - denom: - 'ibc/A1830DECC0B742F0B2044FF74BE727B5CF92C9A28A9235C3BACE4D24A23504FA', - exponent: 0, - aliases: ['usge'], - }, - { - denom: 'sge', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/A1830DECC0B742F0B2044FF74BE727B5CF92C9A28A9235C3BACE4D24A23504FA', - name: 'SGE', - display: 'sge', - symbol: 'SGE', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'sge', - base_denom: 'usge', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-5485', - path: 'transfer/channel-5485/usge', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.svg', - }, - images: [ - { - image_sync: { - chain_name: 'sge', - base_denom: 'usge', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.svg', - }, - ], - }, - { - description: 'The native staking and governance token of the StaFi Hub.', - denom_units: [ - { - denom: - 'ibc/01D2F0C4739C871BFBEE7E786709E6904A55559DC1483DD92ED392EF12247862', - exponent: 0, - aliases: ['ufis'], - }, - { - denom: 'fis', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/01D2F0C4739C871BFBEE7E786709E6904A55559DC1483DD92ED392EF12247862', - name: 'StaFi Hub', - display: 'fis', - symbol: 'FIS', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'stafihub', - base_denom: 'ufis', - channel_id: 'channel-10', - }, - chain: { - channel_id: 'channel-5413', - path: 'transfer/channel-5413/ufis', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stafihub/images/fis.svg', - }, - images: [ - { - image_sync: { - chain_name: 'stafihub', - base_denom: 'ufis', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stafihub/images/fis.svg', - }, - ], - }, - { - description: 'A liquid staking representation of staked ATOMs', - denom_units: [ - { - denom: - 'ibc/B66CE615C600ED0A8B5AF425ECFE0D57BE2377587F66C45934A76886F34DC9B7', - exponent: 0, - aliases: ['uratom'], - }, - { - denom: 'ratom', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/B66CE615C600ED0A8B5AF425ECFE0D57BE2377587F66C45934A76886F34DC9B7', - name: 'rATOM', - display: 'ratom', - symbol: 'rATOM', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'cosmoshub', - base_denom: 'uatom', - }, - provider: 'StaFiHub', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'stafihub', - base_denom: 'uratom', - channel_id: 'channel-10', - }, - chain: { - channel_id: 'channel-5413', - path: 'transfer/channel-5413/uratom', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stafihub/images/ratom.svg', - }, - images: [ - { - image_sync: { - chain_name: 'stafihub', - base_denom: 'uratom', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stafihub/images/ratom.svg', - }, - ], - }, - { - description: 'The native token of ohhNFT.', - denom_units: [ - { - denom: - 'ibc/CFF40564FDA3E958D9904B8B479124987901168494655D9CC6B7C0EC0416020B', - exponent: 0, - aliases: [ - 'factory/stars16da2uus9zrsy83h23ur42v3lglg5rmyrpqnju4/dust', - ], - }, - { - denom: 'strdst', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/CFF40564FDA3E958D9904B8B479124987901168494655D9CC6B7C0EC0416020B', - name: 'Stardust STRDST', - display: 'strdst', - symbol: 'STRDST', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'stargaze', - base_denom: - 'factory/stars16da2uus9zrsy83h23ur42v3lglg5rmyrpqnju4/dust', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-75', - path: 'transfer/channel-75/factory/stars16da2uus9zrsy83h23ur42v3lglg5rmyrpqnju4/dust', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/dust.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/dust.svg', - }, - images: [ - { - image_sync: { - chain_name: 'stargaze', - base_denom: - 'factory/stars16da2uus9zrsy83h23ur42v3lglg5rmyrpqnju4/dust', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/dust.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/dust.svg', - }, - ], - }, - { - description: - 'The native staking and governance token of the Theta testnet version of the Dora Vota.', - denom_units: [ - { - denom: - 'ibc/672406ADE4EDFD8C5EA7A0D0DD0C37E431DA7BD8393A15CD2CFDE3364917EB2A', - exponent: 0, - aliases: ['peaka'], - }, - { - denom: 'DORA', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/672406ADE4EDFD8C5EA7A0D0DD0C37E431DA7BD8393A15CD2CFDE3364917EB2A', - name: 'Dora Vota', - display: 'DORA', - symbol: 'DORA', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'doravota', - base_denom: 'peaka', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-2694', - path: 'transfer/channel-2694/peaka', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/doravota/images/dora.svg', - }, - images: [ - { - image_sync: { - chain_name: 'doravota', - base_denom: 'peaka', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/doravota/images/dora.svg', - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/doravota/images/doravota.png', - }, - ], - }, - { - description: 'The native token of Coreum', - denom_units: [ - { - denom: - 'ibc/F3166F4D31D6BA1EC6C9F5536F5DDDD4CC93DBA430F7419E7CDC41C497944A65', - exponent: 0, - aliases: ['ucore'], - }, - { - denom: 'core', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/F3166F4D31D6BA1EC6C9F5536F5DDDD4CC93DBA430F7419E7CDC41C497944A65', - name: 'Coreum', - display: 'core', - symbol: 'COREUM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'coreum', - base_denom: 'ucore', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-2188', - path: 'transfer/channel-2188/ucore', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coreum/images/coreum.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coreum/images/coreum.svg', - }, - images: [ - { - image_sync: { - chain_name: 'coreum', - base_denom: 'ucore', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coreum/images/coreum.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coreum/images/coreum.svg', - }, - ], - keywords: ['dex', 'staking', 'wasm', 'assets', 'nft'], - }, - { - denom_units: [ - { - denom: - 'ibc/D79E7D83AB399BFFF93433E54FAA480C191248FC556924A2A8351AE2638B3877', - exponent: 0, - aliases: ['utia'], - }, - { - denom: 'tia', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/D79E7D83AB399BFFF93433E54FAA480C191248FC556924A2A8351AE2638B3877', - name: 'Celestia', - display: 'tia', - symbol: 'TIA', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'celestia', - base_denom: 'utia', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-6994', - path: 'transfer/channel-6994/utia', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/celestia/images/celestia.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/celestia/images/celestia.svg', - }, - images: [ - { - image_sync: { - chain_name: 'celestia', - base_denom: 'utia', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/celestia/images/celestia.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/celestia/images/celestia.svg', - }, - ], - }, - { - description: 'The native staking token of dYdX Protocol.', - denom_units: [ - { - denom: - 'ibc/831F0B1BBB1D08A2B75311892876D71565478C532967545476DF4C2D7492E48C', - exponent: 0, - aliases: ['adydx'], - }, - { - denom: 'dydx', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/831F0B1BBB1D08A2B75311892876D71565478C532967545476DF4C2D7492E48C', - name: 'dYdX Protocol', - display: 'dydx', - symbol: 'DYDX', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'dydx', - base_denom: 'adydx', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-6787', - path: 'transfer/channel-6787/adydx', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.svg', - }, - images: [ - { - image_sync: { - chain_name: 'dydx', - base_denom: 'adydx', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.svg', - }, - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx-circle.svg', - }, - ], - }, - { - description: 'The native staking token of the Function X', - denom_units: [ - { - denom: - 'ibc/2B30802A0B03F91E4E16D6175C9B70F2911377C1CAE9E50FF011C821465463F9', - exponent: 0, - aliases: ['FX'], - }, - { - denom: 'WFX', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/2B30802A0B03F91E4E16D6175C9B70F2911377C1CAE9E50FF011C821465463F9', - name: 'f(x)Core', - display: 'WFX', - symbol: 'FX', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'fxcore', - base_denom: 'FX', - channel_id: 'channel-19', - }, - chain: { - channel_id: 'channel-2716', - path: 'transfer/channel-2716/FX', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fxcore/images/fx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fxcore/images/fx.svg', - }, - images: [ - { - image_sync: { - chain_name: 'fxcore', - base_denom: 'FX', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fxcore/images/fx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fxcore/images/fx.svg', - }, - ], - }, - { - description: 'Bitcoin. On Cosmos.', - denom_units: [ - { - denom: - 'ibc/75345531D87BD90BF108BE7240BD721CB2CB0A1F16D4EBA71B09EC3C43E15C8F', - exponent: 0, - aliases: ['usat'], - }, - { - denom: 'nbtc', - exponent: 14, - }, - ], - type_asset: 'ics20', - base: 'ibc/75345531D87BD90BF108BE7240BD721CB2CB0A1F16D4EBA71B09EC3C43E15C8F', - name: 'Nomic Bitcoin', - display: 'nbtc', - symbol: 'nBTC', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'bitcoin', - base_denom: 'sat', - }, - provider: 'Nomic', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'nomic', - base_denom: 'usat', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-6897', - path: 'transfer/channel-6897/usat', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nomic/images/nbtc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nomic/images/nbtc.svg', - }, - images: [ - { - image_sync: { - chain_name: 'nomic', - base_denom: 'usat', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nomic/images/nbtc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nomic/images/nbtc.svg', - }, - ], - }, - { - description: 'The native token of Nois', - denom_units: [ - { - denom: - 'ibc/6928AFA9EA721938FED13B051F9DBF1272B16393D20C49EA5E4901BB76D94A90', - exponent: 0, - aliases: ['unois'], - }, - { - denom: 'nois', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/6928AFA9EA721938FED13B051F9DBF1272B16393D20C49EA5E4901BB76D94A90', - name: 'Nois', - display: 'nois', - symbol: 'NOIS', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'nois', - base_denom: 'unois', - channel_id: 'channel-37', - }, - chain: { - channel_id: 'channel-8277', - path: 'transfer/channel-8277/unois', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nois/images/nois.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nois/images/nois.svg', - }, - images: [ - { - image_sync: { - chain_name: 'nois', - base_denom: 'unois', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nois/images/nois.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nois/images/nois.svg', - }, - ], - keywords: ['nois', 'randomness', 'drand', 'wasm'], - }, - { - description: 'Margined Power Token sqOSMO', - denom_units: [ - { - denom: 'factory/osmo1g8qypve6l95xmhgc0fddaecerffymsl7kn9muw/squosmo', - exponent: 0, - }, - { - denom: 'sqosmo', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - base: 'factory/osmo1g8qypve6l95xmhgc0fddaecerffymsl7kn9muw/squosmo', - name: 'OSMO Squared', - display: 'sqosmo', - symbol: 'sqOSMO', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/sqosmo.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/sqosmo.svg', - }, - ], - }, - { - description: 'The Revenue & Governance token of Unstake.fi', - denom_units: [ - { - denom: - 'ibc/F74225B0AFD2F675AF56E9BE3F235486BCDE5C5E09AA88A97AFD2E052ABFE04C', - exponent: 0, - aliases: [ - 'factory/kujira1aaudpfr9y23lt9d45hrmskphpdfaq9ajxd3ukh/unstk', - ], - }, - { - denom: 'nstk', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/F74225B0AFD2F675AF56E9BE3F235486BCDE5C5E09AA88A97AFD2E052ABFE04C', - name: 'Unstake Fi', - display: 'nstk', - symbol: 'NSTK', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'kujira', - base_denom: - 'factory/kujira1aaudpfr9y23lt9d45hrmskphpdfaq9ajxd3ukh/unstk', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-259', - path: 'transfer/channel-259/factory:kujira1aaudpfr9y23lt9d45hrmskphpdfaq9ajxd3ukh:unstk', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/nstk.svg', - }, - images: [ - { - image_sync: { - chain_name: 'kujira', - base_denom: - 'factory/kujira1aaudpfr9y23lt9d45hrmskphpdfaq9ajxd3ukh/unstk', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/nstk.svg', - }, - ], - }, - { - description: 'ohhNFT LP token.', - denom_units: [ - { - denom: - 'ibc/71DAA4CAFA4FE2F9803ABA0696BA5FC0EFC14305A2EA8B4E01880DB851B1EC02', - exponent: 0, - aliases: [ - 'factory/stars16da2uus9zrsy83h23ur42v3lglg5rmyrpqnju4/uBRNCH', - ], - }, - { - denom: 'BRNCH', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/71DAA4CAFA4FE2F9803ABA0696BA5FC0EFC14305A2EA8B4E01880DB851B1EC02', - name: 'Branch', - display: 'BRNCH', - symbol: 'BRNCH', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'stargaze', - base_denom: - 'factory/stars16da2uus9zrsy83h23ur42v3lglg5rmyrpqnju4/uBRNCH', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-75', - path: 'transfer/channel-75/factory/stars16da2uus9zrsy83h23ur42v3lglg5rmyrpqnju4/uBRNCH', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/brnch.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/brnch.svg', - }, - images: [ - { - image_sync: { - chain_name: 'stargaze', - base_denom: - 'factory/stars16da2uus9zrsy83h23ur42v3lglg5rmyrpqnju4/uBRNCH', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/brnch.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/brnch.svg', - }, - ], - }, - { - description: - 'wstETH is a wrapped version of stETH. As some DeFi protocols require a constant balance mechanism for tokens, wstETH keeps your balance of stETH fixed and uses an underlying share system to reflect your earned staking rewards.', - denom_units: [ - { - denom: - 'ibc/2F21E6D4271DE3F561F20A02CD541DAF7405B1E9CB3B9B07E3C2AC7D8A4338A5', - exponent: 0, - aliases: [ - 'factory/neutron1ug740qrkquxzrk2hh29qrlx3sktkfml3je7juusc2te7xmvsscns0n2wry/wstETH', - ], - }, - { - denom: 'wstETH', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/2F21E6D4271DE3F561F20A02CD541DAF7405B1E9CB3B9B07E3C2AC7D8A4338A5', - name: 'Wrapped Lido Staked Ether', - display: 'wstETH', - symbol: 'wstETH', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'ethereum', - base_denom: 'wei', - }, - provider: 'Lido', - }, - { - type: 'wrapped', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xae7ab96520de3a18e5e111b5eaab095312d7fe84', - }, - provider: 'Lido', - }, - { - type: 'additional-mintage', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0', - }, - provider: 'Lido', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'neutron', - base_denom: - 'factory/neutron1ug740qrkquxzrk2hh29qrlx3sktkfml3je7juusc2te7xmvsscns0n2wry/wstETH', - channel_id: 'channel-10', - }, - chain: { - channel_id: 'channel-874', - path: 'transfer/channel-874/factory/neutron1ug740qrkquxzrk2hh29qrlx3sktkfml3je7juusc2te7xmvsscns0n2wry/wstETH', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wsteth.svg', - }, - images: [ - { - image_sync: { - chain_name: 'neutron', - base_denom: - 'factory/neutron1ug740qrkquxzrk2hh29qrlx3sktkfml3je7juusc2te7xmvsscns0n2wry/wstETH', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wsteth.svg', - }, - ], - }, - { - description: 'Margined Power Token sqATOM', - denom_units: [ - { - denom: 'factory/osmo1g8qypve6l95xmhgc0fddaecerffymsl7kn9muw/sqatom', - exponent: 0, - }, - { - denom: 'sqatom', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - base: 'factory/osmo1g8qypve6l95xmhgc0fddaecerffymsl7kn9muw/sqatom', - name: 'ATOM Squared', - display: 'sqatom', - symbol: 'sqATOM', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/sqatom.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/sqatom.svg', - }, - ], - }, - { - description: 'Margined Power Token sqBTC', - denom_units: [ - { - denom: 'factory/osmo1g8qypve6l95xmhgc0fddaecerffymsl7kn9muw/sqbtc', - exponent: 0, - }, - { - denom: 'sqbtc', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - base: 'factory/osmo1g8qypve6l95xmhgc0fddaecerffymsl7kn9muw/sqbtc', - name: 'BTC Squared', - display: 'sqbtc', - symbol: 'sqBTC', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/sqbtc.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/sqbtc.svg', - }, - ], - keywords: ['osmosis_unlisted'], - }, - { - description: 'QWOYN is the native governance token for Qwoyn Network', - denom_units: [ - { - denom: - 'ibc/09FAF1E04435E14C68DE7AB0D03C521C92975C792DB12B2EA390BAA2E06B3F3D', - exponent: 0, - aliases: ['uqwoyn'], - }, - { - denom: 'qwoyn', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/09FAF1E04435E14C68DE7AB0D03C521C92975C792DB12B2EA390BAA2E06B3F3D', - name: 'Qwoyn', - display: 'qwoyn', - symbol: 'QWOYN', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'qwoyn', - base_denom: 'uqwoyn', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-880', - path: 'transfer/channel-880/uqwoyn', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/qwoyn/images/qwoyn.png', - }, - images: [ - { - image_sync: { - chain_name: 'qwoyn', - base_denom: 'uqwoyn', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/qwoyn/images/qwoyn.png', - }, - ], - keywords: ['gaming'], - }, - { - description: 'The liquid staking token of Bostrom', - denom_units: [ - { - denom: - 'ibc/4F3B0EC2FE2D370D10C3671A1B7B06D2A964C721470C305CBB846ED60E6CAA20', - exponent: 0, - aliases: ['hydrogen'], - }, - ], - type_asset: 'ics20', - base: 'ibc/4F3B0EC2FE2D370D10C3671A1B7B06D2A964C721470C305CBB846ED60E6CAA20', - name: 'Bostrom Hydrogen', - display: - 'ibc/4F3B0EC2FE2D370D10C3671A1B7B06D2A964C721470C305CBB846ED60E6CAA20', - symbol: 'HYDROGEN', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'bostrom', - base_denom: 'hydrogen', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-95', - path: 'transfer/channel-95/hydrogen', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/hydrogen.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/hydrogen.svg', - }, - images: [ - { - image_sync: { - chain_name: 'bostrom', - base_denom: 'hydrogen', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/hydrogen.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/hydrogen.svg', - }, - ], - }, - { - description: 'The staking token of Cyber', - denom_units: [ - { - denom: - 'ibc/BCDB35B7390806F35E716D275E1E017999F8281A81B6F128F087EF34D1DFA761', - exponent: 0, - aliases: ['tocyb'], - }, - ], - type_asset: 'ics20', - base: 'ibc/BCDB35B7390806F35E716D275E1E017999F8281A81B6F128F087EF34D1DFA761', - name: 'Bostrom Tocyb', - display: - 'ibc/BCDB35B7390806F35E716D275E1E017999F8281A81B6F128F087EF34D1DFA761', - symbol: 'TOCYB', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'bostrom', - base_denom: 'tocyb', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-95', - path: 'transfer/channel-95/tocyb', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/tocyb.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/tocyb.svg', - }, - images: [ - { - image_sync: { - chain_name: 'bostrom', - base_denom: 'tocyb', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/tocyb.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/tocyb.svg', - }, - ], - }, - { - description: 'The resource token of Bostrom', - denom_units: [ - { - denom: - 'ibc/D3A1900B2B520E45608B5671ADA461E1109628E89B4289099557C6D3996F7DAA', - exponent: 0, - aliases: ['millivolt'], - }, - { - denom: 'volt', - exponent: 3, - aliases: ['volt'], - }, - ], - type_asset: 'ics20', - base: 'ibc/D3A1900B2B520E45608B5671ADA461E1109628E89B4289099557C6D3996F7DAA', - name: 'Bostrom Volt', - display: 'volt', - symbol: 'V', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'bostrom', - base_denom: 'millivolt', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-95', - path: 'transfer/channel-95/millivolt', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/volt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/volt.svg', - }, - images: [ - { - image_sync: { - chain_name: 'bostrom', - base_denom: 'millivolt', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/volt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/volt.svg', - }, - ], - }, - { - description: 'The resource token of Bostrom', - denom_units: [ - { - denom: - 'ibc/020F5162B7BC40656FC5432622647091F00D53E82EE8D21757B43D3282F25424', - exponent: 0, - aliases: ['milliampere'], - }, - { - denom: 'ampere', - exponent: 3, - aliases: ['ampere'], - }, - ], - type_asset: 'ics20', - base: 'ibc/020F5162B7BC40656FC5432622647091F00D53E82EE8D21757B43D3282F25424', - name: 'Bostrom Ampere', - display: 'ampere', - symbol: 'A', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'bostrom', - base_denom: 'milliampere', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-95', - path: 'transfer/channel-95/milliampere', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/ampere.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/ampere.svg', - }, - images: [ - { - image_sync: { - chain_name: 'bostrom', - base_denom: 'milliampere', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/ampere.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/bostrom/images/ampere.svg', - }, - ], - }, - { - description: 'The native token of SOURCE Chain', - denom_units: [ - { - denom: - 'ibc/E7905742CE2EA4EA5D592527DC89220C59B617DE803939FE7293805A64B484D7', - exponent: 0, - aliases: ['usource'], - }, - { - denom: 'source', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/E7905742CE2EA4EA5D592527DC89220C59B617DE803939FE7293805A64B484D7', - name: 'Source', - display: 'source', - symbol: 'SOURCE', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'source', - base_denom: 'usource', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-8945', - path: 'transfer/channel-8945/usource', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/source/images/source.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/source/images/source.svg', - }, - images: [ - { - image_sync: { - chain_name: 'source', - base_denom: 'usource', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/source/images/source.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/source/images/source.svg', - }, - ], - }, - { - description: - "Pyth is a protocol that allows market participants to publish pricing information on-chain for others to use. The protocol is an interaction between three parties:\n-Publishers submit pricing information to Pyth's oracle program. Pyth has multiple data publishers for every product to improve the accuracy and robustness of the system.\n-Pyth's oracle program combines publishers' data to produce a single aggregate price and confidence interval.\nConsumers read the price information produced by the oracle program.\n\nPyth's oracle program runs simultaneously on both Solana mainnet and Pythnet. Each instance of the program is responsible for its own set of price feeds. Solana Price Feeds are available for use by Solana protocols. In this case, since the oracle program itself runs on Solana, the resulting prices are immediately available to consumers without requiring any additional work. Pythnet Price Feeds are available on 12+ blockchains. The prices constructed on Pythnet are transferred cross-chain to reach consumers on these blockchains.\n\nIn both cases, the critical component of the system is the oracle program that combines the data from each individual publisher. This program maintains a number of different Solana accounts that list the products on Pyth and their current price data. Publishers publish their price and confidence by interacting with the oracle program on every slot. The program stores this information in its accounts. The first price update in a slot additionally triggers price aggregation, which combines the price data from the previous slot into a single aggregate price and confidence interval. This aggregate price is written to the Solana account where it is readable by other on-chain programs and available for transmission to other blockchains.", - denom_units: [ - { - denom: - 'ibc/E42006ED917C769EDE1B474650EEA6BFE3F97958912B9206DD7010A28D01D9D5', - exponent: 0, - aliases: [ - 'HZ1JovNiVvGrGNiiYvEozEVgZ58xaU3RKwX8eACQBCt3', - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/B8ohBnfisop27exk2gtNABJyYjLwQA7ogrp5uNzvZCoy', - ], - }, - { - denom: 'wormhole/B8ohBnfisop27exk2gtNABJyYjLwQA7ogrp5uNzvZCoy/6', - exponent: 6, - aliases: ['pyth'], - }, - ], - type_asset: 'ics20', - base: 'ibc/E42006ED917C769EDE1B474650EEA6BFE3F97958912B9206DD7010A28D01D9D5', - name: 'Pyth Network', - display: 'wormhole/B8ohBnfisop27exk2gtNABJyYjLwQA7ogrp5uNzvZCoy/6', - symbol: 'PYTH', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'solana', - base_denom: 'HZ1JovNiVvGrGNiiYvEozEVgZ58xaU3RKwX8eACQBCt3', - }, - provider: 'Wormhole', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'gateway', - base_denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/B8ohBnfisop27exk2gtNABJyYjLwQA7ogrp5uNzvZCoy', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-2186', - path: 'transfer/channel-2186/factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/B8ohBnfisop27exk2gtNABJyYjLwQA7ogrp5uNzvZCoy', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/pyth.svg', - }, - images: [ - { - image_sync: { - chain_name: 'gateway', - base_denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/B8ohBnfisop27exk2gtNABJyYjLwQA7ogrp5uNzvZCoy', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/pyth.svg', - }, - ], - }, - { - description: 'PSTAKE Liquid-Staked OSMO', - denom_units: [ - { - denom: - 'ibc/ECBE78BF7677320A93E7BA1761D144BCBF0CBC247C290C049655E106FE5DC68E', - exponent: 0, - aliases: ['stk/uosmo'], - }, - { - denom: 'stkosmo', - exponent: 6, - aliases: ['stk/osmo'], - }, - ], - type_asset: 'ics20', - base: 'ibc/ECBE78BF7677320A93E7BA1761D144BCBF0CBC247C290C049655E106FE5DC68E', - name: 'PSTAKE staked OSMO', - display: 'stkosmo', - symbol: 'stkOSMO', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'osmosis', - base_denom: 'uosmo', - }, - provider: 'pSTAKE', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'persistence', - base_denom: 'stk/uosmo', - channel_id: 'channel-6', - }, - chain: { - channel_id: 'channel-4', - path: 'transfer/channel-4/stk/uosmo', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkosmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkosmo.svg', - }, - images: [ - { - image_sync: { - chain_name: 'persistence', - base_denom: 'stk/uosmo', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkosmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkosmo.svg', - }, - ], - }, - { - description: - 'Levana Well-funded Perps is a protocol for perpetual swaps, which are leveraged trading contracts.', - extended_description: - 'Levana Well-funded Perps is a protocol for perpetual swaps, which are leveraged trading contracts. It aims to manage risk and provide benefits to both traders and liquidity providers.\n\nFor traders, Levana\'s solution is to make all positions "well-funded," meaning that the maximum profit for each position is locked in advance. This eliminates the possibility of bad debt and insolvency, providing greater security.\n\nLiquidity providers, on the other hand, receive a yield for taking on the risk of market instability. They supply funds that act as collateral, and in return, they earn a fee with a risk premium.\n\nThe protocol addresses the issues with existing perpetual swap models, such as the virtual AMM. These models rely on complex mechanisms to maintain price stability, but they have limitations and can be risky in volatile markets.\n\nBy separating different trading pairs and creating a decentralized market for liquidity, Levana reduces the risk of contagion between different markets. This also makes it easier to expand to other blockchain networks.\n\nOverall, Levana\'s perpetual swaps protocol offers a reliable and secure platform for traders and liquidity providers. It ensures fair settlement, minimizes risks, and allows for the development of additional financial protocols on top of tokenized positions.', - denom_units: [ - { - denom: - 'factory/osmo1mlng7pz4pnyxtpq0akfwall37czyk9lukaucsrn30ameplhhshtqdvfm5c/ulvn', - exponent: 0, - }, - { - denom: 'lvn', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - base: 'factory/osmo1mlng7pz4pnyxtpq0akfwall37czyk9lukaucsrn30ameplhhshtqdvfm5c/ulvn', - name: 'Levana', - display: 'lvn', - symbol: 'LVN', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/levana.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/levana.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/levana.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/levana.svg', - }, - ], - coingecko_id: 'levana-protocol', - }, - { - description: 'Puppy', - denom_units: [ - { - denom: - 'ibc/46AC07DBFF1352EC94AF5BD4D23740D92D9803A6B41F6E213E77F3A1143FB963', - exponent: 0, - aliases: [ - 'cw20:chihuahua1yl8z39ugle8s02fpwkhh293509q5xcpalmdzc4amvchz8nkexrmsy95gef', - ], - }, - { - denom: 'puppy', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/46AC07DBFF1352EC94AF5BD4D23740D92D9803A6B41F6E213E77F3A1143FB963', - name: 'Puppy', - display: 'puppy', - symbol: 'PUPPY', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'chihuahua', - base_denom: - 'cw20:chihuahua1yl8z39ugle8s02fpwkhh293509q5xcpalmdzc4amvchz8nkexrmsy95gef', - port: 'wasm.chihuahua1jwkag4yvhyj9fuddtkygvavya8hmdjuzmgxwg9vp3lw9twv6lrcq9mgl52', - channel_id: 'channel-73', - }, - chain: { - port: 'transfer', - channel_id: 'channel-11348', - path: 'transfer/channel-11348/cw20:chihuahua1yl8z39ugle8s02fpwkhh293509q5xcpalmdzc4amvchz8nkexrmsy95gef', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/puppyhuahua_logo.png', - }, - images: [ - { - image_sync: { - chain_name: 'chihuahua', - base_denom: - 'cw20:chihuahua1yl8z39ugle8s02fpwkhh293509q5xcpalmdzc4amvchz8nkexrmsy95gef', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/puppyhuahua_logo.png', - }, - ], - keywords: ['osmosis_unstable'], - }, - { - description: 'The cutest NEWT token on Neutron chain.', - denom_units: [ - { - denom: - 'ibc/BF685448E564B5A4AC8F6E0493A0B979D0E0BF5EC11F7E15D25A0A2160C944DD', - exponent: 0, - aliases: [ - 'unewt', - 'factory/neutron1p8d89wvxyjcnawmgw72klknr3lg9gwwl6ypxda/newt', - ], - }, - { - denom: 'newt', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/BF685448E564B5A4AC8F6E0493A0B979D0E0BF5EC11F7E15D25A0A2160C944DD', - name: 'Newt', - display: 'newt', - symbol: 'NEWT', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'neutron', - base_denom: - 'factory/neutron1p8d89wvxyjcnawmgw72klknr3lg9gwwl6ypxda/newt', - channel_id: 'channel-10', - }, - chain: { - channel_id: 'channel-874', - path: 'transfer/channel-874/factory/neutron1p8d89wvxyjcnawmgw72klknr3lg9gwwl6ypxda/newt', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/newt.png', - }, - images: [ - { - image_sync: { - chain_name: 'neutron', - base_denom: - 'factory/neutron1p8d89wvxyjcnawmgw72klknr3lg9gwwl6ypxda/newt', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/newt.png', - }, - ], - }, - { - description: "MilkyWay's liquid staked TIA", - denom_units: [ - { - denom: - 'factory/osmo1f5vfcph2dvfeqcqkhetwv75fda69z7e5c2dldm3kvgj23crkv6wqcn47a0/umilkTIA', - exponent: 0, - }, - { - denom: 'milkTIA', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - base: 'factory/osmo1f5vfcph2dvfeqcqkhetwv75fda69z7e5c2dldm3kvgj23crkv6wqcn47a0/umilkTIA', - name: 'milkTIA', - display: 'milkTIA', - symbol: 'milkTIA', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'celestia', - base_denom: 'utia', - }, - provider: 'MilkyWay', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/milktia.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/milktia.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/milktia.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/milktia.svg', - }, - ], - coingecko_id: 'milkyway-staked-tia', - }, - { - description: 'ASH', - denom_units: [ - { - denom: - 'ibc/4976049456D261659D0EC499CC9C2391D3C7D1128A0B9FB0BBF2842D1B2BC7BC', - exponent: 0, - aliases: [ - 'factory/migaloo1erul6xyq0gk6ws98ncj7lnq9l4jn4gnnu9we73gdz78yyl2lr7qqrvcgup/ash', - ], - }, - { - denom: 'ASH', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/4976049456D261659D0EC499CC9C2391D3C7D1128A0B9FB0BBF2842D1B2BC7BC', - name: 'ASH', - display: 'ASH', - symbol: 'ASH', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'migaloo', - base_denom: - 'factory/migaloo1erul6xyq0gk6ws98ncj7lnq9l4jn4gnnu9we73gdz78yyl2lr7qqrvcgup/ash', - channel_id: 'channel-5', - }, - chain: { - channel_id: 'channel-642', - path: 'transfer/channel-642/factory/migaloo1erul6xyq0gk6ws98ncj7lnq9l4jn4gnnu9we73gdz78yyl2lr7qqrvcgup/ash', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/ash.svg', - }, - images: [ - { - image_sync: { - chain_name: 'migaloo', - base_denom: - 'factory/migaloo1erul6xyq0gk6ws98ncj7lnq9l4jn4gnnu9we73gdz78yyl2lr7qqrvcgup/ash', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/ash.svg', - }, - ], - }, - { - description: 'RAC', - denom_units: [ - { - denom: - 'ibc/DDF1CD4CDC14AE2D6A3060193624605FF12DEE71CF1F8C19EEF35E9447653493', - exponent: 0, - aliases: [ - 'factory/migaloo1eqntnl6tzcj9h86psg4y4h6hh05g2h9nj8e09l/urac', - ], - }, - { - denom: 'RAC', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/DDF1CD4CDC14AE2D6A3060193624605FF12DEE71CF1F8C19EEF35E9447653493', - name: 'RAC', - display: 'RAC', - symbol: 'RAC', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'migaloo', - base_denom: - 'factory/migaloo1eqntnl6tzcj9h86psg4y4h6hh05g2h9nj8e09l/urac', - channel_id: 'channel-5', - }, - chain: { - channel_id: 'channel-642', - path: 'transfer/channel-642/factory/migaloo1eqntnl6tzcj9h86psg4y4h6hh05g2h9nj8e09l/urac', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/rac.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/rac.svg', - }, - images: [ - { - image_sync: { - chain_name: 'migaloo', - base_denom: - 'factory/migaloo1eqntnl6tzcj9h86psg4y4h6hh05g2h9nj8e09l/urac', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/rac.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/rac.svg', - }, - ], - }, - { - description: 'GUPPY', - denom_units: [ - { - denom: - 'ibc/42A9553A7770F3D7B62F3A82AF04E7719B4FD6EAF31BE5645092AAC4A6C2201D', - exponent: 0, - aliases: [ - 'factory/migaloo1etlu2h30tjvv8rfa4fwdc43c92f6ul5w9acxzk/uguppy', - ], - }, - { - denom: 'GUPPY', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/42A9553A7770F3D7B62F3A82AF04E7719B4FD6EAF31BE5645092AAC4A6C2201D', - name: 'GUPPY', - display: 'GUPPY', - symbol: 'GUPPY', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'migaloo', - base_denom: - 'factory/migaloo1etlu2h30tjvv8rfa4fwdc43c92f6ul5w9acxzk/uguppy', - channel_id: 'channel-5', - }, - chain: { - channel_id: 'channel-642', - path: 'transfer/channel-642/factory/migaloo1etlu2h30tjvv8rfa4fwdc43c92f6ul5w9acxzk/uguppy', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/guppy.png', - }, - images: [ - { - image_sync: { - chain_name: 'migaloo', - base_denom: - 'factory/migaloo1etlu2h30tjvv8rfa4fwdc43c92f6ul5w9acxzk/uguppy', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/guppy.png', - }, - ], - }, - { - description: - 'The native EVM, governance and staking token of the Haqq Network', - denom_units: [ - { - denom: - 'ibc/69110FF673D70B39904FF056CFDFD58A90BEC3194303F45C32CB91B8B0A738EA', - exponent: 0, - aliases: ['aISLM'], - }, - { - denom: 'ISLM', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/69110FF673D70B39904FF056CFDFD58A90BEC3194303F45C32CB91B8B0A738EA', - name: 'Haqq Network', - display: 'ISLM', - symbol: 'ISLM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'haqq', - base_denom: 'aISLM', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-1575', - path: 'transfer/channel-1575/aISLM', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/haqq/images/islm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/haqq/images/islm.svg', - }, - images: [ - { - image_sync: { - chain_name: 'haqq', - base_denom: 'aISLM', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/haqq/images/islm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/haqq/images/islm.svg', - }, - ], - }, - { - description: - '$AUTISM exists to celebrate autism as a superior biological tech stack for a changing world', - denom_units: [ - { - denom: - 'ibc/9DDF52A334F92BC57A9E0D59DFF9984EAC61D2A14E5162605DF601AA58FDFC6D', - exponent: 0, - aliases: [ - 'factory/inj14lf8xm6fcvlggpa7guxzjqwjmtr24gnvf56hvz/autism', - ], - }, - { - denom: 'autism', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/9DDF52A334F92BC57A9E0D59DFF9984EAC61D2A14E5162605DF601AA58FDFC6D', - name: 'Autism', - display: 'autism', - symbol: 'AUTISM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'injective', - base_denom: - 'factory/inj14lf8xm6fcvlggpa7guxzjqwjmtr24gnvf56hvz/autism', - channel_id: 'channel-8', - }, - chain: { - channel_id: 'channel-122', - path: 'transfer/channel-122/factory/inj14lf8xm6fcvlggpa7guxzjqwjmtr24gnvf56hvz/autism', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/autism.png', - }, - images: [ - { - image_sync: { - chain_name: 'injective', - base_denom: - 'factory/inj14lf8xm6fcvlggpa7guxzjqwjmtr24gnvf56hvz/autism', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/autism.png', - }, - ], - keywords: ['osmosis_unlisted'], - }, - { - description: - 'The PAGE token is used for actions in the PageDAO NFT literary ecosystem and for DAO governance.', - denom_units: [ - { - denom: - 'ibc/23A62409E4AD8133116C249B1FA38EED30E500A115D7B153109462CD82C1CD99', - exponent: 0, - aliases: ['gravity0x60e683C6514Edd5F758A55b6f393BeBBAfaA8d5e'], - }, - { - denom: 'page', - exponent: 8, - }, - ], - type_asset: 'ics20', - base: 'ibc/23A62409E4AD8133116C249B1FA38EED30E500A115D7B153109462CD82C1CD99', - name: 'Page', - display: 'page', - symbol: 'PAGE', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x60e683C6514Edd5F758A55b6f393BeBBAfaA8d5e', - }, - provider: 'Gravity Bridge', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'gravitybridge', - base_denom: 'gravity0x60e683C6514Edd5F758A55b6f393BeBBAfaA8d5e', - channel_id: 'channel-10', - }, - chain: { - channel_id: 'channel-144', - path: 'transfer/channel-144/gravity0x60e683C6514Edd5F758A55b6f393BeBBAfaA8d5e', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/page.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/page.svg', - }, - images: [ - { - image_sync: { - chain_name: 'gravitybridge', - base_denom: 'gravity0x60e683C6514Edd5F758A55b6f393BeBBAfaA8d5e', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/page.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/page.svg', - }, - ], - }, - { - description: 'PURSE Token', - denom_units: [ - { - denom: - 'ibc/6FD2938076A4C1BB3A324A676E76B0150A4443DAE0E002FB62AC0E6B604B1519', - exponent: 0, - aliases: ['bsc0x29a63F4B209C29B4DC47f06FFA896F32667DAD2C'], - }, - { - denom: 'PURSE', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/6FD2938076A4C1BB3A324A676E76B0150A4443DAE0E002FB62AC0E6B604B1519', - name: 'PURSE Token (Function X)', - display: 'PURSE', - symbol: 'PURSE', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'binancesmartchain', - base_denom: '0x29a63F4B209C29B4DC47f06FFA896F32667DAD2C', - contract: '0x84238c00c8313920826D798e3cF6793Ef4F610ad', - }, - provider: 'Function X', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'pundix', - base_denom: 'bsc0x29a63F4B209C29B4DC47f06FFA896F32667DAD2C', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-12618', - path: 'transfer/channel-12618/bsc0x29a63F4B209C29B4DC47f06FFA896F32667DAD2C', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pundix/images/purse-token-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pundix/images/purse-token-logo.svg', - }, - images: [ - { - image_sync: { - chain_name: 'binancesmartchain', - base_denom: '0x29a63F4B209C29B4DC47f06FFA896F32667DAD2C', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pundix/images/purse-token-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pundix/images/purse-token-logo.svg', - }, - ], - keywords: ['osmosis_unlisted'], - }, - { - description: - 'The first meme coin on Injective. It’s a dog, but he has nunchucks', - denom_units: [ - { - denom: - 'ibc/183C0BB962D2F57C957E0B134CFA0AC9D6F755C02DE9DC2A59089BA23009DEC3', - exponent: 0, - aliases: ['factory/inj1xtel2knkt8hmc9dnzpjz6kdmacgcfmlv5f308w/ninja'], - }, - { - denom: 'NINJA', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/183C0BB962D2F57C957E0B134CFA0AC9D6F755C02DE9DC2A59089BA23009DEC3', - name: 'Dog wif nunchucks', - display: 'NINJA', - symbol: 'NINJA', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'injective', - base_denom: - 'factory/inj1xtel2knkt8hmc9dnzpjz6kdmacgcfmlv5f308w/ninja', - channel_id: 'channel-8', - }, - chain: { - channel_id: 'channel-122', - path: 'transfer/channel-122/factory/inj1xtel2knkt8hmc9dnzpjz6kdmacgcfmlv5f308w/ninja', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/ninja.png', - }, - images: [ - { - image_sync: { - chain_name: 'injective', - base_denom: - 'factory/inj1xtel2knkt8hmc9dnzpjz6kdmacgcfmlv5f308w/ninja', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/ninja.png', - }, - ], - }, - { - description: 'Kleomedes Token', - denom_units: [ - { - denom: - 'ibc/5F5B7DA5ECC80F6C7A8702D525BB0B74279B1F7B8EFAE36E423D68788F7F39FF', - exponent: 0, - aliases: [ - 'cw20:juno10gthz5ufgrpuk5cscve2f0hjp56wgp90psqxcrqlg4m9mcu9dh8q4864xy', - ], - }, - { - denom: 'kleo', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/5F5B7DA5ECC80F6C7A8702D525BB0B74279B1F7B8EFAE36E423D68788F7F39FF', - name: 'Kleomedes', - display: 'kleo', - symbol: 'KLEO', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno10gthz5ufgrpuk5cscve2f0hjp56wgp90psqxcrqlg4m9mcu9dh8q4864xy', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno10gthz5ufgrpuk5cscve2f0hjp56wgp90psqxcrqlg4m9mcu9dh8q4864xy', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/kleomedes.png', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno10gthz5ufgrpuk5cscve2f0hjp56wgp90psqxcrqlg4m9mcu9dh8q4864xy', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/kleomedes.png', - }, - ], - }, - { - description: "NYX Token (NYX) is the Nym Network's native token.", - denom_units: [ - { - denom: - 'ibc/1A611E8A3E4248106A1A5A80A64BFA812739435E8B9888EB3F652A21F029F317', - exponent: 0, - aliases: ['unyx'], - }, - { - denom: 'nyx', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/1A611E8A3E4248106A1A5A80A64BFA812739435E8B9888EB3F652A21F029F317', - name: 'Nym', - display: 'nyx', - symbol: 'NYX', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'nyx', - base_denom: 'unyx', - channel_id: 'channel-8', - }, - chain: { - channel_id: 'channel-15464', - path: 'transfer/channel-15464/unyx', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyx/images/nyx.png', - }, - images: [ - { - image_sync: { - chain_name: 'nyx', - base_denom: 'unyx', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyx/images/nyx.png', - }, - ], - keywords: ['osmosis_unlisted'], - }, - { - description: - "NYM Token (NYM) is the Nym Network's native utility token, used as the primary means to incentivize mixnet node operators.", - denom_units: [ - { - denom: - 'ibc/37CB3078432510EE57B9AFA8DBE028B33AE3280A144826FEAC5F2334CF2C5539', - exponent: 0, - aliases: ['unym'], - }, - { - denom: 'nym', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/37CB3078432510EE57B9AFA8DBE028B33AE3280A144826FEAC5F2334CF2C5539', - name: 'NYM', - display: 'nym', - symbol: 'NYM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'nyx', - base_denom: 'unym', - channel_id: 'channel-8', - }, - chain: { - channel_id: 'channel-15464', - path: 'transfer/channel-15464/unym', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyx/images/nym.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyx/images/nym.png', - }, - ], - }, - { - description: 'has a hat', - denom_units: [ - { - denom: - 'ibc/2FFE07C4B4EFC0DDA099A16C6AF3C9CCA653CC56077E87217A585D48794B0BC7', - exponent: 0, - aliases: [ - 'factory/chihuahua1x4q2vkrz4dfgd9hcw0p5m2f2nuv2uqmt9xr8k2/achihuahuawifhat', - ], - }, - { - denom: 'achihuahuawifhat', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/2FFE07C4B4EFC0DDA099A16C6AF3C9CCA653CC56077E87217A585D48794B0BC7', - name: 'Chihuahuawifhat', - display: 'achihuahuawifhat', - symbol: 'BADDOG', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'chihuahua', - base_denom: - 'factory/chihuahua1x4q2vkrz4dfgd9hcw0p5m2f2nuv2uqmt9xr8k2/achihuahuawifhat', - channel_id: 'channel-7', - }, - chain: { - channel_id: 'channel-113', - path: 'transfer/channel-113/factory/chihuahua1x4q2vkrz4dfgd9hcw0p5m2f2nuv2uqmt9xr8k2/achihuahuawifhat', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/baddog.png', - }, - images: [ - { - image_sync: { - chain_name: 'chihuahua', - base_denom: - 'factory/chihuahua1x4q2vkrz4dfgd9hcw0p5m2f2nuv2uqmt9xr8k2/achihuahuawifhat', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/baddog.png', - }, - ], - }, - { - description: 'clownmaxxed store of value', - denom_units: [ - { - denom: - 'ibc/8C8F6349F656C943543C6B040377BE44123D01F712277815C3C13098BB98818C', - exponent: 0, - aliases: [ - 'ucircus', - 'factory/neutron170v88vrtnedesyfytuku257cggxc79rd7lwt7q/ucircus', - ], - }, - { - denom: 'circus', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/8C8F6349F656C943543C6B040377BE44123D01F712277815C3C13098BB98818C', - name: 'AtomEconomicZone69JaeKwonInu', - display: 'circus', - symbol: 'CIRCUS', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'neutron', - base_denom: - 'factory/neutron170v88vrtnedesyfytuku257cggxc79rd7lwt7q/ucircus', - channel_id: 'channel-10', - }, - chain: { - channel_id: 'channel-874', - path: 'transfer/channel-874/factory/neutron170v88vrtnedesyfytuku257cggxc79rd7lwt7q/ucircus', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/circus.png', - }, - images: [ - { - image_sync: { - chain_name: 'neutron', - base_denom: - 'factory/neutron170v88vrtnedesyfytuku257cggxc79rd7lwt7q/ucircus', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/circus.png', - }, - ], - }, - { - description: - 'Governance and utility token for the Junø Apes NFT platform on Juno', - denom_units: [ - { - denom: - 'ibc/176DD560277BB0BD676260BE02EBAB697725CA85144D8A2BF286C6B5323DB5FE', - exponent: 0, - aliases: [ - 'cw20:juno1zkwveux7y6fmsr88atf3cyffx96p0c96qr8tgcsj7vfnhx7sal3s3zu3ps', - ], - }, - { - denom: 'jape', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/176DD560277BB0BD676260BE02EBAB697725CA85144D8A2BF286C6B5323DB5FE', - name: 'Junø Apes', - display: 'jape', - symbol: 'JAPE', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1zkwveux7y6fmsr88atf3cyffx96p0c96qr8tgcsj7vfnhx7sal3s3zu3ps', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno1zkwveux7y6fmsr88atf3cyffx96p0c96qr8tgcsj7vfnhx7sal3s3zu3ps', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/jape.png', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno1zkwveux7y6fmsr88atf3cyffx96p0c96qr8tgcsj7vfnhx7sal3s3zu3ps', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/jape.png', - }, - ], - }, - { - description: 'Woof', - denom_units: [ - { - denom: - 'ibc/9B8EC667B6DF55387DC0F3ACC4F187DA6921B0806ED35DE6B04DE96F5AB81F53', - exponent: 0, - aliases: [ - 'factory/chihuahua13jawsn574rf3f0u5rhu7e8n6sayx5gkw3eddhp/uwoof', - ], - }, - { - denom: 'WOOF', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/9B8EC667B6DF55387DC0F3ACC4F187DA6921B0806ED35DE6B04DE96F5AB81F53', - name: 'WOOF', - display: 'WOOF', - symbol: 'WOOF', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'chihuahua', - base_denom: - 'factory/chihuahua13jawsn574rf3f0u5rhu7e8n6sayx5gkw3eddhp/uwoof', - channel_id: 'channel-7', - }, - chain: { - channel_id: 'channel-113', - path: 'transfer/channel-113/factory/chihuahua13jawsn574rf3f0u5rhu7e8n6sayx5gkw3eddhp/uwoof', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/woof.png', - }, - images: [ - { - image_sync: { - chain_name: 'chihuahua', - base_denom: - 'factory/chihuahua13jawsn574rf3f0u5rhu7e8n6sayx5gkw3eddhp/uwoof', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/woof.png', - }, - ], - }, - { - description: 'The native coin of Sneaky Productions.', - denom_units: [ - { - denom: - 'ibc/94ED1F172BC633DFC56D7E26551D8B101ADCCC69052AC44FED89F97FF658138F', - exponent: 0, - aliases: [ - 'factory/stars1xx5976njvxpl9n4v8huvff6cudhx7yuu8e7rt4/usneaky', - ], - }, - { - denom: 'sneaky', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/94ED1F172BC633DFC56D7E26551D8B101ADCCC69052AC44FED89F97FF658138F', - name: 'Sneaky Productions', - display: 'sneaky', - symbol: 'SNEAKY', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'stargaze', - base_denom: - 'factory/stars1xx5976njvxpl9n4v8huvff6cudhx7yuu8e7rt4/usneaky', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-75', - path: 'transfer/channel-75/factory/stars1xx5976njvxpl9n4v8huvff6cudhx7yuu8e7rt4/usneaky', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/sneaky.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/sneaky.svg', - }, - images: [ - { - image_sync: { - chain_name: 'stargaze', - base_denom: - 'factory/stars1xx5976njvxpl9n4v8huvff6cudhx7yuu8e7rt4/usneaky', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/sneaky.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/sneaky.svg', - }, - ], - }, - { - denom_units: [ - { - denom: - 'factory/osmo1z0qrq605sjgcqpylfl4aa6s90x738j7m58wyatt0tdzflg2ha26q67k743/wbtc', - exponent: 0, - aliases: ['wbtc-satoshi'], - }, - { - denom: 'wbtc', - exponent: 8, - }, - ], - type_asset: 'sdk.coin', - address: - 'osmo1z0qrq605sjgcqpylfl4aa6s90x738j7m58wyatt0tdzflg2ha26q67k743', - base: 'factory/osmo1z0qrq605sjgcqpylfl4aa6s90x738j7m58wyatt0tdzflg2ha26q67k743/wbtc', - name: 'Wrapped Bitcoin', - display: 'wbtc', - symbol: 'WBTC', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'bitcoin', - base_denom: 'sat', - }, - provider: 'BitGo, Kyber, and Ren', - }, - { - type: 'additional-mintage', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', - }, - provider: 'BitGo, Kyber, and Ren', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.svg', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.svg', - }, - ], - coingecko_id: 'wrapped-bitcoin', - }, - { - description: 'Baddest coin on Cosmos', - denom_units: [ - { - denom: - 'ibc/442A08C33AE9875DF90792FFA73B5728E1CAECE87AB4F26AE9B422F1E682ED23', - exponent: 0, - aliases: [ - 'ubad', - 'factory/neutron143wp6g8paqasnuuey6zyapucknwy9rhnld8hkr/bad', - ], - }, - { - denom: 'bad', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/442A08C33AE9875DF90792FFA73B5728E1CAECE87AB4F26AE9B422F1E682ED23', - name: 'Badcoin', - display: 'bad', - symbol: 'BAD', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'neutron', - base_denom: - 'factory/neutron143wp6g8paqasnuuey6zyapucknwy9rhnld8hkr/bad', - channel_id: 'channel-10', - }, - chain: { - channel_id: 'channel-874', - path: 'transfer/channel-874/factory/neutron143wp6g8paqasnuuey6zyapucknwy9rhnld8hkr/bad', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/bad.png', - }, - images: [ - { - image_sync: { - chain_name: 'neutron', - base_denom: - 'factory/neutron143wp6g8paqasnuuey6zyapucknwy9rhnld8hkr/bad', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/bad.png', - }, - ], - }, - { - description: 'Signal Art and Gaming on Juno', - denom_units: [ - { - denom: - 'ibc/4BDADBEDA31899036AB286E9901116496A9D85FB87B35A408C9D67C0DCAC660A', - exponent: 0, - aliases: [ - 'cw20:juno14lycavan8gvpjn97aapzvwmsj8kyrvf644p05r0hu79namyj3ens87650k', - ], - }, - { - denom: 'sgnl', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/4BDADBEDA31899036AB286E9901116496A9D85FB87B35A408C9D67C0DCAC660A', - name: 'Signal', - display: 'sgnl', - symbol: 'SGNL', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno14lycavan8gvpjn97aapzvwmsj8kyrvf644p05r0hu79namyj3ens87650k', - port: 'wasm.juno1v4887y83d6g28puzvt8cl0f3cdhd3y6y9mpysnsp3k8krdm7l6jqgm0rkn', - channel_id: 'channel-47', - }, - chain: { - port: 'transfer', - channel_id: 'channel-169', - path: 'transfer/channel-169/cw20:juno14lycavan8gvpjn97aapzvwmsj8kyrvf644p05r0hu79namyj3ens87650k', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/sgnl.png', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'cw20:juno14lycavan8gvpjn97aapzvwmsj8kyrvf644p05r0hu79namyj3ens87650k', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/sgnl.png', - }, - ], - }, - { - description: - "The first native memecoin on Osmosis. Crafted by the deftest of hands in the lab of lunacy. It's scientifically anarchic, professionally foolish, and your ticket to the madhouse.", - denom_units: [ - { - denom: 'factory/osmo1pfyxruwvtwk00y8z06dh2lqjdj82ldvy74wzm3/WOSMO', - exponent: 0, - }, - { - denom: 'WOSMO', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - address: 'osmo1pfyxruwvtwk00y8z06dh2lqjdj82ldvy74wzm3', - base: 'factory/osmo1pfyxruwvtwk00y8z06dh2lqjdj82ldvy74wzm3/WOSMO', - name: 'WOSMO', - display: 'WOSMO', - symbol: 'WOSMO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wosmo.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wosmo.png', - }, - ], - }, - { - description: 'Margined Power Token sqTIA', - denom_units: [ - { - denom: 'factory/osmo1g8qypve6l95xmhgc0fddaecerffymsl7kn9muw/sqtia', - exponent: 0, - }, - { - denom: 'sqtia', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - base: 'factory/osmo1g8qypve6l95xmhgc0fddaecerffymsl7kn9muw/sqtia', - name: 'TIA Squared', - display: 'sqtia', - symbol: 'sqTIA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/sqtia.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/sqtia.svg', - }, - ], - }, - { - description: 'The deflationary utility token of the Apollo DAO project', - denom_units: [ - { - denom: - 'ibc/73BB20AF857D1FE6E061D01CA13870872AD0C979497CAF71BEA25B1CBF6879F1', - exponent: 0, - aliases: [ - 'uapollo', - 'factory/neutron154gg0wtm2v4h9ur8xg32ep64e8ef0g5twlsgvfeajqwghdryvyqsqhgk8e/APOLLO', - ], - }, - { - denom: 'apollo', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/73BB20AF857D1FE6E061D01CA13870872AD0C979497CAF71BEA25B1CBF6879F1', - name: 'Apollo DAO', - display: 'apollo', - symbol: 'APOLLO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'neutron', - base_denom: - 'factory/neutron154gg0wtm2v4h9ur8xg32ep64e8ef0g5twlsgvfeajqwghdryvyqsqhgk8e/APOLLO', - channel_id: 'channel-10', - }, - chain: { - channel_id: 'channel-874', - path: 'transfer/channel-874/factory/neutron154gg0wtm2v4h9ur8xg32ep64e8ef0g5twlsgvfeajqwghdryvyqsqhgk8e/APOLLO', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/apollo.svg', - }, - images: [ - { - image_sync: { - chain_name: 'neutron', - base_denom: - 'factory/neutron154gg0wtm2v4h9ur8xg32ep64e8ef0g5twlsgvfeajqwghdryvyqsqhgk8e/APOLLO', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/apollo.svg', - }, - ], - }, - { - description: "Stride's liquid staked DYDX", - denom_units: [ - { - denom: - 'ibc/980E82A9F8E7CA8CD480F4577E73682A6D3855A267D1831485D7EBEF0E7A6C2C', - exponent: 0, - aliases: ['stadydx'], - }, - { - denom: 'stDYDX', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/980E82A9F8E7CA8CD480F4577E73682A6D3855A267D1831485D7EBEF0E7A6C2C', - name: 'Stride Staked DYDX', - display: 'stDYDX', - symbol: 'stDYDX', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'dydx', - base_denom: 'adydx', - }, - provider: 'Stride', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'stride', - base_denom: 'stadydx', - channel_id: 'channel-5', - }, - chain: { - channel_id: 'channel-326', - path: 'transfer/channel-326/stadydx', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stdydx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stdydx.svg', - }, - images: [ - { - image_sync: { - chain_name: 'stride', - base_denom: 'stadydx', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stdydx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stdydx.svg', - }, - ], - }, - { - description: "Stride's liquid staked TIA", - denom_units: [ - { - denom: - 'ibc/698350B8A61D575025F3ED13E9AC9C0F45C89DEFE92F76D5838F1D3C1A7FF7C9', - exponent: 0, - aliases: ['stutia'], - }, - { - denom: 'stTIA', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/698350B8A61D575025F3ED13E9AC9C0F45C89DEFE92F76D5838F1D3C1A7FF7C9', - name: 'Stride Staked TIA', - display: 'stTIA', - symbol: 'stTIA', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'celestia', - base_denom: 'utia', - }, - provider: 'Stride', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'stride', - base_denom: 'stutia', - channel_id: 'channel-5', - }, - chain: { - channel_id: 'channel-326', - path: 'transfer/channel-326/stutia', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/sttia.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/sttia.svg', - }, - images: [ - { - image_sync: { - chain_name: 'stride', - base_denom: 'stutia', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/sttia.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/sttia.svg', - }, - ], - }, - { - description: "Stride's liquid staked SAGA", - denom_units: [ - { - denom: - 'ibc/2CD9F8161C3FC332E78EF0C25F6E684D09379FB2F56EF9267E7EC139642EC57B', - exponent: 0, - aliases: ['stusaga'], - }, - { - denom: 'stSAGA', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/2CD9F8161C3FC332E78EF0C25F6E684D09379FB2F56EF9267E7EC139642EC57B', - name: 'Stride Staked SAGA', - display: 'stSAGA', - symbol: 'stSAGA', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'saga', - base_denom: 'usaga', - }, - provider: 'Stride', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'stride', - base_denom: 'stusaga', - channel_id: 'channel-5', - }, - chain: { - channel_id: 'channel-326', - path: 'transfer/channel-326/stusaga', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stsaga.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stsaga.svg', - }, - images: [ - { - image_sync: { - chain_name: 'stride', - base_denom: 'stusaga', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stsaga.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stsaga.svg', - }, - ], - }, - { - denom_units: [ - { - denom: - 'ibc/C04DFC9BCD893E57F2BEFE40F63EFD18D2768514DBD5F63ABD2FF7F48FC01D36', - exponent: 0, - aliases: ['stinj'], - }, - { - denom: 'stINJ', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/C04DFC9BCD893E57F2BEFE40F63EFD18D2768514DBD5F63ABD2FF7F48FC01D36', - name: 'Stride Staked INJ', - display: 'stINJ', - symbol: 'stINJ', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'injective', - base_denom: 'inj', - }, - provider: 'Stride', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'stride', - base_denom: 'stinj', - channel_id: 'channel-5', - }, - chain: { - channel_id: 'channel-326', - path: 'transfer/channel-326/stinj', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stinj.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stinj.svg', - }, - images: [ - { - image_sync: { - chain_name: 'stride', - base_denom: 'stinj', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stinj.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stinj.svg', - }, - ], - }, - { - description: 'GLTO-ERC20 on injective', - denom_units: [ - { - denom: - 'ibc/072E5B3D6F278B3E6A9C51D7EAD1A737148609512C5EBE8CBCB5663264A0DDB7', - exponent: 0, - aliases: ['peggy0xd73175f9eb15eee81745d367ae59309Ca2ceb5e2'], - }, - { - denom: 'glto', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/072E5B3D6F278B3E6A9C51D7EAD1A737148609512C5EBE8CBCB5663264A0DDB7', - name: 'Gelotto (Injective)', - display: 'glto', - symbol: 'injective.GLTO', - traces: [ - { - type: 'additional-mintage', - counterparty: { - chain_name: 'juno', - base_denom: - 'cw20:juno1j0a9ymgngasfn3l5me8qpd53l5zlm9wurfdk7r65s5mg6tkxal3qpgf5se', - }, - provider: 'Gelotto', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xd73175f9eb15eee81745d367ae59309Ca2ceb5e2', - }, - provider: 'Peggy', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'injective', - base_denom: 'peggy0xd73175f9eb15eee81745d367ae59309Ca2ceb5e2', - channel_id: 'channel-8', - }, - chain: { - channel_id: 'channel-122', - path: 'transfer/channel-122/peggy0xd73175f9eb15eee81745d367ae59309Ca2ceb5e2', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/glto.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/glto.svg', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0xd73175f9eb15eee81745d367ae59309Ca2ceb5e2', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/glto.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/juno/images/glto.svg', - }, - ], - }, - { - description: - 'The native governance and staking token of the Dymension Hub', - denom_units: [ - { - denom: - 'ibc/9A76CDF0CBCEF37923F32518FA15E5DC92B9F56128292BC4D63C4AEA76CBB110', - exponent: 0, - aliases: ['adym'], - }, - { - denom: 'dym', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/9A76CDF0CBCEF37923F32518FA15E5DC92B9F56128292BC4D63C4AEA76CBB110', - name: 'Dymension Hub', - display: 'dym', - symbol: 'DYM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'dymension', - base_denom: 'adym', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-19774', - path: 'transfer/channel-19774/adym', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dymension/images/dymension-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dymension/images/dymension-logo.svg', - }, - images: [ - { - image_sync: { - chain_name: 'dymension', - base_denom: 'adym', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dymension/images/dymension-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dymension/images/dymension-logo.svg', - }, - ], - }, - { - description: - 'Rapture insurance is the first ever P2P insurance platform on $OSMO. Get rewarded to take care of peoples loved ones after the Rapture.', - denom_units: [ - { - denom: 'factory/osmo1279xudevmf5cw83vkhglct7jededp86k90k2le/RAPTR', - exponent: 0, - }, - { - denom: 'RAPTR', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - address: 'osmo1279xudevmf5cw83vkhglct7jededp86k90k2le', - base: 'factory/osmo1279xudevmf5cw83vkhglct7jededp86k90k2le/RAPTR', - name: 'RAPTR', - display: 'RAPTR', - symbol: 'RAPTR', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/RAPTR.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/RAPTR.png', - }, - ], - keywords: ['osmosis_unlisted'], - }, - { - description: - 'Astroport is a neutral marketplace where anyone, from anywhere in the galaxy, can dock to trade their wares.', - denom_units: [ - { - denom: - 'ibc/C25A2303FE24B922DAFFDCE377AC5A42E5EF746806D32E2ED4B610DE85C203F7', - exponent: 0, - aliases: [ - 'cw20:terra1nsuqsk6kh58ulczatwev87ttq2z6r3pusulg9r24mfj2fvtzd4uq3exn26', - ], - }, - { - denom: 'astro.cw20', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/C25A2303FE24B922DAFFDCE377AC5A42E5EF746806D32E2ED4B610DE85C203F7', - name: 'Astroport CW20 Token', - display: 'astro.cw20', - symbol: 'ASTRO.cw20', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'terra2', - base_denom: - 'cw20:terra1nsuqsk6kh58ulczatwev87ttq2z6r3pusulg9r24mfj2fvtzd4uq3exn26', - port: 'wasm.terra1jhfjnm39y3nn9l4520mdn4k5mw23nz0674c4gsvyrcr90z9tqcvst22fce', - channel_id: 'channel-392', - }, - chain: { - port: 'transfer', - channel_id: 'channel-21671', - path: 'transfer/channel-21671/cw20:terra1nsuqsk6kh58ulczatwev87ttq2z6r3pusulg9r24mfj2fvtzd4uq3exn26', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/astro-cw20.svg', - }, - images: [ - { - image_sync: { - chain_name: 'terra2', - base_denom: - 'cw20:terra1nsuqsk6kh58ulczatwev87ttq2z6r3pusulg9r24mfj2fvtzd4uq3exn26', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/astro-cw20.svg', - }, - ], - }, - { - description: - "A clan of 11y bad kids crafting chaos on the Cosmos eco. One bad memecoin to rule them all $BADKID. Airdropped to Badkids NFT holders and $STARS stakers. It's so bad, your wallet's throwing a tantrum for it.", - denom_units: [ - { - denom: 'factory/osmo10n8rv8npx870l69248hnp6djy6pll2yuzzn9x8/BADKID', - exponent: 0, - }, - { - denom: 'BADKID', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - address: 'osmo10n8rv8npx870l69248hnp6djy6pll2yuzzn9x8', - base: 'factory/osmo10n8rv8npx870l69248hnp6djy6pll2yuzzn9x8/BADKID', - name: 'BADKID', - display: 'BADKID', - symbol: 'BADKID', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/badkid.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/badkid.png', - }, - ], - }, - { - description: - 'Solana USD Coin (Wormhole), Solana USDC, factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/HJk1XMDRNUbRrpKkNZYui7SwWDMjXZAsySzqgyNcQoU3', - denom_units: [ - { - denom: - 'ibc/F08DE332018E8070CC4C68FE06E04E254F527556A614F5F8F9A68AF38D367E45', - exponent: 0, - aliases: [ - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/HJk1XMDRNUbRrpKkNZYui7SwWDMjXZAsySzqgyNcQoU3', - ], - }, - { - denom: 'wormhole/HJk1XMDRNUbRrpKkNZYui7SwWDMjXZAsySzqgyNcQoU3/6', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/F08DE332018E8070CC4C68FE06E04E254F527556A614F5F8F9A68AF38D367E45', - name: 'Solana USD Coin (Wormhole)', - display: 'wormhole/HJk1XMDRNUbRrpKkNZYui7SwWDMjXZAsySzqgyNcQoU3/6', - symbol: 'solana.USDC.wh', - traces: [ - { - type: 'synthetic', - counterparty: { - chain_name: 'forex', - base_denom: 'USD', - }, - provider: 'Circle', - }, - { - type: 'additional-mintage', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', - }, - provider: 'Circle', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'solana', - base_denom: 'EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v', - }, - provider: 'Wormhole', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'gateway', - base_denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/HJk1XMDRNUbRrpKkNZYui7SwWDMjXZAsySzqgyNcQoU3', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-2186', - path: 'transfer/channel-2186/factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/HJk1XMDRNUbRrpKkNZYui7SwWDMjXZAsySzqgyNcQoU3', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - images: [ - { - image_sync: { - chain_name: 'solana', - base_denom: 'EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/solana.USDC.wh.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/solana.USDC.wh.svg', - }, - ], - }, - { - description: 'The native staking and governance token of Humans.ai.', - denom_units: [ - { - denom: - 'ibc/35CECC330D11DD00FACB555D07687631E0BC7D226260CC5F015F6D7980819533', - exponent: 0, - aliases: ['aheart'], - }, - { - denom: 'heart', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/35CECC330D11DD00FACB555D07687631E0BC7D226260CC5F015F6D7980819533', - name: 'Humans.ai', - display: 'heart', - symbol: 'HEART', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'humans', - base_denom: 'aheart', - channel_id: 'channel-4', - }, - chain: { - channel_id: 'channel-20082', - path: 'transfer/channel-20082/aheart', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/humans/images/heart-dark-mode.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/humans/images/heart-dark-mode.svg', - }, - images: [ - { - image_sync: { - chain_name: 'humans', - base_denom: 'aheart', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/humans/images/heart-dark-mode.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/humans/images/heart-dark-mode.svg', - theme: { - dark_mode: true, - }, - }, - ], - }, - { - description: 'The token of Teledisko DAO.', - denom_units: [ - { - denom: - 'ibc/2BF9656CAB0384A31167DB9B0254F0FB1CB4346A229BD7E5CBDCBB911C3740F7', - exponent: 0, - aliases: ['erc20/0x1cFc8f1FE8D5668BAFF2724547EcDbd6f013a280'], - }, - { - denom: 'berlin', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/2BF9656CAB0384A31167DB9B0254F0FB1CB4346A229BD7E5CBDCBB911C3740F7', - name: 'Teledisko DAO', - display: 'berlin', - symbol: 'BERLIN', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'evmos', - base_denom: 'erc20/0x1cFc8f1FE8D5668BAFF2724547EcDbd6f013a280', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-204', - path: 'transfer/channel-204/erc20/0x1cFc8f1FE8D5668BAFF2724547EcDbd6f013a280', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/berlin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/berlin.svg', - }, - images: [ - { - image_sync: { - chain_name: 'evmos', - base_denom: 'erc20/0x1cFc8f1FE8D5668BAFF2724547EcDbd6f013a280', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/berlin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/evmos/images/berlin.svg', - }, - ], - }, - { - description: 'The native token of Scorum', - denom_units: [ - { - denom: - 'ibc/178248C262DE2E141EE6287EE7AB0854F05F25B0A3F40C4B912FA1C7E51F466E', - exponent: 0, - aliases: ['nscr'], - }, - { - denom: 'scr', - exponent: 9, - }, - ], - type_asset: 'ics20', - base: 'ibc/178248C262DE2E141EE6287EE7AB0854F05F25B0A3F40C4B912FA1C7E51F466E', - name: 'Scorum', - display: 'scr', - symbol: 'SCR', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'scorum', - base_denom: 'nscr', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-20100', - path: 'transfer/channel-20100/nscr', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/scorum/images/scr.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/scorum/images/scr.svg', - }, - images: [ - { - image_sync: { - chain_name: 'scorum', - base_denom: 'nscr', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/scorum/images/scr.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/scorum/images/scr.svg', - }, - ], - }, - { - description: 'The native token of Chain4Energy', - denom_units: [ - { - denom: - 'ibc/62118FB4D5FEDD5D2B18DC93648A745CD5E5B01D420E9B7A5FED5381CB13A7E8', - exponent: 0, - aliases: ['uc4e'], - }, - { - denom: 'c4e', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/62118FB4D5FEDD5D2B18DC93648A745CD5E5B01D420E9B7A5FED5381CB13A7E8', - name: 'C4E', - display: 'c4e', - symbol: 'C4E', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'chain4energy', - base_denom: 'uc4e', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-22172', - path: 'transfer/channel-22172/uc4e', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chain4energy/images/c4e.png', - }, - images: [ - { - image_sync: { - chain_name: 'chain4energy', - base_denom: 'uc4e', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chain4energy/images/c4e.png', - }, - ], - keywords: ['osmosis_unlisted'], - }, - { - description: - 'Bitmos opens doors for BRC20 tokens to thrive alongside established players in the Cosmos Network, revolutionizing decentralized finance (DeFi) for all.', - denom_units: [ - { - denom: - 'ibc/7D389F0ABF1E4D45BE6D7BBE36A2C50EA0559C01E076B02F8E381E685EC1F942', - exponent: 0, - aliases: [ - 'cw20:terra1sxe8u2hjczlekwfkcq0rs28egt38pg3wqzfx4zcrese4fnvzzupsk9gjkq', - ], - }, - { - denom: 'bitmos', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/7D389F0ABF1E4D45BE6D7BBE36A2C50EA0559C01E076B02F8E381E685EC1F942', - name: 'Bitmos', - display: 'bitmos', - symbol: 'BMOS', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'terra2', - base_denom: - 'cw20:terra1sxe8u2hjczlekwfkcq0rs28egt38pg3wqzfx4zcrese4fnvzzupsk9gjkq', - port: 'wasm.terra1e0mrzy8077druuu42vs0hu7ugguade0cj65dgtauyaw4gsl4kv0qtdf2au', - channel_id: 'channel-26', - }, - chain: { - port: 'transfer', - channel_id: 'channel-341', - path: 'transfer/channel-341/cw20:terra1sxe8u2hjczlekwfkcq0rs28egt38pg3wqzfx4zcrese4fnvzzupsk9gjkq', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/bitmos.png', - }, - images: [ - { - image_sync: { - chain_name: 'terra2', - base_denom: - 'cw20:terra1sxe8u2hjczlekwfkcq0rs28egt38pg3wqzfx4zcrese4fnvzzupsk9gjkq', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/bitmos.png', - }, - ], - }, - { - description: 'The SRCX token of Source Protocol.', - denom_units: [ - { - denom: - 'ibc/C97473CD237EBA2F94FDFA6ABA5EC0E22FA140655D73D2A2754F03A347BBA40B', - exponent: 0, - aliases: [ - 'nsrcx', - 'ibc/FC5A7360EEED0713AE3E83E9D55A69AF873056A172AC495890ACE4582FF9685A', - ], - }, - { - denom: 'srcx', - exponent: 9, - }, - ], - type_asset: 'ics20', - base: 'ibc/C97473CD237EBA2F94FDFA6ABA5EC0E22FA140655D73D2A2754F03A347BBA40B', - name: 'Source Token', - display: 'srcx', - symbol: 'SRCX', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'binancesmartchain', - base_denom: '0x454b90716a9435e7161a9aea5cf00e0acbe565ae', - contract: '0xC891aBa0b42818fb4c975Bf6461033c62BCE75ff', - }, - chain: { - contract: '0xC891aBa0b42818fb4c975Bf6461033c62BCE75ff', - }, - provider: 'DeltaSwap.io', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'planq', - base_denom: 'erc20/0x091F9A57A3F58d758b6572E9d41675918EAC7F09', - channel_id: 'channel-61', - }, - chain: { - channel_id: 'channel-1', - path: 'transfer/channel-1/erc20/0x091F9A57A3F58d758b6572E9d41675918EAC7F09', - }, - }, - { - type: 'ibc', - counterparty: { - chain_name: 'source', - base_denom: - 'ibc/FC5A7360EEED0713AE3E83E9D55A69AF873056A172AC495890ACE4582FF9685A', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-8945', - path: 'transfer/channel-8945/transfer/channel-1/erc20/0x091F9A57A3F58d758b6572E9d41675918EAC7F09', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/binancesmartchain/images/srcx.png', - }, - images: [ - { - image_sync: { - chain_name: 'source', - base_denom: - 'ibc/FC5A7360EEED0713AE3E83E9D55A69AF873056A172AC495890ACE4582FF9685A', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/binancesmartchain/images/srcx.png', - }, - ], - }, - { - description: 'The revenue token for Pylons', - denom_units: [ - { - denom: - 'ibc/0835781EF3F3ADD053874323AB660C75B50B18B16733CAB783CA6BBD78244EDF', - exponent: 0, - aliases: ['ubedrock'], - }, - { - denom: 'rock', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/0835781EF3F3ADD053874323AB660C75B50B18B16733CAB783CA6BBD78244EDF', - name: 'Pylons', - display: 'rock', - symbol: 'ROCK', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'pylons', - base_denom: 'ubedrock', - channel_id: 'channel-29', - }, - chain: { - channel_id: 'channel-17683', - path: 'transfer/channel-17683/ubedrock', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pylons/images/pylons.png', - }, - images: [ - { - image_sync: { - chain_name: 'pylons', - base_denom: 'ubedrock', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pylons/images/pylons.png', - }, - ], - }, - { - description: 'BSKT tracks the top assets across the crypto ecosystem', - denom_units: [ - { - denom: - 'ibc/CDD1E59BD5034C1B2597DD199782204EB397DB93200AA2E99C0AF3A66B2915FA', - exponent: 0, - aliases: [ - '6gnCPhXtLnUD76HjQuSYPENLSZdG8RvDB1pTLM5aLSJA', - 'wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/bqqqpqsxzelp2hdfd4cgmxr6ekpatlj8yt2eghk52vst', - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/bqqqpqsxzelp2hdfd4cgmxr6ekpatlj8yt2eghk52vst', - ], - }, - { - denom: 'wormhole/bqqqpqsxzelp2hdfd4cgmxr6ekpatlj8yt2eghk52vst/5', - exponent: 5, - aliases: ['bskt'], - }, - ], - type_asset: 'ics20', - base: 'ibc/CDD1E59BD5034C1B2597DD199782204EB397DB93200AA2E99C0AF3A66B2915FA', - name: 'Basket', - display: 'wormhole/bqqqpqsxzelp2hdfd4cgmxr6ekpatlj8yt2eghk52vst/5', - symbol: 'BSKT', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'solana', - base_denom: '6gnCPhXtLnUD76HjQuSYPENLSZdG8RvDB1pTLM5aLSJA', - }, - provider: 'Wormhole', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'gateway', - base_denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/bqqqpqsxzelp2hdfd4cgmxr6ekpatlj8yt2eghk52vst', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-2186', - path: 'transfer/channel-2186/factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/bqqqpqsxzelp2hdfd4cgmxr6ekpatlj8yt2eghk52vst', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/bskt.png', - }, - images: [ - { - image_sync: { - chain_name: 'gateway', - base_denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/bqqqpqsxzelp2hdfd4cgmxr6ekpatlj8yt2eghk52vst', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/bskt.png', - }, - ], - }, - { - description: - 'The native staking and governance token of the AIOZ Network.', - denom_units: [ - { - denom: - 'ibc/BB0AFE2AFBD6E883690DAE4B9168EAC2B306BCC9C9292DACBB4152BBB08DB25F', - exponent: 0, - aliases: ['attoaioz'], - }, - { - denom: 'nanoaioz', - exponent: 9, - }, - { - denom: 'aioz', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/BB0AFE2AFBD6E883690DAE4B9168EAC2B306BCC9C9292DACBB4152BBB08DB25F', - name: 'AIOZ Network', - display: 'aioz', - symbol: 'AIOZ', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'aioz', - base_denom: 'attoaioz', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-779', - path: 'transfer/channel-779/attoaioz', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/aioz/images/aioz.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/aioz/images/aioz.svg', - }, - images: [ - { - image_sync: { - chain_name: 'aioz', - base_denom: 'attoaioz', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/aioz/images/aioz.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/aioz/images/aioz.svg', - }, - ], - }, - { - description: "Stride's liquid staked DYM", - denom_units: [ - { - denom: - 'ibc/D53E785DC9C5C2CA50CADB1EFE4DE5D0C30418BE0E9C6F2AF9F092A247E8BC22', - exponent: 0, - aliases: ['stadym'], - }, - { - denom: 'stDYM', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/D53E785DC9C5C2CA50CADB1EFE4DE5D0C30418BE0E9C6F2AF9F092A247E8BC22', - name: 'Stride Staked DYM', - display: 'stDYM', - symbol: 'stDYM', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'dymension', - base_denom: 'adym', - }, - provider: 'Stride', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'stride', - base_denom: 'stadym', - channel_id: 'channel-5', - }, - chain: { - channel_id: 'channel-326', - path: 'transfer/channel-326/stadym', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stdym.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stdym.svg', - }, - images: [ - { - image_sync: { - chain_name: 'stride', - base_denom: 'stadym', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stdym.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stdym.svg', - }, - ], - }, - { - description: 'DOKI the last Dragon', - denom_units: [ - { - denom: - 'ibc/C12C353A83CD1005FC38943410B894DBEC5F2ABC97FC12908F0FB03B970E8E1B', - exponent: 0, - aliases: ['udoki'], - }, - { - denom: 'doki', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/C12C353A83CD1005FC38943410B894DBEC5F2ABC97FC12908F0FB03B970E8E1B', - name: 'DOKI', - display: 'doki', - symbol: 'DOKI', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'odin', - base_denom: 'udoki', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-258', - path: 'transfer/channel-258/udoki', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/doki_Logo.png', - }, - images: [ - { - image_sync: { - chain_name: 'odin', - base_denom: 'udoki', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/odin/images/doki_Logo.png', - }, - ], - }, - { - description: - 'Sail DAO is a liquidity deployment and management DAO built as a collaboration between the Osmosis and Migaloo Blockchains.', - extended_description: - "Sail DAO is a liquidity deployment and management DAO built as a collaboration between the Osmosis and Migaloo Blockchains. Seeded by both the Osmosis Community Pool and the Migaloo Foundation, Sail DAO is open to hear offers from cosmos based projects that hope to seed liquidity for their token on the Osmosis blockchain. Along with the creation of this DAO the White Whale DEX is deployed on Osmosis, being the first DEX apart from Osmosis to deploy on the chain, it is a great step towards Osmosis becoming an ecosystem from an appchain. Migaloo incubated projects are encouraged to participate in OTC deals with Sail DAO in order to seed or enhance liquidity on WW's Osmosis DEX. However, offers are not limited to Migaloo projects and liquidity is not limited to being deployed on WW DEX. The treasury of this DAO can be deployed however it wishes at the discretion of the Sail DAO voters. The Osmosis CP has been given veto authorization over any props introduced in this DAO and has also been given clawback rights if this venture ever gets off track.", - denom_units: [ - { - denom: - 'factory/osmo1rckme96ptawr4zwexxj5g5gej9s2dmud8r2t9j0k0prn5mch5g4snzzwjv/sail', - exponent: 0, - }, - { - denom: 'sail', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - base: 'factory/osmo1rckme96ptawr4zwexxj5g5gej9s2dmud8r2t9j0k0prn5mch5g4snzzwjv/sail', - name: 'Sail', - display: 'sail', - symbol: 'SAIL', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/sail.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/sail.png', - }, - ], - coingecko_id: 'sail-dao', - socials: { - website: - 'https://daodao.zone/dao/osmo106tvcj58rvdn9k36m9m3xcmcwk2c3fgft3ldcst9lgy05gcmjanqexru3h/home', - twitter: 'https://twitter.com/Sail_DAO_', - }, - }, - { - description: 'SHARK is the apex price prediction market within Cosmos.', - denom_units: [ - { - denom: - 'ibc/64D56DF9EC69BE554F49EBCE0199611062FF1137EF105E2F645C1997344F3834', - exponent: 0, - aliases: [ - 'factory/migaloo1eqntnl6tzcj9h86psg4y4h6hh05g2h9nj8e09l/shark', - ], - }, - { - denom: 'SHARK', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/64D56DF9EC69BE554F49EBCE0199611062FF1137EF105E2F645C1997344F3834', - name: 'SHARK', - display: 'SHARK', - symbol: 'SHARK', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'migaloo', - base_denom: - 'factory/migaloo1eqntnl6tzcj9h86psg4y4h6hh05g2h9nj8e09l/shark', - channel_id: 'channel-5', - }, - chain: { - channel_id: 'channel-642', - path: 'transfer/channel-642/factory/migaloo1eqntnl6tzcj9h86psg4y4h6hh05g2h9nj8e09l/shark', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/shark.png', - }, - images: [ - { - image_sync: { - chain_name: 'migaloo', - base_denom: - 'factory/migaloo1eqntnl6tzcj9h86psg4y4h6hh05g2h9nj8e09l/shark', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/shark.png', - }, - ], - }, - { - description: 'XRP bridged from XRPL', - denom_units: [ - { - denom: - 'ibc/63A7CA0B6838AD8CAD6B5103998FF9B9B6A6F06FBB9638BFF51E63E0142339F3', - exponent: 0, - aliases: [ - 'drop', - 'drop-core1zhs909jp9yktml6qqx9f0ptcq2xnhhj99cja03j3lfcsp2pgm86studdrz', - ], - }, - { - denom: 'xrp', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/63A7CA0B6838AD8CAD6B5103998FF9B9B6A6F06FBB9638BFF51E63E0142339F3', - name: 'Ripple (Coreum)', - display: 'xrp', - symbol: 'XRP.core', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'xrpl', - base_denom: 'drop', - }, - provider: 'Coreum', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'coreum', - base_denom: - 'drop-core1zhs909jp9yktml6qqx9f0ptcq2xnhhj99cja03j3lfcsp2pgm86studdrz', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-2188', - path: 'transfer/channel-2188/drop-core1zhs909jp9yktml6qqx9f0ptcq2xnhhj99cja03j3lfcsp2pgm86studdrz', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/xrpl/images/xrp.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/xrpl/images/xrp.svg', - }, - images: [ - { - image_sync: { - chain_name: 'xrpl', - base_denom: 'drop', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/xrpl/images/xrp.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/xrpl/images/xrp.svg', - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/xrp.core.png', - }, - ], - }, - { - description: 'The Original Meme Coin of SEI Network', - denom_units: [ - { - denom: - 'ibc/86074B8DF625A75C25D52FA6112E3FD5446BA41FE418880C168CA99D10E22F05', - exponent: 0, - aliases: [ - 'cw20:sei1hrndqntlvtmx2kepr0zsfgr7nzjptcc72cr4ppk4yav58vvy7v3s4er8ed', - ], - }, - { - denom: 'SEIYAN', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/86074B8DF625A75C25D52FA6112E3FD5446BA41FE418880C168CA99D10E22F05', - name: 'SEIYAN', - display: 'SEIYAN', - symbol: 'SEIYAN', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'sei', - base_denom: - 'cw20:sei1hrndqntlvtmx2kepr0zsfgr7nzjptcc72cr4ppk4yav58vvy7v3s4er8ed', - port: 'transfer', - channel_id: 'channel-0', - }, - chain: { - port: 'transfer', - channel_id: 'channel-782', - path: 'transfer/channel-782/cw20:sei1hrndqntlvtmx2kepr0zsfgr7nzjptcc72cr4ppk4yav58vvy7v3s4er8ed', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/SEIYAN.png', - }, - images: [ - { - image_sync: { - chain_name: 'sei', - base_denom: - 'cw20:sei1hrndqntlvtmx2kepr0zsfgr7nzjptcc72cr4ppk4yav58vvy7v3s4er8ed', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/SEIYAN.png', - }, - ], - keywords: ['osmosis_unlisted'], - }, - { - description: 'The native token of Nibiru network', - denom_units: [ - { - denom: - 'ibc/4017C65CEA338196ECCEC3FE3FE8258F23D1DE88F1D95750CC912C7A1C1016FF', - exponent: 0, - aliases: ['unibi'], - }, - { - denom: 'nibi', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/4017C65CEA338196ECCEC3FE3FE8258F23D1DE88F1D95750CC912C7A1C1016FF', - name: 'Nibiru', - display: 'nibi', - symbol: 'NIBI', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'nibiru', - base_denom: 'unibi', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-21113', - path: 'transfer/channel-21113/unibi', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.svg', - }, - images: [ - { - image_sync: { - chain_name: 'nibiru', - base_denom: 'unibi', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.svg', - }, - ], - }, - { - description: 'BEAST-ERC20 on injective', - denom_units: [ - { - denom: - 'ibc/B84F8CC583A54DA8173711C0B66B22FDC1954FEB1CA8DBC66C89919DAFE02000', - exponent: 0, - aliases: ['peggy0xA4426666addBE8c4985377d36683D17FB40c31Be'], - }, - { - denom: 'beast', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/B84F8CC583A54DA8173711C0B66B22FDC1954FEB1CA8DBC66C89919DAFE02000', - name: 'Gelotto BEAST (Peggy)', - display: 'beast', - symbol: 'BEAST', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xA4426666addBE8c4985377d36683D17FB40c31Be', - }, - provider: 'Peggy', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'injective', - base_denom: 'peggy0xA4426666addBE8c4985377d36683D17FB40c31Be', - channel_id: 'channel-8', - }, - chain: { - channel_id: 'channel-122', - path: 'transfer/channel-122/peggy0xA4426666addBE8c4985377d36683D17FB40c31Be', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/beast.png', - }, - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0xA4426666addBE8c4985377d36683D17FB40c31Be', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/beast.png', - }, - ], - }, - { - description: - 'Cvn is a Layer-1 blockchain built to deliver on the promise of DeFi', - denom_units: [ - { - denom: - 'ibc/044B7B28AFE93CEC769CF529ADC626DA09EA0EFA3E0E3284D540E9E00E01E24A', - exponent: 0, - aliases: ['acvnt'], - }, - { - denom: 'cvnt', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/044B7B28AFE93CEC769CF529ADC626DA09EA0EFA3E0E3284D540E9E00E01E24A', - name: 'ConsciousDAO', - display: 'cvnt', - symbol: 'CVN', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'conscious', - base_denom: 'acvnt', - channel_id: 'channel-6', - }, - chain: { - channel_id: 'channel-73971', - path: 'transfer/channel-73971/acvnt', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/conscious/images/cvn.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/conscious/images/cvn.svg', - }, - images: [ - { - image_sync: { - chain_name: 'conscious', - base_denom: 'acvnt', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/conscious/images/cvn.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/conscious/images/cvn.svg', - }, - ], - keywords: ['osmosis_unlisted'], - }, - { - description: 'The memecoin built for the Celestia community', - denom_units: [ - { - denom: 'factory/osmo1nr8zfakf6jauye3uqa9lrmr5xumee5n42lv92z/toro', - exponent: 0, - }, - { - denom: 'toro', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - address: 'osmo1nr8zfakf6jauye3uqa9lrmr5xumee5n42lv92z', - base: 'factory/osmo1nr8zfakf6jauye3uqa9lrmr5xumee5n42lv92z/toro', - name: 'TORO', - display: 'toro', - symbol: 'TORO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/toro.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/toro.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/toro.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/toro.svg', - }, - ], - }, - { - description: - 'Sayve is a revolutionary language learning app in the Web3 era that combines gamification, blockchain technology, and a Metaverse experience to motivate users to learn languages while earning rewards.', - denom_units: [ - { - denom: - 'ibc/06EF575844982382F4D1BC3830D294557A30EDB3CD223153AFC8DFEF06349C56', - exponent: 0, - aliases: [ - 'cw20:terra1xp9hrhthzddnl7j5du83gqqr4wmdjm5t0guzg9jp6jwrtpukwfjsjgy4f3', - ], - }, - { - denom: 'sayve', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/06EF575844982382F4D1BC3830D294557A30EDB3CD223153AFC8DFEF06349C56', - name: 'sayve', - display: 'sayve', - symbol: 'SAYVE', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'terra2', - base_denom: - 'cw20:terra1xp9hrhthzddnl7j5du83gqqr4wmdjm5t0guzg9jp6jwrtpukwfjsjgy4f3', - port: 'wasm.terra1e0mrzy8077druuu42vs0hu7ugguade0cj65dgtauyaw4gsl4kv0qtdf2au', - channel_id: 'channel-26', - }, - chain: { - port: 'transfer', - channel_id: 'channel-341', - path: 'transfer/channel-341/cw20:terra1xp9hrhthzddnl7j5du83gqqr4wmdjm5t0guzg9jp6jwrtpukwfjsjgy4f3', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/sayve.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/sayve.svg', - }, - images: [ - { - image_sync: { - chain_name: 'terra2', - base_denom: - 'cw20:terra1xp9hrhthzddnl7j5du83gqqr4wmdjm5t0guzg9jp6jwrtpukwfjsjgy4f3', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/sayve.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/sayve.svg', - }, - ], - keywords: ['osmosis_unlisted'], - }, - { - description: 'LAB - Everything is an Experiment', - extended_description: - 'LAB - Everything is an Experiment\n\nUse 10 $LAB tokens to mint 1 Mad Scientist NFT on Backbone Labs Osmosis Launchpad. You will then be able to trade your NFTs on the marketplace. You can also choose to hold onto your $LAB tokens as unrevealed NFTs and trade it.\n\n Fair Launch: The event was marked by the absence of whitelists (WLs), no bots and no lock, ensuring an equitable opportunity for all interested parties.\n\nPreparation for the Launch: Participants were given a 52.91-hour window to deposit $OSMO into a pool on Streamswap.\n\nThe Swap Process: After the initial deposit period, $OSMO was converted into $LAB tokens over an additional hour, allowing for a smooth transition and fair distribution.', - denom_units: [ - { - denom: 'factory/osmo17fel472lgzs87ekt9dvk0zqyh5gl80sqp4sk4n/LAB', - exponent: 0, - }, - { - denom: 'LAB', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - address: 'osmo17fel472lgzs87ekt9dvk0zqyh5gl80sqp4sk4n', - base: 'factory/osmo17fel472lgzs87ekt9dvk0zqyh5gl80sqp4sk4n/LAB', - name: 'LAB', - display: 'LAB', - symbol: 'LAB', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/LAB.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/LAB.png', - }, - ], - coingecko_id: 'mad-scientists', - }, - { - description: 'BackBone Labs Liquid Staked OSMO', - extended_description: - 'bOSMO - solving capital inefficiencies in the NFT market space', - denom_units: [ - { - denom: - 'factory/osmo1s3l0lcqc7tu0vpj6wdjz9wqpxv8nk6eraevje4fuwkyjnwuy82qsx3lduv/boneOsmo', - exponent: 0, - }, - { - denom: 'bOSMO', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - address: - 'osmo1s3l0lcqc7tu0vpj6wdjz9wqpxv8nk6eraevje4fuwkyjnwuy82qsx3lduv', - base: 'factory/osmo1s3l0lcqc7tu0vpj6wdjz9wqpxv8nk6eraevje4fuwkyjnwuy82qsx3lduv/boneOsmo', - name: 'BackBone Labs Liquid Staked OSMO', - display: 'bOSMO', - symbol: 'bOSMO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/bOSMO.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/bOSMO.png', - }, - ], - socials: { - website: 'https://app.backbonelabs.io/', - twitter: 'https://twitter.com/BackBone_Labs', - }, - }, - { - description: - 'PUNDIX token is the native token that functions within the Pundi X ecosystem, including PundiX Chain and XPOS.', - denom_units: [ - { - denom: - 'ibc/2EB516F83C9FF44AB6826F269CA98A5622608C6C955E12112E58F23A324FEE07', - exponent: 0, - aliases: [ - 'ibc/55367B7B6572631B78A93C66EF9FDFCE87CDE372CC4ED7848DA78C1EB1DCDD78', - ], - }, - { - denom: 'PUNDIX', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/2EB516F83C9FF44AB6826F269CA98A5622608C6C955E12112E58F23A324FEE07', - name: 'Pundi X Token', - display: 'PUNDIX', - symbol: 'PUNDIX', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'fxcore', - base_denom: 'eth0x0FD10b9899882a6f2fcb5c371E17e70FdEe00C38', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-0', - path: 'transfer/channel-0/eth0x0FD10b9899882a6f2fcb5c371E17e70FdEe00C38', - }, - }, - { - type: 'ibc', - counterparty: { - chain_name: 'pundix', - base_denom: - 'ibc/55367B7B6572631B78A93C66EF9FDFCE87CDE372CC4ED7848DA78C1EB1DCDD78', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-12618', - path: 'transfer/channel-12618/transfer/channel-0/eth0x0FD10b9899882a6f2fcb5c371E17e70FdEe00C38', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/pundix.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/pundix.png', - }, - ], - keywords: ['osmosis_unlisted'], - }, - { - description: - 'The native fee, governance and staking token of the Tinkernet Parachain.', - denom_units: [ - { - denom: - 'ibc/3A0A392E610A8D477851ABFEA74F3D828F36C015AB8E93B0FBB7566A6D13C4D6', - exponent: 0, - aliases: [ - '2125', - 'ibc/C58E5D2571042137CB68B1B9851C4E7211C05F7C2C79E21E0966AF0F063961F8', - ], - }, - { - denom: 'tnkr', - exponent: 12, - }, - ], - type_asset: 'ics20', - base: 'ibc/3A0A392E610A8D477851ABFEA74F3D828F36C015AB8E93B0FBB7566A6D13C4D6', - name: 'Tinkernet', - display: 'tnkr', - symbol: 'TNKR', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'tinkernet', - base_denom: 'Planck', - }, - provider: 'Tinkernet Parachain', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'picasso', - base_denom: '2125', - channel_id: 'channel-17', - }, - chain: { - channel_id: 'channel-2', - path: 'transfer/channel-2/2125', - }, - }, - { - type: 'ibc', - counterparty: { - chain_name: 'composable', - base_denom: - 'ibc/C58E5D2571042137CB68B1B9851C4E7211C05F7C2C79E21E0966AF0F063961F8', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-1279', - path: 'transfer/channel-1279/transfer/channel-2/2125', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/tinkernet/images/tnkr.svg', - }, - images: [ - { - image_sync: { - chain_name: 'composable', - base_denom: - 'ibc/C58E5D2571042137CB68B1B9851C4E7211C05F7C2C79E21E0966AF0F063961F8', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/tinkernet/images/tnkr.svg', - }, - ], - }, - { - description: - 'W is the native token powering the Wormhole interoperability platform.', - denom_units: [ - { - denom: - 'ibc/AC6EE43E608B5A7EEE460C960480BC1C3708010E32B2071C429DA259836E10C3', - exponent: 0, - aliases: [ - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/2Wb6ueMFc9WLc2eyYVha6qnwHKbwzUXdooXsg6XXVvos', - ], - }, - { - denom: 'w', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/AC6EE43E608B5A7EEE460C960480BC1C3708010E32B2071C429DA259836E10C3', - name: 'Wormhole Token', - display: 'w', - symbol: 'W', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'solana', - base_denom: '85VBFQZC9TZkfaptBWjvUw7YbZjy52A6mjtPGjstQAmQ', - }, - provider: 'Wormhole', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'gateway', - base_denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/2Wb6ueMFc9WLc2eyYVha6qnwHKbwzUXdooXsg6XXVvos', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-2186', - path: 'transfer/channel-2186/factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/2Wb6ueMFc9WLc2eyYVha6qnwHKbwzUXdooXsg6XXVvos', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/w.png', - }, - images: [ - { - image_sync: { - chain_name: 'gateway', - base_denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/2Wb6ueMFc9WLc2eyYVha6qnwHKbwzUXdooXsg6XXVvos', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/solana/images/w.png', - }, - ], - }, - { - description: 'The native token of dHealth', - denom_units: [ - { - denom: - 'ibc/320F8D6EC17E14436D19C6D844BB9A5AE9B9A209F6D18364A2191FF08E8732A9', - exponent: 0, - aliases: ['udhp'], - }, - { - denom: 'dhp', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/320F8D6EC17E14436D19C6D844BB9A5AE9B9A209F6D18364A2191FF08E8732A9', - name: 'dHealth', - display: 'dhp', - symbol: 'DHP', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'dhealth', - base_denom: 'udhp', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-38776', - path: 'transfer/channel-38776/udhp', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dhealth/images/dhp.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dhealth/images/dhp.svg', - }, - images: [ - { - image_sync: { - chain_name: 'dhealth', - base_denom: 'udhp', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dhealth/images/dhp.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dhealth/images/dhp.svg', - }, - ], - keywords: ['osmosis_unlisted'], - }, - { - description: 'The native token of Furya', - denom_units: [ - { - denom: - 'ibc/42D0FBF9DDC72D7359D309A93A6DF9F6FDEE3987EA1C5B3CDE95C06FCE183F12', - exponent: 0, - aliases: ['ufury'], - }, - { - denom: 'fury', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/42D0FBF9DDC72D7359D309A93A6DF9F6FDEE3987EA1C5B3CDE95C06FCE183F12', - name: 'furya', - display: 'fury', - symbol: 'FURY', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'furya', - base_denom: 'ufury', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-8690', - path: 'transfer/channel-8690/ufury', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/furya/images/ufury.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/furya/images/ufury.svg', - }, - images: [ - { - image_sync: { - chain_name: 'furya', - base_denom: 'ufury', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/furya/images/ufury.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/furya/images/ufury.svg', - theme: { - primary_color_hex: '#eaf143', - }, - }, - ], - keywords: ['gaming', 'staking', 'osmosis_unlisted'], - }, - { - description: 'The native staking and governance token of Saga.', - denom_units: [ - { - denom: - 'ibc/094FB70C3006906F67F5D674073D2DAFAFB41537E7033098F5C752F211E7B6C2', - exponent: 0, - aliases: ['usaga'], - }, - { - denom: 'saga', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/094FB70C3006906F67F5D674073D2DAFAFB41537E7033098F5C752F211E7B6C2', - name: 'Saga', - display: 'saga', - symbol: 'SAGA', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'saga', - base_denom: 'usaga', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-38946', - path: 'transfer/channel-38946/usaga', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/saga/images/saga.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/saga/images/saga.svg', - }, - images: [ - { - image_sync: { - chain_name: 'saga', - base_denom: 'usaga', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/saga/images/saga.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/saga/images/saga.svg', - theme: { - primary_color_hex: '#000000', - dark_mode: false, - }, - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/saga/images/saga_white.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/saga/images/saga_white.svg', - theme: { - primary_color_hex: '#FFFFFF', - dark_mode: true, - }, - }, - ], - }, - { - description: '$ATOM to $1,000 LFG!!', - denom_units: [ - { - denom: - 'ibc/0E77E090EC04C476DE2BC0A7056580AC47660DAEB7B0D4701C085E3A046AC7B7', - exponent: 0, - aliases: [ - 'uatom1klfg', - 'factory/neutron13lkh47msw28yynspc5rnmty3yktk43wc3dsv0l/ATOM1KLFG', - ], - }, - { - denom: 'ATOM1KLFG', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/0E77E090EC04C476DE2BC0A7056580AC47660DAEB7B0D4701C085E3A046AC7B7', - name: 'ATOM1KLFG', - display: 'ATOM1KLFG', - symbol: 'ATOM1KLFG', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'neutron', - base_denom: - 'factory/neutron13lkh47msw28yynspc5rnmty3yktk43wc3dsv0l/ATOM1KLFG', - channel_id: 'channel-10', - }, - chain: { - channel_id: 'channel-874', - path: 'transfer/channel-874/factory/neutron13lkh47msw28yynspc5rnmty3yktk43wc3dsv0l/ATOM1KLFG', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/ATOM1KLFGc.png', - }, - images: [ - { - image_sync: { - chain_name: 'neutron', - base_denom: - 'factory/neutron13lkh47msw28yynspc5rnmty3yktk43wc3dsv0l/ATOM1KLFG', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/ATOM1KLFGc.png', - }, - ], - }, - { - description: - 'The native EVM and Wasm, governance and staking token of the Shido Chain', - denom_units: [ - { - denom: - 'ibc/BBE825F7D1673E1EBF05AB02000E23E6077967B79547A3733B60AE4ED62C4D32', - exponent: 0, - aliases: ['shido'], - }, - { - denom: 'SHIDO', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/BBE825F7D1673E1EBF05AB02000E23E6077967B79547A3733B60AE4ED62C4D32', - name: 'Shido', - display: 'SHIDO', - symbol: 'SHIDO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'shido', - base_denom: 'shido', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-38921', - path: 'transfer/channel-38921/shido', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shido/images/shido.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shido/images/shido.svg', - }, - images: [ - { - image_sync: { - chain_name: 'shido', - base_denom: 'shido', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shido/images/shido.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shido/images/shido.svg', - }, - ], - keywords: ['osmosis_unlisted'], - }, - { - description: 'Decentralized Machine Learning', - denom_units: [ - { - denom: - 'ibc/EFC1776BEFB7842F2DC7BABD9A3050E188145C99007ECC5F3526FED45A68D5F5', - exponent: 0, - aliases: ['ucif'], - }, - { - denom: 'cif', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/EFC1776BEFB7842F2DC7BABD9A3050E188145C99007ECC5F3526FED45A68D5F5', - name: 'Cifer', - display: 'cif', - symbol: 'CIF', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'cifer', - base_denom: 'ucif', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-39205', - path: 'transfer/channel-39205/ucif', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cifer/images/cif.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cifer/images/cif.svg', - }, - images: [ - { - image_sync: { - chain_name: 'cifer', - base_denom: 'ucif', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cifer/images/cif.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cifer/images/cif.svg', - }, - ], - keywords: ['osmosis_unlisted'], - }, - { - description: - 'Hava Coin is the lifeblood of the Cosmos & Injective networks, rewarding builders and welcoming supporters. https://havacoin.xyz/', - denom_units: [ - { - denom: - 'ibc/884EBC228DFCE8F1304D917A712AA9611427A6C1ECC3179B2E91D7468FB091A2', - exponent: 0, - aliases: ['factory/inj1h0ypsdtjfcjynqu3m75z2zwwz5mmrj8rtk2g52/uhava'], - }, - { - denom: 'hava', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/884EBC228DFCE8F1304D917A712AA9611427A6C1ECC3179B2E91D7468FB091A2', - name: 'Hava Coin', - display: 'hava', - symbol: 'HAVA', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'injective', - base_denom: - 'factory/inj1h0ypsdtjfcjynqu3m75z2zwwz5mmrj8rtk2g52/uhava', - channel_id: 'channel-8', - }, - chain: { - channel_id: 'channel-122', - path: 'transfer/channel-122/factory/inj1h0ypsdtjfcjynqu3m75z2zwwz5mmrj8rtk2g52/uhava', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/hava.png', - }, - images: [ - { - image_sync: { - chain_name: 'injective', - base_denom: - 'factory/inj1h0ypsdtjfcjynqu3m75z2zwwz5mmrj8rtk2g52/uhava', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/hava.png', - }, - ], - }, - { - description: - 'OnE mEmEcOiN tO cOnNeCt oL ImBeCiles - aNd in Da Cosmos BiNd DeM', - denom_units: [ - { - denom: 'factory/osmo1kqdw6pvn0xww6tyfv2sqvkkencdz0qw406x54r/IBC', - exponent: 0, - }, - { - denom: 'IBC', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - base: 'factory/osmo1kqdw6pvn0xww6tyfv2sqvkkencdz0qw406x54r/IBC', - name: 'IBC', - display: 'IBC', - symbol: 'IBC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/ibc.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/ibc.png', - }, - ], - keywords: ['memecoin', 'osmosis_unlisted'], - socials: { - website: 'https://www.ibcmeme.wtf', - twitter: 'https://twitter.com/IBCmemecoin', - }, - }, - { - description: - 'Astroport is a neutral marketplace where anyone, from anywhere in the galaxy, can dock to trade their wares.', - denom_units: [ - { - denom: - 'ibc/B8C608CEE08C4F30A15A7955306F2EDAF4A02BB191CABC4185C1A57FD978DA1B', - exponent: 0, - aliases: ['uastro'], - }, - { - denom: 'astro', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/B8C608CEE08C4F30A15A7955306F2EDAF4A02BB191CABC4185C1A57FD978DA1B', - name: 'Astroport token', - display: 'astro', - symbol: 'ASTRO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'neutron', - base_denom: - 'factory/neutron1ffus553eet978k024lmssw0czsxwr97mggyv85lpcsdkft8v9ufsz3sa07/astro', - channel_id: 'channel-10', - }, - chain: { - channel_id: 'channel-874', - path: 'transfer/channel-874/factory/neutron1ffus553eet978k024lmssw0czsxwr97mggyv85lpcsdkft8v9ufsz3sa07/astro', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/astro.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/astro.svg', - }, - images: [ - { - image_sync: { - chain_name: 'neutron', - base_denom: - 'factory/neutron1ffus553eet978k024lmssw0czsxwr97mggyv85lpcsdkft8v9ufsz3sa07/astro', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/astro.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/astro.svg', - }, - ], - }, - { - description: - 'Astroport is a neutral marketplace where anyone, from anywhere in the galaxy, can dock to trade their wares.', - denom_units: [ - { - denom: - 'ibc/2ED09B03AA396BC2F35B741F4CA4A82D33A24A1007BFC1973299842DD626F564', - exponent: 0, - aliases: [ - 'uxastro', - 'factory/neutron1zlf3hutsa4qnmue53lz2tfxrutp8y2e3rj4nkghg3rupgl4mqy8s5jgxsn/xASTRO', - ], - }, - { - denom: 'xASTRO', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/2ED09B03AA396BC2F35B741F4CA4A82D33A24A1007BFC1973299842DD626F564', - name: 'Staked Astroport Token', - display: 'xASTRO', - symbol: 'xASTRO', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'neutron', - base_denom: - 'factory/neutron1ffus553eet978k024lmssw0czsxwr97mggyv85lpcsdkft8v9ufsz3sa07/astro', - }, - provider: 'Astroport', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'neutron', - base_denom: - 'factory/neutron1zlf3hutsa4qnmue53lz2tfxrutp8y2e3rj4nkghg3rupgl4mqy8s5jgxsn/xASTRO', - channel_id: 'channel-10', - }, - chain: { - channel_id: 'channel-874', - path: 'transfer/channel-874/factory/neutron1zlf3hutsa4qnmue53lz2tfxrutp8y2e3rj4nkghg3rupgl4mqy8s5jgxsn/xASTRO', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/xAstro.svg', - }, - images: [ - { - image_sync: { - chain_name: 'neutron', - base_denom: - 'factory/neutron1zlf3hutsa4qnmue53lz2tfxrutp8y2e3rj4nkghg3rupgl4mqy8s5jgxsn/xASTRO', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/xAstro.svg', - }, - ], - keywords: ['osmosis_unlisted'], - }, - { - description: 'Gravity Bridge Paxos Gold', - denom_units: [ - { - denom: - 'ibc/A5CCD24BA902843B1003A7EEE5F937C632808B9CF4925601241B15C5A0A51A53', - exponent: 0, - aliases: ['gravity0x45804880De22913dAFE09f4980848ECE6EcbAf78'], - }, - { - denom: 'gpaxg', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/A5CCD24BA902843B1003A7EEE5F937C632808B9CF4925601241B15C5A0A51A53', - name: 'Paxos Gold (Gravity Bridge)', - display: 'gpaxg', - symbol: 'PAXG.grv', - traces: [ - { - type: 'synthetic', - counterparty: { - chain_name: 'comex', - base_denom: 'XAU', - }, - provider: 'Paxos', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0x45804880De22913dAFE09f4980848ECE6EcbAf78', - }, - provider: 'Gravity Bridge', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'gravitybridge', - base_denom: 'gravity0x45804880De22913dAFE09f4980848ECE6EcbAf78', - channel_id: 'channel-10', - }, - chain: { - channel_id: 'channel-144', - path: 'transfer/channel-144/gravity0x45804880De22913dAFE09f4980848ECE6EcbAf78', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/paxg.grv.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/paxg.grv.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/paxg.grv.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/paxg.grv.svg', - }, - { - image_sync: { - chain_name: 'gravitybridge', - base_denom: 'gravity0x45804880De22913dAFE09f4980848ECE6EcbAf78', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/paxg.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/paxg.svg', - }, - ], - }, - { - description: 'Restake DAO Token', - denom_units: [ - { - denom: - 'ibc/04FAC73DFF7F1DD59395948F2F043B0BBF978AD4533EE37E811340F501A08FFB', - exponent: 0, - aliases: [ - 'factory/migaloo1d0uma9qzcts4fzt7ml39xp44aut5k6qyjfzz4asalnecppppr3rsl52vvv/rstk', - ], - }, - { - denom: 'rstk', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/04FAC73DFF7F1DD59395948F2F043B0BBF978AD4533EE37E811340F501A08FFB', - name: 'RESTAKE', - display: 'rstk', - symbol: 'RSTK', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'migaloo', - base_denom: - 'factory/migaloo1d0uma9qzcts4fzt7ml39xp44aut5k6qyjfzz4asalnecppppr3rsl52vvv/rstk', - channel_id: 'channel-5', - }, - chain: { - channel_id: 'channel-642', - path: 'transfer/channel-642/factory/migaloo1d0uma9qzcts4fzt7ml39xp44aut5k6qyjfzz4asalnecppppr3rsl52vvv/rstk', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/rstk.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/rstk.svg', - }, - images: [ - { - image_sync: { - chain_name: 'migaloo', - base_denom: - 'factory/migaloo1d0uma9qzcts4fzt7ml39xp44aut5k6qyjfzz4asalnecppppr3rsl52vvv/rstk', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/rstk.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/rstk.svg', - }, - ], - }, - { - description: 'The Revenue & Governance token of Unstake.fi', - denom_units: [ - { - denom: - 'ibc/690EB0A0CA0DA2DC1E9CF62FB23C935AE5C7E9F57919CF89690521D5D70948A7', - exponent: 0, - aliases: [ - 'factory/kujira1aaudpfr9y23lt9d45hrmskphpdfaq9ajxd3ukh/unstk', - ], - }, - { - denom: 'nstk', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/690EB0A0CA0DA2DC1E9CF62FB23C935AE5C7E9F57919CF89690521D5D70948A7', - name: 'Unstake Fi', - display: 'nstk', - symbol: 'NSTK', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'kujira', - base_denom: - 'factory/kujira1aaudpfr9y23lt9d45hrmskphpdfaq9ajxd3ukh/unstk', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-259', - path: 'transfer/channel-259/factory:kujira1aaudpfr9y23lt9d45hrmskphpdfaq9ajxd3ukh:unstk', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/nstk.svg', - }, - images: [ - { - image_sync: { - chain_name: 'kujira', - base_denom: - 'factory/kujira1aaudpfr9y23lt9d45hrmskphpdfaq9ajxd3ukh/unstk', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/nstk.svg', - }, - ], - }, - { - denom_units: [ - { - denom: - 'ibc/0B3C3D06228578334B66B57FBFBA4033216CEB8119B27ACDEE18D92DA5B28D43', - exponent: 0, - aliases: ['avalanche-uusdc'], - }, - { - denom: 'avalanche-usdc', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/0B3C3D06228578334B66B57FBFBA4033216CEB8119B27ACDEE18D92DA5B28D43', - name: 'Wormhole USDC(Avalanche)', - display: 'avalanche-usdc', - symbol: 'avalanche.USDC.wh', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'gateway', - base_denom: - 'factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/5ZLmAZpcbaP4EGyihSmpfwryzDr84h51tboV392BCjW4', - channel_id: 'channel-3', - }, - chain: { - channel_id: 'channel-2186', - path: 'transfer/channel-2186/factory/wormhole14ejqjyq8um4p3xfqj74yld5waqljf88fz25yxnma0cngspxe3les00fpjx/5ZLmAZpcbaP4EGyihSmpfwryzDr84h51tboV392BCjW4', - }, - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.hole.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.hole.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.hole.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.hole.svg', - }, - }, - { - description: "Nomic's native token.", - denom_units: [ - { - denom: - 'ibc/F49DFB3BC8105C57EE7F17EC2402438825B31212CFDD81681EB87911E934F32C', - exponent: 0, - aliases: ['unom'], - }, - { - denom: 'nom', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/F49DFB3BC8105C57EE7F17EC2402438825B31212CFDD81681EB87911E934F32C', - name: 'Nomic', - display: 'nom', - symbol: 'nomic.NOM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'nomic', - base_denom: 'unom', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-6897', - path: 'transfer/channel-6897/unom', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'nomic', - base_denom: 'unom', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nomic/images/nom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nomic/images/nom.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nomic/images/nom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nomic/images/nom.svg', - }, - }, - { - description: - 'The governance and utility token of Yieldmos, the Interchain Automation Protocol', - denom_units: [ - { - denom: - 'factory/osmo1vdvnznwg597qngrq9mnfcfk0am9jdc9y446jewhcqdreqz4r75xq5j5zvy/ymos', - exponent: 0, - }, - { - denom: 'ymos', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - address: - 'osmo1vdvnznwg597qngrq9mnfcfk0am9jdc9y446jewhcqdreqz4r75xq5j5zvy', - base: 'factory/osmo1vdvnznwg597qngrq9mnfcfk0am9jdc9y446jewhcqdreqz4r75xq5j5zvy/ymos', - name: 'Yieldmos Coin', - display: 'ymos', - symbol: 'YMOS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/ymos.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/ymos.png', - }, - ], - }, - { - description: 'Memecoin for The International Brane Wave', - denom_units: [ - { - denom: 'factory/osmo13gu58hzw3e9aqpj25h67m7snwcjuccd7v4p55w/brnz', - exponent: 0, - aliases: ['brnz'], - }, - ], - base: 'factory/osmo13gu58hzw3e9aqpj25h67m7snwcjuccd7v4p55w/brnz', - name: 'Branez', - display: 'factory/osmo13gu58hzw3e9aqpj25h67m7snwcjuccd7v4p55w/brnz', - symbol: 'BRNZ', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/BRNZ.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/BRNZ.svg', - }, - ], - }, - { - description: - 'Bernese Mountain Dog. Thematic dog token to have fun and be friends with all other dog tokens. Fixed supply 132M', - denom_units: [ - { - denom: 'factory/osmo1s6ht8qrm8x0eg8xag5x3ckx9mse9g4se248yss/BERNESE', - exponent: 0, - }, - { - denom: 'BERNESE', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - address: 'osmo1s6ht8qrm8x0eg8xag5x3ckx9mse9g4se248yss', - base: 'factory/osmo1s6ht8qrm8x0eg8xag5x3ckx9mse9g4se248yss/BERNESE', - name: 'BERNESE', - display: 'BERNESE', - symbol: 'BERNESE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/bernese.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/bernese.png', - }, - ], - }, - { - description: - 'wLibra is a bridged version of Libra Coin from 0L Network via LibraBridge.', - extended_description: - "Libra Coin is a fork from Facebook's Diem (Libra) blockchain that was announced in 2019. Libra Coin operates on its own high-performance Layer 1 blockchain, known as the 0L Network. In October 2021, Libra Coin began mining.\n\n Like Bitcoin, there were no pre-mined coins or dedicated token allocation to any parties; all coins were minted through a mining process. Unlike Bitcoin, which undergoes continuous issuance, Libra Coin has a fixed supply. By December 2023, all the Libra Coin had been issued, establishing a capped supply and making the coin permanently deflationary.\n\n Fiercely independent, the project has a long-term view because it is unburdened by venture capital funding, labs entities, a foundation, and the influence of other blockchain ecosystems. Carpe diem.", - denom_units: [ - { - denom: 'factory/osmo19hdqma2mj0vnmgcxag6ytswjnr8a3y07q7e70p/wLIBRA', - exponent: 0, - }, - { - denom: 'wLIBRA', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - address: 'osmo19hdqma2mj0vnmgcxag6ytswjnr8a3y07q7e70p', - base: 'factory/osmo19hdqma2mj0vnmgcxag6ytswjnr8a3y07q7e70p/wLIBRA', - name: 'Wrapped Libra Coin', - display: 'wLIBRA', - symbol: 'wLIBRA', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: '0l', - base_denom: 'microlibra', - }, - provider: 'LibraBridge', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/0l/images/libra.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/0l/images/libra.svg', - }, - images: [ - { - image_sync: { - chain_name: '0l', - base_denom: 'microlibra', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/0l/images/libra.svg', - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/0l/images/libra.png', - }, - ], - socials: { - website: 'https://0l.network/', - twitter: 'https://twitter.com/0LNetwork', - }, - }, - { - description: 'ashLAB - Burned LAB', - extended_description: - 'ashLAB - receipt token recieved when burning LAB via ASH DAOs Furnace', - denom_units: [ - { - denom: - 'factory/osmo1svj5kd8kzj7xxtrd6ftjk0856ffpyj4egz7f9pd9dge5wr4kwansmefq07/lab.ash', - exponent: 0, - }, - { - denom: 'ashLAB', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - address: - 'osmo1svj5kd8kzj7xxtrd6ftjk0856ffpyj4egz7f9pd9dge5wr4kwansmefq07', - base: 'factory/osmo1svj5kd8kzj7xxtrd6ftjk0856ffpyj4egz7f9pd9dge5wr4kwansmefq07/lab.ash', - name: 'Burned LAB', - display: 'ashLAB', - symbol: 'ashLAB', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/ashLAB.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/ashLAB.png', - }, - ], - }, - { - description: 'The native token of Nim Network.', - extended_description: - 'Nim Network is a highly-adoptable AI Gaming chain that will provide the ultimate ecosystem for exploration and development of games at the intersection of Web3 and AI.', - denom_units: [ - { - denom: - 'ibc/279D69A6EF8E37456C8D2DC7A7C1C50F7A566EC4758F6DE17472A9FDE36C4426', - exponent: 0, - aliases: [ - 'anim', - 'ibc/FB53D1684F155CBB86D9CE917807E42B59209EBE3AD3A92E15EF66586C073942', - ], - }, - { - denom: 'nim', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/279D69A6EF8E37456C8D2DC7A7C1C50F7A566EC4758F6DE17472A9FDE36C4426', - name: 'NIM Network', - display: 'nim', - symbol: 'NIM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'dymension', - base_denom: - 'ibc/FB53D1684F155CBB86D9CE917807E42B59209EBE3AD3A92E15EF66586C073942', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-19774', - path: 'transfer/channel-19774/transfer/channel-49/anim', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'dymension', - base_denom: - 'ibc/FB53D1684F155CBB86D9CE917807E42B59209EBE3AD3A92E15EF66586C073942', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nim/images/nim.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nim/images/nim.svg', - }, - ], - socials: { - website: 'https://ai.nim.network/', - twitter: 'https://twitter.com/nim_network', - }, - keywords: ['gaming', 'AI'], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nim/images/nim.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nim/images/nim.svg', - }, - }, - { - description: 'Beer Is Good for You!', - denom_units: [ - { - denom: - 'factory/osmo1q77cw0mmlluxu0wr29fcdd0tdnh78gzhkvhe4n6ulal9qvrtu43qtd0nh8/bwh', - exponent: 0, - }, - { - denom: 'bwh', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - address: - 'osmo1q77cw0mmlluxu0wr29fcdd0tdnh78gzhkvhe4n6ulal9qvrtu43qtd0nh8', - base: 'factory/osmo1q77cw0mmlluxu0wr29fcdd0tdnh78gzhkvhe4n6ulal9qvrtu43qtd0nh8/bwh', - name: 'BeerWifHat', - display: 'bwh', - symbol: 'BWH', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/BWH.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/BWH.png', - }, - ], - }, - { - description: 'Cosmos Airdrop Chat', - extended_description: 'Official Token of the Cosmos Airdrop community', - denom_units: [ - { - denom: - 'factory/osmo1q77cw0mmlluxu0wr29fcdd0tdnh78gzhkvhe4n6ulal9qvrtu43qtd0nh8/cac', - exponent: 0, - }, - { - denom: 'CAC', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - address: - 'osmo1q77cw0mmlluxu0wr29fcdd0tdnh78gzhkvhe4n6ulal9qvrtu43qtd0nh8', - base: 'factory/osmo1q77cw0mmlluxu0wr29fcdd0tdnh78gzhkvhe4n6ulal9qvrtu43qtd0nh8/cac', - name: 'Cosmos Airdrop Chat', - display: 'CAC', - symbol: 'CAC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/CAC.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/CAC.png', - }, - ], - }, - { - description: - "GRAC is the official token of Racoon.Bet's gaming platform.", - denom_units: [ - { - denom: - 'ibc/58E4261D2E21FE3A459C290A9F97F3DCD257B28F48AAE828298B38E048804829', - exponent: 0, - aliases: [ - 'factory/migaloo1eqntnl6tzcj9h86psg4y4h6hh05g2h9nj8e09l/ugrac', - ], - }, - { - denom: 'grac', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/58E4261D2E21FE3A459C290A9F97F3DCD257B28F48AAE828298B38E048804829', - name: 'Gaming RAC Token', - display: 'grac', - symbol: 'GRAC', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'migaloo', - base_denom: - 'factory/migaloo1eqntnl6tzcj9h86psg4y4h6hh05g2h9nj8e09l/ugrac', - channel_id: 'channel-5', - }, - chain: { - channel_id: 'channel-642', - path: 'transfer/channel-642/factory/migaloo1eqntnl6tzcj9h86psg4y4h6hh05g2h9nj8e09l/ugrac', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/grac.png', - }, - images: [ - { - image_sync: { - chain_name: 'migaloo', - base_denom: - 'factory/migaloo1eqntnl6tzcj9h86psg4y4h6hh05g2h9nj8e09l/ugrac', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/grac.png', - }, - ], - }, - { - description: 'WEIRD token for WEIRD friends collection', - denom_units: [ - { - denom: - 'ibc/38ADC6FFDDDB7D70B72AD0322CEA8844CB18FAA0A23400DBA8A99D43E18B3748', - exponent: 0, - aliases: ['uWEIRD'], - }, - { - denom: 'WEIRD', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/38ADC6FFDDDB7D70B72AD0322CEA8844CB18FAA0A23400DBA8A99D43E18B3748', - name: 'WEIRD token', - display: 'WEIRD', - symbol: 'WEIRD', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'neutron', - base_denom: - 'factory/neutron133xakkrfksq39wxy575unve2nyehg5npx75nph/WEIRD', - channel_id: 'channel-10', - }, - chain: { - channel_id: 'channel-874', - path: 'transfer/channel-874/factory/neutron133xakkrfksq39wxy575unve2nyehg5npx75nph/WEIRD', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/WEIRD.png', - }, - images: [ - { - image_sync: { - chain_name: 'neutron', - base_denom: - 'factory/neutron133xakkrfksq39wxy575unve2nyehg5npx75nph/WEIRD', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/WEIRD.png', - }, - ], - }, - { - description: 'Quicksilver Liquid Staked JUNO', - denom_units: [ - { - denom: - 'ibc/B4E18E61E1505C2F371B621E49B09E983F6A138F251A7B5286A6BDF739FD0D54', - exponent: 0, - aliases: ['uqjuno'], - }, - { - denom: 'qjuno', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/B4E18E61E1505C2F371B621E49B09E983F6A138F251A7B5286A6BDF739FD0D54', - name: 'Quicksilver Liquid Staked JUNO', - display: 'qjuno', - symbol: 'qJUNO', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'juno', - base_denom: 'ujuno', - }, - provider: 'Quicksilver', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'quicksilver', - base_denom: 'uqjuno', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-522', - path: 'transfer/channel-522/uqjuno', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qjuno.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qjuno.svg', - }, - images: [ - { - image_sync: { - chain_name: 'quicksilver', - base_denom: 'uqjuno', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qjuno.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qjuno.svg', - }, - ], - }, - { - description: 'Quicksilver Liquid Staked SAGA', - denom_units: [ - { - denom: - 'ibc/F2D400F2728E9DA06EAE2AFAB289931A69EDDA5A661578C66A3177EDFE3C0D13', - exponent: 0, - aliases: ['uqsaga'], - }, - { - denom: 'qsaga', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/F2D400F2728E9DA06EAE2AFAB289931A69EDDA5A661578C66A3177EDFE3C0D13', - name: 'Quicksilver Liquid Staked SAGA', - display: 'qsaga', - symbol: 'qSAGA', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'saga', - base_denom: 'usaga', - }, - provider: 'Quicksilver', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'quicksilver', - base_denom: 'uqsaga', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-522', - path: 'transfer/channel-522/uqsaga', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qsaga.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qsaga.svg', - }, - images: [ - { - image_sync: { - chain_name: 'quicksilver', - base_denom: 'uqsaga', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qsaga.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qsaga.svg', - }, - ], - }, - { - description: 'Quicksilver Liquid Staked BLD', - denom_units: [ - { - denom: - 'ibc/C1C106D915C8E8C59E5DC69BF30FEF64729A6F788060B184C86A315DBB762EF7', - exponent: 0, - aliases: ['uqbld'], - }, - { - denom: 'qbld', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/C1C106D915C8E8C59E5DC69BF30FEF64729A6F788060B184C86A315DBB762EF7', - name: 'Quicksilver Liquid Staked BLD', - display: 'qbld', - symbol: 'qBLD', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'agoric', - base_denom: 'ubld', - }, - provider: 'Quicksilver', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'quicksilver', - base_denom: 'uqbld', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-522', - path: 'transfer/channel-522/uqbld', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qbld.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qbld.svg', - }, - images: [ - { - image_sync: { - chain_name: 'quicksilver', - base_denom: 'uqbld', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qbld.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qbld.svg', - }, - ], - }, - { - description: 'Quicksilver Liquid Staked DYDX', - denom_units: [ - { - denom: - 'ibc/273C593E51ACE56F1F2BDB3E03A5CB81BB208B894BCAA642676A32C3454E8C27', - exponent: 0, - aliases: ['aqdydx'], - }, - { - denom: 'qdydx', - exponent: 18, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/273C593E51ACE56F1F2BDB3E03A5CB81BB208B894BCAA642676A32C3454E8C27', - name: 'Quicksilver Liquid Staked DYDX', - display: 'qdydx', - symbol: 'qDYDX', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'dydx', - base_denom: 'adydx', - }, - provider: 'Quicksilver', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'quicksilver', - base_denom: 'aqdydx', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-522', - path: 'transfer/channel-522/aqdydx', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qdydx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qdydx.svg', - }, - images: [ - { - image_sync: { - chain_name: 'quicksilver', - base_denom: 'aqdydx', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qdydx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qdydx.svg', - }, - ], - }, - { - description: 'Uhm, Power Bottom', - denom_units: [ - { - denom: - 'factory/osmo1q77cw0mmlluxu0wr29fcdd0tdnh78gzhkvhe4n6ulal9qvrtu43qtd0nh8/pbb', - exponent: 0, - }, - { - denom: 'PBB', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - address: - 'osmo1q77cw0mmlluxu0wr29fcdd0tdnh78gzhkvhe4n6ulal9qvrtu43qtd0nh8', - base: 'factory/osmo1q77cw0mmlluxu0wr29fcdd0tdnh78gzhkvhe4n6ulal9qvrtu43qtd0nh8/pbb', - name: 'Power Bottom', - display: 'PBB', - symbol: 'PBB', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/PBB.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/PBB.png', - }, - ], - }, - { - description: 'Like cosmos, but shit', - denom_units: [ - { - denom: - 'factory/osmo1q77cw0mmlluxu0wr29fcdd0tdnh78gzhkvhe4n6ulal9qvrtu43qtd0nh8/shitmos', - exponent: 0, - }, - { - denom: 'SHITMOS', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - address: - 'osmo1q77cw0mmlluxu0wr29fcdd0tdnh78gzhkvhe4n6ulal9qvrtu43qtd0nh8', - base: 'factory/osmo1q77cw0mmlluxu0wr29fcdd0tdnh78gzhkvhe4n6ulal9qvrtu43qtd0nh8/shitmos', - name: 'Shitmos', - display: 'SHITMOS', - symbol: 'SHITMOS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/SHITMOS.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/SHITMOS.png', - }, - ], - }, - { - description: 'Coin to support the real world in Wilhelmshall im Huy', - denom_units: [ - { - denom: - 'factory/osmo1q77cw0mmlluxu0wr29fcdd0tdnh78gzhkvhe4n6ulal9qvrtu43qtd0nh8/wiha', - exponent: 0, - }, - { - denom: 'WIHA', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - address: - 'osmo1q77cw0mmlluxu0wr29fcdd0tdnh78gzhkvhe4n6ulal9qvrtu43qtd0nh8', - base: 'factory/osmo1q77cw0mmlluxu0wr29fcdd0tdnh78gzhkvhe4n6ulal9qvrtu43qtd0nh8/wiha', - name: 'WiliHall', - display: 'WIHA', - symbol: 'WIHA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/WIHA.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/WIHA.png', - }, - ], - }, - { - description: 'For th', - denom_units: [ - { - denom: - 'factory/osmo1q77cw0mmlluxu0wr29fcdd0tdnh78gzhkvhe4n6ulal9qvrtu43qtd0nh8/crazyhorse', - exponent: 0, - }, - { - denom: 'CRAZYHORSE', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - address: - 'osmo1q77cw0mmlluxu0wr29fcdd0tdnh78gzhkvhe4n6ulal9qvrtu43qtd0nh8', - base: 'factory/osmo1q77cw0mmlluxu0wr29fcdd0tdnh78gzhkvhe4n6ulal9qvrtu43qtd0nh8/crazyhorse', - name: 'HorseShoeBar', - display: 'CRAZYHORSE', - symbol: 'CRAZYHORSE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/CrazyHorse.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/CrazyHorse.png', - }, - ], - }, - { - description: 'Cosmus Cartol always get rich', - denom_units: [ - { - denom: - 'factory/osmo1q77cw0mmlluxu0wr29fcdd0tdnh78gzhkvhe4n6ulal9qvrtu43qtd0nh8/coca', - exponent: 0, - }, - { - denom: 'COCA', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - address: - 'osmo1q77cw0mmlluxu0wr29fcdd0tdnh78gzhkvhe4n6ulal9qvrtu43qtd0nh8', - base: 'factory/osmo1q77cw0mmlluxu0wr29fcdd0tdnh78gzhkvhe4n6ulal9qvrtu43qtd0nh8/coca', - name: 'CosmusCartol', - display: 'COCA', - symbol: 'COCA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/COCA.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/COCA.png', - }, - ], - }, - { - description: 'An alloy of USDT asset variants on Osmosis.', - extended_description: - 'Multiple Tether USD variants on Osmosis comprise the liquidity backing of a tokenized transmuter pool to create an alloy of USDT.', - denom_units: [ - { - denom: - 'factory/osmo1em6xs47hd82806f5cxgyufguxrrc7l0aqx7nzzptjuqgswczk8csavdxek/alloyed/allUSDT', - exponent: 0, - }, - { - denom: 'allUSDT', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - address: - 'osmo1em6xs47hd82806f5cxgyufguxrrc7l0aqx7nzzptjuqgswczk8csavdxek', - base: 'factory/osmo1em6xs47hd82806f5cxgyufguxrrc7l0aqx7nzzptjuqgswczk8csavdxek/alloyed/allUSDT', - name: 'Alloyed USDT', - display: 'allUSDT', - symbol: 'allUSDT', - traces: [ - { - type: 'synthetic', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xdac17f958d2ee523a2206206994597c13d831ec7', - }, - provider: 'Osmosis', - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0xdac17f958d2ee523a2206206994597c13d831ec7', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - ], - socials: { - website: 'https://osmosis.zone', - twitter: 'https://twitter.com/osmosiszone', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/panacea.ts b/packages/chain-registry/src/mainnets/panacea.ts deleted file mode 100644 index d258868b..00000000 --- a/packages/chain-registry/src/mainnets/panacea.ts +++ /dev/null @@ -1,171 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const panacea: Chain = { - $schema: '../chain.schema.json', - chain_name: 'panacea', - status: 'live', - network_type: 'mainnet', - website: 'https://medibloc.com/en/', - pretty_name: 'Medibloc', - chain_id: 'panacea-3', - bech32_prefix: 'panacea', - daemon_name: 'panacead', - node_home: '$HOME/.panacead', - key_algos: ['secp256k1'], - slip44: 371, - fees: { - fee_tokens: [ - { - denom: 'umed', - fixed_min_gas_price: 5, - low_gas_price: 5, - average_gas_price: 7, - high_gas_price: 9, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'umed', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/medibloc/panacea-core', - recommended_version: 'v2.0.6', - compatible_versions: ['v2.0.5'], - binaries: {}, - genesis: { - genesis_url: - 'https://github.com/medibloc/panacea-mainnet/raw/master/panacea-3/genesis.json', - }, - versions: [ - { - name: 'v2.0.6', - recommended_version: 'v2.0.6', - compatible_versions: ['v2.0.5'], - binaries: {}, - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/panacea/images/med.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/panacea/images/med.svg', - }, - peers: { - seeds: [ - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '395aead00e99f828e4af92531dcd8c8da1255a8f', - address: '3.36.50.133:26656', - provider: 'medibloc', - }, - { - id: 'c238f279c970764d6893ae44bdf5c949dc22b009', - address: '13.114.44.199:26656', - provider: 'medibloc', - }, - { - id: '00c57e36559b49ce7d29fa4920b5132584994368', - address: '52.77.227.241:26656', - provider: 'medibloc', - }, - { - id: '5cd589ab0f34dbeb07cb0e156741838b2c7d3737', - address: '148.251.235.130:16656', - provider: 'Staketab', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.gopanacea.org', - provider: 'medibloc', - }, - { - address: 'https://panacea-rpc.staketab.org:443', - provider: 'Staketab', - }, - ], - rest: [ - { - address: 'https://api.gopanacea.org', - provider: 'medibloc', - }, - { - address: 'https://panacea-rest.staketab.org', - provider: 'Staketab', - }, - ], - grpc: [ - { - address: 'services.staketab.com:9400', - provider: 'Staketab', - }, - ], - }, - explorers: [ - { - kind: 'mintscan', - url: 'https://www.mintscan.io/medibloc', - tx_page: 'https://www.mintscan.io/medibloc/transactions/${txHash}', - account_page: - 'https://www.mintscan.io/medibloc/accounts/${accountAddress}', - }, - { - kind: 'bigdipper', - url: 'https://explorer.gopanacea.org', - tx_page: 'https://explorer.gopanacea.org/transactions/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/panacea/images/med.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/panacea/images/med.svg', - }, - ], -}; - -export const panaceaAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'panacea', - assets: [ - { - description: - 'Panacea is a public blockchain launched by MediBloc, which is the key infrastructure for reinventing the patient-centered healthcare data ecosystem', - denom_units: [ - { - denom: 'umed', - exponent: 0, - }, - { - denom: 'med', - exponent: 6, - }, - ], - base: 'umed', - name: 'MediBloc', - display: 'med', - symbol: 'MED', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/panacea/images/med.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/panacea/images/med.svg', - }, - coingecko_id: 'medibloc', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/panacea/images/med.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/panacea/images/med.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/passage.ts b/packages/chain-registry/src/mainnets/passage.ts deleted file mode 100644 index a3776402..00000000 --- a/packages/chain-registry/src/mainnets/passage.ts +++ /dev/null @@ -1,446 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const passage: Chain = { - $schema: '../chain.schema.json', - chain_name: 'passage', - chain_id: 'passage-2', - pre_fork_chain_name: 'passage1', - pretty_name: 'Passage', - status: 'live', - network_type: 'mainnet', - website: 'https://passage3d.com/', - bech32_prefix: 'pasg', - daemon_name: 'passage', - node_home: '$HOME/.passage', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'upasg', - fixed_min_gas_price: 0, - low_gas_price: 0.001, - average_gas_price: 0.0025, - high_gas_price: 0.01, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'upasg', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/envadiv/Passage3D', - recommended_version: 'v2.4.0', - compatible_versions: ['v2.4.0'], - cosmos_sdk_version: 'v0.45.16', - ibc_go_version: 'v4.4.2', - consensus: { - type: 'cometbft', - version: 'v0.34.27', - }, - cosmwasm_version: 'v0.31.0', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/envadiv/mainnet/main/passage-2/genesis.json', - }, - versions: [ - { - name: 'v2.0.0', - recommended_version: 'v2.0.1', - compatible_versions: ['v2.0.1'], - cosmos_sdk_version: 'v0.45.16', - ibc_go_version: 'v4.4.2', - consensus: { - type: 'cometbft', - version: 'v0.34.27', - }, - next_version_name: 'v2.2.0', - }, - { - name: 'v2.2.0', - recommended_version: 'v2.2.0', - compatible_versions: ['v2.2.0'], - cosmos_sdk_version: 'v0.45.16', - ibc_go_version: 'v4.4.2', - consensus: { - type: 'cometbft', - version: 'v0.34.27', - }, - next_version_name: 'v2.4.0', - }, - { - name: 'v2.4.0', - recommended_version: 'v2.4.0', - compatible_versions: ['v2.4.0'], - cosmos_sdk_version: 'v0.45.16', - ibc_go_version: 'v4.4.2', - consensus: { - type: 'cometbft', - version: 'v0.34.27', - }, - cosmwasm_version: 'v0.31.0', - next_version_name: '', - }, - ], - }, - peers: { - seeds: [ - { - id: 'aebb8431609cb126a977592446f5de252d8b7fa1', - address: '104.236.201.138:26656', - }, - { - id: 'b6beabfb9309330944f44a1686742c2751748b83', - address: '5.161.47.163:26656', - }, - { - id: '7a9a36630523f54c1a0d56fc01e0e153fd11a53d', - address: '167.235.24.145:26656', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:15656', - provider: 'Polkachu', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:15656', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'passage-mainnet-seed.autostake.com:26916', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: 'c28827cb96c14c905b127b92065a3fb4cd77d7f6', - address: 'seeds.whispernode.com:15656', - provider: 'WhisperNode 🤐', - }, - { - id: 'df949a46ae6529ae1e09b034b49716468d5cc7e9', - address: 'seeds.stakerhouse.com:10556', - provider: 'StakerHouse', - }, - { - id: '2b238d2c05c47629e03608a6107e156fcb50344c', - address: '65.108.101.158:20556', - provider: 'Validatrium', - }, - { - id: '526d07b882df4cb820a8b9df819e14532d1811b0', - address: 'seed-passage.ibs.team:16666', - provider: 'Inter Blockchain Services', - }, - ], - persistent_peers: [ - { - id: 'd35d652b6cb3bf7d6cb8d4bd7c036ea03e7be2ab', - address: '116.203.182.185:26656', - }, - { - id: '8e0b0d4f80d0d2853f853fbd6a76390113f07d72', - address: '65.108.127.249:26656', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'passage-mainnet-peer.autostake.com:26916', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '621f75a74a95298fe16e0c2dd899c087bcba6594', - address: '65.108.195.29:50656', - provider: 'Staketab', - }, - { - id: '2b238d2c05c47629e03608a6107e156fcb50344c', - address: '65.108.101.158:20556', - provider: 'Validatrium', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.passage.vitwit.com', - provider: 'vitwit', - }, - { - address: 'https://passage-rpc.staketab.org:443', - provider: 'Staketab', - }, - { - address: 'https://rpc-passage.ecostake.com', - provider: 'ecostake', - }, - { - address: 'https://passage-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://rpc-passage-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://rpc-passage.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://rpc.passage.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://passage-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://passage-rpc.ibs.team/', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://rpc-passage.d-stake.xyz', - provider: 'D-stake', - }, - { - address: 'https://rpc-passage.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://passage-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://passage-rpc.stakerhouse.com', - provider: 'StakerHouse', - }, - { - address: 'https://passage-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://passage-rpc.stakeandrelax.net', - provider: 'Stake&Relax 🦥', - }, - { - address: 'https://rpc-passage.mainnet.validatrium.club', - provider: 'Validatrium', - }, - { - address: 'https://rpc.passage.silentvalidator.com', - provider: 'silent', - }, - ], - rest: [ - { - address: 'https://api.passage.vitwit.com', - provider: 'vitwit', - }, - { - address: 'https://passage-rest.staketab.org', - provider: 'Staketab', - }, - { - address: 'https://rest-passage.ecostake.com', - provider: 'ecostake', - }, - { - address: 'https://passage-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://api-passage.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://api-passage-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://api.passage.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://passage-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://passage-api.ibs.team/', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://api-passage.d-stake.xyz', - provider: 'D-stake', - }, - { - address: 'https://passage-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://lcd-passage.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://passage-rest.stakerhouse.com', - provider: 'StakerHouse', - }, - { - address: 'https://passage-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://passage-api.stakeandrelax.net', - provider: 'Stake&Relax 🦥', - }, - { - address: 'https://api-passage.mainnet.validatrium.club', - provider: 'Validatrium', - }, - { - address: 'https://api.passage.silentvalidator.com', - provider: 'silent', - }, - ], - grpc: [ - { - address: 'grpc-passage-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'passage-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'passage-grpc.polkachu.com:15690', - provider: 'Polkachu', - }, - { - address: 'grpc-passage.cosmos-spaces.cloud:2320', - provider: 'Cosmos Spaces', - }, - { - address: 'grpc.passage.nodestake.top:443', - provider: 'NodeStake', - }, - { - address: 'passage-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'services.staketab.com:9023', - provider: 'Staketab', - }, - { - address: 'passage-grpc.stakerhouse.com:443', - provider: 'StakerHouse', - }, - { - address: 'passage-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'passage-grpc.stakeandrelax.net:15690', - provider: 'Stake&Relax 🦥', - }, - { - address: 'grpc-passage.mainnet.validatrium.club:20590', - provider: 'Validatrium', - }, - { - address: 'grpc.passage.silentvalidator.com:443', - provider: 'silent', - }, - ], - }, - explorers: [ - { - kind: 'aneka', - url: 'https://passage.aneka.io', - tx_page: 'https://passage.aneka.io/txs/${txHash}', - account_page: 'https://passage.aneka.io/accounts/${accountAddress}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/passage', - tx_page: 'https://www.mintscan.io/passage/transactions/${txHash}', - account_page: - 'https://www.mintscan.io/passage/accounts/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/passage', - tx_page: 'https://ezstaking.app/passage/txs/${txHash}', - account_page: 'https://ezstaking.app/passage/account/${accountAddress}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/passage', - tx_page: 'https://atomscan.com/passage/transactions/${txHash}', - account_page: 'https://atomscan.com/passage/accounts/${accountAddress}', - }, - { - kind: 'cosmotracker', - url: 'https://cosmotracker.com/passage', - tx_page: 'https://cosmotracker.com/passage/tx/${txHash}', - account_page: - 'https://cosmotracker.com/passage/account/${accountAddress}', - }, - { - kind: 'WhisperNode 🤐', - url: 'https://mainnet.whispernode.com/passage', - tx_page: 'https://mainnet.whispernode.com/passage/tx/${txHash}', - account_page: - 'https://mainnet.whispernode.com/passage/account/${accountAddress}', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/passage/images/pasg.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/passage/images/pasg.png', - }, - ], -}; - -export const passageAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'passage', - assets: [ - { - description: - 'The native staking and governance token of the Passage chain.', - denom_units: [ - { - denom: 'upasg', - exponent: 0, - }, - { - denom: 'pasg', - exponent: 6, - }, - ], - base: 'upasg', - name: 'Passage', - display: 'pasg', - symbol: 'PASG', - coingecko_id: 'passage', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/passage/images/pasg.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/passage/images/pasg.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/passage1.ts b/packages/chain-registry/src/mainnets/passage1.ts deleted file mode 100644 index 469155c2..00000000 --- a/packages/chain-registry/src/mainnets/passage1.ts +++ /dev/null @@ -1,107 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const passage1: Chain = { - $schema: '../chain.schema.json', - chain_name: 'passage1', - chain_id: 'passage-1', - pretty_name: 'Passage', - status: 'killed', - network_type: 'mainnet', - website: 'https://passage3d.com/', - bech32_prefix: 'pasg', - daemon_name: 'passage', - node_home: '$HOME/.passage', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'upasg', - fixed_min_gas_price: 0, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'upasg', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/envadiv/Passage3D', - recommended_version: 'v1.1.0', - compatible_versions: ['v1.1.0'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/envadiv/mainnet/main/passage-1/genesis.json', - }, - }, - explorers: [ - { - kind: 'aneka', - url: 'https://passage.aneka.io', - tx_page: 'https://passage.aneka.io/txs/${txHash}', - account_page: 'https://passage.aneka.io/accounts/${accountAddress}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/passage', - tx_page: 'https://www.mintscan.io/passage/txs/${txHash}', - account_page: 'https://www.mintscan.io/passage/account/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/passage', - tx_page: 'https://ezstaking.app/passage/txs/${txHash}', - account_page: 'https://ezstaking.app/passage/account/${accountAddress}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/passage', - tx_page: 'https://atomscan.com/passage/transactions/${txHash}', - account_page: 'https://atomscan.com/passage/accounts/${accountAddress}', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/passage/images/pasg.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/passage/images/pasg.png', - }, - ], -}; - -export const passage1AssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'passage1', - assets: [ - { - description: - 'The native staking and governance token of the Passage chain.', - denom_units: [ - { - denom: 'upasg', - exponent: 0, - }, - { - denom: 'pasg', - exponent: 6, - }, - ], - base: 'upasg', - name: 'Passage', - display: 'pasg', - symbol: 'PASG', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/passage/images/pasg.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/passage/images/pasg.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/persistence.ts b/packages/chain-registry/src/mainnets/persistence.ts deleted file mode 100644 index 7667fb5a..00000000 --- a/packages/chain-registry/src/mainnets/persistence.ts +++ /dev/null @@ -1,1350 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const persistence: Chain = { - $schema: '../chain.schema.json', - chain_name: 'persistence', - chain_id: 'core-1', - pretty_name: 'Persistence', - status: 'live', - network_type: 'mainnet', - website: 'https://persistence.one/', - bech32_prefix: 'persistence', - daemon_name: 'persistenceCore', - node_home: '$HOME/.persistenceCore', - key_algos: ['secp256k1'], - slip44: 118, - alternative_slip44s: [750], - fees: { - fee_tokens: [ - { - denom: 'uxprt', - fixed_min_gas_price: 0, - low_gas_price: 0, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uxprt', - }, - ], - lock_duration: { - time: '1814400s', - }, - }, - codebase: { - git_repo: 'https://github.com/persistenceOne/persistenceCore', - recommended_version: 'v11.12.0', - compatible_versions: ['v11.12.0'], - cosmos_sdk_version: 'persistenceOne/cosmos-sdk v0.47.10-lsm-rc0', - ibc_go_version: 'v7.4.0', - ics_enabled: ['ics20-1', 'ics27-1'], - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'v0.45.0', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.persistenceCore/wasm', - binaries: { - 'linux/amd64': - 'https://github.com/persistenceOne/persistenceCore/releases/download/v11.12.0/persistenceCore-v11.12.0-linux-amd64.tar.gz', - }, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/persistenceOne/genesisTransactions/master/core-1/final_genesis.json', - }, - versions: [ - { - name: 'v7', - tag: 'v7.0.0', - recommended_version: 'v7.0.0', - compatible_versions: ['v7.0.0'], - binaries: { - 'linux/amd64': - 'https://github.com/persistenceOne/persistenceCore/releases/download/v7.0.0/persistenceCore-v7.0.0-linux-amd64.tar.gz', - }, - next_version_name: 'v8', - }, - { - name: 'v8', - tag: 'v8.1.0', - height: 13046600, - proposal: 42, - recommended_version: 'v8.1.0', - compatible_versions: ['v8.1.0'], - binaries: { - 'linux/amd64': - 'https://github.com/persistenceOne/persistenceCore/releases/download/v8.1.0/persistenceCore-v8.1.0-linux-amd64.tar.gz', - }, - next_version_name: 'v9', - }, - { - name: 'v9', - tag: 'v9.2.1', - height: 13160000, - proposal: 43, - recommended_version: 'v9.2.1', - compatible_versions: ['v9.1.1', 'v9.1.0', 'v9.2.1'], - cosmos_sdk_version: 'v0.47.3-lsm', - ibc_go_version: 'v7.2.0-lsm3', - ics_enabled: ['ics20-1', 'ics27-1'], - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - cosmwasm_version: 'v0.40.2-lsm3', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.persistenceCore/wasm', - binaries: { - 'linux/amd64': - 'https://github.com/persistenceOne/persistenceCore/releases/download/v9.2.1/persistenceCore-v9.2.1-linux-amd64.tar.gz', - }, - next_version_name: 'v10', - }, - { - name: 'v10', - tag: 'v10.0.0', - height: 13870350, - proposal: 55, - recommended_version: 'v10.0.0', - compatible_versions: ['v10.0.0'], - cosmos_sdk_version: 'v0.47.3-lsm', - ibc_go_version: 'v7.2.0-lsm3', - ics_enabled: ['ics20-1', 'ics27-1'], - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - cosmwasm_version: 'v0.47.3-lsm5', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.persistenceCore/wasm', - binaries: { - 'linux/amd64': - 'https://github.com/persistenceOne/persistenceCore/releases/download/v10.0.0/persistenceCore-v10.0.0-linux-amd64.tar.gz', - }, - next_version_name: 'v10.3.0', - }, - { - name: 'v10.3.0', - tag: 'v10.3.0', - proposal: 67, - height: 14965000, - recommended_version: 'v10.3.0', - compatible_versions: ['v10.3.0'], - cosmos_sdk_version: 'persistenceOne/cosmos-sdk v0.47.3-lsm5', - ibc_go_version: 'persistenceOne/ibc-go/v7 v7.2.0-lsm3', - ics_enabled: ['ics20-1', 'ics27-1'], - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - cosmwasm_version: 'persistenceOne/wasmd v0.40.2-lsm3', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.persistenceCore/wasm', - binaries: { - 'linux/amd64': - 'https://github.com/persistenceOne/persistenceCore/releases/download/v10.3.0/persistenceCore-v10.3.0-linux-amd64.tar.gz', - }, - next_version_name: 'v10.4.0', - }, - { - name: 'v10.4.0', - tag: 'v10.4.0', - proposal: 68, - height: 15242222, - recommended_version: 'v10.4.0', - compatible_versions: ['v10.4.0'], - cosmos_sdk_version: 'persistenceOne/cosmos-sdk v0.47.3-lsm5', - ibc_go_version: 'persistenceOne/ibc-go/v7 v7.2.0-lsm3', - ics_enabled: ['ics20-1', 'ics27-1'], - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - cosmwasm_version: 'persistenceOne/wasmd v0.40.2-lsm3', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.persistenceCore/wasm', - binaries: { - 'linux/amd64': - 'https://github.com/persistenceOne/persistenceCore/releases/download/v10.4.0/persistenceCore-v10.4.0-linux-amd64.tar.gz', - }, - next_version_name: 'v10.4.1', - }, - { - name: 'v10.4.1', - tag: 'v10.5.0', - proposal: 76, - height: 15386200, - recommended_version: 'v10.5.0', - compatible_versions: ['v10.5.0'], - cosmos_sdk_version: 'persistenceOne/cosmos-sdk v0.47.3-lsm5', - ibc_go_version: 'persistenceOne/ibc-go/v7 v7.2.0-lsm3', - ics_enabled: ['ics20-1', 'ics27-1'], - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - cosmwasm_version: 'persistenceOne/wasmd v0.40.2-lsm3', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.persistenceCore/wasm', - binaries: { - 'linux/amd64': - 'https://github.com/persistenceOne/persistenceCore/releases/download/v10.5.0/persistenceCore-v10.5.0-linux-amd64.tar.gz', - }, - next_version_name: 'v11', - }, - { - name: 'v11', - tag: 'v11.8.1', - proposal: 84, - height: 15860600, - recommended_version: 'v11.8.1', - compatible_versions: ['v11.8.1'], - cosmos_sdk_version: 'persistenceOne/cosmos-sdk v0.47.3-lsm5', - ibc_go_version: 'persistenceOne/ibc-go/v7 v7.2.0-lsm3', - ics_enabled: ['ics20-1', 'ics27-1'], - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - cosmwasm_version: 'persistenceOne/wasmd v0.40.2-lsm3', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.persistenceCore/wasm', - binaries: { - 'linux/amd64': - 'https://github.com/persistenceOne/persistenceCore/releases/download/v11.8.1/persistenceCore-v11.8.1-linux-amd64.tar.gz', - }, - next_version_name: 'v11.9.0', - }, - { - name: 'v11.9.0', - tag: 'v11.9.0', - proposal: 90, - height: 16250000, - recommended_version: 'v11.9.0', - compatible_versions: ['v11.9.0'], - cosmos_sdk_version: 'persistenceOne/cosmos-sdk v0.47.10-lsm-rc0', - ibc_go_version: 'v7.4.0', - ics_enabled: ['ics20-1', 'ics27-1'], - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'v0.45.0', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.persistenceCore/wasm', - binaries: { - 'linux/amd64': - 'https://github.com/persistenceOne/persistenceCore/releases/download/v11.9.0/persistenceCore-v11.9.0-linux-amd64.tar.gz', - }, - next_version_name: 'v11.10.0', - }, - { - name: 'v11.10.0', - tag: 'v11.10.0', - proposal: 96, - height: 16392000, - recommended_version: 'v11.10.0', - compatible_versions: ['v11.10.0'], - cosmos_sdk_version: 'persistenceOne/cosmos-sdk v0.47.10-lsm-rc0', - ibc_go_version: 'v7.4.0', - ics_enabled: ['ics20-1', 'ics27-1'], - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'v0.45.0', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.persistenceCore/wasm', - binaries: { - 'linux/amd64': - 'https://github.com/persistenceOne/persistenceCore/releases/download/v11.10.0/persistenceCore-v11.10.0-linux-amd64.tar.gz', - }, - next_version_name: 'v11.11.0', - }, - { - name: 'v11.11.0', - tag: 'v11.11.0', - proposal: 100, - height: 16578000, - recommended_version: 'v11.11.0', - compatible_versions: ['v11.11.0'], - cosmos_sdk_version: 'persistenceOne/cosmos-sdk v0.47.10-lsm-rc0', - ibc_go_version: 'v7.4.0', - ics_enabled: ['ics20-1', 'ics27-1'], - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'v0.45.0', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.persistenceCore/wasm', - binaries: { - 'linux/amd64': - 'https://github.com/persistenceOne/persistenceCore/releases/download/v11.11.0/persistenceCore-v11.11.0-linux-amd64.tar.gz', - }, - next_version_name: 'v11.12.0', - }, - { - name: 'v11.12.0', - tag: 'v11.12.0', - proposal: 105, - height: 16851000, - recommended_version: 'v11.12.0', - compatible_versions: ['v11.12.0'], - cosmos_sdk_version: 'persistenceOne/cosmos-sdk v0.47.10-lsm-rc0', - ibc_go_version: 'v7.4.0', - ics_enabled: ['ics20-1', 'ics27-1'], - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'v0.45.0', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.persistenceCore/wasm', - binaries: { - 'linux/amd64': - 'https://github.com/persistenceOne/persistenceCore/releases/download/v11.12.0/persistenceCore-v11.12.0-linux-amd64.tar.gz', - }, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/xprt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/xprt.svg', - }, - description: - 'Persistence is an app chain for Liquid Staking powering an ecosystem of DeFi applications focused on unlocking the liquidity of staked assets.', - peers: { - seeds: [ - { - id: 'eaa76966cad27a9807b7d8b9a62c9b2ca4924581', - address: 'tenderseed.ccvalidators.com:26003', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'persistence-mainnet-seed.autostake.com:26896', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:15456', - provider: 'Polkachu', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: 'ab7fc0b9b3c523dacec0500c9f9f1f7f4699d551', - address: 'persis-m.seed.stavr.tech:4056', - provider: '🔥STAVR🔥', - }, - { - id: 'ce9dc9467af943bf35f17f04cfcdf3895914d867', - address: 'seed-persistence-01.stakeflow.io:33656', - provider: 'Stakeflow', - }, - { - id: 'ba6ca269cfcf412c175dd6259c1ae15ee5370b08', - address: 'seed.persistence.validatus.com:3000', - provider: 'Validatus', - }, - ], - persistent_peers: [ - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'persistence-mainnet-peer.autostake.com:26896', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '137818b03a705cf86622b4d97a074091f2f22589', - address: '185.225.233.30:26756', - provider: 'Cosmonaut Stakes', - }, - { - id: 'bb7c2cddd665303a0b4233e3d47f5bf2c3ac21ba', - address: '135.181.142.60:15601', - provider: 'POSTHUMAN∞DVS', - }, - { - id: '3a4aa732fc9ad4f971ce081a34d6fc06e08dd7c6', - address: '141.95.33.97:26656', - provider: 'Stakewolle.com | Auto-compound', - }, - { - id: 'ce9dc9467af943bf35f17f04cfcdf3895914d867', - address: 'peer-persistence-01.stakeflow.io:33656', - provider: 'Stakeflow', - }, - { - id: 'aba2148170161c274d2d786bffbe6a692c535dfe', - address: '65.108.195.213:53656', - provider: 'StakeTown', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.core.persistence.one', - provider: 'Persistence', - }, - { - address: 'https://rpc-persistent-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://persistence.rpc.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://persistence-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://persistence-rpc.kleomedes.network', - provider: 'Kleomedes', - }, - { - address: 'https://rpc-persistence.architectnodes.com', - provider: 'Architect Nodes', - }, - { - address: 'https://rpc-persistence.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://persistence-mainnet-rpc.cosmonautstakes.com', - provider: 'Cosmonaut Stakes', - }, - { - address: 'https://persistence-rpc.quantnode.tech', - provider: 'QuantNode', - }, - { - address: 'https://persistence-rpc.zenscape.one', - provider: 'Zenscape', - }, - { - address: 'https://persistence-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://persistence-rpc.stakeandrelax.net', - provider: 'Stake&Relax Validator 🦥', - }, - { - address: 'https://rpc.persistence.posthuman.digital:443', - provider: 'POSTHUMAN∞DVS', - }, - { - address: 'https://rpc-persistence-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://persistence-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://persistence-rpc.highstakes.ch', - provider: 'High Stakes 🇨🇭', - }, - { - address: 'https://persistence-rpc.stakeandrelax.net', - provider: 'Stake&Relax 🦥', - }, - { - address: 'https://rpc.persistence.validatus.com', - provider: 'Validatus', - }, - { - address: 'https://public.stakewolle.com/cosmos/persistence/rpc', - provider: 'Stakewolle', - }, - { - address: 'https://xprt-rpc.antrixy.org/', - provider: 'Antrix Validators', - }, - { - address: 'https://persistence-rpc.stake-town.com', - provider: 'StakeTown', - }, - ], - rest: [ - { - address: 'https://rest.core.persistence.one', - provider: 'Persistence', - }, - { - address: 'https://api-persistent-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://persistence.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://persistence-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://api-persistence.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://persistence-api.kleomedes.network', - provider: 'Kleomedes', - }, - { - address: 'https://rest-persistence.architectnodes.com', - provider: 'Architect Nodes', - }, - { - address: 'https://persistence-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://persistence-mainnet-rest.cosmonautstakes.com', - provider: 'Cosmonaut Stakes', - }, - { - address: 'https://persistence-lcd.quantnode.tech', - provider: 'QuantNode', - }, - { - address: 'https://persistence-rest.zenscape.one', - provider: 'Zenscape', - }, - { - address: 'https://persistence-api.stakeandrelax.net', - provider: 'Stake&Relax Validator 🦥', - }, - { - address: 'https://rest.persistence.posthuman.digital:443', - provider: 'POSTHUMAN∞DVS', - }, - { - address: 'https://api-persistence-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://persistence-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://persistence-api.highstakes.ch', - provider: 'High Stakes 🇨🇭', - }, - { - address: 'https://persistence-api.stakeandrelax.net', - provider: 'Stake&Relax 🦥', - }, - { - address: 'https://api.persistence.validatus.com', - provider: 'Validatus', - }, - { - address: 'https://public.stakewolle.com/cosmos/persistence/rest', - provider: 'Stakewolle', - }, - { - address: 'https://xprt-rest.antrixy.org/', - provider: 'Antrix Validators', - }, - { - address: 'https://persistence-api.stake-town.com', - provider: 'StakeTown', - }, - ], - grpc: [ - { - address: 'grpc.core.persistence.one:443', - provider: 'Persistence', - }, - { - address: 'grpc-persistent-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'persistence.grpc.m.stavr.tech:410', - provider: '🔥STAVR🔥', - }, - { - address: 'persistence-grpc.polkachu.com:15490', - provider: 'Polkachu', - }, - { - address: 'persistence-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'grpc.persistence.posthuman.digital:80', - provider: 'POSTHUMAN∞DVS', - }, - { - address: 'grpc-persistence.cosmos-spaces.cloud:1180', - provider: 'Cosmos Spaces', - }, - { - address: '141.95.33.97:9090', - provider: 'Stakewolle.com | Auto-compound', - }, - { - address: 'grpc-persistence-01.stakeflow.io:49090', - provider: 'Stakeflow', - }, - { - address: 'persistence-grpc.w3coins.io:15490', - provider: 'w3coins', - }, - { - address: 'persistence-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'persistence-grpc.stakeandrelax.net:15490', - provider: 'Stake&Relax 🦥', - }, - { - address: 'grpc.persistence.validatus.com', - provider: 'Validatus', - }, - { - address: 'https://xprt-grpc.antrixy.org/', - provider: 'Antrix Validators', - }, - { - address: 'persistence-grpc.stake-town.com:443', - provider: 'StakeTown', - }, - ], - }, - explorers: [ - { - kind: 'mintscan', - url: 'https://www.mintscan.io/persistence', - tx_page: 'https://www.mintscan.io/persistence/transactions/${txHash}', - account_page: - 'https://www.mintscan.io/persistence/accounts/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/persistence', - tx_page: 'https://ezstaking.app/persistence/txs/${txHash}', - account_page: - 'https://ezstaking.app/persistence/account/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/persistence', - tx_page: 'https://ping.pub/persistence/tx/${txHash}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Persistence-Mainnet', - tx_page: 'https://explorer.stavr.tech/Persistence-Mainnet/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/persistence', - tx_page: 'https://atomscan.com/persistence/transactions/${txHash}', - account_page: - 'https://atomscan.com/persistence/accounts/${accountAddress}', - }, - { - kind: 'Stakeflow', - url: 'https://stakeflow.io/persistence', - account_page: - 'https://stakeflow.io/persistence/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/xprt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/xprt.svg', - }, - ], -}; - -export const persistenceAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'persistence', - assets: [ - { - description: - 'The XPRT token is primarily a governance token for the Persistence chain.', - denom_units: [ - { - denom: 'uxprt', - exponent: 0, - }, - { - denom: 'xprt', - exponent: 6, - }, - ], - base: 'uxprt', - name: 'Persistence', - display: 'xprt', - symbol: 'XPRT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/xprt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/xprt.svg', - }, - coingecko_id: 'persistence', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/xprt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/xprt.svg', - }, - ], - socials: { - website: 'https://persistence.one/', - twitter: 'https://twitter.com/PersistenceOne', - }, - }, - { - description: 'PSTAKE Liquid-Staked ATOM', - denom_units: [ - { - denom: 'stk/uatom', - exponent: 0, - aliases: [], - }, - { - denom: 'stkatom', - exponent: 6, - aliases: ['stk/atom'], - }, - ], - base: 'stk/uatom', - name: 'PSTAKE staked ATOM', - display: 'stkatom', - symbol: 'stkATOM', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'cosmoshub', - base_denom: 'uatom', - }, - provider: 'pSTAKE', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkatom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkatom.svg', - }, - coingecko_id: 'stkatom', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkatom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkatom.svg', - }, - ], - }, - { - description: - 'pSTAKE is a liquid staking protocol unlocking the liquidity of staked assets.', - denom_units: [ - { - denom: - 'ibc/A6E3AF63B3C906416A9AF7A556C59EA4BD50E617EFFE6299B99700CCB780E444', - exponent: 0, - aliases: [ - 'gravity0xfB5c6815cA3AC72Ce9F5006869AE67f18bF77006', - '0xfB5c6815cA3AC72Ce9F5006869AE67f18bF77006', - ], - }, - { - denom: 'pstake', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/A6E3AF63B3C906416A9AF7A556C59EA4BD50E617EFFE6299B99700CCB780E444', - name: 'pSTAKE Finance', - display: 'pstake', - symbol: 'PSTAKE', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'persistence', - base_denom: 'uxprt', - }, - provider: 'Persistence', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xfB5c6815cA3AC72Ce9F5006869AE67f18bF77006', - }, - provider: 'Gravity Bridge', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'gravitybridge', - base_denom: 'gravity0xfB5c6815cA3AC72Ce9F5006869AE67f18bF77006', - channel_id: 'channel-24', - }, - chain: { - channel_id: 'channel-38', - path: 'transfer/channel-38/gravity0xfB5c6815cA3AC72Ce9F5006869AE67f18bF77006', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/pstake.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/pstake.svg', - }, - keywords: ['canon'], - images: [ - { - image_sync: { - chain_name: 'ethereum', - base_denom: '0xfB5c6815cA3AC72Ce9F5006869AE67f18bF77006', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/pstake.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/pstake.svg', - }, - ], - }, - { - denom_units: [ - { - denom: - 'ibc/C8A74ABBE2AF892E15680D916A7C22130585CE5704F9B17A10F184A90D53BECA', - exponent: 0, - aliases: ['uatom'], - }, - { - denom: 'atom', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/C8A74ABBE2AF892E15680D916A7C22130585CE5704F9B17A10F184A90D53BECA', - name: 'Cosmos Hub Atom', - display: 'atom', - symbol: 'ATOM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'cosmoshub', - base_denom: 'uatom', - channel_id: 'channel-190', - }, - chain: { - channel_id: 'channel-24', - path: 'transfer/channel-24/uatom', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'cosmoshub', - base_denom: 'uatom', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - }, - { - description: 'Tether USDT on Persistence', - denom_units: [ - { - denom: - 'ibc/C559977F5797BDC1D74C0836A10C379C991D664166CB60D776A83029852431B4', - exponent: 0, - }, - { - denom: 'usdt', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/C559977F5797BDC1D74C0836A10C379C991D664166CB60D776A83029852431B4', - name: 'Tether USDT', - display: 'usdt', - symbol: 'USDT', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'kava', - base_denom: 'erc20/tether/usdt', - channel_id: 'channel-134', - }, - chain: { - channel_id: 'channel-129', - path: 'transfer/channel-129/erc20/tether/usdt', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'kava', - base_denom: 'erc20/tether/usdt', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - }, - { - denom_units: [ - { - denom: - 'ibc/B3792E4A62DF4A934EF2DF5968556DB56F5776ED25BDE11188A4F58A7DD406F0', - exponent: 0, - aliases: ['uusdc'], - }, - { - denom: 'usdc', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/B3792E4A62DF4A934EF2DF5968556DB56F5776ED25BDE11188A4F58A7DD406F0', - name: 'Noble USD Coin', - display: 'usdc', - symbol: 'USDC', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'noble', - base_denom: 'uusdc', - channel_id: 'channel-36', - }, - chain: { - channel_id: 'channel-132', - path: 'transfer/channel-132/uusdc', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'noble', - base_denom: 'uusdc', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.svg', - }, - }, - { - description: 'dydx staking token', - denom_units: [ - { - denom: - 'ibc/23DC3FF0E4CBB53A1915E4C62507CB7796956E84C68CA49707787CB8BDE90A1E', - exponent: 0, - aliases: ['adydx'], - }, - { - denom: 'dydx', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/23DC3FF0E4CBB53A1915E4C62507CB7796956E84C68CA49707787CB8BDE90A1E', - name: 'dYdX', - display: 'dydx', - symbol: 'DYDX', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'dydx', - base_denom: 'adydx', - channel_id: 'channel-4', - }, - chain: { - channel_id: 'channel-131', - path: 'transfer/channel-131/adydx', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'dydx', - base_denom: 'adydx', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.svg', - }, - }, - { - description: 'PSTAKE Liquid-Staked OSMO', - denom_units: [ - { - denom: 'stk/uosmo', - exponent: 0, - aliases: [], - }, - { - denom: 'stkosmo', - exponent: 6, - aliases: ['stk/osmo'], - }, - ], - base: 'stk/uosmo', - name: 'PSTAKE staked OSMO', - display: 'stkosmo', - symbol: 'stkOSMO', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'osmosis', - base_denom: 'uosmo', - }, - provider: 'pSTAKE', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkosmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkosmo.svg', - }, - coingecko_id: 'pstake-staked-osmo', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkosmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkosmo.svg', - }, - ], - }, - { - description: 'PSTAKE Liquid-Staked DYDX', - denom_units: [ - { - denom: 'stk/adydx', - exponent: 0, - aliases: [], - }, - { - denom: 'stkdydx', - exponent: 18, - aliases: ['stk/dydx'], - }, - ], - base: 'stk/adydx', - name: 'PSTAKE staked DYDX', - display: 'stkdydx', - symbol: 'stkDYDX', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'dydx', - base_denom: 'adydx', - }, - provider: 'pSTAKE', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkdydx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkdydx.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkdydx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkdydx.svg', - }, - ], - }, - { - description: 'PSTAKE Liquid-Staked STARS', - denom_units: [ - { - denom: 'stk/ustars', - exponent: 0, - aliases: [], - }, - { - denom: 'stkstars', - exponent: 6, - aliases: ['stk/stars'], - }, - ], - base: 'stk/ustars', - name: 'PSTAKE staked STARS', - display: 'stkstars', - symbol: 'stkSTARS', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'stargaze', - base_denom: 'ustars', - }, - provider: 'pSTAKE', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkstars.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkstars.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkstars.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkstars.svg', - }, - ], - }, - { - denom_units: [ - { - denom: - 'ibc/AD8E1D4AC4EA8FC79CC46E33319A3791477D4DEBFC30D5D874074B993422B41B', - exponent: 0, - aliases: ['ustars'], - }, - { - denom: 'stars', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/AD8E1D4AC4EA8FC79CC46E33319A3791477D4DEBFC30D5D874074B993422B41B', - name: 'Stargaze', - display: 'stars', - symbol: 'STARS', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'stargaze', - base_denom: 'ustars', - channel_id: 'channel-287', - }, - chain: { - channel_id: 'channel-197', - path: 'transfer/channel-197/ustars', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'stargaze', - base_denom: 'ustars', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.svg', - }, - }, - { - description: 'The native token cw20 for Shade on Secret Network', - denom_units: [ - { - denom: - 'ibc/5D3B6445EA1D7064C4B1CCB588638589529556E1BCBADF13475021B42EA8C73B', - exponent: 0, - aliases: ['cw20:secret153wu605vvp934xhd4k9dtd640zsep5jkesstdm'], - }, - { - denom: 'shd', - exponent: 8, - }, - ], - type_asset: 'ics20', - base: 'ibc/5D3B6445EA1D7064C4B1CCB588638589529556E1BCBADF13475021B42EA8C73B', - name: 'Shade', - display: 'shd', - symbol: 'SHD', - traces: [ - { - type: 'ibc-cw20', - counterparty: { - chain_name: 'secretnetwork', - base_denom: 'cw20:secret153wu605vvp934xhd4k9dtd640zsep5jkesstdm', - port: 'wasm.secret1tqmms5awftpuhalcv5h5mg76fa0tkdz4jv9ex4', - channel_id: 'channel-132', - }, - chain: { - port: 'transfer', - channel_id: 'channel-159', - path: 'transfer/channel-159/cw20:secret153wu605vvp934xhd4k9dtd640zsep5jkesstdm', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/shd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/shd.svg', - }, - images: [ - { - image_sync: { - chain_name: 'secretnetwork', - base_denom: 'cw20:secret153wu605vvp934xhd4k9dtd640zsep5jkesstdm', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/shd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/shd.svg', - }, - ], - }, - { - description: 'PSTAKE Liquid-Staked HUAHUA', - denom_units: [ - { - denom: 'stk/uhuahua', - exponent: 0, - aliases: [], - }, - { - denom: 'stkhuahua', - exponent: 6, - aliases: ['stk/huahua'], - }, - ], - base: 'stk/uhuahua', - name: 'PSTAKE staked HUAHUA', - display: 'stkhuahua', - symbol: 'stkHUAHUA', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'chihuahua', - base_denom: 'uhuahua', - }, - provider: 'pSTAKE', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkhuahua.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkhuahua.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkhuahua.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkhuahua.svg', - }, - ], - }, - { - denom_units: [ - { - denom: - 'ibc/B597D779FCDD9021263C98A48F1AFA9D2BCCCE980F397CDE5681CCEDE7DEE1A4', - exponent: 0, - aliases: ['uhuahua'], - }, - { - denom: 'huahua', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/B597D779FCDD9021263C98A48F1AFA9D2BCCCE980F397CDE5681CCEDE7DEE1A4', - name: 'Chihuahua', - display: 'huahua', - symbol: 'HUAHUA', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'chihuahua', - base_denom: 'uhuahua', - channel_id: 'channel-94', - }, - chain: { - channel_id: 'channel-203', - path: 'transfer/channel-203/uhuahua', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'chihuahua', - base_denom: 'uhuahua', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/huahua.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/huahua.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/huahua.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chihuahua/images/huahua.svg', - }, - }, - { - description: 'PSTAKE Liquid-Staked XPRT', - denom_units: [ - { - denom: 'stk/uxprt', - exponent: 0, - aliases: [], - }, - { - denom: 'stkxprt', - exponent: 6, - aliases: ['stk/xprt'], - }, - ], - base: 'stk/uxprt', - name: 'PSTAKE staked XPRT', - display: 'stkxprt', - symbol: 'stkXPRT', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'persistence', - base_denom: 'uxprt', - }, - provider: 'pSTAKE', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkxprt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkxprt.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkxprt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkxprt.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/planq.ts b/packages/chain-registry/src/mainnets/planq.ts deleted file mode 100644 index 3cfc1374..00000000 --- a/packages/chain-registry/src/mainnets/planq.ts +++ /dev/null @@ -1,568 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const planq: Chain = { - $schema: '../chain.schema.json', - chain_name: 'planq', - status: 'live', - network_type: 'mainnet', - website: 'https://planq.network/', - pretty_name: 'Planq', - chain_id: 'planq_7070-2', - bech32_prefix: 'plq', - node_home: '$HOME/.planqd', - daemon_name: 'planqd', - key_algos: ['ethsecp256k1'], - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'aplanq', - fixed_min_gas_price: 20000000000, - low_gas_price: 30000000000, - average_gas_price: 35000000000, - high_gas_price: 40000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'aplanq', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/planq-network/planq', - recommended_version: 'v1.1.0', - compatible_versions: ['v1.1.0'], - binaries: { - 'linux/amd64': - 'https://github.com/planq-network/planq/releases/download/v1.1.0/planq_1.1.0_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/planq-network/planq/releases/download/v1.1.0/planq_1.1.0_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/planq-network/planq/releases/download/v1.1.0/planq_1.1.0_darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/planq-network/planq/releases/download/v1.1.0/planq_1.1.0_darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/planq-network/planq/releases/download/v1.1.0/planq_1.1.0_windows_amd64.zip', - }, - cosmos_sdk_version: 'v0.46.3', - consensus: { - type: 'cometbft', - version: '0.34.26', - }, - ibc_go_version: '5.0.2', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/planq-network/networks/main/mainnet/genesis.json', - }, - versions: [ - { - name: 'v1.0.3', - recommended_version: 'v1.0.3', - compatible_versions: ['v1.0.0', 'v1.0.1', 'v1.0.2', 'v1.0.3'], - binaries: { - 'linux/amd64': - 'https://github.com/planq-network/planq/releases/download/v1.0.3/planq_1.0.3_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/planq-network/planq/releases/download/v1.0.3/planq_1.0.3_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/planq-network/planq/releases/download/v1.0.3/planq_1.0.3_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/planq-network/planq/releases/download/v1.0.3/planq_1.0.3_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/planq-network/planq/releases/download/v1.0.3/planq_1.0.3_Windows_x86_64.zip', - }, - }, - { - name: 'v1.0.7', - recommended_version: 'v1.1.0', - compatible_versions: ['v1.1.0'], - cosmos_sdk_version: 'v0.46.3', - consensus: { - type: 'cometbft', - version: '0.34.26', - }, - ibc_go_version: '5.0.2', - binaries: { - 'linux/amd64': - 'https://github.com/planq-network/planq/releases/download/v1.1.0/planq_1.1.0_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/planq-network/planq/releases/download/v1.1.0/planq_1.1.0_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/planq-network/planq/releases/download/v1.1.0/planq_1.1.0_darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/planq-network/planq/releases/download/v1.1.0/planq_1.1.0_darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/planq-network/planq/releases/download/v1.1.0/planq_1.1.0_windows_amd64.zip', - }, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/planq/images/planq.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/planq/images/planq.svg', - }, - peers: { - seeds: [ - { - id: 'dd2f0ceaa0b21491ecae17413b242d69916550ae', - address: '135.125.247.70:26656', - provider: 'Planq Foundation EU', - }, - { - id: '5966b4ef17da12ee63ef30e50512ad41d541195c', - address: 'seeds-planq.sxlzptprjkt.xyz:18656', - provider: 'sxlzptprjkt | VALIDATOR', - }, - { - id: 'c443eb8888e96e260dc23b9ef3c5a5773ec0e261', - address: 'rpc.planq.nodexcapital.com:12756', - provider: 'NodeX Validator', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: '66b66bd2d97649da2062deb102d4ff195e2f2d39', - address: 'mainnet-seed.konsortech.xyz:10165', - provider: 'KonsorTech', - }, - ], - persistent_peers: [ - { - id: 'dd2f0ceaa0b21491ecae17413b242d69916550ae', - address: '135.125.247.70:26656', - provider: 'Planq Foundation EU', - }, - { - id: 'e6d553dffbbabbfe9602b43d87e5b0ac1a46348a', - address: '135.125.247.70:26656', - provider: 'Nodine.ID', - }, - { - id: '192ff55d15d7ad9fc9ded5c5a9f4393beba9b222', - address: 'planq.peer.stavr.tech:1076', - provider: '🔥STAVR🔥', - }, - { - id: 'b611a4058ac5caf8b56c1012c695afc75aea4217', - address: 'peers-planq.sxlzptprjkt.xyz:18656', - provider: 'sxlzptprjkt | VALIDATOR', - }, - { - id: '2702b546525dd402197483121800a09edd4edea1', - address: 'rpc.planq.indonode.net:10656', - provider: 'Indonode', - }, - { - id: '3eb12284b7fb707490b8adfda6fa7d94e2fa5cd9', - address: 'p2p-pve01.roomit.xyz:16603', - provider: 'RoomIT', - }, - { - id: '8391cf5a7fe59098205015870635f90acfb5dcb4', - address: 'rpc.planq.hexnodes.co:33656', - provider: 'Hexnodes', - }, - { - id: 'c48fd9194479c2f462bded977cfff7fa46327d17', - address: '95.214.55.138:28656', - provider: 'genznodes', - }, - { - id: 'e755cbe005d920e5bca555f14251abae464b6a54', - address: 'p2p.planq.safeblock.space:26656', - provider: 'Safe Block', - }, - { - id: 'a3b8955aa523285d0aed51c7bfaf19eb20264ef5', - address: 'mainnet-planq.konsortech.xyz:10656', - provider: 'KonsorTech', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.planq.network', - provider: 'planq.network', - }, - { - address: 'https://planq.rpc.bccnodes.com', - provider: 'BccNodes', - }, - { - address: 'https://planq.rpc.m.stavr.tech:443', - provider: '🔥STAVR🔥', - }, - { - address: 'https://rpc.planq.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://planq-rpc.kynraze.com', - provider: 'Kynraze', - }, - { - address: 'https://rpc.planq.indonode.net', - provider: 'Indonode', - }, - { - address: 'https://rpc.planq.roomit.xyz', - provider: 'RoomIT', - }, - { - address: 'https://planq-rpc.genznodes.dev', - provider: 'genznodes', - }, - { - address: 'https://rpc.planq.safeblock.space', - provider: 'Safe Block', - }, - { - address: 'https://planq.rpc.skynodejs.net', - provider: 'skynodejs', - }, - { - address: 'https://planq-rpc.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://mainnet-planq-rpc.konsortech.xyz', - provider: 'KonsorTech', - }, - { - address: 'https://planq_mainnet_rpc.chain.whenmoonwhenlambo.money', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - { - address: 'https://rpc-planq.blockval.io', - provider: 'Blockval', - }, - ], - rest: [ - { - address: 'https://rest.planq.network', - provider: 'planq.network', - }, - { - address: 'https://planq.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://api.planq.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://planq-api.kynraze.com', - provider: 'Kynraze', - }, - { - address: 'https://api.planq.indonode.net', - provider: 'Indonode', - }, - { - address: 'https://api.planq.roomit.xyz', - provider: 'RoomIT', - }, - { - address: 'https://planq-api.genznodes.dev', - provider: 'genznodes', - }, - { - address: 'https://api.planq.safeblock.space', - provider: 'Safe Block', - }, - { - address: 'https://planq.api.skynodejs.net', - provider: 'skynodejs', - }, - { - address: 'https://planq-api.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://mainnet-planq-api.konsortech.xyz', - provider: 'KonsorTech', - }, - { - address: 'https://planq_mainnet_api.chain.whenmoonwhenlambo.money', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - { - address: 'https://api-planq.blockval.io', - provider: 'Blockval', - }, - ], - grpc: [ - { - address: 'grpc.planq.network:443', - provider: 'planq.network', - }, - { - address: 'planq.grpc.m.stavr.tech:2070', - provider: '🔥STAVR🔥', - }, - { - address: 'planq.grpc.bccnodes.com:443', - provider: 'BccNodes', - }, - { - address: 'grpc.planq.nodestake.top:443', - provider: 'NodeStake', - }, - { - address: 'https://grpc-planq.nodine.id', - provider: 'Nodine.id', - }, - { - address: 'https://grpc-planq.sxlzptprjkt.xyz:443', - provider: 'sxlzptprjkt | VALIDATOR', - }, - { - address: 'https://grpc.planq.nodexcapital.com:443', - provider: 'NodeX Validator', - }, - { - address: 'https://grpc.planq.roomit.xyz:8443', - provider: 'RoomIT', - }, - { - address: 'https://grpc.planq.hexnodes.co:33090', - provider: 'Hexnodes', - }, - { - address: 'planq-grpc.genznodes.dev:28090', - provider: 'genznodes', - }, - { - address: 'grpc.planq.safeblock.space:9090', - provider: 'Safe Block', - }, - { - address: 'https://planq.grpc.skynodejs.net', - provider: 'skynodejs', - }, - { - address: 'planq-grpc.stake-town.com:443', - provider: 'StakeTown', - }, - { - address: 'mainnet-planq.konsortech.xyz:10090', - provider: 'KonsorTech', - }, - { - address: 'https://grpc-planq.blockval.io', - provider: 'Blockval', - }, - ], - 'evm-http-jsonrpc': [ - { - address: 'https://evm-rpc.planq.network', - provider: 'planq.network', - }, - { - address: 'https://jsonrpc.planq.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://rpc-evm-planq.sxlzptprjkt.xyz', - provider: 'sxlzptprjkt | VALIDATOR', - }, - { - address: 'https://jsonrpc.planq.nodexcapital.com', - provider: 'NodeX Validator', - }, - { - address: 'https://planq-rpc-evm.genznodes.dev', - provider: 'genznodes', - }, - { - address: 'https://evm.planq.safeblock.space', - provider: 'Safe Block', - }, - { - address: 'https://planq-jsonrpc.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://mainnet-planq-evmrpc.konsortech.xyz', - provider: 'KonsorTech', - }, - { - address: 'https://planq_mainnet_evm.chain.whenmoonwhenlambo.money', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - ], - }, - explorers: [ - { - kind: 'bigdipper', - url: 'https://explorer.planq.network', - tx_page: 'https://explorer.planq.network/transactions/${txHash}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Planq-Mainnet', - tx_page: 'https://explorer.stavr.tech/Planq-Mainnet/tx/${txHash}', - }, - { - kind: 'blockscout', - url: 'https://evm.planq.network', - tx_page: 'https://evm.planq.network/tx/${txHash}', - }, - { - kind: 'NodeStake Explorer', - url: 'https://explorer.nodestake.top/planq', - tx_page: 'https://explorer.nodestake.top/planq/tx/${txHash}', - }, - { - kind: 'TC Network', - url: 'https://explorer.tcnetwork.io/planq', - tx_page: 'https://explorer.tcnetwork.io/planq/transaction/${txHash}', - }, - { - kind: 'RoomIT', - url: 'https://explorer.tendermint.roomit.xyz/planq', - tx_page: - 'https://explorer.tendermint.roomit.xyz/planq/transaction/${txHash}', - }, - { - kind: 'Kynraze', - url: 'https://explorer.kynraze.com/planq', - tx_page: 'https://explorer.kynraze.com/planq/tx/${txHash}', - }, - { - kind: 'THE EXPLORER', - url: 'https://explorer.sxlzptprjkt.xyz/planq', - tx_page: 'https://explorer.sxlzptprjkt.xyz/planq/tx/${txHash}', - }, - { - kind: 'NODEXPLORER', - url: 'https://explorer.nodexcapital.com/planq', - tx_page: 'https://explorer.nodexcapital.com/planq/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/planq', - tx_page: 'https://atomscan.com/planq/transactions/${txHash}', - account_page: 'https://atomscan.com/planq/accounts/${accountAddress}', - }, - { - kind: 'Indonode', - url: 'https://explorer.indonode.net/planq', - tx_page: 'https://explorer.indonode.net/planq/tx/${txHash}', - }, - { - kind: 'Safe Block', - url: 'https://explorer.safeblock.space/planq', - tx_page: 'https://explorer.safeblock.space/planq/tx/${txHash}', - }, - { - kind: 'KonsorTech', - url: 'https://explorer.konsortech.xyz/planq', - tx_page: 'https://explorer.konsortech.xyz/planq/tx/${txHash}', - }, - { - kind: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - url: 'https://explorer.whenmoonwhenlambo.money/planq', - tx_page: 'https://explorer.whenmoonwhenlambo.money/tx/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/planq/images/planq.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/planq/images/planq.svg', - }, - ], -}; - -export const planqAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'planq', - assets: [ - { - description: - 'The native EVM, governance and staking token of the Planq Network', - extended_description: - 'Planq is the very first cryptocurrency project to keep mobile platform usability at heart, taking a step away from dependency on desktop services. By focusing on easy accessibility and close integration of other blockchains via easy to use bridges, Planq will push Web 3 adoption in the mobile space to the next level.', - denom_units: [ - { - denom: 'aplanq', - exponent: 0, - }, - { - denom: 'planq', - exponent: 18, - }, - ], - base: 'aplanq', - name: 'Planq', - display: 'planq', - symbol: 'PLQ', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/planq/images/planq.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/planq/images/planq.svg', - }, - coingecko_id: 'planq', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/planq/images/planq.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/planq/images/planq.svg', - }, - ], - socials: { - website: 'https://planq.network', - twitter: 'https://twitter.com/planqfoundation', - }, - }, - { - description: 'The token of Source Protocol bridged from BSC.', - denom_units: [ - { - denom: 'erc20/0x091F9A57A3F58d758b6572E9d41675918EAC7F09', - exponent: 0, - }, - { - denom: 'srcx', - exponent: 9, - }, - ], - base: 'erc20/0x091F9A57A3F58d758b6572E9d41675918EAC7F09', - name: 'Source Token', - display: 'srcx', - symbol: 'SRCX', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'binancesmartchain', - base_denom: '0x454b90716a9435e7161a9aea5cf00e0acbe565ae', - contract: '0xC891aBa0b42818fb4c975Bf6461033c62BCE75ff', - }, - chain: { - contract: '0xC891aBa0b42818fb4c975Bf6461033c62BCE75ff', - }, - provider: 'DeltaSwap.io', - }, - ], - images: [ - { - image_sync: { - chain_name: 'binancesmartchain', - base_denom: '0x454b90716a9435e7161a9aea5cf00e0acbe565ae', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/binancesmartchain/images/srcx.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/binancesmartchain/images/srcx.png', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/point.ts b/packages/chain-registry/src/mainnets/point.ts deleted file mode 100644 index d548bd33..00000000 --- a/packages/chain-registry/src/mainnets/point.ts +++ /dev/null @@ -1,218 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const point: Chain = { - $schema: '../chain.schema.json', - chain_name: 'point', - status: 'live', - network_type: 'mainnet', - pretty_name: 'Point Network', - chain_id: 'point_10687-1', - bech32_prefix: 'point', - node_home: '$HOME/.pointd', - daemon_name: 'pointd', - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'apoint', - low_gas_price: 5000000000, - average_gas_price: 25000000000, - high_gas_price: 40000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'apoint', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/pointnetwork/point-chain', - recommended_version: 'v8.0.0', - compatible_versions: ['v8.0.0'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/pointnetwork/point-chain-config/main/mainnet-1/genesis.json', - }, - versions: [ - { - name: 'v8.0.0', - recommended_version: 'v8.0.0', - compatible_versions: ['v8.0.0'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/point/images/point-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/point/images/point-logo.svg', - }, - peers: { - seeds: [ - { - id: '8673c1f04c29c464189e8bf29e51fb0b38da2f19', - address: 'rpc-mainnet-1.point.space:26656', - provider: 'Point Network', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '8673c1f04c29c464189e8bf29e51fb0b38da2f19', - address: 'rpc-mainnet-1.point.space:26656', - provider: 'Point Network', - }, - { - id: 'f675d544f5e6b8bc7ef9923d6f594dd0a3570190', - address: 'point.peer.stavr.tech:1056', - provider: '🔥STAVR🔥', - }, - { - id: '9c7902cf292e1dbb79b2a0c3ed18f9e6f826483f', - address: 'rpc.point.indonode.net:21656', - provider: 'Indonode', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-mainnet-1.point.space:26657', - provider: 'Point Network', - }, - { - address: 'https://rpc.point.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://point.rpc.m.stavr.tech:443', - provider: '🔥STAVR🔥', - }, - { - address: 'https://rpc.point.indonode.net', - provider: 'Indonode', - }, - ], - rest: [ - { - address: 'https://rpc-mainnet-1.point.space:1317', - provider: 'Point Network', - }, - { - address: 'https://point.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://api.point.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://api.point.indonode.net', - provider: 'Indonode', - }, - ], - grpc: [ - { - address: 'grpc.point.nodestake.top:443', - provider: 'NodeStake', - }, - { - address: 'point.grpc.m.stavr.tech:2050', - provider: '🔥STAVR🔥', - }, - { - address: 'https://grpc.point.nodexcapital.com', - provider: '⚡NodeX Validator⚡', - }, - { - address: 'https://grpc.point.indonode.net:21090', - provider: 'Indonode', - }, - ], - 'evm-http-jsonrpc': [ - { - address: 'https://rpc-mainnet-1.point.space', - provider: 'Point Network', - }, - { - address: 'https://jsonrpc.point.nodestake.top', - provider: 'NodeStake', - }, - ], - }, - explorers: [ - { - kind: 'blockscout', - url: 'https://explorer.pointnetwork.io/', - tx_page: 'https://explorer.pointnetwork.io/tx/${txHash}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Point-Mainnet', - tx_page: 'https://explorer.stavr.tech/Point-Mainnet/tx/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://cosmos.pointnetwork.io/', - tx_page: 'https://cosmos.pointnetwork.io/point/tx/${txHash}', - }, - { - kind: 'NODEXPLORER', - url: 'https://explorer.nodexcapital.com/point', - tx_page: 'https://explorer.nodexcapital.com/point/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/point', - tx_page: 'https://atomscan.com/point/transactions/${txHash}', - account_page: 'https://atomscan.com/point/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/point/images/point-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/point/images/point-logo.svg', - }, - ], -}; - -export const pointAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'point', - assets: [ - { - description: - 'The native governance and staking token of the Point network', - denom_units: [ - { - denom: 'apoint', - exponent: 0, - }, - { - denom: 'point', - exponent: 18, - }, - ], - base: 'apoint', - name: 'Point', - display: 'point', - symbol: 'POINT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/point/images/point-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/point/images/point-logo.svg', - }, - coingecko_id: 'point-network', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/point/images/point-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/point/images/point-logo.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/provenance.ts b/packages/chain-registry/src/mainnets/provenance.ts deleted file mode 100644 index 89e5c5a5..00000000 --- a/packages/chain-registry/src/mainnets/provenance.ts +++ /dev/null @@ -1,482 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const provenance: Chain = { - $schema: '../chain.schema.json', - chain_name: 'provenance', - status: 'live', - network_type: 'mainnet', - website: 'https://provenance.io/', - pretty_name: 'Provenance', - chain_id: 'pio-mainnet-1', - bech32_prefix: 'pb', - daemon_name: 'provenanced', - node_home: '$HOME/Provenance', - key_algos: ['secp256k1'], - slip44: 505, - fees: { - fee_tokens: [ - { - denom: 'nhash', - fixed_min_gas_price: 1905, - low_gas_price: 1905, - average_gas_price: 2100, - high_gas_price: 2500, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'nhash', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/provenance-io/provenance', - recommended_version: 'v1.17.0', - compatible_versions: ['v1.17.0'], - cosmos_sdk_version: '0.46.13', - consensus: { - type: 'tendermint', - version: '0.34.29', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - ibc_go_version: '6.2.0', - ics_enabled: ['ics20-1', 'ics27-1'], - binaries: { - 'linux/amd64': - 'https://github.com/provenance-io/provenance/releases/download/v1.17.0/provenance-linux-amd64-v1.17.0.zip', - }, - genesis: { - name: 'v1.0.1', - genesis_url: - 'https://raw.githubusercontent.com/provenance-io/mainnet/main/pio-mainnet-1/genesis.json', - }, - versions: [ - { - name: 'v1.0.1', - tag: 'v1.0.1', - height: 0, - next_version_name: 'bluetiful', - }, - { - name: 'bluetiful', - tag: 'v1.3.1', - height: 352000, - recommended_version: 'v1.3.1', - compatible_versions: ['v1.3.0', 'v1.3.1'], - next_version_name: 'citrine', - }, - { - name: 'citrine', - tag: 'v1.4.1', - height: 940500, - recommended_version: 'v1.4.1', - compatible_versions: ['v1.4.0', 'v1.4.1'], - next_version_name: 'desert', - }, - { - name: 'desert', - tag: 'v1.5.0', - height: 1442070, - recommended_version: 'v1.5.0', - compatible_versions: ['v1.5.0'], - next_version_name: 'desert', - }, - { - name: 'usdf.c-hotfix', - tag: 'v1.6.0', - height: 2000000, - recommended_version: 'v1.6.0', - compatible_versions: ['v1.6.0'], - next_version_name: 'feldgrau', - }, - { - name: 'feldgrau', - tag: 'v1.7.6', - height: 2641250, - recommended_version: 'v1.7.6', - compatible_versions: [ - 'v1.7.0', - 'v1.7.1', - 'v1.7.2', - 'v1.7.3', - 'v1.7.4', - 'v1.7.5', - 'v1.7.6', - ], - next_version_name: 'green', - }, - { - name: 'green', - tag: 'v1.8.2', - height: 4808400, - recommended_version: 'v1.8.2', - compatible_versions: ['v1.8.0', 'v1.8.1', 'v1.8.2'], - next_version_name: 'lava', - }, - { - name: 'lava', - tag: 'v1.10.0', - height: 5689885, - recommended_version: 'v1.10.0', - compatible_versions: ['v1.10.0'], - next_version_name: 'mango', - }, - { - name: 'mango', - tag: 'v1.11.1', - height: 6512577, - recommended_version: 'v1.11.1', - compatible_versions: ['v1.11.0', 'v1.11.1'], - next_version_name: 'neoncarrot', - }, - { - name: 'neoncarrot', - tag: 'v1.12.2', - height: 7334444, - recommended_version: 'v1.12.2', - compatible_versions: ['v1.12.0', 'v1.12.1', 'v1.12.2'], - next_version_name: 'ochre', - }, - { - name: 'ochre', - tag: 'v1.13.1', - height: 8485555, - recommended_version: 'v1.13.1', - compatible_versions: ['v1.13.0', 'v1.13.1'], - next_version_name: 'paua', - }, - { - name: 'paua', - tag: 'v1.14.1', - height: 9828888, - recommended_version: 'v1.14.1', - compatible_versions: ['v1.14.0', 'v1.14.1'], - cosmos_sdk_version: '0.46.10', - consensus: { - type: 'tendermint', - version: '0.34.26', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - ibc_go_version: '6.1.0', - ics_enabled: ['ics20-1'], - binaries: { - 'linux/amd64': - 'https://github.com/provenance-io/provenance/releases/download/v1.14.1/provenance-linux-amd64-v1.14.1.zip', - }, - next_version_name: 'quicksilver', - }, - { - name: 'quicksilver', - tag: 'v1.15.2', - height: 11130222, - recommended_version: 'v1.15.2', - compatible_versions: ['v1.15.0', 'v1.15.1', 'v1.15.2'], - cosmos_sdk_version: '0.46.10', - consensus: { - type: 'tendermint', - version: '0.34.26', - }, - ibc_go_version: '6.1.1', - ics_enabled: ['ics20-1'], - binaries: { - 'linux/amd64': - 'https://github.com/provenance-io/provenance/releases/download/v1.15.2/provenance-linux-amd64-v1.15.2.zip', - }, - next_version_name: 'rust', - }, - { - name: 'rust', - tag: 'v1.16.0', - height: 11842000, - recommended_version: 'v1.16.0', - compatible_versions: ['v1.16.0'], - cosmos_sdk_version: '0.46.13', - consensus: { - type: 'tendermint', - version: '0.34.28', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - ibc_go_version: '6.2.0', - ics_enabled: ['ics20-1', 'ics27-1'], - binaries: { - 'linux/amd64': - 'https://github.com/provenance-io/provenance/releases/download/v1.16.0/provenance-linux-amd64-v1.16.0.zip', - }, - }, - { - name: 'saffron', - tag: 'v1.17.0', - height: 13736000, - recommended_version: 'v1.17.0', - compatible_versions: ['v1.17.0'], - cosmos_sdk_version: '0.46.13', - consensus: { - type: 'tendermint', - version: '0.34.29', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - ibc_go_version: '6.2.0', - ics_enabled: ['ics20-1', 'ics27-1'], - binaries: { - 'linux/amd64': - 'https://github.com/provenance-io/provenance/releases/download/v1.17.0/provenance-linux-amd64-v1.17.0.zip', - }, - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/provenance/images/prov.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/provenance/images/prov.svg', - }, - peers: { - seeds: [ - { - id: 'a85a651a3cf1746694560c5b6f76d566c04ca581', - address: 'provenance-seed.takeshi.team:10556', - provider: 'TAKESHI', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'provenance-mainnet-seed.autostake.com:27376', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '40f9493fa7ab4259159240e9a8ba12f90743079b', - address: 'seed.provenance.io:26656', - provider: 'Figure', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: 'ad3386812bb9f2fee4e9da6d9f37547afc948977', - address: 'provenance-seed.panthea.eu:42656', - provider: 'Panthea EU', - }, - { - id: '10ed1e176d874c8bb3c7c065685d2da6a4b86475', - address: 'seed-provenance.ibs.team:16675', - provider: 'Inter Blockchain Services', - }, - ], - persistent_peers: [ - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'provenance-mainnet-peer.autostake.com:27376', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: 'aa808927715ad82be258605060c21fc5afc1cd00', - address: 'provenance-peer.panthea.eu:34656', - provider: 'Panthea EU', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-provenance.takeshi.team/', - provider: 'TAKESHI', - }, - { - address: 'https://rpc.provenance.io/', - provider: 'Figure', - }, - { - address: 'https://rpc-provenance-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://provenance-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://provenance-rpc.ibs.team', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://provenance-rpc.highstakes.ch', - provider: 'High Stakes 🇨🇭', - }, - { - address: 'https://rpc.provenance.blockval.io/', - provider: 'Blockval', - }, - { - address: 'https://provenance-rpc.panthea.eu', - provider: 'Panthea EU', - }, - { - address: 'https://provenance_mainnet_rpc.chain.whenmoonwhenlambo.money', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - ], - rest: [ - { - address: 'https://api-provenance.takeshi.team', - provider: 'TAKESHI', - }, - { - address: 'https://provenance-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://api.provenance.io', - provider: 'Figure', - }, - { - address: 'https://provenance.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://api-provenance-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://provenance-api.ibs.team', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://provenance-api.highstakes.ch', - provider: 'High Stakes 🇨🇭', - }, - { - address: 'https://api.provenance.blockval.io', - provider: 'Blockval', - }, - { - address: 'https://provenance-api.panthea.eu', - provider: 'Panthea EU', - }, - { - address: 'https://provenance_mainnet_api.chain.whenmoonwhenlambo.money', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - ], - grpc: [ - { - address: 'grpc-provenance.takeshi.team:443', - provider: 'TAKESHI', - }, - { - address: 'provenance-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'grpc-provenance-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'grpc.provenance.blockval.io:9290', - provider: 'Blockval', - }, - { - address: 'provenance-grpc.panthea.eu:16780', - provider: 'Panthea EU', - }, - ], - }, - explorers: [ - { - kind: 'Provenance', - url: 'https://explorer.provenance.io', - tx_page: 'https://explorer.provenance.io/tx/${txHash}', - }, - { - kind: 'hubble', - url: 'https://hubble.figment.io/provenance/chains/pio-mainnet-1', - tx_page: - 'https://hubble.figment.io/provenance/chains/pio-mainnet-1/${block}/transactions/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/provenance', - tx_page: 'https://ping.pub/provenance/tx/${txHash}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/provenance', - tx_page: 'https://www.mintscan.io/provenance/transactions/${txHash}', - account_page: - 'https://www.mintscan.io/provenance/accounts/${accountAddress}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Provenance', - tx_page: 'https://explorer.stavr.tech/Provenance/txs/${txHash}', - account_page: - 'https://explorer.stavr.tech/Provenance/account/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/provenance', - tx_page: 'https://ezstaking.app/provenance/txs/${txHash}', - account_page: - 'https://ezstaking.app/provenance/account/${accountAddress}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/provenance', - tx_page: 'https://atomscan.com/provenance/transactions/${txHash}', - account_page: - 'https://atomscan.com/provenance/accounts/${accountAddress}', - }, - { - kind: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - url: 'https://explorer.whenmoonwhenlambo.money/provenance', - tx_page: - 'https://explorer.whenmoonwhenlambo.money/provenance/tx/${txHash}', - account_page: - 'https://explorer.whenmoonwhenlambo.money/provenance/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/provenance/images/prov.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/provenance/images/prov.svg', - }, - ], -}; - -export const provenanceAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'provenance', - assets: [ - { - description: 'Hash is the staking token of the Provenance Blockchain', - denom_units: [ - { - denom: 'nhash', - exponent: 0, - }, - { - denom: 'hash', - exponent: 9, - }, - ], - base: 'nhash', - name: 'Hash', - display: 'hash', - symbol: 'HASH', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/provenance/images/prov.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/provenance/images/prov.svg', - }, - coingecko_id: 'provenance-blockchain', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/provenance/images/prov.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/provenance/images/prov.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/pryzm.ts b/packages/chain-registry/src/mainnets/pryzm.ts deleted file mode 100644 index 1469dfc1..00000000 --- a/packages/chain-registry/src/mainnets/pryzm.ts +++ /dev/null @@ -1,216 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const pryzm: Chain = { - $schema: '../chain.schema.json', - chain_name: 'pryzm', - status: 'live', - network_type: 'mainnet', - pretty_name: 'Pryzm', - chain_id: 'pryzm-1', - bech32_prefix: 'pryzm', - daemon_name: 'pryzmd', - node_home: '$HOME/.pryzm', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'factory/pryzm1jnhcsa5ddjsjq2t97v6a82z542rduxvtw6wd9h/uauuu', - fixed_min_gas_price: 0, - low_gas_price: 0.01, - average_gas_price: 0.01, - high_gas_price: 0.01, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'upryzm', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/pryzm-finance/pryzm-core', - recommended_version: 'v0.16.0', - compatible_versions: ['v0.16.0'], - cosmos_sdk_version: '0.47.10', - consensus: { - type: 'tendermint', - version: '0.37.4', - }, - ibc_go_version: '7.4.0', - genesis: { - genesis_url: - 'https://storage.googleapis.com/pryzm-zone/pryzm-1/genesis.json', - }, - versions: [ - { - name: 'v0.16.0', - recommended_version: 'v0.16.0', - compatible_versions: ['v0.16.0'], - cosmos_sdk_version: '0.47.10', - consensus: { - type: 'tendermint', - version: '0.37.4', - }, - ibc_go_version: '7.4.0', - }, - ], - }, - peers: { - seeds: [ - { - id: '3fce94795e925fb28e95acbaf1e5bd16e6885824', - address: 'seed.pryzm.zone:26656', - provider: 'PRYZM', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:24856', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'pryzm-mainnet-seed.autostake.com:27406', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - persistent_peers: [ - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'pryzm-mainnet-peer.autostake.com:27406', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.pryzm.zone', - provider: 'PRYZM', - }, - { - address: 'https://pryzm-rpc.lavenderfive.com', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://pryzm-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - rest: [ - { - address: 'https://api.pryzm.zone', - provider: 'PRYZM', - }, - { - address: 'https://pryzm-api.lavenderfive.com', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://pryzm-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - grpc: [ - { - address: 'https://grpc.pryzm.zone', - provider: 'PRYZM', - }, - { - address: 'https://pryzm-grpc.lavenderfive.com', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'pryzm-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pryzm/images/pryzm-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pryzm/images/pryzm-logo.svg', - }, - explorers: [ - { - kind: 'Chainscope', - url: 'https://chainsco.pe/pryzm', - tx_page: 'https://chainsco.pe/pryzm/tx/${txHash}', - account_page: 'https://chainsco.pe/pryzm/address/${accountAddress}', - }, - { - kind: 'PingPub', - url: 'https://cosmosrun.info/pryzm', - tx_page: 'https://cosmosrun.info/pryzm/tx/${txHash}', - account_page: 'https://cosmosrun.info/pryzm/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pryzm/images/pryzm-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pryzm/images/pryzm-logo.svg', - }, - ], -}; - -export const pryzmAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'pryzm', - assets: [ - { - description: 'The native token of PRYZM', - denom_units: [ - { - denom: 'upryzm', - exponent: 0, - }, - { - denom: 'pryzm', - exponent: 6, - }, - ], - base: 'upryzm', - name: 'Pryzm', - display: 'pryzm', - symbol: 'PRYZM', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pryzm/images/pryzm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pryzm/images/pryzm.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pryzm/images/pryzm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pryzm/images/pryzm.svg', - }, - ], - }, - { - description: 'The meme token of PRYZM', - denom_units: [ - { - denom: 'factory/pryzm1jnhcsa5ddjsjq2t97v6a82z542rduxvtw6wd9h/uauuu', - exponent: 0, - }, - { - denom: 'auuu', - exponent: 6, - }, - ], - base: 'factory/pryzm1jnhcsa5ddjsjq2t97v6a82z542rduxvtw6wd9h/uauuu', - name: 'AUUU', - display: 'auuu', - symbol: 'AUUU', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pryzm/images/AUUU.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pryzm/images/AUUU.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pryzm/images/AUUU.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pryzm/images/AUUU.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/pundix.ts b/packages/chain-registry/src/mainnets/pundix.ts deleted file mode 100644 index deea6eb5..00000000 --- a/packages/chain-registry/src/mainnets/pundix.ts +++ /dev/null @@ -1,327 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const pundix: Chain = { - $schema: '../chain.schema.json', - chain_name: 'pundix', - chain_id: 'PUNDIX', - website: 'https://pundix.com', - pretty_name: 'Pundi X Chain', - status: 'live', - network_type: 'mainnet', - bech32_prefix: 'px', - daemon_name: 'pundixd', - node_home: '$HOME/.pundix', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: - 'ibc/55367B7B6572631B78A93C66EF9FDFCE87CDE372CC4ED7848DA78C1EB1DCDD78', - fixed_min_gas_price: 2000000000000, - low_gas_price: 2000000000000, - average_gas_price: 2500000000000, - high_gas_price: 3000000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: - 'ibc/55367B7B6572631B78A93C66EF9FDFCE87CDE372CC4ED7848DA78C1EB1DCDD78', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/pundix/pundix', - recommended_version: 'v0.2.3', - compatible_versions: ['v0.2.3'], - binaries: { - 'linux/amd64': - 'https://github.com/pundix/pundix/releases/download/v0.2.3/pundix_0.2.3_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/pundix/pundix/releases/download/v0.2.3/pundix_0.2.3_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/pundix/pundix/releases/download/v0.2.3/pundix_0.2.3_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/pundix/pundix/releases/download/v0.2.3/pundix_0.2.3_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/pundix/pundix/releases/download/v0.2.3/pundix_0.2.3_Windows_x86_64.zip', - }, - genesis: { - name: 'pxv1', - genesis_url: - 'https://raw.githubusercontent.com/pundix/pundix/main/public/mainnet/genesis.json', - }, - cosmos_sdk_version: '0.45.11', - consensus: { - type: 'tendermint', - version: '0.34', - }, - ibc_go_version: '6.1.0', - versions: [ - { - name: 'pxv1', - tag: 'v0.1.3', - height: 0, - next_version_name: 'pxv2', - recommended_version: 'v0.1.3', - compatible_versions: ['v0.1.3'], - binaries: { - 'linux/amd64': - 'https://github.com/pundix/pundix/releases/download/v0.1.3/pundix_0.1.3_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/pundix/pundix/releases/download/v0.1.3/pundix_0.1.3_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/pundix/pundix/releases/download/v0.1.3/pundix_0.1.3_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/pundix/pundix/releases/download/v0.1.3/pundix_0.1.3_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/pundix/pundix/releases/download/v0.1.3/pundix_0.1.3_Windows_x86_64.zip', - }, - }, - { - name: 'pxv2', - tag: 'v0.2.3', - height: 6869100, - recommended_version: 'v0.2.3', - compatible_versions: ['v0.2.3'], - binaries: { - 'linux/amd64': - 'https://github.com/pundix/pundix/releases/download/v0.2.3/pundix_0.2.3_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/pundix/pundix/releases/download/v0.2.3/pundix_0.2.3_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/pundix/pundix/releases/download/v0.2.3/pundix_0.2.3_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/pundix/pundix/releases/download/v0.2.3/pundix_0.2.3_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/pundix/pundix/releases/download/v0.2.3/pundix_0.2.3_Windows_x86_64.zip', - }, - }, - ], - }, - description: - 'Pundi X Chain is a dedicated payment-focused blockchain in the Function X network. It is specially designed to perform high throughput transactions with low latency and low transaction fees. In addition, it provides room for future compliance requirement upgrades, hardware (XPOS) integration, and Point-of-Sales compatibility, with tokenonomics that offer incentives to merchants and payment processors.', - peers: { - seeds: [ - { - id: '78d3eb3f15a20ab1d567660d35776abe0dee71d0', - address: 'pundix-mainnet-seed-node-1.pundix.com:26656', - provider: 'Pundi X', - }, - { - id: '3c37c6c42dfd9094117549794299a62d49c122eb', - address: 'pundix-mainnet-seed-node-2.pundix.com:26656', - provider: 'Pundi X', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '8bd41ea9f8ba7cfee4d19887cab487cdfc1177f4', - address: 'pundix-mainnet-node-1.pundix.com:26656', - provider: 'Pundi X', - }, - { - id: '6c1738220234a5e1b3caf94403ecd651e9759952', - address: 'pundix-mainnet-node-2.pundix.com:26656', - provider: 'Pundi X', - }, - { - id: '23abe2346d40f82cf0606e47931e58752f8b9348', - address: 'pundix-mainnet-node-3.pundix.com:26656', - provider: 'Pundi X', - }, - { - id: '20d275af6d025be144765291db5337ea059cce18', - address: 'pundix-mainnet-node-4.pundix.com:26656', - provider: 'Pundi X', - }, - { - id: '47f97d7baf028ddfd3b223baab0fa062eae75310', - address: 'pundix-mainnet-node-5.pundix.com:26656', - provider: 'Pundi X', - }, - { - id: '637077d431f618181597706810a65c826524fd74', - address: 'pundix.rpc.nodeshub.online:26156', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://px-json.pundix.com', - provider: 'Pundi X', - }, - { - address: 'https://pundix.rpc.nodeshub.online:443', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - ], - rest: [ - { - address: 'https://px-rest.pundix.com', - provider: 'Pundi X', - }, - { - address: 'https://pundix.api.nodeshub.online:443', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - ], - grpc: [ - { - address: 'https://px-grpc.pundix.com', - provider: 'Pundi X', - }, - { - address: 'https://pundix.grpc.nodeshub.online', - provider: 'Nodes Hub', - }, - ], - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pundix/images/pundi-x-chain-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pundix/images/pundi-x-chain-logo.svg', - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pundix/images/pundi-x-chain-logo.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pundix/images/pundi-x-chain-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pundix/images/pundi-x-chain-logo.svg', - }, - explorers: [ - { - kind: 'starscan', - url: 'https://starscan.io', - tx_page: 'https://starscan.io/pundix/tx/${txHash}', - account_page: 'https://starscan.io/pundix/address/${accountAddress}', - }, - { - kind: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - url: 'https://explorer.nodeshub.online/pundix/', - tx_page: 'https://explorer.nodeshub.online/pundix/tx/${txHash}', - account_page: - 'https://explorer.nodeshub.online/pundix/accounts/${accountAddress}', - }, - ], -}; - -export const pundixAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'pundix', - assets: [ - { - description: - 'PUNDIX token is the native token that functions within the Pundi X ecosystem, including PundiX Chain and XPOS. PUNDIX has several core use cases, including:\n- Payment for goods and services from merchants through XPOS\n- Gas Fee on PundiX Chain\n- Listing tokens in the XPOS\n- Merchant payments for loyalty programs and ads', - denom_units: [ - { - denom: - 'ibc/55367B7B6572631B78A93C66EF9FDFCE87CDE372CC4ED7848DA78C1EB1DCDD78', - exponent: 0, - }, - { - denom: 'PUNDIX', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/55367B7B6572631B78A93C66EF9FDFCE87CDE372CC4ED7848DA78C1EB1DCDD78', - name: 'Pundi X Token', - display: 'PUNDIX', - symbol: 'PUNDIX', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pundix/images/pundi-x-token-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pundix/images/pundi-x-token-logo.svg', - }, - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'fxcore', - base_denom: 'eth0x0FD10b9899882a6f2fcb5c371E17e70FdEe00C38', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-0', - path: 'transfer/channel-0/eth0x0FD10b9899882a6f2fcb5c371E17e70FdEe00C38', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'fxcore', - base_denom: 'eth0x0FD10b9899882a6f2fcb5c371E17e70FdEe00C38', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pundix/images/pundi-x-token-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pundix/images/pundi-x-token-logo.svg', - }, - ], - coingecko_id: 'pundi-x-2', - socials: { - website: 'https://pundix.com', - twitter: 'https://twitter.com/PundiXLabs', - }, - }, - { - description: - 'Purse is the decentralised loyalty program for physical stores and merchants. PURSE token shall serve as governance token of the PURSE Merchant loyalty point platform, the gas fee as well as the transaction fee on PURSE Merchant platform. To launch any merchant loyalty tokens and do transaction on the merchant platform, users and merchants need Purse tokens.', - denom_units: [ - { - denom: 'bsc0x29a63F4B209C29B4DC47f06FFA896F32667DAD2C', - exponent: 0, - }, - { - denom: 'PURSE', - exponent: 18, - }, - ], - type_asset: 'sdk.coin', - base: 'bsc0x29a63F4B209C29B4DC47f06FFA896F32667DAD2C', - name: 'PURSE Token', - display: 'PURSE', - symbol: 'PURSE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pundix/images/purse-token-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pundix/images/purse-token-logo.svg', - }, - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'binancesmartchain', - base_denom: '0x29a63F4B209C29B4DC47f06FFA896F32667DAD2C', - contract: '0x84238c00c8313920826D798e3cF6793Ef4F610ad', - }, - provider: 'Function X', - }, - ], - images: [ - { - image_sync: { - chain_name: 'binancesmartchain', - base_denom: '0x29a63F4B209C29B4DC47f06FFA896F32667DAD2C', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pundix/images/purse-token-logo.svg', - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pundix/images/purse-token-logo.png', - }, - ], - coingecko_id: 'pundi-x-purse', - socials: { - website: 'https://purse.land', - twitter: 'https://twitter.com/Purse_Land', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/pylons.ts b/packages/chain-registry/src/mainnets/pylons.ts deleted file mode 100644 index bc931fd4..00000000 --- a/packages/chain-registry/src/mainnets/pylons.ts +++ /dev/null @@ -1,139 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const pylons: Chain = { - $schema: '../chain.schema.json', - chain_name: 'pylons', - status: 'live', - network_type: 'mainnet', - website: 'https://pylons.tech', - pretty_name: 'Pylons', - chain_id: 'pylons-mainnet-1', - bech32_prefix: 'pylo', - node_home: '$HOME/.pylons', - daemon_name: 'pylonsd', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ubedrock', - fixed_min_gas_price: 0, - low_gas_price: 0, - average_gas_price: 0.5, - high_gas_price: 1, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ubedrock', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/Pylons-tech/pylons.git', - recommended_version: 'v1.1.4', - compatible_versions: ['v1.1.4'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/Pylons-tech/pylons/main/networks/pylons-mainnet-1/genesis.json', - }, - versions: [ - { - name: 'v1.1.4', - recommended_version: 'v1.1.4', - compatible_versions: ['v1.1.4'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pylons/images/pylons.png', - }, - peers: { - seeds: [ - { - id: '0d25c5db4cbdc4171c8272278040db774011c268', - address: '5.161.229.9:26656', - }, - { - id: 'e9e64412c3d43de4f2e5f7a3e9289b4190e4ed78', - address: '88.198.32.17:33656', - }, - { - id: '030e6a01aef8913bcee33b957e9204986203bc81', - address: '135.125.4.73:46656', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.nodejumper.io:443/pylons', - provider: 'Nodejumper.io', - }, - { - address: 'https:/pylons-rpc.noders.services', - provider: '[NODERS]TEAM', - }, - ], - rest: [ - { - address: 'https://rest.nodejumper.io/pylons', - provider: 'Nodejumper.io', - }, - { - address: 'https://pylons-api.noders.services', - provider: '[NODERS]TEAM', - }, - ], - }, - explorers: [ - { - kind: 'Nodes.guru', - url: 'https://pylons.explorers.guru/', - tx_page: 'https://pylons.explorers.guru/transaction/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pylons/images/pylons.png', - }, - ], -}; - -export const pylonsAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'pylons', - assets: [ - { - description: 'The revenue token for Pylons', - denom_units: [ - { - denom: 'ubedrock', - exponent: 0, - }, - { - denom: 'rock', - exponent: 6, - }, - ], - base: 'ubedrock', - name: 'Pylons', - display: 'rock', - symbol: 'ROCK', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pylons/images/pylons.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/pylons/images/pylons.png', - }, - ], - socials: { - website: 'https://pylons.tech', - twitter: 'https://twitter.com/pylonstech', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/quasar.ts b/packages/chain-registry/src/mainnets/quasar.ts deleted file mode 100644 index bbc94f12..00000000 --- a/packages/chain-registry/src/mainnets/quasar.ts +++ /dev/null @@ -1,530 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const quasar: Chain = { - $schema: '../chain.schema.json', - chain_name: 'quasar', - status: 'live', - network_type: 'mainnet', - website: 'https://www.quasar.fi/', - pretty_name: 'Quasar', - chain_id: 'quasar-1', - bech32_prefix: 'quasar', - daemon_name: 'quasarnoded', - node_home: '$HOME/.quasarnode', - key_algos: ['secp256k1'], - slip44: 118, - staking: { - staking_tokens: [ - { - denom: 'uqsr', - }, - ], - }, - fees: { - fee_tokens: [ - { - denom: 'uqsr', - fixed_min_gas_price: 0.1, - low_gas_price: 0.1, - average_gas_price: 0.25, - high_gas_price: 0.3, - }, - { - denom: - 'ibc/0471F1C4E7AFD3F07702BEF6DC365268D64570F7C1FDC98EA6098DD6DE59817B', - fixed_min_gas_price: 0.01, - low_gas_price: 0.01, - average_gas_price: 0.025, - high_gas_price: 0.03, - }, - { - denom: - 'ibc/FA0006F056DB6719B8C16C551FC392B62F5729978FC0B125AC9A432DBB2AA1A5', - fixed_min_gas_price: 0.01, - low_gas_price: 0.01, - average_gas_price: 0.025, - high_gas_price: 0.03, - }, - { - denom: - 'ibc/FA7775734CC73176B7425910DE001A1D2AD9B6D9E93129A5D0750EAD13E4E63A', - fixed_min_gas_price: 0.01, - low_gas_price: 0.01, - average_gas_price: 0.025, - high_gas_price: 0.03, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/quasar-finance/quasar-preview', - recommended_version: 'v1.0.1', - compatible_versions: ['v1.0.1'], - cosmos_sdk_version: 'v0.45.16', - consensus: { - type: 'cometbft', - version: 'v0.34.27', - }, - cosmwasm_version: 'v0.31.0', - cosmwasm_enabled: true, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/quasar-finance/networks/main/quasar-1/definitive-genesis.json', - }, - versions: [ - { - name: 'v0.1.0', - recommended_version: 'v0.1.1', - compatible_versions: ['v0.1.0', 'v0.1.1'], - cosmos_sdk_version: 'v0.45.14', - consensus: { - type: 'tendermint', - version: 'v0.34.26', - }, - cosmwasm_version: '0.27', - cosmwasm_enabled: true, - next_version_name: 'v1', - }, - { - name: 'v1', - proposal: 9, - height: 2249500, - recommended_version: 'v1.0.1', - compatible_versions: ['v1.0.1'], - cosmos_sdk_version: 'v0.45.16', - consensus: { - type: 'cometbft', - version: '0.34.27', - }, - cosmwasm_version: '0.31.0', - cosmwasm_enabled: true, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quasar/images/quasar.png', - }, - description: - 'Quasar is the first decentralized asset management (D.A.M.) platform enabled by IBC. A secure, permissionless, composable, and diversified interchain DeFi experience is finally here.', - peers: { - seeds: [ - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:18256', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:18256', - provider: 'Polkachu', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: '400f3d9e30b69e78a7fb891f60d76fa3c73f0ecc', - address: 'quasar.rpc.kjnodes.com:14859', - provider: 'kjnodes', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'quasar-mainnet-seed.autostake.com:27146', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: 'c28827cb96c14c905b127b92065a3fb4cd77d7f6', - address: 'seeds.whispernode.com:18256', - provider: 'WhisperNode 🤐', - }, - { - id: '86fd17151eec60145e6c1a635e8365aff70a77d7', - address: 'seed-quasar.ibs.team:16667', - provider: 'Inter Blockchain Services', - }, - ], - persistent_peers: [ - { - id: '298e0e1faf8a5da43514cc2908d2908658e732a0', - address: '298e0e1faf8a5da43514cc2908d2908658e732a0@38.146.3.148:18256', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'quasar-mainnet-peer.autostake.com:27146', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: 'f85f57bd852fd460bc99628444df26c45e02e95a', - address: '95.214.55.138:29656', - provider: 'genznodes', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://quasar-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://quasar-rpc.polkachu.com', - provider: 'polkachu', - }, - { - address: 'https://rpc-quasar.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://quasar-rpc.enigma-validator.com', - provider: 'Enigma', - }, - { - address: 'https://rpc-quasar.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://quasar-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://quasar.rpc.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://rpc-quasar.validavia.me', - provider: 'Validavia', - }, - { - address: 'https://quasar-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://quasar-rpc.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://quasar-rpc.ibs.team', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://quasar-rpc.stakeandrelax.net', - provider: 'Stake&Relax 🦥', - }, - { - address: 'https://quasar-rpc.genznodes.dev', - provider: 'genznodes', - }, - ], - rest: [ - { - address: 'https://quasar-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://quasar-api.polkachu.com', - provider: 'polkachu', - }, - { - address: 'https://lcd-quasar.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://api-quasar.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://quasar-lcd.enigma-validator.com', - provider: 'Enigma', - }, - { - address: 'https://quasar-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://quasar.api.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://lcd-quasar.validavia.me', - provider: 'Validavia', - }, - { - address: 'https://quasar-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://quasar-api.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://quasar-api.ibs.team', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://quasar-api.stakeandrelax.net', - provider: 'Stake&Relax 🦥', - }, - { - address: 'https://quasar-api.genznodes.dev', - provider: 'genznodes', - }, - ], - grpc: [ - { - address: 'https://quasar-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'quasar-grpc.polkachu.com:18290', - provider: 'polkachu', - }, - { - address: 'grpc-quasar.cosmos-spaces.cloud:12890', - provider: 'Cosmos Spaces', - }, - { - address: 'quasar-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'quasar.grpc.kjnodes.com:14890', - provider: 'kjnodes', - }, - { - address: 'quasar-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'quasar-grpc.stake-town.com:443', - provider: 'StakeTown', - }, - { - address: 'quasar-grpc.stakeandrelax.net:18290', - provider: 'Stake&Relax 🦥', - }, - { - address: 'quasar-grpc.genznodes.dev:29090', - provider: 'genznodes', - }, - ], - }, - explorers: [ - { - kind: 'mintscan', - url: 'https://www.mintscan.io/quasar', - tx_page: 'https://www.mintscan.io/quasar/transactions/${txHash}', - account_page: 'https://www.mintscan.io/quasar/accounts/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/quasar', - tx_page: 'https://ezstaking.app/quasar/txs/${txHash}', - account_page: 'https://ezstaking.app/quasar/account/${accountAddress}', - }, - { - kind: 'WhisperNode 🤐', - url: 'https://mainnet.whispernode.com/quasar', - tx_page: 'https://mainnet.whispernode.com/quasar/tx/${txHash}', - account_page: - 'https://mainnet.whispernode.com/quasar/account/${accountAddress}', - }, - ], - keywords: ['mainnet'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quasar/images/quasar.png', - }, - ], -}; - -export const quasarAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'quasar', - assets: [ - { - description: 'The native token of Quasar', - denom_units: [ - { - denom: 'uqsr', - exponent: 0, - aliases: [], - }, - { - denom: 'qsr', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'sdk.coin', - base: 'uqsr', - name: 'Quasar', - display: 'qsr', - symbol: 'QSR', - coingecko_id: 'quasar-2', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quasar/images/quasar.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quasar/images/quasar.png', - }, - ], - socials: { - website: 'https://www.quasar.fi/', - twitter: 'https://twitter.com/QuasarFi', - }, - }, - { - description: 'OSMO from Osmosis', - denom_units: [ - { - denom: - 'ibc/0471F1C4E7AFD3F07702BEF6DC365268D64570F7C1FDC98EA6098DD6DE59817B', - exponent: 0, - aliases: ['uosmo'], - }, - { - denom: 'osmo', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/0471F1C4E7AFD3F07702BEF6DC365268D64570F7C1FDC98EA6098DD6DE59817B', - name: 'Osmosis', - display: 'osmo', - symbol: 'OSMO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: 'uosmo', - channel_id: 'channel-668', - }, - chain: { - channel_id: 'channel-1', - path: 'transfer/channel-1/uosmo', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: 'uosmo', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.svg', - }, - }, - { - description: 'ATOM from Osmosis', - denom_units: [ - { - denom: - 'ibc/FA0006F056DB6719B8C16C551FC392B62F5729978FC0B125AC9A432DBB2AA1A5', - exponent: 0, - aliases: ['uatom'], - }, - { - denom: 'atom', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/FA0006F056DB6719B8C16C551FC392B62F5729978FC0B125AC9A432DBB2AA1A5', - name: 'Atom', - display: 'atom', - symbol: 'ATOM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2', - channel_id: 'channel-668', - }, - chain: { - channel_id: 'channel-1', - path: 'transfer/channel-1/transfer/channel-0/uatom', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: - 'ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - }, - { - description: 'USDC.axl from Osmosis', - denom_units: [ - { - denom: - 'ibc/FA7775734CC73176B7425910DE001A1D2AD9B6D9E93129A5D0750EAD13E4E63A', - exponent: 0, - aliases: ['uusdc'], - }, - { - denom: 'usdc', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/FA7775734CC73176B7425910DE001A1D2AD9B6D9E93129A5D0750EAD13E4E63A', - name: 'USD Coin', - display: 'usdc', - symbol: 'USDC.axl', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'ibc/D189335C6E4A68B513C10AB227BF1C1D38C746766278BA3EEB4FB14124F1D858', - channel_id: 'channel-668', - }, - chain: { - channel_id: 'channel-1', - path: 'transfer/channel-1/transfer/channel-208/uusdc', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: - 'ibc/D189335C6E4A68B513C10AB227BF1C1D38C746766278BA3EEB4FB14124F1D858', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.axl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.axl.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.axl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/usdc.axl.svg', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/quicksilver.ts b/packages/chain-registry/src/mainnets/quicksilver.ts deleted file mode 100644 index bdfdef3d..00000000 --- a/packages/chain-registry/src/mainnets/quicksilver.ts +++ /dev/null @@ -1,1133 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const quicksilver: Chain = { - $schema: '../chain.schema.json', - chain_name: 'quicksilver', - status: 'live', - network_type: 'mainnet', - website: 'https://quicksilver.zone/', - pretty_name: 'Quicksilver', - chain_id: 'quicksilver-2', - daemon_name: 'quicksilverd', - node_home: '$HOME/.quicksilverd', - bech32_prefix: 'quick', - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uqck', - fixed_min_gas_price: 0.0001, - low_gas_price: 0.0001, - average_gas_price: 0.0001, - high_gas_price: 0.00025, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uqck', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/ingenuity-build/quicksilver', - recommended_version: 'v1.5.5', - compatible_versions: ['v1.5.5', 'v1.5.5-hotfix.0'], - binaries: { - 'linux/amd64': - 'https://github.com/ingenuity-build/quicksilver/releases/download/v1.5.5/quicksilverd-v1.5.5-amd64', - }, - cosmos_sdk_version: 'v0.46.16', - consensus: { - type: 'cometbft', - version: 'v0.34.32', - }, - cosmwasm_version: - 'notional-labs/wasmd v0.29.0-sdk46.0.20221114145317-d6e67fd50956', - cosmwasm_enabled: true, - ibc_go_version: 'v5.4.0', - genesis: { - genesis_url: - 'https://github.com/ingenuity-build/mainnet/raw/main/genesis.json', - }, - versions: [ - { - name: 'v1.2.9-hotfix.0', - recommended_version: 'v1.2.9-hotfix.0', - compatible_versions: ['v1.2.9-hotfix.0'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.29', - cosmwasm_enabled: true, - ibc_go_version: '5.2.0', - next_version_name: 'v1.2.10', - }, - { - name: 'v1.2.10', - height: 1936600, - recommended_version: 'v1.2.10', - proposal: 13, - compatible_versions: ['v1.2.10'], - binaries: { - 'linux/amd64': - 'https://github.com/ingenuity-build/quicksilver/releases/download/v1.2.10/quicksilverd-v1.2.10-amd64', - }, - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.29', - cosmwasm_enabled: true, - ibc_go_version: '5.2.0', - next_version_name: 'v1.2.13', - }, - { - name: 'v1.2.13', - height: 2148751, - recommended_version: 'v1.2.14', - compatible_versions: ['v1.2.13', 'v1.2.14'], - binaries: { - 'linux/amd64': - 'https://github.com/ingenuity-build/quicksilver/releases/download/v1.2.14/quicksilverd-v1.2.14-amd64', - }, - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.29', - cosmwasm_enabled: true, - ibc_go_version: '5.2.1', - next_version_name: 'v1.2.15', - }, - { - name: 'v1.2.15', - proposal: 18, - height: 3052279, - recommended_version: 'v1.2.16', - compatible_versions: ['v1.2.15', 'v1.2.16'], - binaries: { - 'linux/amd64': - 'https://github.com/ingenuity-build/quicksilver/releases/download/v1.2.16/quicksilverd-v1.2.16-amd64', - }, - cosmos_sdk_version: '0.46.14', - consensus: { - type: 'cometbft', - version: '0.34.29', - }, - cosmwasm_version: '0.29', - cosmwasm_enabled: true, - ibc_go_version: '5.3.1', - next_version_name: 'v1.2.17', - }, - { - name: 'v1.2.17', - proposal: 26, - height: 4530000, - recommended_version: 'v1.2.17', - compatible_versions: ['v1.2.17'], - binaries: { - 'linux/amd64': - 'https://github.com/ingenuity-build/quicksilver/releases/download/v1.2.17/quicksilverd-v1.2.17-amd64', - }, - cosmos_sdk_version: '0.46.15', - consensus: { - type: 'cometbft', - version: 'v0.34.29', - }, - cosmwasm_version: 'v0.29.0-sdk46.0.20221114145317-d6e67fd50956', - cosmwasm_enabled: true, - ibc_go_version: '5.3.2', - next_version_name: 'v1.4.5', - }, - { - name: 'v1.4.5', - proposal: 27, - height: 5432500, - recommended_version: 'v1.4.5', - compatible_versions: ['v1.4.5'], - binaries: { - 'linux/amd64': - 'https://github.com/ingenuity-build/quicksilver/releases/download/v1.4.5/quicksilverd-v1.4.5-amd64', - }, - cosmos_sdk_version: 'v0.46.16', - consensus: { - type: 'cometbft', - version: 'v0.34.29', - }, - cosmwasm_version: - 'notional-labs/wasmd v0.29.0-sdk46.0.20221114145317-d6e67fd50956', - cosmwasm_enabled: true, - ibc_go_version: 'v5.3.2', - next_version_name: 'v1.4.6', - }, - { - name: 'v1.4.6', - proposal: 28, - height: 5493000, - recommended_version: 'v1.4.6', - compatible_versions: ['v1.4.6'], - binaries: { - 'linux/amd64': - 'https://github.com/ingenuity-build/quicksilver/releases/download/v1.4.6/quicksilverd-v1.4.6-amd64', - }, - cosmos_sdk_version: 'v0.46.16', - consensus: { - type: 'cometbft', - version: 'v0.34.29', - }, - cosmwasm_version: - 'notional-labs/wasmd v0.29.0-sdk46.0.20221114145317-d6e67fd50956', - cosmwasm_enabled: true, - ibc_go_version: 'v5.3.2', - next_version_name: 'v1.4.7', - }, - { - name: 'v1.4.7', - proposal: 30, - height: 5848000, - recommended_version: 'v1.4.7', - compatible_versions: ['v1.4.7'], - binaries: { - 'linux/amd64': - 'https://github.com/ingenuity-build/quicksilver/releases/download/v1.4.7/quicksilverd-v1.4.7-amd64', - }, - cosmos_sdk_version: 'v0.46.16', - consensus: { - type: 'cometbft', - version: 'v0.34.29', - }, - cosmwasm_version: - 'notional-labs/wasmd v0.29.0-sdk46.0.20221114145317-d6e67fd50956', - cosmwasm_enabled: true, - ibc_go_version: 'v5.3.2', - next_version_name: 'v1.5.0', - }, - { - name: 'v1.5.0', - proposal: 31, - height: 6365700, - recommended_version: 'v1.5.0', - compatible_versions: ['v1.5.0'], - binaries: { - 'linux/amd64': - 'https://github.com/ingenuity-build/quicksilver/releases/download/v1.5.0/quicksilverd-v1.5.0-amd64', - }, - cosmos_sdk_version: 'v0.46.16', - consensus: { - type: 'cometbft', - version: 'v0.34.29', - }, - cosmwasm_version: - 'notional-labs/wasmd v0.29.0-sdk46.0.20221114145317-d6e67fd50956', - cosmwasm_enabled: true, - ibc_go_version: 'v5.3.2', - next_version_name: 'v1.5.1', - }, - { - name: 'v1.5.1', - proposal: 32, - height: 6452000, - recommended_version: 'v1.5.2', - compatible_versions: ['v1.5.1', 'v1.5.2'], - binaries: { - 'linux/amd64': - 'https://github.com/ingenuity-build/quicksilver/releases/download/v1.5.2/quicksilverd-v1.5.2-amd64', - }, - cosmos_sdk_version: 'v0.46.16', - consensus: { - type: 'cometbft', - version: 'v0.34.29', - }, - cosmwasm_version: - 'notional-labs/wasmd v0.29.0-sdk46.0.20221114145317-d6e67fd50956', - cosmwasm_enabled: true, - ibc_go_version: 'v5.3.2', - next_version_name: 'v1.5.3', - }, - { - name: 'v1.5.3', - proposal: 34, - height: 6556300, - recommended_version: 'v1.5.3', - compatible_versions: ['v1.5.3'], - binaries: { - 'linux/amd64': - 'https://github.com/ingenuity-build/quicksilver/releases/download/v1.5.3/quicksilverd-v1.5.3-amd64', - }, - cosmos_sdk_version: 'v0.46.16', - consensus: { - type: 'cometbft', - version: 'v0.34.32', - }, - cosmwasm_version: - 'notional-labs/wasmd v0.29.0-sdk46.0.20221114145317-d6e67fd50956', - cosmwasm_enabled: true, - ibc_go_version: 'v5.3.2', - next_version_name: 'v1.5.4', - }, - { - name: 'v1.5.4', - proposal: 35, - height: 6673000, - recommended_version: 'v1.5.4', - compatible_versions: ['v1.5.4'], - binaries: { - 'linux/amd64': - 'https://github.com/ingenuity-build/quicksilver/releases/download/v1.5.4/quicksilverd-v1.5.4-amd64', - }, - cosmos_sdk_version: 'v0.46.16', - consensus: { - type: 'cometbft', - version: 'v0.34.32', - }, - cosmwasm_version: - 'notional-labs/wasmd v0.29.0-sdk46.0.20221114145317-d6e67fd50956', - cosmwasm_enabled: true, - ibc_go_version: 'v5.3.2', - next_version_name: 'v1.5.5', - }, - { - name: 'v1.5.5', - proposal: 37, - height: 6926000, - recommended_version: 'v1.5.5', - compatible_versions: ['v1.5.5', 'v1.5.5-hotfix.0'], - binaries: { - 'linux/amd64': - 'https://github.com/ingenuity-build/quicksilver/releases/download/v1.5.5/quicksilverd-v1.5.5-amd64', - }, - cosmos_sdk_version: 'v0.46.16', - consensus: { - type: 'cometbft', - version: 'v0.34.32', - }, - cosmwasm_version: - 'notional-labs/wasmd v0.29.0-sdk46.0.20221114145317-d6e67fd50956', - cosmwasm_enabled: true, - ibc_go_version: 'v5.4.0', - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qck.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qck.svg', - }, - description: - 'Liquid Stake your Cosmos assets with your preferred validator and receive liquid staked assets (qASSETs) that you can use for swapping, pooling, lending, and more, all while your original stake earns staking APY from securing the network.', - peers: { - seeds: [ - { - id: '940c0dc153b0e344de6368d101a97fd4d9e69eff', - address: 'seeds.cros-nest.com:25656', - provider: 'Cros-Nest', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:11156', - provider: 'Polkachu', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:11156', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'babc3f3f7804933265ec9c40ad94f4da8e9e0017', - address: 'seed.rhinostake.com:11156', - provider: 'rhinostake', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'quicksilver-mainnet-seed.autostake.com:27026', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: '400f3d9e30b69e78a7fb891f60d76fa3c73f0ecc', - address: 'quicksilver.rpc.kjnodes.com:11159', - provider: 'kjnodes', - }, - { - id: 'a85a651a3cf1746694560c5b6f76d566c04ca581', - address: 'quicksilver-seed.takeshi.team:10456', - provider: 'TAKESHI', - }, - { - id: '559e316b30830ddd5e93617592ef70330ecce86d', - address: 'seed-quicksilver.ibs.team:16668', - provider: 'Inter Blockchain Services', - }, - { - id: '95fe6a416dff4150e0394f8b429743db60ea1327', - address: 'seed-node.mms.team:27656', - provider: 'MMS', - }, - { - id: '20783f43c3b574e9020d22be3415f8a545f0617f', - address: 'seed.quicksilver.validatus.com:4000', - provider: 'Validatus', - }, - ], - persistent_peers: [ - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'quicksilver-mainnet-peer.autostake.com:27026', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '3461638afd470034067392e5dba8dcf6de49f81f', - address: 'rpc.quicksilver.indonode.net:28656', - provider: 'Indonode', - }, - { - id: '958d4be52e81fb4d2cbca134ba7fc9f91cfef247', - address: '65.108.226.26:16656', - provider: '[NODERS]TEAM', - }, - { - id: 'ae44851a5d63d70382c1621bc7727db2a40d10d0', - address: 'quick.peers.stavr.tech:21026', - provider: '🔥STAVR🔥', - }, - { - id: '58fe3a7b075e7302f8b46b8171a0aa19ff4a427a', - address: '65.108.195.29:31126', - provider: 'Staketab', - }, - { - id: '9bd2b7e39fb0d823402f22c90e3000fdf3cd05bf', - address: '88.99.104.180:26656', - provider: 'Stake-Take', - }, - { - id: '8200b77d075f2634e6f9dab11fd56726a2e6d75b', - address: 'quicksilver-seed.theamsolutions.info:31656', - provider: 'AM Solutions', - }, - { - id: '82b49e6cc0826642e745b7a7a621aecbf8083af7', - address: 'peer-quicksilver.mms.team:56103', - provider: 'MMS', - }, - { - id: '3b3384dc98b0e0d8bb12eb21c396c19ce0e46cb0', - address: '138.201.21.197:50656', - provider: 'StakeTown', - }, - { - id: '66a0cd5eff87ec7b1ea2e3b41032c1c2d22aa284', - address: 'mainnet-quicksilver.konsortech.xyz:46657', - provider: 'KonsorTech', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-quicksilver.takeshi.team:443', - provider: 'TAKESHI', - }, - { - address: 'https://rpc.quicksilver.zone:443', - provider: 'Quicksilver', - }, - { - address: 'https://rpc-quicksilver-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'https://quicksilver-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://rpc-quicksilver.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://m-quicksilver.rpc.utsa.tech', - provider: '𝐥𝐞𝐬𝐧𝐢𝐤 | 𝐔𝐓𝐒𝐀', - }, - { - address: 'http://quick.rpc.m.stavr.tech:21027', - provider: '🔥STAVR🔥', - }, - { - address: 'https://quicksilver-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://quicksilver-rpc.ibs.team:443', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://quicksilver.rpc.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://rpc-quicksilver.architectnodes.com', - provider: 'Architect Nodes', - }, - { - address: 'https://rpc.quicksilver.indonode.net', - provider: 'Indonode', - }, - { - address: 'https://quicksilver-rpc.staketab.org:443', - provider: 'Staketab', - }, - { - address: 'https://quicksilver-rpc.theamsolutions.info', - provider: 'AM Solutions', - }, - { - address: 'https://quicksilver-rpc.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://rpc-quicksilver.mms.team/', - provider: 'MMS', - }, - { - address: 'https://quicksilver-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://quicksilver-rpc.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://mainnet-quicksilver-rpc.konsortech.xyz', - provider: 'KonsorTech', - }, - { - address: 'https://quicksilver.tdrsys.com:2053', - provider: 'TdrSys', - }, - { - address: 'https://rpc.quicksilver.validatus.com', - provider: 'Validatus', - }, - { - address: 'https://quicksilver-rpc.noders.services', - provider: '[NODERS]TEAM', - }, - ], - rest: [ - { - address: 'https://api-quicksilver.takeshi.team:443', - provider: 'TAKESHI', - }, - { - address: 'https://api-quicksilver-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'https://quicksilver-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://api-quicksilver.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://quicksilver-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://m-quicksilver.api.utsa.tech', - provider: '𝐥𝐞𝐬𝐧𝐢𝐤 | 𝐔𝐓𝐒𝐀', - }, - { - address: 'https://quick.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://quicksilver.api.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://rest-quicksilver.architectnodes.com', - provider: 'Architect Nodes', - }, - { - address: 'https://api.quicksilver.indonode.net', - provider: 'Indonode', - }, - { - address: 'https://quicksilver-rest.staketab.org', - provider: 'Staketab', - }, - { - address: 'https://quicksilver-api.theamsolutions.info', - provider: 'AM Solutions', - }, - { - address: 'https://quicksilver-api.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://api-quicksilver.mms.team', - provider: 'MMS', - }, - { - address: 'https://quicksilver-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://quicksilver-api.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://mainnet-quicksilver-api.konsortech.xyz', - provider: 'KonsorTech', - }, - { - address: 'https://quicksilver.tdrsys.com', - provider: 'TdrSys', - }, - { - address: 'https://api.quicksilver.validatus.com', - provider: 'Validatus', - }, - { - address: 'https://quicksilver-api.noders.services', - provider: '[NODERS]TEAM', - }, - ], - grpc: [ - { - address: 'grpc-quicksilver.takeshi.team:443', - provider: 'TAKESHI', - }, - { - address: 'grpc-quicksilver-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'quicksilver-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'quicksilver.grpc.nodersteam.com:9161', - provider: '[NODERS]TEAM', - }, - { - address: 'grpc-quicksilver.cosmos-spaces.cloud:3300', - provider: 'Cosmos Spaces', - }, - { - address: 'quicksilver-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'quicksilver.grpc.kjnodes.com:11190', - provider: 'kjnodes', - }, - { - address: 'quick.grpc.m.stavr.tech:9113', - provider: '🔥STAVR🔥', - }, - { - address: 'grpc-quicksilver.architectnodes.com:1443', - provider: 'Architect Nodes', - }, - { - address: 'archive-grpc-quicksilver.huginn.tech:9090', - provider: 'Huginn', - }, - { - address: 'https://grpc.quicksilver.indonode.net:28090', - provider: 'Indonode', - }, - { - address: 'services.staketab.com:9034', - provider: 'Staketab', - }, - { - address: 'https://quicksilver-grpc.theamsolutions.info:9797', - provider: 'AM Solutions', - }, - { - address: 'quicksilver-grpc.w3coins.io:11190', - provider: 'w3coins', - }, - { - address: 'grpc-quicksilver.mms.team:443', - provider: 'MMS', - }, - { - address: 'quicksilver-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'quicksilver-grpc.stake-town.com:443', - provider: 'StakeTown', - }, - { - address: 'mainnet-quicksilver.konsortech.xyz:46090', - provider: 'KonsorTech', - }, - { - address: 'https://quicksilver.tdrsys.com:2083', - provider: 'TdrSys', - }, - { - address: 'grpc.quicksilver.validatus.com', - provider: 'Validatus', - }, - { - address: 'quicksilver-grpc.noders.services:16090', - provider: '[NODERS]TEAM', - }, - ], - }, - explorers: [ - { - kind: 'mintscan', - url: 'https://www.mintscan.io/quicksilver', - tx_page: 'https://www.mintscan.io/quicksilver/transactions/${txHash}', - account_page: - 'https://www.mintscan.io/quicksilver/accounts/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/quicksilver', - tx_page: 'https://ezstaking.app/quicksilver/txs/${txHash}', - account_page: - 'https://ezstaking.app/quicksilver/account/${accountAddress}', - }, - { - kind: '𝐥𝐞𝐬𝐧𝐢𝐤 | 𝐔𝐓𝐒𝐀 explorer', - url: 'https://exp.utsa.tech/quicksilver', - tx_page: 'https://exp.utsa.tech/quicksilver/tx/${txHash}', - }, - { - kind: '🔥STAVR🔥 explorer', - url: 'https://explorer.stavr.tech/quicksilver-mainnet', - tx_page: 'https://explorer.stavr.tech/quicksilver-mainnet/tx/${txHash}', - }, - { - kind: 'Stake-Take', - url: 'https://explorer.stake-take.com/quicksilver', - tx_page: 'https://explorer.stake-take.com/quicksilver/tx/${txHash}', - }, - { - kind: 'AM Solutions Explorers', - url: 'https://explorer.theamsolutions.info/quicksilver-main/staking', - tx_page: - 'https://explorer.theamsolutions.info/quicksilver-main/tx/${txHash}', - }, - { - kind: 'KonsorTech', - url: 'https://explorer.konsortech.xyz/quicksilver/staking', - tx_page: 'https://explorer.konsortech.xyz/quicksilver/tx/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qck.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qck.svg', - }, - ], -}; - -export const quicksilverAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'quicksilver', - assets: [ - { - description: 'QCK - native token of Quicksilver', - denom_units: [ - { - denom: 'uqck', - exponent: 0, - aliases: [], - }, - { - denom: 'qck', - exponent: 6, - aliases: [], - }, - ], - base: 'uqck', - name: 'Quicksilver', - display: 'qck', - symbol: 'QCK', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qck.png', - }, - coingecko_id: 'quicksilver', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qck.png', - }, - ], - socials: { - website: 'https://quicksilver.zone/', - twitter: 'https://twitter.com/quicksilverzone', - }, - }, - { - description: 'Quicksilver Liquid Staked STARS', - denom_units: [ - { - denom: 'uqstars', - exponent: 0, - aliases: [], - }, - { - denom: 'qstars', - exponent: 6, - aliases: [], - }, - ], - base: 'uqstars', - name: 'Quicksilver Liquid Staked STARS', - display: 'qstars', - symbol: 'qSTARS', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'stargaze', - base_denom: 'ustars', - }, - provider: 'Quicksilver', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qstars.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qstars.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qstars.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qstars.svg', - }, - ], - }, - { - description: 'Quicksilver Liquid Staked ATOM', - denom_units: [ - { - denom: 'uqatom', - exponent: 0, - aliases: [], - }, - { - denom: 'qatom', - exponent: 6, - aliases: [], - }, - ], - base: 'uqatom', - name: 'Quicksilver Liquid Staked ATOM', - display: 'qatom', - symbol: 'qATOM', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'cosmoshub', - base_denom: 'uatom', - }, - provider: 'Quicksilver', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qatom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qatom.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qatom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qatom.svg', - }, - ], - }, - { - description: 'Quicksilver Liquid Staked REGEN', - denom_units: [ - { - denom: 'uqregen', - exponent: 0, - aliases: [], - }, - { - denom: 'qregen', - exponent: 6, - aliases: [], - }, - ], - base: 'uqregen', - name: 'Quicksilver Liquid Staked Regen', - display: 'qregen', - symbol: 'qREGEN', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'regen', - base_denom: 'uregen', - }, - provider: 'Quicksilver', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qregen.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qregen.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qregen.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qregen.svg', - }, - ], - }, - { - description: 'Quicksilver Liquid Staked OSMO', - denom_units: [ - { - denom: 'uqosmo', - exponent: 0, - aliases: [], - }, - { - denom: 'qosmo', - exponent: 6, - aliases: [], - }, - ], - base: 'uqosmo', - name: 'Quicksilver Liquid Staked OSMO', - display: 'qosmo', - symbol: 'qOSMO', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'osmosis', - base_denom: 'uosmo', - }, - provider: 'Quicksilver', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qosmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qosmo.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qosmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qosmo.svg', - }, - ], - }, - { - description: 'Quicksilver Liquid Staked SOMM', - denom_units: [ - { - denom: 'uqsomm', - exponent: 0, - aliases: [], - }, - { - denom: 'qsomm', - exponent: 6, - aliases: [], - }, - ], - base: 'uqsomm', - name: 'Quicksilver Liquid Staked SOMM', - display: 'qsomm', - symbol: 'qSOMM', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'sommelier', - base_denom: 'usomm', - }, - provider: 'Quicksilver', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qsomm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qsomm.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qsomm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qsomm.svg', - }, - ], - }, - { - description: 'Quicksilver Liquid Staked JUNO', - denom_units: [ - { - denom: 'uqjuno', - exponent: 0, - aliases: [], - }, - { - denom: 'qjuno', - exponent: 6, - aliases: [], - }, - ], - base: 'uqjuno', - name: 'Quicksilver Liquid Staked JUNO', - display: 'qjuno', - symbol: 'qJUNO', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'juno', - base_denom: 'ujuno', - }, - provider: 'Quicksilver', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qjuno.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qjuno.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qjuno.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qjuno.svg', - }, - ], - }, - { - description: 'Quicksilver Liquid Staked DYDX', - denom_units: [ - { - denom: 'aqdydx', - exponent: 0, - aliases: [], - }, - { - denom: 'qdydx', - exponent: 18, - aliases: [], - }, - ], - base: 'aqdydx', - name: 'Quicksilver Liquid Staked DYDX', - display: 'qdydx', - symbol: 'qDYDX', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'dydx', - base_denom: 'adydx', - }, - provider: 'Quicksilver', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qdydx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qdydx.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qdydx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qdydx.svg', - }, - ], - }, - { - description: 'Quicksilver Liquid Staked SAGA', - denom_units: [ - { - denom: 'uqsaga', - exponent: 0, - aliases: [], - }, - { - denom: 'qsaga', - exponent: 6, - aliases: [], - }, - ], - base: 'uqsaga', - name: 'Quicksilver Liquid Staked SAGA', - display: 'qsaga', - symbol: 'qSAGA', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'saga', - base_denom: 'usaga', - }, - provider: 'Quicksilver', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qsaga.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qsaga.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qsaga.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qsaga.svg', - }, - ], - }, - { - description: 'Quicksilver Liquid Staked BLD', - denom_units: [ - { - denom: 'uqbld', - exponent: 0, - aliases: [], - }, - { - denom: 'qbld', - exponent: 6, - aliases: [], - }, - ], - base: 'uqbld', - name: 'Quicksilver Liquid Staked BLD', - display: 'qbld', - symbol: 'qBLD', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'agoric', - base_denom: 'ubld', - }, - provider: 'Quicksilver', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qbld.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qbld.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qbld.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qbld.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/qwoyn.ts b/packages/chain-registry/src/mainnets/qwoyn.ts deleted file mode 100644 index 5ce213e2..00000000 --- a/packages/chain-registry/src/mainnets/qwoyn.ts +++ /dev/null @@ -1,347 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const qwoyn: Chain = { - $schema: '../chain.schema.json', - chain_name: 'qwoyn', - status: 'live', - network_type: 'mainnet', - website: 'https://qwoyn.studio/', - description: - 'The Qwoyn Network stands as a cutting-edge gaming hub that embeds Web3 technologies into the core of interactive entertainment. It revolutionizes the gaming industry by ensuring true ownership of in-game assets for players, facilitated through blockchain. This approach not only enhances gameplay but also fosters a unique ecosystem of interoperability and innovation. As a beacon in the gaming world, Qwoyn Network is dedicated to merging the excitement of traditional gaming with the transformative potential of Web3, creating a seamless and enriched gaming experience.', - pretty_name: 'Qwoyn', - chain_id: 'qwoyn-1', - bech32_prefix: 'qwoyn', - daemon_name: 'qwoynd', - node_home: '$HOME/.qwoynd', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uqwoyn', - fixed_min_gas_price: 0.03, - low_gas_price: 0.03, - average_gas_price: 0.05, - high_gas_price: 0.075, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uqwoyn', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/cosmic-horizon/QWOYN', - recommended_version: 'v5.4.1', - compatible_versions: ['v5.4.1'], - cosmos_sdk_version: '0.47.6', - ibc_go_version: '7.3.1', - ics_enabled: ['ics20-1', 'ics27-1'], - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - cosmwasm_version: '0.40.0', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/cosmic-horizon/mainnet/main/genesis.json', - }, - versions: [ - { - name: 'v5.0.2', - tag: 'v5.0.2', - recommended_version: 'v5.0.2', - compatible_versions: ['v5.0.2'], - cosmos_sdk_version: '0.47.3', - ibc_go_version: '7.0.1', - consensus: { - type: 'cometbft', - version: 'v0.37.1', - }, - binaries: { - 'linux/amd64': - 'https://github.com/cosmic-horizon/QWOYN/releases/download/v5.0.2/qwoynd_5.0.2_linux_amd64.zip', - }, - next_version_name: 'v5.1.0', - }, - { - name: 'v5.1.0', - tag: 'v5.1.0', - proposal: 1, - height: 280850, - recommended_version: 'v5.1.0', - compatible_versions: ['v5.1.0'], - cosmos_sdk_version: '0.47.3', - ibc_go_version: '7.0.1', - consensus: { - type: 'cometbft', - version: 'v0.37.1', - }, - next_version_name: 'v5.2.0', - }, - { - name: 'v5.2.0', - tag: 'v5.2.0', - proposal: 4, - height: 805404, - recommended_version: 'v5.2.0', - compatible_versions: ['v5.2.0'], - cosmos_sdk_version: '0.47.3', - ibc_go_version: '7.0.1', - consensus: { - type: 'cometbft', - version: 'v0.37.1', - }, - next_version_name: 'v5.3.0', - }, - { - name: 'v5.3.0', - tag: 'v5.3.0', - proposal: 13, - height: 2789768, - recommended_version: 'v5.3.0', - compatible_versions: ['v5.3.0'], - cosmos_sdk_version: '0.47.6', - ibc_go_version: '7.0.1', - ics_enabled: ['ics20-1', 'ics27-1'], - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - cosmwasm_version: '0.40.0', - next_version_name: 'v5.4.1', - }, - { - name: 'v5.4.1', - tag: 'v5.4.1', - proposal: 15, - height: 3395000, - recommended_version: 'v5.4.1', - compatible_versions: ['v5.4.1'], - cosmos_sdk_version: '0.47.6', - ibc_go_version: '7.3.1', - ics_enabled: ['ics20-1', 'ics27-1'], - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - cosmwasm_version: '0.40.0', - next_version_name: '', - }, - ], - }, - peers: { - seeds: [ - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:23556', - }, - { - id: '2a22c052e6ffe875bf38d1c25ad7e04daa638967', - address: 'seed-qwoyn.theamsolutions.info:22256', - }, - { - id: '9aa8a73ea9364aa3cf7806d4dd25b6aed88d8152', - address: 'qwoyn.seed.mzonder.com:11656', - provider: 'MZONDER', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '3a519507bb033a9b10b299adfd7cafb96d35215c', - address: '47.5.80.5:26646', - }, - { - id: 'becf65550dd8453e36393cb2b97ca4e2494b2460', - address: 'qwoyn.peer.stavr.tech:11206', - }, - { - id: '499d72d9954c0fd2011eeee3629bf993c5d920ae', - address: '62.171.166.106:33657', - }, - { - id: 'd0c6ae2457d0066331f30638b0240b162e695cb5', - address: '94.250.203.61:33657', - }, - { - id: '9c89c3644518d295b51b2e396dce00db0b16cd4d', - address: '148.251.235.130:13656', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.qwoyn.studio:443', - provider: 'Qwoyn Studios', - }, - { - address: 'https://rpc-qwoyn.theamsolutions.info:443', - provider: 'AM Solutions', - }, - { - address: 'https://qwoyn.rpc.m.stavr.tech:443', - provider: '🔥STAVR🔥', - }, - { - address: 'https://qwoyn-rpc.staketab.org:443', - provider: 'Staketab', - }, - { - address: 'https://qwoyn-rpc-archive.staketab.org:443', - provider: 'Staketab archive', - }, - { - address: 'https://qwoyn-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://rpc-qwoyn.mzonder.com:443', - provider: 'MZONDER', - }, - { - address: 'https://rpc.qwoyn.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - ], - grpc: [ - { - address: 'services.staketab.com:9430', - provider: 'Staketab', - }, - { - address: 'qwoyn.grpc.m.stavr.tech:1907', - provider: '🔥STAVR🔥', - }, - { - address: 'services.staketab.com:2000', - provider: 'Staketab archive', - }, - { - address: 'https://grpc-qwoyn.theamsolutions.info:443', - provider: 'AM Solutions', - }, - { - address: 'https://qwoyn-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'grpc-qwoyn.mzonder.com:443', - provider: 'MZONDER', - }, - { - address: 'https://grpc.qwoyn.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - ], - rest: [ - { - address: 'https://rest-qwoyn.theamsolutions.info:443', - provider: 'AM Solutions', - }, - { - address: 'https://qwoyn-rest.staketab.org', - provider: 'Staketab', - }, - { - address: 'https://qwoyn.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://qwoyn-rest-archive.staketab.org', - provider: 'Staketab archive', - }, - { - address: 'https://qwoyn-api.lavenderfive.com', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://api-qwoyn.mzonder.com', - provider: 'MZONDER', - }, - { - address: 'https://lcd.qwoyn.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - ], - }, - explorers: [ - { - kind: 'ping', - url: 'https://explorer.theamsolutions.info/qwoyn-main/', - tx_page: 'https://explorer.theamsolutions.info/qwoyn-main/blocks', - account_page: - 'https://explorer.theamsolutions.info/qwoyn-main/account/${accountAddress}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Qwoyn-Mainnet', - tx_page: 'https://explorer.stavr.tech/Qwoyn-Mainnet/tx/${txHash}', - account_page: - 'https://explorer.stavr.tech/Qwoyn-Mainnet/account/${accountAddress}', - }, - { - kind: 'ping', - url: 'https://explorer.theamsolutions.info/QWOYN-MAIN', - tx_page: 'https://explorer.theamsolutions.info/QWOYN-MAIN/tx/${txHash}', - account_page: - 'https://explorer.theamsolutions.info/QWOYN-MAIN/account/${accountAddress}', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/qwoyn/images/qwoyn.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/qwoyn/images/qwoyn.png', - }, - ], -}; - -export const qwoynAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'qwoyn', - assets: [ - { - description: 'The native governance token for Qwoyn Network', - extended_description: - 'The Qwoyn Network stands as a cutting-edge gaming hub that embeds Web3 technologies into the core of interactive entertainment. It revolutionizes the gaming industry by ensuring true ownership of in-game assets for players, facilitated through blockchain. This approach not only enhances gameplay but also fosters a unique ecosystem of interoperability and innovation. As a beacon in the gaming world, Qwoyn Network is dedicated to merging the excitement of traditional gaming with the transformative potential of Web3, creating a seamless and enriched gaming experience.', - denom_units: [ - { - denom: 'uqwoyn', - exponent: 0, - }, - { - denom: 'qwoyn', - exponent: 6, - }, - ], - base: 'uqwoyn', - name: 'Qwoyn Network', - display: 'qwoyn', - symbol: 'QWOYN', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/qwoyn/images/qwoyn.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/qwoyn/images/qwoyn.png', - }, - ], - coingecko_id: 'qwoyn', - keywords: ['gaming'], - socials: { - website: 'https://qwoyn.studio', - twitter: 'https://twitter.com/Qwoyn_Studios', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/realio.ts b/packages/chain-registry/src/mainnets/realio.ts deleted file mode 100644 index ca1bcf5b..00000000 --- a/packages/chain-registry/src/mainnets/realio.ts +++ /dev/null @@ -1,472 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const realio: Chain = { - $schema: '../chain.schema.json', - chain_name: 'realio', - status: 'live', - network_type: 'mainnet', - website: 'https://realio.network/', - pretty_name: 'Realio Network', - chain_id: 'realionetwork_3301-1', - bech32_prefix: 'realio', - node_home: '$HOME/.realio-network', - daemon_name: 'realio-networkd', - key_algos: ['ethsecp256k1'], - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'ario', - fixed_min_gas_price: 1000000000, - low_gas_price: 4000000000, - average_gas_price: 5000000000, - high_gas_price: 8000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ario', - }, - { - denom: 'arst', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/realiotech/realio-network', - recommended_version: 'v0.9.2', - compatible_versions: ['v0.9.2'], - binaries: { - 'linux/amd64': - 'https://github.com/realiotech/realio-network/releases/download/v0.9.2/realio-network_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/realiotech/realio-network/releases/download/v0.9.2/realio-network_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/realiotech/realio-network/releases/download/v0.9.2/realio-network_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/realiotech/realio-network/releases/download/v0.9.2/realio-network_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/realiotech/realio-network/releases/download/v0.9.2/realio-network_Windows_x86_64.zip', - }, - cosmos_sdk_version: 'v0.46.12', - consensus: { - type: 'cometbft', - version: 'v0.34.27', - }, - ibc_go_version: 'v6.1.1', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/realiotech/mainnet/main/realionetwork_3301-1/genesis.json', - }, - versions: [ - { - name: 'v0.8.0-rc4', - recommended_version: 'v0.8.0-rc4', - compatible_versions: ['v0.8.0-rc4'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - ibc_go_version: '6.1.0', - next_version_name: 'v0.8.1', - }, - { - name: 'v0.8.1', - recommended_version: 'v0.8.1', - compatible_versions: ['v0.8.1'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - ibc_go_version: '6.1.1', - next_version_name: 'v0.8.3', - }, - { - name: 'v0.8.3', - recommended_version: 'v0.8.3', - compatible_versions: ['v0.8.2', 'v0.8.3'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'cometbft', - version: '0.34.27', - }, - ibc_go_version: '6.1.1', - binaries: { - 'linux/amd64': - 'https://github.com/realiotech/realio-network/releases/download/v0.8.3/realio-network_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/realiotech/realio-network/releases/download/v0.8.3/realio-network_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/realiotech/realio-network/releases/download/v0.8.3/realio-network_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/realiotech/realio-network/releases/download/v0.8.3/realio-network_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/realiotech/realio-network/releases/download/v0.8.3/realio-network_Windows_x86_64.zip', - }, - next_version_name: 'multistaking', - }, - { - name: 'multistaking', - proposal: 7, - height: 5989000, - recommended_version: 'v0.9.2', - compatible_versions: ['v0.9.2'], - cosmos_sdk_version: 'v0.46.12', - consensus: { - type: 'cometbft', - version: 'v0.34.27', - }, - ibc_go_version: 'v6.1.1', - binaries: { - 'linux/amd64': - 'https://github.com/realiotech/realio-network/releases/download/v0.9.2/realio-network_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/realiotech/realio-network/releases/download/v0.9.2/realio-network_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/realiotech/realio-network/releases/download/v0.9.2/realio-network_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/realiotech/realio-network/releases/download/v0.9.2/realio-network_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/realiotech/realio-network/releases/download/v0.9.2/realio-network_Windows_x86_64.zip', - }, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/realio/images/rio.png', - }, - peers: { - seeds: [ - { - id: '09ba537d6563018b97c502979c3478df4decf426', - address: 'realio-seed.genznodes.dev:21656', - provider: 'genznodes', - }, - { - id: '6b236897e8c5f5de93f65c7299dff990ee5fcb45', - address: 'realio.seed.bccnodes.com', - provider: 'BccNodes', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '96ab7d2dafe2039cbb55e59cb99bcb7e1369c9a0', - address: '95.214.55.138:30656', - provider: 'genznodes', - }, - { - id: 'b09d477f5b59e5e99632ad3a8a11806381efa46f', - address: 'realio.peers.stavr.tech:21096', - provider: '🔥STAVR🔥', - }, - { - id: 'ebd1438f2f6e583d6e5accf749eda5e8005702e9', - address: '148.251.66.248:26656', - provider: '[NODERS]TEAM', - }, - { - id: '9fe6d3bd18bb5367396b6602a65e20b302d36b33', - address: 'rpc.realio.indonode.net:18656', - provider: 'Indonode', - }, - { - id: '042ecfc55f2ca63a850d17921d55f241c8de7ce0', - address: '65.108.206.74:22656', - provider: 'vinjan', - }, - { - id: '2b66ae5a5c13e0efd9875c0faf4015e3dcb10c26', - address: 'p2p.realio.safeblock.space:26656', - provider: 'Safe Block', - }, - { - id: '73ef1c0f9bc77fd925decf7fa41f22a35b5dc76d', - address: 'realio.declab.pro:26624', - provider: 'Decloud Nodes Lab', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://realio-rpc.genznodes.dev', - provider: 'genznodes', - }, - { - address: 'https://realio.rpc.bccnodes.com/', - provider: 'BccNodes', - }, - { - address: 'https://rpc-realio-network.nodeist.net', - provider: 'Nodeist', - }, - { - address: 'http://realio.rpc.m.stavr.tech:21097', - provider: '🔥STAVR🔥', - }, - { - address: 'https://rpc.realio.indonode.net', - provider: 'Indonode', - }, - { - address: 'https://rpc-realio.vinjan.xyz', - provider: 'vinjan', - }, - { - address: 'https://api-realio.sr20de.xyz', - provider: 'Sr20de', - }, - { - address: 'https://rpc.realio.safeblock.space', - provider: 'Safe Block', - }, - { - address: 'https://realio.declab.pro:26622', - provider: 'Decloud Nodes Lab', - }, - { - address: 'https://realio-rpc.noders.services', - provider: '[NODERS]TEAM', - }, - { - address: 'https://rpc-realio.blockval.io', - provider: 'Blockval', - }, - ], - rest: [ - { - address: 'https://realio-api.genznodes.dev', - provider: 'genznodes', - }, - { - address: 'https://realio.lcd.bccnodes.com/', - provider: 'BccNodes', - }, - { - address: 'https://api-realio-network.nodeist.net', - provider: 'Nodeist', - }, - { - address: 'https://realio.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://api.realio.indonode.net', - provider: 'Indonode', - }, - { - address: 'https://api-realio.vinjan.xyz', - provider: 'vinjan', - }, - { - address: 'https://rpc-realio.sr20de.xyz', - provider: 'Sr20de', - }, - { - address: 'https://api.realio.safeblock.space', - provider: 'Safe Block', - }, - { - address: 'https://realio.declab.pro:443', - provider: 'Decloud Nodes Lab', - }, - { - address: 'https://realio-api.noders.services', - provider: '[NODERS]TEAM', - }, - { - address: 'https://api-realio.blockval.io', - provider: 'Blockval', - }, - ], - grpc: [ - { - address: 'realio-grpc.genznodes.dev:30090', - provider: 'genznodes', - }, - { - address: 'realio.grpc.bccnodes.com:10990', - provider: 'BccNodes', - }, - { - address: 'http://realio.grpc.m.stavr.tech:9062', - provider: '🔥STAVR🔥', - }, - { - address: 'https://grpc-realio.nodeist.net', - provider: 'Nodeist', - }, - { - address: 'https://grpc.realio.nodestake.top:443', - provider: 'NodeStake', - }, - { - address: 'https://grpc-realio.sr20de.xyz', - provider: 'Sr20de', - }, - { - address: 'grpc.realio.safeblock.space:9090', - provider: 'Safe Block', - }, - { - address: 'realio.grpc.skynodejs.net', - provider: 'skynodejs', - }, - { - address: 'https://realio.declab.pro:9015', - provider: 'Decloud Nodes Lab', - }, - { - address: 'realio-grpc.noders.services:22090', - provider: '[NODERS]TEAM', - }, - { - address: 'https://grpc-realio.blockval.io', - provider: 'Blockval', - }, - ], - 'evm-http-jsonrpc': [ - { - address: 'https://realio-rpc-evm.genznodes.dev', - provider: 'genznodes', - }, - { - address: 'https://jsonrpc.realio.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://evm-realio.sr20de.xyz', - provider: 'Sr20de', - }, - { - address: 'https://evm.realio.safeblock.space', - provider: 'Safe Block', - }, - { - address: 'https://realio-jsonrpc.noders.services', - provider: '[NODERS]TEAM', - }, - ], - }, - explorers: [ - { - kind: '🔥STAVR🔥 Explorer', - url: 'https://explorer.stavr.tech/realio-mainnet', - tx_page: 'https://explorer.stavr.tech/realio-mainnet/tx/${txHash}', - account_page: - 'https://explorer.stavr.tech/realio-mainnet/account/{$accountAddress}', - }, - { - kind: 'NodeStake Explorer', - url: 'https://explorer.nodestake.top/realio', - tx_page: 'https://explorer.nodestake.top/realio/tx/${txHash}', - account_page: - 'https://explorer.nodestake.top/realio/account/{$accountAddress}', - }, - { - kind: 'Sr20de Explorer', - url: 'https://explorer.sr20de.xyz/Realio', - tx_page: 'https://explorer.sr20de.xyz/Realio/tx/${txHash}', - account_page: - 'https://explorer.sr20de.xyz/Realio/account/{$accountAddress}', - }, - { - kind: 'TC Network', - url: 'https://explorer.tcnetwork.io/realio', - tx_page: 'https://explorer.tcnetwork.io/realio/transaction/${txHash}', - account_page: - 'https://explorer.tcnetwork.io/realio/account/${accountAddress}', - }, - { - kind: 'Safe Block', - url: 'https://explorer.safeblock.space/realio', - tx_page: 'https://explorer.safeblock.space/realio/tx/${txHash}', - account_page: - 'https://explorer.safeblock.space/realio/account/${accountAddress}', - }, - { - kind: 'Decloud Nodes Lab', - url: 'https://explorer.declab.pro/realio', - tx_page: 'https://explorer.declab.pro/realio/tx/${txHash}', - account_page: - 'https://explorer.declab.pro/realio/account/{$accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/realio/images/rio.png', - }, - ], -}; - -export const realioAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'realio', - assets: [ - { - description: 'The native currency of the Realio Network.', - denom_units: [ - { - denom: 'ario', - exponent: 0, - }, - { - denom: 'rio', - exponent: 18, - }, - ], - base: 'ario', - name: 'Realio Network', - display: 'rio', - symbol: 'RIO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/realio/images/rio.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/realio/images/rio.svg', - }, - coingecko_id: 'realio-network', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/realio/images/rio.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/realio/images/rio.svg', - }, - ], - }, - { - description: - 'A hybrid equity token that represent ownership of the Realio Ecosystem and provides utility functions on the Network.', - denom_units: [ - { - denom: 'arst', - exponent: 0, - }, - { - denom: 'rst', - exponent: 18, - }, - ], - base: 'arst', - name: 'Realio Security Token', - display: 'rst', - symbol: 'RST', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/realio/images/rst.png', - }, - coingecko_id: '', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/realio/images/rst.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/rebus.ts b/packages/chain-registry/src/mainnets/rebus.ts deleted file mode 100644 index b35f918a..00000000 --- a/packages/chain-registry/src/mainnets/rebus.ts +++ /dev/null @@ -1,341 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const rebus: Chain = { - $schema: '../chain.schema.json', - chain_name: 'rebus', - website: 'https://www.rebuschain.com/', - status: 'live', - network_type: 'mainnet', - pretty_name: 'Rebus', - chain_id: 'reb_1111-1', - bech32_prefix: 'rebus', - daemon_name: 'rebusd', - node_home: '$HOME/.rebusd', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'arebus', - fixed_min_gas_price: 0, - low_gas_price: 0.01, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'arebus', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/rebuschain/rebus.core', - recommended_version: 'v0.4.0', - compatible_versions: ['v0.4.0'], - versions: [ - { - name: 'v0.1.2', - tag: 'v0.1.2', - height: 0, - next_version_name: 'v0.2.0', - }, - { - name: 'v0.2.0', - tag: 'v0.2.3', - proposal: 18, - height: 473400, - recommended_version: 'v0.2.3', - compatible_versions: ['v0.2.3'], - next_version_name: 'v0.3.0', - }, - { - name: 'v0.3.0', - tag: 'v0.3.0', - proposal: 25, - height: 4167000, - recommended_version: 'v0.3.0', - compatible_versions: ['v0.3.0'], - next_version_name: 'v0.3.0', - }, - { - name: 'v0.4.0', - tag: 'v0.4.0', - proposal: 31, - height: 9464700, - recommended_version: 'v0.4.0', - compatible_versions: ['v0.4.0'], - next_version_name: '', - }, - ], - genesis: { - genesis_url: - 'https://github.com/rebuschain/rebus.mainnet/raw/master/reb_1111-1/genesis.zip', - }, - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/rebus/images/rebus.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/rebus/images/rebus.svg', - }, - peers: { - seeds: [ - { - id: '718706d1a1e93c2fe9a3059588236cf96c457ff4', - address: 'seed.rebus.cros-nest.com:26656', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:17256', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'rebus-mainnet-seed.autostake.com:26906', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '0863966356f6532377aeba663415258d44ddbd13', - address: 'rebus.peer.stavr.tech:40106', - provider: '🔥STAVR🔥', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'rebus-mainnet-peer.autostake.com:26906', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '9c7c067bd73bddfe8da39087cdae37c4fc5ec6e3', - address: '5.9.69.107:26656', - provider: '[NODERS]TEAM', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://api.rebuschain.com:26657/', - provider: 'Rebuschain', - }, - { - address: 'https://rebus.rpc.bccnodes.com:443', - provider: 'BccNodes', - }, - { - address: 'https://rebus.rpc.manticore.team:443/', - provider: 'MantiCore', - }, - { - address: 'https://rpc.rebus.nodestake.top/', - provider: 'NodeStake', - }, - { - address: 'http://rebus.rpc.m.stavr.tech:40107', - provider: '🔥STAVR🔥', - }, - { - address: 'https://rpc-1.rebus.nodes.guru', - provider: 'Nodes.Guru', - }, - { - address: 'https://api.mainnet.rebus.money:26657', - provider: 'Rebuschain', - }, - { - address: 'https://rebus-rpc.brocha.in', - provider: 'Brochain', - }, - { - address: 'https://rebus-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://rebus.rpc.liveraven.net', - provider: 'LiveRaveN', - }, - { - address: 'https://rebus-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://rebus-rpc.noders.services', - provider: '[NODERS]TEAM', - }, - ], - rest: [ - { - address: 'https://api.rebuschain.com:1317/', - provider: 'Rebuschain', - }, - { - address: 'https://rebus.api.manticore.team:443/', - provider: 'MantiCore', - }, - { - address: 'https://api.rebus.nodestake.top/', - provider: 'NodeStake', - }, - { - address: 'https://rebus.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://api-1.rebus.nodes.guru', - provider: 'Nodes.Guru', - }, - { - address: 'https://api.mainnet.rebus.money:1317', - provider: 'Rebuschain', - }, - { - address: 'https://rebus-rest.brocha.in', - provider: 'Brochain', - }, - { - address: 'https://rebus-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://rebus.api.liveraven.net', - provider: 'LiveRaveN', - }, - { - address: 'https://rebus-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https:/rebus-api.noders.services', - provider: '[NODERS]TEAM', - }, - ], - grpc: [ - { - address: 'rebus.grpc.manticore.team:443', - provider: 'MantiCore', - }, - { - address: 'rebus.grpc.bccnodes.com:14090', - provider: 'BccNodes', - }, - { - address: 'grpc.rebus.nodestake.top:443', - provider: 'NodeStake', - }, - { - address: 'rebus.grpc.nodersteam.com:9181', - provider: '[NODERS]TEAM', - }, - { - address: 'http://rebus.grpc.m.stavr.tech:3211', - provider: '🔥STAVR🔥', - }, - { - address: 'rebus-grpc.brocha.in:443', - provider: 'Brochain', - }, - { - address: 'rebus-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://rebus.grpc.liveraven.net', - provider: 'LiveRaveN', - }, - { - address: 'rebus-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'rebus-grpc.noders.services:18090', - provider: '[NODERS]TEAM', - }, - ], - }, - explorers: [ - { - kind: 'explorers.guru', - url: 'https://rebus.explorers.guru', - tx_page: 'https://rebus.explorers.guru/transaction/${txHash}', - }, - { - kind: 'NodeStake', - url: 'https://explorer.nodestake.top/rebus', - tx_page: 'https://explorer.nodestake.top/rebus/tx/${txHash}', - }, - { - kind: 'BccNodes', - url: 'https://explorer.bccnodes.com/rebus-M', - tx_page: 'https://explorer.bccnodes.com/rebus-M/tx/${txHash}', - }, - { - kind: 'Brochain', - url: 'https://explorer.brocha.in/rebus', - tx_page: 'https://explorer.brocha.in/rebus/tx/${txHash}', - }, - { - kind: '🔥STAVR🔥 Explorer', - url: 'https://explorer.stavr.tech/rebus', - tx_page: 'https://explorer.stavr.tech/rebus/tx/${txHash}', - }, - { - kind: 'tcnetwork', - url: 'https://rebus.tcnetwork.io', - tx_page: 'https://rebus.tcnetwork.io/transaction/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/rebus', - tx_page: 'https://atomscan.com/rebus/transactions/${txHash}', - account_page: 'https://atomscan.com/rebus/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/rebus/images/rebus.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/rebus/images/rebus.svg', - }, - ], -}; - -export const rebusAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'rebus', - assets: [ - { - description: 'REBUS, the native coin of the Rebus chain.', - denom_units: [ - { - denom: 'arebus', - exponent: 0, - }, - { - denom: 'rebus', - exponent: 18, - }, - ], - base: 'arebus', - name: 'Rebus', - display: 'rebus', - symbol: 'REBUS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/rebus/images/rebus.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/rebus/images/rebus.svg', - }, - coingecko_id: 'rebus', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/rebus/images/rebus.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/rebus/images/rebus.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/regen.ts b/packages/chain-registry/src/mainnets/regen.ts deleted file mode 100644 index 9da2d9ac..00000000 --- a/packages/chain-registry/src/mainnets/regen.ts +++ /dev/null @@ -1,334 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const regen: Chain = { - $schema: '../chain.schema.json', - chain_name: 'regen', - status: 'live', - network_type: 'mainnet', - website: 'https://www.regen.network/', - pretty_name: 'Regen', - chain_id: 'regen-1', - bech32_prefix: 'regen', - daemon_name: 'regen', - node_home: '$HOME/.regen', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uregen', - low_gas_price: 0.015, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uregen', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/regen-network/regen-ledger', - recommended_version: 'v5.0.0', - compatible_versions: ['v5.0.0'], - binaries: { - 'linux/amd64': - 'https://github.com/regen-network/regen-ledger/releases/download/v5.0.0/regen-ledger_5.0.0_linux_amd64.zip', - 'linux/arm64': - 'https://github.com/regen-network/regen-ledger/releases/download/v5.0.0/regen-ledger_5.0.0_linux_arm64.zip', - 'darwin/amd64': - 'https://github.com/regen-network/regen-ledger/releases/download/v5.0.0/regen-ledger_5.0.0_darwin_amd64.zip', - 'darwin/arm64': - 'https://github.com/regen-network/regen-ledger/releases/download/v5.0.0/regen-ledger_5.0.0_darwin_arm64.zip', - }, - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - ibc_go_version: '5.2', - ics_enabled: ['ics20-1', 'ics27-1'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/regen-network/mainnet/main/regen-1/genesis.json', - }, - versions: [ - { - name: 'v5.0.0', - recommended_version: 'v5.0.0', - compatible_versions: ['v5.0.0'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - ibc_go_version: '5.2', - ics_enabled: ['ics20-1', 'ics27-1'], - binaries: { - 'linux/amd64': - 'https://github.com/regen-network/regen-ledger/releases/download/v5.0.0/regen-ledger_5.0.0_linux_amd64.zip', - 'linux/arm64': - 'https://github.com/regen-network/regen-ledger/releases/download/v5.0.0/regen-ledger_5.0.0_linux_arm64.zip', - 'darwin/amd64': - 'https://github.com/regen-network/regen-ledger/releases/download/v5.0.0/regen-ledger_5.0.0_darwin_amd64.zip', - 'darwin/arm64': - 'https://github.com/regen-network/regen-ledger/releases/download/v5.0.0/regen-ledger_5.0.0_darwin_arm64.zip', - }, - }, - ], - }, - description: - 'Regen Network, a platform to originate and invest in high-integrity carbon and biodiversity credits from ecological regeneration projects.', - peers: { - seeds: [ - { - id: 'aebb8431609cb126a977592446f5de252d8b7fa1', - address: '104.236.201.138:26656', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: 'dc7121500d58d40c98f06f14d5a9065935a7adf6', - address: 'regen.seed.stavr.tech:2126', - provider: '🔥STAVR🔥', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'regen-mainnet-seed.autostake.com:27216', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - persistent_peers: [ - { - id: 'd35d652b6cb3bf7d6cb8d4bd7c036ea03e7be2ab', - address: '116.203.182.185:26656', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'regen-mainnet-peer.autostake.com:27216', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-regen.ecostake.com', - provider: 'ecostake', - }, - { - address: 'http://public-rpc.regen.vitwit.com:26657', - provider: 'vitwit', - }, - { - address: 'https://regen.rpc.m.stavr.tech:443', - provider: '🔥STAVR🔥', - }, - { - address: 'https://regen.stakesystems.io:2053', - provider: 'stakesystems', - }, - { - address: 'http://rpc.regen.forbole.com:80', - provider: 'forbole', - }, - { - address: 'https://rpc-regen-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://regen-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://regen-rpc.easy2stake.com', - provider: 'Easy 2 Stake', - }, - { - address: 'https://regen-rpc.theamsolutions.info', - provider: 'AM Solutions', - }, - { - address: 'https://regen-rpc.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://regen-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - rest: [ - { - address: 'http://public-rpc.regen.vitwit.com:1317', - provider: 'vitwit', - }, - { - address: 'https://regen.stakesystems.io', - provider: 'stakesystems', - }, - { - address: 'https://regen.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://api-regen-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://regen-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://rest-regen.ecostake.com', - provider: 'ecostake', - }, - { - address: 'https://regen-lcd.easy2stake.com', - provider: 'Easy 2 Stake', - }, - { - address: 'https://regen-api.theamsolutions.info', - provider: 'AM Solutions', - }, - { - address: 'https://regen-api.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://regen-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - grpc: [ - { - address: 'grpc-regen-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'regen-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'regen.grpc.m.stavr.tech:124', - provider: '🔥STAVR🔥', - }, - { - address: 'regen-grpc.w3coins.io:22790', - provider: 'w3coins', - }, - { - address: 'regen-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - }, - explorers: [ - { - kind: 'ezstaking', - url: 'https://ezstaking.app/regen', - tx_page: 'https://ezstaking.app/regen/txs/${txHash}', - account_page: 'https://ezstaking.app/regen/account/${accountAddress}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Regen-Mainnet', - tx_page: 'https://explorer.stavr.tech/Regen-Mainnet/tx/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/regen', - tx_page: 'https://ping.pub/regen/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/regen-network', - tx_page: 'https://atomscan.com/regen-network/transactions/${txHash}', - account_page: - 'https://atomscan.com/regen-network/accounts/${accountAddress}', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/regen/images/regen.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/regen/images/regen.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/regen/images/regen.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/regen/images/regen.svg', - }, - ], -}; - -export const regenAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'regen', - assets: [ - { - description: 'REGEN coin is the token for the Regen Network Platform', - denom_units: [ - { - denom: 'uregen', - exponent: 0, - }, - { - denom: 'regen', - exponent: 6, - }, - ], - base: 'uregen', - name: 'Regen Network', - display: 'regen', - symbol: 'REGEN', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/regen/images/regen.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/regen/images/regen.svg', - }, - coingecko_id: 'regen', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/regen/images/regen.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/regen/images/regen.svg', - }, - ], - socials: { - website: 'https://www.regen.network/', - twitter: 'https://twitter.com/regen_network', - }, - }, - { - description: - 'Nature Carbon Ton (NCT) is a carbon token standard backed 1:1 by carbon credits issued by Verra, a global leader in the voluntary carbon market. NCT credits on Regen Network have been tokenized by Toucan.earth.', - denom_units: [ - { - denom: 'eco.uC.NCT', - exponent: 0, - }, - { - denom: 'nct', - exponent: 6, - }, - ], - base: 'eco.uC.NCT', - name: 'Nature Carbon Ton', - display: 'nct', - symbol: 'NCT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/regen/images/nct.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/regen/images/nct.svg', - }, - coingecko_id: 'toucan-protocol-nature-carbon-tonne', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/regen/images/nct.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/regen/images/nct.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/rizon.ts b/packages/chain-registry/src/mainnets/rizon.ts deleted file mode 100644 index 9d432ef9..00000000 --- a/packages/chain-registry/src/mainnets/rizon.ts +++ /dev/null @@ -1,226 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const rizon: Chain = { - $schema: '../chain.schema.json', - chain_name: 'rizon', - status: 'live', - network_type: 'mainnet', - website: 'https://rizon.world/', - pretty_name: 'Rizon', - chain_id: 'titan-1', - bech32_prefix: 'rizon', - daemon_name: 'rizond', - node_home: '$HOME/.rizon', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uatolo', - low_gas_price: 0.025, - average_gas_price: 0.025, - high_gas_price: 0.035, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uatolo', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/rizon-world/rizon', - recommended_version: 'v0.4.1', - compatible_versions: ['v0.4.1'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/rizon-world/mainnet/master/genesis.json', - }, - versions: [ - { - name: 'v0.4.1', - recommended_version: 'v0.4.1', - compatible_versions: ['v0.4.1'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/rizon/images/atolo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/rizon/images/atolo.svg', - }, - peers: { - seeds: [ - { - id: '83c9cdc2db2b4eff4acc9cd7d664ad5ae6191080', - address: 'seed-1.mainnet.rizon.world:26656', - }, - { - id: 'ae1476777536e2be26507c4fbcf86b67540adb64', - address: 'seed-2.mainnet.rizon.world:26656', - }, - { - id: '8abf316257a264dc8744dee6be4981cfbbcaf4e4', - address: 'seed-3.mainnet.rizon.world:26656', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: 'f9b189e17add85a42a36d05fc57ed83c957e011e', - address: 'seed-rizon.ibs.team:16657', - provider: 'Inter Blockchain Services', - }, - { - id: 'f1dc52dd12a4e96d3ef2aa3ff1e6f648b4d232da', - address: 'seed-node.mms.team:38656', - provider: 'MMS', - }, - ], - persistent_peers: [ - { - id: '71622e78b1840a1ca7c864a0b617dd4342a6c693', - address: 'peer-rizon.mms.team:26656', - provider: 'MMS', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpcapi.rizon.world/', - provider: 'HDAC Technology AG', - }, - { - address: 'https://rpc.rizon.chaintools.tech/', - provider: 'ChainTools', - }, - { - address: 'https://rizon-rpc.ibs.team/', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://rizon-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - rest: [ - { - address: 'https://restapi.rizon.world/', - provider: 'HDAC Technology AG', - }, - { - address: 'https://api.rizon.chaintools.tech/', - provider: 'ChainTools', - }, - { - address: 'https://rizon-api.ibs.team/', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://rizon-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://rizon.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - ], - grpc: [ - { - address: 'grpc-rizon.mms.team:443', - provider: 'MMS', - }, - { - address: 'rizon-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - }, - explorers: [ - { - kind: 'ezstaking', - url: 'https://ezstaking.app/rizon', - tx_page: 'https://ezstaking.app/rizon/txs/${txHash}', - account_page: 'https://ezstaking.app/rizon/account/${accountAddress}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/rizon', - tx_page: 'https://www.mintscan.io/rizon/transactions/${txHash}', - account_page: 'https://www.mintscan.io/rizon/accounts/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/rizon', - tx_page: 'https://ping.pub/rizon/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/rizon', - tx_page: 'https://atomscan.com/rizon/transactions/${txHash}', - account_page: 'https://atomscan.com/rizon/accounts/${accountAddress}', - }, - { - kind: 'bigdipper', - url: 'https://bigdipper.live/rizon', - tx_page: 'https://bigdipper.live/rizon/transactions/${txHash}', - account_page: 'https://bigdipper.live/rizon/accounts/${accountAddress}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Rizon', - tx_page: 'https://explorer.stavr.tech/Rizon/tx/${txHash}', - account_page: - 'https://explorer.stavr.tech/Rizon/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/rizon/images/atolo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/rizon/images/atolo.svg', - }, - ], -}; - -export const rizonAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'rizon', - assets: [ - { - description: 'Native token of Rizon Chain', - denom_units: [ - { - denom: 'uatolo', - exponent: 0, - }, - { - denom: 'atolo', - exponent: 6, - }, - ], - base: 'uatolo', - name: 'Rizon Chain', - display: 'atolo', - symbol: 'ATOLO', - coingecko_id: 'rizon', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/rizon/images/atolo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/rizon/images/atolo.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/rizon/images/atolo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/rizon/images/atolo.svg', - }, - ], - socials: { - website: 'https://rizon.world/', - twitter: 'https://twitter.com/hdac_rizon', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/saga.ts b/packages/chain-registry/src/mainnets/saga.ts deleted file mode 100644 index c4a2c503..00000000 --- a/packages/chain-registry/src/mainnets/saga.ts +++ /dev/null @@ -1,270 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const saga: Chain = { - $schema: '../chain.schema.json', - chain_name: 'saga', - status: 'live', - network_type: 'mainnet', - website: 'https://www.saga.xyz/', - pretty_name: 'Saga', - chain_id: 'ssc-1', - bech32_prefix: 'saga', - daemon_name: 'sscd', - node_home: '$HOME/.ssc', - key_algos: ['secp256k1'], - slip44: 118, - staking: { - staking_tokens: [ - { - denom: 'usaga', - }, - ], - lock_duration: { - time: '1814400s', - }, - }, - fees: { - fee_tokens: [ - { - denom: 'usaga', - low_gas_price: 0.01, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/sagaxyz/ssc', - genesis: { - name: 'v0.1.5', - genesis_url: - 'https://raw.githubusercontent.com/sagaxyz/mainnet/main/genesis/genesis.json', - }, - recommended_version: 'v0.1.5', - compatible_versions: ['v0.1.5'], - cosmos_sdk_version: 'osmosis-labs/cosmos-sdk v0.47.5', - consensus: { - type: 'cometbft', - version: 'osmosis-labs/cometbft v0.37.2', - }, - cosmwasm_enabled: false, - ibc_go_version: 'v7.3.1', - ics_enabled: ['ics20-1'], - go_version: '1.21', - }, - peers: { - seeds: [ - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'saga-mainnet-seed.autostake.com:27426', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:24956', - provider: 'Lavender.Five Nodes 🐝', - }, - ], - persistent_peers: [ - { - id: '9e22163e2bf159883557ea36d1025ca3468f0d71', - address: '211.216.47.211:26656', - provider: '', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'saga-mainnet-peer.autostake.com:27426', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: '400f3d9e30b69e78a7fb891f60d76fa3c73f0ecc', - address: 'saga.rpc.kjnodes.com:17659', - provider: 'kjnodes', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-saga.keplr.app', - provider: 'chainapsis', - }, - { - address: 'https://saga-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://saga-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://rpc.saga.nodestake.org', - provider: 'NodeStake', - }, - { - address: 'https://saga.rpc.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://rpc.saga.goldenratiostaking.net', - provider: 'Golden Ratio Staking', - }, - { - address: 'https://rpc.saga.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'https://saga-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - ], - rest: [ - { - address: 'https://saga-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://saga-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://rest.saga.goldenratiostaking.net', - provider: 'Golden Ratio Staking', - }, - { - address: 'https://api.saga.nodestake.org', - provider: 'NodeStake', - }, - { - address: 'https://saga.api.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://lcd.saga.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'https://saga-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - ], - grpc: [ - { - address: 'saga-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'saga-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'grpc.saga.nodestake.org:443', - provider: 'NodeStake', - }, - { - address: 'saga.grpc.kjnodes.com:443', - provider: 'kjnodes', - }, - { - address: 'grpc.saga.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'https://saga-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/saga/images/saga.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/saga/images/saga.svg', - }, - description: - 'Saga is a Layer 1 protocol that allows developers to automatically spin up VM-agnostic, parallelized and interoperable dedicated chains, or “Chainlets,” that provide applications with infinite horizontal scalability. Each Chainlet is a replica of the Saga Mainnet, with the same validator set and security model.\n\nSaga’s mission is to enable the next 1000 chains in gaming and entertainment as part of the growing Saga Multiverse. ', - explorers: [ - { - kind: 'mintscan', - url: 'https://www.mintscan.io/saga', - tx_page: 'https://www.mintscan.io/saga/transactions/${txHash}', - account_page: 'https://www.mintscan.io/saga/accounts/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/saga', - tx_page: 'https://ezstaking.app/saga/txs/${txHash}', - account_page: 'https://ezstaking.app/saga/account/${accountAddress}', - }, - { - kind: 'NodeStake', - url: 'https://explorer.nodestake.org/saga', - tx_page: 'https://explorer.nodestake.org/saga/tx/${txHash}', - account_page: - 'https://explorer.nodestake.org/saga/account/${accountAddress}', - }, - ], - keywords: [], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/saga/images/saga.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/saga/images/saga.svg', - }, - ], -}; - -export const sagaAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'saga', - assets: [ - { - description: 'The native staking and governance token of Saga.', - extended_description: - 'Saga is a Layer 1 protocol that allows developers to automatically spin up VM-agnostic, parallelized and interoperable dedicated chains, or “Chainlets,” that provide applications with infinite horizontal scalability. Each Chainlet is a replica of the Saga Mainnet, with the same validator set and security model.\n\nSaga’s mission is to enable the next 1000 chains in gaming and entertainment as part of the growing Saga Multiverse.', - denom_units: [ - { - denom: 'usaga', - exponent: 0, - }, - { - denom: 'saga', - exponent: 6, - }, - ], - base: 'usaga', - name: 'Saga', - display: 'saga', - symbol: 'SAGA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/saga/images/saga.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/saga/images/saga.svg', - }, - coingecko_id: 'saga-2', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/saga/images/saga.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/saga/images/saga.svg', - theme: { - primary_color_hex: '#000000', - dark_mode: false, - }, - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/saga/images/saga_white.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/saga/images/saga_white.svg', - theme: { - primary_color_hex: '#FFFFFF', - dark_mode: true, - }, - }, - ], - socials: { - website: 'https://www.saga.xyz/', - twitter: 'https://twitter.com/Sagaxyz__', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/scorum.ts b/packages/chain-registry/src/mainnets/scorum.ts deleted file mode 100644 index 6bb1893a..00000000 --- a/packages/chain-registry/src/mainnets/scorum.ts +++ /dev/null @@ -1,210 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const scorum: Chain = { - $schema: '../chain.schema.json', - chain_name: 'scorum', - status: 'live', - network_type: 'mainnet', - website: 'https://scorum.com/', - pretty_name: 'Scorum Network', - chain_id: 'scorum-1', - bech32_prefix: 'scorum', - daemon_name: 'scorumd', - node_home: '$HOME/.scorum', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'gas', - fixed_min_gas_price: 1, - low_gas_price: 1, - average_gas_price: 1, - high_gas_price: 1, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'nsp', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/scorum/cosmos-network', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/scorum/cosmos-network/main/genesis/mainnet/genesis.json', - }, - versions: [ - { - name: 'v1.0.0', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/scorum/images/scorum.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/scorum/images/scorum.svg', - }, - peers: { - seeds: [], - persistent_peers: [ - { - id: '7c0008a9d13cbfc2672bc241547b3219b9fa6cca', - address: 'scorum-blockchain-mainnet-p2p-1.scorum.com:26656', - provider: 'scorum', - }, - { - id: '68e34a95b67f28d4b9c25a1fe3d2bdde4b921187', - address: 'scorum-blockchain-mainnet-p2p-2.scorum.com:26656', - provider: 'scorum', - }, - { - id: '0f97a484fcd027cf57243b21c3ebe21d02605657', - address: 'scorum-blockchain-mainnet-p2p-3.scorum.com:26656', - provider: 'scorum', - }, - { - id: 'a75acca4c04f05b62a323c6492870cb988b1505f', - address: 'scorum-blockchain-mainnet-p2p-4.scorum.com:26656', - provider: 'scorum', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://scorum-blockchain-mainnet-rpc.scorum.com', - provider: 'scorum', - }, - ], - rest: [ - { - address: 'https://scorum-blockchain-mainnet-api.scorum.com', - provider: 'scorum', - }, - ], - grpc: [ - { - address: 'https://scorum-blockchain-mainnet-grpc.scorum.com', - provider: 'scorum', - }, - ], - }, - explorers: [ - { - kind: 'ezstaking', - url: 'https://ezstaking.app/scorum', - tx_page: 'https://ezstaking.app/scorum/txs/${txHash}', - account_page: 'https://ezstaking.app/scorum/account/${accountAddress}', - }, - { - kind: 'bigdipper', - url: 'https://cosmos.scorum.com/scorum', - tx_page: 'https://cosmos.scorum.com/scorum/transactions/${txHash}', - account_page: - 'https://cosmos.scorum.com/scorum/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/scorum/images/scorum.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/scorum/images/scorum.svg', - }, - ], -}; - -export const scorumAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'scorum', - assets: [ - { - description: 'The native token of Scorum', - extended_description: - 'Scorum is a dynamic Layer-1 blockchain powered by Cosmos, designed to redefine the gaming and entertainment industries. Currently, it supports Aviatrix, a compelling crash game that not only leverages blockchain technology for secure and transparent gaming outcomes but also utilizes it for the integration of Non-Fungible Tokens (NFTs). Central to Scorum’s ecosystem is the SCR token, which supports both Aviatrix and future applications set to expand the platform’s offerings. The adoption of the Inter-Blockchain Communication protocol significantly enhances Scorum’s interoperability and scalability, paving the way for its ongoing expansion and the development of innovative, blockchain-powered entertainment solutions.', - denom_units: [ - { - denom: 'nscr', - exponent: 0, - }, - { - denom: 'scr', - exponent: 9, - }, - ], - base: 'nscr', - name: 'Scorum', - display: 'scr', - symbol: 'SCR', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/scorum/images/scr.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/scorum/images/scr.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/scorum/images/scr.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/scorum/images/scr.svg', - }, - ], - socials: { - website: 'https://scorum.network', - twitter: 'https://twitter.com/scorum_en', - }, - }, - { - description: 'Scorum Power used for internal mechanics and staking', - denom_units: [ - { - denom: 'nsp', - exponent: 0, - }, - { - denom: 'sp', - exponent: 9, - }, - ], - base: 'nsp', - name: 'Scorum Power', - display: 'sp', - symbol: 'SP', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/scorum/images/sp.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/scorum/images/sp.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/scorum/images/sp.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/scorum/images/sp.svg', - }, - ], - }, - { - description: 'Virtual(non-transferable) coin used to pay gas', - denom_units: [ - { - denom: 'gas', - exponent: 0, - }, - ], - base: 'gas', - name: 'GAS', - display: 'gas', - symbol: 'GAS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/scorum/images/gas.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/scorum/images/gas.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/scorum/images/gas.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/scorum/images/gas.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/secretnetwork.ts b/packages/chain-registry/src/mainnets/secretnetwork.ts deleted file mode 100644 index 105858d8..00000000 --- a/packages/chain-registry/src/mainnets/secretnetwork.ts +++ /dev/null @@ -1,637 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const secretnetwork: Chain = { - $schema: '../chain.schema.json', - chain_name: 'secretnetwork', - status: 'live', - network_type: 'mainnet', - website: 'https://scrt.network/', - pretty_name: 'Secret Network', - chain_id: 'secret-4', - bech32_prefix: 'secret', - daemon_name: 'secretd', - node_home: '$HOME/.secretd', - key_algos: ['secp256k1'], - slip44: 529, - alternative_slip44s: [118], - fees: { - fee_tokens: [ - { - denom: 'uscrt', - fixed_min_gas_price: 0.05, - low_gas_price: 0.05, - average_gas_price: 0.1, - high_gas_price: 0.25, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uscrt', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/scrtlabs/SecretNetwork', - recommended_version: 'v1.12.1', - compatible_versions: ['v1.12.1'], - binaries: { - 'linux/amd64': - 'https://github.com/scrtlabs/SecretNetwork/releases/download/v1.12.1/secretnetwork_1.12.1_mainnet_goleveldb_amd64.deb', - }, - genesis: { - genesis_url: - 'https://github.com/scrtlabs/SecretNetwork/releases/download/v1.2.0/genesis.json', - }, - versions: [ - { - name: 'v1.2', - tag: 'v1.2', - height: 0, - next_version_name: 'v1.3', - }, - { - name: 'v1.3', - tag: 'v1.3', - height: 3343000, - next_version_name: 'v1.4', - }, - { - name: 'v1.4', - tag: 'v1.4', - height: 5309200, - next_version_name: 'v1.5', - }, - { - name: 'v1.5', - tag: 'v1.5', - height: 5941700, - next_version_name: 'v1.6', - }, - { - name: 'v1.6', - tag: 'v1.6', - height: 6537300, - next_version_name: 'v1.7', - }, - { - name: 'v1.7', - tag: 'v1.7.1', - height: 7719500, - next_version_name: 'v1.8', - }, - { - name: 'v1.8', - tag: 'v1.8.0', - height: 7760000, - next_version_name: 'v1.9', - recommended_version: 'v1.8.0', - compatible_versions: ['v1.8.0'], - binaries: { - 'linux/amd64': - 'https://github.com/scrtlabs/SecretNetwork/releases/download/v1.8.0/secretnetwork_1.8.0_mainnet_goleveldb_amd64.deb', - }, - }, - { - name: 'v1.9', - tag: 'v1.9.0', - height: 8861800, - recommended_version: 'v1.9.0', - compatible_versions: ['v1.9.0'], - binaries: { - 'linux/amd64': - 'https://github.com/scrtlabs/SecretNetwork/releases/download/v1.9.0/secretnetwork_1.9.0_mainnet_goleveldb_amd64.deb', - }, - }, - { - name: 'v1.9', - tag: 'v1.9.2', - height: 8861815, - recommended_version: 'v1.9.2', - compatible_versions: ['v1.9.2'], - binaries: { - 'linux/amd64': - 'https://github.com/scrtlabs/SecretNetwork/releases/download/v1.9.2/secretnetwork_1.9.2_mainnet_goleveldb_amd64.deb', - }, - next_version_name: 'v1.10', - }, - { - name: 'v1.10', - tag: 'v1.10.0', - height: 10186400, - recommended_version: 'v1.10.0', - compatible_versions: ['v1.10.0'], - binaries: { - 'linux/amd64': - 'https://github.com/scrtlabs/SecretNetwork/releases/download/v1.10.0/secretnetwork_1.10.0_mainnet_goleveldb_amd64.deb', - }, - next_version_name: 'v1.11', - }, - { - name: 'v1.11', - tag: 'v1.11.0', - height: 10824000, - recommended_version: 'v1.11.0', - compatible_versions: ['v1.11.0'], - binaries: { - 'linux/amd64': - 'https://github.com/scrtlabs/SecretNetwork/releases/download/v1.11.0/secretnetwork_1.11.0_mainnet_goleveldb_amd64.deb', - }, - next_version_name: 'v1.12', - }, - { - name: 'v1.12', - tag: 'v1.12.1', - height: 11136666, - recommended_version: 'v1.12.1', - compatible_versions: ['v1.12.1'], - binaries: { - 'linux/amd64': - 'https://github.com/scrtlabs/SecretNetwork/releases/download/v1.12.1/secretnetwork_1.12.1_mainnet_goleveldb_amd64.deb', - }, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.svg', - }, - description: - 'Secret Network is the first blockchain with customizable privacy. You get to choose what you share, with whom, and how. This protects users, and empowers developers to build a better Web3.', - peers: { - seeds: [ - { - id: '6fb7169f7630da9468bf7cc0bcbbed1eb9ed0d7b', - address: 'scrt-seed-01.scrtlabs.com:26656', - provider: 'SCRT Labs', - }, - { - id: 'ab6394e953e0b570bb1deeb5a8b387aa0dc6188a', - address: 'scrt-seed-02.scrtlabs.com:26656', - provider: 'SCRT Labs', - }, - { - id: '9cdaa5856e0245ecd73bd464308fb990fbc53b57', - address: 'scrt-seed-03.scrtlabs.com:26656', - provider: 'SCRT Labs', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:17156', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'c28827cb96c14c905b127b92065a3fb4cd77d7f6', - address: 'seeds.whispernode.com:17156', - provider: 'WhisperNode 🤐', - }, - { - id: '5b0d6ef879fe1326045fa18d5bf767c5968704e6', - address: 'secretnetwork-mainnet-seed.autostake.com:26656', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '5b0d6ef879fe1326045fa18d5bf767c5968704e6', - address: 'secretnetwork-mainnet-peer.autostake.com:26656', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - }, - apis: { - 'grpc-web': [ - { - address: 'https://grpc.mainnet.secretsaturn.net', - provider: '🪐 𝕊ecret 𝕊aturn', - }, - ], - rpc: [ - { - address: 'https://scrt.public-rpc.com', - provider: 'ANKR', - }, - { - address: 'https://secretnetwork-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://1rpc.io/scrt-rpc', - provider: '1RPC - Automata Network', - }, - { - address: 'https://secretnetwork-rpc.highstakes.ch', - provider: 'High Stakes 🇨🇭', - }, - { - address: 'https://rpc.mainnet.secretsaturn.net', - provider: '🪐 𝕊ecret 𝕊aturn', - }, - { - address: 'https://rpc-secret.01node.com', - provider: '01node', - }, - { - address: 'https://public.stakewolle.com/cosmos/secretnetwork/rpc', - provider: 'Stakewolle', - }, - ], - rest: [ - { - address: 'https://secretnetwork-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'http://secretnetwork-mainnet-lcd.autostake.com:1317', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://1rpc.io/scrt-lcd', - provider: '1RPC - Automata Network', - }, - { - address: 'https://secretnetwork-api.highstakes.ch', - provider: 'High Stakes 🇨🇭', - }, - { - address: 'https://lcd.mainnet.secretsaturn.net', - provider: '🪐 𝕊ecret 𝕊aturn', - }, - { - address: 'https://rest-secret.01node.com', - provider: '01node', - }, - { - address: 'https://public.stakewolle.com/cosmos/secretnetwork/rest', - provider: 'Stakewolle', - }, - ], - grpc: [ - { - address: 'secretnetwork-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'secretnetwork-mainnet-grpc.autostake.com:9090', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - }, - explorers: [ - { - kind: 'ezstaking', - url: 'https://ezstaking.app/secretnetwork', - tx_page: 'https://ezstaking.app/secretnetwork/txs/${txHash}', - account_page: - 'https://ezstaking.app/secretnetwork/account/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/secret', - tx_page: 'https://ping.pub/secret/tx/${txHash}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/secret', - tx_page: 'https://www.mintscan.io/secret/transactions/${txHash}', - account_page: 'https://www.mintscan.io/secret/accounts/${accountAddress}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/secret-network', - tx_page: 'https://atomscan.com/secret-network/transactions/${txHash}', - account_page: - 'https://atomscan.com/secret-network/accounts/${accountAddress}', - }, - { - kind: 'WhisperNode 🤐', - url: 'https://mainnet.whispernode.com/secret', - tx_page: 'https://mainnet.whispernode.com/secret/tx/${txHash}', - account_page: - 'https://mainnet.whispernode.com/secret/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.svg', - }, - ], -}; - -export const secretnetworkAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'secretnetwork', - assets: [ - { - description: 'The native token of Secret Network', - denom_units: [ - { - denom: 'uscrt', - exponent: 0, - }, - { - denom: 'scrt', - exponent: 6, - }, - ], - base: 'uscrt', - name: 'Secret Network', - display: 'scrt', - symbol: 'SCRT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.svg', - }, - coingecko_id: 'secret', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.svg', - }, - ], - socials: { - website: 'https://scrt.network/', - twitter: 'https://twitter.com/SecretNetwork', - }, - }, - { - description: 'The native token cw20 for SIENNA on Secret Network', - denom_units: [ - { - denom: 'cw20:secret1rgm2m5t530tdzyd99775n6vzumxa5luxcllml4', - exponent: 0, - }, - { - denom: 'sienna', - exponent: 18, - }, - ], - type_asset: 'snip20', - address: 'secret1rgm2m5t530tdzyd99775n6vzumxa5luxcllml4', - base: 'cw20:secret1rgm2m5t530tdzyd99775n6vzumxa5luxcllml4', - name: 'SIENNA', - display: 'sienna', - symbol: 'SIENNA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/sienna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/sienna.svg', - }, - coingecko_id: 'sienna', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/sienna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/sienna.svg', - }, - ], - }, - { - description: 'The native token cw20 for Shade on Secret Network', - denom_units: [ - { - denom: 'cw20:secret1qfql357amn448duf5gvp9gr48sxx9tsnhupu3d', - exponent: 0, - }, - { - denom: 'shd', - exponent: 8, - }, - ], - type_asset: 'snip20', - address: 'secret1qfql357amn448duf5gvp9gr48sxx9tsnhupu3d', - base: 'cw20:secret1qfql357amn448duf5gvp9gr48sxx9tsnhupu3d', - name: 'Shade (old)', - display: 'shd', - symbol: 'SHD(old)', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/shdold.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/shdold.svg', - }, - ], - }, - { - description: 'The native token cw20 for Shade on Secret Network', - denom_units: [ - { - denom: 'cw20:secret153wu605vvp934xhd4k9dtd640zsep5jkesstdm', - exponent: 0, - }, - { - denom: 'shd', - exponent: 8, - }, - ], - type_asset: 'snip25', - address: 'secret153wu605vvp934xhd4k9dtd640zsep5jkesstdm', - base: 'cw20:secret153wu605vvp934xhd4k9dtd640zsep5jkesstdm', - name: 'Shade', - display: 'shd', - symbol: 'SHD', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/shd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/shd.svg', - }, - coingecko_id: 'shade-protocol', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/shd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/shd.svg', - }, - ], - }, - { - description: 'The native token cw20 for Silk on Secret Network', - denom_units: [ - { - denom: 'cw20:secret1fl449muk5yq8dlad7a22nje4p5d2pnsgymhjfd', - exponent: 0, - }, - { - denom: 'silk', - exponent: 6, - }, - ], - type_asset: 'snip25', - address: 'secret1fl449muk5yq8dlad7a22nje4p5d2pnsgymhjfd', - base: 'cw20:secret1fl449muk5yq8dlad7a22nje4p5d2pnsgymhjfd', - name: 'Silk', - display: 'silk', - symbol: 'SILK', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/silk.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/silk.svg', - }, - coingecko_id: 'silk-bcec1136-561c-4706-a42c-8b67d0d7f7d2', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/silk.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/silk.svg', - }, - ], - }, - { - description: - 'The native token cw20 for SCRT Staking Derivatives on Secret Network', - denom_units: [ - { - denom: 'cw20:secret1k6u0cy4feepm6pehnz804zmwakuwdapm69tuc4', - exponent: 0, - }, - { - denom: 'stkd-scrt', - exponent: 6, - }, - ], - type_asset: 'snip20', - address: 'secret1k6u0cy4feepm6pehnz804zmwakuwdapm69tuc4', - base: 'cw20:secret1k6u0cy4feepm6pehnz804zmwakuwdapm69tuc4', - name: 'SCRT Staking Derivatives', - display: 'stkd-scrt', - symbol: 'stkd-SCRT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/stkd-scrt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/stkd-scrt.svg', - }, - coingecko_id: 'stkd-scrt', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/stkd-scrt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/stkd-scrt.svg', - }, - ], - }, - { - description: 'The native token cw20 for Button on Secret Network', - denom_units: [ - { - denom: 'cw20:secret1yxcexylwyxlq58umhgsjgstgcg2a0ytfy4d9lt', - exponent: 0, - }, - { - denom: 'butt', - exponent: 6, - }, - ], - type_asset: 'snip20', - address: 'secret1yxcexylwyxlq58umhgsjgstgcg2a0ytfy4d9lt', - base: 'cw20:secret1yxcexylwyxlq58umhgsjgstgcg2a0ytfy4d9lt', - name: 'Button', - display: 'butt', - symbol: 'BUTT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/butt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/butt.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/butt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/butt.svg', - }, - ], - }, - { - description: 'The native token cw20 for Alter on Secret Network', - denom_units: [ - { - denom: 'cw20:secret12rcvz0umvk875kd6a803txhtlu7y0pnd73kcej', - exponent: 0, - }, - { - denom: 'alter', - exponent: 6, - }, - ], - base: 'cw20:secret12rcvz0umvk875kd6a803txhtlu7y0pnd73kcej', - name: 'Alter', - display: 'alter', - symbol: 'ALTER', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/alter.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/alter.svg', - }, - coingecko_id: 'alter', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/alter.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/alter.svg', - }, - ], - socials: { - website: 'http://alter.network/', - twitter: 'https://twitter.com/AlterDapp', - }, - }, - { - description: 'The native token cw20 for Amber on Secret Network', - denom_units: [ - { - denom: 'cw20:secret1s09x2xvfd2lp2skgzm29w2xtena7s8fq98v852', - exponent: 0, - }, - { - denom: 'amber', - exponent: 6, - }, - ], - type_asset: 'snip20', - address: 'secret1s09x2xvfd2lp2skgzm29w2xtena7s8fq98v852', - base: 'cw20:secret1s09x2xvfd2lp2skgzm29w2xtena7s8fq98v852', - name: 'Amber', - display: 'amber', - symbol: 'AMBER', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/amber.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/amber.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/amber.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/amber.svg', - }, - ], - socials: { - website: 'http://amber.money/', - twitter: 'https://twitter.com/AmberDAO_', - }, - }, - { - description: 'The native token cw20 for Shill on Secret Network', - denom_units: [ - { - denom: 'cw20:secret197dvnt9yjxwn8sjdlx05f7zuk27lsdxtfnwxse', - exponent: 0, - }, - { - denom: 'shill', - exponent: 6, - }, - ], - type_asset: 'snip25', - address: 'secret197dvnt9yjxwn8sjdlx05f7zuk27lsdxtfnwxse', - base: 'cw20:secret197dvnt9yjxwn8sjdlx05f7zuk27lsdxtfnwxse', - name: 'Shill', - display: 'shill', - symbol: 'SHILL', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/shill.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/shill.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/shill.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/shill.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/seda.ts b/packages/chain-registry/src/mainnets/seda.ts deleted file mode 100644 index 71f616cc..00000000 --- a/packages/chain-registry/src/mainnets/seda.ts +++ /dev/null @@ -1,322 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const seda: Chain = { - $schema: '../chain.schema.json', - chain_name: 'seda', - status: 'live', - network_type: 'mainnet', - website: 'https://www.seda.xyz/', - pretty_name: 'SEDA', - chain_id: 'seda-1', - bech32_prefix: 'seda', - daemon_name: 'sedad', - node_home: '$HOME/.sedad', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'aseda', - fixed_min_gas_price: 10000000000, - low_gas_price: 10000000000, - average_gas_price: 10000000000, - high_gas_price: 14000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'aseda', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/sedaprotocol/seda-chain', - recommended_version: 'v0.1.1', - compatible_versions: ['v0.1.1'], - binaries: { - 'linux/amd64': - 'https://github.com/sedaprotocol/seda-chain/releases/download/v0.1.1/sedad-amd64', - 'linux/arm64': - 'https://github.com/sedaprotocol/seda-chain/releases/download/v0.1.1/sedad-arm64', - }, - cosmos_sdk_version: 'v0.50.5', - consensus: { - type: 'cometbft', - version: 'v0.38.6', - }, - ibc_go_version: 'v8.2.0', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/sedaprotocol/seda-networks/main/mainnet/genesis.json', - }, - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/seda/images/seda.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/seda/images/seda.svg', - }, - description: - 'SEDA is a standard for modular data transport and querying. Any data type, for all networks.', - peers: { - seeds: [ - { - id: '31f54fbcf445a9d9286426be59a17a811dd63f84', - address: '18.133.231.208:26656', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:25856', - provider: 'Polkachu', - }, - { - id: 'cec848e7d4c5a7ae305b27cda133d213435c110f', - address: 'seed-seda.ibs.team:16679', - provider: 'Inter Blockchain Services', - }, - { - id: '400f3d9e30b69e78a7fb891f60d76fa3c73f0ecc', - address: 'seda.rpc.kjnodes.com:17359', - provider: 'kjnodes', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:25856', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'cec848e7d4c5a7ae305b27cda133d213435c110f', - address: 'seed-seda.ibs.team:16679', - provider: 'Inter Blockchain Services', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'seda-mainnet-seed.autostake.com:26866', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: 'c28827cb96c14c905b127b92065a3fb4cd77d7f6', - address: 'seeds.whispernode.com:25856', - provider: 'WhisperNode 🤐', - }, - ], - persistent_peers: [ - { - id: '31f54fbcf445a9d9286426be59a17a811dd63f84', - address: '18.133.231.208:26656', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'seda-mainnet-peer.autostake.com:26866', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.mainnet.seda.xyz/', - provider: 'SEDA', - }, - { - address: 'https://seda-rpc.polkachu.com/', - provider: 'Polkachu', - }, - { - address: 'https://seda.rpc.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://seda-rpc.synergynodes.com/', - provider: 'Synergy Nodes', - }, - { - address: 'https://seda-rpc.lavenderfive.com/', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://seda-rpc.kleomedes.network/', - provider: 'Kleomedes', - }, - { - address: 'https://seda-rpc.ibs.team:443', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://seda-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://rpc.seda.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'https://rpc-seda.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://seda-rpc.applejuice.256x25.tech:443', - provider: 'Apple juice 🧃', - }, - { - address: 'https://seda-rpc.bluestake.net:443', - provider: 'BlueStake 🚀', - }, - ], - rest: [ - { - address: 'https://lcd.mainnet.seda.xyz/', - provider: 'SEDA', - }, - { - address: 'https://seda-api.polkachu.com/', - provider: 'Polkachu', - }, - { - address: 'https://seda.api.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://seda-api.synergynodes.com/', - provider: 'Synergy Nodes', - }, - { - address: 'https://seda-api.lavenderfive.com/', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://seda-api.kleomedes.network/', - provider: 'Kleomedes', - }, - { - address: 'https://seda-api.ibs.team:443', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://seda-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://lcd.seda.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'https://api-seda.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://seda-api.applejuice.256x25.tech:443', - provider: 'Apple juice 🧃', - }, - { - address: 'https://seda-api.bluestake.net', - provider: 'BlueStake 🚀', - }, - ], - grpc: [ - { - address: 'seda-grpc.polkachu.com:25890', - provider: 'Polkachu', - }, - { - address: 'https://seda-grpc.synergynodes.com/', - provider: 'Synergy Nodes', - }, - { - address: 'seda.grpc.kjnodes.com:443', - provider: 'kjnodes', - }, - { - address: 'https://seda-grpc.lavenderfive.com', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'seda-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://grpc.seda.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'grpc-seda.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - ], - }, - explorers: [ - { - kind: 'sedaexplorer', - url: 'https://explorer.seda.xyz/', - tx_page: 'https://explorer.seda.xyz/txs/${txHash}', - account_page: 'https://explorer.seda.xyz/account/${accountAddress}', - }, - { - kind: 'explorers.guru', - url: 'https://seda.explorers.guru', - tx_page: 'https://seda.explorers.guru/transaction/${txHash}', - account_page: 'https://seda.explorers.guru/account/${accountAddress}', - }, - { - kind: 'WhisperNode 🤐', - url: 'https://mainnet.whispernode.com/seda', - tx_page: 'https://mainnet.whispernode.com/seda/tx/${txHash}', - account_page: - 'https://mainnet.whispernode.com/seda/account/${accountAddress}', - }, - { - kind: 'Apple juice 🧃', - url: 'https://explorer.256x25.tech/seda-mainnet', - tx_page: 'https://explorer.256x25.tech/seda-mainnet/tx/${txHash}', - account_page: - 'https://explorer.256x25.tech/seda-mainnet/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/seda/images/seda.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/seda/images/seda.svg', - }, - ], -}; - -export const sedaAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'seda', - assets: [ - { - description: 'The native token of SEDA Chain.', - extended_description: - 'SEDA is a standard for modular data transport and querying. Any data type, for all networks.', - denom_units: [ - { - denom: 'aseda', - exponent: 0, - }, - { - denom: 'seda', - exponent: 18, - }, - ], - base: 'aseda', - name: 'Seda', - display: 'seda', - symbol: 'SEDA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/seda/images/seda.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/seda/images/seda.svg', - }, - coingecko_id: 'seda-2', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/seda/images/seda.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/seda/images/seda.svg', - }, - ], - socials: { - website: 'https://www.seda.xyz/', - twitter: 'https://twitter.com/sedaprotocol', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/sei.ts b/packages/chain-registry/src/mainnets/sei.ts deleted file mode 100644 index dc3e4330..00000000 --- a/packages/chain-registry/src/mainnets/sei.ts +++ /dev/null @@ -1,695 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const sei: Chain = { - $schema: '../chain.schema.json', - chain_name: 'sei', - status: 'live', - website: 'https://www.sei.io/', - network_type: 'mainnet', - pretty_name: 'Sei', - chain_id: 'pacific-1', - bech32_prefix: 'sei', - daemon_name: 'seid', - node_home: '$HOME/.sei', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'usei', - fixed_min_gas_price: 0.02, - low_gas_price: 0.02, - average_gas_price: 0.02, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'usei', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/sei-protocol/sei-chain', - recommended_version: 'v5.5.2', - compatible_versions: ['v5.5.2'], - ibc_go_version: 'sei-ibc-go/v3 v3.3.0', - cosmos_sdk_version: 'sei-cosmos v0.3.13', - consensus: { - type: 'sei-tendermint', - version: 'v0.3.3', - }, - cosmwasm_version: 'sei-wasmd v0.1.5', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.sei/wasm', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/sei-protocol/testnet/main/pacific-1/genesis.json', - }, - versions: [ - { - name: '', - recommended_version: '3.0.8', - compatible_versions: ['3.0.8'], - ibc_go_version: 'v3.0.0', - cosmos_sdk_version: 'v0.45.10', - cosmwasm_version: 'v0.27.0', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.sei/wasm', - next_version_name: 'v3.0.9', - }, - { - name: 'v3.0.9', - recommended_version: 'v3.0.9', - compatible_versions: ['v3.0.9'], - proposal: 24, - height: 25259000, - ibc_go_version: 'v3.1.0', - cosmos_sdk_version: 'v0.45.10', - cosmwasm_version: 'v0.27.0', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.sei/wasm', - next_version_name: 'v3.1.1', - }, - { - name: 'v3.1.1', - recommended_version: 'v3.1.1', - compatible_versions: ['v3.1.1'], - proposal: 32, - height: 29772820, - ibc_go_version: 'v3.2.0', - cosmos_sdk_version: 'v0.45.10', - cosmwasm_version: 'v0.27.0', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.sei/wasm', - next_version_name: 'v3.2.1', - }, - { - name: 'v3.2.1', - recommended_version: 'v3.2.1', - compatible_versions: ['v3.2.1'], - proposal: 42, - height: 34078260, - ibc_go_version: 'v3.2.0', - cosmos_sdk_version: 'v0.45.10', - cosmwasm_version: 'v0.27.0', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.sei/wasm', - next_version_name: 'v3.3.0', - }, - { - name: 'v3.3.0', - recommended_version: 'v3.3.4', - compatible_versions: ['v3.3.1', 'v3.3.2', 'v3.3.3', 'v3.3.4'], - ibc_go_version: 'sei-ibc-go/v3 v3.3.0', - cosmos_sdk_version: 'sei-cosmos v0.2.63', - consensus: { - type: 'sei-tendermint', - version: 'v0.2.28', - }, - cosmwasm_version: 'sei-wasmd v0.0.2', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.sei/wasm', - next_version_name: 'v3.5.0', - }, - { - name: 'v3.5.0', - recommended_version: 'v3.5.1', - compatible_versions: ['v3.5.0', 'V3.5.1'], - ibc_go_version: 'sei-ibc-go/v3 v3.3.0', - cosmos_sdk_version: 'sei-cosmos v0.2.63', - consensus: { - type: 'sei-tendermint', - version: 'v0.2.35', - }, - cosmwasm_version: 'sei-wasmd v0.0.4', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.sei/wasm', - next_version_name: 'v3.6.1', - }, - { - name: 'v3.6.1', - proposal: 49, - height: 53894102, - recommended_version: 'v3.6.1', - compatible_versions: ['v3.6.1'], - ibc_go_version: 'sei-ibc-go/v3 v3.3.0', - cosmos_sdk_version: 'sei-cosmos v0.2.72', - consensus: { - type: 'sei-tendermint', - version: 'v0.2.37', - }, - cosmwasm_version: 'sei-wasmd v0.0.4', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.sei/wasm', - next_version_name: 'v3.7.0', - }, - { - name: 'v3.7.0', - proposal: 51, - height: 60622970, - recommended_version: 'v3.7.0', - compatible_versions: ['v3.7.0'], - ibc_go_version: 'sei-ibc-go/v3 v3.3.0', - cosmos_sdk_version: 'sei-cosmos v0.2.74', - consensus: { - type: 'sei-tendermint', - version: 'v0.2.37', - }, - cosmwasm_version: 'sei-wasmd v0.0.4', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.sei/wasm', - next_version_name: 'v3.8.0', - }, - { - name: 'v3.8.0', - proposal: 53, - height: 64851894, - recommended_version: 'v3.8.2', - compatible_versions: ['v3.8.0', 'v3.8.2'], - ibc_go_version: 'sei-ibc-go/v3 v3.3.0', - cosmos_sdk_version: 'sei-cosmos v0.2.77', - consensus: { - type: 'sei-tendermint', - version: 'v0.2.39', - }, - cosmwasm_version: 'sei-wasmd v0.0.8', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.sei/wasm', - next_version_name: 'v3.9.0', - }, - { - name: 'v3.9.0', - proposal: 54, - height: 79123881, - recommended_version: 'v5.5.2', - compatible_versions: ['v5.5.2'], - ibc_go_version: 'sei-ibc-go/v3 v3.3.0', - cosmos_sdk_version: 'sei-cosmos v0.2.83', - consensus: { - type: 'sei-tendermint', - version: 'v0.2.40', - }, - cosmwasm_version: 'sei-wasmd v0.1.1', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.sei/wasm', - next_version_name: 'v5.5.2', - }, - { - name: 'v5.5.2', - proposal: 55, - height: 73290488, - recommended_version: 'v3.9.0', - compatible_versions: ['v3.9.0'], - ibc_go_version: 'sei-ibc-go/v3 v3.3.0', - cosmos_sdk_version: 'sei-cosmos v0.3.13', - consensus: { - type: 'sei-tendermint', - version: 'v0.3.3', - }, - cosmwasm_version: 'sei-wasmd v0.1.5', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.sei/wasm', - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/sei.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/sei.svg', - }, - description: - 'Sei is the fastest Layer 1 blockchain, designed to scale with the industry.', - peers: { - seeds: [ - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:11956', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'sei-mainnet-seed.autostake.com:26806', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: 'c28827cb96c14c905b127b92065a3fb4cd77d7f6', - address: 'seeds.whispernode.com:11956', - provider: 'WhisperNode 🤐', - }, - { - id: '400f3d9e30b69e78a7fb891f60d76fa3c73f0ecc', - address: 'sei.rpc.kjnodes.com:16859', - provider: 'kjnodes', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:11956', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'sei-mainnet-peer.autostake.com:26806', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: 'd9bfa29e0cf9c4ce0cc9c26d98e5d97228f93b0b', - address: 'sei.rpc.kjnodes.com:16856', - provider: 'kjnodes', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://sei-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://sei-rpc.polkachu.com/', - provider: 'polkachu.com', - }, - { - address: 'https://sei-rpc.brocha.in/', - provider: 'Brochain', - }, - { - address: 'https://rpc-sei.stingray.plus/', - provider: 'StingRay', - }, - { - address: 'https://rpc-sei.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://sei.rpc.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://sei-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - rest: [ - { - address: 'https://sei-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://sei-api.polkachu.com/', - provider: 'polkachu.com', - }, - { - address: 'https://sei-rest.brocha.in/', - provider: 'Brochain', - }, - { - address: 'https://api-sei.stingray.plus/', - provider: 'StingRay', - }, - { - address: 'https://lcd-sei.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://sei.api.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://sei-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - grpc: [ - { - address: 'https://sei-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://sei-grpc.polkachu.com:11990/', - provider: 'polkachu.com', - }, - { - address: 'sei-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'grpc-sei.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'sei.grpc.kjnodes.com:443', - provider: 'kjnodes', - }, - { - address: 'sei-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://ping.pub/sei', - tx_page: 'https://ping.pub/sei/tx/${txHash}', - account_page: 'https://ping.pub/sei/account/${accountAddress}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/sei', - tx_page: 'https://www.mintscan.io/sei/transactions/${txHash}', - account_page: 'https://www.mintscan.io/sei/accounts/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/sei', - tx_page: 'https://ezstaking.app/sei/txs/${txHash}', - account_page: 'https://ezstaking.app/sei/account/${accountAddress}', - }, - { - kind: 'seiscan', - url: 'https://www.seiscan.app/pacific-1', - tx_page: 'https://www.seiscan.app/pacific-1/txs/${txHash}', - account_page: - 'https://www.seiscan.app/pacific-1/accounts/${accountAddress}', - }, - { - kind: 'WhisperNode 🤐', - url: 'https://mainnet.whispernode.com/sei', - tx_page: 'https://mainnet.whispernode.com/sei/tx/${txHash}', - account_page: - 'https://mainnet.whispernode.com/sei/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/sei.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/sei.svg', - }, - ], -}; - -export const seiAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'sei', - assets: [ - { - description: 'The native staking token of Sei.', - denom_units: [ - { - denom: 'usei', - exponent: 0, - }, - { - denom: 'sei', - exponent: 6, - }, - ], - base: 'usei', - name: 'Sei', - display: 'sei', - symbol: 'SEI', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/sei.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/sei.svg', - }, - coingecko_id: 'sei-network', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/sei.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/sei.svg', - }, - ], - socials: { - website: 'https://www.sei.io/', - twitter: 'https://twitter.com/SeiNetwork', - }, - }, - { - description: - 'OIN Token ($OIN) is a groundbreaking digital asset developed on the $SEI Blockchain. It transcends being merely a cryptocurrency; $OIN stands as a robust store of value, symbolizing the future of decentralized finance and its potential to reshape the crypto landscape.', - denom_units: [ - { - denom: 'factory/sei1thgp6wamxwqt7rthfkeehktmq0ujh5kspluw6w/OIN', - exponent: 0, - }, - { - denom: 'oin', - exponent: 6, - }, - ], - address: 'sei1thgp6wamxwqt7rthfkeehktmq0ujh5kspluw6w', - base: 'factory/sei1thgp6wamxwqt7rthfkeehktmq0ujh5kspluw6w/OIN', - name: 'OIN STORE OF VALUE', - display: 'oin', - symbol: 'OIN', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/oin.png', - }, - coingecko_id: '', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/oin.png', - }, - ], - }, - { - description: 'ERIS liquid staked SEI', - denom_units: [ - { - denom: - 'factory/sei1x2fgaaqecvk8kwuqkjqcj27clw5p5g99uawdzy9sc4rku8avumcq3cky4k/ampSEI', - exponent: 0, - }, - { - denom: 'ampSEI', - exponent: 6, - }, - ], - base: 'factory/sei1x2fgaaqecvk8kwuqkjqcj27clw5p5g99uawdzy9sc4rku8avumcq3cky4k/ampSEI', - name: 'ERIS Amplified SEI', - display: 'ampSEI', - symbol: 'ampSEI', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/ampsei.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/ampsei.svg', - }, - ], - }, - { - description: 'Popeye the Seilor', - denom_units: [ - { - denom: 'factory/sei1fl8pg59wfsgw2wp4aruk38zqccfnc2g8ptrm24/popeye', - exponent: 0, - }, - { - denom: 'popeye', - exponent: 6, - }, - ], - base: 'factory/sei1fl8pg59wfsgw2wp4aruk38zqccfnc2g8ptrm24/popeye', - name: 'Popeye', - display: 'popeye', - symbol: 'POPEYE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/popeye.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/popeye.png', - }, - ], - }, - { - description: 'A wise dog and a marshal arts master', - denom_units: [ - { - denom: 'factory/sei1ta5rkr6y2qlkj7px8w2cvear7m2822q4f4ea0m/sensei', - exponent: 0, - }, - { - denom: 'sensei', - exponent: 6, - }, - ], - base: 'factory/sei1ta5rkr6y2qlkj7px8w2cvear7m2822q4f4ea0m/sensei', - name: 'Sensei Dog', - display: 'sensei', - symbol: 'SENSEI', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/SenseiDog.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/SenseiDog.png', - }, - ], - }, - { - description: 'The first memecoin on osmosis.', - denom_units: [ - { - denom: - 'ibc/AB7C92666DE8C7A977666B8080CABF0127B652B9D40F7251E6914DE942D9942B', - exponent: 0, - }, - { - denom: 'WOSMO', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/AB7C92666DE8C7A977666B8080CABF0127B652B9D40F7251E6914DE942D9942B', - name: 'Wosmo', - display: 'WOSMO', - symbol: 'WOSMO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'factory/osmo1pfyxruwvtwk00y8z06dh2lqjdj82ldvy74wzm3/WOSMO', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-782', - path: 'transfer/channel-782/factory/osmo1pfyxruwvtwk00y8z06dh2lqjdj82ldvy74wzm3/WOSMO', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: - 'factory/osmo1pfyxruwvtwk00y8z06dh2lqjdj82ldvy74wzm3/WOSMO', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wosmo.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wosmo.png', - }, - }, - { - description: - 'OOZARU is a meme token on SEI Network inspired by the iconic transformation in the Dragon Ball series', - denom_units: [ - { - denom: - 'sei1wlf9j5uv50rcg0u5j6xk00px5tflptzprj39keck27eg8g7qd7hqq6kvda', - exponent: 0, - }, - { - denom: 'oozaru', - exponent: 6, - }, - ], - base: 'sei1wlf9j5uv50rcg0u5j6xk00px5tflptzprj39keck27eg8g7qd7hqq6kvda', - name: 'Oozaru', - display: 'oozaru', - symbol: 'OOZARU', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/oozaru.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/oozaru.png', - }, - ], - }, - { - description: 'The Original Meme Coin of SEI Network', - type_asset: 'cw20', - address: 'sei1hrndqntlvtmx2kepr0zsfgr7nzjptcc72cr4ppk4yav58vvy7v3s4er8ed', - denom_units: [ - { - denom: - 'cw20:sei1hrndqntlvtmx2kepr0zsfgr7nzjptcc72cr4ppk4yav58vvy7v3s4er8ed', - exponent: 0, - }, - { - denom: 'SEIYAN', - exponent: 6, - }, - ], - base: 'cw20:sei1hrndqntlvtmx2kepr0zsfgr7nzjptcc72cr4ppk4yav58vvy7v3s4er8ed', - name: 'SEIYAN', - display: 'SEIYAN', - symbol: 'SEIYAN', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/SEIYAN.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/SEIYAN.png', - }, - ], - }, - { - description: - 'Astroport is a neutral marketplace where anyone, from anywhere in the galaxy, can dock to trade their wares.', - denom_units: [ - { - denom: - 'ibc/1FF96B82FDE4B0E38FA0A8EC24A83E1EAC2615F338468A47473BAD3B45E066D2', - exponent: 0, - aliases: ['uastro'], - }, - { - denom: 'astro', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/1FF96B82FDE4B0E38FA0A8EC24A83E1EAC2615F338468A47473BAD3B45E066D2', - name: 'Astroport token', - display: 'astro', - symbol: 'ASTRO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'neutron', - base_denom: - 'factory/neutron1ffus553eet978k024lmssw0czsxwr97mggyv85lpcsdkft8v9ufsz3sa07/astro', - channel_id: 'channel-2016', - }, - chain: { - channel_id: 'channel-66', - path: 'transfer/channel-177/factory/neutron1ffus553eet978k024lmssw0czsxwr97mggyv85lpcsdkft8v9ufsz3sa07/astro', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'neutron', - base_denom: - 'factory/neutron1ffus553eet978k024lmssw0czsxwr97mggyv85lpcsdkft8v9ufsz3sa07/astro', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/astro.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/astro.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/astro.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/astro.svg', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/sentinel.ts b/packages/chain-registry/src/mainnets/sentinel.ts deleted file mode 100644 index f41b4ad4..00000000 --- a/packages/chain-registry/src/mainnets/sentinel.ts +++ /dev/null @@ -1,554 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const sentinel: Chain = { - $schema: '../chain.schema.json', - chain_name: 'sentinel', - status: 'live', - network_type: 'mainnet', - website: 'https://sentinel.co/', - pretty_name: 'Sentinel', - chain_id: 'sentinelhub-2', - bech32_prefix: 'sent', - daemon_name: 'sentinelhub', - node_home: '$HOME/.sentinelhub', - slip44: 118, - key_algos: ['secp256k1'], - fees: { - fee_tokens: [ - { - denom: 'udvpn', - low_gas_price: 0.1, - average_gas_price: 0.25, - high_gas_price: 0.4, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'udvpn', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/sentinel-official/hub', - recommended_version: 'v0.11.3', - compatible_versions: ['v0.11.2', 'v0.11.1'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/sentinel-official/networks/main/sentinelhub-2/genesis.zip', - }, - versions: [ - { - name: 'upgrade-1', - recommended_version: 'v0.7.0', - compatible_versions: ['v0.7.0'], - }, - { - name: 'upgrade-2', - recommended_version: 'v0.8.3', - compatible_versions: ['v0.8.3'], - }, - { - name: 'upgrade-3', - recommended_version: 'v0.9.3', - compatible_versions: ['v0.9.3'], - }, - { - name: 'upgrade-4', - recommended_version: 'v0.10.1', - compatible_versions: ['v0.10.1'], - }, - { - name: 'v11', - recommended_version: 'v0.11.3', - compatible_versions: ['v0.11.2', 'v0.11.1'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sentinel/images/dvpn.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sentinel/images/dvpn.svg', - }, - description: - 'The Sentinel ecosystem is a global network of autonomous dVPN applications that enable private and censorship resistant internet access.', - peers: { - seeds: [ - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'sentinel-mainnet-seed.autostake.com:26706', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: 'b46d8fea2e951ba21594c047c8746ab6dc315cea', - address: 'p2p-pve01.roomit.xyz:16604', - provider: 'RoomIT', - }, - { - id: 'e8b2ebbd5e90bd89cb89160dd040fda7d04984a4', - address: 'seeds.badgerbite.io:26656', - provider: 'BadgerBite', - }, - { - id: 'c28827cb96c14c905b127b92065a3fb4cd77d7f6', - address: 'seeds.whispernode.com:17256', - provider: 'WhisperNode 🤐', - }, - ], - persistent_peers: [ - { - id: '9174af5f16f74660cccf49f893d243949af45f7f', - address: '54.177.29.46:26656', - }, - { - id: 'a77f6a094578dad899e2f40e0626b4c6d4705311', - address: '3.36.165.232:26656', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'sentinel-mainnet-peer.autostake.com:26706', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '01cf083bf6e4667c4c1d2bb9454a2e06d6d5e415', - address: '85.237.193.117:26656', - }, - { - id: '13a32c4a2bdd78d4017bedb60b1d61a8558b7a88', - address: '85.10.211.82:36656', - }, - { - id: '233592737772cf4e8aca29623cb54d53e978bf84', - address: '51.159.185.51:26656', - }, - { - id: '2a426a8a0070a6830bad32b96cd3da1b7b6a2faa', - address: '65.108.11.250:29656', - }, - { - id: '36b67a90b368716bb9ce3e47f5198816405c4de3', - address: '195.201.63.87:46666', - }, - { - id: '4398bd773ac885b7365de3604eb487be10c54563', - address: '95.214.55.227:26706', - }, - { - id: '440d002ecaaf99a53ff551e1add65b60319ae1b3', - address: '131.153.175.94:30656', - }, - { - id: '442e7d3d100a91ed2d16c15879b36a8beef7faca', - address: '89.58.26.9:26656', - }, - { - id: '44a6007450d5b8292c19e193ab53f5ad9861b60b', - address: '46.20.245.42:26656', - }, - { - id: '45ed1c0498e1ba7894e1362d533583b8c0fa1ae7', - address: '136.243.67.189:23956', - }, - { - id: '464d1b0650ee82c975e1e7f40ae737f4f688ae32', - address: '178.154.212.189:26656', - }, - { - id: '471518432477e31ea348af246c0b54095d41352c', - address: '169.155.47.161:26656', - }, - { - id: '4c011a64e66a38df4139ad2af5e8fe0798d00624', - address: '65.109.97.249:23956', - }, - { - id: '4e1c2471efb89239fb04a4b75f9f87177fd91d00', - address: '169.155.171.37:26656', - }, - { - id: '5ace0e57784e34930360bf6cc00dd5265278f708', - address: '65.108.238.166:23956', - }, - { - id: '662ccbd8c9885ddff6800a707da3dc6b0c4ed49d', - address: '15.235.115.148:10001', - }, - { - id: '6f32a2ed276e66d27d0b3e3de8010fc755a26825', - address: '35.196.143.233:26656', - }, - { - id: '89757803f40da51678451735445ad40d5b15e059', - address: '169.155.169.176:26656', - }, - { - id: '8b505a3c417852b0fb00b4e82a7c10d76501ff66', - address: 'pve5.badgerbite.io:56656', - }, - { - id: '9026bf3d313ef789e614f10eba8c6fcdde2e8768', - address: '54.176.220.6:26656', - }, - { - id: 'a07b6a5332a51bc18177ab27567bcbffd49da88d', - address: '35.237.231.212:26656', - }, - { - id: 'a0b098de62c3f2f1fd62c4db50c716f734a9153b', - address: '146.190.53.167:30543', - }, - { - id: 'abc27c91439681b1e7fa4b08b54ebbcc42855973', - address: '65.108.195.12:26656', - }, - { - id: 'b212d5740b2e11e54f56b072dc13b6134650cfb5', - address: '169.155.45.136:26656', - }, - { - id: 'c124ce0b508e8b9ed1c5b6957f362225659b5343', - address: '134.65.192.134:26656', - }, - { - id: 'e1b058e5cfa2b836ddaa496b10911da62dcf182e', - address: '169.155.168.109:26656', - }, - { - id: 'e1be5e84e6f76bdc4d24d2f39830b6f50857e684', - address: '78.107.253.133:33656', - }, - { - id: 'e407ce1485c5c5abe86d4c4b04f21bc04c321edc', - address: '89.58.31.128:36656', - }, - { - id: 'e726816f42831689eab9378d5d577f1d06d25716', - address: '169.155.170.219:26656', - }, - { - id: 'e7b825983d15eef809e929b44b2085dcec9d27b6', - address: '51.68.44.219:26556', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: '95.214.55.198:26706', - }, - { - id: 'f6e4a9bd29b8629dc93b813ec784114ca604dff8', - address: '65.108.238.219:23956', - }, - { - id: 'f7111587af92ebe3c57c6080d68755dd74e13a3b', - address: '104.196.120.61:26656', - }, - { - id: '73ef1c0f9bc77fd925decf7fa41f22a35b5dc76d', - address: 'sentinel.declab.pro:26630', - }, - { - id: '637077d431f618181597706810a65c826524fd74', - address: 'sentinel.rpc.nodeshub.online:23956', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-sentinel.busurnode.com', - provider: 'Busurnode', - }, - { - address: 'https://rpc-sentinel-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://rpc-sentinel.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://rpc.sentinel.chaintools.tech/', - provider: 'ChainTools', - }, - { - address: 'https://rpc.sentinel.quokkastake.io', - provider: '🐹 Quokka Stake', - }, - { - address: 'https://rpc.dvpn.roomit.xyz', - provider: 'RoomIT', - }, - { - address: 'https://sentinel-rpc.badgerbite.io/', - provider: 'BadgerBite', - }, - { - address: 'https://sentinel-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://sentinel-rpc.validatornode.com/', - provider: 'ValidatorNode', - }, - { - address: 'https://rpc.trinityvalidator.com', - provider: 'Trinity Validator', - }, - { - address: 'https://rpc.sentinelgrowthdao.com', - provider: 'Sentinel Growth DAO', - }, - { - address: 'https://public.stakewolle.com/cosmos/sentinel/rpc', - provider: 'Stakewolle', - }, - { - address: 'http://163.197.193.2:26657', - provider: 'Tesla Full Node', - }, - { - address: 'https://sentinel.declab.pro:26628', - provider: 'Decloud Nodes Lab', - }, - { - address: 'https://sentinel.rpc.nodeshub.online:443', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - { - address: 'https://rpc.dvpn.me:443', - provider: 'MathNodes China', - }, - { - address: 'https://rpc.ro.mathnodes.com:443', - provider: 'MathNodes Romania', - }, - { - address: 'https://rpc.noncompliant.network:443', - provider: 'Noncompliant Network', - }, - ], - rest: [ - { - address: 'https://api-sentinel.busurnode.com', - provider: 'Busurnode', - }, - { - address: 'https://api-sentinel-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://lcd-sentinel.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://api.sentinel.quokkastake.io', - provider: '🐹 Quokka Stake', - }, - { - address: 'https://api.dvpn.roomit.xyz', - provider: 'RoomIT', - }, - { - address: 'https://sentinel-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://sentinel-api.validatornode.com', - provider: 'ValidatorNode', - }, - { - address: 'https://api.trinityvalidator.com', - provider: 'Trinity Validator', - }, - { - address: 'https://api.sentinelgrowthdao.com', - provider: 'Sentinel Growth DAO', - }, - { - address: 'https://public.stakewolle.com/cosmos/sentinel/rest', - provider: 'Stakewolle', - }, - { - address: 'http://163.197.193.2:26657', - provider: 'Tesla Full Node', - }, - { - address: 'https://sentinel.declab.pro:443', - provider: 'Decloud Nodes Lab', - }, - { - address: 'https://sentinel.api.nodeshub.online:443', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - { - address: 'https://api.dvpn.me:443', - provider: 'MathNodes China', - }, - { - address: 'https://api.ro.mathnodes.com:443', - provider: 'MathNodes Romania', - }, - { - address: 'https://api.noncompliant.network:443', - provider: 'Noncompliant Network', - }, - ], - grpc: [ - { - address: 'grpc-sentinel-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'sentinel.grpcui.chaintools.host:443', - provider: 'ChainTools', - }, - { - address: 'sentinel-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'grpc.dvpn.roomit.xyz:8443', - provider: 'RoomIT', - }, - { - address: 'sentinel-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://sentinel.declab.pro:9019', - provider: 'Decloud Nodes Lab', - }, - { - address: 'https://sentinel.grpc.nodeshub.online', - provider: 'Nodes Hub', - }, - { - address: 'https://grpc.dvpn.me:443', - provider: 'MathNodes China', - }, - { - address: 'https://grc.mathnodes.com:443', - provider: 'MathNodes Romania', - }, - { - address: 'https://grpc.noncompliant.network:443', - provider: 'Noncompliant Network', - }, - { - address: 'https://grpc.dvpn.me:9090', - provider: 'MathNodes China (Insecure)', - }, - { - address: 'https://grc.mathnodes.com:9000', - provider: 'MathNodes Romania (Insecure)', - }, - { - address: 'https://grpc.noncompliant.network:9090', - provider: 'Noncompliant Network (Insecure)', - }, - ], - }, - explorers: [ - { - kind: 'mintscan', - url: 'https://www.mintscan.io/sentinel', - tx_page: 'https://www.mintscan.io/sentinel/transactions/${txHash}', - account_page: - 'https://www.mintscan.io/sentinel/accounts/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/sentinel', - tx_page: 'https://ezstaking.app/sentinel/txs/${txHash}', - account_page: 'https://ezstaking.app/sentinel/account/${accountAddress}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/sentinel', - tx_page: 'https://atomscan.com/sentinel/transactions/${txHash}', - account_page: 'https://atomscan.com/sentinel/accounts/${accountAddress}', - }, - { - kind: 'RoomIT', - url: 'https://explorer.tendermint.roomit.xyz/sentinel-mainnet', - tx_page: - 'https://explorer.tendermint.roomit.xyz/sentinel-mainnet/transactions/${txHash}', - account_page: - 'https://explorer.tendermint.roomit.xyz/sentinel-mainnet/accounts/${accountAddress}', - }, - { - kind: 'ValidatorNode', - url: 'https://explorer.validatornode.com/sentinel', - tx_page: 'https://explorer.validatornode.com/sentinel/tx/${txHash}', - }, - { - kind: 'Decloud Nodes Lab', - url: 'https://explorer.declab.pro/Sentinel', - tx_page: 'https://explorer.declab.pro/Sentinel/tx/${txHash}', - }, - { - kind: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - url: 'https://explorer.nodeshub.online/sentinel/', - tx_page: 'https://explorer.nodeshub.online/sentinel/tx/${txHash}', - account_page: - 'https://explorer.nodeshub.online/sentinel/accounts/${accountAddress}', - }, - { - kind: 'WhisperNode 🤐', - url: 'https://mainnet.whispernode.com/sentinel', - tx_page: 'https://mainnet.whispernode.com/sentinel/tx/${txHash}', - account_page: - 'https://mainnet.whispernode.com/sentinel/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sentinel/images/dvpn.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sentinel/images/dvpn.svg', - }, - ], -}; - -export const sentinelAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'sentinel', - assets: [ - { - description: 'DVPN is the native token of the Sentinel Hub.', - denom_units: [ - { - denom: 'udvpn', - exponent: 0, - }, - { - denom: 'dvpn', - exponent: 6, - }, - ], - base: 'udvpn', - name: 'Sentinel', - display: 'dvpn', - symbol: 'DVPN', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sentinel/images/dvpn.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sentinel/images/dvpn.svg', - }, - coingecko_id: 'sentinel', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sentinel/images/dvpn.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sentinel/images/dvpn.svg', - }, - ], - socials: { - website: 'https://www.sentinel.co/', - twitter: 'https://twitter.com/SentinelVPN', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/sge.ts b/packages/chain-registry/src/mainnets/sge.ts deleted file mode 100644 index 88ed6169..00000000 --- a/packages/chain-registry/src/mainnets/sge.ts +++ /dev/null @@ -1,525 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const sge: Chain = { - $schema: '../chain.schema.json', - chain_name: 'sge', - status: 'live', - network_type: 'mainnet', - pretty_name: 'SGE', - chain_id: 'sgenet-1', - bech32_prefix: 'sge', - daemon_name: 'sged', - node_home: '$HOME/.sge', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'usge', - fixed_min_gas_price: 0.001, - low_gas_price: 0.1, - average_gas_price: 0.25, - high_gas_price: 0.5, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'usge', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/sge-network/sge', - recommended_version: 'v1.6.6', - compatible_versions: ['v1.6.6'], - cosmos_sdk_version: - 'sge-network/cosmos-sdk v0.46.17-0.20240430064306-1b044d03d56c', - ibc_go_version: 'v5.3.1', - consensus: { - type: 'cometbft', - version: 'v0.34.29', - }, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/sge-network/networks/master/mainnet/sgenet-1/genesis.json', - }, - versions: [ - { - name: 'v1.1.0', - recommended_version: 'v1.1.0', - compatible_versions: ['v1.1.0'], - cosmos_sdk_version: 'v0.46.14', - ibc_go_version: 'v5.2.1', - consensus: { - type: 'cometbft', - version: 'v0.34.29', - }, - next_version_name: 'v1.1.1', - }, - { - name: 'v1.1.1', - recommended_version: 'v1.1.1', - compatible_versions: ['v1.1.1'], - proposal: 1, - height: 1097000, - cosmos_sdk_version: 'v0.46.14', - ibc_go_version: 'v5.3.1', - consensus: { - type: 'cometbft', - version: 'v0.34.29', - }, - next_version_name: 'v1.2.0', - }, - { - name: 'v1.2.0', - recommended_version: 'v1.2.0', - compatible_versions: ['v1.2.0'], - proposal: 3, - height: 1564215, - cosmos_sdk_version: 'v0.46.14', - ibc_go_version: 'v5.3.1', - consensus: { - type: 'cometbft', - version: 'v0.34.29', - }, - next_version_name: 'v1.3.0', - }, - { - name: 'v1.3.0', - recommended_version: 'v1.3.0', - compatible_versions: ['v1.3.0'], - proposal: 4, - height: 1887954, - cosmos_sdk_version: 'v0.46.14', - ibc_go_version: 'v5.3.1', - consensus: { - type: 'cometbft', - version: 'v0.34.29', - }, - next_version_name: 'v1.3.1', - }, - { - name: 'v1.3.1', - recommended_version: 'v1.3.1', - compatible_versions: ['v1.3.1'], - proposal: 5, - height: 1911750, - cosmos_sdk_version: 'v0.46.17-0.20231114190313-b9164dd660b6', - ibc_go_version: 'v5.3.1', - consensus: { - type: 'cometbft', - version: 'v0.34.29', - }, - next_version_name: 'V1.5.2', - }, - { - name: 'v1.5.2', - recommended_version: 'v1.5.2', - compatible_versions: ['v1.5.2'], - proposal: 6, - height: 2867354, - cosmos_sdk_version: - 'sge-network/cosmos-sdk v0.46.17-0.20240223100624-2a2661276cb4', - ibc_go_version: 'v5.3.1', - consensus: { - type: 'cometbft', - version: 'v0.34.29', - }, - next_version_name: 'v1.5.3', - }, - { - name: 'v1.5.3', - recommended_version: 'v1.5.3', - compatible_versions: ['v1.5.3'], - proposal: 7, - height: 2973740, - cosmos_sdk_version: - 'sge-network/cosmos-sdk v0.46.17-0.20240223100624-2a2661276cb4', - ibc_go_version: 'v5.3.1', - consensus: { - type: 'cometbft', - version: 'v0.34.29', - }, - next_version_name: 'v1.6.2', - }, - { - name: 'v1.6.2', - recommended_version: 'v1.6.2', - compatible_versions: ['v1.6.2'], - proposal: 8, - height: 3685910, - cosmos_sdk_version: - 'sge-network/cosmos-sdk v0.46.17-0.20240430064306-1b044d03d56c', - ibc_go_version: 'v5.3.1', - consensus: { - type: 'cometbft', - version: 'v0.34.29', - }, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.svg', - }, - peers: { - seeds: [ - { - id: 'babc3f3f7804933265ec9c40ad94f4da8e9e0017', - address: 'seed.rhinostake.com:17756', - provider: 'rhinostake.com', - }, - { - id: 'a973f744ec9b00cd387f62fc8d69ae1d753c060e', - address: 'seed.sge.cros-nest.com:26656', - provider: 'cros-nest.com', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:17756', - provider: 'lavenderfive.com', - }, - { - id: 'df949a46ae6529ae1e09b034b49716468d5cc7e9', - address: 'seeds.stakerhouse.com:11156', - provider: 'stakerhouse.com', - }, - { - id: 'b7f6da1a8aea371206b4d234398c4888c0564066', - address: 'p2p-pve01.roomit.xyz:16605', - provider: 'RoomIT', - }, - { - id: 'af9d9bd15ca597eb77dab73c56b0ae51bafcbb28', - address: 'sge.ramuchi.tech:16656', - provider: 'ramuchi.tech', - }, - { - id: '6a727128f427d166d90a1185c7965b178235aaee', - address: 'rpc.sge.nodestake.top:666', - provider: 'nodestake.top', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: 'd09a5df7a13c758928ab1de0dc7342cab2e7b686', - address: '74.50.74.98:36656', - provider: 'jayjay', - }, - { - id: '401a4986e78fe74dd7ead9363463ba4c704d8759', - address: '38.146.3.183:17756', - provider: 'RHINO', - }, - { - id: '88f341a9670494c3d529934dc578eec1b00f4aa1', - address: '141.94.168.85:26656', - provider: 'NodeStake', - }, - { - id: '5dcd45e5e1c49b87179993651abe04df01001159', - address: 'sge.peers.stavr.tech:1156', - provider: '🔥STAVR🔥', - }, - { - id: 'af9d9bd15ca597eb77dab73c56b0ae51bafcbb28', - address: '142.132.202.86:16656', - provider: 'ramuchi.tech', - }, - { - id: '8cb8fecf6470ceaba3f2e7b7c3442b19bd692dea', - address: '34.168.149.213:26656', - provider: 'BlissDynamics', - }, - { - id: '17da9d2fea9d6d431d390c3b9575547d8881da2b', - address: '185.16.39.190:11156', - provider: 'StakerHouse', - }, - { - id: '7e82897f6fa112e11f0b8defda1a9290f90a5320', - address: 'p2p.sge.safeblock.space:33656', - provider: 'Safe Block', - }, - { - id: 'b7f6da1a8aea371206b4d234398c4888c0564066', - address: 'p2p-pve01.roomit.xyz:16605', - provider: 'RoomIT', - }, - { - id: '26238cbb6bf285816bd06ca946b190e7248c389c', - address: 'mainnet-sge.konsortech.xyz:22656', - provider: 'KonsorTech', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://sge-rpc.lavenderfive.com/', - provider: 'Lavenderfive', - }, - { - address: 'https://sge-rpc.polkachu.com/', - provider: 'Polkachu', - }, - { - address: 'https://rpc.sge.nodestake.top/', - provider: 'Nodestake', - }, - { - address: 'https://rpc.sge.roomit.xyz/', - provider: 'RoomIT', - }, - { - address: 'https://sge.rpc.m.stavr.tech:443', - provider: '🔥STAVR🔥', - }, - { - address: 'https://rpc-sge.nodeist.net/', - provider: 'Nodeist', - }, - { - address: 'https://sge-rpc.ramuchi.tech', - provider: 'ramuchi.tech', - }, - { - address: 'https://sge-rpc.stakerhouse.com', - provider: 'StakerHouse', - }, - { - address: 'https://rpc.sge.tcnetwork.io', - provider: 'TC Network', - }, - { - address: 'https://sge-rpc.sr20de.xyz', - provider: 'Sr20de', - }, - { - address: 'https://rpc.sge.safeblock.space', - provider: 'Safe Block', - }, - { - address: 'https://mainnet-sge-rpc.konsortech.xyz', - provider: 'KonsorTech', - }, - { - address: 'https://sge-rpc.genznodes.dev', - provider: 'genznodes', - }, - { - address: 'https://sge_mainnet_rpc.chain.whenmoonwhenlambo.money', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - ], - rest: [ - { - address: 'https://sge-api.lavenderfive.com/', - provider: 'Lavenderfive', - }, - { - address: 'https://sge-api.polkachu.com/', - provider: 'Polkachu', - }, - { - address: 'https://api.sge.nodestake.top/', - provider: 'Nostake', - }, - { - address: 'https://api-sge.nodeist.net/', - provider: 'Nodeist', - }, - { - address: 'https://sge.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://sge-api.ramuchi.tech/', - provider: 'ramuchi.tech', - }, - { - address: 'https://sge-rest.stakerhouse.com', - provider: 'StakerHouse', - }, - { - address: 'https://rest.sge.tcnetwork.io', - provider: 'TC Network', - }, - { - address: 'https://sge-api.sr20de.xyz', - provider: 'Sr20de', - }, - { - address: 'https://api.sge.safeblock.space', - provider: 'Safe Block', - }, - { - address: 'https://mainnet-sge-api.konsortech.xyz', - provider: 'KonsorTech', - }, - { - address: 'https://sge-api.genznodes.dev', - provider: 'genznodes', - }, - { - address: 'https://api.sge.roomit.xyz/', - provider: 'RoomIT', - }, - { - address: 'https://sge_mainnet_api.chain.whenmoonwhenlambo.money', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - ], - grpc: [ - { - address: 'sge-grpc.lavenderfive.com:443', - provider: 'Lavenderfive', - }, - { - address: 'https://grpc.sge.nodestake.top/', - provider: 'Nodestake', - }, - { - address: 'https://grpc-sge.nodeist.net/', - provider: 'Nodeist', - }, - { - address: 'https://sge-grpc.ramuchi.tech:443', - provider: 'ramuchi.tech', - }, - { - address: 'http://sge.grpc.m.stavr.tech:543', - provider: '🔥STAVR🔥', - }, - { - address: 'sge-grpc.stakerhouse.com:443', - provider: 'StakerHouse', - }, - { - address: 'https://sge-grpc.sr20de.xyz', - provider: 'Sr20de', - }, - { - address: 'mainnet-sge.konsortech.xyz:22090', - provider: 'KonsorTech', - }, - { - address: 'sge-grpc.genznodes.dev:5090', - provider: 'genznodes', - }, - { - address: 'grpc.sge.roomit.xyz:8443', - provider: 'RoomIT', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://blockexplorer.sgenetwork.io/sge', - tx_page: 'https://blockexplorer.sgenetwork.io/sge/tx/${txHash}', - }, - { - kind: 'nodestake.top', - url: 'https://explorer.nodestake.top/sge', - tx_page: 'https://explorer.nodestake.top/sge/tx/${txHash}', - }, - { - kind: 'stakerhouse', - url: 'https://cosmotracker.com/sge', - tx_page: 'https://cosmotracker.com/sge/tx/${txHash}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Sge-Mainnet', - tx_page: 'https://explorer.stavr.tech/Sge-Mainnet/transaction/${txHash}', - account_page: - 'https://explorer.stavr.tech/Sge-Mainnet/account/${accountAddress}', - }, - { - kind: 'TC Network', - url: 'https://explorer.tcnetwork.io/sge', - tx_page: 'https://explorer.tcnetwork.io/sge/transaction/${txHash}', - account_page: - 'https://explorer.tcnetwork.io/sge/account/${accountAddress}', - }, - { - kind: 'Safe Block', - url: 'https://explorer.safeblock.space/sge', - tx_page: 'https://explorer.safeblock.space/sge/tx/${txHash}', - account_page: - 'https://explorer.safeblock.space/sge/account/${accountAddress}', - }, - { - kind: 'KonsorTech', - url: 'https://explorer.konsortech.xyz/sge', - tx_page: 'https://explorer.konsortech.xyz/sge/tx/${txHash}', - account_page: - 'https://explorer.konsortech.xyz/sge/account/${accountAddress}', - }, - { - kind: 'RoomIT', - url: 'https://explorer.tendermint.roomit.xyz/sge-mainnet', - tx_page: - 'https://explorer.tendermint.roomit.xyz/sge-mainnet/tx/${txHash}', - account_page: - 'https://explorer.tendermint.roomit.xyz/sge-mainnet/account/${accountAddress}', - }, - { - kind: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - url: 'https://explorer.whenmoonwhenlambo.money/sge', - tx_page: 'https://explorer.whenmoonwhenlambo.money/sge/tx/${txHash}', - account_page: - 'https://explorer.whenmoonwhenlambo.money/sge/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.svg', - }, - ], -}; - -export const sgeAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'sge', - assets: [ - { - description: 'The native token of SGE Network', - denom_units: [ - { - denom: 'usge', - exponent: 0, - }, - { - denom: 'sge', - exponent: 6, - }, - ], - base: 'usge', - name: 'SGE', - display: 'sge', - symbol: 'SGE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.svg', - }, - coingecko_id: 'six-sigma', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/shareledger.ts b/packages/chain-registry/src/mainnets/shareledger.ts deleted file mode 100644 index d7663104..00000000 --- a/packages/chain-registry/src/mainnets/shareledger.ts +++ /dev/null @@ -1,176 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const shareledger: Chain = { - $schema: '../chain.schema.json', - chain_name: 'shareledger', - status: 'live', - network_type: 'mainnet', - website: 'https://www.sharering.network/', - pretty_name: 'Shareledger', - chain_id: 'ShareRing-VoyagerNet', - bech32_prefix: 'shareledger', - daemon_name: 'shareledger', - node_home: '$HOME/.shareledger', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'nshr', - fixed_min_gas_price: 0, - low_gas_price: 2000, - average_gas_price: 3000, - high_gas_price: 4000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'nshr', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/ShareRing/Shareledger/', - recommended_version: '1.4.1', - compatible_versions: ['1.4.1'], - binaries: { - 'linux/amd64': - 'https://github.com/ShareRing/Shareledger/releases/download/v1.4.1/shareledger', - }, - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.27', - cosmwasm_enabled: true, - ibc_go_version: '3.0.0', - ics_enabled: ['ics20-1'], - genesis: { - name: 'v1', - genesis_url: - 'https://github.com/ShareRing/Shareledger/releases/download/v1.2.0/genesis.json', - }, - versions: [ - { - name: 'v1', - tag: 'v1.2.0', - height: 4382920, - next_version_name: 'v2', - }, - { - name: 'v2', - tag: 'v1.3.0', - height: 6905000, - next_version_name: 'v3', - }, - { - name: 'v3', - tag: 'v1.4.0', - height: 7325550, - next_version_name: 'v4', - }, - { - name: 'v4', - tag: 'v1.4.1', - height: 7507600, - next_version_name: 'v5', - recommended_version: '1.4.1', - compatible_versions: ['1.4.1'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.27', - cosmwasm_enabled: true, - ibc_go_version: '3.0.0', - ics_enabled: ['ics20-1'], - binaries: { - 'linux/amd64': - 'https://github.com/ShareRing/Shareledger/releases/download/v1.4.1/shareledger', - }, - }, - ], - }, - peers: { - seeds: [], - }, - apis: { - rpc: [ - { - address: 'https://rpc.explorer.shareri.ng', - provider: 'ShareRing', - }, - ], - rest: [ - { - address: 'https://lcd.explorer.shareri.ng/', - provider: 'ShareRing', - }, - ], - grpc: [ - { - address: 'rpc.explorer.shareri.ng:443', - provider: 'ShareRing', - }, - ], - }, - explorers: [ - { - kind: 'big dipper', - url: 'https://explorer.shareri.ng', - tx_page: 'https://explorer.shareri.ng/transactions/${txHash}', - account_page: 'https://explorer.shareri.ng/accounts/${accountAddress}', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shareledger/images/chain-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shareledger/images/token.svg', - }, - keywords: ['id'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shareledger/images/chain-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shareledger/images/token.svg', - }, - ], -}; - -export const shareledgerAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'shareledger', - assets: [ - { - description: 'The native token of Shareledger', - denom_units: [ - { - denom: 'nshr', - exponent: 0, - }, - { - denom: 'shr', - exponent: 9, - }, - ], - base: 'nshr', - name: 'Shareledger', - display: 'shr', - symbol: 'SHR', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shareledger/images/token.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shareledger/images/token.svg', - }, - coingecko_id: 'shareledger', - keywords: ['id'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shareledger/images/token.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shareledger/images/token.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/shentu.ts b/packages/chain-registry/src/mainnets/shentu.ts deleted file mode 100644 index f3553736..00000000 --- a/packages/chain-registry/src/mainnets/shentu.ts +++ /dev/null @@ -1,385 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const shentu: Chain = { - $schema: '../chain.schema.json', - chain_name: 'shentu', - status: 'live', - network_type: 'mainnet', - website: 'https://www.shentu.technology/', - pretty_name: 'Shentu', - chain_id: 'shentu-2.2', - bech32_prefix: 'shentu', - daemon_name: 'shentud', - node_home: '$HOME/.shentud', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uctk', - low_gas_price: 0.01, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uctk', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/ShentuChain/shentu', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/ShentuChain/mainnet/main/shentu-2.2/genesis.json', - }, - recommended_version: 'v2.8.0', - compatible_versions: ['v2.8.0'], - ibc_go_version: 'v4.2.1', - ics_enabled: ['ics20-1'], - binaries: { - 'linux/amd64': - 'https://github.com/shentufoundation/shentu/releases/download/v2.8.0/shentud_2.8.0_linux_amd64', - 'darwin/amd64': - 'https://github.com/shentufoundation/shentu/releases/download/v2.8.0/shentud_2.8.0_arm64_macos', - 'windows/amd64': - 'https://github.com/shentufoundation/shentu/releases/download/v2.8.0/shentud_2.8.0_win_x86_64.exe', - }, - versions: [ - { - name: 'v2.6.0', - height: 10485430, - proposal: 14, - tag: 'v2.6.0', - ibc_go_version: 'v4.2.0', - recommended_version: 'v2.6.0', - compatible_versions: ['v2.6.0'], - binaries: { - 'linux/amd64': - 'https://github.com/shentufoundation/shentu/releases/download/v2.6.0/shentud_2.6.0_linux_amd64', - 'darwin/amd64': - 'https://github.com/shentufoundation/shentu/releases/download/v2.6.0/shentud_2.6.0_arm64_macos', - 'windows/amd64': - 'https://github.com/shentufoundation/shentu/releases/download/v2.6.0/shentud_2.6.0_win_x86_64.exe', - }, - next_version_name: 'v2.7.0', - }, - { - name: 'v2.7.0', - height: 12926000, - proposal: 17, - tag: 'v2.7.0', - ibc_go_version: 'v4.2.1', - ics_enabled: ['ics20-1'], - recommended_version: 'v2.7.0', - compatible_versions: ['v2.7.0'], - binaries: { - 'linux/amd64': - 'https://github.com/shentufoundation/shentu/releases/download/v2.7.1/shentud_2.7.1_linux_amd64', - 'darwin/amd64': - 'https://github.com/shentufoundation/shentu/releases/download/v2.7.1/shentud_2.7.1_arm64_macos', - 'windows/amd64': - 'https://github.com/shentufoundation/shentu/releases/download/v2.7.1/shentud_2.7.1_win_x86_64.exe', - }, - next_version_name: 'v2.7.2', - }, - { - name: 'v2.7.2', - height: 14875800, - proposal: 21, - tag: 'v2.7.2', - ibc_go_version: 'v4.2.1', - ics_enabled: ['ics20-1'], - recommended_version: 'v2.7.2', - compatible_versions: ['v2.7.2'], - binaries: { - 'linux/amd64': - 'https://github.com/shentufoundation/shentu/releases/download/v2.7.2/shentud_2.7.2_linux_amd64', - 'darwin/amd64': - 'https://github.com/shentufoundation/shentu/releases/download/v2.7.2/shentud_2.7.2_arm64_macos', - 'windows/amd64': - 'https://github.com/shentufoundation/shentu/releases/download/v2.7.2/shentud_2.7.2_win_x86_64.exe', - }, - next_version_name: 'v2.8.0', - }, - { - name: 'v2.8.0', - height: 15094300, - proposal: 23, - tag: 'v2.8.0', - ibc_go_version: 'v4.2.1', - ics_enabled: ['ics20-1'], - recommended_version: 'v2.8.0', - compatible_versions: ['v2.8.0'], - binaries: { - 'linux/amd64': - 'https://github.com/shentufoundation/shentu/releases/download/v2.8.0/shentud_2.8.0_linux_amd64', - 'darwin/amd64': - 'https://github.com/shentufoundation/shentu/releases/download/v2.8.0/shentud_2.8.0_arm64_macos', - 'windows/amd64': - 'https://github.com/shentufoundation/shentu/releases/download/v2.8.0/shentud_2.8.0_win_x86_64.exe', - }, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shentu/images/ctk.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shentu/images/ctk.svg', - }, - peers: { - seeds: [ - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:14056', - provider: 'Polkachu', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: 'f97807210f9547b8a5016fb18000b46072ca5e30', - address: 'seed-shentu-01.stakeflow.io:2407', - provider: 'Stakeflow', - }, - { - id: '3edd4e16b791218b623f883d04f8aa5c3ff2cca6', - address: 'shentu-seed.panthea.eu:36656', - provider: 'Panthea EU', - }, - ], - persistent_peers: [ - { - id: '8f91d396e3395210ef3a8394d48d1888af6d01cd', - address: 'shentu.ramuchi.tech:56656', - provider: 'ramuchi.tech', - }, - { - id: '060027d3bc10ff7ebc1ec315ae5671c541e1568c', - address: 'shentu.peer.stavr.tech:20016', - provider: '🔥STAVR🔥', - }, - { - id: 'f97807210f9547b8a5016fb18000b46072ca5e30', - address: 'peer-shentu-01.stakeflow.io:2407', - provider: 'Stakeflow', - }, - { - id: '207c47bed435e4174844064ef3f51ca35b059de2', - address: 'shentu-peer.panthea.eu:26656', - provider: 'Panthea EU', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://shenturpc.noopsbycertik.com/', - provider: 'Shentu', - }, - { - address: 'https://shentu-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://shentu.rpc.m.stavr.tech:443', - provider: '🔥STAVR🔥', - }, - { - address: 'https://shentu-rpc.ramuchi.tech', - provider: 'ramuchi.tech', - }, - { - address: 'https://rpc-shentu-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://shentu-rpc.tienthuattoan.ventures', - provider: 'TienThuatToan', - }, - { - address: 'https://shentu-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://shentu-rpc.highstakes.ch', - provider: 'High Stakes 🇨🇭', - }, - { - address: 'https://shentu-rpc.panthea.eu', - provider: 'Panthea EU', - }, - { - address: 'https://shentu-rpc.kleomedes.network', - provider: 'Kleomedes', - }, - ], - rest: [ - { - address: 'https://rest.noopsbycertik.com/', - provider: 'Shentu', - }, - { - address: 'https://shentu-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://shentu.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://shentu-api.ramuchi.tech', - provider: 'ramuchi.tech', - }, - { - address: 'https://api-shentu-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://shentu-api.tienthuattoan.ventures', - provider: 'TienThuatToan', - }, - { - address: 'https://shentu-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://shentu-api.highstakes.ch', - provider: 'High Stakes 🇨🇭', - }, - { - address: 'https://shentu-api.panthea.eu', - provider: 'Panthea EU', - }, - { - address: 'https://shentu-api.kleomedes.network', - provider: 'Kleomedes', - }, - ], - grpc: [ - { - address: 'shentu-grpc.polkachu.com:14090', - provider: 'Polkachu', - }, - { - address: 'shentu.grpc.m.stavr.tech:9593', - provider: '🔥STAVR🔥', - }, - { - address: 'https://shentu-grpc.ramuchi.tech:12090', - provider: 'ramuchi.tech', - }, - { - address: 'grpc-shentu-01.stakeflow.io:2402', - provider: 'Stakeflow', - }, - { - address: 'shentu-grpc.tienthuattoan.ventures:9490', - provider: 'TienThuatToan', - }, - { - address: 'shentu-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'shentu-grpc.panthea.eu:16700', - provider: 'Panthea EU', - }, - ], - }, - explorers: [ - { - kind: 'ezstaking', - url: 'https://ezstaking.app/shentu', - tx_page: 'https://ezstaking.app/shentu/txs/${txHash}', - account_page: 'https://ezstaking.app/shentu/account/${accountAddress}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Shentu-Mainnet', - tx_page: 'https://explorer.stavr.tech/Shentu-Mainnet/txs/${txHash}', - account_page: - 'https://explorer.stavr.tech/Shentu-Mainnet/account/${accountAddress}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/shentu', - tx_page: 'https://www.mintscan.io/shentu/transactions/${txHash}', - account_page: 'https://www.mintscan.io/shentu/accounts/${accountAddress}', - }, - { - kind: 'Shentu Explorer', - url: 'https://explorer.shentu.technology/?net=shentu-2.2', - tx_page: - 'https://explorer.shentu.technology/transactions/${txHash}?net=shentu-2.2', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/shentu', - tx_page: 'https://ping.pub/shentu/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/shentu', - tx_page: 'https://atomscan.com/shentu/transactions/${txHash}', - account_page: 'https://atomscan.com/shentu/accounts/${accountAddress}', - }, - { - kind: 'bigdipper', - url: 'https://bigdipper.live/shentu', - tx_page: 'https://bigdipper.live/shentu/transactions/${txHash}', - account_page: 'https://bigdipper.live/shentu/accounts/${accountAddress}', - }, - { - kind: 'Stakeflow', - url: 'https://stakeflow.io/shentu', - account_page: 'https://stakeflow.io/shentu/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shentu/images/ctk.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shentu/images/ctk.svg', - }, - ], -}; - -export const shentuAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'shentu', - assets: [ - { - description: 'The native token of Shentu', - denom_units: [ - { - denom: 'uctk', - exponent: 0, - }, - { - denom: 'ctk', - exponent: 6, - }, - ], - base: 'uctk', - name: 'Shentu', - display: 'ctk', - symbol: 'CTK', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shentu/images/ctk.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shentu/images/ctk.svg', - }, - coingecko_id: 'certik', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shentu/images/ctk.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shentu/images/ctk.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/shido.ts b/packages/chain-registry/src/mainnets/shido.ts deleted file mode 100644 index 244b429b..00000000 --- a/packages/chain-registry/src/mainnets/shido.ts +++ /dev/null @@ -1,279 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const shido: Chain = { - $schema: '../chain.schema.json', - chain_name: 'shido', - status: 'live', - network_type: 'mainnet', - website: 'https://shido.io/', - pretty_name: 'Shido', - chain_id: 'shido_9008-1', - bech32_prefix: 'shido', - node_home: '$HOME/.shidod', - daemon_name: 'shidod', - key_algos: ['ethsecp256k1'], - extra_codecs: ['ethermint'], - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'shido', - fixed_min_gas_price: 250000000, - low_gas_price: 20000000000, - average_gas_price: 25000000000, - high_gas_price: 40000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'shido', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/ShidoGlobal/shidochain', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - cosmos_sdk_version: 'v0.47.4', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - cosmwasm_version: 'v0.45.0', - cosmwasm_enabled: true, - ibc_go_version: 'v7.3.0', - binaries: { - 'linux/amd64': - 'https://github.com/ShidoGlobal/mainnetShidoNodeSync/releases/download/v1.0.0/ubuntu_22.04.tar.gz', - }, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/ShidoGlobal/mainnetShidoNodeSync/main/genesis.json', - }, - versions: [ - { - name: 'v1.0.0', - tag: 'v1.0.0', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - cosmos_sdk_version: 'v0.47.4', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - ibc_go_version: 'v7.3.0', - binaries: { - 'linux/amd64': - 'https://github.com/ShidoGlobal/mainnetShidoNodeSync/releases/download/v1.0.0/ubuntu_22.04.tar.gz', - }, - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shido/images/shido.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shido/images/shido.svg', - }, - description: - 'Developers use Shido as the Ethereum and Wasm Chain to deploy applications of the future. Get all the functionalities of Ethereum and Wasm with the power of IBC and Interchain composability.', - peers: { - seeds: [ - { - id: '181fcc5672fee87751eb369491744e85ba0651f5', - address: '18.153.233.126:26656', - provider: 'SHIDO', - }, - { - id: '8d46e292347951d651486611abac77825a0c83f8', - address: '18.199.25.117:26656', - provider: 'SHIDO', - }, - { - id: 'cdf19a7234ee8ec12519f6ad066408f09e1b73e0', - address: '15.157.50.94:26656', - provider: 'SHIDO', - }, - { - id: '8793ad6de6efdb6919d31e74e61a1be57a6d6d32', - address: '3.97.121.236:26656', - provider: 'SHIDO', - }, - ], - persistent_peers: [ - { - id: '181fcc5672fee87751eb369491744e85ba0651f5', - address: '18.153.233.126:26656', - provider: 'SHIDO', - }, - { - id: '8d46e292347951d651486611abac77825a0c83f8', - address: '18.199.25.117:26656', - provider: 'SHIDO', - }, - { - id: 'cdf19a7234ee8ec12519f6ad066408f09e1b73e0', - address: '15.157.50.94:26656', - provider: 'SHIDO', - }, - { - id: '8793ad6de6efdb6919d31e74e61a1be57a6d6d32', - address: '3.97.121.236:26656', - provider: 'SHIDO', - }, - { - id: 'ecfa8fecb479d1e30be4cac20dc8b0f3ef8b761d', - address: 'rpc.shido.indonode.net:23657', - provider: 'Indonode', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://tendermint.shidoscan.com', - provider: 'Shido', - }, - { - address: 'https://shidochain_mainnet_rpc.chain.whenmoonwhenlambo.money', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - { - address: 'https://shido-rpc.applejuice.256x25.tech:443', - provider: 'Apple juice 🧃', - }, - { - address: 'https://rpc.shido.indonode.net:443', - provider: 'Indonode', - }, - ], - rest: [ - { - address: 'https://swagger.shidoscan.com', - provider: 'Shido', - }, - { - address: 'https://shidochain_mainnet_api.chain.whenmoonwhenlambo.money', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - { - address: 'https://shido-api.applejuice.256x25.tech:443', - provider: 'Apple juice 🧃', - }, - { - address: 'https://api.shido.indonode.net', - provider: 'Indonode', - }, - ], - grpc: [ - { - address: 'https://grpc.shidoscan.com', - provider: 'shido.io', - }, - { - address: 'https://grpc-web.shidoscan.com', - provider: 'shido.io', - }, - ], - 'evm-http-jsonrpc': [ - { - address: 'https://rpc-nodes.shidoscan.com', - provider: 'Shido', - }, - { - address: 'https://rpc-delta-nodes.shidoscan.com', - provider: 'Shido', - }, - { - address: 'https://shidochain_mainnet_evm.chain.whenmoonwhenlambo.money', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - { - address: 'https://shido-evm.applejuice.256x25.tech:443', - provider: 'Apple juice 🧃', - }, - ], - }, - explorers: [ - { - kind: 'shido', - url: 'https://shidoscan.com', - tx_page: 'https://shidoscan.com/tx/${txHash}', - account_page: 'https://shidoscan.com/address/${accountAddress}', - }, - { - kind: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - url: 'https://explorer.whenmoonwhenlambo.money/shido', - tx_page: 'https://explorer.whenmoonwhenlambo.money/shido/tx/${txHash}', - account_page: - 'https://explorer.whenmoonwhenlambo.money/shido/account/${accountAddress}', - }, - { - kind: 'Apple juice 🧃', - url: 'https://explorer.256x25.tech/shido', - tx_page: 'https://explorer.256x25.tech/shido/tx/${txHash}', - account_page: - 'https://explorer.256x25.tech//shido/account/${accountAddress}', - }, - { - kind: 'MavNode', - url: 'https://explorer.mavnode.io/shido', - tx_page: 'https://explorer.mavnode.io/shido/tx/${txHash}', - account_page: - 'https://explorer.mavnode.io/shido/account/${accountAddress}', - }, - { - kind: 'Indonode', - url: 'https://explorer.indonode.net/shido', - tx_page: 'https://explorer.indonode.net/shido/tx/${txHash}', - account_page: - 'https://explorer.indonode.net/shido/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shido/images/shido.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shido/images/shido.svg', - }, - ], -}; - -export const shidoAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'shido', - assets: [ - { - description: - 'The native EVM and Wasm, governance and staking token of the Shido Chain', - denom_units: [ - { - denom: 'shido', - exponent: 0, - }, - { - denom: 'SHIDO', - exponent: 18, - }, - ], - base: 'shido', - name: 'Shido', - display: 'SHIDO', - symbol: 'SHIDO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shido/images/shido.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shido/images/shido.svg', - }, - coingecko_id: 'shido-2', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shido/images/shido.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/shido/images/shido.svg', - }, - ], - socials: { - website: 'https://shido.io/', - twitter: 'https://twitter.com/ShidoGlobal', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/sifchain.ts b/packages/chain-registry/src/mainnets/sifchain.ts deleted file mode 100644 index 9d0d0e9e..00000000 --- a/packages/chain-registry/src/mainnets/sifchain.ts +++ /dev/null @@ -1,243 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const sifchain: Chain = { - $schema: '../chain.schema.json', - chain_name: 'sifchain', - status: 'live', - network_type: 'mainnet', - website: 'https://sifchain.finance/', - pretty_name: 'Sifchain', - chain_id: 'sifchain-1', - bech32_prefix: 'sif', - daemon_name: 'sifnoded', - node_home: '$HOME/.sifnoded', - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'rowan', - low_gas_price: 1000000000000, - average_gas_price: 1500000000000, - high_gas_price: 2000000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'rowan', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/Sifchain/sifnode.git', - recommended_version: 'v1.2.0-beta', - compatible_versions: ['v1.2.0-beta'], - binaries: { - 'linux/amd64': - 'https://github.com/Sifchain/sifnode/releases/download/v1.2.0-beta/sifnoded-v1.2.0-beta-linux-amd64.tar.gz', - }, - genesis: { - genesis_url: - 'https://github.com/Sifchain/networks/blob/master/betanet/sifchain-1/genesis.json.gz?raw=true', - }, - versions: [ - { - name: 'v1.0.14-beta', - proposal: 132, - height: 9263818, - recommended_version: 'v1.0.14-beta', - compatible_versions: ['v1.0.14-beta'], - binaries: { - 'linux/amd64': - 'https://github.com/Sifchain/sifnode/releases/download/v1.0.14-beta/sifnoded-v1.0.14-beta-linux-amd64.zip', - }, - next_version_name: 'v1.1.0-beta', - }, - { - name: 'v1.1.0-beta', - proposal: 141, - height: 9663352, - recommended_version: 'v1.1.0-beta', - compatible_versions: ['v1.1.0-beta'], - binaries: { - 'linux/amd64': - 'https://github.com/Sifchain/sifnode/releases/download/v1.1.0-beta/sifnoded-v1.1.0-beta-linux-amd64.zip', - }, - next_version_name: 'v1.2.0-beta', - }, - { - name: 'v1.2.0-beta', - proposal: 144, - height: 14556000, - recommended_version: 'v1.2.0-beta', - compatible_versions: ['v1.2.0-beta'], - binaries: { - 'linux/amd64': - 'https://github.com/Sifchain/sifnode/releases/download/v1.2.0-beta/sifnoded-v1.2.0-beta-linux-amd64.tar.gz', - }, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sifchain/images/rowan.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sifchain/images/rowan.svg', - }, - peers: { - seeds: [ - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'sifchain-mainnet-seed.autostake.com:26686', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:13256', - provider: 'Polkachu', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '0d4981bdaf4d5d73bad00af3b1fa9d699e4d3bc0', - address: '44.235.108.41:26656', - }, - { - id: 'bcc2d07a14a8a0b3aa202e9ac106dec0bef91fda', - address: '13.55.247.60:26656', - }, - { - id: '663dec65b754aceef5fcccb864048305208e7eb2', - address: '34.248.110.88:26656', - }, - { - id: '0120f0a48e7e81cc98829ef4f5b39480f11ecd5a', - address: '52.76.185.17:26656', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'sifchain-mainnet-peer.autostake.com:26686', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://sifchain-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://sifchain-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://sifchain-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - rest: [ - { - address: 'https://api-sifchain-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://sifchain-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://sifchain-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://sifchain-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://sifchain.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - ], - grpc: [ - { - address: 'sifchain-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'sifchain-grpc.polkachu.com:13290', - provider: 'Polkachu', - }, - { - address: 'sifchain-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://ping.pub/sifchain', - tx_page: 'https://ping.pub/sifchain/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/sifchain', - tx_page: 'https://atomscan.com/sifchain/transactions/${txHash}', - account_page: 'https://atomscan.com/sifchain/accounts/${accountAddress}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Sifchain', - tx_page: 'https://explorer.stavr.tech/Sifchain/tx/${txHash}', - account_page: - 'https://explorer.stavr.tech/Sifchain/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sifchain/images/rowan.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sifchain/images/rowan.svg', - }, - ], -}; - -export const sifchainAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'sifchain', - assets: [ - { - description: - "Rowan Token (ROWAN) is the Sifchain Network's native utility token, used as the primary means to govern, provide liquidity, secure the blockchain, incentivize participants, and provide a default mechanism to store and exchange value.", - denom_units: [ - { - denom: 'rowan', - exponent: 0, - }, - { - denom: 'ROWAN', - exponent: 18, - }, - ], - base: 'rowan', - name: 'Sifchain Rowan', - display: 'ROWAN', - symbol: 'ROWAN', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sifchain/images/rowan.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sifchain/images/rowan.svg', - }, - coingecko_id: 'sifchain', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sifchain/images/rowan.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sifchain/images/rowan.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/six.ts b/packages/chain-registry/src/mainnets/six.ts deleted file mode 100644 index cc8bc3c0..00000000 --- a/packages/chain-registry/src/mainnets/six.ts +++ /dev/null @@ -1,126 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const six: Chain = { - $schema: '../chain.schema.json', - chain_name: 'six', - status: 'live', - network_type: 'mainnet', - pretty_name: 'SIX Protocol', - chain_id: 'sixnet', - bech32_prefix: '6x', - daemon_name: 'sixd', - node_home: '$HOME/.six', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'usix', - fixed_min_gas_price: 1.25, - low_gas_price: 1.25, - average_gas_price: 1.5, - high_gas_price: 1.75, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'usix', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/thesixnetwork/six-protocol', - recommended_version: 'v3.1.1-fn', - compatible_versions: ['v3.1.1-fn'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - genesis: { - genesis_url: 'https://github.com/thesixnetwork/chain-info/genesis.json', - }, - versions: [ - { - name: 'v3.1.1-fn', - recommended_version: 'v3.1.1-fn', - compatible_versions: ['v3.1.1-fn'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - }, - ], - }, - peers: { - seeds: [ - { - id: 'b1ea86f31de4e38c9b6b2b5a62404c59fadcf82e', - address: '34.143.194.56:26656', - provider: '', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://sixnet-rpc.sixprotocol.net:443', - provider: '', - }, - ], - rest: [ - { - address: 'https://sixnet-api.sixprotocol.net:443', - provider: '', - }, - ], - }, - explorers: [ - { - kind: 'sixscan', - url: 'https://sixscan.io/sixnet', - tx_page: 'https://sixscan.io/sixnet/tx/${txHash}', - }, - ], - keywords: ['sixprotocol', 'sixnetwork', 'sixnet', 'six'], -}; - -export const sixAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'six', - assets: [ - { - description: 'The native staking token of the SIX Protocol.', - denom_units: [ - { - denom: 'usix', - exponent: 0, - }, - { - denom: 'six', - exponent: 6, - }, - ], - base: 'usix', - name: 'Six token', - display: 'six', - symbol: 'SIX', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/six/images/six.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/six/images/six.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/sommelier.ts b/packages/chain-registry/src/mainnets/sommelier.ts deleted file mode 100644 index e2eb46e2..00000000 --- a/packages/chain-registry/src/mainnets/sommelier.ts +++ /dev/null @@ -1,359 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const sommelier: Chain = { - $schema: '../chain.schema.json', - chain_name: 'sommelier', - status: 'live', - network_type: 'mainnet', - website: 'https://sommelier.finance/', - pretty_name: 'Sommelier', - chain_id: 'sommelier-3', - bech32_prefix: 'somm', - daemon_name: 'sommelier', - node_home: '$HOME/.sommelier', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'usomm', - low_gas_price: 0.01, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'usomm', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/PeggyJV/sommelier', - recommended_version: 'v7.0.1', - compatible_versions: ['v7.0.0', 'v7.0.1'], - binaries: { - 'linux/amd64': - 'https://github.com/PeggyJV/sommelier/releases/download/v7.0.1/sommelier_7.0.1_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/PeggyJV/sommelier/releases/download/v7.0.1/sommelier_7.0.1_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/PeggyJV/sommelier/releases/download/v7.0.1/sommelier_7.0.1_darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/PeggyJV/sommelier/releases/download/v7.0.1/sommelier_7.0.1_darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/PeggyJV/sommelier/releases/download/v7.0.1/sommelier_7.0.1_windows_amd64.tar.gz', - }, - cosmos_sdk_version: 'v0.46.14', - consensus: { - type: 'cometbft', - version: 'v0.34.28', - }, - ibc_go_version: 'v6.2.0', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/PeggyJV/sommelier/main/contrib/mainnet/sommelier-2/genesis.json', - }, - versions: [ - { - name: 'v5.0.0', - recommended_version: 'v5.0.0', - compatible_versions: ['v5.0.0'], - binaries: { - 'linux/amd64': - 'https://github.com/PeggyJV/sommelier/releases/download/v5.0.0/sommelier_5.0.0_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/PeggyJV/sommelier/releases/download/v5.0.0/sommelier_5.0.0_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/PeggyJV/sommelier/releases/download/v5.0.0/sommelier_5.0.0_darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/PeggyJV/sommelier/releases/download/v5.0.0/sommelier_5.0.0_darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/PeggyJV/sommelier/releases/download/v5.0.0/sommelier_5.0.0_windows_amd64.tar.gz', - }, - }, - { - name: 'v6.0.0', - recommended_version: 'v6.0.0', - compatible_versions: ['v6.0.0'], - binaries: { - 'linux/amd64': - 'https://github.com/PeggyJV/sommelier/releases/download/v6.0.0/sommelier_6.0.0_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/PeggyJV/sommelier/releases/download/v6.0.0/sommelier_6.0.0_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/PeggyJV/sommelier/releases/download/v6.0.0/sommelier_6.0.0_darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/PeggyJV/sommelier/releases/download/v6.0.0/sommelier_6.0.0_darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/PeggyJV/sommelier/releases/download/v6.0.0/sommelier_6.0.0_windows_amd64.tar.gz', - }, - next_version_name: 'v7', - }, - { - name: 'v7', - proposal: 119, - height: 13010200, - recommended_version: 'v7.0.1', - compatible_versions: ['v7.0.0', 'v7.0.1'], - binaries: { - 'linux/amd64': - 'https://github.com/PeggyJV/sommelier/releases/download/v7.0.1/sommelier_7.0.1_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/PeggyJV/sommelier/releases/download/v7.0.1/sommelier_7.0.1_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/PeggyJV/sommelier/releases/download/v7.0.1/sommelier_7.0.1_darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/PeggyJV/sommelier/releases/download/v7.0.1/sommelier_7.0.1_darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/PeggyJV/sommelier/releases/download/v7.0.1/sommelier_7.0.1_windows_amd64.tar.gz', - }, - cosmos_sdk_version: 'v0.46.14', - consensus: { - type: 'cometbft', - version: 'v0.34.28', - }, - ibc_go_version: 'v6.2.0', - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sommelier/images/somm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sommelier/images/somm.svg', - }, - description: - 'Automated vaults find best-in-class yields while mitigating risk.', - peers: { - seeds: [ - { - id: 'c94fd60124e3656df54ff965d178e36c760c195d', - address: '65.108.57.224:26656', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:14156', - provider: 'Polkachu', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:14156', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'sommelier-mainnet-seed.autostake.com:27176', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: 'ab5a8afdc5db008c1288e129c2eb9e3e900e7fda', - address: 'seed.sommelier.validatus.com:6000', - provider: 'Validatus', - }, - { - id: 'ac65237d8760a58be6818566139d33713983d9ef', - address: 'sommelier.seed.stavr.tech:2076', - provider: '🔥STAVR🔥', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '6533beebc826f84376e503bbc3265b07b26b9ad5', - address: 'sommelier.standardcryptovc.com:26656', - provider: 'standardcrypto', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'sommelier-mainnet-peer.autostake.com:27176', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://sommelier-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://rpc-sommelier.pupmos.network', - provider: 'PUPMØS', - }, - { - address: 'https://somm.rpc.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://sommelier-rpc.lavenderfive.com/', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://sommelier-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://somm-rpc.kleomedes.network', - provider: 'Kleomedes', - }, - { - address: 'https://sommelier-rpc.w3coins.io', - provider: 'w3coins', - }, - ], - rest: [ - { - address: 'https://api-sommelier.pupmos.network', - provider: 'PUPMØS', - }, - { - address: 'https://sommelier-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://som.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://sommelier-api.lavenderfive.com/', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://sommelier-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://somm-api.kleomedes.network', - provider: 'Kleomedes', - }, - ], - grpc: [ - { - address: 'sommelier-grpc.polkachu.com:14190', - provider: 'Polkachu', - }, - { - address: 'somm.grpc.m.stavr.tech:114', - provider: '🔥STAVR🔥', - }, - { - address: 'sommelier-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'sommelier-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://grpc.sommelier.nodexcapital.com', - provider: '⚡NodeX Validator⚡', - }, - { - address: 'sommelier-grpc.w3coins.io:14190', - provider: 'w3coins', - }, - { - address: 'grpc.sommelier.validatus.com', - provider: 'Validatus', - }, - ], - }, - explorers: [ - { - kind: 'sommscan', - url: 'https://sommscan.io', - tx_page: 'https://sommscan.io', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/sommelier', - tx_page: 'https://www.mintscan.io/sommelier/transactions/${txHash}', - account_page: - 'https://www.mintscan.io/sommelier/accounts/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/sommelier', - tx_page: 'https://ezstaking.app/sommelier/txs/${txHash}', - account_page: 'https://ezstaking.app/sommelier/account/${accountAddress}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Sommelier-Mainnet', - tx_page: 'https://explorer.stavr.tech/Sommelier-Mainnet/tx/${txHash}', - account_page: - 'https://explorer.stavr.tech/Sommelier-Mainnet/account/${accountAddress}', - }, - { - kind: 'NODEXPLORER', - url: 'https://explorer.nodexcapital.com/sommelier', - tx_page: 'https://explorer.nodexcapital.com/sommelier/tx/${txHash}', - account_page: - 'https://explorer.nodexcapital.com/sommelier/account/${accountAddress}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/sommelier', - tx_page: 'https://atomscan.com/sommelier/transactions/${txHash}', - account_page: 'https://atomscan.com/sommelier/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sommelier/images/somm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sommelier/images/somm.svg', - }, - ], -}; - -export const sommelierAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'sommelier', - assets: [ - { - description: - 'Somm Token (SOMM) is the native staking token of the Sommelier Chain', - denom_units: [ - { - denom: 'usomm', - exponent: 0, - aliases: ['microsomm'], - }, - { - denom: 'msomm', - exponent: 3, - aliases: ['millisomm'], - }, - { - denom: 'somm', - exponent: 6, - }, - ], - base: 'usomm', - name: 'Sommelier', - display: 'somm', - symbol: 'SOMM', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sommelier/images/somm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sommelier/images/somm.svg', - }, - coingecko_id: 'sommelier', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sommelier/images/somm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sommelier/images/somm.svg', - }, - ], - socials: { - website: 'https://www.sommelier.finance/', - twitter: 'https://twitter.com/sommfinance', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/source.ts b/packages/chain-registry/src/mainnets/source.ts deleted file mode 100644 index ea1197b6..00000000 --- a/packages/chain-registry/src/mainnets/source.ts +++ /dev/null @@ -1,528 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const source: Chain = { - $schema: '../chain.schema.json', - chain_name: 'source', - status: 'live', - network_type: 'mainnet', - website: 'https://www.sourceprotocol.io/', - pretty_name: 'Source', - chain_id: 'source-1', - bech32_prefix: 'source', - daemon_name: 'sourced', - node_home: '$HOME/.source', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'usource', - fixed_min_gas_price: 0.05, - low_gas_price: 0.05, - average_gas_price: 0.075, - high_gas_price: 0.1, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'usource', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/Source-Protocol-Cosmos/source', - recommended_version: 'v3.0.1', - compatible_versions: ['v3.0.1'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/Source-Protocol-Cosmos/mainnet/master/source-1/genesis.json', - }, - versions: [ - { - name: 'v3.0.0', - recommended_version: 'v3.0.1', - compatible_versions: ['v3.0.1'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - }, - ], - }, - peers: { - seeds: [ - { - id: '7347b05f140e4ed5d3da7b26c754a486dc1d2ecd', - address: 'source-mainnet-seed.itrocket.net:32656', - provider: 'ITRocket', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'source-mainnet-seed.autostake.com:27446', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '738be29546d9504b3845d781b9dc35bc6f996c5f', - address: 'rpc.source.nodestake.top:666', - provider: 'NodeStake', - }, - { - id: '637077d431f618181597706810a65c826524fd74', - address: 'source.rpc.nodeshub.online:15856', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'source-mainnet-seed.autostake.com:27446', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '8fb118f995c146357b67798e9bdd650d0c4161ea', - address: 'seed.source.validatus.com:3000', - provider: 'Validatus', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '96d63849a529a15f037a28c276ea6e3ac2449695', - address: '34.222.1.252:26656', - }, - { - id: '8a812024b8a5b4539878b03ac2f822655831ca5f', - address: 'source-mainnet-peer.itrocket.net:32656', - provider: 'ITRocket', - }, - { - id: '79adf04741f4a019684efc73e42467cb7d6d3a69', - address: '148.251.19.41:25656', - provider: '[NODERS]TEAM', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'source-mainnet-peer.autostake.com:27446', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: ' 3c729ffe80393abd430a7c723fab2e8aa60ffa46', - address: 'source.peers.stavr.tech:20056', - provider: '🔥STAVR🔥', - }, - { - id: 'bf1a4f212727debe13519362322d06d03a5d395b', - address: '95.217.160.123:26656', - provider: 'NodeStake', - }, - { - id: 'afc8fa287e2b6b46bbeba57dfcb4bd6dcab6b6a3', - address: '138.201.21.197:28656', - provider: 'StakeTown', - }, - { - id: '7e153e83fbe2f5618fffbdfd803f70ee78ad797d', - address: 'rpc.source.indonode.net:12656', - provider: 'Indonode', - }, - { - id: '47b858cda8717aef908f2567b05ef312d18bb6f3', - address: 'p2p-pve01.roomit.xyz:16602', - provider: 'RoomIT', - }, - { - id: '73ef1c0f9bc77fd925decf7fa41f22a35b5dc76d', - address: 'source.declab.pro:26606', - provider: 'Decloud Nodes Lab', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.source.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://source.rpc.moonbridge.team/', - provider: 'MoonBridge', - }, - { - address: 'https://source.rpc.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://rpc-source.nodeist.net', - provider: 'Nodeist', - }, - { - address: 'https://source-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://source-mainnet-rpc.itrocket.net:443', - provider: 'ITRocket', - }, - { - address: 'https://rpc-source.sr20de.xyz:443', - provider: 'Sr20de', - }, - { - address: 'https://source-rpc.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://rpc.source.tcnetwork.io', - provider: 'TC Network', - }, - { - address: 'https://rpc.source.indonode.net', - provider: 'Indonode', - }, - { - address: 'https://source.rpc.skynodejs.net/', - provider: 'skynodejs', - }, - { - address: 'https://source.rpc.nodeshub.online/', - provider: 'Nodes Hub', - }, - { - address: 'https://rpc.source.roomit.xyz/', - provider: 'RoomIT', - }, - { - address: 'https://rpc.source.posthuman.digital', - provider: 'posthuman', - }, - { - address: 'https://source.declab.pro:26604', - provider: 'Decloud Nodes Lab', - }, - { - address: 'https://rpc.source.stakeup.tech', - provider: 'StakeUp', - }, - { - address: 'https://source_mainnet_rpc.chain.whenmoonwhenlambo.money', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - ], - rest: [ - { - address: 'https://api.source.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://api-source.nodeist.net', - provider: 'Nodeist', - }, - { - address: 'https://source.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://source-mainnet-api.itrocket.net:443', - provider: 'ITRocket', - }, - { - address: 'https://source-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://source.api.moonbridge.team/', - provider: 'MoonBridge', - }, - { - address: 'https://api-source.sr20de.xyz', - provider: 'Sr20de', - }, - { - address: 'https://source-api.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://rest.source.tcnetwork.io', - provider: 'TC Network', - }, - { - address: 'https://api.source.indonode.net', - provider: 'Indonode', - }, - { - address: 'https://source.api.nodeshub.online/', - provider: 'Nodes Hub', - }, - { - address: 'https://api.source.validatus.com', - provider: 'Validatus', - }, - { - address: 'https://api.source.roomit.xyz', - provider: 'RoomIT', - }, - { - address: 'https://rest.source.posthuman.digital', - provider: 'posthuman', - }, - { - address: 'http://source.api.staking-explorer.com', - provider: 'Daily DROP | 2% Fee', - }, - { - address: 'https://source.declab.pro:443', - provider: 'Decloud Nodes Lab', - }, - { - address: 'https://api.source.stakeup.tech', - provider: 'StakeUp', - }, - { - address: 'https://source_mainnet_api.chain.whenmoonwhenlambo.money', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - ], - grpc: [ - { - address: 'source-mainnet-grpc.itrocket.net:32090', - provider: 'ITRocket', - }, - { - address: 'http://source.grpc.m.stavr.tech:9590', - provider: '🔥STAVR🔥', - }, - { - address: 'https://grpc-source.nodeist.net:443', - provider: 'Nodeist', - }, - { - address: 'https://grpc.source.nodestake.top:443', - provider: 'NodeStake', - }, - { - address: 'https://grpc-source.sr20de.xyz:443', - provider: 'Sr20de', - }, - { - address: 'source-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'source-grpc.stake-town.com:443', - provider: 'StakeTown', - }, - { - address: 'https://source.grpc.skynodejs.net', - provider: 'skynodejs', - }, - { - address: 'https://source.grpc.nodeshub.online', - provider: 'Nodes Hub', - }, - { - address: 'https://grpc.source.validatus.com', - provider: 'Validatus', - }, - { - address: 'grpc.source.roomit.xyz:8443', - provider: 'RoomIT', - }, - { - address: 'https://source.declab.pro:9003', - provider: 'Decloud Nodes Lab', - }, - ], - }, - explorers: [ - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Source-Mainnet/', - tx_page: 'https://explorer.stavr.tech/Source-Mainnet/tx/${txHash}', - account_page: - 'https://explorer.stavr.tech/Source-Mainnet/accounts/${accountAddress}', - }, - { - kind: 'Nodeist', - url: 'https://exp.nodeist.net/source/', - tx_page: 'https://exp.nodeist.net/source/tx/${txHash}', - account_page: 'https://exp.nodeist.net/source/accounts/${accountAddress}', - }, - { - kind: 'MoonBridge', - url: 'https://explorer.moonbridge.team/source', - tx_page: 'https://explorer.moonbridge.team/source/tx/${txHash}', - account_page: - 'https://explorer.moonbridge.team/source/accounts/${accountAddress}', - }, - { - kind: 'NodeStake', - url: 'https://explorer.nodestake.top/source', - tx_page: 'https://explorer.nodestake.top/source/tx/${txHash}', - account_page: - 'https://explorer.nodestake.top/source/accounts/${accountAddress}', - }, - { - kind: 'Sr20de', - url: 'https://explorer.sr20de.xyz/Source-mainnet', - tx_page: 'https://explorer.sr20de.xyz/Source-mainnet/tx/${txHash}', - account_page: - 'https://explorer.sr20de.xyz/Source-mainnet/accounts/${accountAddress}', - }, - { - kind: 'TC Network', - url: 'https://explorer.tcnetwork.io/source', - tx_page: 'https://explorer.tcnetwork.io/source/transaction/${txHash}', - }, - { - kind: 'Indonode', - url: 'https://explorer.indonode.net/source', - tx_page: 'https://explorer.indonode.net/source/tx/${txHash}', - }, - { - kind: 'RoomIT', - url: 'https://explorer.tendermint.roomit.xyz/source-mainnet/', - tx_page: - 'https://explorer.tendermint.roomit.xyz/source-mainnet/tx/${txHash}', - }, - { - kind: 'posthuman', - url: 'https://explorer.posthuman.digital/source', - tx_page: 'https://explorer.posthuman.digital/source/tx/${txHash}', - account_page: - 'https://explorer.posthuman.digital/source/account/${accountAddress}', - }, - { - kind: 'Decloud Nodes Lab', - url: 'https://explorer.declab.pro/Source', - tx_page: 'https://explorer.declab.pro/Source/tx/${txHash}', - account_page: - 'https://explorer.declab.pro/Source/account/${accountAddress}', - }, - { - kind: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - url: 'https://explorer.whenmoonwhenlambo.money/source', - tx_page: 'https://explorer.whenmoonwhenlambo.money/source/tx/${txHash}', - account_page: - 'https://explorer.whenmoonwhenlambo.money/source/account/${accountAddress}', - }, - { - kind: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - url: 'https://explorer.nodeshub.online/source/', - tx_page: 'https://explorer.nodeshub.online/source/tx/${txHash}', - account_page: - 'https://explorer.nodeshub.online/source/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/source/images/source.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/source/images/source.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/source/images/source.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/source/images/source.svg', - }, -}; - -export const sourceAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'source', - assets: [ - { - description: 'The native token of SOURCE Chain', - extended_description: - "Enterprises, developers, and individuals are empowered to use SOURCE's sustainable and value backed network to easily access, build, and integrate web3 applications and services.", - denom_units: [ - { - denom: 'usource', - exponent: 0, - }, - { - denom: 'source', - exponent: 6, - }, - ], - base: 'usource', - name: 'Source', - display: 'source', - symbol: 'SOURCE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/source/images/source.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/source/images/source.svg', - }, - coingecko_id: 'source', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/source/images/source.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/source/images/source.svg', - }, - ], - socials: { - website: 'https://www.sourceprotocol.io/', - twitter: 'https://twitter.com/sourceprotocol_', - }, - }, - { - description: - "Source Protocol's SRCX Token Bridged from BNB Through Planq", - denom_units: [ - { - denom: - 'ibc/FC5A7360EEED0713AE3E83E9D55A69AF873056A172AC495890ACE4582FF9685A', - exponent: 0, - aliases: ['nsrcx'], - }, - { - denom: 'srcx', - exponent: 9, - }, - ], - type_asset: 'ics20', - base: 'ibc/FC5A7360EEED0713AE3E83E9D55A69AF873056A172AC495890ACE4582FF9685A', - name: 'SRCX', - display: 'srcx', - symbol: 'SRCX', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'planq', - base_denom: 'erc20/0x091F9A57A3F58d758b6572E9d41675918EAC7F09', - channel_id: 'channel-61', - }, - chain: { - channel_id: 'channel-1', - path: 'transfer/channel-1/erc20/0x091F9A57A3F58d758b6572E9d41675918EAC7F09', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'binancesmartchain', - base_denom: '0x454b90716a9435e7161a9aea5cf00e0acbe565ae', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/binancesmartchain/images/srcx.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/binancesmartchain/images/srcx.png', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/stafihub.ts b/packages/chain-registry/src/mainnets/stafihub.ts deleted file mode 100644 index c4d224a8..00000000 --- a/packages/chain-registry/src/mainnets/stafihub.ts +++ /dev/null @@ -1,381 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const stafihub: Chain = { - $schema: '../chain.schema.json', - chain_name: 'stafihub', - chain_id: 'stafihub-1', - website: 'https://stafihub.io/', - pretty_name: 'StaFi Hub', - status: 'live', - network_type: 'mainnet', - bech32_prefix: 'stafi', - daemon_name: 'stafihubd', - node_home: '$HOME/.stafihub', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ufis', - fixed_min_gas_price: 0, - low_gas_price: 0, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ufis', - }, - ], - lock_duration: { - time: '1209600s', - }, - }, - codebase: { - git_repo: 'https://github.com/stafihub/stafihub', - recommended_version: 'v0.5.0', - compatible_versions: ['v0.5.0'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - ibc_go_version: '5.2.1', - ics_enabled: ['ics20-1'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/stafihub/network/main/mainnets/stafihub-1(dragonberry)/genesis.json', - }, - versions: [ - { - name: 'v020', - tag: 'v0.2.3', - height: 0, - next_version_name: 'v030', - }, - { - name: 'v030', - tag: 'v0.3.0', - height: 2626590, - proposal: 1, - next_version_name: 'v040', - }, - { - name: 'v040', - tag: 'v0.4.0', - height: 3766566, - proposal: 2, - next_version_name: 'v050', - }, - { - name: 'v050', - tag: 'v0.5.0', - height: 5868372, - proposal: 4, - recommended_version: 'v0.5.0', - compatible_versions: ['v0.5.0'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - ibc_go_version: '5.2.1', - ics_enabled: ['ics20-1'], - next_version_name: 'v060', - }, - ], - }, - peers: { - seeds: [ - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: 'bed296dfadd972ed07cab82c87a0ee5c182dea43', - address: '18.136.189.120:26656', - }, - { - id: '045fe6e054a5abe35f5433bd333f0a1b18aa28cf', - address: '45.136.28.11:26656', - }, - { - id: '20c0b45c47426c51b3187aa5dca82d9900c2fb36', - address: '5.161.88.157:26656', - }, - { - id: '70230067eb1e668d2566329e727c72c930e54de3', - address: '116.202.30.7:26656', - }, - { - id: '03f3cb61c7c472044c37aeededde2ffe8884fa02', - address: '159.69.108.86:26656', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://public-rpc1.stafihub.io:443', - provider: 'StaFiHub', - }, - { - address: 'https://public-rpc2.stafihub.io:443', - provider: 'StaFiHub', - }, - { - address: 'https://rpc.stafihub.nodestake.top:443', - provider: 'NodeStake', - }, - ], - rest: [ - { - address: 'https://public-rest-rpc1.stafihub.io', - provider: 'StaFiHub', - }, - { - address: 'https://public-rest-rpc2.stafihub.io', - provider: 'StaFiHub', - }, - { - address: 'https://api.stafihub.nodestake.top', - provider: 'NodeStake', - }, - ], - grpc: [ - { - address: 'public-grpc-rpc1.stafihub.io:443', - provider: 'StaFiHub', - }, - { - address: 'public-grpc-rpc2.stafihub.io:443', - provider: 'StaFiHub', - }, - { - address: 'grpc.stafihub.nodestake.top:443', - provider: 'NodeStake', - }, - { - address: 'stafihub.nodejumper.io:9090', - provider: 'NODEJUMPER', - }, - ], - }, - explorers: [ - { - kind: 'mintscan', - url: 'https://www.mintscan.io/stafi', - tx_page: 'https://www.mintscan.io/stafi/transactions/${txHash}', - account_page: 'https://www.mintscan.io/stafi/accounts/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/stafihub', - tx_page: 'https://ezstaking.app/stafihub/txs/${txHash}', - account_page: 'https://ezstaking.app/stafihub/account/${accountAddress}', - }, - { - kind: 'ping-pub', - url: 'https://ping.pub/stafihub', - tx_page: 'https://ping.pub/stafihub/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/stafihub', - tx_page: 'https://atomscan.com/stafihub/transactions/${txHash}', - account_page: 'https://atomscan.com/stafihub/accounts/${accountAddress}', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stafihub/images/stafihub-chain-logo.png', - }, - keywords: ['liquid staking'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stafihub/images/stafihub-chain-logo.png', - }, - ], -}; - -export const stafihubAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'stafihub', - assets: [ - { - description: 'The native staking and governance token of the StaFi Hub.', - denom_units: [ - { - denom: 'ufis', - exponent: 0, - }, - { - denom: 'fis', - exponent: 6, - }, - ], - base: 'ufis', - name: 'FIS', - display: 'fis', - symbol: 'FIS', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stafihub/images/fis.svg', - }, - coingecko_id: 'stafi', - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stafihub/images/fis.svg', - }, - ], - }, - { - description: 'A liquid staking representation of staked ATOMs', - denom_units: [ - { - denom: 'uratom', - exponent: 0, - }, - { - denom: 'ratom', - exponent: 6, - }, - ], - base: 'uratom', - name: 'rATOM', - display: 'ratom', - symbol: 'rATOM', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'cosmoshub', - base_denom: 'uatom', - }, - provider: 'StaFiHub', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stafihub/images/ratom.svg', - }, - coingecko_id: '', - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stafihub/images/ratom.svg', - }, - ], - }, - { - description: 'A liquid staking representation of staked IRISs', - denom_units: [ - { - denom: 'uriris', - exponent: 0, - }, - { - denom: 'riris', - exponent: 6, - }, - ], - base: 'uriris', - name: 'rIRIS', - display: 'riris', - symbol: 'rIRIS', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'irisnet', - base_denom: 'uiris', - }, - provider: 'StaFiHub', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stafihub/images/riris.svg', - }, - coingecko_id: '', - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stafihub/images/riris.svg', - }, - ], - }, - { - description: 'A liquid staking representation of staked HUAHUAs', - denom_units: [ - { - denom: 'urhuahua', - exponent: 0, - }, - { - denom: 'rhuahua', - exponent: 6, - }, - ], - base: 'urhuahua', - name: 'rHUAHUA', - display: 'rhuahua', - symbol: 'rHUAHUA', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'chihuahua', - base_denom: 'uhuahua', - }, - provider: 'StaFiHub', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stafihub/images/rhuahua.svg', - }, - coingecko_id: '', - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stafihub/images/rhuahua.svg', - }, - ], - }, - { - description: 'A liquid staking representation of staked SWTHs', - denom_units: [ - { - denom: 'urswth', - exponent: 0, - }, - { - denom: 'rswth', - exponent: 8, - }, - ], - base: 'urswth', - name: 'rSWTH', - display: 'rswth', - symbol: 'rSWTH', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'carbon', - base_denom: 'swth', - }, - provider: 'StaFiHub', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stafihub/images/rswth.svg', - }, - coingecko_id: '', - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stafihub/images/rswth.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/stargaze.ts b/packages/chain-registry/src/mainnets/stargaze.ts deleted file mode 100644 index 7090f74a..00000000 --- a/packages/chain-registry/src/mainnets/stargaze.ts +++ /dev/null @@ -1,736 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const stargaze: Chain = { - $schema: '../chain.schema.json', - chain_name: 'stargaze', - status: 'live', - network_type: 'mainnet', - website: 'https://stargaze.zone/', - pretty_name: 'Stargaze', - chain_id: 'stargaze-1', - bech32_prefix: 'stars', - daemon_name: 'starsd', - node_home: '$HOME/.starsd', - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ustars', - fixed_min_gas_price: 1, - low_gas_price: 1, - average_gas_price: 1.1, - high_gas_price: 1.2, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ustars', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/public-awesome/stargaze', - recommended_version: 'v13.0.0', - compatible_versions: ['v13.0.0'], - cosmos_sdk_version: 'v0.47.10', - ibc_go_version: 'v7.3.2', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'v0.45.0', - cosmwasm_enabled: true, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/public-awesome/mainnet/main/stargaze-1/genesis.tar.gz', - }, - versions: [ - { - name: 'v9', - recommended_version: 'v9.1.0', - compatible_versions: ['v9.1.0', 'v9.0.0'], - next_version_name: 'v10', - }, - { - name: 'v10', - recommended_version: 'v10.0.1', - compatible_versions: ['v10.0.1', 'v10.0.0'], - next_version_name: 'v11', - }, - { - name: 'v11', - recommended_version: 'v11.0.0', - compatible_versions: ['v11.0.0'], - next_version_name: 'v12', - }, - { - name: 'v12', - recommended_version: 'v12.0.0', - compatible_versions: ['v12.0.0'], - next_version_name: 'v13', - }, - { - name: 'v13', - proposal: 260, - height: 12801683, - recommended_version: 'v13.0.0', - compatible_versions: ['v13.0.0'], - cosmos_sdk_version: 'v0.47.10', - ibc_go_version: 'v7.3.2', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'v0.45.0', - cosmwasm_enabled: true, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.svg', - }, - description: - 'The premier community-focused blockchain for NFTs. Stargaze empowers creators, developers, collectors, and traders to participate on the platform. The Stargaze chain consists of various NFT-related apps such as a Launchpad, and a Marketplace with offers and auctions.', - peers: { - seeds: [ - { - id: '70ed826888f102c7c1ceb4d07287956628a53508', - address: '174.138.124.7:36656', - }, - { - id: '722079345d941cd2da3daedea548c909d9b83ec5', - address: '104.248.101.113:36656', - }, - { - id: 'd5fc4f479c4e212c96dff5704bb2468ea03b8ae3', - address: 'sg-seed.blockpane.com:26656', - provider: '[ block pane ]', - }, - { - id: 'babc3f3f7804933265ec9c40ad94f4da8e9e0017', - address: 'seed.rhinostake.com:13756', - provider: 'RHINO', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:13756', - provider: 'Polkachu', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'stargaze-mainnet-seed.autostake.com:26986', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: 'c28827cb96c14c905b127b92065a3fb4cd77d7f6', - address: 'seeds.whispernode.com:13756', - provider: 'WhisperNode 🤐', - }, - { - id: '96e0040d44a2f0b59d2a07e128369363d8535b67', - address: 'seed-stargaze.ibs.team:16669', - provider: 'Inter Blockchain Services', - }, - { - id: 'df949a46ae6529ae1e09b034b49716468d5cc7e9', - address: 'seeds.stakerhouse.com:10356', - provider: 'StakerHouse', - }, - ], - persistent_peers: [ - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'stargaze-mainnet-peer.autostake.com:26986', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '344c62c700a59de6137ccd6cade56721cb1e9777', - address: 'stargaze.ramuchi.tech:26656', - provider: 'ramuchi.tech', - }, - { - id: 'f132374f5e70088e855c81df98dd8bb28ea7491d', - address: '65.21.91.99:46656', - provider: 'Staketab', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.stargaze-apis.com/', - provider: 'Stargaze Foundation', - }, - { - address: 'https://rpc-stargaze.pupmos.network', - provider: 'PUPMØS', - }, - { - address: 'https://rpc-stargaze.ezstaking.dev', - provider: 'EZStaking.io', - }, - { - address: 'https://stargaze-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://rpc-stargaze-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://stargaze.c29r3.xyz:443/rpc/', - provider: 'c29r3', - }, - { - address: 'https://rpc-stargaze.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://stargaze-rpc.ibs.team', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://rpc-stargaze.d-stake.xyz', - provider: 'D-stake', - }, - { - address: 'https://rpc.stargaze.silentvalidator.com/', - provider: 'silent', - }, - { - address: 'https://rpc-stargaze.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://stargaze-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://stargaze-rpc.ramuchi.tech', - provider: 'ramuchi.tech', - }, - { - address: 'https://stargaze-rpc.staketab.org:443', - provider: 'Staketab', - }, - { - address: 'https://stargaze-rpc.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://stargaze-rpc.stakerhouse.com', - provider: 'StakerHouse', - }, - { - address: 'https://stargaze-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://stargaze-rpc.reece.sh:443', - provider: 'Reecepbcups', - }, - { - address: 'https://rpc.stargaze.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'https://stargaze-rpc.kleomedes.network', - provider: 'Kleomedes', - }, - ], - rest: [ - { - address: 'https://rest.stargaze-apis.com/', - provider: 'Stargaze Foundation', - }, - { - address: 'https://api-stargaze.pupmos.network', - provider: 'PUPMØS', - }, - { - address: 'https://api-stargaze.ezstaking.dev', - provider: 'EZStaking.io', - }, - { - address: 'https://api-stargaze-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://stargaze.c29r3.xyz:443/api/', - provider: 'c29r3', - }, - { - address: 'https://stargaze-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://stargaze-api.ibs.team', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://api-stargaze.d-stake.xyz', - provider: 'D-stake', - }, - { - address: 'https://api-stargaze.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://api.stargaze.silentvalidator.com/', - provider: 'silent', - }, - { - address: 'https://stargaze-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://lcd-stargaze.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://stargaze-api.ramuchi.tech', - provider: 'ramuchi.tech', - }, - { - address: 'https://stargaze-rest.staketab.org', - provider: 'Staketab', - }, - { - address: 'https://stargaze-api.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://stargaze-rest.stakerhouse.com', - provider: 'StakerHouse', - }, - { - address: 'https://stargaze-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://stargaze-api.reece.sh:443', - provider: 'Reecepbcups', - }, - { - address: 'https://lcd.stargaze.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'https://stargaze-api.kleomedes.network', - provider: 'Kleomedes', - }, - ], - grpc: [ - { - address: 'grpc-stargaze-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'stargaze-grpc.polkachu.com:13790', - provider: 'Polkachu', - }, - { - address: 'stargaze-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'grpc-stargaze.cosmos-spaces.cloud:1150', - provider: 'Cosmos Spaces', - }, - { - address: 'https://stargaze-grpc.ramuchi.tech:9090', - provider: 'ramuchi.tech', - }, - { - address: 'services.staketab.com:9092', - provider: 'Staketab', - }, - { - address: 'stargaze-grpc.w3coins.io:13790', - provider: 'w3coins', - }, - { - address: 'stargaze-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'stargaze-grpc.stakerhouse.com:443', - provider: 'StakerHouse', - }, - { - address: 'https://grpc.stargaze.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - ], - }, - explorers: [ - { - kind: 'ezstaking', - url: 'https://ezstaking.app/stargaze', - tx_page: 'https://ezstaking.app/stargaze/txs/${txHash}', - account_page: 'https://ezstaking.app/stargaze/account/${accountAddress}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/stargaze/', - tx_page: 'https://www.mintscan.io/stargaze/transactions/${txHash}', - account_page: - 'https://www.mintscan.io/stargaze/accounts/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/stargaze', - tx_page: 'https://ping.pub/stargaze/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/stargaze', - tx_page: 'https://atomscan.com/stargaze/transactions/${txHash}', - account_page: 'https://atomscan.com/stargaze/accounts/${accountAddress}', - }, - { - kind: 'Starscan', - url: 'https://starscan.net/', - tx_page: 'https://starscan.net/stargaze-1/tx/${txHash}', - account_page: 'https://starscan.net/stargaze-1/address/${accountAddress}', - }, - { - kind: 'WhisperNode 🤐', - url: 'https://mainnet.whispernode.com/stargaze', - tx_page: 'https://mainnet.whispernode.com/stargaze/tx/${txHash}', - account_page: - 'https://mainnet.whispernode.com/stargaze/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.svg', - }, - ], -}; - -export const stargazeAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'stargaze', - assets: [ - { - description: 'The native token of Stargaze', - denom_units: [ - { - denom: 'ustars', - exponent: 0, - }, - { - denom: 'stars', - exponent: 6, - }, - ], - base: 'ustars', - name: 'Stargaze', - display: 'stars', - symbol: 'STARS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.svg', - }, - coingecko_id: 'stargaze', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.svg', - }, - ], - socials: { - website: 'https://www.stargaze.zone/', - twitter: 'https://twitter.com/StargazeZone', - }, - }, - { - description: 'The native token of ohhNFT.', - denom_units: [ - { - denom: 'factory/stars16da2uus9zrsy83h23ur42v3lglg5rmyrpqnju4/dust', - exponent: 0, - }, - { - denom: 'strdst', - exponent: 6, - }, - ], - base: 'factory/stars16da2uus9zrsy83h23ur42v3lglg5rmyrpqnju4/dust', - name: 'Stardust STRDST', - display: 'strdst', - symbol: 'STRDST', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/dust.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/dust.svg', - }, - coingecko_id: '', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/dust.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/dust.svg', - }, - ], - }, - { - description: 'The native meme token of stargaze.', - denom_units: [ - { - denom: 'factory/stars16da2uus9zrsy83h23ur42v3lglg5rmyrpqnju4/mGAZE', - exponent: 0, - }, - { - denom: 'GAZE', - exponent: 6, - }, - ], - base: 'factory/stars16da2uus9zrsy83h23ur42v3lglg5rmyrpqnju4/mGAZE', - name: 'Gaze GAZE', - display: 'GAZE', - symbol: 'GAZE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/gaze.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/gaze.svg', - }, - coingecko_id: '', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/gaze.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/gaze.svg', - }, - ], - }, - { - description: 'ohhNFT LP token.', - denom_units: [ - { - denom: 'factory/stars16da2uus9zrsy83h23ur42v3lglg5rmyrpqnju4/uBRNCH', - exponent: 0, - }, - { - denom: 'BRNCH', - exponent: 6, - }, - ], - base: 'factory/stars16da2uus9zrsy83h23ur42v3lglg5rmyrpqnju4/uBRNCH', - name: 'Branch', - display: 'BRNCH', - symbol: 'BRNCH', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/brnch.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/brnch.svg', - }, - coingecko_id: '', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/brnch.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/brnch.svg', - }, - ], - }, - { - description: 'Social token for the ohhVAULT.', - denom_units: [ - { - denom: 'factory/stars16da2uus9zrsy83h23ur42v3lglg5rmyrpqnju4/uOHH', - exponent: 0, - }, - { - denom: 'OHH', - exponent: 6, - }, - ], - base: 'factory/stars16da2uus9zrsy83h23ur42v3lglg5rmyrpqnju4/uOHH', - name: 'ohhVAULT ohh', - display: 'OHH', - symbol: 'OHH', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/ohh.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/ohh.svg', - }, - coingecko_id: '', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/ohh.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/ohh.svg', - }, - ], - }, - { - description: 'The native coin of Sneaky Productions.', - denom_units: [ - { - denom: 'factory/stars1xx5976njvxpl9n4v8huvff6cudhx7yuu8e7rt4/usneaky', - exponent: 0, - }, - { - denom: 'sneaky', - exponent: 6, - }, - ], - base: 'factory/stars1xx5976njvxpl9n4v8huvff6cudhx7yuu8e7rt4/usneaky', - name: 'Sneaky Productions', - display: 'sneaky', - symbol: 'SNEAKY', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/sneaky.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/sneaky.svg', - }, - coingecko_id: '', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/sneaky.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/sneaky.svg', - }, - ], - }, - { - description: 'LAB - Everything is an Experiment', - extended_description: - 'LAB - Everything is an Experiment\n\nUse 10 $LAB tokens to mint 1 Mad Scientist NFT on Backbone Labs Osmosis Launchpad. You will then be able to trade your NFTs on the marketplace. You can also choose to hold onto your $LAB tokens as unrevealed NFTs and trade it.\n\n Fair Launch: The event was marked by the absence of whitelists (WLs), no bots and no lock, ensuring an equitable opportunity for all interested parties.\n\nPreparation for the Launch: Participants were given a 52.91-hour window to deposit $OSMO into a pool on Streamswap.\n\nThe Swap Process: After the initial deposit period, $OSMO was converted into $LAB tokens over an additional hour, allowing for a smooth transition and fair distribution.', - denom_units: [ - { - denom: - 'ibc/93B1AE0AD5E88242745B245064A2A51DDA1319C18176A966D5F8F9E02ED5373E', - exponent: 0, - }, - { - denom: 'LAB', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/93B1AE0AD5E88242745B245064A2A51DDA1319C18176A966D5F8F9E02ED5373E', - name: 'LAB', - display: 'LAB', - symbol: 'LAB', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/LAB.png', - }, - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'factory/osmo17fel472lgzs87ekt9dvk0zqyh5gl80sqp4sk4n/LAB', - channel_id: 'channel-75', - }, - chain: { - channel_id: 'channel-0', - path: 'transfer/channel-0/factory/osmo17fel472lgzs87ekt9dvk0zqyh5gl80sqp4sk4n/LAB', - }, - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/LAB.png', - image_sync: { - chain_name: 'osmosis', - base_denom: - 'factory/osmo17fel472lgzs87ekt9dvk0zqyh5gl80sqp4sk4n/LAB', - }, - }, - ], - }, - { - description: "CDT - Membrane's solvency preserving stablecoin", - denom_units: [ - { - denom: - 'ibc/B0263C28B6F44651F4596413B41FDB749EA010BD1220816DAC0ABF9947C1E806', - exponent: 0, - }, - { - denom: 'CDT', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/B0263C28B6F44651F4596413B41FDB749EA010BD1220816DAC0ABF9947C1E806', - name: 'CDT', - display: 'CDT', - symbol: 'CDT', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'factory/osmo1s794h9rxggytja3a4pmwul53u98k06zy2qtrdvjnfuxruh7s8yjs6cyxgd/ucdt', - channel_id: 'channel-75', - }, - chain: { - channel_id: 'channel-0', - path: 'transfer/channel-0/factory/osmo1s794h9rxggytja3a4pmwul53u98k06zy2qtrdvjnfuxruh7s8yjs6cyxgd/ucdt', - }, - }, - ], - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/CDT.svg', - image_sync: { - chain_name: 'osmosis', - base_denom: - 'factory/osmo1s794h9rxggytja3a4pmwul53u98k06zy2qtrdvjnfuxruh7s8yjs6cyxgd/ucdt', - }, - }, - ], - }, - { - description: "MBRN - Membrane's network token", - denom_units: [ - { - denom: - 'ibc/E94BB144B818CB8061F43E202BEA1E9273B87D6326C8C6F4E6AE71C62FD37854', - exponent: 0, - }, - { - denom: 'MBRN', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/E94BB144B818CB8061F43E202BEA1E9273B87D6326C8C6F4E6AE71C62FD37854', - name: 'MBRN', - display: 'MBRN', - symbol: 'MBRN', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'factory/osmo1s794h9rxggytja3a4pmwul53u98k06zy2qtrdvjnfuxruh7s8yjs6cyxgd/umbrn', - channel_id: 'channel-75', - }, - chain: { - channel_id: 'channel-0', - path: 'transfer/channel-0/factory/osmo1s794h9rxggytja3a4pmwul53u98k06zy2qtrdvjnfuxruh7s8yjs6cyxgd/umbrn', - }, - }, - ], - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/MBRN.svg', - image_sync: { - chain_name: 'osmosis', - base_denom: - 'factory/osmo1s794h9rxggytja3a4pmwul53u98k06zy2qtrdvjnfuxruh7s8yjs6cyxgd/umbrn', - }, - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/starname.ts b/packages/chain-registry/src/mainnets/starname.ts deleted file mode 100644 index 87c13176..00000000 --- a/packages/chain-registry/src/mainnets/starname.ts +++ /dev/null @@ -1,165 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const starname: Chain = { - $schema: '../chain.schema.json', - chain_name: 'starname', - status: 'live', - network_type: 'mainnet', - website: 'https://www.starname.me/', - pretty_name: 'Starname', - chain_id: 'iov-mainnet-ibc', - bech32_prefix: 'star', - slip44: 234, - alternative_slip44s: [118], - fees: { - fee_tokens: [ - { - denom: 'uiov', - low_gas_price: 1, - average_gas_price: 2, - high_gas_price: 3, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uiov', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/iov-one/starnamed', - recommended_version: 'v0.11.7', - compatible_versions: ['v0.11.7'], - genesis: { - genesis_url: - 'https://gist.githubusercontent.com/davepuchyr/6bea7bf369064d118195e9b15ea08a0f/raw/genesis.json', - }, - versions: [ - { - name: 'v0.10', - recommended_version: 'v0.10.18', - compatible_versions: ['v0.10.17', 'v0.10.18'], - next_version_name: 'v0.11', - }, - { - name: 'v0.11', - recommended_version: 'v0.11.7', - compatible_versions: ['v0.11.7'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/starname/images/iov.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/starname/images/iov.svg', - }, - description: - 'Starname is the best way to claim your part of the blockchain. You can use it for decentralized identification, payments, ownership and applications. Starname can be integrated into digital wallets, dapps and exchanges.', - peers: { - seeds: [ - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '9aabe0ac122f3104d8fc098e19c66714c6f1ace9', - address: '3.37.140.5:26656', - }, - { - id: '68d03f2594a4d7ae2aa9d27f208dbea4de77b048', - address: '34.65.26.71:26656', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-starname-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://rpc.starname.app', - provider: 'Chainmasters', - }, - ], - rest: [ - { - address: 'https://api-starname-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://rest.starname.app', - provider: 'Chainmasters', - }, - ], - grpc: [ - { - address: 'grpc-starname-ia.cosmosia.notional.ventures:443', - provider: 'starname', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://ping.pub/starname', - tx_page: 'https://ping.pub/starname/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/starname', - tx_page: 'https://atomscan.com/starname/transactions/${txHash}', - account_page: 'https://atomscan.com/starname/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/starname/images/iov.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/starname/images/iov.svg', - }, - ], -}; - -export const starnameAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'starname', - assets: [ - { - description: - 'IOV coin is the token for the Starname (IOV) Asset Name Service', - denom_units: [ - { - denom: 'uiov', - exponent: 0, - }, - { - denom: 'iov', - exponent: 6, - }, - ], - base: 'uiov', - name: 'Starname', - display: 'iov', - symbol: 'IOV', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/starname/images/iov.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/starname/images/iov.svg', - }, - coingecko_id: 'starname', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/starname/images/iov.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/starname/images/iov.svg', - }, - ], - socials: { - website: 'https://app.starname.me/', - twitter: 'https://twitter.com/starname_me', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/stratos.ts b/packages/chain-registry/src/mainnets/stratos.ts deleted file mode 100644 index 1df40407..00000000 --- a/packages/chain-registry/src/mainnets/stratos.ts +++ /dev/null @@ -1,224 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const stratos: Chain = { - $schema: '../chain.schema.json', - chain_name: 'stratos', - status: 'live', - network_type: 'mainnet', - website: 'https://www.thestratos.org', - pretty_name: 'Stratos', - chain_id: 'stratos-1', - bech32_prefix: 'st', - daemon_name: 'stchaind', - node_home: '$HOME/.stchaind', - key_algos: ['ethsecp256k1'], - extra_codecs: [], - slip44: 606, - fees: { - fee_tokens: [ - { - denom: 'wei', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/stratosnet/stratos-chain', - recommended_version: 'v0.11.2', - compatible_versions: ['v0.11.2'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/stratosnet/mainnet/main/genesis/genesis.json', - }, - versions: [ - { - name: 'v0.11.2', - recommended_version: 'v0.11.2', - compatible_versions: ['v0.11.2'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stratos/images/stratos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stratos/images/stratos.svg', - }, - peers: { - seeds: [ - { - id: 'cdbd7ce27584e699d9b9e6d72a1551666c750e4d', - address: '35.86.41.142:26656', - provider: 'thestratos.org', - }, - { - id: 'ce225e67f7a383b50c91aeb902a86dd3ecb70d65', - address: '34.84.212.13:26656', - provider: 'thestratos.org', - }, - { - id: 'c28827cb96c14c905b127b92065a3fb4cd77d7f6', - address: 'seeds.whispernode.com:21856', - provider: 'WhisperNode 🤐', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '8a57d4701e87096c9bf151c376aafa97f9f516c7', - address: '78.46.174.39:25656', - provider: '[NODERS]TEAM', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.thestratos.org', - provider: 'thestratos.org', - }, - { - address: 'http://stratos.rpc.nodersteam.com:26657/', - provider: '[NODERS]TEAM', - }, - { - address: 'https://rpc-stratos.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://stratos-rpc.noders.services:443', - provider: '[NODERS]TEAM', - }, - ], - rest: [ - { - address: 'https://rest.thestratos.org', - provider: 'thestratos.org', - }, - { - address: 'https://lcd-stratos.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://stratos-api.noders.services:443', - provider: '[NODERS]TEAM', - }, - ], - grpc: [ - { - address: 'https://grpc.thestratos.org', - provider: 'thestratos.org', - }, - { - address: 'https://grpc.stratos.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'stratos.grpc.nodersteam.com:9090', - provider: '[NODERS]TEAM', - }, - { - address: 'stratos-grpc.noders.services:29090', - provider: '[NODERS]TEAM', - }, - ], - 'evm-http-jsonrpc': [ - { - address: 'https://web3-rpc.thestratos.org', - provider: 'thestratos.org', - }, - { - address: 'https://jsonrpc.stratos.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://stratos-jsonrpc.noders.services', - provider: '[NODERS]TEAM', - }, - ], - }, - explorers: [ - { - kind: 'bigdipper', - url: 'https://explorer.thestratos.org', - tx_page: 'https://explorer.thestratos.org/transactions/${txHash}', - account_page: - 'https://explorer.thestratos.org/accounts/${accountAddress}', - }, - { - kind: 'blockscout', - url: 'https://web3-explorer.thestratos.org', - tx_page: 'https://web3-explorer.thestratos.org/tx/${txHash}', - account_page: - 'https://web3-explorer.thestratos.org/address/${accountAddress}', - }, - { - kind: 'NodeStake', - url: 'https://explorer.nodestake.top/stratos', - tx_page: 'https://explorer.nodestake.top/stratos/tx/${txHash}', - account_page: - 'https://explorer.nodestake.top/stratos/accounts/${accountAddress}', - }, - { - kind: 'TC Network', - url: 'https://explorer.tcnetwork.io/stratos', - tx_page: 'https://explorer.tcnetwork.io/stratos/transaction/${txHash}', - account_page: - 'https://explorer.tcnetwork.io/stratos/account/${accountAddress}', - }, - { - kind: 'WhisperNode 🤐', - url: 'https://mainnet.whispernode.com/stratos', - tx_page: 'https://mainnet.whispernode.com/stratos/tx/${txHash}', - account_page: - 'https://mainnet.whispernode.com/stratos/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stratos/images/stratos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stratos/images/stratos.svg', - }, - ], -}; - -export const stratosAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'stratos', - assets: [ - { - description: - 'STOS coin is the token for the Stratos (STOS) cosmos based blockchain', - denom_units: [ - { - denom: 'wei', - exponent: 0, - }, - { - denom: 'gwei', - exponent: 9, - }, - { - denom: 'stos', - exponent: 18, - }, - ], - base: 'wei', - name: 'Stratos', - display: 'stos', - symbol: 'STOS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stratos/images/stratos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stratos/images/stratos.svg', - }, - coingecko_id: 'stratos', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stratos/images/stratos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stratos/images/stratos.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/stride.ts b/packages/chain-registry/src/mainnets/stride.ts deleted file mode 100644 index b205b135..00000000 --- a/packages/chain-registry/src/mainnets/stride.ts +++ /dev/null @@ -1,1247 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const stride: Chain = { - $schema: '../chain.schema.json', - chain_name: 'stride', - status: 'live', - network_type: 'mainnet', - website: 'https://stride.zone/', - pretty_name: 'Stride', - chain_id: 'stride-1', - bech32_prefix: 'stride', - daemon_name: 'strided', - node_home: '$HOME/.stride', - key_algos: ['ed25519'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ustrd', - fixed_min_gas_price: 0.0005, - low_gas_price: 0.0005, - average_gas_price: 0.001, - high_gas_price: 0.002, - }, - { - denom: 'stuatom', - fixed_min_gas_price: 0.0001, - low_gas_price: 0.0001, - average_gas_price: 0.0002, - high_gas_price: 0.0005, - }, - { - denom: 'stuosmo', - fixed_min_gas_price: 0.001, - low_gas_price: 0.001, - average_gas_price: 0.002, - high_gas_price: 0.004, - }, - { - denom: 'stustars', - fixed_min_gas_price: 1, - low_gas_price: 1, - average_gas_price: 1.1, - high_gas_price: 1.2, - }, - { - denom: 'stujuno', - fixed_min_gas_price: 0.075, - low_gas_price: 0.075, - average_gas_price: 0.1, - high_gas_price: 0.125, - }, - { - denom: 'stuluna', - fixed_min_gas_price: 0.0125, - low_gas_price: 0.0125, - average_gas_price: 0.015, - high_gas_price: 0.04, - }, - { - denom: 'staevmos', - fixed_min_gas_price: 250000000, - low_gas_price: 20000000000, - average_gas_price: 25000000000, - high_gas_price: 40000000000, - }, - { - denom: 'stinj', - fixed_min_gas_price: 500000000, - low_gas_price: 500000000, - average_gas_price: 700000000, - high_gas_price: 900000000, - }, - { - denom: 'stucmdx', - fixed_min_gas_price: 0.02, - low_gas_price: 0.02, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - { - denom: 'stuumee', - fixed_min_gas_price: 0.1, - low_gas_price: 0.1, - average_gas_price: 0.12, - high_gas_price: 0.2, - }, - { - denom: 'stutia', - fixed_min_gas_price: 0.002, - low_gas_price: 0.01, - average_gas_price: 0.02, - high_gas_price: 0.1, - }, - { - denom: 'stadydx', - fixed_min_gas_price: 15000000000, - low_gas_price: 15000000000, - average_gas_price: 15000000000, - high_gas_price: 20000000000, - }, - { - denom: 'stadym', - fixed_min_gas_price: 15000000000, - low_gas_price: 15000000000, - average_gas_price: 15000000000, - high_gas_price: 20000000000, - }, - { - denom: 'stusaga', - fixed_min_gas_price: 0.01, - low_gas_price: 0.01, - average_gas_price: 0.015, - high_gas_price: 0.03, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ustrd', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/Stride-Labs/stride', - recommended_version: 'v21.0.0', - compatible_versions: ['v21.0.0'], - cosmos_sdk_version: - 'Stride-Labs/cosmos-sdk v0.47.10-stride-distribution-fix-0', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - ibc_go_version: '7.3.1', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/Stride-Labs/testnet/main/mainnet/genesis.json', - ics_ccv_url: - 'https://raw.githubusercontent.com/Stride-Labs/mainnet/main/ics-instructions/ccv.json', - }, - versions: [ - { - name: 'v8', - recommended_version: 'v8.0.0', - compatible_versions: ['v8.0.0'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - ibc_go_version: '5.1.0', - next_version_name: 'v9', - }, - { - name: 'v9', - height: 3396933, - recommended_version: 'v9.2.1', - compatible_versions: ['v9.0.0', 'v9.2.1'], - proposal: 202, - next_version_name: 'v10', - }, - { - name: 'v10', - height: 4191914, - proposal: 206, - recommended_version: 'v10.0.0', - compatible_versions: ['v10.0.0'], - ibc_go_version: '7.1.0', - cosmos_sdk_version: '0.47.3', - next_version_name: 'v11', - }, - { - name: 'v11', - tag: 'v11.0.0', - height: 4291924, - proposal: 207, - recommended_version: 'v11.0.0', - compatible_versions: ['v11.0.0'], - ibc_go_version: '7.2.0', - next_version_name: 'v12', - }, - { - name: 'v12', - tag: 'v12.1.0', - height: 4616678, - proposal: 208, - recommended_version: 'v12.1.0', - compatible_versions: ['v12.1.0'], - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - ibc_go_version: '7.2.0', - next_version_name: 'v13', - }, - { - name: 'v13', - tag: 'v13.1.0', - height: 5044405, - proposal: 211, - recommended_version: 'v13.1.0', - compatible_versions: ['v13.1.0'], - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - ibc_go_version: '7.2.0', - next_version_name: 'v14', - }, - { - name: 'v14', - tag: 'v14.0.0', - height: 5223225, - proposal: 214, - recommended_version: 'v14.0.0', - compatible_versions: ['v14.0.0'], - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - ibc_go_version: '7.2.0', - next_version_name: 'v15', - }, - { - name: 'v15', - tag: 'v15.0.0', - height: 5532355, - proposal: 217, - recommended_version: 'v15.0.0', - compatible_versions: ['v15.0.0'], - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - ibc_go_version: '7.2.0', - next_version_name: 'v16', - }, - { - name: 'v16', - tag: 'v16.0.0', - recommended_version: 'v16.0.0', - compatible_versions: ['v16.0.0'], - proposal: 220, - height: 5932395, - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - ibc_go_version: '7.2.0', - next_version_name: 'v17', - }, - { - name: 'v17', - tag: 'v17.0.0', - recommended_version: 'v17.0.0', - compatible_versions: ['v17.0.0'], - proposal: 226, - height: 7244427, - cosmos_sdk_version: 'v0.47.5-stride-distribution-fix-0', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - ibc_go_version: '7.3.1', - next_version_name: 'v18', - }, - { - name: 'v18', - tag: 'v18.0.0', - recommended_version: 'v18.0.0', - compatible_versions: ['v18.0.0'], - proposal: 229, - height: 7464647, - cosmos_sdk_version: - 'Stride-Labs/cosmos-sdk v0.47.5-stride-distribution-fix-0', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - ibc_go_version: '7.3.1', - next_version_name: 'v19', - }, - { - name: 'v19', - tag: 'v19.0.0', - recommended_version: 'v19.0.0', - compatible_versions: ['v19.0.0'], - proposal: 233, - height: 8064608, - cosmos_sdk_version: - 'Stride-Labs/cosmos-sdk v0.47.5-stride-distribution-fix-0', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - ibc_go_version: '7.3.1', - next_version_name: 'v20', - }, - { - name: 'v20', - tag: 'v20.0.0', - recommended_version: 'v20.0.0', - compatible_versions: ['v20.0.0'], - proposal: 235, - height: 8269628, - cosmos_sdk_version: - 'Stride-Labs/cosmos-sdk v0.47.10-stride-distribution-fix-0', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - ibc_go_version: '7.3.1', - next_version_name: 'v21', - }, - { - name: 'v21', - tag: 'v21.0.0', - recommended_version: 'v21.0.0', - compatible_versions: ['v21.0.0'], - proposal: 236, - height: 8370738, - cosmos_sdk_version: - 'Stride-Labs/cosmos-sdk v0.47.10-stride-distribution-fix-0', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - ibc_go_version: '7.3.1', - next_version_name: '', - }, - ], - }, - description: - 'Stride is a blockchain that provides liquidity for staked tokens. Using Stride, you can earn both taking and DeFi yields across the Cosmos IBC ecosystem.', - peers: { - seeds: [ - { - id: 'babc3f3f7804933265ec9c40ad94f4da8e9e0017', - address: 'seed.rhinostake.com:12256', - provider: 'RHINO', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:12256', - provider: 'Polkachu', - }, - { - id: 'cb91a11588d66cfd9c01f99541df4978a08e0e39', - address: 'seedv1.main.stridenet.co:26656', - provider: 'Stride', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:12256', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'stride-mainnet-seed.autostake.com:26886', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '400f3d9e30b69e78a7fb891f60d76fa3c73f0ecc', - address: 'stride.rpc.kjnodes.com:11659', - provider: 'kjnodes', - }, - { - id: '86bd5cb6e762f673f1706e5889e039d5406b4b90', - address: 'stride.seed.node75.org:10456', - provider: 'Pro-Nodes75', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: 'c28827cb96c14c905b127b92065a3fb4cd77d7f6', - address: 'seeds.whispernode.com:12256', - provider: 'WhisperNode 🤐', - }, - { - id: 'ced7684f4d60399986cdbc1465ac00a420a14202', - address: 'seed-stride-01.stakeflow.io:1807', - provider: 'Stakeflow', - }, - ], - persistent_peers: [ - { - id: 'df3f533e6b9776c11f08da804edcb810cbdd2080', - address: '65.108.234.23:12256', - provider: 'Polkachu-2', - }, - { - id: 'e821acdaf0c7a3c60ea3cd4eb4a98a62dad06f58', - address: '43.201.12.41:26656', - provider: 'Cosmostation-2', - }, - { - id: 'a7b4cf6f65138ba61518c2c45402da32dc8e28b7', - address: 'stride.peer.stavr.tech:21016', - provider: '🔥STAVR🔥', - }, - { - id: 'b5f9fa874781f975687018ae559f0d952d3a2e24', - address: '52.52.208.179:26656', - provider: 'Cosmostation-3', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'stride-mainnet-peer.autostake.com:26886', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: 'ced7684f4d60399986cdbc1465ac00a420a14202', - address: 'peer-stride-01.stakeflow.io:1807', - provider: 'Stakeflow', - }, - { - id: '4d17c6e85a1e6282efee950ff3dfe85b4b043f0f', - address: '148.251.51.144:26656', - provider: 'Stake-Take', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://stride-rpc.polkachu.com/', - provider: 'Polkachu', - }, - { - address: 'https://stride-rpc.onivalidator.com', - provider: 'Oni Validator ⛩️', - }, - { - address: 'https://stride-rpc.lavenderfive.com/', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://rpc.stride.silentvalidator.com/', - provider: 'silent', - }, - { - address: 'https://rpc-stride.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://stride.rpc.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://rpc-stride.pupmos.network', - provider: 'PUPMØS', - }, - { - address: 'https://rpc-stride.architectnodes.com', - provider: 'Architect Nodes', - }, - { - address: 'https://rpc-stride.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://stride-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://rpc-stride-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://stride-rpc.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://stride-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://community.nuxian-node.ch:6797/stride/trpc', - provider: 'PRO Delegators', - }, - { - address: 'https://stride-rpc.stakeandrelax.net', - provider: 'Stake&Relax 🦥', - }, - { - address: 'https://rpc.stride.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'https://public.stakewolle.com/cosmos/stride/rpc', - provider: 'Stakewolle', - }, - ], - rest: [ - { - address: 'https://stride-api.polkachu.com/', - provider: 'Polkachu', - }, - { - address: 'https://api-stride.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://stride-api.lavenderfive.com/', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://api.stride.silentvalidator.com/', - provider: 'silent', - }, - { - address: 'https://stride.api.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://api-stride.pupmos.network', - provider: 'PUPMØS', - }, - { - address: 'https://stride-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://rest-stride.architectnodes.com', - provider: 'Architect Nodes', - }, - { - address: 'https://lcd-stride.whispernode.com:443', - provider: 'WhisperNode 🤐', - }, - { - address: 'https://api-stride-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://stride-api.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://stride-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://community.nuxian-node.ch:6797/stride/crpc', - provider: 'PRO Delegators', - }, - { - address: 'https://stride-api.stakeandrelax.net', - provider: 'Stake&Relax 🦥', - }, - { - address: 'https://lcd.stride.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - { - address: 'https://public.stakewolle.com/cosmos/stride/rest', - provider: 'Stakewolle', - }, - ], - grpc: [ - { - address: 'stride.grpc.bccnodes.com:443', - provider: 'BccNodes', - }, - { - address: 'stride-grpc.polkachu.com:12290', - provider: 'Polkachu', - }, - { - address: 'stride-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'http://stride.grpc.m.stavr.tech:9986', - provider: '🔥STAVR🔥', - }, - { - address: 'grpc-stride.cosmos-spaces.cloud:1140', - provider: 'Cosmos Spaces', - }, - { - address: 'stride-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'stride.grpc.kjnodes.com:11690', - provider: 'kjnodes', - }, - { - address: 'grpc-stride-01.stakeflow.io:1802', - provider: 'Stakeflow', - }, - { - address: 'stride-grpc.w3coins.io:12290', - provider: 'w3coins', - }, - { - address: 'stride-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'stride-grpc.stakeandrelax.net:12290', - provider: 'Stake&Relax 🦥', - }, - { - address: 'https://grpc.stride.bronbro.io:443', - provider: 'Bro_n_Bro', - }, - ], - }, - explorers: [ - { - kind: 'BccNodes', - url: 'https://explorer.bccnodes.com/stride-M', - tx_page: 'https://explorer.bccnodes.com/stride-M/tx/${txHash}', - account_page: - 'https://explorer.bccnodes.com/stride-M/account/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/stride', - tx_page: 'https://ezstaking.app/stride/txs/${txHash}', - account_page: 'https://ezstaking.app/stride/account/${accountAddress}', - }, - { - kind: 'Apollo', - url: 'https://apollo.chandrastation.com/stride', - tx_page: 'https://apollo.chandrastation.com/stride/tx/${txHash}', - account_page: - 'https://apollo.chandrastation.com/stride/account/${accountAddress}', - }, - { - kind: 'Stride Ping Pub', - url: 'https://explorer.stride.zone/stride', - tx_page: 'https://explorer.stride.zone/stride/tx/${txHash}', - account_page: - 'https://explorer.stride.zone/stride/account/${accountAddress}', - }, - { - kind: '🔥STAVR🔥 Explorer', - url: 'https://explorer.stavr.tech/stride', - tx_page: 'https://explorer.stavr.tech/stride/tx/${txHash}', - account_page: - 'https://explorer.stavr.tech/stride/account/${accountAddress}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/stride', - tx_page: 'https://www.mintscan.io/stride/transactions/${txHash}', - account_page: 'https://www.mintscan.io/stride/accounts/${accountAddress}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/stride', - tx_page: 'https://atomscan.com/stride/transactions/${txHash}', - account_page: 'https://atomscan.com/stride/accounts/${accountAddress}', - }, - { - kind: 'Stakeflow', - url: 'https://stakeflow.io/stride', - account_page: 'https://stakeflow.io/stride/accounts/${accountAddress}', - }, - { - kind: 'Stake-Take', - url: 'https://explorer.stake-take.com/stride', - tx_page: 'https://explorer.stake-take.com/stride/tx/${txHash}', - account_page: - 'https://explorer.stake-take.com/stride/account/${accountAddress}', - }, - { - kind: 'WhisperNode 🤐', - url: 'https://mainnet.whispernode.com/stride', - tx_page: 'https://mainnet.whispernode.com/stride/tx/${txHash}', - account_page: - 'https://mainnet.whispernode.com/stride/account/${accountAddress}', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stride-chain-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/strd.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stride-chain-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/strd.svg', - }, - ], -}; - -export const strideAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'stride', - assets: [ - { - description: 'The native token of Stride', - denom_units: [ - { - denom: 'ustrd', - exponent: 0, - }, - { - denom: 'strd', - exponent: 6, - }, - ], - base: 'ustrd', - name: 'Stride', - display: 'strd', - symbol: 'STRD', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/strd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/strd.svg', - }, - coingecko_id: 'stride', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/strd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/strd.svg', - }, - ], - socials: { - website: 'https://stride.zone/', - twitter: 'https://twitter.com/stride_zone', - }, - }, - { - denom_units: [ - { - denom: 'stuatom', - exponent: 0, - }, - { - denom: 'statom', - exponent: 6, - }, - ], - base: 'stuatom', - name: 'Stride Staked ATOM', - display: 'statom', - symbol: 'stATOM', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'cosmoshub', - base_denom: 'uatom', - }, - provider: 'Stride', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/statom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/statom.svg', - }, - coingecko_id: 'stride-staked-atom', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/statom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/statom.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'stustars', - exponent: 0, - }, - { - denom: 'ststars', - exponent: 6, - }, - ], - base: 'stustars', - name: 'Stride Staked STARS', - display: 'ststars', - symbol: 'stSTARS', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'stargaze', - base_denom: 'ustars', - }, - provider: 'Stride', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/ststars.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/ststars.svg', - }, - coingecko_id: 'stride-staked-stars', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/ststars.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/ststars.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'stuosmo', - exponent: 0, - }, - { - denom: 'stosmo', - exponent: 6, - }, - ], - base: 'stuosmo', - name: 'Stride Staked OSMO', - display: 'stosmo', - symbol: 'stOSMO', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'osmosis', - base_denom: 'uosmo', - }, - provider: 'Stride', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stosmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stosmo.svg', - }, - coingecko_id: 'stride-staked-osmo', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stosmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stosmo.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'stujuno', - exponent: 0, - }, - { - denom: 'stjuno', - exponent: 6, - }, - ], - base: 'stujuno', - name: 'Stride Staked JUNO', - display: 'stjuno', - symbol: 'stJUNO', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'juno', - base_denom: 'ujuno', - }, - provider: 'Stride', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stjuno.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stjuno.svg', - }, - coingecko_id: 'stride-staked-juno', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stjuno.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stjuno.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'stuluna', - exponent: 0, - }, - { - denom: 'stluna', - exponent: 6, - }, - ], - base: 'stuluna', - name: 'Stride Staked LUNA', - display: 'stluna', - symbol: 'stLUNA', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'terra2', - base_denom: 'uluna', - }, - provider: 'Stride', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stluna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stluna.svg', - }, - coingecko_id: 'stride-staked-luna', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stluna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stluna.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'stinj', - exponent: 0, - }, - { - denom: 'stINJ', - exponent: 18, - }, - ], - base: 'stinj', - name: 'Stride Staked INJ', - display: 'stINJ', - symbol: 'stINJ', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'injective', - base_denom: 'inj', - }, - provider: 'Stride', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stinj.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stinj.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stinj.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stinj.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'staevmos', - exponent: 0, - }, - { - denom: 'stevmos', - exponent: 18, - }, - ], - base: 'staevmos', - name: 'Stride Staked EVMOS', - display: 'stevmos', - symbol: 'stEVMOS', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'evmos', - base_denom: 'aevmos', - }, - provider: 'Stride', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stevmos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stevmos.svg', - }, - coingecko_id: 'stride-staked-evmos', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stevmos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stevmos.svg', - }, - ], - }, - { - description: "Stride's liquid staked DYDX", - denom_units: [ - { - denom: 'stadydx', - exponent: 0, - }, - { - denom: 'stDYDX', - exponent: 18, - }, - ], - base: 'stadydx', - name: 'Stride Staked DYDX', - display: 'stDYDX', - symbol: 'stDYDX', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'dydx', - base_denom: 'adydx', - }, - provider: 'Stride', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stdydx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stdydx.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stdydx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stdydx.svg', - }, - ], - }, - { - description: "Stride's liquid staked TIA", - denom_units: [ - { - denom: 'stutia', - exponent: 0, - }, - { - denom: 'stTIA', - exponent: 6, - }, - ], - base: 'stutia', - name: 'Stride Staked TIA', - display: 'stTIA', - symbol: 'stTIA', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'celestia', - base_denom: 'utia', - }, - provider: 'Stride', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/sttia.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/sttia.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/sttia.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/sttia.svg', - }, - ], - }, - { - description: "Stride's liquid staked DYM", - denom_units: [ - { - denom: 'stadym', - exponent: 0, - }, - { - denom: 'stDYM', - exponent: 18, - }, - ], - base: 'stadym', - name: 'Stride Staked DYM', - display: 'stDYM', - symbol: 'stDYM', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'dymension', - base_denom: 'adym', - }, - provider: 'Stride', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stdym.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stdym.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stdym.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stdym.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'stuumee', - exponent: 0, - }, - { - denom: 'stumee', - exponent: 6, - }, - ], - base: 'stuumee', - name: 'Stride Staked UMEE', - display: 'stumee', - symbol: 'stUMEE', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'umee', - base_denom: 'uumee', - }, - provider: 'Stride', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stumee.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stumee.svg', - }, - coingecko_id: 'stride-staked-umee', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stumee.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stumee.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'stucmdx', - exponent: 0, - }, - { - denom: 'stcmdx', - exponent: 6, - }, - ], - base: 'stucmdx', - name: 'Stride Staked CMDX', - display: 'stcmdx', - symbol: 'stCMDX', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'comdex', - base_denom: 'ucmdx', - }, - provider: 'Stride', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stcmdx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stcmdx.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stcmdx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stcmdx.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'stusomm', - exponent: 0, - }, - { - denom: 'stsomm', - exponent: 6, - }, - ], - base: 'stusomm', - name: 'Stride Staked SOMM', - display: 'stsomm', - symbol: 'stSOMM', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'sommelier', - base_denom: 'usomm', - }, - provider: 'Stride', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stsomm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stsomm.svg', - }, - coingecko_id: 'stride-staked-sommelier', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stsomm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stsomm.svg', - }, - ], - }, - { - description: "Stride's liquid staked SAGA", - denom_units: [ - { - denom: 'stusaga', - exponent: 0, - }, - { - denom: 'stSAGA', - exponent: 6, - }, - ], - base: 'stusaga', - name: 'Stride Staked SAGA', - display: 'stSAGA', - symbol: 'stSAGA', - traces: [ - { - type: 'liquid-stake', - counterparty: { - chain_name: 'saga', - base_denom: 'usaga', - }, - provider: 'Stride', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stsaga.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stsaga.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stsaga.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/stsaga.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/sunrise.ts b/packages/chain-registry/src/mainnets/sunrise.ts deleted file mode 100644 index 531c70e0..00000000 --- a/packages/chain-registry/src/mainnets/sunrise.ts +++ /dev/null @@ -1,129 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const sunrise: Chain = { - $schema: '../chain.schema.json', - chain_name: 'sunrise', - status: 'live', - network_type: 'mainnet', - website: 'https://sunriselayer.io/', - pretty_name: 'Sunrise', - chain_id: 'sunrise-1', - bech32_prefix: 'sunrise', - daemon_name: 'sunrised', - node_home: '$HOME/.sunrise', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'usr', - fixed_min_gas_price: 0.002, - low_gas_price: 0.01, - average_gas_price: 0.02, - high_gas_price: 0.1, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'usr', - }, - ], - lock_duration: { - time: '1209600s', - }, - }, - codebase: { - git_repo: 'https://github.com/sunriselayer/sunrise', - recommended_version: 'v0.0.7', - compatible_versions: ['v0.0.7'], - binaries: { - 'linux/amd64': - 'https://github.com/sunriselayer/sunrise/releases/download/v0.0.7/sunrised', - }, - cosmos_sdk_version: '0.50.2', - consensus: { - type: 'cometbft', - version: 'sunriselayer/sunrise-core v0.0.5-cmt-v0.38.2', - }, - ibc_go_version: '8.0.0', - versions: [ - { - name: 'v0.0.7', - recommended_version: 'v0.0.7', - compatible_versions: ['v0.0.7'], - binaries: { - 'linux/amd64': - 'https://github.com/sunriselayer/sunrise/releases/download/v0.0.7/sunrised', - }, - cosmos_sdk_version: '0.50.2', - consensus: { - type: 'cometbft', - version: 'sunriselayer/sunrise-core v0.0.5-cmt-v0.38.2', - }, - ibc_go_version: '8.0.0', - ics_enabled: ['ics20-1'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sunrise/images/sunrise.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sunrise/images/sunrise.svg', - }, - peers: { - seeds: [], - persistent_peers: [], - }, - apis: { - rpc: [], - rest: [], - grpc: [], - }, - explorers: [], - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sunrise/images/sunrise.svg', - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sunrise/images/sunrise.png', - }, - ], -}; - -export const sunriseAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'sunrise', - assets: [ - { - description: 'The native token of the Sunrise blockchain.', - denom_units: [ - { - denom: 'usr', - exponent: 0, - aliases: ['microsr'], - }, - { - denom: 'sr', - exponent: 6, - }, - ], - base: 'usr', - name: 'Sunrise', - display: 'sr', - symbol: 'SR', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sunrise/images/sunrise.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sunrise/images/sunrise.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sunrise/images/sunrise.svg', - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sunrise/images/sunrise.png', - }, - ], - socials: { - website: 'https://sunriselayer.io/', - twitter: 'https://twitter.com/SunriseLayer', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/tenet.ts b/packages/chain-registry/src/mainnets/tenet.ts deleted file mode 100644 index f862ed7c..00000000 --- a/packages/chain-registry/src/mainnets/tenet.ts +++ /dev/null @@ -1,266 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const tenet: Chain = { - $schema: '../chain.schema.json', - chain_name: 'tenet', - status: 'live', - network_type: 'mainnet', - website: 'https://tenet.org/', - pretty_name: 'Tenet', - chain_id: 'tenet_1559-1', - bech32_prefix: 'tenet', - node_home: '$HOME/.tenetd', - daemon_name: 'tenetd', - key_algos: ['ethsecp256k1'], - extra_codecs: ['ethermint'], - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'atenet', - fixed_min_gas_price: 250000000, - low_gas_price: 20000000000, - average_gas_price: 25000000000, - high_gas_price: 40000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'atenet', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/tenet-org/tenet-mainnet', - recommended_version: 'v11.2.1', - compatible_versions: ['v11.2.1'], - binaries: { - 'linux/amd64': - 'https://github.com/tenet-org/tenet-mainnet/releases/download/v11.2.1/tenet-mainnet_11.2.1_Linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/tenet-org/tenet-mainnet/releases/download/v11.2.1/tenet-mainnet_11.2.1_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/tenet-org/tenet-mainnet/releases/download/v11.2.1/tenet-mainnet_11.2.1_Darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/tenet-org/tenet-mainnet/releases/download/v11.2.1/tenet-mainnet_11.2.1_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/tenet-org/tenet-mainnet/releases/download/v11.2.1/tenet-mainnet_11.2.1_Windows_amd64.zip', - }, - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - ibc_go_version: '6.1.0', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/tenet-org/tenet-mainnet/master/config/genesis.json', - }, - versions: [ - { - name: 'v11', - recommended_version: 'v11.0.6', - compatible_versions: ['v11.0.6'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - ibc_go_version: '6.1.0', - binaries: { - 'linux/amd64': - 'https://github.com/tenet-org/tenet-mainnet/releases/download/v11.0.6/tenet-mainnet_11.0.6_Linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/tenet-org/tenet-mainnet/releases/download/v11.0.6/tenet-mainnet_11.0.6_Darwin_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/tenet-org/tenet-mainnet/releases/download/v11.0.6/tenet-mainnet_11.0.6_Darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/tenet-org/tenet-mainnet/releases/download/v11.0.6/tenet-mainnet_11.0.6_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/tenet-org/tenet-mainnet/releases/download/v11.0.6/tenet-mainnet_11.0.6_Windows_amd64.zip', - }, - next_version_name: 'multichain', - }, - { - name: 'multichain', - proposal: 2, - height: 2330000, - recommended_version: 'v11.2.1', - compatible_versions: ['v11.2.0', 'v11.2.1'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - ibc_go_version: '6.1.0', - binaries: { - 'linux/amd64': - 'https://github.com/tenet-org/tenet-mainnet/releases/download/v11.2.1/tenet-mainnet_11.2.1_Linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/tenet-org/tenet-mainnet/releases/download/v11.2.1/tenet-mainnet_11.2.1_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/tenet-org/tenet-mainnet/releases/download/v11.2.1/tenet-mainnet_11.2.1_Darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/tenet-org/tenet-mainnet/releases/download/v11.2.1/tenet-mainnet_11.2.1_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/tenet-org/tenet-mainnet/releases/download/v11.2.1/tenet-mainnet_11.2.1_Windows_amd64.zip', - }, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/tenet/images/tenet.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/tenet/images/tenet.svg', - }, - peers: { - seeds: [ - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'tenet-mainnet-seed.autostake.com:27386', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: 'f8432cc5094870c96f34a0ebb36ffb0d38a53ad4', - address: '164.92.209.223:26656', - provider: 'tenet', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'tenet-mainnet-peer.autostake.com:27386', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://tendermint-1.rpc.tenet.org', - provider: 'tenet', - }, - { - address: 'https://tenet-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://tenet_mainnet_rpc.chain.whenmoonwhenlambo.money', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - ], - rest: [ - { - address: 'https://app.rpc.tenet.org', - provider: 'tenet', - }, - { - address: 'https://tenet-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://tenet_mainnet_api.chain.whenmoonwhenlambo.money', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - ], - grpc: [ - { - address: 'tenet-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'kichain-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - 'evm-http-jsonrpc': [ - { - address: 'https://rpc.tenet.org', - provider: 'tenet', - }, - { - address: 'https://tenet-evm.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://ping.pub/tenet', - tx_page: 'https://ping.pub/tenet/tx/${txHash}', - }, - { - kind: 'Nodeist Explorer', - url: 'https://exp.nodeist.net/Tenet', - tx_page: 'https://exp.nodeist.net/Tenet/tx/${txHash}', - }, - { - kind: 'TC Network', - url: 'https://explorer.tcnetwork.io/tenet', - tx_page: 'https://explorer.tcnetwork.io/tenet/transaction/${txHash}', - account_page: - 'https://explorer.tcnetwork.io/tenet/account/${accountAddress}', - }, - { - kind: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - url: 'https://explorer.whenmoonwhenlambo.money/tenet', - tx_page: 'https://explorer.whenmoonwhenlambo.money/tenet/tx/${txHash}', - account_page: - 'https://explorer.whenmoonwhenlambo.money/tenet/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/tenet/images/tenet.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/tenet/images/tenet.svg', - }, - ], -}; - -export const tenetAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'tenet', - assets: [ - { - description: 'The native EVM, governance and staking token of the Tenet', - denom_units: [ - { - denom: 'atenet', - exponent: 0, - }, - { - denom: 'tenet', - exponent: 18, - }, - ], - base: 'atenet', - name: 'Tenet', - display: 'tenet', - symbol: 'TENET', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/tenet/images/tenet.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/tenet/images/tenet.svg', - }, - coingecko_id: 'tenet-1b000f7b-59cb-4e06-89ce-d62b32d362b9', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/tenet/images/tenet.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/tenet/images/tenet.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/teritori.ts b/packages/chain-registry/src/mainnets/teritori.ts deleted file mode 100644 index f47df154..00000000 --- a/packages/chain-registry/src/mainnets/teritori.ts +++ /dev/null @@ -1,643 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const teritori: Chain = { - $schema: '../chain.schema.json', - chain_name: 'teritori', - status: 'live', - network_type: 'mainnet', - website: 'https://teritori.com/', - pretty_name: 'Teritori', - chain_id: 'teritori-1', - daemon_name: 'teritorid', - node_home: '$HOME/.teritorid', - bech32_prefix: 'tori', - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'utori', - low_gas_price: 0, - average_gas_price: 0.25, - high_gas_price: 0.5, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'utori', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/TERITORI/teritori-chain', - recommended_version: 'v2.0.6', - compatible_versions: ['v2.0.6'], - ibc_go_version: 'v7.3.1', - cosmos_sdk_version: 'v0.47.6', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - cosmwasm_version: 'v0.41.0', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.teritorid/data/wasm', - genesis: { - genesis_url: - 'https://github.com/TERITORI/teritori-chain/raw/mainnet/mainnet/teritori-1/genesis.json', - }, - versions: [ - { - name: 'v1.3.1', - recommended_version: 'v1.3.1', - compatible_versions: ['v1.3.1'], - next_version_name: 'v1.4.0', - }, - { - name: 'v1.4.0', - proposal: 34, - height: 3699425, - recommended_version: 'v1.4.0', - compatible_versions: ['v1.4.0'], - next_version_name: 'v2.0.0', - }, - { - name: 'v2.0.0', - proposal: 38, - height: 7199342, - recommended_version: 'v2.0.6', - compatible_versions: ['v2.0.6'], - ibc_go_version: 'v7.3.1', - cosmos_sdk_version: 'v0.47.6', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - cosmwasm_version: 'v0.41.0', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.teritorid/data/wasm', - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/teritori/images/chain.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/teritori/images/chain.svg', - }, - peers: { - seeds: [ - { - id: 'babc3f3f7804933265ec9c40ad94f4da8e9e0017', - address: 'seed.rhinostake.com:15956', - provider: 'RHINO', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:15956', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:15956', - provider: 'Polkachu', - }, - { - id: '400f3d9e30b69e78a7fb891f60d76fa3c73f0ecc', - address: 'teritori.rpc.kjnodes.com:11959', - provider: 'kjnodes', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'teritori-mainnet-seed.autostake.com:27166', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '1ef268d56b79edbd0c32815f4bf9c362a0617ed4', - address: 'seed-teritori.ibs.team:16670', - provider: 'Inter Blockchain Services', - }, - { - id: '38d107de6a22ca6e1a6bafd2041e38f5d50a6945', - address: 'seed-node.mms.team:40656', - provider: 'MMS', - }, - ], - persistent_peers: [ - { - id: '8f28518afd31a42ea81bb3232a50ab0cec4dcdf7', - address: '10.201.190.1:26656', - provider: 'teritori-core-1 ⛩', - }, - { - id: '6046cec27c36f0a7596cb9fa9f2c5decbd4e87cb', - address: '10.193.255.1:26656', - provider: 'teritori-core-2 ⛩⛩', - }, - { - id: '29c218fb6d31d2316b854c1178327157fbce8aa7', - address: 'teritori.peers.stavr.tech:38026', - provider: '🔥STAVR🔥', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'teritori-mainnet-peer.autostake.com:27166', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '669470aba9778ccccd07127115dcdc30e141d7ae', - address: 'peer-teritori.mms.team:33656', - provider: 'MMS', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://teritori-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://teritori-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://teritori.rpc.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://rpc.teritori.silentvalidator.com/', - provider: 'silent', - }, - { - address: 'https://teritori-rpc.brocha.in', - provider: 'Brochain', - }, - { - address: 'https://teritori-rpc.ibs.team', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://teritori.rpc.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://rpc.tori.bh.rocks', - provider: 'BlockHunters 🎯', - }, - { - address: 'https://teritori-rpc.kleomedes.network', - provider: 'Kleomedes', - }, - { - address: 'https://m-teritori.rpc.utsa.tech', - provider: '𝐥𝐞𝐬𝐧𝐢𝐤 | 𝐔𝐓𝐒𝐀', - }, - { - address: 'https://rpc-teritori.pupmos.network', - provider: 'PUPMØS', - }, - { - address: 'https://teritori-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://rpc-teritori.ecostake.com', - provider: 'ecostake', - }, - { - address: 'https://teritori-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - rest: [ - { - address: 'https://teritori-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://teritori-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://teritori.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://api.teritori.silentvalidator.com/', - provider: 'silent', - }, - { - address: 'https://teritori-api.ibs.team', - provider: 'Inter Blockchain Services', - }, - { - address: 'https://teritori.api.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://api.tori.bh.rocks', - provider: 'BlockHunters 🎯', - }, - { - address: 'https://teritori-api.kleomedes.network', - provider: 'Kleomedes', - }, - { - address: 'https://m-teritori.api.utsa.tech', - provider: '𝐥𝐞𝐬𝐧𝐢𝐤 | 𝐔𝐓𝐒𝐀', - }, - { - address: 'https://api-teritori.pupmos.network', - provider: 'PUPMØS', - }, - { - address: 'https://teritori-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://rest-teritori.ecostake.com', - provider: 'ecostake', - }, - { - address: 'https://teritori-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - grpc: [ - { - address: 'teritori-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'grpc.teritori.nodestake.top:443', - provider: 'NodeStake', - }, - { - address: 'teritori.grpc.m.stavr.tech:6705', - provider: '🔥STAVR🔥', - }, - { - address: 'teritori-grpc.brocha.in:443', - provider: 'Brochain', - }, - { - address: 'teritori-grpc.polkachu.com:15990', - provider: 'Polkachu', - }, - { - address: 'teritori.grpc.silknodes.io:443', - provider: 'Silk Nodes', - }, - { - address: 'teritori-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'teritori.grpc.kjnodes.com:11990', - provider: 'kjnodes', - }, - { - address: 'teritori-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - }, - explorers: [ - { - kind: 'ezstaking', - url: 'https://ezstaking.app/teritori', - tx_page: 'https://ezstaking.app/teritori/txs/${txHash}', - account_page: 'https://ezstaking.app/teritori/account/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://explorer.teritori.com/teritori', - tx_page: 'https://explorer.teritori.com/teritori/tx/${txHash}', - }, - { - kind: '🔥STAVR🔥 Explorer', - url: 'https://explorer.stavr.tech/teritori-main', - tx_page: 'https://explorer.stavr.tech/teritori-main/tx/${txHash}', - }, - { - kind: 'guru', - url: 'https://teritori.explorers.guru/', - tx_page: 'https://teritori.explorers.guru/transaction/${txHash}', - }, - { - kind: 'Brochain', - url: 'https://explorer.brocha.in/teritori', - tx_page: 'https://explorer.brocha.in/teritori/tx/${txHash}', - }, - { - kind: '𝐥𝐞𝐬𝐧𝐢𝐤 | 𝐔𝐓𝐒𝐀', - url: 'https://exp.utsa.tech/teritori', - tx_page: 'https://exp.utsa.tech/teritori/tx/${txHash}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/teritori', - tx_page: 'https://www.mintscan.io/teritori/transactions/${txHash}', - account_page: - 'https://www.mintscan.io/teritori/accounts/${accountAddress}', - }, - { - kind: 'TC Network', - url: 'https://explorer.tcnetwork.io/teritori', - tx_page: 'https://explorer.tcnetwork.io/teritori/transaction/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/teritori', - tx_page: 'https://atomscan.com/teritori/transactions/${txHash}', - account_page: 'https://atomscan.com/teritori/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/teritori/images/chain.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/teritori/images/chain.svg', - }, - ], -}; - -export const teritoriAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'teritori', - assets: [ - { - description: 'The native token of Teritori', - denom_units: [ - { - denom: 'utori', - exponent: 0, - }, - { - denom: 'tori', - exponent: 6, - }, - ], - base: 'utori', - name: 'Teritori', - display: 'tori', - symbol: 'TORI', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/teritori/images/utori.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/teritori/images/utori.svg', - }, - coingecko_id: 'teritori', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/teritori/images/utori.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/teritori/images/utori.svg', - }, - ], - }, - { - description: 'The native token of Osmosis', - denom_units: [ - { - denom: - 'ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518', - exponent: 0, - }, - { - denom: 'osmo', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/ED07A3391A112B175915CD8FAF43A2DA8E4790EDE12566649D0C2F97716B8518', - name: 'Osmosis', - display: 'osmo', - symbol: 'OSMO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: 'uosmo', - channel_id: 'channel-362', - }, - chain: { - channel_id: 'channel-0', - path: 'transfer/channel-0/uosmo', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.svg', - }, - coingecko_id: 'osmosis', - keywords: ['dex', 'staking'], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: 'uosmo', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.svg', - }, - ], - }, - { - denom_units: [ - { - denom: - 'ibc/A670D9568B3E399316EEDE40C1181B7AA4BD0695F0B37513CE9B95B977DFC12E', - exponent: 0, - aliases: ['uatom'], - }, - { - denom: 'atom', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/A670D9568B3E399316EEDE40C1181B7AA4BD0695F0B37513CE9B95B977DFC12E', - name: 'Cosmos Hub Atom', - display: 'atom', - symbol: 'ATOM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'cosmoshub', - base_denom: 'uatom', - channel_id: 'channel-431', - }, - chain: { - channel_id: 'channel-10', - path: 'transfer/channel-10/uatom', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'cosmoshub', - base_denom: 'uatom', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - }, - { - description: - 'The native staking and governance token of the Kujira chain.', - denom_units: [ - { - denom: - 'ibc/1FECA3491D88F4AD24DE0948ED96718CA6D93F6730CEE7708E621B953594BB5E', - exponent: 0, - aliases: ['ukuji'], - }, - { - denom: 'kuji', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/1FECA3491D88F4AD24DE0948ED96718CA6D93F6730CEE7708E621B953594BB5E', - name: 'Kujira', - display: 'kuji', - symbol: 'KUJI', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'kujira', - base_denom: 'ukuji', - channel_id: 'channel-89', - }, - chain: { - channel_id: 'channel-30', - path: 'transfer/channel-30/ukuji', - }, - }, - ], - coingecko_id: 'kujira', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/kuji.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/kuji.svg', - }, - images: [ - { - image_sync: { - chain_name: 'kujira', - base_denom: 'ukuji', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/kuji.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kujira/images/kuji.svg', - }, - ], - }, - { - description: 'USD Coin', - denom_units: [ - { - denom: - 'ibc/FE98AAD68F02F03565E9FA39A5E627946699B2B07115889ED812D8BA639576A9', - exponent: 0, - }, - { - denom: 'usdc', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/FE98AAD68F02F03565E9FA39A5E627946699B2B07115889ED812D8BA639576A9', - display: 'usdc', - name: 'USD Coin', - symbol: 'USDC', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'noble', - base_denom: 'uusdc', - channel_id: 'channel-54', - }, - chain: { - channel_id: 'channel-62', - path: 'transfer/channel-62/uusdc', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.svg', - }, - images: [ - { - image_sync: { - chain_name: 'noble', - base_denom: 'uusdc', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.svg', - }, - ], - }, - { - description: - 'The native staking and governance token of the Secret chain.', - denom_units: [ - { - denom: - 'ibc/F3F6BDEE1A79664B169D742651107BF4E03FA67E931452E27380B75F5917B7E9', - exponent: 0, - }, - { - denom: 'scrt', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/F3F6BDEE1A79664B169D742651107BF4E03FA67E931452E27380B75F5917B7E9', - name: 'Secret Network', - display: 'scrt', - symbol: 'SCRT', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'secretnetwork', - base_denom: 'uscrt', - channel_id: 'channel-111', - }, - chain: { - channel_id: 'channel-63', - path: 'transfer/channel-63/uscrt', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.svg', - }, - images: [ - { - image_sync: { - chain_name: 'secretnetwork', - base_denom: 'uscrt', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/terpnetwork.ts b/packages/chain-registry/src/mainnets/terpnetwork.ts deleted file mode 100644 index ab71fded..00000000 --- a/packages/chain-registry/src/mainnets/terpnetwork.ts +++ /dev/null @@ -1,295 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const terpnetwork: Chain = { - $schema: '../chain.schema.json', - chain_name: 'terpnetwork', - status: 'live', - network_type: 'mainnet', - pretty_name: 'Terp-Network', - chain_id: 'morocco-1', - bech32_prefix: 'terp', - daemon_name: 'terp', - node_home: '$HOME/.terp', - codebase: { - git_repo: 'https://github.com/terpnetwork/terp-core.git', - recommended_version: 'v4.1.0', - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - compatible_versions: ['v4.1.0'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/terpnetwork/mainnet/main/morocco-1/genesis.json', - }, - binaries: { - 'linux/amd64': - 'https://github.com/terpnetwork/terp-core/releases/download/v4.1.0/terpd-linux-amd64', - 'linux/arm64': - 'https://github.com/terpnetwork/terp-core/releases/download/v4.1.0/terpd-linux-arm64', - }, - versions: [ - { - name: 'v1.0.0-stable', - recommended_version: 'v1.0.0-stable', - compatible_versions: ['v1.0.0', 'v1.0.0-stable'], - consensus: { - type: 'cometbft', - version: '0.37.0', - }, - }, - { - name: 'huckleberry', - recommended_version: 'huckleberry', - compatible_versions: ['huckleberry'], - consensus: { - type: 'cometbft', - version: '0.37.0', - }, - }, - { - name: 'barberry', - recommended_version: 'barberry', - compatible_versions: ['barberry'], - consensus: { - type: 'cometbft', - version: '0.37.1', - }, - }, - { - name: 'v2.0.0', - recommended_version: 'v2.0.0', - compatible_versions: ['v2.0.0'], - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - }, - { - name: 'v3.0.0', - recommended_version: 'v3.0.0', - compatible_versions: ['v3.0.0'], - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - }, - { - name: 'v2-pigeonfall', - recommended_version: 'v2-pigeonfall', - compatible_versions: ['v2-pigeonfall'], - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - }, - { - name: 'v3-pigeonfall', - recommended_version: 'v3-pigeonfall', - compatible_versions: ['v3-pigeonfall'], - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - next_version_name: 'v4.1.0', - }, - { - name: 'v4.1.0', - proposal: 30, - height: 3698609, - recommended_version: 'v4.1.0', - compatible_versions: ['v4.1.0'], - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - next_version_name: '', - }, - ], - }, - fees: { - fee_tokens: [ - { - denom: 'uthiol', - fixed_min_gas_price: 0.05, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uterp', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terpnetwork/images/logo.png', - }, - peers: { - seeds: [ - { - id: 'd8256642afae77264bcce1631d51233a9d00249b', - address: 'terp-mainnet-seed.itrocket.net:13656', - provider: 'itrocket.net', - }, - { - id: '5f5cfac5c38506fbb4275c19e87c4107ec48808d', - address: 'seeds.nodex.one:10410', - provider: 'nodex.one', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: 'a81dc3bf1bb1c3837b768eeb82659eecc971890b', - address: 'terp-mainnet-peer.itrocket.net:13656', - provider: 'itrocket.net', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-terp.zenchainlabs.io/', - provider: 'ZenChainLabs', - }, - { - address: 'https://terp-mainnet-rpc.itrocket.net:443', - provider: 'itrocket.net', - }, - { - address: ' https://terp.rpc.nodex.one:443', - provider: 'nodex.one', - }, - ], - rest: [ - { - address: 'https://api-terp.zenchainlabs.io:443', - provider: 'ZenChainLabs', - }, - { - address: 'https://terp-mainnet-api.itrocket.net:443', - provider: 'itrocket.net', - }, - { - address: ' https://terp.api.nodex.one:443', - provider: 'nodex.one', - }, - { - address: 'https://terp.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - ], - grpc: [ - { - address: 'https://grpc.terp.nodestake.top:443', - provider: 'NodeStake', - }, - { - address: 'terp-mainnet-grpc.itrocket.net:13090', - provider: 'itrocket.net', - }, - { - address: ' https://terp.grpc.nodex.one:443', - provider: 'nodex.one', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://ping.pub/terp', - tx_page: 'https://ping.pub/terp/tx/${txHash}', - account_page: 'https://ping.pub/terp/account/{$accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://explorer.nodestake.top', - tx_page: 'https://explorer.nodestake.top/terp/tx/${txHash}', - account_page: - 'https://explorer.nodestake.top/terp/account/{$accountAddress}', - }, - { - kind: 'ZenChainLabs', - url: 'https://terp.zenscan.io/', - tx_page: 'https://terp.zenscan.io/transaction.php?hash=${txHash}', - account_page: - 'https://terp.zenscan.io/address.php?address=${accountAddress}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Terp-Mainnet', - tx_page: 'https://explorer.stavr.tech/Terp-Mainnet/tx/${txHash}', - account_page: - 'https://explorer.stavr.tech/Terp-Mainnet/account/{$accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terpnetwork/images/logo.png', - }, - ], -}; - -export const terpnetworkAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'terpnetwork', - assets: [ - { - description: - "Terp Token (TERP) is the Terp Network's native utility token, used as the primary means to govern & secure the blockchain.", - denom_units: [ - { - denom: 'uterp', - exponent: 0, - }, - { - denom: 'terp', - exponent: 6, - }, - ], - base: 'uterp', - name: 'Terp Network Native Token', - display: 'terp', - symbol: 'TERP', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terpnetwork/images/terp.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terpnetwork/images/terp.png', - }, - ], - }, - { - description: - "Thiol Gas Token (Thiols) is the Terp Network's native utility token, used as the primary means to govern, secure the blockchain & incentivize participants.", - denom_units: [ - { - denom: 'uthiol', - exponent: 0, - }, - { - denom: 'thiol', - exponent: 6, - }, - ], - base: 'uthiol', - name: 'Thiol Terp Gas Token', - display: 'thiol', - symbol: 'THIOL', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terpnetwork/images/thiol.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terpnetwork/images/thiol.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/terra.ts b/packages/chain-registry/src/mainnets/terra.ts deleted file mode 100644 index b06e9aa7..00000000 --- a/packages/chain-registry/src/mainnets/terra.ts +++ /dev/null @@ -1,6058 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const terra: Chain = { - $schema: '../chain.schema.json', - chain_name: 'terra', - status: 'live', - network_type: 'mainnet', - pretty_name: 'Terra Classic', - chain_id: 'columbus-5', - daemon_name: 'terrad', - node_home: '$HOME/.terra', - bech32_prefix: 'terra', - slip44: 330, - fees: { - fee_tokens: [ - { - denom: 'uluna', - low_gas_price: 28.325, - average_gas_price: 28.325, - high_gas_price: 50, - }, - { - denom: 'usdr', - low_gas_price: 0.52469, - average_gas_price: 0.52469, - high_gas_price: 0.52469, - }, - { - denom: 'uusd', - low_gas_price: 0.75, - average_gas_price: 0.75, - high_gas_price: 0.75, - }, - { - denom: 'ukrw', - low_gas_price: 850, - average_gas_price: 850, - high_gas_price: 850, - }, - { - denom: 'umnt', - low_gas_price: 2142.855, - average_gas_price: 2142.855, - high_gas_price: 2142.855, - }, - { - denom: 'ueur', - low_gas_price: 0.625, - average_gas_price: 0.625, - high_gas_price: 0.625, - }, - { - denom: 'ucny', - low_gas_price: 4.9, - average_gas_price: 4.9, - high_gas_price: 4.9, - }, - { - denom: 'ujpy', - low_gas_price: 81.85, - average_gas_price: 81.85, - high_gas_price: 81.85, - }, - { - denom: 'ugbp', - low_gas_price: 0.55, - average_gas_price: 0.55, - high_gas_price: 0.55, - }, - { - denom: 'uinr', - low_gas_price: 54.4, - average_gas_price: 54.4, - high_gas_price: 54.4, - }, - { - denom: 'ucad', - low_gas_price: 0.95, - average_gas_price: 0.95, - high_gas_price: 0.95, - }, - { - denom: 'uchf', - low_gas_price: 0.7, - average_gas_price: 0.7, - high_gas_price: 0.7, - }, - { - denom: 'uaud', - low_gas_price: 0.95, - average_gas_price: 0.95, - high_gas_price: 0.95, - }, - { - denom: 'usgd', - low_gas_price: 1, - average_gas_price: 1, - high_gas_price: 1, - }, - { - denom: 'uthb', - low_gas_price: 23.1, - average_gas_price: 23.1, - high_gas_price: 23.1, - }, - { - denom: 'usek', - low_gas_price: 6.25, - average_gas_price: 6.25, - high_gas_price: 6.25, - }, - { - denom: 'unok', - low_gas_price: 6.25, - average_gas_price: 6.25, - high_gas_price: 6.25, - }, - { - denom: 'udkk', - low_gas_price: 4.5, - average_gas_price: 4.5, - high_gas_price: 4.5, - }, - { - denom: 'uidr', - low_gas_price: 10900, - average_gas_price: 10900, - high_gas_price: 10900, - }, - { - denom: 'uphp', - low_gas_price: 38, - average_gas_price: 38, - high_gas_price: 38, - }, - { - denom: 'uhkd', - low_gas_price: 5.85, - average_gas_price: 5.85, - high_gas_price: 5.85, - }, - { - denom: 'umyr', - low_gas_price: 3, - average_gas_price: 3, - high_gas_price: 3, - }, - { - denom: 'utwd', - low_gas_price: 20, - average_gas_price: 20, - high_gas_price: 20, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uluna', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/classic-terra/core', - recommended_version: 'v2.1.1', - compatible_versions: ['v2.1.1'], - genesis: { - name: '1.0.5', - genesis_url: 'https://tfl-columbus-5.s3.amazonaws.com/genesis.json', - }, - versions: [ - { - name: '1.0.5', - tag: 'v1.0.5-full-archive', - height: 0, - next_version_name: '1.1.0', - binaries: { - 'linux/amd64': - 'https://github.com/terra-money/classic-core/releases/download/v1.0.5-full-archive/terra_1.0.5_Linux_x86_64.tar.gz?checksum=sha256:af3ee3bd99bd719d6d9a93a40af9f0bc49bb3866c68e923e284876784126f38c', - }, - }, - { - name: '1.1.0', - tag: 'v1.1.0', - height: 11734000, - recommended_version: 'v1.1.0', - compatible_versions: ['v1.1.0'], - next_version_name: '2.0.1', - binaries: { - 'linux/amd64': - 'https://github.com/terra-money/classic-core/releases/download/v1.1.0/terra_1.1.0_Linux_x86_64.tar.gz?checksum=sha256:fd83c14bcfadea36ad444c219ab557b9d65d2f74be0684498a5c41e3df7cb535', - }, - }, - { - name: '2.0.1', - tag: 'v2.0.1', - height: 12815210, - cosmos_sdk_version: '0.45.13', - cosmwasm_enabled: true, - cosmwasm_version: '0.16.7', - ibc_go_version: '1.3.1', - consensus: { - type: 'tendermint', - version: '0.34.24', - }, - binaries: { - 'linux/amd64': - 'https://github.com/terra-money/classic-core/releases/download/v2.0.1/terra_2.0.1_Linux_x86_64.tar.gz?checksum=sha256:b9edfd51080c9c9ae16b30afd1b8490d7278e51d521ccc0f2afcbb7e3b389b8d', - }, - }, - { - name: '2.1.1', - tag: 'v2.1.1', - height: 13215800, - cosmos_sdk_version: '0.45.14', - cosmwasm_enabled: true, - cosmwasm_version: '0.30.0', - ibc_go_version: '4.3.1', - consensus: { - type: 'tendermint', - version: '0.34.24', - }, - binaries: { - 'linux/amd64': - 'https://github.com/terra-money/classic-core/releases/download/v2.1.1/terra_2.1.1_Linux_x86_64.tar.gz?checksum=sha256:9bf91be244af95f1afcf7fc1ddb1852aa96651adf94e9668c16c7df5596100d6', - }, - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/luna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/luna.svg', - }, - peers: { - seeds: [ - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'terraclassic-mainnet-seed.autostake.com:26676', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: 'b1bdf6249fb58b4c8284aff8a9c5b2804d822261', - address: 'seed.terra.synergynodes.com:26656', - provider: 'www.synergynodes.com', - }, - { - id: '65d86ab6024153286b823a3950e9055478effb04', - address: 'terra.inotel.ro:26656', - provider: 'www.inotel.ro', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'terraclassic-mainnet-peer.autostake.com:26676', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: 'b1bdf6249fb58b4c8284aff8a9c5b2804d822261', - address: 'seed.terra.synergynodes.com:26656', - provider: 'www.synergynodes.com', - }, - { - id: '65d86ab6024153286b823a3950e9055478effb04', - address: 'terra.inotel.ro:26656', - provider: 'www.inotel.ro', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://terra-classic-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://rpc-terra-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://terraclassic-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://terraclassic-rpc-server-01.stakely.io', - provider: 'Stakely', - }, - ], - rest: [ - { - address: 'https://terra-classic-lcd.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://api-terra-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://terraclassic-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://terraclassic-lcd-server-01.stakely.io', - provider: 'Stakely', - }, - ], - grpc: [ - { - address: 'grpc.terrarebels.net', - provider: 'Terra Rebels', - }, - { - address: 'terra-classic-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'grpc-terra-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'terraclassic-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - ], - }, - explorers: [ - { - kind: 'ezstaking', - url: 'https://ezstaking.app/terra', - tx_page: 'https://ezstaking.app/terra/txs/${txHash}', - account_page: 'https://ezstaking.app/terra/account/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/terra-luna', - tx_page: 'https://ping.pub/terra-luna/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/terra', - tx_page: 'https://atomscan.com/terra/transactions/${txHash}', - account_page: 'https://atomscan.com/terra/accounts/${accountAddress}', - }, - { - kind: 'finder', - url: 'https://finder.terra.money/classic', - tx_page: 'https://finder.terra.money/classic/tx/${txHash}', - account_page: - 'https://finder.terra.money/classic/address/${accountAddress}', - }, - { - kind: 'finder', - url: 'https://finder.terrarebels.net/classic', - tx_page: 'https://finder.terrarebels.net/classic/tx/${txHash}', - account_page: - 'https://finder.terrarebels.net/classic/address/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/luna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/luna.svg', - }, - ], -}; - -export const terraAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'terra', - assets: [ - { - description: 'The native staking token of Terra Classic.', - denom_units: [ - { - denom: 'uluna', - exponent: 0, - aliases: ['microluna'], - }, - { - denom: 'mluna', - exponent: 3, - aliases: ['milliluna'], - }, - { - denom: 'luna', - exponent: 6, - aliases: ['lunc'], - }, - ], - base: 'uluna', - name: 'Luna Classic', - display: 'luna', - symbol: 'LUNC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/luna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/luna.svg', - }, - coingecko_id: 'terra-luna', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/luna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/luna.svg', - }, - ], - }, - { - description: 'The USD stablecoin of Terra Classic.', - denom_units: [ - { - denom: 'uusd', - exponent: 0, - aliases: ['microusd'], - }, - { - denom: 'musd', - exponent: 3, - aliases: ['milliusd'], - }, - { - denom: 'ust', - exponent: 6, - aliases: ['ustc'], - }, - ], - base: 'uusd', - name: 'TerraClassicUSD', - display: 'ust', - symbol: 'USTC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/ust.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/ust.svg', - }, - coingecko_id: 'terrausd', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/ust.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/ust.svg', - }, - ], - }, - { - description: 'The KRW stablecoin of Terra Classic.', - denom_units: [ - { - denom: 'ukrw', - exponent: 0, - aliases: ['microkrw'], - }, - { - denom: 'mkrw', - exponent: 3, - aliases: ['millikrw'], - }, - { - denom: 'krt', - exponent: 6, - aliases: ['krtc'], - }, - ], - base: 'ukrw', - name: 'TerraClassicKRW', - display: 'krt', - symbol: 'KRTC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/krt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/krt.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/krt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/krt.svg', - }, - ], - }, - { - description: 'The governance token of the White Whale protocol on Terra.', - type_asset: 'cw20', - address: 'terra1php5m8a6qd68z02t3zpw4jv2pj4vgw4wz0t8mz', - denom_units: [ - { - denom: 'cw20:terra1php5m8a6qd68z02t3zpw4jv2pj4vgw4wz0t8mz', - exponent: 0, - }, - { - denom: 'whale', - exponent: 6, - }, - ], - base: 'cw20:terra1php5m8a6qd68z02t3zpw4jv2pj4vgw4wz0t8mz', - name: 'Whale Token', - display: 'whale', - symbol: 'WHALE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/whale.png', - }, - coingecko_id: 'white-whale', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/whale.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1kc87mu460fwkqte29rquh4hc20m54fxwtsx7gp', - exponent: 0, - }, - { - denom: 'bluna', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1kc87mu460fwkqte29rquh4hc20m54fxwtsx7gp', - base: 'cw20:terra1kc87mu460fwkqte29rquh4hc20m54fxwtsx7gp', - name: 'Bonded Luna', - display: 'bluna', - symbol: 'bLuna', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/bluna.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/bluna.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1dzhzukyezv0etz22ud940z7adyv7xgcjkahuun', - exponent: 0, - }, - { - denom: 'beth', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1dzhzukyezv0etz22ud940z7adyv7xgcjkahuun', - base: 'cw20:terra1dzhzukyezv0etz22ud940z7adyv7xgcjkahuun', - name: 'Bonded ETH', - display: 'beth', - symbol: 'bETH', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/beth.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/beth.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1hzh9vpxhsk8253se0vv5jj6etdvxu3nv8z07zu', - exponent: 0, - }, - { - denom: 'aust', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1hzh9vpxhsk8253se0vv5jj6etdvxu3nv8z07zu', - base: 'cw20:terra1hzh9vpxhsk8253se0vv5jj6etdvxu3nv8z07zu', - name: 'Anchor Terra USD', - display: 'aust', - symbol: 'aUST', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/aust.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/aust.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra14z56l0fp2lsf86zy3hty2z47ezkhnthtr9yq76', - exponent: 0, - }, - { - denom: 'anc', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra14z56l0fp2lsf86zy3hty2z47ezkhnthtr9yq76', - base: 'cw20:terra14z56l0fp2lsf86zy3hty2z47ezkhnthtr9yq76', - name: 'Anchor Token', - display: 'anc', - symbol: 'ANC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/anc.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/anc.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra15gwkyepfc6xgca5t5zefzwy42uts8l2m4g40k6', - exponent: 0, - }, - { - denom: 'mir', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra15gwkyepfc6xgca5t5zefzwy42uts8l2m4g40k6', - base: 'cw20:terra15gwkyepfc6xgca5t5zefzwy42uts8l2m4g40k6', - name: 'Mirror', - display: 'mir', - symbol: 'MIR', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mir.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mir.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1vxtwu4ehgzz77mnfwrntyrmgl64qjs75mpwqaz', - exponent: 0, - }, - { - denom: 'maapl', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1vxtwu4ehgzz77mnfwrntyrmgl64qjs75mpwqaz', - base: 'cw20:terra1vxtwu4ehgzz77mnfwrntyrmgl64qjs75mpwqaz', - name: 'Apple Inc.', - display: 'maapl', - symbol: 'mAAPL', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/maapl.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/maapl.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1g4x2pzmkc9z3mseewxf758rllg08z3797xly0n', - exponent: 0, - }, - { - denom: 'mabnb', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1g4x2pzmkc9z3mseewxf758rllg08z3797xly0n', - base: 'cw20:terra1g4x2pzmkc9z3mseewxf758rllg08z3797xly0n', - name: 'Airbnb Inc.', - display: 'mabnb', - symbol: 'mABNB', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mabnb.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mabnb.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1qelfthdanju7wavc5tq0k5r0rhsyzyyrsn09qy', - exponent: 0, - }, - { - denom: 'mamc', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1qelfthdanju7wavc5tq0k5r0rhsyzyyrsn09qy', - base: 'cw20:terra1qelfthdanju7wavc5tq0k5r0rhsyzyyrsn09qy', - name: 'AMC Entertainment Holdings Inc.', - display: 'mamc', - symbol: 'mAMC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mamc.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mamc.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra18ej5nsuu867fkx4tuy2aglpvqjrkcrjjslap3z', - exponent: 0, - }, - { - denom: 'mamd', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra18ej5nsuu867fkx4tuy2aglpvqjrkcrjjslap3z', - base: 'cw20:terra18ej5nsuu867fkx4tuy2aglpvqjrkcrjjslap3z', - name: 'Advanced Micro Devices, Inc.', - display: 'mamd', - symbol: 'mAMD', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mamd.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mamd.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra165nd2qmrtszehcfrntlplzern7zl4ahtlhd5t2', - exponent: 0, - }, - { - denom: 'mamzn', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra165nd2qmrtszehcfrntlplzern7zl4ahtlhd5t2', - base: 'cw20:terra165nd2qmrtszehcfrntlplzern7zl4ahtlhd5t2', - name: 'Amazon.com, Inc.', - display: 'mamzn', - symbol: 'mAMZN', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mamzn.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mamzn.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1qqfx5jph0rsmkur2zgzyqnfucra45rtjae5vh6', - exponent: 0, - }, - { - denom: 'markk', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1qqfx5jph0rsmkur2zgzyqnfucra45rtjae5vh6', - base: 'cw20:terra1qqfx5jph0rsmkur2zgzyqnfucra45rtjae5vh6', - name: 'ARK Innovation ETF', - display: 'markk', - symbol: 'mARKK', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/markk.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/markk.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1w7zgkcyt7y4zpct9dw8mw362ywvdlydnum2awa', - exponent: 0, - }, - { - denom: 'mbaba', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1w7zgkcyt7y4zpct9dw8mw362ywvdlydnum2awa', - base: 'cw20:terra1w7zgkcyt7y4zpct9dw8mw362ywvdlydnum2awa', - name: 'Alibaba Group Holding Limited', - display: 'mbaba', - symbol: 'mBABA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mbaba.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mbaba.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1rhhvx8nzfrx5fufkuft06q5marfkucdqwq5sjw', - exponent: 0, - }, - { - denom: 'mbtc', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1rhhvx8nzfrx5fufkuft06q5marfkucdqwq5sjw', - base: 'cw20:terra1rhhvx8nzfrx5fufkuft06q5marfkucdqwq5sjw', - name: 'Bitcoin', - display: 'mbtc', - symbol: 'mBTC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mbtc.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mbtc.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra18wayjpyq28gd970qzgjfmsjj7dmgdk039duhph', - exponent: 0, - }, - { - denom: 'mcoin', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra18wayjpyq28gd970qzgjfmsjj7dmgdk039duhph', - base: 'cw20:terra18wayjpyq28gd970qzgjfmsjj7dmgdk039duhph', - name: 'Coinbase Global, Inc.', - display: 'mcoin', - symbol: 'mCOIN', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mcoin.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mcoin.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra149755r3y0rve30e209awkhn5cxgkn5c8ju9pm5', - exponent: 0, - }, - { - denom: 'mdis', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra149755r3y0rve30e209awkhn5cxgkn5c8ju9pm5', - base: 'cw20:terra149755r3y0rve30e209awkhn5cxgkn5c8ju9pm5', - name: 'The Walt Disney Company', - display: 'mdis', - symbol: 'mDIS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mdis.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mdis.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra19ya4jpvjvvtggepvmmj6ftmwly3p7way0tt08r', - exponent: 0, - }, - { - denom: 'mdot', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra19ya4jpvjvvtggepvmmj6ftmwly3p7way0tt08r', - base: 'cw20:terra19ya4jpvjvvtggepvmmj6ftmwly3p7way0tt08r', - name: 'Polkadot', - display: 'mdot', - symbol: 'mDOT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mdot.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mdot.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1dk3g53js3034x4v5c3vavhj2738une880yu6kx', - exponent: 0, - }, - { - denom: 'meth', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1dk3g53js3034x4v5c3vavhj2738une880yu6kx', - base: 'cw20:terra1dk3g53js3034x4v5c3vavhj2738une880yu6kx', - name: 'Ether', - display: 'meth', - symbol: 'mETH', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/meth.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/meth.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1mqsjugsugfprn3cvgxsrr8akkvdxv2pzc74us7', - exponent: 0, - }, - { - denom: 'mfb', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1mqsjugsugfprn3cvgxsrr8akkvdxv2pzc74us7', - base: 'cw20:terra1mqsjugsugfprn3cvgxsrr8akkvdxv2pzc74us7', - name: 'Facebook Inc.', - display: 'mfb', - symbol: 'mFB', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mfb.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mfb.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1l5lrxtwd98ylfy09fn866au6dp76gu8ywnudls', - exponent: 0, - }, - { - denom: 'mglxy', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1l5lrxtwd98ylfy09fn866au6dp76gu8ywnudls', - base: 'cw20:terra1l5lrxtwd98ylfy09fn866au6dp76gu8ywnudls', - name: 'Galaxy Digital Holdings Ltd', - display: 'mglxy', - symbol: 'mGLXY', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mglxy.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mglxy.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1m6j6j9gw728n82k78s0j9kq8l5p6ne0xcc820p', - exponent: 0, - }, - { - denom: 'mgme', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1m6j6j9gw728n82k78s0j9kq8l5p6ne0xcc820p', - base: 'cw20:terra1m6j6j9gw728n82k78s0j9kq8l5p6ne0xcc820p', - name: 'GameStop Corp', - display: 'mgme', - symbol: 'mGME', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mgme.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mgme.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1h8arz2k547uvmpxctuwush3jzc8fun4s96qgwt', - exponent: 0, - }, - { - denom: 'mgoogl', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1h8arz2k547uvmpxctuwush3jzc8fun4s96qgwt', - base: 'cw20:terra1h8arz2k547uvmpxctuwush3jzc8fun4s96qgwt', - name: 'Alphabet Inc.', - display: 'mgoogl', - symbol: 'mGOOGL', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mgoogl.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mgoogl.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra137drsu8gce5thf6jr5mxlfghw36rpljt3zj73v', - exponent: 0, - }, - { - denom: 'mgs', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra137drsu8gce5thf6jr5mxlfghw36rpljt3zj73v', - base: 'cw20:terra137drsu8gce5thf6jr5mxlfghw36rpljt3zj73v', - name: 'Goldman Sachs Group Inc.', - display: 'mgs', - symbol: 'mGS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mgs.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mgs.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra18yqdfzfhnguerz9du5mnvxsh5kxlknqhcxzjfr', - exponent: 0, - }, - { - denom: 'mhood', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra18yqdfzfhnguerz9du5mnvxsh5kxlknqhcxzjfr', - base: 'cw20:terra18yqdfzfhnguerz9du5mnvxsh5kxlknqhcxzjfr', - name: 'Robinhood Markets, Inc.', - display: 'mhood', - symbol: 'mHOOD', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mhood.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mhood.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra10h7ry7apm55h4ez502dqdv9gr53juu85nkd4aq', - exponent: 0, - }, - { - denom: 'miau', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra10h7ry7apm55h4ez502dqdv9gr53juu85nkd4aq', - base: 'cw20:terra10h7ry7apm55h4ez502dqdv9gr53juu85nkd4aq', - name: 'iShares Gold Trust', - display: 'miau', - symbol: 'mIAU', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/miau.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/miau.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra15hp9pr8y4qsvqvxf3m4xeptlk7l8h60634gqec', - exponent: 0, - }, - { - denom: 'miau', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra15hp9pr8y4qsvqvxf3m4xeptlk7l8h60634gqec', - base: 'cw20:terra15hp9pr8y4qsvqvxf3m4xeptlk7l8h60634gqec', - name: 'iShares Gold Trust', - display: 'miau', - symbol: 'mIAU', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/miau.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/miau.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1ptdxmj3xmmljzx02nr4auwfuelmj0cnkh8egs2', - exponent: 0, - }, - { - denom: 'mjnj', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1ptdxmj3xmmljzx02nr4auwfuelmj0cnkh8egs2', - base: 'cw20:terra1ptdxmj3xmmljzx02nr4auwfuelmj0cnkh8egs2', - name: 'Johnson & Johnson', - display: 'mjnj', - symbol: 'mJNJ', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mjnj.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mjnj.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1qsnj5gvq8rgs7yws8x5u02gwd5wvtu4tks0hjm', - exponent: 0, - }, - { - denom: 'mko', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1qsnj5gvq8rgs7yws8x5u02gwd5wvtu4tks0hjm', - base: 'cw20:terra1qsnj5gvq8rgs7yws8x5u02gwd5wvtu4tks0hjm', - name: 'Coca-Cola', - display: 'mko', - symbol: 'mKO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mko.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mko.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1227ppwxxj3jxz8cfgq00jgnxqcny7ryenvkwj6', - exponent: 0, - }, - { - denom: 'mmsft', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1227ppwxxj3jxz8cfgq00jgnxqcny7ryenvkwj6', - base: 'cw20:terra1227ppwxxj3jxz8cfgq00jgnxqcny7ryenvkwj6', - name: 'Microsoft Corporation', - display: 'mmsft', - symbol: 'mMSFT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mmsft.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mmsft.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1jsxngqasf2zynj5kyh0tgq9mj3zksa5gk35j4k', - exponent: 0, - }, - { - denom: 'mnflx', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1jsxngqasf2zynj5kyh0tgq9mj3zksa5gk35j4k', - base: 'cw20:terra1jsxngqasf2zynj5kyh0tgq9mj3zksa5gk35j4k', - name: 'Netflix, Inc.', - display: 'mnflx', - symbol: 'mNFLX', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mnflx.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mnflx.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1dj2cj02zak0nvwy3uj9r9dhhxhdwxnw6psse6p', - exponent: 0, - }, - { - denom: 'mnio', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1dj2cj02zak0nvwy3uj9r9dhhxhdwxnw6psse6p', - base: 'cw20:terra1dj2cj02zak0nvwy3uj9r9dhhxhdwxnw6psse6p', - name: 'NIO Inc.', - display: 'mnio', - symbol: 'mNIO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mnio.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mnio.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra17ana8hvzea0q7w367dm0dw48sxwql39qekpt7g', - exponent: 0, - }, - { - denom: 'mnke', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra17ana8hvzea0q7w367dm0dw48sxwql39qekpt7g', - base: 'cw20:terra17ana8hvzea0q7w367dm0dw48sxwql39qekpt7g', - name: 'NIKE, Inc.', - display: 'mnke', - symbol: 'mNKE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mnke.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mnke.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1drsjzvzej4h4qlehcfwclxg4w5l3h5tuvd3jd8', - exponent: 0, - }, - { - denom: 'mnvda', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1drsjzvzej4h4qlehcfwclxg4w5l3h5tuvd3jd8', - base: 'cw20:terra1drsjzvzej4h4qlehcfwclxg4w5l3h5tuvd3jd8', - name: 'NVIDIA Corporation', - display: 'mnvda', - symbol: 'mNVDA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mnvda.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mnvda.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1rh2907984nudl7vh56qjdtvv7947z4dujj92sx', - exponent: 0, - }, - { - denom: 'mpypl', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1rh2907984nudl7vh56qjdtvv7947z4dujj92sx', - base: 'cw20:terra1rh2907984nudl7vh56qjdtvv7947z4dujj92sx', - name: 'PayPal Holdings Inc', - display: 'mpypl', - symbol: 'mPYPL', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mpypl.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mpypl.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1csk6tc7pdmpr782w527hwhez6gfv632tyf72cp', - exponent: 0, - }, - { - denom: 'mqqq', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1csk6tc7pdmpr782w527hwhez6gfv632tyf72cp', - base: 'cw20:terra1csk6tc7pdmpr782w527hwhez6gfv632tyf72cp', - name: 'Invesco QQQ Trust', - display: 'mqqq', - symbol: 'mQQQ', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mqqq.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mqqq.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1246zy658dfgtausf0c4a6ly8sc2e285q4kxqga', - exponent: 0, - }, - { - denom: 'msbux', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1246zy658dfgtausf0c4a6ly8sc2e285q4kxqga', - base: 'cw20:terra1246zy658dfgtausf0c4a6ly8sc2e285q4kxqga', - name: 'Starbucks Corporation', - display: 'msbux', - symbol: 'mSBUX', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/msbux.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/msbux.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1kscs6uhrqwy6rx5kuw5lwpuqvm3t6j2d6uf2lp', - exponent: 0, - }, - { - denom: 'mslv', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1kscs6uhrqwy6rx5kuw5lwpuqvm3t6j2d6uf2lp', - base: 'cw20:terra1kscs6uhrqwy6rx5kuw5lwpuqvm3t6j2d6uf2lp', - name: 'iShares Silver Trust', - display: 'mslv', - symbol: 'mSLV', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mslv.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mslv.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1aa00lpfexyycedfg5k2p60l9djcmw0ue5l8fhc', - exponent: 0, - }, - { - denom: 'mspy', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1aa00lpfexyycedfg5k2p60l9djcmw0ue5l8fhc', - base: 'cw20:terra1aa00lpfexyycedfg5k2p60l9djcmw0ue5l8fhc', - name: 'SPDR S&P 500', - display: 'mspy', - symbol: 'mSPY', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mspy.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mspy.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1u43zu5amjlsgty5j64445fr9yglhm53m576ugh', - exponent: 0, - }, - { - denom: 'msq', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1u43zu5amjlsgty5j64445fr9yglhm53m576ugh', - base: 'cw20:terra1u43zu5amjlsgty5j64445fr9yglhm53m576ugh', - name: 'Square, Inc.', - display: 'msq', - symbol: 'mSQ', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/msq.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/msq.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra14y5affaarufk3uscy2vr6pe6w6zqf2wpjzn5sh', - exponent: 0, - }, - { - denom: 'mtsla', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra14y5affaarufk3uscy2vr6pe6w6zqf2wpjzn5sh', - base: 'cw20:terra14y5affaarufk3uscy2vr6pe6w6zqf2wpjzn5sh', - name: 'Tesla, Inc.', - display: 'mtsla', - symbol: 'mTSLA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mtsla.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mtsla.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1cc3enj9qgchlrj34cnzhwuclc4vl2z3jl7tkqg', - exponent: 0, - }, - { - denom: 'mtwtr', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1cc3enj9qgchlrj34cnzhwuclc4vl2z3jl7tkqg', - base: 'cw20:terra1cc3enj9qgchlrj34cnzhwuclc4vl2z3jl7tkqg', - name: 'Twitter, Inc.', - display: 'mtwtr', - symbol: 'mTWTR', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mtwtr.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mtwtr.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1lvmx8fsagy70tv0fhmfzdw9h6s3sy4prz38ugf', - exponent: 0, - }, - { - denom: 'muso', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1lvmx8fsagy70tv0fhmfzdw9h6s3sy4prz38ugf', - base: 'cw20:terra1lvmx8fsagy70tv0fhmfzdw9h6s3sy4prz38ugf', - name: 'United States Oil Fund, LP', - display: 'muso', - symbol: 'mUSO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/muso.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/muso.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra19cmt6vzvhnnnfsmccaaxzy2uaj06zjktu6yzjx', - exponent: 0, - }, - { - denom: 'mvixy', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra19cmt6vzvhnnnfsmccaaxzy2uaj06zjktu6yzjx', - base: 'cw20:terra19cmt6vzvhnnnfsmccaaxzy2uaj06zjktu6yzjx', - name: 'ProShares VIX Short-Term Futures ETF', - display: 'mvixy', - symbol: 'mVIXY', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mvixy.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mvixy.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1zp3a6q6q4953cz376906g5qfmxnlg77hx3te45', - exponent: 0, - }, - { - denom: 'mvixy', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1zp3a6q6q4953cz376906g5qfmxnlg77hx3te45', - base: 'cw20:terra1zp3a6q6q4953cz376906g5qfmxnlg77hx3te45', - name: 'ProShares VIX Short-Term Futures ETF', - display: 'mvixy', - symbol: 'mVIXY', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mvixy.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mvixy.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1ez46kxtulsdv07538fh5ra5xj8l68mu8eg24vr', - exponent: 0, - }, - { - denom: 'lota', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1ez46kxtulsdv07538fh5ra5xj8l68mu8eg24vr', - base: 'cw20:terra1ez46kxtulsdv07538fh5ra5xj8l68mu8eg24vr', - name: 'loterra', - display: 'lota', - symbol: 'LOTA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/lota.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/lota.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra17jnhankdfl8vyzj6vejt7ag8uz0cjc9crkl2h7', - exponent: 0, - }, - { - denom: 'dph', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra17jnhankdfl8vyzj6vejt7ag8uz0cjc9crkl2h7', - base: 'cw20:terra17jnhankdfl8vyzj6vejt7ag8uz0cjc9crkl2h7', - name: 'Digipharm', - display: 'dph', - symbol: 'DPH', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/dph.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/dph.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1kcthelkax4j9x8d3ny6sdag0qmxxynl3qtcrpy', - exponent: 0, - }, - { - denom: 'mine', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1kcthelkax4j9x8d3ny6sdag0qmxxynl3qtcrpy', - base: 'cw20:terra1kcthelkax4j9x8d3ny6sdag0qmxxynl3qtcrpy', - name: 'Pylon MINE Token', - display: 'mine', - symbol: 'MINE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mine.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mine.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1zsaswh926ey8qa5x4vj93kzzlfnef0pstuca0y', - exponent: 0, - }, - { - denom: 'bpsidp-24m', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1zsaswh926ey8qa5x4vj93kzzlfnef0pstuca0y', - base: 'cw20:terra1zsaswh926ey8qa5x4vj93kzzlfnef0pstuca0y', - name: 'Pylon bDP Token for Gateway Psi 24m Pool', - display: 'bpsidp-24m', - symbol: 'bPsiDP-24m', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/bpsidp-24m.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/bpsidp-24m.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1s5eczhe0h0jutf46re52x5z4r03c8hupacxmdr', - exponent: 0, - }, - { - denom: 'spec', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1s5eczhe0h0jutf46re52x5z4r03c8hupacxmdr', - base: 'cw20:terra1s5eczhe0h0jutf46re52x5z4r03c8hupacxmdr', - name: 'Spectrum Token', - display: 'spec', - symbol: 'SPEC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/spec.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/spec.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1nef5jf6c7js9x6gkntlehgywvjlpytm7pcgkn4', - exponent: 0, - }, - { - denom: 'loop', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1nef5jf6c7js9x6gkntlehgywvjlpytm7pcgkn4', - base: 'cw20:terra1nef5jf6c7js9x6gkntlehgywvjlpytm7pcgkn4', - name: 'LOOP token', - display: 'loop', - symbol: 'LOOP', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/loop.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/loop.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1jx4lmmke2srcvpjeereetc9hgegp4g5j0p9r2q', - exponent: 0, - }, - { - denom: 'loopr', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1jx4lmmke2srcvpjeereetc9hgegp4g5j0p9r2q', - base: 'cw20:terra1jx4lmmke2srcvpjeereetc9hgegp4g5j0p9r2q', - name: 'LOOPR token', - display: 'loopr', - symbol: 'LOOPR', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/loopr.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/loopr.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra13xujxcrc9dqft4p9a8ls0w3j0xnzm6y2uvve8n', - exponent: 0, - }, - { - denom: 'stt', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra13xujxcrc9dqft4p9a8ls0w3j0xnzm6y2uvve8n', - base: 'cw20:terra13xujxcrc9dqft4p9a8ls0w3j0xnzm6y2uvve8n', - name: 'StarTerra Token', - display: 'stt', - symbol: 'STT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/stt.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/stt.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra19djkaepjjswucys4npd5ltaxgsntl7jf0xz7w6', - exponent: 0, - }, - { - denom: 'twd', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra19djkaepjjswucys4npd5ltaxgsntl7jf0xz7w6', - base: 'cw20:terra19djkaepjjswucys4npd5ltaxgsntl7jf0xz7w6', - name: 'TWD Token', - display: 'twd', - symbol: 'TWD', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/twd.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/twd.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1kvjscdgwuvwc6uzm4rqfjl6nlmuhj28tequlnc', - exponent: 0, - }, - { - denom: 'xtra', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1kvjscdgwuvwc6uzm4rqfjl6nlmuhj28tequlnc', - base: 'cw20:terra1kvjscdgwuvwc6uzm4rqfjl6nlmuhj28tequlnc', - name: 'xterra Token', - display: 'xtra', - symbol: 'XTRA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/xtra.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/xtra.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1vtr50tw0pgqpes34zqu60n554p9x4950wk8f63', - exponent: 0, - }, - { - denom: 'miaw', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1vtr50tw0pgqpes34zqu60n554p9x4950wk8f63', - base: 'cw20:terra1vtr50tw0pgqpes34zqu60n554p9x4950wk8f63', - name: 'MIAW Token', - display: 'miaw', - symbol: 'MIAW', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/miaw.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/miaw.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra12897djskt9rge8dtmm86w654g7kzckkd698608', - exponent: 0, - }, - { - denom: 'psi', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra12897djskt9rge8dtmm86w654g7kzckkd698608', - base: 'cw20:terra12897djskt9rge8dtmm86w654g7kzckkd698608', - name: 'Nexus Governance Token', - display: 'psi', - symbol: 'Psi', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/psi.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/psi.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra10f2mt82kjnkxqj2gepgwl637u2w4ue2z5nhz5j', - exponent: 0, - }, - { - denom: 'nluna', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra10f2mt82kjnkxqj2gepgwl637u2w4ue2z5nhz5j', - base: 'cw20:terra10f2mt82kjnkxqj2gepgwl637u2w4ue2z5nhz5j', - name: 'Nexus nLuna Token', - display: 'nluna', - symbol: 'nLuna', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/nluna.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/nluna.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra178v546c407pdnx5rer3hu8s2c0fc924k74ymnn', - exponent: 0, - }, - { - denom: 'neth', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra178v546c407pdnx5rer3hu8s2c0fc924k74ymnn', - base: 'cw20:terra178v546c407pdnx5rer3hu8s2c0fc924k74ymnn', - name: 'Nexus nETH Token', - display: 'neth', - symbol: 'nETH', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/neth.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/neth.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1u553zk43jd4rwzc53qrdrq4jc2p8rextyq09dj', - exponent: 0, - }, - { - denom: 'cnluna', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1u553zk43jd4rwzc53qrdrq4jc2p8rextyq09dj', - base: 'cw20:terra1u553zk43jd4rwzc53qrdrq4jc2p8rextyq09dj', - name: 'nLuna autocompounder share representation', - display: 'cnluna', - symbol: 'cnLuna', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/cnluna.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/cnluna.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1nagqpmyw55yjphea4rhntlfv87ugmeaj8ym756', - exponent: 0, - }, - { - denom: 'cneth', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1nagqpmyw55yjphea4rhntlfv87ugmeaj8ym756', - base: 'cw20:terra1nagqpmyw55yjphea4rhntlfv87ugmeaj8ym756', - name: 'nETH autocompounder share representation', - display: 'cneth', - symbol: 'cnETH', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/cneth.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/cneth.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra13k62n0285wj8ug0ngcgpf7dgnkzqeu279tz636', - exponent: 0, - }, - { - denom: 'navax', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra13k62n0285wj8ug0ngcgpf7dgnkzqeu279tz636', - base: 'cw20:terra13k62n0285wj8ug0ngcgpf7dgnkzqeu279tz636', - name: 'Nexus nAVAX Token', - display: 'navax', - symbol: 'nAVAX', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/navax.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/navax.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1jtdc6zpf95tvh9peuaxwp3v0yqszcnwl8j5ade', - exponent: 0, - }, - { - denom: 'natom', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1jtdc6zpf95tvh9peuaxwp3v0yqszcnwl8j5ade', - base: 'cw20:terra1jtdc6zpf95tvh9peuaxwp3v0yqszcnwl8j5ade', - name: 'Nexus nATOM Token', - display: 'natom', - symbol: 'nATOM', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/natom.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/natom.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1dy9kmlm4anr92e42mrkjwzyvfqwz66un00rwr5', - exponent: 0, - }, - { - denom: 'vkr', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1dy9kmlm4anr92e42mrkjwzyvfqwz66un00rwr5', - base: 'cw20:terra1dy9kmlm4anr92e42mrkjwzyvfqwz66un00rwr5', - name: 'VKR Token', - display: 'vkr', - symbol: 'VKR', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/vkr.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/vkr.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1mddcdx0ujx89f38gu7zspk2r2ffdl5enyz2u03', - exponent: 0, - }, - { - denom: 'orion', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1mddcdx0ujx89f38gu7zspk2r2ffdl5enyz2u03', - base: 'cw20:terra1mddcdx0ujx89f38gu7zspk2r2ffdl5enyz2u03', - name: 'Orion Money (Portal)', - display: 'orion', - symbol: 'ORION', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/orion.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/orion.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1r5506ckw5tfr3z52jwlek8vg9sn3yflrqrzfsc', - exponent: 0, - }, - { - denom: 'tland', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1r5506ckw5tfr3z52jwlek8vg9sn3yflrqrzfsc', - base: 'cw20:terra1r5506ckw5tfr3z52jwlek8vg9sn3yflrqrzfsc', - name: 'TerraLand Token', - display: 'tland', - symbol: 'TLAND', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/tland.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/tland.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1w0p5zre38ecdy3ez8efd5h9fvgum5s206xknrg', - exponent: 0, - }, - { - denom: 'vust', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1w0p5zre38ecdy3ez8efd5h9fvgum5s206xknrg', - base: 'cw20:terra1w0p5zre38ecdy3ez8efd5h9fvgum5s206xknrg', - name: 'Vault UST', - display: 'vust', - symbol: 'vUST', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/vust.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/vust.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra14tl83xcwqjy0ken9peu4pjjuu755lrry2uy25r', - exponent: 0, - }, - { - denom: 'eth', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra14tl83xcwqjy0ken9peu4pjjuu755lrry2uy25r', - base: 'cw20:terra14tl83xcwqjy0ken9peu4pjjuu755lrry2uy25r', - name: 'Ether (Portal)', - display: 'eth', - symbol: 'ETH', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/eth.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/eth.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1aa7upykmmqqc63l924l5qfap8mrmx5rfdm0v55', - exponent: 0, - }, - { - denom: 'wbtc', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1aa7upykmmqqc63l924l5qfap8mrmx5rfdm0v55', - base: 'cw20:terra1aa7upykmmqqc63l924l5qfap8mrmx5rfdm0v55', - name: 'Wrapped BTC (Portal)', - display: 'wbtc', - symbol: 'WBTC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/wbtc.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/wbtc.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra190tqwgqx7s8qrknz6kckct7v607cu068gfujpk', - exponent: 0, - }, - { - denom: 'sol', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra190tqwgqx7s8qrknz6kckct7v607cu068gfujpk', - base: 'cw20:terra190tqwgqx7s8qrknz6kckct7v607cu068gfujpk', - name: 'SOL (Portal)', - display: 'sol', - symbol: 'SOL', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/sol.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/sol.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1dfasranqm4uyaz72r960umxy0w8t6zewqlnkuq', - exponent: 0, - }, - { - denom: 'maticet', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1dfasranqm4uyaz72r960umxy0w8t6zewqlnkuq', - base: 'cw20:terra1dfasranqm4uyaz72r960umxy0w8t6zewqlnkuq', - name: 'MATIC (Portal from Ethereum)', - display: 'maticet', - symbol: 'MATICet', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/maticet.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/maticet.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1cetg5wruw2wsdjp7j46rj44xdel00z006e9yg8', - exponent: 0, - }, - { - denom: 'bnb', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1cetg5wruw2wsdjp7j46rj44xdel00z006e9yg8', - base: 'cw20:terra1cetg5wruw2wsdjp7j46rj44xdel00z006e9yg8', - name: 'Binance Coin (Portal)', - display: 'bnb', - symbol: 'BNB', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/bnb.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/bnb.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1xvqlpjl2dxyel9qrp6qvtrg04xe3jh9cyxc6av', - exponent: 0, - }, - { - denom: 'cake', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1xvqlpjl2dxyel9qrp6qvtrg04xe3jh9cyxc6av', - base: 'cw20:terra1xvqlpjl2dxyel9qrp6qvtrg04xe3jh9cyxc6av', - name: 'PancakeSwap Token (Portal)', - display: 'cake', - symbol: 'CAKE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/cake.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/cake.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra12dfv3f0e6m22z6cnhfn3nxk2en3z3zeqy6ctym', - exponent: 0, - }, - { - denom: 'link', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra12dfv3f0e6m22z6cnhfn3nxk2en3z3zeqy6ctym', - base: 'cw20:terra12dfv3f0e6m22z6cnhfn3nxk2en3z3zeqy6ctym', - name: 'Chainlink (Portal)', - display: 'link', - symbol: 'LINK', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/link.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/link.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1csvuzlf92nyemu6tv25h0l79etpe8hz3h5vn4a', - exponent: 0, - }, - { - denom: 'sushi', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1csvuzlf92nyemu6tv25h0l79etpe8hz3h5vn4a', - base: 'cw20:terra1csvuzlf92nyemu6tv25h0l79etpe8hz3h5vn4a', - name: 'SushiToken (Portal)', - display: 'sushi', - symbol: 'SUSHI', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/sushi.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/sushi.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1wyxkuy5jq545fn7xfn3enpvs5zg9f9dghf6gxf', - exponent: 0, - }, - { - denom: 'uni', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1wyxkuy5jq545fn7xfn3enpvs5zg9f9dghf6gxf', - base: 'cw20:terra1wyxkuy5jq545fn7xfn3enpvs5zg9f9dghf6gxf', - name: 'Uniswap (Portal)', - display: 'uni', - symbol: 'UNI', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/uni.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/uni.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1ce06wkrdm4vl6t0hvc0g86rsy27pu8yadg3dva', - exponent: 0, - }, - { - denom: 'usdtet', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1ce06wkrdm4vl6t0hvc0g86rsy27pu8yadg3dva', - base: 'cw20:terra1ce06wkrdm4vl6t0hvc0g86rsy27pu8yadg3dva', - name: 'Tether USD (Portal from Ethereum)', - display: 'usdtet', - symbol: 'USDTet', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/usdtet.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/usdtet.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1pepwcav40nvj3kh60qqgrk8k07ydmc00xyat06', - exponent: 0, - }, - { - denom: 'usdcet', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1pepwcav40nvj3kh60qqgrk8k07ydmc00xyat06', - base: 'cw20:terra1pepwcav40nvj3kh60qqgrk8k07ydmc00xyat06', - name: 'USD Coin (Portal from Ethereum)', - display: 'usdcet', - symbol: 'USDCet', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/usdcet.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/usdcet.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1xfsdgcemqwxp4hhnyk4rle6wr22sseq7j07dnn', - exponent: 0, - }, - { - denom: 'kuji', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1xfsdgcemqwxp4hhnyk4rle6wr22sseq7j07dnn', - base: 'cw20:terra1xfsdgcemqwxp4hhnyk4rle6wr22sseq7j07dnn', - name: 'Kujira Token', - display: 'kuji', - symbol: 'KUJI', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/kuji.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/kuji.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra188w26t95tf4dz77raftme8p75rggatxjxfeknw', - exponent: 0, - }, - { - denom: 'skuji', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra188w26t95tf4dz77raftme8p75rggatxjxfeknw', - base: 'cw20:terra188w26t95tf4dz77raftme8p75rggatxjxfeknw', - name: 'Staked KUJI', - display: 'skuji', - symbol: 'sKUJI', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/skuji.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/skuji.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra133chr09wu8sakfte5v7vd8qzq9vghtkv4tn0ur', - exponent: 0, - }, - { - denom: 'wsteth', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra133chr09wu8sakfte5v7vd8qzq9vghtkv4tn0ur', - base: 'cw20:terra133chr09wu8sakfte5v7vd8qzq9vghtkv4tn0ur', - name: 'Lido wstETH (Portal)', - display: 'wsteth', - symbol: 'wstETH', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/wsteth.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/wsteth.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1t9ul45l7m6jw6sxgvnp8e5hj8xzkjsg82g84ap', - exponent: 0, - }, - { - denom: 'wstsol', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1t9ul45l7m6jw6sxgvnp8e5hj8xzkjsg82g84ap', - base: 'cw20:terra1t9ul45l7m6jw6sxgvnp8e5hj8xzkjsg82g84ap', - name: 'Lido wstSOL (Portal)', - display: 'wstsol', - symbol: 'wstSOL', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/wstsol.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/wstsol.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1c3xd5s2j3ejx2d94tvcjfkrdeu6rmz48ghzznj', - exponent: 0, - }, - { - denom: 'wsbsol', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1c3xd5s2j3ejx2d94tvcjfkrdeu6rmz48ghzznj', - base: 'cw20:terra1c3xd5s2j3ejx2d94tvcjfkrdeu6rmz48ghzznj', - name: 'Lido bonded SOL (Portal)', - display: 'wsbsol', - symbol: 'wsbSOL', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/wsbsol.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/wsbsol.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1jxypgnfa07j6w92wazzyskhreq2ey2a5crgt6z', - exponent: 0, - }, - { - denom: 'ldo', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1jxypgnfa07j6w92wazzyskhreq2ey2a5crgt6z', - base: 'cw20:terra1jxypgnfa07j6w92wazzyskhreq2ey2a5crgt6z', - name: 'Lido DAO (Portal)', - display: 'ldo', - symbol: 'LDO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/ldo.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/ldo.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1u5szg038ur9kzuular3cae8hq6q5rk5u27tuvz', - exponent: 0, - }, - { - denom: 'webeth', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1u5szg038ur9kzuular3cae8hq6q5rk5u27tuvz', - base: 'cw20:terra1u5szg038ur9kzuular3cae8hq6q5rk5u27tuvz', - name: 'Lido Bonded ETH (Wormhole)', - display: 'webeth', - symbol: 'webETH', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/webeth.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/webeth.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1yg3j2s986nyp5z7r2lvt0hx3r0lnd7kwvwwtsc', - exponent: 0, - }, - { - denom: 'stluna', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1yg3j2s986nyp5z7r2lvt0hx3r0lnd7kwvwwtsc', - base: 'cw20:terra1yg3j2s986nyp5z7r2lvt0hx3r0lnd7kwvwwtsc', - name: 'Lido staked Luna', - display: 'stluna', - symbol: 'stLuna', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/stluna.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/stluna.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra169edevav3pdrtjcx35j6pvzuv54aevewar4nlh', - exponent: 0, - }, - { - denom: 'xdefi', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra169edevav3pdrtjcx35j6pvzuv54aevewar4nlh', - base: 'cw20:terra169edevav3pdrtjcx35j6pvzuv54aevewar4nlh', - name: 'XDEFI (Portal)', - display: 'xdefi', - symbol: 'XDEFI', - }, - { - denom_units: [ - { - denom: 'cw20:terra193c42lfwmlkasvcw22l9qqzc5q2dx208tkd7wl', - exponent: 0, - }, - { - denom: 'btl', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra193c42lfwmlkasvcw22l9qqzc5q2dx208tkd7wl', - base: 'cw20:terra193c42lfwmlkasvcw22l9qqzc5q2dx208tkd7wl', - name: 'Bitlocus Token', - display: 'btl', - symbol: 'BTL', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/btl.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/btl.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra17y9qkl8dfkeg4py7n0g5407emqnemc3yqk5rup', - exponent: 0, - }, - { - denom: 'lunax', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra17y9qkl8dfkeg4py7n0g5407emqnemc3yqk5rup', - base: 'cw20:terra17y9qkl8dfkeg4py7n0g5407emqnemc3yqk5rup', - name: 'LunaX Token', - display: 'lunax', - symbol: 'LunaX', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/lunax.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/lunax.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1m3tdguf59xq3pa2twk5fjte5g6szj5y9x5npy7', - exponent: 0, - }, - { - denom: 'luni', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1m3tdguf59xq3pa2twk5fjte5g6szj5y9x5npy7', - base: 'cw20:terra1m3tdguf59xq3pa2twk5fjte5g6szj5y9x5npy7', - name: 'LUNI', - display: 'luni', - symbol: 'LUNI', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/luni.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/luni.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra13awdgcx40tz5uygkgm79dytez3x87rpg4uhnvu', - exponent: 0, - }, - { - denom: 'ply', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra13awdgcx40tz5uygkgm79dytez3x87rpg4uhnvu', - base: 'cw20:terra13awdgcx40tz5uygkgm79dytez3x87rpg4uhnvu', - name: 'PlayNity Token', - display: 'ply', - symbol: 'PLY', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/ply.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/ply.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1u2k0nkenw0p25ljsr4ksh7rxm65y466vkdewwj', - exponent: 0, - }, - { - denom: 'tfloki', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1u2k0nkenw0p25ljsr4ksh7rxm65y466vkdewwj', - base: 'cw20:terra1u2k0nkenw0p25ljsr4ksh7rxm65y466vkdewwj', - name: 'TFLOKI', - display: 'tfloki', - symbol: 'TFLOKI', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/tfloki.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/tfloki.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1a8k3jyv3wf6k3zngza5h6srrxcckdf7zv90p6u', - exponent: 0, - }, - { - denom: 'tftic', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1a8k3jyv3wf6k3zngza5h6srrxcckdf7zv90p6u', - base: 'cw20:terra1a8k3jyv3wf6k3zngza5h6srrxcckdf7zv90p6u', - name: 'TFLOKI Genesis Ticket', - display: 'tftic', - symbol: 'TFTIC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/tftic.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/tftic.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1xt9fgu7965kgvunnjts9zkprd8986kcc444q86', - exponent: 0, - }, - { - denom: 'tfticii', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1xt9fgu7965kgvunnjts9zkprd8986kcc444q86', - base: 'cw20:terra1xt9fgu7965kgvunnjts9zkprd8986kcc444q86', - name: 'TFLOKI New World Ticket', - display: 'tfticii', - symbol: 'TFTICII', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/tfticii.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/tfticii.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1vte2xv7dr8sfnrnwdf9arcyprqgr0hty5ads28', - exponent: 0, - }, - { - denom: 'tfticiii', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1vte2xv7dr8sfnrnwdf9arcyprqgr0hty5ads28', - base: 'cw20:terra1vte2xv7dr8sfnrnwdf9arcyprqgr0hty5ads28', - name: 'TFLOKI Aviator Ticket', - display: 'tfticiii', - symbol: 'TFTICIII', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/tfticiii.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/tfticiii.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1hmxxq0y8h79f3228vs0czc4uz5jdgjt0appp26', - exponent: 0, - }, - { - denom: 'moon', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1hmxxq0y8h79f3228vs0czc4uz5jdgjt0appp26', - base: 'cw20:terra1hmxxq0y8h79f3228vs0czc4uz5jdgjt0appp26', - name: 'Moon Token', - display: 'moon', - symbol: 'MOON', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/moon.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/moon.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1xj49zyqrwpv5k928jwfpfy2ha668nwdgkwlrg3', - exponent: 0, - }, - { - denom: 'astro', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1xj49zyqrwpv5k928jwfpfy2ha668nwdgkwlrg3', - base: 'cw20:terra1xj49zyqrwpv5k928jwfpfy2ha668nwdgkwlrg3', - name: 'Astroport Token', - display: 'astro', - symbol: 'ASTRO', - traces: [ - { - type: 'additional-mintage', - counterparty: { - chain_name: 'terra2', - base_denom: - 'cw20:terra1nsuqsk6kh58ulczatwev87ttq2z6r3pusulg9r24mfj2fvtzd4uq3exn26', - }, - provider: 'Astroport', - }, - ], - images: [ - { - image_sync: { - chain_name: 'terra2', - base_denom: - 'cw20:terra1nsuqsk6kh58ulczatwev87ttq2z6r3pusulg9r24mfj2fvtzd4uq3exn26', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/astro-cw20.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/astro-cw20.svg', - }, - }, - { - denom_units: [ - { - denom: 'cw20:terra14lpnyzc9z4g3ugr4lhm8s4nle0tq8vcltkhzh7', - exponent: 0, - }, - { - denom: 'xastro.cw20', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra14lpnyzc9z4g3ugr4lhm8s4nle0tq8vcltkhzh7', - base: 'cw20:terra14lpnyzc9z4g3ugr4lhm8s4nle0tq8vcltkhzh7', - name: 'Staked Astroport Token', - display: 'xastro.cw20', - symbol: 'xASTRO.cw20', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/xastro-cw20.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/xastro-cw20.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1w8kvd6cqpsthupsk4l0clwnmek4l3zr7c84kwq', - exponent: 0, - }, - { - denom: 'halo', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1w8kvd6cqpsthupsk4l0clwnmek4l3zr7c84kwq', - base: 'cw20:terra1w8kvd6cqpsthupsk4l0clwnmek4l3zr7c84kwq', - name: 'Angel Protocol Token', - display: 'halo', - symbol: 'HALO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/halo.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/halo.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1kdfsdm3c4reun9j3m4mk3nmyw4a4ns7mj24q3j', - exponent: 0, - }, - { - denom: 'pug', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1kdfsdm3c4reun9j3m4mk3nmyw4a4ns7mj24q3j', - base: 'cw20:terra1kdfsdm3c4reun9j3m4mk3nmyw4a4ns7mj24q3j', - name: 'AstroPug Token', - display: 'pug', - symbol: 'PUG', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/pug.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/pug.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1hnezwjqlhzawcrfysczcxs6xqxu2jawn729kkf', - exponent: 0, - }, - { - denom: 'orne', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1hnezwjqlhzawcrfysczcxs6xqxu2jawn729kkf', - base: 'cw20:terra1hnezwjqlhzawcrfysczcxs6xqxu2jawn729kkf', - name: 'Orne Token', - display: 'orne', - symbol: 'ORNE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/orne.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/orne.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra14vz4v8adanzph278xyeggll4tfww7teh0xtw2y', - exponent: 0, - }, - { - denom: 'tns', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra14vz4v8adanzph278xyeggll4tfww7teh0xtw2y', - base: 'cw20:terra14vz4v8adanzph278xyeggll4tfww7teh0xtw2y', - name: 'Terra Name Service', - display: 'tns', - symbol: 'TNS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/tns.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/tns.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1td743l5k5cmfy7tqq202g7vkmdvq35q48u2jfm', - exponent: 0, - }, - { - denom: 'xrune', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1td743l5k5cmfy7tqq202g7vkmdvq35q48u2jfm', - base: 'cw20:terra1td743l5k5cmfy7tqq202g7vkmdvq35q48u2jfm', - name: 'Thorstarter', - display: 'xrune', - symbol: 'XRUNE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/xrune.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/xrune.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1366wmr8t8rrkh6mag8fagqxntmf2qe4kyte784', - exponent: 0, - }, - { - denom: 'alot', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1366wmr8t8rrkh6mag8fagqxntmf2qe4kyte784', - base: 'cw20:terra1366wmr8t8rrkh6mag8fagqxntmf2qe4kyte784', - name: 'Alpha Pack Token', - display: 'alot', - symbol: 'aLOT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/alot.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/alot.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1z09gnzufuflz6ckd9k0u456l9dnpgsynu0yyhe', - exponent: 0, - }, - { - denom: 'sity', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1z09gnzufuflz6ckd9k0u456l9dnpgsynu0yyhe', - base: 'cw20:terra1z09gnzufuflz6ckd9k0u456l9dnpgsynu0yyhe', - name: 'CurioSITY play to earn token', - display: 'sity', - symbol: 'SITY', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/sity.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/sity.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra13zx49nk8wjavedjzu8xkk95r3t0ta43c9ptul7', - exponent: 0, - }, - { - denom: 'glow', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra13zx49nk8wjavedjzu8xkk95r3t0ta43c9ptul7', - base: 'cw20:terra13zx49nk8wjavedjzu8xkk95r3t0ta43c9ptul7', - name: 'Glow Token', - display: 'glow', - symbol: 'GLOW', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/glow.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/glow.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra100yeqvww74h4yaejj6h733thgcafdaukjtw397', - exponent: 0, - }, - { - denom: 'apollo', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra100yeqvww74h4yaejj6h733thgcafdaukjtw397', - base: 'cw20:terra100yeqvww74h4yaejj6h733thgcafdaukjtw397', - name: 'Apollo DAO Token', - display: 'apollo', - symbol: 'APOLLO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/apollo.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/apollo.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1a7ye2splpfzyenu0yrdu8t83uzgusx2malkc7u', - exponent: 0, - }, - { - denom: 'abr', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1a7ye2splpfzyenu0yrdu8t83uzgusx2malkc7u', - base: 'cw20:terra1a7ye2splpfzyenu0yrdu8t83uzgusx2malkc7u', - name: 'Allbridge', - display: 'abr', - symbol: 'ABR', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/abr.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/abr.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1y3d5qexmyac0fg53pfglh2pjk0664ymfvcq9mc', - exponent: 0, - }, - { - denom: 'whgtps', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1y3d5qexmyac0fg53pfglh2pjk0664ymfvcq9mc', - base: 'cw20:terra1y3d5qexmyac0fg53pfglh2pjk0664ymfvcq9mc', - name: 'Global Transaction Payment Solu', - display: 'whgtps', - symbol: 'whGTPS', - }, - { - denom_units: [ - { - denom: 'cw20:terra1dh9478k2qvqhqeajhn75a2a7dsnf74y5ukregw', - exponent: 0, - }, - { - denom: 'prism', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1dh9478k2qvqhqeajhn75a2a7dsnf74y5ukregw', - base: 'cw20:terra1dh9478k2qvqhqeajhn75a2a7dsnf74y5ukregw', - name: 'Prism Protocol Token', - display: 'prism', - symbol: 'PRISM', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/prism.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/prism.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1l0y8yg0s86x299nqw0p6fhh7ngex3r4phtjeuq', - exponent: 0, - }, - { - denom: 'sdollar', - exponent: 2, - }, - ], - type_asset: 'cw20', - address: 'terra1l0y8yg0s86x299nqw0p6fhh7ngex3r4phtjeuq', - base: 'cw20:terra1l0y8yg0s86x299nqw0p6fhh7ngex3r4phtjeuq', - name: 'Space Dollar', - display: 'sdollar', - symbol: 'SDOLLAR', - }, - { - denom_units: [ - { - denom: 'cw20:terra1ku5e0dhutxhuxudsmsn5647wwcz6ndr3rsh90k', - exponent: 0, - }, - { - denom: 'whsail', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1ku5e0dhutxhuxudsmsn5647wwcz6ndr3rsh90k', - base: 'cw20:terra1ku5e0dhutxhuxudsmsn5647wwcz6ndr3rsh90k', - name: 'SAIL', - display: 'whsail', - symbol: 'whSAIL', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/whsail.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/whsail.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1rl0cpwgtwl4utnaynugevdje37fnmsea7rv4uu', - exponent: 0, - }, - { - denom: 'whgsail', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1rl0cpwgtwl4utnaynugevdje37fnmsea7rv4uu', - base: 'cw20:terra1rl0cpwgtwl4utnaynugevdje37fnmsea7rv4uu', - name: 'SolanaSail Governance Token V2', - display: 'whgsail', - symbol: 'whgSAIL', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/whgsail.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/whgsail.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1042wzrwg2uk6jqxjm34ysqquyr9esdgm5qyswz', - exponent: 0, - }, - { - denom: 'xprism', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1042wzrwg2uk6jqxjm34ysqquyr9esdgm5qyswz', - base: 'cw20:terra1042wzrwg2uk6jqxjm34ysqquyr9esdgm5qyswz', - name: 'Prism Governance Token', - display: 'xprism', - symbol: 'xPRISM', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/xprism.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/xprism.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra13fs83g5atgjwuh7c5ydzh6n7gecel6xyhhy2t5', - exponent: 0, - }, - { - denom: 'cde', - exponent: 9, - }, - ], - type_asset: 'cw20', - address: 'terra13fs83g5atgjwuh7c5ydzh6n7gecel6xyhhy2t5', - base: 'cw20:terra13fs83g5atgjwuh7c5ydzh6n7gecel6xyhhy2t5', - name: 'CAPITRADE TOKEN', - display: 'cde', - symbol: 'CDE', - }, - { - denom_units: [ - { - denom: 'cw20:terra1rl20t79ffsrqfa29rke48tj05gj9jxumm92vg8', - exponent: 0, - }, - { - denom: 'ctx', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1rl20t79ffsrqfa29rke48tj05gj9jxumm92vg8', - base: 'cw20:terra1rl20t79ffsrqfa29rke48tj05gj9jxumm92vg8', - name: 'C2X Token', - display: 'ctx', - symbol: 'CTX', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/ctx.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/ctx.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra13zaagrrrxj47qjwczsczujlvnnntde7fdt0mau', - exponent: 0, - }, - { - denom: 'cluna', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra13zaagrrrxj47qjwczsczujlvnnntde7fdt0mau', - base: 'cw20:terra13zaagrrrxj47qjwczsczujlvnnntde7fdt0mau', - name: 'Prism cLuna Token', - display: 'cluna', - symbol: 'cLuna', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/cluna.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/cluna.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1tlgelulz9pdkhls6uglfn5lmxarx7f2gxtdzh2', - exponent: 0, - }, - { - denom: 'pluna', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1tlgelulz9pdkhls6uglfn5lmxarx7f2gxtdzh2', - base: 'cw20:terra1tlgelulz9pdkhls6uglfn5lmxarx7f2gxtdzh2', - name: 'Prism pLuna Token', - display: 'pluna', - symbol: 'pLuna', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/pluna.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/pluna.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra17wkadg0tah554r35x6wvff0y5s7ve8npcjfuhz', - exponent: 0, - }, - { - denom: 'yluna', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra17wkadg0tah554r35x6wvff0y5s7ve8npcjfuhz', - base: 'cw20:terra17wkadg0tah554r35x6wvff0y5s7ve8npcjfuhz', - name: 'Prism yLuna Token', - display: 'yluna', - symbol: 'yLuna', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/yluna.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/yluna.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1cl7whtrqmz5ldr553q69qahck8xvk80fm33qjx', - exponent: 0, - }, - { - denom: 'atlo', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1cl7whtrqmz5ldr553q69qahck8xvk80fm33qjx', - base: 'cw20:terra1cl7whtrqmz5ldr553q69qahck8xvk80fm33qjx', - name: 'Atlo Token', - display: 'atlo', - symbol: 'ATLO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/atlo.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/atlo.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1vchw83qt25j89zqwdpmdzj722sqxthnckqzxxp', - exponent: 0, - }, - { - denom: 'local', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1vchw83qt25j89zqwdpmdzj722sqxthnckqzxxp', - base: 'cw20:terra1vchw83qt25j89zqwdpmdzj722sqxthnckqzxxp', - name: 'LOCAL Token', - display: 'local', - symbol: 'LOCAL', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/local.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/local.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra15k5r9r8dl8r7xlr29pry8a9w7sghehcnv5mgp6', - exponent: 0, - }, - { - denom: 'luv', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra15k5r9r8dl8r7xlr29pry8a9w7sghehcnv5mgp6', - base: 'cw20:terra15k5r9r8dl8r7xlr29pry8a9w7sghehcnv5mgp6', - name: 'Lunaverse', - display: 'luv', - symbol: 'LUV', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/luv.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/luv.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1f62tqesptvmhtzr8sudru00gsdtdz24srgm7wp', - exponent: 0, - }, - { - denom: 'robo', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1f62tqesptvmhtzr8sudru00gsdtdz24srgm7wp', - base: 'cw20:terra1f62tqesptvmhtzr8sudru00gsdtdz24srgm7wp', - name: 'RoboHero', - display: 'robo', - symbol: 'ROBO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/robo.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/robo.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1vwz7t30q76s7xx6qgtxdqnu6vpr3ak3vw62ygk', - exponent: 0, - }, - { - denom: 'luart', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1vwz7t30q76s7xx6qgtxdqnu6vpr3ak3vw62ygk', - base: 'cw20:terra1vwz7t30q76s7xx6qgtxdqnu6vpr3ak3vw62ygk', - name: 'Luart Token', - display: 'luart', - symbol: 'LUART', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/luart.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/luart.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra12hgwnpupflfpuual532wgrxu2gjp0tcagzgx4n', - exponent: 0, - }, - { - denom: 'mars', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra12hgwnpupflfpuual532wgrxu2gjp0tcagzgx4n', - base: 'cw20:terra12hgwnpupflfpuual532wgrxu2gjp0tcagzgx4n', - name: 'Mars Token', - display: 'mars', - symbol: 'MARS', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mars.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mars.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1a04v570f9cxp49mk06vjsm8axsswndpwwt67k4', - exponent: 0, - }, - { - denom: 'xmars', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1a04v570f9cxp49mk06vjsm8axsswndpwwt67k4', - base: 'cw20:terra1a04v570f9cxp49mk06vjsm8axsswndpwwt67k4', - name: 'xMars Token', - display: 'xmars', - symbol: 'XMARS', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/xmars.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/xmars.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1vpws4hmpmpsqwnz3gljn8zj42rv7rkpc5atgt4', - exponent: 0, - }, - { - denom: 'dfiat', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1vpws4hmpmpsqwnz3gljn8zj42rv7rkpc5atgt4', - base: 'cw20:terra1vpws4hmpmpsqwnz3gljn8zj42rv7rkpc5atgt4', - name: 'DeFiato', - display: 'dfiat', - symbol: 'DFIAT', - }, - { - denom_units: [ - { - denom: 'cw20:terra1hppnw4jppmrzzga4yvd8s87y3dwkhe27xwwl5d', - exponent: 0, - }, - { - denom: 'ceres', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1hppnw4jppmrzzga4yvd8s87y3dwkhe27xwwl5d', - base: 'cw20:terra1hppnw4jppmrzzga4yvd8s87y3dwkhe27xwwl5d', - name: 'Ceres Governance Token', - display: 'ceres', - symbol: 'CERES', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/ceres.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/ceres.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1z3e2e4jpk4n0xzzwlkgcfvc95pc5ldq0xcny58', - exponent: 0, - }, - { - denom: 'wasavax', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1z3e2e4jpk4n0xzzwlkgcfvc95pc5ldq0xcny58', - base: 'cw20:terra1z3e2e4jpk4n0xzzwlkgcfvc95pc5ldq0xcny58', - name: 'BENQI Staked AVAX (Portal)', - display: 'wasavax', - symbol: 'wasAVAX', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/wasavax.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/wasavax.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1zd6let0zg0xjn2sestagxv4ax24a4ml6j40qdr', - exponent: 0, - }, - { - denom: 'mint', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1zd6let0zg0xjn2sestagxv4ax24a4ml6j40qdr', - base: 'cw20:terra1zd6let0zg0xjn2sestagxv4ax24a4ml6j40qdr', - name: 'MintDAO', - display: 'mint', - symbol: 'MINT', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mint.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mint.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1ustvnmngueq0p4jd7gfnutgvdc6ujpsjhsjd02', - exponent: 0, - }, - { - denom: 'sd', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1ustvnmngueq0p4jd7gfnutgvdc6ujpsjhsjd02', - base: 'cw20:terra1ustvnmngueq0p4jd7gfnutgvdc6ujpsjhsjd02', - name: 'Stader SD (Portal)', - display: 'sd', - symbol: 'SD', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/sd.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/sd.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1ln2z938phz0nc2wepxpzfkwp6ezn9yrz9zv9ep', - exponent: 0, - }, - { - denom: 'xsd', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1ln2z938phz0nc2wepxpzfkwp6ezn9yrz9zv9ep', - base: 'cw20:terra1ln2z938phz0nc2wepxpzfkwp6ezn9yrz9zv9ep', - name: 'Stader xSD', - display: 'xsd', - symbol: 'xSD', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/xsd.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/xsd.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1uux6gwd6pzr0gfzrru5kne55cxex9d0700c72r', - exponent: 0, - }, - { - denom: 'paxg', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1uux6gwd6pzr0gfzrru5kne55cxex9d0700c72r', - base: 'cw20:terra1uux6gwd6pzr0gfzrru5kne55cxex9d0700c72r', - name: 'Paxos Gold (Portal)', - display: 'paxg', - symbol: 'PAXG', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/paxg.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/paxg.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1efjugpjc50d8sha7lr8s48cr7wmsthz94eevcl', - exponent: 0, - }, - { - denom: 'whdao', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1efjugpjc50d8sha7lr8s48cr7wmsthz94eevcl', - base: 'cw20:terra1efjugpjc50d8sha7lr8s48cr7wmsthz94eevcl', - name: 'DAO Maker', - display: 'whdao', - symbol: 'whDAO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/whdao.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/whdao.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1su6g4t4vwx7y0uh3ksancyaurj4l6w9pfs40qt', - exponent: 0, - }, - { - denom: 'link', - exponent: 18, - }, - ], - type_asset: 'cw20', - address: 'terra1su6g4t4vwx7y0uh3ksancyaurj4l6w9pfs40qt', - base: 'cw20:terra1su6g4t4vwx7y0uh3ksancyaurj4l6w9pfs40qt', - name: 'ChainLink Token', - display: 'link', - symbol: 'LINK', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/link.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/link.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra14v9wrjs55qsn9lkvylsqela3w2ytwxzkycqzcr', - exponent: 0, - }, - { - denom: 'sayve', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra14v9wrjs55qsn9lkvylsqela3w2ytwxzkycqzcr', - base: 'cw20:terra14v9wrjs55qsn9lkvylsqela3w2ytwxzkycqzcr', - name: 'Sayve Token', - display: 'sayve', - symbol: 'SAYVE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/sayve.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/sayve.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1z55rhw0ut70jxdmpvge98mvj0rkwcz74q77z0u', - exponent: 0, - }, - { - denom: 'guides', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1z55rhw0ut70jxdmpvge98mvj0rkwcz74q77z0u', - base: 'cw20:terra1z55rhw0ut70jxdmpvge98mvj0rkwcz74q77z0u', - name: 'Guides Token', - display: 'guides', - symbol: 'GUIDES', - }, - { - denom_units: [ - { - denom: 'cw20:terra1mt2ytlrxhvd5c4d4fshxxs3zcus3fkdmuv4mk2', - exponent: 0, - }, - { - denom: 'bro', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1mt2ytlrxhvd5c4d4fshxxs3zcus3fkdmuv4mk2', - base: 'cw20:terra1mt2ytlrxhvd5c4d4fshxxs3zcus3fkdmuv4mk2', - name: 'BRO token', - display: 'bro', - symbol: 'BRO', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/bro.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/bro.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1qryq5wreecx2wd3cdtzz94syr4z0a92l60asds', - exponent: 0, - }, - { - denom: 'bbro', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1qryq5wreecx2wd3cdtzz94syr4z0a92l60asds', - base: 'cw20:terra1qryq5wreecx2wd3cdtzz94syr4z0a92l60asds', - name: 'bBRO token', - display: 'bbro', - symbol: 'bBRO', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/bbro.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/bbro.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra15zvyhmv6gwddht7kt4q6w5nasn4tcpgzcdfmgr', - exponent: 0, - }, - { - denom: 'gtps', - exponent: 18, - }, - ], - type_asset: 'cw20', - address: 'terra15zvyhmv6gwddht7kt4q6w5nasn4tcpgzcdfmgr', - base: 'cw20:terra15zvyhmv6gwddht7kt4q6w5nasn4tcpgzcdfmgr', - name: 'Global Transaction Payment Solut', - display: 'gtps', - symbol: 'GTPS', - }, - { - denom_units: [ - { - denom: 'cw20:terra15pkdjxv2ewjzn9x665y26pfz2h6ymak4d4e8se', - exponent: 0, - }, - { - denom: 'gfi', - exponent: 18, - }, - ], - type_asset: 'cw20', - address: 'terra15pkdjxv2ewjzn9x665y26pfz2h6ymak4d4e8se', - base: 'cw20:terra15pkdjxv2ewjzn9x665y26pfz2h6ymak4d4e8se', - name: 'Gtps.Finance', - display: 'gfi', - symbol: 'GFI', - }, - { - denom_units: [ - { - denom: 'cw20:terra1fyjsxx73jrufw8ufgtuswa773dvdkny92k70wa', - exponent: 0, - }, - { - denom: 'ulc', - exponent: 18, - }, - ], - type_asset: 'cw20', - address: 'terra1fyjsxx73jrufw8ufgtuswa773dvdkny92k70wa', - base: 'cw20:terra1fyjsxx73jrufw8ufgtuswa773dvdkny92k70wa', - name: 'Ultimatalioniscoin', - display: 'ulc', - symbol: 'ULC', - }, - { - denom_units: [ - { - denom: 'cw20:terra1689ys6p6gfu0q6xrjqkzfn80sdyhurjqn0jfdl', - exponent: 0, - }, - { - denom: 'sst', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1689ys6p6gfu0q6xrjqkzfn80sdyhurjqn0jfdl', - base: 'cw20:terra1689ys6p6gfu0q6xrjqkzfn80sdyhurjqn0jfdl', - name: 'Sooah Studio Token', - display: 'sst', - symbol: 'SST', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/sst.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/sst.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1rg8f993m9834afwazersesgx7jjxv4p87q9wvc', - exponent: 0, - }, - { - denom: 'atlas', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1rg8f993m9834afwazersesgx7jjxv4p87q9wvc', - base: 'cw20:terra1rg8f993m9834afwazersesgx7jjxv4p87q9wvc', - name: 'Star Atlas (Portal)', - display: 'atlas', - symbol: 'ATLAS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/atlas.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/atlas.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1nc6flp57m5hsr6y5y8aexzszy43ksr0drdr8rp', - exponent: 0, - }, - { - denom: 'audio', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1nc6flp57m5hsr6y5y8aexzszy43ksr0drdr8rp', - base: 'cw20:terra1nc6flp57m5hsr6y5y8aexzszy43ksr0drdr8rp', - name: 'Audius (Portal)', - display: 'audio', - symbol: 'AUDIO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/audio.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/audio.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1hj8de24c3yqvcsv9r8chr03fzwsak3hgd8gv3m', - exponent: 0, - }, - { - denom: 'avax', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1hj8de24c3yqvcsv9r8chr03fzwsak3hgd8gv3m', - base: 'cw20:terra1hj8de24c3yqvcsv9r8chr03fzwsak3hgd8gv3m', - name: 'AVAX (Portal)', - display: 'avax', - symbol: 'AVAX', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/avax.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/avax.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1apxgj5agkkfdm2tprwvykug0qtahxvfmugnhx2', - exponent: 0, - }, - { - denom: 'bat', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1apxgj5agkkfdm2tprwvykug0qtahxvfmugnhx2', - base: 'cw20:terra1apxgj5agkkfdm2tprwvykug0qtahxvfmugnhx2', - name: 'Basic Attention Token (Portal)', - display: 'bat', - symbol: 'BAT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/bat.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/bat.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1skjr69exm6v8zellgjpaa2emhwutrk5a6dz7dd', - exponent: 0, - }, - { - denom: 'busdbs', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1skjr69exm6v8zellgjpaa2emhwutrk5a6dz7dd', - base: 'cw20:terra1skjr69exm6v8zellgjpaa2emhwutrk5a6dz7dd', - name: 'Binance USD (Portal from BSC)', - display: 'busdbs', - symbol: 'BUSDbs', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/busdbs.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/busdbs.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1zmclyfepfmqvfqflu8r3lv6f75trmg05z7xq95', - exponent: 0, - }, - { - denom: 'dai', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1zmclyfepfmqvfqflu8r3lv6f75trmg05z7xq95', - base: 'cw20:terra1zmclyfepfmqvfqflu8r3lv6f75trmg05z7xq95', - name: 'DAI (Portal)', - display: 'dai', - symbol: 'DAI', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/dai.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/dai.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1dtqlfecglk47yplfrtwjzyagkgcqqngd5lgjp8', - exponent: 0, - }, - { - denom: 'maticpo', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1dtqlfecglk47yplfrtwjzyagkgcqqngd5lgjp8', - base: 'cw20:terra1dtqlfecglk47yplfrtwjzyagkgcqqngd5lgjp8', - name: 'MATIC (Portal from Polygon)', - display: 'maticpo', - symbol: 'MATICpo', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/maticpo.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/maticpo.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra15a9dr3a2a2lj5fclrw35xxg9yuxg0d908wpf2y', - exponent: 0, - }, - { - denom: 'mimet', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra15a9dr3a2a2lj5fclrw35xxg9yuxg0d908wpf2y', - base: 'cw20:terra15a9dr3a2a2lj5fclrw35xxg9yuxg0d908wpf2y', - name: 'Magic Internet Money', - display: 'mimet', - symbol: 'MIMet', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mimet.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mimet.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1ht5sepn28z999jx33sdduuxm9acthad507jg9q', - exponent: 0, - }, - { - denom: 'ray', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1ht5sepn28z999jx33sdduuxm9acthad507jg9q', - base: 'cw20:terra1ht5sepn28z999jx33sdduuxm9acthad507jg9q', - name: 'Raydium (Portal)', - display: 'ray', - symbol: 'RAY', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/ray.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/ray.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra17h82zsq6q8x5tsgm5ugcx4gytw3axguvzt4pkc', - exponent: 0, - }, - { - denom: 'sbr', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra17h82zsq6q8x5tsgm5ugcx4gytw3axguvzt4pkc', - base: 'cw20:terra17h82zsq6q8x5tsgm5ugcx4gytw3axguvzt4pkc', - name: 'Saber (Portal)', - display: 'sbr', - symbol: 'SBR', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/sbr.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/sbr.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1huku2lecfjhq9d00k5a8dh73gw7dwe6vvuf2dd', - exponent: 0, - }, - { - denom: 'shib', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1huku2lecfjhq9d00k5a8dh73gw7dwe6vvuf2dd', - base: 'cw20:terra1huku2lecfjhq9d00k5a8dh73gw7dwe6vvuf2dd', - name: 'Shiba Inu (Portal)', - display: 'shib', - symbol: 'SHIB', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/shib.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/shib.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1dkam9wd5yvaswv4yq3n2aqd4wm5j8n82qc0c7c', - exponent: 0, - }, - { - denom: 'srmso', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1dkam9wd5yvaswv4yq3n2aqd4wm5j8n82qc0c7c', - base: 'cw20:terra1dkam9wd5yvaswv4yq3n2aqd4wm5j8n82qc0c7c', - name: 'Serum (Portal from Solana)', - display: 'srmso', - symbol: 'SRMso', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/srmso.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/srmso.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1pvel56a2hs93yd429pzv9zp5aptcjg5ulhkz7w', - exponent: 0, - }, - { - denom: 'usdcav', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1pvel56a2hs93yd429pzv9zp5aptcjg5ulhkz7w', - base: 'cw20:terra1pvel56a2hs93yd429pzv9zp5aptcjg5ulhkz7w', - name: 'USD Coin (Portal from Avalanche)', - display: 'usdcav', - symbol: 'USDCav', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/usdcav.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/usdcav.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1yljlrxvkar0c6ujpvf8g57m5rpcwl7r032zyvu', - exponent: 0, - }, - { - denom: 'usdcbs', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1yljlrxvkar0c6ujpvf8g57m5rpcwl7r032zyvu', - base: 'cw20:terra1yljlrxvkar0c6ujpvf8g57m5rpcwl7r032zyvu', - name: 'USD Coin (Portal from BSC)', - display: 'usdcbs', - symbol: 'USDCbs', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/usdcbs.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/usdcbs.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1kkyyh7vganlpkj0gkc2rfmhy858ma4rtwywe3x', - exponent: 0, - }, - { - denom: 'usdcpo', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1kkyyh7vganlpkj0gkc2rfmhy858ma4rtwywe3x', - base: 'cw20:terra1kkyyh7vganlpkj0gkc2rfmhy858ma4rtwywe3x', - name: 'USD Coin (Portal from Polygon)', - display: 'usdcpo', - symbol: 'USDCpo', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/usdcpo.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/usdcpo.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1e6mq63y64zcxz8xyu5van4tgkhemj3r86yvgu4', - exponent: 0, - }, - { - denom: 'usdcso', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1e6mq63y64zcxz8xyu5van4tgkhemj3r86yvgu4', - base: 'cw20:terra1e6mq63y64zcxz8xyu5van4tgkhemj3r86yvgu4', - name: 'USD Coin (Portal from Solana)', - display: 'usdcso', - symbol: 'USDCso', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/usdcso.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/usdcso.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1eqvq3thjhye7anv6f6mhxpjhyvww8zjvqcdgjx', - exponent: 0, - }, - { - denom: 'usdtav', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1eqvq3thjhye7anv6f6mhxpjhyvww8zjvqcdgjx', - base: 'cw20:terra1eqvq3thjhye7anv6f6mhxpjhyvww8zjvqcdgjx', - name: 'Tether USD (Portal from Avalanche)', - display: 'usdtav', - symbol: 'USDTav', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/usdtav.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/usdtav.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1vlqeghv5mt5udh96kt5zxlh2wkh8q4kewkr0dd', - exponent: 0, - }, - { - denom: 'usdtbs', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1vlqeghv5mt5udh96kt5zxlh2wkh8q4kewkr0dd', - base: 'cw20:terra1vlqeghv5mt5udh96kt5zxlh2wkh8q4kewkr0dd', - name: 'Tether USD (Portal from BSC)', - display: 'usdtbs', - symbol: 'USDTbs', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/usdtbs.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/usdtbs.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1hd9n65snaluvf7en0p4hqzse9eqecejz2k8rl5', - exponent: 0, - }, - { - denom: 'usdtso', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1hd9n65snaluvf7en0p4hqzse9eqecejz2k8rl5', - base: 'cw20:terra1hd9n65snaluvf7en0p4hqzse9eqecejz2k8rl5', - name: 'Tether USD (Portal from Solana)', - display: 'usdtso', - symbol: 'USDTso', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/usdtso.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/usdtso.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1fpfn2kkr8mv390wx4dtpfk3vkjx9ch3thvykl3', - exponent: 0, - }, - { - denom: 'gohm', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1fpfn2kkr8mv390wx4dtpfk3vkjx9ch3thvykl3', - base: 'cw20:terra1fpfn2kkr8mv390wx4dtpfk3vkjx9ch3thvykl3', - name: 'Governance OHM (Portal)', - display: 'gohm', - symbol: 'gOHM', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/gohm.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/gohm.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1qvlpf2v0zmru3gtex40sqq02wxp39x3cjh359y', - exponent: 0, - }, - { - denom: 'msol', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1qvlpf2v0zmru3gtex40sqq02wxp39x3cjh359y', - base: 'cw20:terra1qvlpf2v0zmru3gtex40sqq02wxp39x3cjh359y', - name: 'Marinade staked SOL (Portal)', - display: 'msol', - symbol: 'mSOL', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/msol.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/msol.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1w7ywr6waxtjuvn5svk5wqydqpjj0q9ps7qct4d', - exponent: 0, - }, - { - denom: 'steth', - exponent: 8, - }, - ], - type_asset: 'cw20', - address: 'terra1w7ywr6waxtjuvn5svk5wqydqpjj0q9ps7qct4d', - base: 'cw20:terra1w7ywr6waxtjuvn5svk5wqydqpjj0q9ps7qct4d', - name: 'Lido Staked Ether (Portal)', - display: 'steth', - symbol: 'stETH', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/steth.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/steth.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1srp2u95kxps35nvan88gn96nfqhukqya2d0ffc', - exponent: 0, - }, - { - denom: 'lct', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1srp2u95kxps35nvan88gn96nfqhukqya2d0ffc', - base: 'cw20:terra1srp2u95kxps35nvan88gn96nfqhukqya2d0ffc', - name: 'LCT Token', - display: 'lct', - symbol: 'LCT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/lct.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/lct.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra18zqcnl83z98tf6lly37gghm7238k7lh79u4z9a', - exponent: 0, - }, - { - denom: 'batom', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra18zqcnl83z98tf6lly37gghm7238k7lh79u4z9a', - base: 'cw20:terra18zqcnl83z98tf6lly37gghm7238k7lh79u4z9a', - name: 'Bonded ATOM', - display: 'batom', - symbol: 'bATOM', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/batom.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/batom.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra128pe5jpempxu0nws5lw28se9zknhsr78626cpn', - exponent: 0, - }, - { - denom: 'webatom', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra128pe5jpempxu0nws5lw28se9zknhsr78626cpn', - base: 'cw20:terra128pe5jpempxu0nws5lw28se9zknhsr78626cpn', - name: 'pStake Bonded ATOM (Wormhole)', - display: 'webatom', - symbol: 'webATOM', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/webatom.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/webatom.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1laczhlpxlgmrwr9un9ds74qxd2fj4754nf82dn', - exponent: 0, - }, - { - denom: 'wcoin', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1laczhlpxlgmrwr9un9ds74qxd2fj4754nf82dn', - base: 'cw20:terra1laczhlpxlgmrwr9un9ds74qxd2fj4754nf82dn', - name: 'Willisch Coin', - display: 'wcoin', - symbol: 'WCOIN', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/wcoin.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/wcoin.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1thhm2u93m2stytzynhsxh5h3jrtg540x4punqy', - exponent: 0, - }, - { - denom: 'lctfancard', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1thhm2u93m2stytzynhsxh5h3jrtg540x4punqy', - base: 'cw20:terra1thhm2u93m2stytzynhsxh5h3jrtg540x4punqy', - name: 'LCT Fancard Token', - display: 'lctfancard', - symbol: 'LCTfancard', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/lctfancard.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/lctfancard.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1yeyr6taynkwdl85ppaggr3zr8txhf66cny2ang', - exponent: 0, - }, - { - denom: 'kntc', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1yeyr6taynkwdl85ppaggr3zr8txhf66cny2ang', - base: 'cw20:terra1yeyr6taynkwdl85ppaggr3zr8txhf66cny2ang', - name: 'Kinetic Token', - display: 'kntc', - symbol: 'KNTC', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/kntc.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/kntc.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1g53pyke8jtmt4lwvk4yl0xaqc4u0qlsl8dz3ex', - exponent: 0, - }, - { - denom: 'kust', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1g53pyke8jtmt4lwvk4yl0xaqc4u0qlsl8dz3ex', - base: 'cw20:terra1g53pyke8jtmt4lwvk4yl0xaqc4u0qlsl8dz3ex', - name: 'Kinetic kUST Token', - display: 'kust', - symbol: 'kUST', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/kust.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/kust.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1rl4zyexjphwgx6v3ytyljkkc4mrje2pyznaclv', - exponent: 0, - }, - { - denom: 'steak', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1rl4zyexjphwgx6v3ytyljkkc4mrje2pyznaclv', - base: 'cw20:terra1rl4zyexjphwgx6v3ytyljkkc4mrje2pyznaclv', - name: 'Steak Token', - display: 'steak', - symbol: 'STEAK', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/steak.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/steak.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1jkkt5638cd5pur0u5jnr2juw0v6hz5d6z8xu8m', - exponent: 0, - }, - { - denom: 'cst', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1jkkt5638cd5pur0u5jnr2juw0v6hz5d6z8xu8m', - base: 'cw20:terra1jkkt5638cd5pur0u5jnr2juw0v6hz5d6z8xu8m', - name: 'CST Token', - display: 'cst', - symbol: 'CST', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/cst.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/cst.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1kz7qszu7p4dg9lts7m9m7lpuarsnan47jh3fam', - exponent: 0, - }, - { - denom: 'cstfancard', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1kz7qszu7p4dg9lts7m9m7lpuarsnan47jh3fam', - base: 'cw20:terra1kz7qszu7p4dg9lts7m9m7lpuarsnan47jh3fam', - name: 'CST Fancard Token', - display: 'cstfancard', - symbol: 'CSTfancard', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/cstfancard.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/cstfancard.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1amz5c45l34n7w8m5a3z7rd7u0k037x4nnsemwj', - exponent: 0, - }, - { - denom: 'nwld', - exponent: 9, - }, - ], - type_asset: 'cw20', - address: 'terra1amz5c45l34n7w8m5a3z7rd7u0k037x4nnsemwj', - base: 'cw20:terra1amz5c45l34n7w8m5a3z7rd7u0k037x4nnsemwj', - name: 'Neworld Labs Develpper Token', - display: 'nwld', - symbol: 'NWLD', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/nwld.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/nwld.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1cdc6nlsx0l6jmt3nnx7gxjggf902wge3n2z76k', - exponent: 0, - }, - { - denom: 'fury', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1cdc6nlsx0l6jmt3nnx7gxjggf902wge3n2z76k', - base: 'cw20:terra1cdc6nlsx0l6jmt3nnx7gxjggf902wge3n2z76k', - name: 'FURY', - display: 'fury', - symbol: 'FURY', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/fury.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/fury.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra17n223dxpkypc5c48la7aqjvverczg82ga3cr93', - exponent: 0, - }, - { - denom: 'rct', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra17n223dxpkypc5c48la7aqjvverczg82ga3cr93', - base: 'cw20:terra17n223dxpkypc5c48la7aqjvverczg82ga3cr93', - name: 'Reactor Token', - display: 'rct', - symbol: 'RCT', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/rct.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/rct.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra14vw4sfqwe7jw8ppcc7u44vq7hy9qa2nlstnxmu', - exponent: 0, - }, - { - denom: 'vitc', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra14vw4sfqwe7jw8ppcc7u44vq7hy9qa2nlstnxmu', - base: 'cw20:terra14vw4sfqwe7jw8ppcc7u44vq7hy9qa2nlstnxmu', - name: 'Vitamin Coin', - display: 'vitc', - symbol: 'VITC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/vitc.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/vitc.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1948uvsah8aw40dhsa9mhl3htq8lraj0smlh77g', - exponent: 0, - }, - { - denom: 'sb', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1948uvsah8aw40dhsa9mhl3htq8lraj0smlh77g', - base: 'cw20:terra1948uvsah8aw40dhsa9mhl3htq8lraj0smlh77g', - name: 'DragonSB', - display: 'sb', - symbol: 'SB', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/sb.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/sb.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1rz964297kvt86rteajhtp4hsffhcum0ye8eljh', - exponent: 0, - }, - { - denom: 'toad', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1rz964297kvt86rteajhtp4hsffhcum0ye8eljh', - base: 'cw20:terra1rz964297kvt86rteajhtp4hsffhcum0ye8eljh', - name: 'RESToad Token', - display: 'toad', - symbol: 'TOAD', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/toad.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/toad.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1yhlhrea3rgyx2xdnsswsfakn28qa8z7yp5gmhd', - exponent: 0, - }, - { - denom: 'orionastro', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1yhlhrea3rgyx2xdnsswsfakn28qa8z7yp5gmhd', - base: 'cw20:terra1yhlhrea3rgyx2xdnsswsfakn28qa8z7yp5gmhd', - name: 'Orion Money xASTRO Derivative Token', - display: 'orionastro', - symbol: 'orionASTRO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/orionastro.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/orionastro.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1j4hwavavmtsafa6zr0npalfz3tk9gf3p4787mp', - exponent: 0, - }, - { - denom: 'retro', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1j4hwavavmtsafa6zr0npalfz3tk9gf3p4787mp', - base: 'cw20:terra1j4hwavavmtsafa6zr0npalfz3tk9gf3p4787mp', - name: 'Retrograde', - display: 'retro', - symbol: 'RETRO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/retro.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/retro.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra16wggm67a34msdxasg2vergm2pt289y7930wv7d', - exponent: 0, - }, - { - denom: 'tnd', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra16wggm67a34msdxasg2vergm2pt289y7930wv7d', - base: 'cw20:terra16wggm67a34msdxasg2vergm2pt289y7930wv7d', - name: 'TerrnadoCash', - display: 'tnd', - symbol: 'TND', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/tnd.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/tnd.png', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1n9k2he20h5vpyn4mgv7pg4pzvw2n3wc4a86v3g', - exponent: 0, - }, - { - denom: 'stnd', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1n9k2he20h5vpyn4mgv7pg4pzvw2n3wc4a86v3g', - base: 'cw20:terra1n9k2he20h5vpyn4mgv7pg4pzvw2n3wc4a86v3g', - name: 'TerrnadoCash', - display: 'stnd', - symbol: 'sTND', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/stnd.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/stnd.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1ezz5xply2v3xdyv32gy5tcd7zq4k235q4xtzwe', - exponent: 0, - }, - { - denom: 'nwt', - exponent: 9, - }, - ], - type_asset: 'cw20', - address: 'terra1ezz5xply2v3xdyv32gy5tcd7zq4k235q4xtzwe', - base: 'cw20:terra1ezz5xply2v3xdyv32gy5tcd7zq4k235q4xtzwe', - name: 'Neworld Token', - display: 'nwt', - symbol: 'NWT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/nwt.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/nwt.png', - }, - ], - }, - { - description: 'The AUD stablecoin of Terra Classic.', - denom_units: [ - { - denom: 'uaud', - exponent: 0, - aliases: ['microaud'], - }, - { - denom: 'maud', - exponent: 3, - aliases: ['milliaud'], - }, - { - denom: 'aut', - exponent: 6, - aliases: ['autc'], - }, - ], - base: 'uaud', - display: 'aut', - name: 'TerraClassicAUD', - symbol: 'AUTC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/aut.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/aut.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/aut.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/aut.svg', - }, - ], - }, - { - description: 'The CAD stablecoin of Terra Classic.', - denom_units: [ - { - denom: 'ucad', - exponent: 0, - aliases: ['microcad'], - }, - { - denom: 'mcad', - exponent: 3, - aliases: ['millicad'], - }, - { - denom: 'cat', - exponent: 6, - aliases: ['catc'], - }, - ], - base: 'ucad', - display: 'cat', - name: 'TerraClassicCAD', - symbol: 'CATC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/cat.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/cat.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/cat.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/cat.svg', - }, - ], - }, - { - description: 'The CHF stablecoin of Terra Classic.', - denom_units: [ - { - denom: 'uchf', - exponent: 0, - aliases: ['microchf'], - }, - { - denom: 'mchf', - exponent: 3, - aliases: ['millichf'], - }, - { - denom: 'cht', - exponent: 6, - aliases: ['chtc'], - }, - ], - base: 'uchf', - display: 'cht', - name: 'TerraClassicCHF', - symbol: 'CHTC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/cht.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/cht.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/cht.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/cht.svg', - }, - ], - }, - { - description: 'The CNY stablecoin of Terra Classic.', - denom_units: [ - { - denom: 'ucny', - exponent: 0, - aliases: ['microcny'], - }, - { - denom: 'mcny', - exponent: 3, - aliases: ['millicny'], - }, - { - denom: 'cnt', - exponent: 6, - aliases: ['cntc'], - }, - ], - base: 'ucny', - display: 'cnt', - name: 'TerraClassicCNY', - symbol: 'CNTC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/cnt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/cnt.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/cnt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/cnt.svg', - }, - ], - }, - { - description: 'The DKK stablecoin of Terra Classic.', - denom_units: [ - { - denom: 'udkk', - exponent: 0, - aliases: ['microdkk'], - }, - { - denom: 'mdkk', - exponent: 3, - aliases: ['millidkk'], - }, - { - denom: 'dkt', - exponent: 6, - aliases: ['dktc'], - }, - ], - base: 'udkk', - display: 'dkt', - name: 'TerraClassicDKK', - symbol: 'DKTC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/dkt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/dkt.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/dkt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/dkt.svg', - }, - ], - }, - { - description: 'The EUR stablecoin of Terra Classic.', - denom_units: [ - { - denom: 'ueur', - exponent: 0, - aliases: ['microeur'], - }, - { - denom: 'meur', - exponent: 3, - aliases: ['millieur'], - }, - { - denom: 'eut', - exponent: 6, - aliases: ['eutc'], - }, - ], - base: 'ueur', - display: 'eut', - name: 'TerraClassicEUR', - symbol: 'EUTC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/eut.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/eut.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/eut.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/eut.svg', - }, - ], - }, - { - description: 'The GBP stablecoin of Terra Classic.', - denom_units: [ - { - denom: 'ugbp', - exponent: 0, - aliases: ['microgbp'], - }, - { - denom: 'mgbp', - exponent: 3, - aliases: ['milligbp'], - }, - { - denom: 'gbt', - exponent: 6, - aliases: ['gbtc'], - }, - ], - base: 'ugbp', - display: 'gbt', - name: 'TerraClassicGBP', - symbol: 'GBTC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/gbt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/gbt.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/gbt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/gbt.svg', - }, - ], - }, - { - description: 'The HKD stablecoin of Terra Classic.', - denom_units: [ - { - denom: 'uhkd', - exponent: 0, - aliases: ['microhkd'], - }, - { - denom: 'mhkd', - exponent: 3, - aliases: ['millihkd'], - }, - { - denom: 'hkt', - exponent: 6, - aliases: ['hktc'], - }, - ], - base: 'uhkd', - display: 'hkt', - name: 'TerraClassicHKD', - symbol: 'HKTC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/hkt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/hkt.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/hkt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/hkt.svg', - }, - ], - }, - { - description: 'The IDR stablecoin of Terra Classic.', - denom_units: [ - { - denom: 'uidr', - exponent: 0, - aliases: ['microidr'], - }, - { - denom: 'midr', - exponent: 3, - aliases: ['milliidr'], - }, - { - denom: 'idt', - exponent: 6, - aliases: ['idtc'], - }, - ], - base: 'uidr', - display: 'idt', - name: 'TerraClassicIDR', - symbol: 'IDTC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/idt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/idt.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/idt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/idt.svg', - }, - ], - }, - { - description: 'The INR stablecoin of Terra Classic.', - denom_units: [ - { - denom: 'uinr', - exponent: 0, - aliases: ['microinr'], - }, - { - denom: 'minr', - exponent: 3, - aliases: ['milliinr'], - }, - { - denom: 'int', - exponent: 6, - aliases: ['intc'], - }, - ], - base: 'uinr', - display: 'int', - name: 'TerraClassicINR', - symbol: 'INTC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/int.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/int.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/int.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/int.svg', - }, - ], - }, - { - description: 'The JPY stablecoin of Terra Classic.', - denom_units: [ - { - denom: 'ujpy', - exponent: 0, - aliases: ['microjpy'], - }, - { - denom: 'mjpy', - exponent: 3, - aliases: ['millijpy'], - }, - { - denom: 'jpt', - exponent: 6, - aliases: ['jptc'], - }, - ], - base: 'ujpy', - display: 'jpt', - name: 'TerraClassicJPY', - symbol: 'JPTC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/jpt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/jpt.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/jpt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/jpt.svg', - }, - ], - }, - { - description: 'The MNT stablecoin of Terra Classic.', - denom_units: [ - { - denom: 'umnt', - exponent: 0, - aliases: ['micromnt'], - }, - { - denom: 'mmnt', - exponent: 3, - aliases: ['millimnt'], - }, - { - denom: 'mnt', - exponent: 6, - aliases: ['mntc'], - }, - ], - base: 'umnt', - display: 'mnt', - name: 'TerraClassicMNT', - symbol: 'MNTC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mnt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mnt.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mnt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/mnt.svg', - }, - ], - }, - { - description: 'The MYR stablecoin of Terra Classic.', - denom_units: [ - { - denom: 'umyr', - exponent: 0, - aliases: ['micromyr'], - }, - { - denom: 'mmyr', - exponent: 3, - aliases: ['millimyr'], - }, - { - denom: 'myt', - exponent: 6, - aliases: ['mytc'], - }, - ], - base: 'umyr', - display: 'myt', - name: 'TerraClassicMYR', - symbol: 'MYTC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/myt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/myt.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/myt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/myt.svg', - }, - ], - }, - { - description: 'The NOK stablecoin of Terra Classic.', - denom_units: [ - { - denom: 'unok', - exponent: 0, - aliases: ['micronok'], - }, - { - denom: 'mnok', - exponent: 3, - aliases: ['millinok'], - }, - { - denom: 'not', - exponent: 6, - aliases: ['notc'], - }, - ], - base: 'unok', - display: 'not', - name: 'TerraClassicNOK', - symbol: 'NOTC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/not.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/not.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/not.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/not.svg', - }, - ], - }, - { - description: 'The PHP stablecoin of Terra Classic.', - denom_units: [ - { - denom: 'uphp', - exponent: 0, - aliases: ['microphp'], - }, - { - denom: 'mphp', - exponent: 3, - aliases: ['milliphp'], - }, - { - denom: 'pht', - exponent: 6, - aliases: ['phtc'], - }, - ], - base: 'uphp', - display: 'pht', - name: 'TerraClassicPHP', - symbol: 'PHTC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/pht.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/pht.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/pht.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/pht.svg', - }, - ], - }, - { - description: 'The SDR stablecoin of Terra Classic.', - denom_units: [ - { - denom: 'usdr', - exponent: 0, - aliases: ['microsdr'], - }, - { - denom: 'msdr', - exponent: 3, - aliases: ['millisdr'], - }, - { - denom: 'sdt', - exponent: 6, - aliases: ['sdtc'], - }, - ], - base: 'usdr', - display: 'sdt', - name: 'TerraClassicSDR', - symbol: 'SDTC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/sdt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/sdt.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/sdt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/sdt.svg', - }, - ], - }, - { - description: 'The SEK stablecoin of Terra Classic.', - denom_units: [ - { - denom: 'usek', - exponent: 0, - aliases: ['microsek'], - }, - { - denom: 'msek', - exponent: 3, - aliases: ['millisek'], - }, - { - denom: 'set', - exponent: 6, - aliases: ['setc'], - }, - ], - base: 'usek', - display: 'set', - name: 'TerraClassicSEK', - symbol: 'SETC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/set.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/set.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/set.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/set.svg', - }, - ], - }, - { - description: 'The SGD stablecoin of Terra Classic.', - denom_units: [ - { - denom: 'usgd', - exponent: 0, - aliases: ['microsgd'], - }, - { - denom: 'msgd', - exponent: 3, - aliases: ['millisgd'], - }, - { - denom: 'sgt', - exponent: 6, - aliases: ['sgtc'], - }, - ], - base: 'usgd', - display: 'sgt', - name: 'TerraClassicSGD', - symbol: 'SGTC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/sgt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/sgt.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/sgt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/sgt.svg', - }, - ], - }, - { - description: 'The THB stablecoin of Terra Classic.', - denom_units: [ - { - denom: 'uthb', - exponent: 0, - aliases: ['microthb'], - }, - { - denom: 'mthb', - exponent: 3, - aliases: ['millithb'], - }, - { - denom: 'tht', - exponent: 6, - aliases: ['thtc'], - }, - ], - base: 'uthb', - display: 'tht', - name: 'TerraClassicTHB', - symbol: 'THTC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/tht.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/tht.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/tht.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/tht.svg', - }, - ], - }, - { - description: 'The TWD stablecoin of Terra Classic.', - denom_units: [ - { - denom: 'utwd', - exponent: 0, - aliases: ['microtwd'], - }, - { - denom: 'mtwd', - exponent: 3, - aliases: ['millitwd'], - }, - { - denom: 'twt', - exponent: 6, - aliases: ['twtc'], - }, - ], - base: 'utwd', - display: 'twt', - name: 'TerraClassicTWD', - symbol: 'TWTC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/twt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/twt.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/twt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/twt.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'cw20:terra1mpq5zkkm39nmjrjg9raknpfrfmcfwv0nh0whvn', - exponent: 0, - }, - { - denom: 'neb', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: 'terra1mpq5zkkm39nmjrjg9raknpfrfmcfwv0nh0whvn', - base: 'cw20:terra1mpq5zkkm39nmjrjg9raknpfrfmcfwv0nh0whvn', - name: 'Nebula Token', - display: 'neb', - symbol: 'NEB', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/neb.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/neb.png', - }, - ], - }, - { - denom_units: [ - { - denom: - 'cw20:terra1g6fm3yu79gv0rc8067n2nnfpf0vks6n0wpzaf4u7w48tdrmj98zsy7uu00', - exponent: 0, - }, - { - denom: 'trit', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: - 'terra1g6fm3yu79gv0rc8067n2nnfpf0vks6n0wpzaf4u7w48tdrmj98zsy7uu00', - base: 'cw20:terra1g6fm3yu79gv0rc8067n2nnfpf0vks6n0wpzaf4u7w48tdrmj98zsy7uu00', - name: 'Terra Tritium Token', - display: 'trit', - symbol: 'TRIT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/trit.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/trit.png', - }, - ], - }, - { - description: 'Rakoff Token is the Meme Token for Terra Classic', - type_asset: 'cw20', - address: - 'terra1vhgq25vwuhdhn9xjll0rhl2s67jzw78a4g2t78y5kz89q9lsdskq2pxcj2', - denom_units: [ - { - denom: - 'cw20:terra1vhgq25vwuhdhn9xjll0rhl2s67jzw78a4g2t78y5kz89q9lsdskq2pxcj2', - exponent: 0, - }, - { - denom: 'rakoff', - exponent: 6, - }, - ], - base: 'cw20:terra1vhgq25vwuhdhn9xjll0rhl2s67jzw78a4g2t78y5kz89q9lsdskq2pxcj2', - name: 'Rakoff Token', - display: 'rakoff', - symbol: 'RAKOFF', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/rakoff.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/rakoff.png', - }, - ], - }, - { - description: 'Tadpole Frogztrik Token meme', - type_asset: 'cw20', - address: - 'terra19gzvkw5hft3ulp8n6ws3p9yradhc802axqal59lzxau6rqxktj9q0dwf9c', - display: 'tadf', - denom_units: [ - { - denom: - 'cw20:terra19gzvkw5hft3ulp8n6ws3p9yradhc802axqal59lzxau6rqxktj9q0dwf9c', - exponent: 0, - }, - { - denom: 'tadf', - exponent: 6, - }, - ], - base: 'cw20:terra19gzvkw5hft3ulp8n6ws3p9yradhc802axqal59lzxau6rqxktj9q0dwf9c', - name: 'Tadpole Frogztrik Token', - symbol: 'TADF', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/tadf.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/tadf.png', - }, - }, - { - description: 'Frogztrik NFT Token', - type_asset: 'cw20', - address: - 'terra1wez9puj43v4s25vrex7cv3ut3w75w4h6j5e537sujyuxj0r5ne2qp9uwl9', - display: 'frog', - denom_units: [ - { - denom: - 'cw20:terra1wez9puj43v4s25vrex7cv3ut3w75w4h6j5e537sujyuxj0r5ne2qp9uwl9', - exponent: 0, - }, - { - denom: 'frog', - exponent: 6, - }, - ], - base: 'cw20:terra1wez9puj43v4s25vrex7cv3ut3w75w4h6j5e537sujyuxj0r5ne2qp9uwl9', - name: 'Frogztrik NFT Token', - symbol: 'FROG', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/FROG.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/FROG.png', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/terra2.ts b/packages/chain-registry/src/mainnets/terra2.ts deleted file mode 100644 index b68031d6..00000000 --- a/packages/chain-registry/src/mainnets/terra2.ts +++ /dev/null @@ -1,1743 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const terra2: Chain = { - $schema: '../chain.schema.json', - chain_name: 'terra2', - status: 'live', - network_type: 'mainnet', - website: 'https://www.terra.money/', - pretty_name: 'Terra', - chain_id: 'phoenix-1', - daemon_name: 'terrad', - node_home: '$HOME/.terra', - bech32_prefix: 'terra', - slip44: 330, - fees: { - fee_tokens: [ - { - denom: 'uluna', - fixed_min_gas_price: 0.015, - low_gas_price: 0.015, - average_gas_price: 0.015, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uluna', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/terra-money/core/', - recommended_version: 'v2.11.1', - compatible_versions: ['v2.11.1'], - binaries: { - 'linux/arm64': - 'https://github.com/terra-money/core/releases/download/v2.11.1/terra_2.11.1_Linux_arm64.tar.gz', - 'linux/amd64': - 'https://github.com/terra-money/core/releases/download/v2.11.1/terra_2.11.1_Linux_x86_64.tar.gz', - }, - genesis: { - name: 'v2.0', - genesis_url: 'https://tfl-phoenix-1.s3.amazonaws.com/genesis.json', - }, - versions: [ - { - name: 'v2.0', - tag: 'v2.0.1', - recommended_version: 'v2.0.1', - cosmos_sdk_version: '0.45.4', - cosmwasm_enabled: true, - cosmwasm_version: '0.27.0', - ibc_go_version: '3.0.0', - consensus: { - type: 'tendermint', - version: '0.34.19', - }, - height: 1, - next_version_name: 'v2.1', - binaries: { - 'linux/amd64': - 'https://github.com/terra-money/core/releases/download/v2.0.1/terra_2.0.1_Linux_x86_64.tar.gz?checksum=sha256:eae23aad59b36ea2adaa541a7662a6119569279d2e6c4013e3deee96e9263b30', - 'darwin/amd64': - 'https://github.com/terra-money/core/releases/download/v2.0.1/terra_2.0.1_Darwin_x86_64.tar.gz?checksum=sha256:c2a6b1bff922b127a31757bdb0c8f05a34f3b1f879dee1e862f9f8b748e15a54', - }, - }, - { - name: 'v2.1', - tag: 'v2.1.4', - recommended_version: 'v2.1.4', - cosmos_sdk_version: '0.46.9', - cosmwasm_enabled: true, - cosmwasm_version: '0.27.0', - ibc_go_version: '3.0.0', - consensus: { - type: 'tendermint', - version: '0.34.21', - }, - height: 890000, - next_version_name: 'v2.2', - binaries: { - 'linux/amd64': - 'https://github.com/terra-money/core/releases/download/v2.1.4/terra_2.1.4_Linux_x86_64.tar.gz?checksum=sha256:e05b85ae2eac5df886f4f9d0ecf719b82ebe4da4fc59cae93a34af7c3e89ddfb', - 'darwin/amd64': - 'https://github.com/terra-money/core/releases/download/v2.1.4/terra_2.1.4_Darwin_x86_64.tar.gz?checksum=sha256:4b66ebf800cb903f7b6c07686636eff43e686f5956c9fadc307f077afd7f23bb', - }, - }, - { - name: 'v2.2', - tag: 'v2.2.1', - height: 2979805, - recommended_version: 'v2.2.1', - compatible_versions: ['v2.2.0', 'v2.2.1'], - cosmos_sdk_version: 'v0.46.11', - cosmwasm_enabled: true, - cosmwasm_version: 'v0.27.0', - ibc_go_version: 'v3.4.0', - consensus: { - type: 'tendermint', - version: 'v0.34.21', - }, - next_version_name: 'v2.3', - binaries: { - 'linux/amd64': - 'https://github.com/terra-money/core/releases/download/v2.2.1/terra_2.2.1_Linux_x86_64.tar.gz?checksum=sha256:8a9353ae3c33a750ce2a9d236f00c12c5449c41fad96e9885a5c0b8678fcf8bc', - }, - }, - { - name: 'v2.3', - tag: 'v2.3.5', - height: 4711800, - recommended_version: 'v2.3.5', - compatible_versions: ['v2.3.0', 'v2.3.1', 'v2.3.2', 'v2.3.4', 'v2.3.5'], - cosmos_sdk_version: 'v0.46.11', - cosmwasm_enabled: true, - cosmwasm_version: 'v0.30.0', - ibc_go_version: 'v6.1.1', - consensus: { - type: 'tendermint', - version: 'v0.34.27', - }, - binaries: { - 'linux/arm64': - 'https://github.com/terra-money/core/releases/download/v2.3.5/terra_2.3.5_Linux_arm64.tar.gz?checksum=sha256:93b0c508e16f779b93f0e76629ab247ddaf5fa0db96573405b3b2b11e3eb6859', - 'linux/amd64': - 'https://github.com/terra-money/core/releases/download/v2.3.5/terra_2.3.5_Linux_x86_64.tar.gz?checksum=sha256:8c3ac7392436b102dcdd63fd275fa73b1e0201e65e420af71954782cee682ac6', - }, - next_version_name: 'v2.4', - }, - { - name: 'v2.4', - tag: 'v2.4.1', - proposal: 4737, - height: 5994365, - cosmos_sdk_version: 'v0.46.11', - cosmwasm_enabled: true, - cosmwasm_version: 'v0.30.0', - ibc_go_version: 'v6.1.1', - consensus: { - type: 'tendermint', - version: 'v0.34.27', - }, - binaries: { - 'linux/arm64': - 'https://github.com/terra-money/core/releases/download/v2.4.1/terra_2.4.1_Linux_arm64.tar.gz', - 'linux/amd64': - 'https://github.com/terra-money/core/releases/download/v2.4.1/terra_2.4.1_Linux_x86_64.tar.gz', - }, - next_version_name: 'v2.5', - }, - { - name: 'v2.5', - tag: 'v2.5.2', - proposal: 4785, - height: 7316000, - cosmos_sdk_version: 'v0.47.5-terra.2', - cosmwasm_enabled: true, - cosmwasm_version: 'v0.41.0', - ibc_go_version: 'v7.3.1', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - binaries: { - 'linux/arm64': - 'https://github.com/terra-money/core/releases/download/v2.5.2/terra_2.5.2_Linux_arm64.tar.gz', - 'linux/amd64': - 'https://github.com/terra-money/core/releases/download/v2.5.2/terra_2.5.2_Linux_x86_64.tar.gz', - }, - next_version_name: 'v2.6', - }, - { - name: 'v2.6', - tag: 'v2.6.4', - recommended_version: 'v2.6.4', - compatible_versions: ['v2.6.3', 'v2.6.4'], - proposal: 4792, - height: 7722000, - cosmos_sdk_version: 'v0.47.5-terra.2', - cosmwasm_enabled: true, - cosmwasm_version: 'v0.43.0', - ibc_go_version: 'v7.3.0', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - binaries: { - 'linux/arm64': - 'https://github.com/terra-money/core/releases/download/v2.6.4/terra_2.6.4_Linux_arm64.tar.gz', - 'linux/amd64': - 'https://github.com/terra-money/core/releases/download/v2.6.4/terra_2.6.4_Linux_x86_64.tar.gz', - }, - next_version_name: 'v2.9', - }, - { - name: 'v2.9', - tag: 'v2.9.3', - recommended_version: 'v2.9.4', - compatible_versions: ['v2.9.4'], - proposal: 4798, - height: 8782000, - cosmos_sdk_version: 'v0.47.5-terra.2', - cosmwasm_enabled: true, - cosmwasm_version: 'v0.43.0-terra', - ibc_go_version: 'v7.3.0', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - binaries: { - 'linux/arm64': - 'https://github.com/terra-money/core/releases/download/v2.9.4/terra_2.9.4_Linux_arm64.tar.gz', - 'linux/amd64': - 'https://github.com/terra-money/core/releases/download/v2.9.4/terra_2.9.4_Linux_x86_64.tar.gz', - }, - next_version_name: 'v2.10', - }, - { - name: 'v2.10', - tag: 'v2.10.4', - recommended_version: 'v2.10.5', - compatible_versions: ['v2.10.4', 'v2.10.5'], - proposal: 4805, - height: 9444000, - cosmos_sdk_version: 'v0.47.5-terra.2', - cosmwasm_enabled: true, - cosmwasm_version: 'v0.43.0-terra', - ibc_go_version: 'v7.3.0', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - binaries: { - 'linux/arm64': - 'https://github.com/terra-money/core/releases/download/v2.10.5/terra_2.10.5_Linux_arm64.tar.gz', - 'linux/amd64': - 'https://github.com/terra-money/core/releases/download/v2.10.5/terra_2.10.5_Linux_x86_64.tar.gz', - }, - next_version_name: 'v2.11', - }, - { - name: 'v2.11', - tag: 'v2.11.1', - recommended_version: 'v2.11.1', - compatible_versions: ['v2.11.1'], - proposal: 4807, - height: 10136000, - cosmos_sdk_version: 'terra-money/cosmos-sdk v0.47.6-terra.0', - cosmwasm_enabled: true, - cosmwasm_version: 'v0.45.0', - ibc_go_version: 'terra-money/ibc-go/v7 v7.3.1-terra.0', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - binaries: { - 'linux/arm64': - 'https://github.com/terra-money/core/releases/download/v2.11.0/terra_2.11.1_Linux_arm64.tar.gz', - 'linux/amd64': - 'https://github.com/terra-money/core/releases/download/v2.11.0/terra_2.11.1_Linux_x86_64.tar.gz', - }, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/luna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/luna.svg', - }, - description: - 'Fueled by a passionate community and deep developer talent pool, the Terra blockchain is built to enable the next generation of Web3 products and services.', - peers: { - seeds: [ - { - id: '406bcf90a7b29df6ae475a1f94abe04ebde805af', - address: 'phoenix.seed.stakebin.io:16656', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:11756', - provider: 'Polkachu', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:11756', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'terra-mainnet-seed.autostake.com:27486', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: 'a8d12536bdcc210ac35a9f092f3295360b97830d', - address: 'seed-terra-01.stakeflow.io:33007', - provider: 'Stakeflow', - }, - ], - persistent_peers: [ - { - id: '0f1096278efafcf3f0d3bd5b6544e6b8dcc36a0e', - address: '206.189.129.195:26656', - }, - { - id: '9038d63588e0ab421fa71582720c1efb1ee867f6', - address: '45.34.1.114:27656', - }, - { - id: 'f2069012aec5ced4e88e7e4311391eabe72bb5a3', - address: 'node-phoenix.terra.lunastations.online:26656', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'terra-mainnet-peer.autostake.com:27486', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '86bd5cb6e762f673f1706e5889e039d5406b4b90', - address: 'terra.seed.node75.org:10856', - provider: 'Pro-Nodes75', - }, - { - id: 'a8d12536bdcc210ac35a9f092f3295360b97830d', - address: 'peer-terra-01.stakeflow.io:33007', - provider: 'Stakeflow', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://terra2-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://terra-rpc.polkachu.com', - provider: 'polkachu', - }, - { - address: 'https://terra-rpc.stakely.io:443/', - provider: 'stakely', - }, - { - address: 'https://phoenix-rpc.terra.dev:443', - provider: 'Terraform Labs', - }, - { - address: 'https://terra-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://rpc-terra-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://rpc-terra.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://terra-phoenix-rpc.highstakes.ch', - provider: 'High Stakes 🇨🇭', - }, - { - address: 'https://rpc-terra.wildsage.io', - provider: '🧙 WildSage Labs', - }, - { - address: 'https://terra.interstellar-lounge.org', - provider: 'Interstellar Lounge 🍸', - }, - { - address: 'https://terra2.tdrsys.com:2053', - provider: 'TdrSys', - }, - { - address: 'https://terra-rpc.cosmosrescue.dev:8443', - provider: 'cosmosrescue', - }, - ], - rest: [ - { - address: 'https://lcd-terra.wildsage.io', - provider: '🧙 WildSage Labs', - }, - { - address: 'https://phoenix-lcd.terra.dev:443', - provider: 'Terraform Labs', - }, - { - address: 'https://api-terra.cosmos-spaces.cloud', - provider: 'Cosmos Spaces', - }, - { - address: 'https://terra-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://api-terra-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://terra-phoenix-api.highstakes.ch', - provider: 'High Stakes 🇨🇭', - }, - { - address: 'https://terra-rest.interstellar-lounge.org', - provider: 'Interstellar Lounge 🍸', - }, - { - address: 'https://terra2.tdrsys.com', - provider: 'TdrSys', - }, - { - address: 'https://terra-api.cosmosrescue.dev:8443', - provider: 'cosmosrescue', - }, - ], - grpc: [ - { - address: 'terra2-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'terra-grpc.polkachu.com:11790', - provider: 'Polkachu', - }, - { - address: 'terra-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'terra-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'grpc-terra.cosmos-spaces.cloud:2690', - provider: 'Cosmos Spaces', - }, - { - address: 'grpc-terra-01.stakeflow.io:1102', - provider: 'Stakeflow', - }, - { - address: 'https://terra2.tdrsys.com:2083', - provider: 'TdrSys', - }, - ], - }, - explorers: [ - { - kind: 'atomscan', - url: 'https://atomscan.com/terra2', - tx_page: 'https://atomscan.com/terra2/transactions/${txHash}', - account_page: 'https://atomscan.com/terra2/accounts/${accountAddress}', - }, - { - kind: 'finder', - url: 'http://finder.terra.money/', - tx_page: 'https://finder.terra.money/mainnet/tx/${txHash}', - account_page: - 'https://finder.terra.money/mainnet/address/${accountAddress}', - }, - { - kind: 'Stakeflow', - url: 'https://stakeflow.io/terra', - account_page: 'https://stakeflow.io/terra/accounts/${accountAddress}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/terra', - tx_page: 'https://www.mintscan.io/terra/transactions/${txHash}', - account_page: 'https://www.mintscan.io/terra/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/luna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/luna.svg', - }, - ], -}; - -export const terra2AssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'terra2', - assets: [ - { - description: 'The native staking token of Terra.', - denom_units: [ - { - denom: 'uluna', - exponent: 0, - }, - { - denom: 'luna', - exponent: 6, - }, - ], - base: 'uluna', - name: 'Luna', - display: 'luna', - symbol: 'LUNA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/luna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/luna.svg', - }, - coingecko_id: 'terra-luna-2', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/luna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/luna.svg', - }, - ], - socials: { - website: 'https://www.terra.money/', - twitter: 'https://twitter.com/terra_money', - }, - }, - { - description: - 'Astroport is a neutral marketplace where anyone, from anywhere in the galaxy, can dock to trade their wares.', - denom_units: [ - { - denom: - 'cw20:terra1nsuqsk6kh58ulczatwev87ttq2z6r3pusulg9r24mfj2fvtzd4uq3exn26', - exponent: 0, - }, - { - denom: 'astro.cw20', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: - 'terra1nsuqsk6kh58ulczatwev87ttq2z6r3pusulg9r24mfj2fvtzd4uq3exn26', - base: 'cw20:terra1nsuqsk6kh58ulczatwev87ttq2z6r3pusulg9r24mfj2fvtzd4uq3exn26', - name: 'Astroport CW20 Token', - display: 'astro.cw20', - symbol: 'ASTRO.cw20', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/astro-cw20.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/astro-cw20.svg', - }, - ], - socials: { - website: 'https://astroport.fi/', - twitter: 'https://twitter.com/astroport_fi', - }, - }, - { - description: - 'Astroport is a neutral marketplace where anyone, from anywhere in the galaxy, can dock to trade their wares.', - denom_units: [ - { - denom: - 'ibc/8D8A7F7253615E5F76CB6252A1E1BD921D5EDB7BBAAF8913FB1C77FF125D9995', - exponent: 0, - aliases: ['uastro'], - }, - { - denom: 'astro', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/8D8A7F7253615E5F76CB6252A1E1BD921D5EDB7BBAAF8913FB1C77FF125D9995', - name: 'Astroport token', - display: 'astro', - symbol: 'ASTRO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'neutron', - base_denom: - 'factory/neutron1ffus553eet978k024lmssw0czsxwr97mggyv85lpcsdkft8v9ufsz3sa07/astro', - channel_id: 'channel-25', - }, - chain: { - channel_id: 'channel-229', - path: 'transfer/channel-229/factory/neutron1ffus553eet978k024lmssw0czsxwr97mggyv85lpcsdkft8v9ufsz3sa07/astro', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'neutron', - base_denom: - 'factory/neutron1ffus553eet978k024lmssw0czsxwr97mggyv85lpcsdkft8v9ufsz3sa07/astro', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/astro.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/astro.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/astro.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/astro.svg', - }, - }, - { - description: - 'Dinheiros is the reserve currency of dioalma.protocol, an undivisible and rare token.', - denom_units: [ - { - denom: - 'cw20:terra1spkm49wd9dqkranhrks4cupecl3rtgeqqljq3qrvrrts2ev2gw6sy5vz3k', - exponent: 0, - aliases: ['Dinheiros'], - }, - ], - type_asset: 'cw20', - address: - 'terra1spkm49wd9dqkranhrks4cupecl3rtgeqqljq3qrvrrts2ev2gw6sy5vz3k', - base: 'cw20:terra1spkm49wd9dqkranhrks4cupecl3rtgeqqljq3qrvrrts2ev2gw6sy5vz3k', - name: 'dinheiro', - display: - 'cw20:terra1spkm49wd9dqkranhrks4cupecl3rtgeqqljq3qrvrrts2ev2gw6sy5vz3k', - symbol: 'DINHEIROS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/Dinheiros.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/Dinheiros.png', - }, - ], - }, - { - description: - 'Reis is the king of trading, high volume high liquidity, sibling of Dinheiros, Reis and Alem, a token of dioalma.protocol.', - denom_units: [ - { - denom: - 'cw20:terra1sdglum2dt4f3fmq7jrt2phf2tegmnudc7qqqqujkpqcm9ujuxxkqakv5u8', - exponent: 0, - }, - { - denom: 'Reis', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: - 'terra1sdglum2dt4f3fmq7jrt2phf2tegmnudc7qqqqujkpqcm9ujuxxkqakv5u8', - base: 'cw20:terra1sdglum2dt4f3fmq7jrt2phf2tegmnudc7qqqqujkpqcm9ujuxxkqakv5u8', - name: 'real', - display: 'Reis', - symbol: 'REIS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/Reis.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/Reis.png', - }, - ], - }, - { - description: - 'Escudos is the everyday currency of dioalma.protocol, good to send money back and forward.', - denom_units: [ - { - denom: - 'cw20:terra1qj5hs3e86qn4vm9dvtgtlkdp550r0rayk9wpay44mfw3gn3tr8nq5jw3dg', - exponent: 0, - }, - { - denom: 'Escudos', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: - 'terra1qj5hs3e86qn4vm9dvtgtlkdp550r0rayk9wpay44mfw3gn3tr8nq5jw3dg', - base: 'cw20:terra1qj5hs3e86qn4vm9dvtgtlkdp550r0rayk9wpay44mfw3gn3tr8nq5jw3dg', - name: 'escudo', - display: 'Escudos', - symbol: 'ESCUDOS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/Escudos.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/Escudos.png', - }, - ], - }, - { - description: - 'Alem is a local currency for the region of Alentejo in Portugal, sibling of Dinheiros, Reis and Alem, a token of dioalma.protocol.', - denom_units: [ - { - denom: - 'cw20:terra1cmf8ytutcwrjrv08zskj9phuh46a3w3nkjax7en4hxezsrdr58lqvzy05q', - exponent: 0, - }, - { - denom: 'Alem', - exponent: 6, - }, - ], - type_asset: 'cw20', - address: - 'terra1cmf8ytutcwrjrv08zskj9phuh46a3w3nkjax7en4hxezsrdr58lqvzy05q', - base: 'cw20:terra1cmf8ytutcwrjrv08zskj9phuh46a3w3nkjax7en4hxezsrdr58lqvzy05q', - name: 'alentejo.money', - display: 'Alem', - symbol: 'ALEM', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/Alem.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/Alem.png', - }, - ], - }, - { - description: 'ERIS liquid staked LUNA.', - type_asset: 'cw20', - address: - 'terra1ecgazyd0waaj3g7l9cmy5gulhxkps2gmxu9ghducvuypjq68mq2s5lvsct', - denom_units: [ - { - denom: - 'cw20:terra1ecgazyd0waaj3g7l9cmy5gulhxkps2gmxu9ghducvuypjq68mq2s5lvsct', - exponent: 0, - }, - { - denom: 'ampluna', - exponent: 6, - }, - ], - base: 'cw20:terra1ecgazyd0waaj3g7l9cmy5gulhxkps2gmxu9ghducvuypjq68mq2s5lvsct', - name: 'ERIS Amplified LUNA', - display: 'ampluna', - symbol: 'ampLUNA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/ampluna.svg', - }, - coingecko_id: 'eris-amplified-luna', - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/ampluna.svg', - }, - ], - }, - { - description: - 'Lion DAO is a community DAO that lives on the Terra blockchain with the mission to reactivate the LUNAtic community and showcase Terra protocols & tooling', - type_asset: 'cw20', - address: - 'terra1lxx40s29qvkrcj8fsa3yzyehy7w50umdvvnls2r830rys6lu2zns63eelv', - denom_units: [ - { - denom: - 'cw20:terra1lxx40s29qvkrcj8fsa3yzyehy7w50umdvvnls2r830rys6lu2zns63eelv', - exponent: 0, - }, - { - denom: 'roar', - exponent: 6, - }, - ], - base: 'cw20:terra1lxx40s29qvkrcj8fsa3yzyehy7w50umdvvnls2r830rys6lu2zns63eelv', - name: 'Lion DAO', - display: 'roar', - symbol: 'ROAR', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/roar.png', - }, - coingecko_id: 'lion-dao', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/roar.png', - }, - ], - }, - { - description: - 'GEM DAO, building a decentralized, community-owned, low-supply store of value', - type_asset: 'cw20', - address: - 'terra1ynvsz80w9xmhdxucv96gkwpxlwvjgsq75xh2f3pf825c4wfmkfxskq6pqv', - denom_units: [ - { - denom: - 'cw20:terra1ynvsz80w9xmhdxucv96gkwpxlwvjgsq75xh2f3pf825c4wfmkfxskq6pqv', - exponent: 0, - }, - { - denom: 'gem', - exponent: 6, - }, - ], - base: 'cw20:terra1ynvsz80w9xmhdxucv96gkwpxlwvjgsq75xh2f3pf825c4wfmkfxskq6pqv', - name: 'GEM DAO', - display: 'gem', - symbol: 'GEM', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/gem.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/gem.png', - }, - ], - }, - { - description: 'Lion Cub DAO is a useless meme community DAO on Terra', - type_asset: 'cw20', - address: - 'terra1lalvk0r6nhruel7fvzdppk3tup3mh5j4d4eadrqzfhle4zrf52as58hh9t', - denom_units: [ - { - denom: - 'cw20:terra1lalvk0r6nhruel7fvzdppk3tup3mh5j4d4eadrqzfhle4zrf52as58hh9t', - exponent: 0, - }, - { - denom: 'cub', - exponent: 6, - }, - ], - base: 'cw20:terra1lalvk0r6nhruel7fvzdppk3tup3mh5j4d4eadrqzfhle4zrf52as58hh9t', - name: 'Lion Cub DAO', - display: 'cub', - symbol: 'CUB', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/cub.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/cub.png', - }, - ], - }, - { - description: 'BLUE CUB DAO is a community DAO on Terra', - type_asset: 'cw20', - address: - 'terra1gwrz9xzhqsygyr5asrgyq3pu0ewpn00mv2zenu86yvx2nlwpe8lqppv584', - denom_units: [ - { - denom: - 'cw20:terra1gwrz9xzhqsygyr5asrgyq3pu0ewpn00mv2zenu86yvx2nlwpe8lqppv584', - exponent: 0, - }, - { - denom: 'blue', - exponent: 6, - }, - ], - base: 'cw20:terra1gwrz9xzhqsygyr5asrgyq3pu0ewpn00mv2zenu86yvx2nlwpe8lqppv584', - name: 'BLUE CUB DAO', - display: 'blue', - symbol: 'BLUE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/blue.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/blue.png', - }, - ], - }, - { - description: 'Liquidity token, NFT, HARVEST FOR VALUE', - type_asset: 'cw20', - address: - 'terra10se906awphtccf4vd83m0ulpmpt9v4msuakmpy0pwvmtxmup3kdq25rayn', - denom_units: [ - { - denom: - 'cw20:terra10se906awphtccf4vd83m0ulpmpt9v4msuakmpy0pwvmtxmup3kdq25rayn', - exponent: 0, - }, - { - denom: 'xxx', - exponent: 10, - }, - ], - base: 'cw20:terra10se906awphtccf4vd83m0ulpmpt9v4msuakmpy0pwvmtxmup3kdq25rayn', - name: 'TheOnlyOne', - display: 'xxx', - symbol: 'xxx', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/xxx3.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/xxx3.png', - }, - ], - }, - { - description: 'Just a meme coin on Terra', - type_asset: 'cw20', - address: - 'terra19nu4q2y0xe3vza6ve5ymup33uzm049pnrqq5ddeuulmrg279t57qstcces', - denom_units: [ - { - denom: - 'cw20:terra19nu4q2y0xe3vza6ve5ymup33uzm049pnrqq5ddeuulmrg279t57qstcces', - exponent: 0, - }, - { - denom: 'GUGU', - exponent: 6, - }, - ], - base: 'cw20:terra19nu4q2y0xe3vza6ve5ymup33uzm049pnrqq5ddeuulmrg279t57qstcces', - name: 'GUGU', - display: 'GUGU', - symbol: 'GUGU', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/gugu.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/gugu.png', - }, - ], - }, - { - description: 'BackBone Labs Liquid Staked LUNA', - type_asset: 'cw20', - address: - 'terra17aj4ty4sz4yhgm08na8drc0v03v2jwr3waxcqrwhajj729zhl7zqnpc0ml', - denom_units: [ - { - denom: - 'cw20:terra17aj4ty4sz4yhgm08na8drc0v03v2jwr3waxcqrwhajj729zhl7zqnpc0ml', - exponent: 0, - }, - { - denom: 'bLUNA', - exponent: 6, - }, - ], - base: 'cw20:terra17aj4ty4sz4yhgm08na8drc0v03v2jwr3waxcqrwhajj729zhl7zqnpc0ml', - name: 'BackBone Labs Liquid Staked LUNA', - display: 'bLUNA', - symbol: 'bLUNA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/bLUNA.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/bLUNA.png', - }, - ], - coingecko_id: 'backbone-labs-staked-luna', - }, - { - description: - 'Sayve is a revolutionary language learning app in the Web3 era that combines gamification, blockchain technology, and a Metaverse experience to motivate users to learn languages while earning rewards.', - type_asset: 'cw20', - address: - 'terra1xp9hrhthzddnl7j5du83gqqr4wmdjm5t0guzg9jp6jwrtpukwfjsjgy4f3', - denom_units: [ - { - denom: - 'cw20:terra1xp9hrhthzddnl7j5du83gqqr4wmdjm5t0guzg9jp6jwrtpukwfjsjgy4f3', - exponent: 0, - }, - { - denom: 'sayve', - exponent: 6, - }, - ], - base: 'cw20:terra1xp9hrhthzddnl7j5du83gqqr4wmdjm5t0guzg9jp6jwrtpukwfjsjgy4f3', - name: 'sayve', - display: 'sayve', - symbol: 'SAYVE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/sayve.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/sayve.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/sayve.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/sayve.svg', - }, - ], - }, - { - description: 'ERIS Alliance Staked ampWHALE on Terra', - denom_units: [ - { - denom: - 'factory/terra1j35ta0llaxcf55auv2cjqau5a7aee6g8fz7md7my7005cvh23jfsaw83dy/ampWHALEt', - exponent: 0, - }, - { - denom: 'ampWHALEt', - exponent: 6, - }, - ], - base: 'factory/terra1j35ta0llaxcf55auv2cjqau5a7aee6g8fz7md7my7005cvh23jfsaw83dy/ampWHALEt', - name: 'ERIS Alliance Staked ampWHALE', - display: 'ampWHALEt', - symbol: 'ampWHALEt', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/ampwhalet.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/ampwhalet.svg', - }, - ], - }, - { - description: 'ERIS Alliance Staked boneWHALE on Terra', - denom_units: [ - { - denom: - 'factory/terra10j3zrymfrkta2pxe0gklc79gu06tqyuy8c3kh6tqdsrrprsjqkrqzfl4df/boneWHALEt', - exponent: 0, - }, - { - denom: 'boneWHALEt', - exponent: 6, - }, - ], - base: 'factory/terra10j3zrymfrkta2pxe0gklc79gu06tqyuy8c3kh6tqdsrrprsjqkrqzfl4df/boneWHALEt', - name: 'ERIS Alliance Staked boneWHALE', - display: 'boneWHALEt', - symbol: 'boneWHALEt', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/bonewhalet.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/bonewhalet.svg', - }, - ], - }, - { - description: 'ERIS Liquid Enterprise Staked ROAR', - denom_units: [ - { - denom: - 'factory/terra1vklefn7n6cchn0u962w3gaszr4vf52wjvd4y95t2sydwpmpdtszsqvk9wy/ampROAR', - exponent: 0, - }, - { - denom: 'ampROAR', - exponent: 6, - }, - ], - base: 'factory/terra1vklefn7n6cchn0u962w3gaszr4vf52wjvd4y95t2sydwpmpdtszsqvk9wy/ampROAR', - name: 'ERIS Amplified ROAR', - display: 'ampROAR', - symbol: 'ampROAR', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/amproar.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/amproar.png', - }, - ], - }, - { - description: 'Nico Dao Money', - type_asset: 'cw20', - address: - 'terra1e0efrrrj8d55pflme3dmtyuj7klzcef5cfmz6r2jyqz77kk2jz3qa6drg3', - denom_units: [ - { - denom: - 'cw20:terra1e0efrrrj8d55pflme3dmtyuj7klzcef5cfmz6r2jyqz77kk2jz3qa6drg3', - exponent: 0, - }, - { - denom: 'nico', - exponent: 18, - }, - ], - base: 'cw20:terra1e0efrrrj8d55pflme3dmtyuj7klzcef5cfmz6r2jyqz77kk2jz3qa6drg3', - name: 'nico', - display: 'nico', - symbol: 'NICO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/nicodao.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/nicodao.png', - }, - ], - }, - { - description: - 'Sailing the Seas DAO is a community DAO built on Enterprise on Terra', - type_asset: 'cw20', - address: - 'terra1rc6ssp5rym7a0hg29xpj4cc9e67tl56kg5jyzgl9qrhfxxc2ugvsnrkala', - denom_units: [ - { - denom: - 'cw20:terra1rc6ssp5rym7a0hg29xpj4cc9e67tl56kg5jyzgl9qrhfxxc2ugvsnrkala', - exponent: 0, - }, - { - denom: 'seas', - exponent: 6, - }, - ], - base: 'cw20:terra1rc6ssp5rym7a0hg29xpj4cc9e67tl56kg5jyzgl9qrhfxxc2ugvsnrkala', - name: 'Sailing The SeaS DAO', - display: 'seas', - symbol: 'SEAS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/SEAS.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/SEAS.png', - }, - ], - }, - { - description: 'A community DAO built on Enterprise', - type_asset: 'cw20', - address: - 'terra18vp5s0r7keezm35hdxsgw8zgfnyn8wejdkk893ag2kqncgpqxhjqwjpc0v', - denom_units: [ - { - denom: - 'cw20:terra18vp5s0r7keezm35hdxsgw8zgfnyn8wejdkk893ag2kqncgpqxhjqwjpc0v', - exponent: 0, - }, - { - denom: 'bitz', - exponent: 6, - }, - ], - base: 'cw20:terra18vp5s0r7keezm35hdxsgw8zgfnyn8wejdkk893ag2kqncgpqxhjqwjpc0v', - name: 'BitzDAO', - display: 'bitz', - symbol: 'BITZ', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/BITZ.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/BITZ.png', - }, - ], - }, - { - denom_units: [ - { - denom: - 'ibc/A356EC90DC3AE43D485514DA7260EDC7ABB5CFAA0654CE2524C739392975AD3C', - exponent: 0, - aliases: ['wstETH'], - }, - { - denom: - 'factory/neutron1ug740qrkquxzrk2hh29qrlx3sktkfml3je7juusc2te7xmvsscns0n2wry/wstETH', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/A356EC90DC3AE43D485514DA7260EDC7ABB5CFAA0654CE2524C739392975AD3C', - name: 'Wrapped Lido Staked Ether', - display: 'wstETH', - symbol: 'wstETH', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'neutron', - base_denom: - 'factory/neutron1ug740qrkquxzrk2hh29qrlx3sktkfml3je7juusc2te7xmvsscns0n2wry/wstETH', - channel_id: 'channel-25', - }, - chain: { - channel_id: 'channel-229', - path: 'transfer/channel-229/factory/neutron1ug740qrkquxzrk2hh29qrlx3sktkfml3je7juusc2te7xmvsscns0n2wry/wstETH', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'neutron', - base_denom: - 'factory/neutron1ug740qrkquxzrk2hh29qrlx3sktkfml3je7juusc2te7xmvsscns0n2wry/wstETH', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wsteth.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wsteth.svg', - }, - }, - { - description: 'SEUL DAO', - type_asset: 'cw20', - address: - 'terra13s5pxw5j2p4ssvzwvxd8l7h30vke8vjgtng75vqgv6p9vddfk3hskfka0l', - denom_units: [ - { - denom: - 'cw20:terra13s5pxw5j2p4ssvzwvxd8l7h30vke8vjgtng75vqgv6p9vddfk3hskfka0l', - exponent: 0, - }, - { - denom: 'seul', - exponent: 6, - }, - ], - base: 'cw20:terra13s5pxw5j2p4ssvzwvxd8l7h30vke8vjgtng75vqgv6p9vddfk3hskfka0l', - name: 'seul', - display: 'seul', - symbol: 'SEUL', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/seul.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/seul.png', - }, - ], - }, - { - description: 'SEUL DAO', - type_asset: 'cw20', - address: - 'terra1q328gl40az3cf9x67cgudn8e8w2az9vsmhtkwsgdu7a43rhy5caqc82yr5', - denom_units: [ - { - denom: - 'cw20:terra1q328gl40az3cf9x67cgudn8e8w2az9vsmhtkwsgdu7a43rhy5caqc82yr5', - exponent: 0, - }, - { - denom: 'xseul', - exponent: 6, - }, - ], - base: 'cw20:terra1q328gl40az3cf9x67cgudn8e8w2az9vsmhtkwsgdu7a43rhy5caqc82yr5', - name: 'xseul', - display: 'xseul', - symbol: 'xSEUL', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/xseul.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/xseul.png', - }, - ], - }, - { - description: 'ITO DAO', - type_asset: 'cw20', - address: - 'terra1c77xqv746m7ghxayrge79dxr4kcezev8g6cnrfled4f3n4ufj0vs5gz28s', - denom_units: [ - { - denom: - 'cw20:terra1c77xqv746m7ghxayrge79dxr4kcezev8g6cnrfled4f3n4ufj0vs5gz28s', - exponent: 0, - }, - { - denom: 'ito', - exponent: 6, - }, - ], - base: 'cw20:terra1c77xqv746m7ghxayrge79dxr4kcezev8g6cnrfled4f3n4ufj0vs5gz28s', - name: 'ito', - display: 'ito', - symbol: 'ITO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/I.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/I.png', - }, - ], - }, - { - description: 'Chris Armani Token', - type_asset: 'cw20', - address: - 'terra1aa7stl3fytvave9xtcexgv0kne4k7ks068dcljkrfj37hy8q270sjadav8', - denom_units: [ - { - denom: - 'cw20:terra1aa7stl3fytvave9xtcexgv0kne4k7ks068dcljkrfj37hy8q270sjadav8', - exponent: 0, - }, - { - denom: 'ARMANI', - exponent: 6, - }, - ], - base: 'cw20:terra1aa7stl3fytvave9xtcexgv0kne4k7ks068dcljkrfj37hy8q270sjadav8', - name: 'ARMANI', - display: 'ARMANI', - symbol: 'ARMANI', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/armani.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/armani.png', - }, - ], - }, - { - description: 'useless meme coin', - type_asset: 'cw20', - address: - 'terra1cl273523kmr2uwjhhznq54je69mted2u3ljffm8kp2ap4z3drdksftwqun', - denom_units: [ - { - denom: - 'cw20:terra1cl273523kmr2uwjhhznq54je69mted2u3ljffm8kp2ap4z3drdksftwqun', - exponent: 0, - }, - { - denom: 'DROGO', - exponent: 6, - }, - ], - base: 'cw20:terra1cl273523kmr2uwjhhznq54je69mted2u3ljffm8kp2ap4z3drdksftwqun', - name: 'DROGO', - display: 'DROGO', - symbol: 'DROGO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/drogo.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/drogo.png', - }, - ], - }, - { - description: 'ado the flower of night', - type_asset: 'cw20', - address: - 'terra1w8xk6rtu40st6lvl3yv7ynw5urm2n686u9cchvrzltmnktzwdesqcwy0nu', - denom_units: [ - { - denom: - 'cw20:terra1w8xk6rtu40st6lvl3yv7ynw5urm2n686u9cchvrzltmnktzwdesqcwy0nu', - exponent: 0, - }, - { - denom: 'ADO', - exponent: 6, - }, - ], - base: 'cw20:terra1w8xk6rtu40st6lvl3yv7ynw5urm2n686u9cchvrzltmnktzwdesqcwy0nu', - name: 'ADO', - display: 'ADO', - symbol: 'ADO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/ADO.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/ADO.png', - }, - ], - }, - { - description: 'The first memecoin on osmosis.', - denom_units: [ - { - denom: - 'ibc/7CB33A66F90533ED1E168CB3251253C719CF4B04FF1290AFD795F14CA1D67278', - exponent: 0, - }, - { - denom: 'WOSMO', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/7CB33A66F90533ED1E168CB3251253C719CF4B04FF1290AFD795F14CA1D67278', - name: 'Wosmo', - display: 'WOSMO', - symbol: 'WOSMO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosis', - base_denom: - 'factory/osmo1pfyxruwvtwk00y8z06dh2lqjdj82ldvy74wzm3/WOSMO', - channel_id: 'channel-1', - }, - chain: { - channel_id: 'channel-251', - path: 'transfer/channel-251/factory/osmo1pfyxruwvtwk00y8z06dh2lqjdj82ldvy74wzm3/WOSMO', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosis', - base_denom: - 'factory/osmo1pfyxruwvtwk00y8z06dh2lqjdj82ldvy74wzm3/WOSMO', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wosmo.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/wosmo.png', - }, - }, - { - description: 'DNA DAO', - type_asset: 'cw20', - address: - 'terra1epka8wevu90rxlvt6g5x9veevd800a760vtuftc5kqdfmrh47qds9f0m8h', - denom_units: [ - { - denom: - 'cw20:terra1epka8wevu90rxlvt6g5x9veevd800a760vtuftc5kqdfmrh47qds9f0m8h', - exponent: 0, - }, - { - denom: 'DNA', - exponent: 6, - }, - ], - base: 'cw20:terra1epka8wevu90rxlvt6g5x9veevd800a760vtuftc5kqdfmrh47qds9f0m8h', - name: 'DNA', - display: 'DNA', - symbol: 'DNA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/DNA.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/DNA.png', - }, - ], - }, - { - description: - 'Bitmos opens doors for BRC20 tokens to thrive alongside established players in the Cosmos Network, revolutionizing decentralized finance (DeFi) for all.', - type_asset: 'cw20', - address: - 'terra1sxe8u2hjczlekwfkcq0rs28egt38pg3wqzfx4zcrese4fnvzzupsk9gjkq', - denom_units: [ - { - denom: - 'cw20:terra1sxe8u2hjczlekwfkcq0rs28egt38pg3wqzfx4zcrese4fnvzzupsk9gjkq', - exponent: 0, - }, - { - denom: 'bitmos', - exponent: 6, - }, - ], - base: 'cw20:terra1sxe8u2hjczlekwfkcq0rs28egt38pg3wqzfx4zcrese4fnvzzupsk9gjkq', - name: 'Bitmos', - display: 'bitmos', - symbol: 'BMOS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/bitmos.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/bitmos.png', - }, - ], - }, - { - description: '', - type_asset: 'cw20', - address: - 'terra1eh8eq60cjy997w5dc3a6exfzanlaurupav8klx7m9u9ddfgh25mqjwl5vj', - denom_units: [ - { - denom: - 'cw20:terra1eh8eq60cjy997w5dc3a6exfzanlaurupav8klx7m9u9ddfgh25mqjwl5vj', - exponent: 0, - }, - { - denom: 'lads', - exponent: 6, - }, - ], - base: 'cw20:terra1eh8eq60cjy997w5dc3a6exfzanlaurupav8klx7m9u9ddfgh25mqjwl5vj', - name: 'LADS', - display: 'lads', - symbol: 'LADS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/LADS.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/LADS.png', - }, - ], - }, - { - denom_units: [ - { - denom: - 'ibc/F709DF4969CD26174C1A53AA95F3D98BE643C1A52C9981487766F96A1811F6A4', - exponent: 0, - aliases: [ - 'factory/migaloo1d0uma9qzcts4fzt7ml39xp44aut5k6qyjfzz4asalnecppppr3rsl52vvv/rstk', - ], - }, - { - denom: 'rstk', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/F709DF4969CD26174C1A53AA95F3D98BE643C1A52C9981487766F96A1811F6A4', - name: 'Restake DAO Token', - display: 'rstk', - symbol: 'RSTK', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'migaloo', - base_denom: - 'factory/migaloo1d0uma9qzcts4fzt7ml39xp44aut5k6qyjfzz4asalnecppppr3rsl52vvv/rstk', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-86', - path: 'transfer/channel-86/factory/migaloo1d0uma9qzcts4fzt7ml39xp44aut5k6qyjfzz4asalnecppppr3rsl52vvv/rstk', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'migaloo', - base_denom: - 'factory/migaloo1d0uma9qzcts4fzt7ml39xp44aut5k6qyjfzz4asalnecppppr3rsl52vvv/rstk', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/rstk.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/rstk.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/rstk.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/rstk.svg', - }, - }, - { - description: - 'ClonEliteFund invests in Cosmos ecosystem projects, focusing on scalability, security, and interoperability to maximize returns.', - type_asset: 'cw20', - address: - 'terra164ssz60yvsxey0ku9mtcaegdeyxwzuwwqyrp238nvflwqve0pvxsra7fa2', - denom_units: [ - { - denom: - 'cw20:terra164ssz60yvsxey0ku9mtcaegdeyxwzuwwqyrp238nvflwqve0pvxsra7fa2', - exponent: 0, - }, - { - denom: 'CLON', - exponent: 6, - }, - ], - base: 'cw20:terra164ssz60yvsxey0ku9mtcaegdeyxwzuwwqyrp238nvflwqve0pvxsra7fa2', - name: 'CLON', - display: 'CLON', - symbol: 'CLON', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/clon1.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/clon1.png', - }, - ], - }, - { - description: 'ERIS Liquid Alliance Staked ampROAR', - denom_units: [ - { - denom: - 'factory/terra1dndhtdr2v7ca8rrn67chlqw3cl3xhm3m2uxls62vghcg3fsh5tpss5xmcu/MOAR', - exponent: 0, - }, - { - denom: 'MOAR', - exponent: 6, - }, - ], - base: 'factory/terra1dndhtdr2v7ca8rrn67chlqw3cl3xhm3m2uxls62vghcg3fsh5tpss5xmcu/MOAR', - name: 'ERIS MOAR', - display: 'MOAR', - symbol: 'MOAR', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/moar.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/moar.png', - }, - ], - }, - { - description: 'Tether USDt on Terra', - denom_units: [ - { - denom: - 'ibc/9B19062D46CAB50361CE9B0A3E6D0A7A53AC9E7CB361F32A73CC733144A9A9E5', - exponent: 0, - }, - { - denom: 'usdt', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/9B19062D46CAB50361CE9B0A3E6D0A7A53AC9E7CB361F32A73CC733144A9A9E5', - name: 'Tether USDt', - display: 'usdt', - symbol: 'USDt', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'kava', - base_denom: 'erc20/tether/usdt', - channel_id: 'channel-138', - }, - chain: { - channel_id: 'channel-272', - path: 'transfer/channel-272/erc20/tether/usdt', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'kava', - base_denom: 'erc20/tether/usdt', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg', - }, - }, - { - description: 'ATOM-LUNA liquidity pool token on URA', - denom_units: [ - { - denom: - 'factory/terra1djk2zl83dspt696ex5crhfacu8vm6934576t4zdd2592fzyahr2qma6guq/ULUN-IBC/-LP', - exponent: 0, - }, - { - denom: 'atom-luna-lp', - exponent: 6, - }, - ], - base: 'factory/terra1djk2zl83dspt696ex5crhfacu8vm6934576t4zdd2592fzyahr2qma6guq/ULUN-IBC/-LP', - name: 'ATOM-LUNA LP Token URA', - display: 'atom-luna-lp', - symbol: 'ATOM-LUNA-LP', - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/ura.svg', - }, - ], - }, - { - description: 'LUNA-USDC liquidity pool token on URA', - denom_units: [ - { - denom: - 'factory/terra12jxfw2vg4cu6mxlgf39dp5ccxtuwm468w8eh9cnh2qsxc9t0sffs7ekhft/ULUN-IBC/-LP', - exponent: 0, - }, - { - denom: 'luna-usdc-lp', - exponent: 6, - }, - ], - base: 'factory/terra12jxfw2vg4cu6mxlgf39dp5ccxtuwm468w8eh9cnh2qsxc9t0sffs7ekhft/ULUN-IBC/-LP', - name: 'LUNA-USDC LP Token URA', - display: 'luna-usdc-lp', - symbol: 'LUNA-USDC-LP', - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/ura.svg', - }, - ], - }, - { - description: 'LUNA-USDT liquidity pool token on URA', - denom_units: [ - { - denom: - 'factory/terra1w9spejtuac5dt0gympq576uhwde39exhh7hdxwl99rjvaphfukkq6y4cv7/ULUN-IBC/-LP', - exponent: 0, - }, - { - denom: 'luna-usdt-lp', - exponent: 6, - }, - ], - base: 'factory/terra1w9spejtuac5dt0gympq576uhwde39exhh7hdxwl99rjvaphfukkq6y4cv7/ULUN-IBC/-LP', - name: 'LUNA-USDT LP Token URA', - display: 'luna-usdt-lp', - symbol: 'LUNA-USDT-LP', - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/ura.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/tgrade.ts b/packages/chain-registry/src/mainnets/tgrade.ts deleted file mode 100644 index 9477ae06..00000000 --- a/packages/chain-registry/src/mainnets/tgrade.ts +++ /dev/null @@ -1,149 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const tgrade: Chain = { - $schema: '../chain.schema.json', - chain_name: 'tgrade', - status: 'live', - network_type: 'mainnet', - website: 'https://tgrade.finance/', - pretty_name: 'Tgrade', - chain_id: 'tgrade-mainnet-1', - bech32_prefix: 'tgrade', - daemon_name: 'tgrade', - node_home: '$HOME/.tgrade', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'utgd', - fixed_min_gas_price: 0.05, - low_gas_price: 0.05, - average_gas_price: 0.075, - high_gas_price: 0.1, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'utgd', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/confio/tgrade', - recommended_version: 'v2.0.4', - compatible_versions: ['v2.0.4'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/confio/tgrade-networks/main/mainnet-1/config/genesis.json', - }, - cosmwasm_enabled: true, - versions: [ - { - name: 'v2.0.4', - recommended_version: 'v2.0.4', - compatible_versions: ['v2.0.4'], - cosmwasm_enabled: true, - }, - ], - }, - peers: { - seeds: [ - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '0a63421f67d02e7fb823ea6d6ceb8acf758df24d', - address: '142.132.226.137:26656', - provider: 'Confio', - }, - { - id: '4a319eead699418e974e8eed47c2de6332c3f825', - address: '167.235.255.9:26656', - provider: 'Confio', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.mainnet-1.tgrade.confio.run', - provider: 'Confio', - }, - { - address: 'https://rpc.tgrade.posthuman.digital', - provider: 'POSTHUMAN ꝏ DVS', - }, - ], - rest: [ - { - address: 'https://api.mainnet-1.tgrade.confio.run', - provider: 'Confio', - }, - { - address: 'https://lcd.tgrade.posthuman.digital', - provider: 'POSTHUMAN ꝏ DVS', - }, - ], - grpc: [], - }, - explorers: [ - { - kind: 'aneka', - url: 'https://tgrade.aneka.io', - tx_page: 'https://tgrade.aneka.io/txs/${txHash}', - account_page: 'https://tgrade.aneka.io/accounts/${accountAddress}', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/tgrade/images/tgrade-logo-gradient_h.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/tgrade/images/tgrade-symbol-gradient.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/tgrade/images/tgrade-logo-gradient_h.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/tgrade/images/tgrade-symbol-gradient.svg', - }, - ], -}; - -export const tgradeAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'tgrade', - assets: [ - { - description: 'The native token of Tgrade', - denom_units: [ - { - denom: 'utgd', - exponent: 0, - }, - { - denom: 'tgd', - exponent: 6, - }, - ], - base: 'utgd', - name: 'Tgrade', - display: 'tgd', - symbol: 'TGD', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/tgrade/images/tgrade-symbol-gradient.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/tgrade/images/tgrade-symbol-gradient.svg', - }, - coingecko_id: 'tgrade', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/tgrade/images/tgrade-symbol-gradient.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/tgrade/images/tgrade-symbol-gradient.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/thorchain.ts b/packages/chain-registry/src/mainnets/thorchain.ts deleted file mode 100644 index 99be7e58..00000000 --- a/packages/chain-registry/src/mainnets/thorchain.ts +++ /dev/null @@ -1,62 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const thorchain: Chain = { - $schema: '../chain.schema.json', - chain_name: 'thorchain', - status: 'live', - network_type: 'mainnet', - website: 'https://thorchain.org/', - pretty_name: 'THORChain', - chain_id: 'thorchain-mainnet-v1', - bech32_prefix: 'thor', - daemon_name: 'thord', - node_home: '$HOME/.thornode', - slip44: 931, - codebase: { - git_repo: 'https://gitlab.com/thorchain/thornode', - recommended_version: 'chaosnet-multichain', - compatible_versions: ['chaosnet-multichain'], - genesis: { - genesis_url: 'https://rpc.thorchain.info/genesis', - }, - versions: [ - { - name: 'chaosnet-multichain', - recommended_version: 'chaosnet-multichain', - compatible_versions: ['chaosnet-multichain'], - }, - ], - }, - peers: { - seeds: [ - { - id: '5e89caf0ca79e0fb3371d5892efd96d66042d0d6', - address: '157.90.34.75:27146', - }, - { - id: '6c7d780bb7384142f6943543ed4c3ba537f4a411', - address: '138.197.59.244:27146', - }, - { - id: '2d25606076036716a31611185d39880fe8237e97', - address: '3.230.67.253:27146', - }, - ], - }, - apis: { - rpc: [], - rest: [], - }, - explorers: [ - { - kind: 'THORChain explorer', - url: 'https://thorchain.net', - tx_page: 'https://thorchain.net/#/txs/${txHash}', - }, - { - kind: 'viewblock', - url: 'https://viewblock.io/thorchain', - tx_page: 'https://viewblock.io/thorchain/tx/${txHash}', - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/titan.ts b/packages/chain-registry/src/mainnets/titan.ts deleted file mode 100644 index 3e6e72df..00000000 --- a/packages/chain-registry/src/mainnets/titan.ts +++ /dev/null @@ -1,257 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const titan: Chain = { - $schema: '../chain.schema.json', - chain_name: 'titan', - status: 'live', - network_type: 'mainnet', - website: 'https://titanlab.io/', - pretty_name: 'Titan', - chain_id: 'titan_18888-1', - bech32_prefix: 'titan', - node_home: '$HOME/.titand', - daemon_name: 'titand', - key_algos: ['ethsecp256k1'], - extra_codecs: ['ethermint'], - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'atkx', - fixed_min_gas_price: 100000000000, - low_gas_price: 100000000000, - average_gas_price: 110000000000, - high_gas_price: 200000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'atkx', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/titantkx/titan', - recommended_version: 'v2.0.1', - compatible_versions: ['v2.0.1'], - cosmos_sdk_version: '0.47.6-titan.4', - consensus: { - type: 'cometbft', - version: '0.37.4', - }, - ibc_go_version: '7.3.0', - cosmwasm_version: '0.45.0', - cosmwasm_enabled: true, - ics_enabled: ['ics20-1', 'ics27-1'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/titantkx/titan-mainnet/main/public/genesis.json', - }, - versions: [ - { - name: 'v2.0.1', - tag: 'v2.0.1', - height: 0, - recommended_version: 'v2.0.1', - compatible_versions: ['v2.0.1'], - cosmos_sdk_version: '0.47.6-titan.4', - consensus: { - type: 'cometbft', - version: '0.37.4', - }, - ibc_go_version: '7.3.0', - cosmwasm_version: '0.45.0', - cosmwasm_enabled: true, - ics_enabled: ['ics20-1', 'ics27-1'], - }, - ], - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/titan/images/chain.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/titan/images/chain.svg', - }, - ], - peers: { - seeds: [ - { - id: 'cf2f46da018e9b61c2db74012bd930d292478bb6', - address: 'titan-p2p-1.titanlab.io:26656', - provider: 'Titanlab.io', - }, - { - id: '0538c914eccc67a335eb64d99406c71ba7b110ca', - address: 'titan-p2p-2.titanlab.io:26656', - provider: 'Titanlab.io', - }, - { - id: 'bee5ef5680cf90fe40d6cde872cdc52e53c8338d', - address: 'titan-p2p-seed-1.titanlab.io:26656', - provider: 'Titanlab.io', - }, - { - id: 'a7e03c50f9b85ac2c9488d20913a37c2d1a9361c', - address: 'titan-p2p-seed-1-seoul.titanlab.io:26656', - provider: 'Titanlab.io', - }, - ], - persistent_peers: [ - { - id: 'cf2f46da018e9b61c2db74012bd930d292478bb6', - address: 'titan-p2p-1.titanlab.io:26656', - provider: 'Titanlab.io', - }, - { - id: '0538c914eccc67a335eb64d99406c71ba7b110ca', - address: 'titan-p2p-2.titanlab.io:26656', - provider: 'Titanlab.io', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://titan-rpc.titanlab.io:443', - provider: 'Titanlab.io', - }, - { - address: 'https://titan-rpc-tokyo.titanlab.io:443', - provider: 'Titanlab.io', - }, - { - address: 'https://titan-rpc-seoul.titanlab.io:443', - provider: 'Titanlab.io', - }, - { - address: 'https://titan-rpc-hongkong.titanlab.io:443', - provider: 'Titanlab.io', - }, - { - address: 'https://titan-rpc-1.titanlab.io:443', - provider: 'Titanlab.io', - }, - { - address: 'https://titan-rpc-2.titanlab.io:443', - provider: 'Titanlab.io', - }, - { - address: 'https://titan-rpc-full-1.titanlab.io:443', - provider: 'Titanlab.io', - }, - ], - rest: [ - { - address: 'https://titan-lcd.titanlab.io:443', - provider: 'Titanlab.io', - }, - { - address: 'https://titan-lcd-tokyo.titanlab.io:443', - provider: 'Titanlab.io', - }, - { - address: 'https://titan-lcd-seoul.titanlab.io:443', - provider: 'Titanlab.io', - }, - { - address: 'https://titan-lcd-hongkong.titanlab.io:443', - provider: 'Titanlab.io', - }, - ], - grpc: [ - { - address: 'titan-grpc.titanlab.io:443', - provider: 'Titanlab.io', - }, - { - address: 'titan-grpc-hongkong.titanlab.io:443', - provider: 'Titanlab.io', - }, - { - address: 'titan-grpc-tokyo.titanlab.io:443', - provider: 'Titanlab.io', - }, - { - address: 'titan-grpc-seoul.titanlab.io:443', - provider: 'Titanlab.io', - }, - ], - 'evm-http-jsonrpc': [ - { - address: 'https://titan-json-rpc.titanlab.io:443', - provider: 'Titanlab.io', - }, - { - address: 'https://titan-json-rpc-tokyo.titanlab.io:443', - provider: 'Titanlab.io', - }, - { - address: 'https://titan-json-rpc-seoul.titanlab.io:443', - provider: 'Titanlab.io', - }, - { - address: 'https://titan-json-rpc-hongkong.titanlab.io:443', - provider: 'Titanlab.io', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://tkxscan.io', - tx_page: 'https://tkxscan.io/Titan/tx/${txHash}', - account_page: 'https://tkxscan.io/Titan/account/${accountAddress}', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/titan/images/chain.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/titan/images/chain.svg', - }, -}; - -export const titanAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'titan', - assets: [ - { - description: 'The native token of the Titan network.', - denom_units: [ - { - denom: 'atkx', - exponent: 0, - aliases: ['attotkx'], - }, - { - denom: 'utkx', - exponent: 12, - aliases: ['microtkx'], - }, - { - denom: 'mtkx', - exponent: 15, - aliases: ['millitkx'], - }, - { - denom: 'tkx', - exponent: 18, - aliases: [], - }, - ], - base: 'atkx', - display: 'tkx', - name: 'titan tkx', - symbol: 'TKX', - coingecko_id: 'tokenize-xchange', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/titan/images/tkx.png', - }, - ], - keywords: ['staking'], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/titan/images/tkx.png', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/umee.ts b/packages/chain-registry/src/mainnets/umee.ts deleted file mode 100644 index 92a082fc..00000000 --- a/packages/chain-registry/src/mainnets/umee.ts +++ /dev/null @@ -1,831 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const umee: Chain = { - $schema: '../chain.schema.json', - chain_name: 'umee', - status: 'live', - network_type: 'mainnet', - website: 'https://www.ux.xyz', - pretty_name: 'UX Chain', - chain_id: 'umee-1', - bech32_prefix: 'umee', - daemon_name: 'umeed', - node_home: '$HOME/.umee', - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uumee', - fixed_min_gas_price: 0.1, - low_gas_price: 0.1, - average_gas_price: 0.12, - high_gas_price: 0.2, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uumee', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/umee-network/umee', - recommended_version: 'v6.3.0', - compatible_versions: ['v6.3.0'], - binaries: { - 'linux/amd64': - 'https://github.com/umee-network/umee/releases/download/v6.3.0/umeed-v6.3.0-linux-amd64.tar.gz', - }, - cosmos_sdk_version: '0.47', - consensus: { - type: 'cometbft', - version: '0.37', - }, - cosmwasm_version: '0.43', - cosmwasm_enabled: true, - ibc_go_version: '7.3.2', - genesis: { - name: 'v1.0.1', - genesis_url: - 'https://raw.githubusercontent.com/umee-network/mainnet/main/genesis.json', - }, - versions: [ - { - name: 'v1.0.1', - tag: 'v1.0.1', - height: 0, - next_version_name: 'v1.1.0', - recommended_version: 'v1.0.1', - compatible_versions: ['v1.0.1'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - ibc_go_version: '2.0.3', - binaries: { - 'linux/amd64': - 'https://github.com/umee-network/umee/releases/download/v1.0.1/umeed-v1.0.1-linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/umee-network/umee/releases/download/v1.0.1/umeed-v1.0.1-linux-arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/umee-network/umee/releases/download/v1.0.1/umeed-v1.0.1-darwin-amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/umee-network/umee/releases/download/v1.0.1/umeed-v1.0.1-darwin-arm64.tar.gz', - }, - }, - { - name: 'v1.1.0', - tag: 'v1.1.0', - height: 3023282, - next_version_name: 'v1.1-v3.0', - recommended_version: 'v1.1.0', - compatible_versions: ['v1.1.0'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - ibc_go_version: '2.0.3', - binaries: { - 'linux/amd64': - 'https://github.com/umee-network/umee/releases/download/v1.1.0/umeed-v1.1.0-linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/umee-network/umee/releases/download/v1.1.0/umeed-v1.1.0-linux-arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/umee-network/umee/releases/download/v1.1.0/umeed-v1.1.0-darwin-amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/umee-network/umee/releases/download/v1.1.0/umeed-v1.1.0-darwin-arm64.tar.gz', - }, - }, - { - name: 'v1.1-v3.0', - tag: 'v3.0.0', - height: 3215778, - next_version_name: 'v3.1.0', - recommended_version: 'v3.0.0', - compatible_versions: ['v3.0.0'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - ibc_go_version: '5.0.0', - binaries: { - 'linux/amd64': - 'https://github.com/umee-network/umee/releases/download/v3.0.0/umeed-v3.0.0-linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/umee-network/umee/releases/download/v3.0.0/umeed-v3.0.0-linux-arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/umee-network/umee/releases/download/v3.0.0/umeed-v3.0.0-darwin-amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/umee-network/umee/releases/download/v3.0.0/umeed-v3.0.0-darwin-arm64.tar.gz', - }, - }, - { - name: 'v3.1.0', - tag: 'v3.1.0', - height: 3623090, - next_version_name: 'v3.1-v3.3', - recommended_version: 'v3.1.0', - compatible_versions: ['v3.1.0'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - ibc_go_version: '5.0.0', - binaries: { - 'linux/amd64': - 'https://github.com/umee-network/umee/releases/download/v3.1.0/umeed-v3.1.0-linux-amd64', - 'linux/arm64': - 'https://github.com/umee-network/umee/releases/download/v3.1.0/umeed-v3.1.0-linux-arm64', - 'darwin/amd64': - 'https://github.com/umee-network/umee/releases/download/v3.1.0/umeed-v3.1.0-darwin-amd64', - 'darwin/arm64': - 'https://github.com/umee-network/umee/releases/download/v3.1.0/umeed-v3.1.0-darwin-arm64', - }, - }, - { - name: 'v3.1-v3.3', - tag: 'v3.3.0', - height: 4513362, - next_version_name: 'v4.0', - recommended_version: 'v3.3.0', - compatible_versions: ['v3.3.0'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.29', - cosmwasm_enabled: true, - ibc_go_version: '5.2.0', - binaries: { - 'linux/amd64': - 'https://github.com/umee-network/umee/releases/download/v3.3.0/umeed-v3.3.0-linux-amd64', - }, - }, - { - name: 'v4.0', - tag: 'v4.0.0', - height: 4949483, - next_version_name: 'v4.0.1', - recommended_version: 'v4.0.0', - compatible_versions: ['v4.0.0'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.29', - cosmwasm_enabled: true, - ibc_go_version: '5.2.0', - binaries: { - 'linux/amd64': - 'https://github.com/umee-network/umee/releases/download/v4.0.0/umeed-v4.0.0-linux-amd64', - }, - }, - { - name: 'v4.0.1', - tag: 'v4.0.1', - height: 5243631, - next_version_name: 'v4.1.0', - recommended_version: 'v4.0.1', - compatible_versions: ['v4.0.1'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.29', - cosmwasm_enabled: true, - ibc_go_version: '5.2.0', - binaries: { - 'linux/amd64': - 'https://github.com/umee-network/umee/releases/download/v4.0.1/umeed-v4.0.1-linux-amd64', - }, - }, - { - name: 'v4.1.0', - tag: 'v4.1.0', - height: 5433933, - next_version_name: 'v4.2', - recommended_version: 'v4.1.0', - compatible_versions: ['v4.1.0'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.29', - cosmwasm_enabled: true, - ibc_go_version: '5.2.0', - binaries: { - 'linux/amd64': - 'https://github.com/umee-network/umee/releases/download/v4.1.0/umeed-v4.1.0-linux-amd64', - }, - }, - { - name: 'v4.2', - tag: 'v4.2.0', - height: 5741480, - next_version_name: 'v4.3', - recommended_version: 'v4.2.0', - compatible_versions: ['v4.2.0'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.29', - cosmwasm_enabled: true, - ibc_go_version: '5.2.0', - binaries: { - 'linux/amd64': - 'https://github.com/umee-network/umee/releases/download/v4.2.0/umeed-v4.2.0-linux-amd64', - }, - }, - { - name: 'v4.3', - tag: 'v4.3.0', - height: 6049552, - recommended_version: 'v4.3.0', - compatible_versions: ['v4.3.0'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'cometbft', - version: '0.34', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - ibc_go_version: '6.1.0', - binaries: { - 'linux/amd64': - 'https://github.com/umee-network/umee/releases/download/v4.3.0/umeed-v4.3.0-linux-amd64', - }, - }, - { - name: 'v4.4', - tag: 'v4.4.1', - height: 6547400, - recommended_version: 'v4.4.1', - compatible_versions: ['v4.4.1', 'v4.4.0'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'cometbft', - version: '0.34', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - ibc_go_version: '6.1.0', - binaries: { - 'linux/amd64': - 'https://github.com/umee-network/umee/releases/download/v4.4.0/umeed-v4.4.0-linux-amd64', - }, - }, - { - name: 'v5.0', - tag: 'v5.0.1', - height: 6986150, - recommended_version: 'v5.0.1', - compatible_versions: ['v5.0.1'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'cometbft', - version: '0.34', - }, - cosmwasm_version: '0.31', - cosmwasm_enabled: true, - ibc_go_version: '6.1.1', - binaries: { - 'linux/amd64': - 'https://github.com/umee-network/umee/releases/download/v5.0.1/umeed-v5.0.1-linux-amd64.tar.gz', - }, - }, - { - name: 'v5.1', - tag: 'v5.1.0', - height: 7428000, - recommended_version: 'v5.1.0', - compatible_versions: ['v5.1.0'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'cometbft', - version: '0.34', - }, - cosmwasm_version: '0.31', - cosmwasm_enabled: true, - ibc_go_version: '6.2.0', - binaries: { - 'linux/amd64': - 'https://github.com/umee-network/umee/releases/download/v5.1.0/umeed-v5.1.0-linux-amd64.tar.gz', - }, - }, - { - name: 'v5.2', - tag: 'v5.2.0', - height: 8220900, - recommended_version: 'v5.2.0', - compatible_versions: ['v5.2.0'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'cometbft', - version: '0.34', - }, - cosmwasm_version: '0.31', - cosmwasm_enabled: true, - ibc_go_version: '6.2.0', - binaries: { - 'linux/amd64': - 'https://github.com/umee-network/umee/releases/download/v5.2.0/umeed-v5.2.0-linux-amd64.tar.gz', - }, - }, - { - name: 'v6.0', - tag: 'v6.0.2', - height: 8427800, - recommended_version: 'v6.0.2', - compatible_versions: ['v6.0.2'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'cometbft', - version: '0.34', - }, - cosmwasm_version: '0.31', - cosmwasm_enabled: true, - ibc_go_version: '6.2.0', - binaries: { - 'linux/amd64': - 'https://github.com/umee-network/umee/releases/download/v6.0.2/umeed-v6.0.2-linux-amd64.tar.gz', - }, - }, - { - name: 'v6.1', - tag: 'v6.1.0', - height: 8941650, - recommended_version: 'v6.1.0', - compatible_versions: ['v6.1.0'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'cometbft', - version: '0.34', - }, - cosmwasm_version: '0.31', - cosmwasm_enabled: true, - ibc_go_version: '6.2.0', - binaries: { - 'linux/amd64': - 'https://github.com/umee-network/umee/releases/download/v6.1.0/umeed-v6.1.0-linux-amd64.tar.gz', - }, - }, - { - name: 'v6.2', - tag: 'v6.2.0', - height: 9561500, - recommended_version: 'v6.2.0', - compatible_versions: ['v6.2.0'], - cosmos_sdk_version: '0.47', - consensus: { - type: 'cometbft', - version: '0.37', - }, - cosmwasm_version: '0.43', - cosmwasm_enabled: true, - ibc_go_version: '7.3.1', - binaries: { - 'linux/amd64': - 'https://github.com/umee-network/umee/releases/download/v6.2.0/umeed-v6.2.0-linux-amd64.tar.gz', - }, - }, - { - name: 'v6.3', - tag: 'v6.3.0', - height: 10046600, - recommended_version: 'v6.3.0', - compatible_versions: ['v6.3.0'], - cosmos_sdk_version: '0.47', - consensus: { - type: 'cometbft', - version: '0.37', - }, - cosmwasm_version: '0.43', - cosmwasm_enabled: true, - ibc_go_version: '7.3.1', - binaries: { - 'linux/amd64': - 'https://github.com/umee-network/umee/releases/download/v6.3.0/umeed-v6.3.0-linux-amd64.tar.gz', - }, - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/umee/images/umee.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/umee/images/umee.svg', - }, - peers: { - seeds: [ - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:13656', - provider: 'Polkachu', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'umee-mainnet-seed.autostake.com:26756', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '86bd5cb6e762f673f1706e5889e039d5406b4b90', - address: 'umee.seed.node75.org:10656', - provider: 'Pro-Nodes75', - }, - { - id: '88373a3bf385c20ef0b4040f924cd99848012535', - address: 'seed-umee-01.stakeflow.io:26696', - provider: 'Stakeflow', - }, - { - id: '400f3d9e30b69e78a7fb891f60d76fa3c73f0ecc', - address: 'umee.rpc.kjnodes.com:16259', - provider: 'kjnodes', - }, - { - id: '64cdbb45575825f764af7ff9d6c71471bc131f87', - address: 'seed-node.mms.team:32656', - provider: 'MMS', - }, - { - id: '9aa8a73ea9364aa3cf7806d4dd25b6aed88d8152', - address: 'umee.seed.mzonder.com:10256', - provider: 'MZONDER', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'seeds.polkachu.com:13656', - provider: 'Polkachu', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'umee-mainnet-peer.autostake.com:26756', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '345970b5bdac916d95d8c64243d901766aff5475', - address: '95.217.204.48:26656', - provider: '[NODERS]TEAM', - }, - { - id: '1b728581c6d308078e2b969a0c6243852f77d28d', - address: 'umee.peers.m.stavr.tech:10456', - provider: '🔥STAVR🔥', - }, - { - id: '88373a3bf385c20ef0b4040f924cd99848012535', - address: 'peer-umee-01.stakeflow.io:26696', - provider: 'Stakeflow', - }, - { - id: '5656c2e3f18ffeb2e21bacbc62ca10f890525cf6', - address: '65.21.91.99:16856', - provider: 'Staketab', - }, - { - id: '532ffd92d571900b56fd3ad97dad186f7601c2ca', - address: '159.69.110.238:46656', - provider: 'Stake-Take', - }, - { - id: '618b74f829cc2dc7eeccf647b3a25168289f30c3', - address: 'peer-umee.mms.team:56102', - provider: 'MMS', - }, - { - id: '635debe6c5cbcb6861b6c8b32c47d8ee84d99c16', - address: '138.201.21.197:29656', - provider: 'StakeTown', - }, - { - id: '09b99a210b93a4e66571d7fd745f2d52dfbf59f2', - address: 'umee.peer.stakevillage.net:11056', - provider: 'Stake Village', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://umee-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://rpc-umee-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://umee-mainnet-rpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'http://umee.rpc.m.stavr.tech:10457', - provider: '🔥STAVR🔥', - }, - { - address: 'http://rpc-umee-0.node75.org:26657', - provider: 'Pro-Nodes75', - }, - { - address: 'https://umee-rpc.quantnode.tech', - provider: 'QuantNode', - }, - { - address: 'https://umee-rpc.tienthuattoan.ventures', - provider: 'TienThuatToan', - }, - { - address: 'https://rpc-umee-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://umee-rpc.staketab.org:443', - provider: 'Staketab', - }, - { - address: 'https://umee-rpc.theamsolutions.info', - provider: 'AM Solutions', - }, - { - address: 'https://umee.rpc.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://umee-rpc.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://rpc-umee.mms.team', - provider: 'MMS', - }, - { - address: 'https://rpc-umee.mzonder.com', - provider: 'MZONDER', - }, - { - address: 'https://umee-rpc.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://umee-rpc.highstakes.ch', - provider: 'High Stakes 🇨🇭', - }, - { - address: 'https://umee.rpc.stakevillage.net:443', - provider: 'Stake Village', - }, - { - address: 'https://umee-rpc.noders.services', - provider: '[NODERS]TEAM', - }, - ], - rest: [ - { - address: 'https://api-umee-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://umee.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://umee-mainnet-lcd.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'https://umee-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://umee-lcd.quantnode.tech', - provider: 'QuantNode', - }, - { - address: 'https://umee-api.tienthuattoan.ventures', - provider: 'TienThuatToan', - }, - { - address: 'https://api-umee-01.stakeflow.io', - provider: 'Stakeflow', - }, - { - address: 'https://umee-rest.staketab.org', - provider: 'Staketab', - }, - { - address: 'https://umee-api.theamsolutions.info', - provider: 'AM Solutions', - }, - { - address: 'https://umee.api.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://umee-api.w3coins.io', - provider: 'w3coins', - }, - { - address: 'https://api-umee.mms.team', - provider: 'MMS', - }, - { - address: 'https://api-umee.mzonder.com', - provider: 'MZONDER', - }, - { - address: 'https://umee-api.stake-town.com', - provider: 'StakeTown', - }, - { - address: 'https://umee-api.highstakes.ch', - provider: 'High Stakes 🇨🇭', - }, - { - address: 'https://umee.api.stakevillage.net', - provider: 'Stake Village', - }, - { - address: 'https://umee-api.noders.services', - provider: '[NODERS]TEAM', - }, - ], - grpc: [ - { - address: 'grpc-umee-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'umee-grpc.polkachu.com:13690', - provider: 'Polkachu', - }, - { - address: 'umee-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'umee-grpc.quantnode.tech:9090', - provider: 'QuantNode gRPC', - }, - { - address: 'umee.grpc.m.stavr.tech:9090', - provider: '🔥STAVR🔥', - }, - { - address: 'umee-grpc.quantnode.tech:9091', - provider: 'QuantNode gRPCweb', - }, - { - address: 'umee-grpc.tienthuattoan.ventures:9090', - provider: 'TienThuatToan', - }, - { - address: 'grpc-umee-01.stakeflow.io:9990', - provider: 'Stakeflow', - }, - { - address: 'services.staketab.com:9020', - provider: 'Staketab', - }, - { - address: 'umee.grpc.kjnodes.com:16290', - provider: 'kjnodes', - }, - { - address: 'umee-grpc.w3coins.io:13690', - provider: 'w3coins', - }, - { - address: 'grpc-umee.mms.team:443', - provider: 'MMS', - }, - { - address: 'grpc-umee.mzonder.com:443', - provider: 'MZONDER', - }, - { - address: 'umee-grpc.stake-town.com:443', - provider: 'StakeTown', - }, - { - address: 'umee.grpc.stakevillage.net:11090', - provider: 'Stake Village', - }, - { - address: 'umee-grpc.noders.services:32090', - provider: '[NODERS]TEAM', - }, - ], - }, - explorers: [ - { - kind: 'mintscan', - url: 'https://www.mintscan.io/umee/', - tx_page: 'https://www.mintscan.io/umee/transactions/${txHash}', - account_page: 'https://www.mintscan.io/umee/accounts/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/umee', - tx_page: 'https://ping.pub/umee/tx/${txHash}', - }, - { - kind: '🔥STAVR🔥 Explorer', - url: 'https://explorer.stavr.tech/umee', - tx_page: 'https://explorer.stavr.tech/umee/tx/${txHash}', - }, - { - kind: 'explorers.guru', - url: 'https://umee.explorers.guru', - tx_page: 'https://umee.explorers.guru/transaction/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/umee', - tx_page: 'https://atomscan.com/umee/transactions/${txHash}', - account_page: 'https://atomscan.com/umee/accounts/${accountAddress}', - }, - { - kind: 'Stakeflow', - url: 'https://stakeflow.io/umee', - account_page: 'https://stakeflow.io/umee/accounts/${accountAddress}', - }, - { - kind: 'Stake-Take', - url: 'https://explorer.stake-take.com/umee', - tx_page: 'https://explorer.stake-take.com/umee/transactions/${txHash}', - account_page: - 'https://explorer.stake-take.com/umee/account/${accountAddress}', - }, - { - kind: 'Stake Village', - url: 'https://exp.stakevillage.net/umee', - tx_page: 'https://exp.stakevillage.net/umee/tx/${txHash}', - account_page: - 'https://exp.stakevillage.net/umee/account/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/umee', - tx_page: 'https://ezstaking.app/umee/txs/${txHash}', - account_page: 'https://ezstaking.app/umee/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/umee/images/umee.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/umee/images/umee.svg', - }, - ], -}; - -export const umeeAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'umee', - assets: [ - { - description: 'The native token of Umee', - denom_units: [ - { - denom: 'uumee', - exponent: 0, - }, - { - denom: 'umee', - exponent: 6, - }, - ], - base: 'uumee', - name: 'Umee', - display: 'umee', - symbol: 'UMEE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/umee/images/umee.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/umee/images/umee.svg', - }, - coingecko_id: 'umee', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/umee/images/umee.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/umee/images/umee.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/unification.ts b/packages/chain-registry/src/mainnets/unification.ts deleted file mode 100644 index 31d979d1..00000000 --- a/packages/chain-registry/src/mainnets/unification.ts +++ /dev/null @@ -1,247 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const unification: Chain = { - $schema: '../chain.schema.json', - chain_name: 'unification', - status: 'live', - network_type: 'mainnet', - website: 'https://unification.com/', - pretty_name: 'Unification', - chain_id: 'FUND-MainNet-2', - bech32_prefix: 'und', - daemon_name: 'und', - node_home: '$HOME/.und_mainchain', - key_algos: ['secp256k1'], - slip44: 5555, - fees: { - fee_tokens: [ - { - denom: 'nund', - fixed_min_gas_price: 25, - low_gas_price: 100, - average_gas_price: 200, - high_gas_price: 300, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'nund', - }, - ], - lock_duration: { - time: '1814400s', - }, - }, - codebase: { - git_repo: 'https://github.com/unification-com/mainchain', - recommended_version: 'v1.8.2', - compatible_versions: ['v1.8.1', 'v1.8.0'], - binaries: { - 'linux/amd64': - 'https://github.com/unification-com/mainchain/releases/download/v1.8.2/und_v1.8.2_linux_x86_64.tar.gz', - 'darwin/amd64': - 'https://github.com/unification-com/mainchain/releases/download/v1.8.2/und_v1.8.2_darwin_x86_64.tar.gz', - 'windows/amd64': - 'https://github.com/unification-com/mainchain/releases/download/v1.8.2/und_v1.8.2_windows_x86_64.tar.gz', - }, - cosmos_sdk_version: '0.46.15', - consensus: { - type: 'tendermint', - version: '0.34.29', - }, - cosmwasm_enabled: false, - ibc_go_version: '5.3.1', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/unification-com/mainnet/master/latest/genesis.json', - }, - versions: [ - { - name: '1-ibc', - tag: 'v1.6.3', - proposal: 6, - height: 2002620, - consensus: { - type: 'tendermint', - version: '0.34.21', - }, - cosmos_sdk_version: '0.45.9', - ibc_go_version: '3.1.0', - ics_enabled: ['ics20-1'], - cosmwasm_enabled: false, - next_version_name: 'v1.7.0', - }, - { - name: '2-grog', - tag: 'v1.7.0', - proposal: 13, - height: 4727000, - consensus: { - type: 'tendermint', - version: '0.34.26', - }, - cosmos_sdk_version: '0.45.14', - ibc_go_version: '3.4.0', - ics_enabled: ['ics20-1'], - cosmwasm_enabled: false, - next_version_name: 'v1.8.0', - }, - { - name: '3-keyleth', - tag: 'v1.8.2', - proposal: 14, - height: 6943000, - consensus: { - type: 'tendermint', - version: '0.34.29', - }, - cosmos_sdk_version: '0.46.15', - ibc_go_version: '5.3.1', - ics_enabled: ['ics20-1'], - cosmwasm_enabled: false, - recommended_version: 'v1.8.2', - compatible_versions: ['v1.8.1', 'v1.8.0'], - }, - ], - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/unification/images/fund.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/unification/images/fund.svg', - }, - ], - peers: { - seeds: [ - { - id: '0c2b65bc604a18a490f5f55bb7b4140cfb512ced', - address: 'seed1.unification.io:26656', - provider: 'Unification', - }, - { - id: 'e66e0f89af19da09f676c85b262d591b8c2bb9d8', - address: 'seed2.unification.io:26656', - provider: 'Unification', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: 'cbfbef01568737d2c7327bc198b8d929ea648b9c', - address: '162.55.32.89:26656', - provider: 'Chainmasters', - }, - { - id: '677060cb6a19cb2c2e9650c35abc509e8210022b', - address: '65.108.209.227:26656', - provider: 'Chainmasters', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc1.unification.io:443', - provider: 'Unification', - }, - { - address: 'https://rpc.unification.chainmasters.ninja/', - provider: 'Chainmasters', - }, - ], - rest: [ - { - address: 'https://rest.unification.io', - provider: 'Unification', - }, - { - address: 'https://rest.unification.chainmasters.ninja/', - provider: 'Chainmasters', - }, - ], - grpc: [ - { - address: 'grpc.unification.io:443', - provider: 'Unification', - }, - { - address: 'grpc.unification.chainmasters.info', - provider: 'Chainmasters', - }, - ], - }, - explorers: [ - { - kind: 'bigdipper', - url: 'https://explorer.unification.io/', - tx_page: 'https://explorer.unification.io/transactions/${txHash}', - account_page: - 'https://explorer.unification.io/accounts/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://explorer.unification.chainmasters.ninja/unification', - tx_page: - 'https://explorer.unification.chainmasters.ninja/unification/tx/${txHash}', - account_page: - 'https://explorer.unification.chainmasters.ninja/Unification/account/${accountAddress}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/unification', - tx_page: 'https://atomscan.com/unification/transactions/${txHash}', - account_page: - 'https://atomscan.com/unification/accounts/${accountAddress}', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/unification/images/fund.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/unification/images/fund.svg', - }, -}; - -export const unificationAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'unification', - assets: [ - { - description: 'Staking and governance coin for the Unification Blockchain', - extended_description: - 'Fundamentally, the Unification Blockchain Toolkit comprises two core branches: Blockchain Business products, to welcome traditional enterprises into the Web3 economy; and Permissionless Products, an open-access toolkit to power and enrich Dapps on Ethereum/EVM networks', - denom_units: [ - { - denom: 'nund', - exponent: 0, - }, - { - denom: 'FUND', - exponent: 9, - }, - ], - base: 'nund', - name: 'Unification Network', - display: 'FUND', - symbol: 'FUND', - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/unification/images/fund.svg', - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/unification/images/fund.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/unification/images/fund.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/unification/images/fund.svg', - }, - socials: { - website: 'https://unification.com', - twitter: 'https://twitter.com/UnificationUND', - }, - coingecko_id: 'unification', - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/ununifi.ts b/packages/chain-registry/src/mainnets/ununifi.ts deleted file mode 100644 index 68c29942..00000000 --- a/packages/chain-registry/src/mainnets/ununifi.ts +++ /dev/null @@ -1,460 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const ununifi: Chain = { - $schema: '../chain.schema.json', - chain_name: 'ununifi', - status: 'live', - network_type: 'mainnet', - website: 'https://ununifi.io/', - pretty_name: 'UnUniFi', - chain_id: 'ununifi-beta-v1', - bech32_prefix: 'ununifi', - daemon_name: 'ununifid', - node_home: '$HOME/.ununifi', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uguu', - fixed_min_gas_price: 0.0025, - low_gas_price: 0.0025, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uguu', - }, - ], - lock_duration: { - time: '1209600s', - }, - }, - codebase: { - git_repo: 'https://github.com/UnUniFi/chain', - recommended_version: 'v4.0.2', - compatible_versions: ['v4.0.2'], - binaries: { - 'linux/amd64': - 'https://github.com/UnUniFi/chain/releases/download/v4.0.1/ununifid', - }, - cosmos_sdk_version: 'ununifi/cosmos-sdk v0.47.3-custom-bank-1', - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - cosmwasm_version: 'v0.40.1', - cosmwasm_enabled: true, - ibc_go_version: 'v7.3.1', - ics_enabled: ['ics20-1'], - genesis: { - name: 'beta-v1', - genesis_url: - 'https://raw.githubusercontent.com/UnUniFi/network/main/launch/ununifi-beta-v1/genesis.json', - }, - versions: [ - { - name: 'v2', - recommended_version: 'v2.0.0', - compatible_versions: ['v2.0.0'], - binaries: { - 'linux/amd64': - 'https://github.com/UnUniFi/chain/releases/download/v2.0.0/ununifid', - }, - cosmos_sdk_version: '0.47', - consensus: { - type: 'cometbft', - version: '0.34', - }, - cosmwasm_version: '0.40', - cosmwasm_enabled: true, - ibc_go_version: '7.0.0', - ics_enabled: ['ics20-1'], - next_version_name: 'v2_1', - }, - { - name: 'v2_1', - recommended_version: 'v2.1.0', - compatible_versions: ['v2.1.0'], - binaries: { - 'linux/amd64': - 'https://github.com/UnUniFi/chain/releases/download/v2.1.0/ununifid', - }, - proposal: 12, - height: 5630000, - cosmos_sdk_version: '0.47', - consensus: { - type: 'cometbft', - version: '0.34', - }, - cosmwasm_version: '0.40', - cosmwasm_enabled: true, - ibc_go_version: '7.0.1', - ics_enabled: ['ics20-1'], - next_version_name: 'v2_2', - }, - { - name: 'v2_2', - recommended_version: 'v2.2.0', - compatible_versions: ['v2.2.0'], - binaries: { - 'linux/amd64': - 'https://github.com/UnUniFi/chain/releases/download/v2.2.0/ununifid', - }, - proposal: 13, - height: 5736100, - cosmos_sdk_version: 'v0.47.1-bank-rc2', - consensus: { - type: 'cometbft', - version: 'v0.37.1', - }, - cosmwasm_version: 'v0.40.1', - cosmwasm_enabled: true, - ibc_go_version: 'v7.0.1', - ics_enabled: ['ics20-1'], - next_version_name: 'v3', - }, - { - name: 'v3', - recommended_version: 'v3.0.0', - compatible_versions: ['v3.0.0'], - binaries: { - 'linux/amd64': - 'https://github.com/UnUniFi/chain/releases/download/v3.0.0/ununifid', - }, - proposal: 14, - height: 5807100, - cosmos_sdk_version: 'v0.47.3-custom-bank-1', - consensus: { - type: 'cometbft', - version: 'v0.37.1', - }, - cosmwasm_version: 'v0.40.1', - cosmwasm_enabled: true, - ibc_go_version: 'v7.0.1', - ics_enabled: ['ics20-1'], - next_version_name: 'v3_1', - }, - { - name: 'v3_1', - recommended_version: 'v3.1.0', - compatible_versions: ['v3.1.0'], - binaries: { - 'linux/amd64': - 'https://github.com/UnUniFi/chain/releases/download/v3.1.0/ununifid', - }, - proposal: 15, - height: 6577693, - cosmos_sdk_version: 'v0.47.3-custom-bank-1', - consensus: { - type: 'cometbft', - version: 'v0.37.1', - }, - cosmwasm_version: 'v0.40.1', - cosmwasm_enabled: true, - ibc_go_version: 'v7.0.1', - ics_enabled: ['ics20-1'], - next_version_name: 'v3_2_1', - }, - { - name: 'v3_2_1', - recommended_version: 'v3.2.1', - compatible_versions: ['v3.2.1'], - binaries: { - 'linux/amd64': - 'https://github.com/UnUniFi/chain/releases/download/v3.2.1/ununifid', - }, - proposal: 16, - height: 6754737, - cosmos_sdk_version: 'v0.47.3-custom-bank-1', - consensus: { - type: 'cometbft', - version: 'v0.37.1', - }, - cosmwasm_version: 'v0.40.1', - cosmwasm_enabled: true, - ibc_go_version: 'v7.0.1', - ics_enabled: ['ics20-1'], - next_version_name: 'v3_2_2', - }, - { - name: 'v3_2_2', - recommended_version: 'v3.2.2-query', - compatible_versions: ['v3.2.2', 'v3.2.2-query'], - binaries: { - 'linux/amd64': - 'https://github.com/UnUniFi/chain/releases/download/v3.2.2-query/ununifid', - }, - proposal: 18, - height: 7061394, - cosmos_sdk_version: 'v0.47.3-custom-bank-1', - consensus: { - type: 'cometbft', - version: 'v0.37.1', - }, - cosmwasm_version: 'v0.40.1', - cosmwasm_enabled: true, - ibc_go_version: 'v7.0.1', - ics_enabled: ['ics20-1'], - next_version_name: 'v4', - }, - { - name: 'v4', - recommended_version: 'v4.0.0', - compatible_versions: ['v4.0.0'], - binaries: { - 'linux/amd64': - 'https://github.com/UnUniFi/chain/releases/download/v4.0.0/ununifid', - }, - proposal: 24, - height: 8197583, - cosmos_sdk_version: 'v0.47.3-custom-bank-1', - consensus: { - type: 'cometbft', - version: 'v0.37.1', - }, - cosmwasm_version: 'v0.40.1', - cosmwasm_enabled: true, - ibc_go_version: 'v7.0.1', - ics_enabled: ['ics20-1'], - next_version_name: 'v4_0_1', - }, - { - name: 'v4_0_1', - recommended_version: 'v4.0.1', - compatible_versions: ['v4.0.1'], - binaries: { - 'linux/amd64': - 'https://github.com/UnUniFi/chain/releases/download/v4.0.1/ununifid', - }, - proposal: 25, - height: 8299656, - cosmos_sdk_version: 'v0.47.3-custom-bank-1', - consensus: { - type: 'cometbft', - version: 'v0.37.1', - }, - cosmwasm_version: 'v0.40.1', - cosmwasm_enabled: true, - ibc_go_version: 'v7.0.1', - ics_enabled: ['ics20-1'], - next_version_name: 'v4_0_2', - }, - { - name: 'v4_0_2', - recommended_version: 'v4.0.2', - compatible_versions: ['v4.0.2'], - binaries: { - 'linux/amd64': - 'https://github.com/UnUniFi/chain/releases/download/v4.0.2/ununifid', - }, - proposal: 26, - height: 9974824, - cosmos_sdk_version: 'ununifi/cosmos-sdk v0.47.3-custom-bank-1', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - cosmwasm_version: 'v0.40.1', - cosmwasm_enabled: true, - ibc_go_version: 'v7.3.1', - ics_enabled: ['ics20-1'], - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/ununifi/images/ununifi.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/ununifi/images/ununifi.svg', - }, - peers: { - seeds: [ - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: 'fa38d2a851de43d34d9602956cd907eb3942ae89', - address: 'a.ununifi.cauchye.net:26656', - provider: 'CauchyE', - }, - { - id: '404ea79bd31b1734caacced7a057d78ae5b60348', - address: 'b.ununifi.cauchye.net:26656', - provider: 'CauchyE', - }, - { - id: 'ebc272824924ea1a27ea3183dd0b9ba713494f83', - address: 'ununifi-mainnet-seed.autostake.com:26746', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - id: '1357ac5cd92b215b05253b25d78cf485dd899d55', - address: '[2600:1f1c:534:8f02:7bf:6b31:3702:2265]:26656', - }, - { - id: '25006d6b85daeac2234bcb94dafaa73861b43ee3', - address: '[2600:1f1c:534:8f02:a407:b1c6:e8f5:94b]:26656', - }, - { - id: 'caf792ed396dd7e737574a030ae8eabe19ecdf5c', - address: '[2600:1f1c:534:8f02:b0a4:dbf6:e50b:d64e]:26656', - }, - { - id: '796c62bb2af411c140cf24ddc409dff76d9d61cf', - address: '[2600:1f1c:534:8f02:ca0e:14e9:8e60:989e]:26656', - }, - { - id: 'cea8d05b6e01188cf6481c55b7d1bc2f31de0eed', - address: '[2600:1f1c:534:8f02:ba43:1f69:e23a:df6b]:26656', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:23256', - provider: 'Lavender.Five Nodes 🐝', - }, - ], - }, - apis: { - rpc: [ - { - address: 'http://a.lcd.ununifi.cauchye.net:26657', - provider: 'CauchyE', - }, - { - address: 'https://rpc.ununifi.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://ununifi-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://ununifi-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://ununifi-rpc.genznodes.dev', - provider: 'genznodes', - }, - ], - rest: [ - { - address: 'https://a.lcd.ununifi.cauchye.net:1318', - provider: 'CauchyE', - }, - { - address: 'https://b.lcd.ununifi.cauchye.net:1318', - provider: 'CauchyE', - }, - { - address: 'https://api.ununifi.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://ununifi-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://ununifi-api.genznodes.dev', - provider: 'genznodes', - }, - ], - grpc: [ - { - address: 'a.lcd.ununifi.cauchye.net:9092', - provider: 'CauchyE', - }, - { - address: 'b.lcd.ununifi.cauchye.net:9092', - provider: 'CauchyE', - }, - { - address: 'ununifi-mainnet-grpc.autostake.com:443', - provider: 'AutoStake 🛡️ Slash Protected', - }, - { - address: 'grpc.ununifi.nodestake.top:9090', - provider: 'NodeStake', - }, - { - address: 'https://grpc-ununifi.nodeist.net', - provider: 'Nodeist', - }, - { - address: 'https://ununifi-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'ununifi-grpc.genznodes.dev:54090', - provider: 'genznodes', - }, - ], - }, - explorers: [ - { - kind: 'UnUniFi Explorer', - url: 'https://ununifi.io/explorer', - tx_page: 'https://ununifi.io/explorer/txs/${txHash}', - }, - { - kind: 'NodeStake Explorer', - url: 'https://explorer.nodestake.top/ununifi', - tx_page: 'https://explorer.nodestake.top/ununifi/tx/${txHash}', - }, - { - kind: 'Nodeist Explorer', - url: 'https://exp.nodeist.net/Ununifi', - tx_page: 'https://exp.nodeist.net/Ununifi/tx/${txHash}', - }, - ], - keywords: ['staking', 'wasm', 'assets', 'nft'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/ununifi/images/ununifi.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/ununifi/images/ununifi.svg', - }, - ], -}; - -export const ununifiAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'ununifi', - assets: [ - { - description: 'The governance token of UnUniFi protocol.', - denom_units: [ - { - denom: 'uguu', - exponent: 0, - }, - { - denom: 'guu', - exponent: 6, - }, - ], - base: 'uguu', - name: 'UnUniFi', - display: 'guu', - symbol: 'GUU', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/ununifi/images/ununifi.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/ununifi/images/ununifi.svg', - }, - keywords: ['staking', 'wasm', 'assets', 'nft'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/ununifi/images/ununifi.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/ununifi/images/ununifi.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/uptick.ts b/packages/chain-registry/src/mainnets/uptick.ts deleted file mode 100644 index 5194ed13..00000000 --- a/packages/chain-registry/src/mainnets/uptick.ts +++ /dev/null @@ -1,466 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const uptick: Chain = { - $schema: '../chain.schema.json', - chain_name: 'uptick', - status: 'live', - network_type: 'mainnet', - website: 'https://uptick.network/', - pretty_name: 'Uptick', - chain_id: 'uptick_117-1', - bech32_prefix: 'uptick', - daemon_name: 'uptickd', - node_home: '$HOME/.uptickd', - key_algos: ['secp256k1'], - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'auptick', - fixed_min_gas_price: 13000000000, - low_gas_price: 13000000000, - average_gas_price: 16000000000, - high_gas_price: 20000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'auptick', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/UptickNetwork/uptick', - recommended_version: 'v0.2.19', - compatible_versions: ['v0.2.19'], - binaries: { - 'linux/amd64': - 'https://github.com/UptickNetwork/uptick/archive/refs/tags/v0.2.19.tar.gz', - }, - cosmos_sdk_version: 'v0.47.5', - consensus: { - type: 'cometbft', - version: 'v0.37.3-0.20230920093934-46df7b597e3c', - }, - cosmwasm_version: 'v0.45.0', - cosmwasm_enabled: true, - ibc_go_version: '7.3.0', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/uptick-network/mainnet/main/genesis.json', - }, - versions: [ - { - name: 'v0.2.4', - recommended_version: 'v0.2.4', - compatible_versions: ['v0.2.4'], - binaries: { - 'linux/amd64': - 'https://github.com/UptickNetwork/uptick/archive/refs/tags/v0.2.4.tar.gz', - }, - cosmos_sdk_version: '0.47.5', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '', - cosmwasm_enabled: false, - ibc_go_version: '5.0.1', - next_version_name: 'v0.2.8', - }, - { - name: 'v0.2.8', - proposal: 8, - height: 1190080, - recommended_version: 'v0.2.8', - compatible_versions: ['v0.2.8'], - binaries: { - 'linux/amd64': - 'https://github.com/UptickNetwork/uptick/archive/refs/tags/v0.2.8.tar.gz', - }, - next_version_name: 'v0.2.11', - }, - { - name: 'v0.2.11', - proposal: 12, - height: 2411600, - recommended_version: 'v0.2.11', - compatible_versions: ['v0.2.11'], - binaries: { - 'linux/amd64': - 'https://github.com/UptickNetwork/uptick/archive/refs/tags/v0.2.11.tar.gz', - }, - next_version_name: 'v0.2.17', - }, - { - name: 'v0.2.17', - proposal: 16, - height: 4605201, - recommended_version: 'v0.2.17', - compatible_versions: ['v0.2.17'], - binaries: { - 'linux/amd64': - 'https://github.com/UptickNetwork/uptick/archive/refs/tags/v0.2.17.tar.gz', - }, - next_version_name: 'v0.2.18', - }, - { - name: 'v0.2.18', - proposal: 17, - height: 4722001, - recommended_version: 'v0.2.18', - compatible_versions: ['v0.2.18'], - binaries: { - 'linux/amd64': - 'https://github.com/UptickNetwork/uptick/archive/refs/tags/v0.2.18.tar.gz', - }, - next_version_name: 'v0.2.19', - }, - { - name: 'v0.2.19', - recommended_version: 'v0.2.19', - compatible_versions: ['v0.2.19'], - binaries: { - 'linux/amd64': - 'https://github.com/UptickNetwork/uptick/archive/refs/tags/v0.2.19.tar.gz', - }, - cosmos_sdk_version: '0.47.5', - consensus: { - type: 'cometbft', - version: 'v0.37.3-0.20230920093934-46df7b597e3c', - }, - cosmwasm_version: 'v0.45.0', - cosmwasm_enabled: true, - ibc_go_version: 'v7.3.0', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/uptick/images/uptick.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/uptick/images/uptick.svg', - }, - peers: { - seeds: [ - { - id: 'f97a75fb69d3a5fe893dca7c8d238ccc0bd66a8f', - address: 'uptick.seed.brocha.in:30600', - provider: 'Brochain', - }, - { - id: '400f3d9e30b69e78a7fb891f60d76fa3c73f0ecc', - address: 'uptick.rpc.kjnodes.com:11559', - provider: 'kjnodes', - }, - { - id: 'e71bae28852a0b603f7360ec17fe91e7f065f324', - address: 'uptick-mainnet-seed.itrocket.net:35656', - provider: 'itrocket', - }, - { - id: 'bfc5a787583ee52e9e5f2e160e6b32a9cfe213fd', - address: 'seed-node.mms.team:36656', - provider: 'MMS', - }, - { - id: 'df949a46ae6529ae1e09b034b49716468d5cc7e9', - address: 'seeds.stakerhouse.com:10656', - provider: 'StakerHouse', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '94b63fddfc78230f51aeb7ac34b9fb86bd042a77', - address: 'uptick-rpc.p2p.brocha.in:30601', - provider: 'Brochain', - }, - { - id: 'dd482d080820020b144ca2efaf128d78261dea82', - address: 'uptick-mainnet-peer.itrocket.net:10656', - provider: 'itrocket', - }, - { - id: 'c65c6ecfb60635fc8a076b6f90fcd2607aceaa64', - address: 'uptick.peers.stavr.tech:3156', - provider: '🔥STAVR🔥', - }, - { - id: '37604dc6535a2f1b91e38c35f77b5be4a93c35b2', - address: '45.77.168.172:26656', - provider: '[NODERS]TEAM', - }, - { - id: '038aca614e49ec4e5e3a06c875976a94c478cb09', - address: '65.108.195.29:21656', - provider: 'Staketab', - }, - { - id: '3ffde1aaf638c681fb4bd3fa24f0786f68a16611', - address: 'peer-uptick.mms.team:56105', - provider: 'MMS', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://uptick-rpc.brocha.in:443', - provider: 'Brochain', - }, - { - address: 'https://uptick.rpc.bccnodes.com:443', - provider: 'BccNodes', - }, - { - address: 'https://rpc.uptick.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://uptick.rpc.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'http://uptick.rpc.m.stavr.tech:3157', - provider: '🔥STAVR🔥', - }, - { - address: 'https://m-uptick.rpc.utsa.tech', - provider: '𝐥𝐞𝐬𝐧𝐢𝐤 | 𝐔𝐓𝐒𝐀', - }, - { - address: 'https://uptick-mainnet-rpc.itrocket.net:443', - provider: 'itrocket', - }, - { - address: 'https://uptick.rpc.liveraven.net', - provider: 'LiveRaveN', - }, - { - address: 'https://uptick-rpc.staketab.org:443', - provider: 'Staketab', - }, - { - address: 'https://uptick-rpc.stakerhouse.com', - provider: 'StakerHouse', - }, - { - address: 'https://rpc-uptick.cakralabs.site', - provider: 'Cakra Labs', - }, - { - address: 'https://rpc-uptick.sr20de.xyz', - provider: 'Sr20de', - }, - { - address: 'https://uptick-rpc.noders.services', - provider: '[NODERS]TEAM', - }, - ], - rest: [ - { - address: 'https://uptick-rest.brocha.in:443', - provider: 'Brochain', - }, - { - address: 'https://api.uptick.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://uptick.api.kjnodes.com', - provider: 'kjnodes', - }, - { - address: 'https://uptick.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://m-uptick.api.utsa.tech', - provider: '𝐥𝐞𝐬𝐧𝐢𝐤 | 𝐔𝐓𝐒𝐀', - }, - { - address: 'https://uptick-mainnet-api.itrocket.net:443', - provider: 'itrocket', - }, - { - address: 'https://uptick.api.liveraven.net', - provider: 'LiveRaveN', - }, - { - address: 'https://uptick-rest.staketab.org', - provider: 'Staketab', - }, - { - address: 'https://uptick-rest.stakerhouse.com', - provider: 'StakerHouse', - }, - { - address: 'https://rest-uptick.cakralabs.site', - provider: 'Cakra Labs', - }, - { - address: 'https://api-uptick.sr20de.xyz', - provider: 'Sr20de', - }, - { - address: 'https://uptick-api.noders.services', - provider: '[NODERS]TEAM', - }, - ], - grpc: [ - { - address: 'https://grpc.uptick.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'uptick.rpc.bccnodes.com:9690', - provider: 'BccNodes', - }, - { - address: 'uptick.grpc.nodersteam.com:9211', - provider: '[NODERS]TEAM', - }, - { - address: 'uptick.grpc.kjnodes.com:11590', - provider: 'kjnodes', - }, - { - address: 'uptick.grpc.m.stavr.tech:1901', - provider: '🔥STAVR🔥', - }, - { - address: 'uptick-mainnet-grpc.itrocket.net:10090', - provider: 'itrocket', - }, - { - address: 'https://uptick.grpc.liveraven.net', - provider: 'LiveRaveN', - }, - { - address: 'services.staketab.com:9190', - provider: 'Staketab', - }, - { - address: 'uptick-grpc.stakerhouse.com:443', - provider: 'StakerHouse', - }, - { - address: 'grpc-uptick.mms.team:443', - provider: 'MMS', - }, - { - address: 'https://grpc-uptick.sr20de.xyz', - provider: 'Sr20de', - }, - { - address: 'uptick-grpc.noders.services:24090', - provider: '[NODERS]TEAM', - }, - ], - 'evm-http-jsonrpc': [ - { - address: 'https://jsonrpc.uptick.nodestake.top', - provider: 'NodeStake', - }, - { - address: 'https://uptick.jsonrpc.liveraven.net', - provider: 'LiveRaveN', - }, - { - address: 'https://evm-uptick.sr20de.xyz', - provider: 'Sr20de', - }, - { - address: 'https://uptick-jsonrpc.noders.services', - provider: '[NODERS]TEAM', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://explorers.brocha.in/uptick', - tx_page: 'https://explorers.brocha.in/uptick/tx/${txHash}', - }, - { - kind: 'NodeStake Explorer', - url: 'https://explorer.nodestake.top/uptick', - tx_page: 'https://explorer.nodestake.top/uptick/tx/${txHash}', - }, - { - kind: 'BccNodes Explorer', - url: 'https://explorer.bccnodes.com/uptick-M', - tx_page: 'https://explorer.bccnodes.com/uptick-M/tx/${txHash}', - }, - { - kind: '🔥STAVR🔥 Explorer', - url: 'https://explorer.stavr.tech/uptick-mainnet', - tx_page: 'https://explorer.stavr.tech/uptick-mainnet/tx/${txHash}', - }, - { - kind: '𝐥𝐞𝐬𝐧𝐢𝐤 | 𝐔𝐓𝐒𝐀 Explorer', - url: 'https://exp.utsa.tech/uptick', - tx_page: 'https://exp.utsa.tech/uptick/tx/${txHash}', - }, - { - kind: 'cosmotracker', - url: 'https://cosmotracker.com/uptick', - tx_page: 'https://cosmotracker.com/uptick/tx/${txHash}', - }, - { - kind: 'Upscan', - url: 'https://upscan.xyz/', - tx_page: 'https://upscan.xyz/uptick_117-1/tx/${txHash}', - }, - { - kind: 'Sr20de', - url: 'https://explorer.sr20de.xyz/uptick', - tx_page: 'https://explorer.sr20de.xyz/uptick/tx/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/uptick/images/uptick.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/uptick/images/uptick.svg', - }, - ], -}; - -export const uptickAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'uptick', - assets: [ - { - description: 'The native token of Uptick', - denom_units: [ - { - denom: 'auptick', - exponent: 0, - }, - { - denom: 'uptick', - exponent: 18, - }, - ], - base: 'auptick', - name: 'Uptick', - display: 'uptick', - symbol: 'UPTICK', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/uptick/images/uptick.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/uptick/images/uptick.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/uptick/images/uptick.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/uptick/images/uptick.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/vidulum.ts b/packages/chain-registry/src/mainnets/vidulum.ts deleted file mode 100644 index 438430fc..00000000 --- a/packages/chain-registry/src/mainnets/vidulum.ts +++ /dev/null @@ -1,235 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const vidulum: Chain = { - $schema: '../chain.schema.json', - chain_name: 'vidulum', - status: 'live', - network_type: 'mainnet', - website: 'https://vidulum.app/', - pretty_name: 'Vidulum', - chain_id: 'vidulum-1', - bech32_prefix: 'vdl', - daemon_name: 'vidulumd', - node_home: '$HOME/.vidulum', - key_algos: ['secp256k1'], - slip44: 370, - fees: { - fee_tokens: [ - { - denom: 'uvdl', - fixed_min_gas_price: 0.0002, - low_gas_price: 0.002, - average_gas_price: 0.005, - high_gas_price: 0.007, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uvdl', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/vidulum/mainnet', - recommended_version: 'v1.2.0', - compatible_versions: ['v1.2.0'], - binaries: { - 'linux/amd64': - 'https://github.com/vidulum/mainnet/releases/download/v1.2.0/vidulum_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/vidulum/mainnet/releases/download/v1.2.0/vidulum_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/vidulum/mainnet/releases/download/v1.2.0/vidulum_darwin_amd64.tar.gz', - 'windows/amd64': - 'https://github.com/vidulum/mainnet/releases/download/v1.2.0/vidulum_windows_amd64.zip', - }, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/vidulum/mainnet/main/genesis.json', - }, - versions: [ - { - name: 'v1.2.0', - recommended_version: 'v1.2.0', - compatible_versions: ['v1.2.0'], - binaries: { - 'linux/amd64': - 'https://github.com/vidulum/mainnet/releases/download/v1.2.0/vidulum_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/vidulum/mainnet/releases/download/v1.2.0/vidulum_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/vidulum/mainnet/releases/download/v1.2.0/vidulum_darwin_amd64.tar.gz', - 'windows/amd64': - 'https://github.com/vidulum/mainnet/releases/download/v1.2.0/vidulum_windows_amd64.zip', - }, - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/vidulum/images/vdl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/vidulum/images/vdl.svg', - }, - peers: { - seeds: [ - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '52051fef449e76eb399966312f523e8e5e27490b', - address: '95.217.118.211:26656', - provider: 'minerpool', - }, - { - id: '197f4d559555de6b7fe360c6a926ca8812a749be', - address: 'vidulum.peer.stavr.tech:1046', - provider: '🔥STAVR🔥', - }, - { - id: '209688f5bccb88f6397a97cc11ab545a014aa559', - address: '137.184.92.115:26656', - provider: '1square', - }, - { - id: '73ef1c0f9bc77fd925decf7fa41f22a35b5dc76d', - address: 'vidulum.declab.pro:26621', - provider: 'Decloud Nodes Lab', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://mainnet-rpc.vidulum.app/', - provider: 'vidulum', - }, - { - address: 'https://vidulum.rpc.m.stavr.tech:443', - provider: '🔥STAVR🔥', - }, - { - address: 'https://rpc-vidulum-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://vidulum.declab.pro:26619', - provider: 'Decloud Nodes Lab', - }, - ], - rest: [ - { - address: 'https://mainnet-lcd.vidulum.app', - provider: 'vidulum', - }, - { - address: 'https://api-vidulum-ia.cosmosia.notional.ventures/', - provider: 'Notional', - }, - { - address: 'https://vidulum.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://api-vdl.nodine.id/', - provider: 'Nodine.ID', - }, - { - address: 'https://vidulum.declab.pro:443', - provider: 'Decloud Nodes Lab', - }, - ], - grpc: [ - { - address: 'grpc-vidulum-ia.cosmosia.notional.ventures:443', - provider: 'Notional', - }, - { - address: 'vidulum.grpc.m.stavr.tech:2040', - provider: '🔥STAVR🔥', - }, - { - address: 'https://vidulum.declab.pro:9013', - provider: 'Decloud Nodes Lab', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://explorers.vidulum.app/vidulum', - tx_page: 'https://explorers.vidulum.app/vidulum/tx/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/vidulum', - tx_page: 'https://ping.pub/vidulum/tx/${txHash}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Vidulum-Mainnet', - tx_page: 'https://explorer.stavr.tech/Vidulum-Mainnet/tx/${txHash}', - }, - { - kind: 'atomscan', - url: 'https://atomscan.com/vidulum', - tx_page: 'https://atomscan.com/vidulum/transactions/${txHash}', - account_page: 'https://atomscan.com/vidulum/accounts/${accountAddress}', - }, - { - kind: 'Nodine Explorer', - url: 'https://explorer.co.id/vidulum', - tx_page: 'https://explorer.co.id/vidulum/tx/${txHash}', - }, - { - kind: 'Decloud Nodes Lab', - url: 'https://explorer.declab.pro/Vidulum', - tx_page: 'https://explorer.declab.pro/Vidulum/tx/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/vidulum/images/vdl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/vidulum/images/vdl.svg', - }, - ], -}; - -export const vidulumAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'vidulum', - assets: [ - { - description: 'The native token of Vidulum', - denom_units: [ - { - denom: 'uvdl', - exponent: 0, - }, - { - denom: 'vdl', - exponent: 6, - }, - ], - base: 'uvdl', - name: 'Vidulum', - display: 'vdl', - symbol: 'VDL', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/vidulum/images/vdl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/vidulum/images/vdl.svg', - }, - coingecko_id: 'vidulum', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/vidulum/images/vdl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/vidulum/images/vdl.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/xpla.ts b/packages/chain-registry/src/mainnets/xpla.ts deleted file mode 100644 index 69eedde1..00000000 --- a/packages/chain-registry/src/mainnets/xpla.ts +++ /dev/null @@ -1,287 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const xpla: Chain = { - $schema: '../chain.schema.json', - chain_name: 'xpla', - status: 'live', - website: 'https://xpla.io', - network_type: 'mainnet', - pretty_name: 'XPLA', - chain_id: 'dimension_37-1', - bech32_prefix: 'xpla', - daemon_name: 'xplad', - node_home: '$HOME/.xpla', - key_algos: ['ethsecp256k1'], - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'axpla', - fixed_min_gas_price: 850000000000, - low_gas_price: 850000000000, - average_gas_price: 1147500000000, - high_gas_price: 1487500000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'axpla', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/xpladev/xpla', - recommended_version: 'v1.4.0', - compatible_versions: ['v1.4.0'], - cosmos_sdk_version: 'xpladev/cosmos-sdk v0.45.20-xpla', - consensus: { - type: 'cometbft', - version: '0.34.29', - }, - ibc_go_version: 'v4.5.1', - cosmwasm_version: 'v0.33.0', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/xpladev/mainnet/main/dimension_37-1/genesis.json', - }, - versions: [ - { - name: 'evm', - recommended_version: 'v1.2.1', - compatible_versions: ['v1.2.1'], - cosmos_sdk_version: '0.45.9', - consensus: { - type: 'tendermint', - version: '0.34.21', - }, - cosmwasm_version: '0.28.0', - next_version_name: 'Volunteer', - }, - { - name: 'volunteer', - recommended_version: 'v1.3.0', - compatible_versions: ['v1.3.0'], - cosmos_sdk_version: '0.45.16', - consensus: { - type: 'cometbft', - version: '0.34.27', - }, - cosmwasm_version: '0.33.0', - next_version_name: 'v1_4', - }, - { - name: 'v1_4', - recommended_version: 'v1.4.0', - compatible_versions: ['v1.4.0'], - cosmos_sdk_version: 'xpladev/cosmos-sdk v0.45.20-xpla', - consensus: { - type: 'cometbft', - version: '0.34.29', - }, - ibc_go_version: 'v4.5.1', - cosmwasm_version: 'v0.33.0', - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/xpla/images/xpla.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/xpla/images/xpla.svg', - }, - peers: { - seeds: [ - { - id: 'e7b6016ce5663a69ba71a982072315545eb0d5f6', - address: 'seed.xpla.delightlabs.io:26656', - provider: 'DELIGHT', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:20157', - provider: 'Lavender.Five Nodes 🐝', - }, - { - id: '466c9c2e8b128389059bf4e7e68888fdde8cbebc', - address: 'xpla.seed.stavr.tech:2066', - provider: '🔥STAVR🔥', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '7364858f416c1890c85a83afedf1afecccb9a9de', - address: '34.86.128.71:26656', - provider: 'Holdings', - }, - { - id: 'd5c5908a5390b2278180ce975d94d4a43da4952b', - address: '34.89.191.254:26656', - provider: 'Com2verse', - }, - { - id: 'fa9585ef51316cda0125bb9bed1d35f59d7448b9', - address: '104.196.250.63:26656', - provider: 'Com2us', - }, - { - id: 'e6d30a1d191c64ff301c44f9ddd9d0b3d1f9ee7a', - address: '35.230.121.77:26656', - provider: 'Com2us', - }, - { - id: '88c62eea9c6229c26cd45d1f58cf48bfc1463b31', - address: '130.211.121.170:26656', - provider: 'Hive Platform Lab', - }, - { - id: '6592da1bfd8bea853b89946d4c502586e2712b4e', - address: '34.87.100.83:26656', - provider: 'Crossnode Labs', - }, - { - id: '15efa0a83dff372752369cc984492d9ee72f332b', - address: 'cdif46gvol8ecmg7jpqg.bdnodes.net:26656', - provider: 'DELIGHT', - }, - { - id: '15d365ce8bfaff27ad4260e5db3fba480d334c39', - address: '52.28.248.241:26656', - provider: 'Blockdaemon', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://dimension-rpc.xpla.dev', - provider: 'Holdings', - }, - { - address: 'https://xpla.rpc.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://xpla-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://xpla-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - rest: [ - { - address: 'https://dimension-lcd.xpla.io', - provider: 'ZenaAD', - }, - { - address: 'https://dimension-lcd.xpla.dev', - provider: 'Holdings', - }, - { - address: 'https://xpla.api.m.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://xpla-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://xpla-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - grpc: [ - { - address: 'xpla-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - 'evm-http-jsonrpc': [ - { - address: 'https://dimension-evm-rpc.xpla.dev', - provider: 'Holdings', - }, - { - address: 'https://xpla-evm-rpc.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - }, - explorers: [ - { - kind: 'explorer.xpla', - url: 'https://explorer.xpla.io', - tx_page: 'https://explorer.xpla.io/mainnet/tx/${txHash}', - }, - { - kind: 'finder', - url: 'https://finder.xpla.io', - tx_page: 'https://finder.xpla.io/mainnet/tx/${txHash}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Xpla-Mainnet', - tx_page: 'https://explorer.stavr.tech/Xpla-Mainnet/tx/${txHash}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/xpla', - tx_page: 'https://www.mintscan.io/xpla/transactions/${txHash}', - account_page: 'https://www.mintscan.io/xpla/accounts/${accountAddress}', - }, - { - kind: 'ezstaking', - url: 'https://ezstaking.app/xpla', - tx_page: 'https://ezstaking.app/xpla/txs/${txHash}', - account_page: 'https://ezstaking.app/xpla/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/xpla/images/xpla.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/xpla/images/xpla.svg', - }, - ], -}; - -export const xplaAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'xpla', - assets: [ - { - description: 'The native staking token of XPLA.', - denom_units: [ - { - denom: 'axpla', - exponent: 0, - }, - { - denom: 'xpla', - exponent: 18, - }, - ], - base: 'axpla', - name: 'Xpla', - display: 'xpla', - symbol: 'XPLA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/xpla/images/xpla.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/xpla/images/xpla.svg', - }, - coingecko_id: 'xpla', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/xpla/images/xpla.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/xpla/images/xpla.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/mainnets/zetachain.ts b/packages/chain-registry/src/mainnets/zetachain.ts deleted file mode 100644 index 47034c69..00000000 --- a/packages/chain-registry/src/mainnets/zetachain.ts +++ /dev/null @@ -1,263 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const zetachain: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'zetachain', - status: 'live', - network_type: 'mainnet', - pretty_name: 'ZetaChain', - chain_id: 'zetachain_7000-1', - bech32_prefix: 'zeta', - daemon_name: 'zetacored', - node_home: '$HOME/.zetacored', - key_algos: ['ethsecp256k1'], - extra_codecs: ['ethermint'], - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'azeta', - low_gas_price: 20000000000, - average_gas_price: 25000000000, - high_gas_price: 40000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'azeta', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/zeta-chain/node', - recommended_version: 'v14.0.0', - compatible_versions: ['v14.0.0'], - cosmos_sdk_version: 'v0.46.13', - consensus: { - type: 'cometbft', - version: 'v0.34.28', - }, - ibc_go_version: 'v6.1.0', - genesis: { - genesis_url: 'https://zetachain.blockpi.network/rpc/v1/public/genesis', - }, - versions: [ - { - name: 'v11', - recommended_version: 'v11.0.0', - compatible_versions: ['v11.0.0'], - cosmos_sdk_version: 'v0.46.13', - consensus: { - type: 'cometbft', - version: 'v0.34.28', - }, - ibc_go_version: 'v6.1.0', - next_version_name: 'v12', - }, - { - name: 'v12', - recommended_version: 'v12.0.0', - compatible_versions: ['v12.0.0'], - cosmos_sdk_version: 'v0.46.13', - consensus: { - type: 'cometbft', - version: 'v0.34.28', - }, - ibc_go_version: 'v6.1.0', - next_version_name: 'v12.1.0', - }, - { - name: 'v12.1.0', - recommended_version: 'v12.1.0', - compatible_versions: ['v12.1.0'], - cosmos_sdk_version: 'v0.46.13', - consensus: { - type: 'cometbft', - version: 'v0.34.28', - }, - ibc_go_version: 'v6.1.0', - next_version_name: 'v12.2.0', - }, - { - name: 'v12.2.0', - recommended_version: 'v12.2.5', - compatible_versions: ['v12.2.5'], - cosmos_sdk_version: 'v0.46.13', - consensus: { - type: 'cometbft', - version: 'v0.34.28', - }, - ibc_go_version: 'v6.1.0', - next_version_name: 'v14.0.0', - }, - { - name: 'v14.0.1', - recommended_version: 'v14.0.1', - compatible_versions: ['v14.0.1'], - proposal: 21, - height: 2074730, - cosmos_sdk_version: 'v0.46.13', - consensus: { - type: 'cometbft', - version: 'v0.34.28', - }, - ibc_go_version: 'v6.1.0', - next_version_name: '', - }, - ], - }, - peers: { - seeds: [ - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:22556', - provider: 'Lavender.Five Nodes 🐝', - }, - ], - persistent_peers: [ - { - id: '8d93468c6022fb3b263963bdea46b0a131d247cd', - address: '34.28.196.79:26656', - provider: 'ZetaChain', - }, - { - id: '637077d431f618181597706810a65c826524fd74', - address: 'zetachain.rpc.nodeshub.online:22556', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://zetachain.blockpi.network/rpc/v1/public', - provider: 'BlockPI', - }, - { - address: 'https://zetachain-mainnet-archive.allthatnode.com:26657', - provider: 'All That Node', - }, - { - address: 'https://zetachain-rpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://rpc.zetachain.nodestake.org', - provider: 'NodeStake', - }, - { - address: 'https://zetachain-rpc.noders.services', - provider: '[NODERS]TEAM', - }, - { - address: 'https://zetachain.rpc.nodeshub.online:443', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - ], - rest: [ - { - address: 'https://zetachain.blockpi.network/lcd/v1/public', - provider: 'BlockPI', - }, - { - address: 'https://zetachain-mainnet-archive.allthatnode.com:1317', - provider: 'All That Node', - }, - { - address: 'https://zetachain-api.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://api.zetachain.nodestake.org', - provider: 'NodeStake', - }, - { - address: 'https://zetachain-api.noders.services', - provider: '[NODERS]TEAM', - }, - { - address: 'https://zetachain.api.nodeshub.online:443', - provider: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - }, - ], - grpc: [ - { - address: 'https://zetachain-grpc.lavenderfive.com:443', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://grpc.zetachain.nodestake.org:443', - provider: 'NodeStake', - }, - { - address: 'zetachain-grpc.noders.services:28090', - provider: '[NODERS]TEAM', - }, - { - address: 'https://zetachain.grpc.nodeshub.online', - provider: 'Nodes Hub', - }, - ], - }, - explorers: [ - { - kind: 'ZetaScan', - url: 'https://explorer.zetachain.com/', - tx_page: 'https://explorer.zetachain.com/cc/tx/${txHash}', - }, - { - kind: 'BlockScout', - url: 'https://zetachain.blockscout.com/', - tx_page: 'https://zetachain.blockscout.com/tx/${txHash}', - }, - { - kind: 'NodeStake Explorer', - url: 'https://explorer.nodestake.org/zetachain', - tx_page: 'https://explorer.nodestake.org/zetachain/tx/${txHash}', - }, - { - kind: 'Nodes Hub 🛡️ 100% Slash Protected 🛡️ | Restake ✅', - url: 'https://explorer.nodeshub.online/zetachain/', - tx_page: 'https://explorer.nodeshub.online/zetachain/tx/${txHash}', - account_page: - 'https://explorer.nodeshub.online/zetachain/accounts/${accountAddress}', - }, - ], -}; - -export const zetachainAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'zetachain', - assets: [ - { - description: 'The native token of ZetaChain', - denom_units: [ - { - denom: 'azeta', - exponent: 0, - }, - { - denom: 'zeta', - exponent: 18, - }, - ], - base: 'azeta', - name: 'ZetaChain', - display: 'zeta', - symbol: 'ZETA', - coingecko_id: 'zetachain', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/zetachain/images/zetachain.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/zetachain/images/zetachain.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/zetachain/images/zetachain.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/zetachain/images/zetachain.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/akashtestnet.ts b/packages/chain-registry/src/testnets/akashtestnet.ts deleted file mode 100644 index 302991b8..00000000 --- a/packages/chain-registry/src/testnets/akashtestnet.ts +++ /dev/null @@ -1,141 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const akashtestnet: Chain = { - $schema: '../chain.schema.json', - chain_name: 'akashtestnet', - status: 'live', - network_type: 'testnet', - website: 'https://akash.network/', - pretty_name: 'Sandbox', - chain_id: 'sandbox-01', - bech32_prefix: 'akash', - daemon_name: 'akash', - node_home: '$HOME/.akash', - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uakt', - fixed_min_gas_price: 0, - low_gas_price: 0.025, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uakt', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/akash-network/node', - recommended_version: 'v0.22.0', - compatible_versions: ['v0.22.0'], - binaries: { - 'linux/amd64': - 'https://github.com/akash-network/node/releases/download/v0.22.0/akash_0.22.0_linux_amd64.zip', - 'linux/arm64': - 'https://github.com/akash-network/node/releases/download/v0.22.0/akash_0.22.0_linux_arm64.zip', - }, - versions: [ - { - name: 'v0', - recommended_version: 'v0.22.0', - compatible_versions: ['v0.22.0'], - }, - ], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/akash-network/net/master/sandbox/genesis.json', - }, - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.svg', - }, - peers: { - seeds: [ - { - id: '865b21750f7fc5a2fa901192f7ccbe1212cd6d55', - address: 'p2p.sandbox-01.aksh.pw:26656', - }, - ], - persistent_peers: [ - { - id: '865b21750f7fc5a2fa901192f7ccbe1212cd6d55', - address: 'p2p.sandbox-01.aksh.pw:26656', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.sandbox-01.aksh.pw:443', - provider: 'akash', - }, - ], - rest: [ - { - address: 'https://api.sandbox-01.aksh.pw:443', - provider: 'akash', - }, - ], - grpc: [ - { - address: 'grpc.sandbox-01.aksh.pw:9090', - provider: 'akash', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://explorer.sandbox-01.aksh.pw/akash', - tx_page: 'https://explorer.sandbox-01.aksh.pw/akash/tx/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.svg', - }, - ], -}; - -export const akashtestnetAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'akashtestnet', - assets: [ - { - description: - "Akash Token (AKT) is the Akash Network's native utility token, used as the primary means to govern, secure the blockchain, incentivize participants, and provide a default mechanism to store and exchange value.", - denom_units: [ - { - denom: 'uakt', - exponent: 0, - }, - { - denom: 'akt', - exponent: 6, - }, - ], - base: 'uakt', - name: 'Akash Network', - display: 'akt', - symbol: 'AKT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/archwaytestnet.ts b/packages/chain-registry/src/testnets/archwaytestnet.ts deleted file mode 100644 index f7b0f7ff..00000000 --- a/packages/chain-registry/src/testnets/archwaytestnet.ts +++ /dev/null @@ -1,99 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const archwaytestnet: Chain = { - $schema: '../chain.schema.json', - chain_name: 'archwaytestnet', - chain_id: 'constantine-3', - pretty_name: 'Archway Testnet', - status: 'live', - network_type: 'testnet', - website: 'https://archway.io', - bech32_prefix: 'archway', - daemon_name: 'archwayd', - node_home: '$HOME/.archway', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'aconst', - low_gas_price: 1000000000000, - average_gas_price: 1500000000000, - high_gas_price: 2000000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'aconst', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/archway-network/archway', - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/archwaytestnet/images/ArchwayBrandmark.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/archwaytestnet/images/ArchwayBrandmark.svg', - }, - apis: { - rpc: [ - { - address: 'https://rpc.constantine.archway.tech', - provider: 'Archway', - }, - { - address: 'https://archway-testnet-rpc.polkachu.com', - provider: 'Polkachu', - }, - ], - rest: [ - { - address: 'https://api.constantine.archway.tech', - provider: 'Archway', - }, - ], - }, - explorers: [ - { - kind: 'archwayscan', - url: 'https://testnet.archway.explorers.guru', - tx_page: 'https://testnet.archway.explorers.guru/transaction/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/archwaytestnet/images/ArchwayBrandmark.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/archwaytestnet/images/ArchwayBrandmark.svg', - }, - ], -}; - -export const archwaytestnetAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'archwaytestnet', - assets: [ - { - description: 'The native token of Archway testnetwork', - denom_units: [ - { - denom: 'aconst', - exponent: 0, - }, - { - denom: 'uconst', - exponent: 12, - }, - { - denom: 'const', - exponent: 18, - }, - ], - base: 'aconst', - name: 'Archway', - display: 'const', - symbol: 'CONST', - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/arkeonetworktestnet.ts b/packages/chain-registry/src/testnets/arkeonetworktestnet.ts deleted file mode 100644 index 35ffb9a5..00000000 --- a/packages/chain-registry/src/testnets/arkeonetworktestnet.ts +++ /dev/null @@ -1,130 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const arkeonetworktestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'arkeonetworktestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'Arkeo Network', - chain_id: 'arkeo', - bech32_prefix: 'tarkeo', - daemon_name: 'arkeod', - node_home: '$HOME/.arkeo', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uarkeo', - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uarkeo', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/arkeonetwork/arkeo', - }, - peers: { - seeds: [ - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:22856', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://arkeonetwork-testnet.nodejumper.io:26657', - provider: 'NODEJUMPER', - }, - { - address: 'https://test-arkeo-rpc.kynraze.com', - provider: 'kynraze', - }, - { - address: 'https://testnet-arkeo-rpc.lavenderfive.com', - provider: 'lavenderfive', - }, - { - address: 'https://arkeo-rpc.siriusnodes.uk', - provider: 'siriusnodes', - }, - { - address: 'http://seed.arkeo.network:26657', - provider: 'arkeo', - }, - ], - rest: [ - { - address: 'https://arkeonetwork-testnet.nodejumper.io:1317', - provider: 'NODEJUMPER', - }, - { - address: 'https://test-arkeo-api.kynraze.com', - provider: 'kynraze', - }, - { - address: 'https://testnet-arkeo-api.lavenderfive.com', - provider: 'lavenderfive', - }, - { - address: 'https://arkeo-api.siriusnodes.uk', - provider: 'siriusnodes', - }, - { - address: 'http://seed.arkeo.network:1317', - provider: 'arkeo', - }, - ], - grpc: [ - { - address: 'https://arkeonetwork-testnet.nodejumper.io:9090/', - provider: 'NODEJUMPER', - }, - ], - }, - explorers: [ - { - url: 'https://explorer.nodexcapital.com/arkeo', - tx_page: 'https://explorer.nodexcapital.com/arkeo/tx/${txHash}', - }, - ], -}; - -export const arkeonetworktestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'arkeonetworktestnet', - assets: [ - { - description: '', - denom_units: [ - { - denom: 'uarkeo', - exponent: 0, - }, - { - denom: 'arkeo', - exponent: 6, - }, - ], - base: 'uarkeo', - display: 'arkeo', - name: 'Arkeo', - symbol: 'ARKEO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/arkeonetworktestnet/images/arkeo.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/arkeonetworktestnet/images/arkeo.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/artelatestnet.ts b/packages/chain-registry/src/testnets/artelatestnet.ts deleted file mode 100644 index 976c7709..00000000 --- a/packages/chain-registry/src/testnets/artelatestnet.ts +++ /dev/null @@ -1,154 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const artelatestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'artelatestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'Artela Testnet', - chain_id: 'artela_11820-1', - bech32_prefix: 'art', - daemon_name: 'artelad', - node_home: '$HOME/.artelad', - key_algos: ['ethsecp256k1'], - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'uart', - low_gas_price: 20000000000, - average_gas_price: 25000000000, - high_gas_price: 40000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uart', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/artela-network/artela', - recommended_version: 'v0.4.2-beta', - compatible_versions: ['v0.4.2-beta'], - cosmos_sdk_version: '0.47', - consensus: { - type: 'cometbft', - version: '0.37', - }, - ibc_go_version: 'v7.1.0', - genesis: { - genesis_url: - 'https://docs.artela.network/assets/files/genesis-697a2db4ef7e20dbdb8bdc1cd9d1633a.json', - }, - versions: [ - { - name: 'v0.4.2-beta', - recommended_version: 'v0.4.2-beta', - compatible_versions: ['v0.4.2-beta'], - cosmos_sdk_version: '0.47', - consensus: { - type: 'cometbft', - version: '0.37', - }, - ibc_go_version: 'v7.1.0', - }, - { - name: 'v0.4.1-beta', - recommended_version: 'v0.4.1-beta', - compatible_versions: ['v0.4.1-beta'], - cosmos_sdk_version: '0.47', - consensus: { - type: 'cometbft', - version: '0.37', - }, - ibc_go_version: 'v7.1.0', - }, - ], - }, - peers: { - seeds: [], - persistent_peers: [ - { - id: '211536ab1414b5b9a2a759694902ea619b29c8b1', - address: '47.251.14.47:26656', - provider: 'Artela Foundation', - }, - { - id: 'd89e10d917f6f7472125aa4c060c05afa78a9d65', - address: '47.251.32.165:26656', - provider: 'Artela Foundation', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://testnet-rpc1.artela.network', - provider: 'Artela Foundation', - }, - { - address: 'https://testnet-rpc2.artela.network', - provider: 'Artela Foundation', - }, - ], - rest: [ - { - address: 'https://testnet-rpc1.artela.network', - provider: 'Artela Foundation', - }, - { - address: 'https://testnet-rpc2.artela.network', - provider: 'Artela Foundation', - }, - ], - grpc: [ - { - address: 'https://testnet-rpc1.artela.network', - provider: 'Artela Foundation', - }, - ], - }, - explorers: [ - { - kind: 'Artela Network', - url: 'https://testnet-scan.artela.network', - tx_page: 'https://testnet-scan.artela.network/tx/${txHash}', - }, - ], -}; - -export const artelatestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'artelatestnet', - assets: [ - { - description: - 'The native EVM, governance and staking token of the Artela Network', - denom_units: [ - { - denom: 'uart', - exponent: 0, - }, - { - denom: 'art', - exponent: 18, - }, - ], - base: 'uart', - name: 'Artela Testnet', - display: 'art', - symbol: 'ART', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/artelatestnet/images/artela.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/artelatestnet/images/artela.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/auratestnet.ts b/packages/chain-registry/src/testnets/auratestnet.ts deleted file mode 100644 index 35f9f14e..00000000 --- a/packages/chain-registry/src/testnets/auratestnet.ts +++ /dev/null @@ -1,150 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const auratestnet: Chain = { - $schema: '../chain.schema.json', - chain_name: 'auratestnet', - status: 'live', - network_type: 'testnet', - website: 'https://aura.network/', - pretty_name: 'Aura Euphoria Network', - chain_id: 'aura_6321-3', - bech32_prefix: 'aura', - daemon_name: 'aurad', - node_home: '$HOME/.aura', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ueaura', - fixed_min_gas_price: 0.001, - low_gas_price: 0.001, - average_gas_price: 0.002, - high_gas_price: 0.0025, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ueaura', - }, - ], - lock_duration: { - time: '172800s', - }, - }, - codebase: { - git_repo: 'https://github.com/aura-nw/aura', - recommended_version: 'v0.8.0-euphoria', - compatible_versions: ['v0.8.0-euphoria'], - cosmos_sdk_version: 'v0.47.8', - ibc_go_version: 'v7.3.1', - consensus: { - type: 'cometbft', - version: '0.37.4', - }, - cosmwasm_version: '0.42.0', - cosmwasm_enabled: true, - genesis: { - genesis_url: 'https://images.aura.network/aura_6321-3-genesis.tar.gz', - }, - versions: [ - { - name: 'v0.8.0-euphoria', - recommended_version: 'v0.8.0-euphoria', - compatible_versions: ['v0.8.0-euphoria'], - cosmos_sdk_version: 'v0.47.8', - ibc_go_version: 'v7.3.1', - consensus: { - type: 'cometbft', - version: '0.37.4', - }, - cosmwasm_version: '0.42.0', - cosmwasm_enabled: true, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/aura/images/Aura-logo-2.2.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/aura/images/Aura-logo-2.2.svg', - }, - peers: { - seeds: [ - { - id: '705e3c2b2b554586976ed88bb27f68e4c4176a33', - address: '52.76.203.126:26656', - }, - ], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://rpc.euphoria.aura.network/', - provider: 'Aura Network Foundation', - }, - ], - rest: [ - { - address: 'https://lcd.euphoria.aura.network/', - provider: 'Aura Network Foundation', - }, - ], - grpc: [ - { - address: 'http://grpc.euphoria.aura.network:9090', - provider: 'Aura Network Foundation', - }, - ], - }, - explorers: [ - { - kind: 'aurascan', - url: 'https://euphoria.aurascan.io', - tx_page: 'https://euphoria.aurascan.io/tx/${txHash}', - account_page: 'https://euphoria.aurascan.io/address/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/aura/images/Aura-logo-2.2.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/aura/images/Aura-logo-2.2.svg', - }, - ], -}; - -export const auratestnetAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'auratestnet', - assets: [ - { - description: 'The native token of Aura Test Network', - denom_units: [ - { - denom: 'ueaura', - exponent: 0, - }, - { - denom: 'eaura', - exponent: 6, - }, - ], - base: 'ueaura', - name: 'EAura', - display: 'eaura', - symbol: 'EAURA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/aura/images/Aura-logo-2.2.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/aura/images/Aura-logo-2.2.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/aura/images/Aura-logo-2.2.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/aura/images/Aura-logo-2.2.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/axelartestnet.ts b/packages/chain-registry/src/testnets/axelartestnet.ts deleted file mode 100644 index 1a561d4f..00000000 --- a/packages/chain-registry/src/testnets/axelartestnet.ts +++ /dev/null @@ -1,399 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const axelartestnet: Chain = { - $schema: '../chain.schema.json', - chain_name: 'axelartestnet', - chain_id: 'axelar-testnet-lisbon-3', - pretty_name: 'Axelar Testnet', - status: 'live', - network_type: 'testnet', - website: 'https://axelar.network/', - bech32_prefix: 'axelar', - daemon_name: 'axelard', - node_home: '$HOME/.axelard', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uaxl', - low_gas_price: 0.007, - average_gas_price: 0.007, - high_gas_price: 0.01, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uaxl', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/axelarnetwork/axelar-core', - }, - apis: { - rpc: [ - { - address: 'https://rpc-axelar-testnet.imperator.co:443', - provider: 'Imperator.co', - }, - { - address: 'https://axelartest-rpc.quickapi.com/', - provider: 'Quickapi', - }, - { - address: 'https://axelar-testnet-rpc.ibs.team:443', - provider: 'Inter Blockchain Services', - }, - ], - rest: [ - { - address: 'https://lcd-axelar-testnet.imperator.co:443', - provider: 'Imperator.co', - }, - { - address: 'https://axelartest-lcd.quickapi.com/', - provider: 'Quickapi', - }, - { - address: 'https://axelar-testnet-api.ibs.team:443', - provider: 'Inter Blockchain Services', - }, - ], - }, - peers: { - seeds: [ - { - id: '496ac0ba20188f70f41e0a814dfd4d9a617338f8', - address: 'axelar-testnet-seed.ibs.team:16654', - provider: 'Inter Blockchain Services', - }, - ], - }, - explorers: [ - { - kind: 'axelarscan', - url: 'https://testnet.axelarscan.io', - tx_page: 'https://testnet.axelarscan.io/tx/${txHash}', - }, - { - kind: 'mintscan', - url: 'https://mintscan.io/axelar-testnet', - tx_page: 'https://mintscan.io/axelar-testnet/txs/${txHash}', - account_page: - 'https://mintscan.io/axelar-testnet/account/${accountAddress}', - }, - ], -}; - -export const axelartestnetAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'axelartestnet', - assets: [ - { - description: 'The native token of Axelar', - denom_units: [ - { - denom: 'uaxl', - exponent: 0, - }, - { - denom: 'axl', - exponent: 6, - }, - ], - base: 'uaxl', - name: 'Axelar', - display: 'axl', - symbol: 'AXL', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/axl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/axl.svg', - }, - coingecko_id: 'axelar', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/axl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/axl.svg', - }, - ], - }, - { - description: "Circle's stablecoin on Axelar", - denom_units: [ - { - denom: 'uausdc', - exponent: 0, - }, - { - denom: 'ausdc', - exponent: 6, - }, - ], - base: 'uausdc', - name: 'USD Coin', - display: 'ausdc', - symbol: 'aUSDC', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereumtestnet', - base_denom: '0x254d06f33bDc5b8ee05b2ea472107E300226659A', - }, - provider: 'Axelar', - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereumtestnet', - base_denom: '0x254d06f33bDc5b8ee05b2ea472107E300226659A', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - }, - { - description: 'Wrapped Ether on Axelar', - denom_units: [ - { - denom: 'eth-wei', - exponent: 0, - }, - { - denom: 'weth', - exponent: 18, - }, - ], - base: 'eth-wei', - name: 'Wrapped Ether', - display: 'weth', - symbol: 'axlWETH', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'ethereumtestnet', - base_denom: '0xB4FBF271143F4FBf7B91A5ded31805e42b2208d6', - }, - provider: 'Axelar', - }, - ], - images: [ - { - image_sync: { - chain_name: 'ethereumtestnet', - base_denom: '0xB4FBF271143F4FBf7B91A5ded31805e42b2208d6', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/weth.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/weth.svg', - }, - }, - { - description: 'Wrapped Moonbeam on Axelar', - denom_units: [ - { - denom: 'wglmr-wei', - exponent: 0, - }, - { - denom: 'wglmr', - exponent: 18, - }, - ], - base: 'wglmr-wei', - name: 'Wrapped Moonbeam', - display: 'wglmr', - symbol: 'WDEV', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'moonbeamtestnet', - base_denom: '0x1436aE0dF0A8663F18c0Ec51d7e2E46591730715', - }, - provider: 'Axelar', - }, - ], - images: [ - { - image_sync: { - chain_name: 'moonbeamtestnet', - base_denom: '0x1436aE0dF0A8663F18c0Ec51d7e2E46591730715', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/moonbeam/images/glmr.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/moonbeam/images/glmr.svg', - }, - }, - { - description: 'Wrapped Matic on Axelar', - denom_units: [ - { - denom: 'wmatic-wei', - exponent: 0, - }, - { - denom: 'wmatic', - exponent: 18, - }, - ], - base: 'wmatic-wei', - name: 'Wrapped Matic', - display: 'wmatic', - symbol: 'WMATIC', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'polygontestnet', - base_denom: '0x9c3C9283D3e44854697Cd22D3Faa240Cfb032889', - }, - provider: 'Axelar', - }, - ], - images: [ - { - image_sync: { - chain_name: 'polygontestnet', - base_denom: '0x9c3C9283D3e44854697Cd22D3Faa240Cfb032889', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/polygon/images/wmatic.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/polygon/images/wmatic.svg', - }, - }, - { - description: 'Wrapped BNB on Axelar', - denom_units: [ - { - denom: 'wbnb-wei', - exponent: 0, - }, - { - denom: 'wbnb', - exponent: 18, - }, - ], - base: 'wbnb-wei', - name: 'Wrapped BNB', - display: 'wbnb', - symbol: 'WBNB', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'binancesmartchaintestnet', - base_denom: '0xae13d989daC2f0dEbFf460aC112a837C89BAa7cd', - }, - provider: 'Axelar', - }, - ], - images: [ - { - image_sync: { - chain_name: 'binancesmartchaintestnet', - base_denom: '0xae13d989daC2f0dEbFf460aC112a837C89BAa7cd', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/binancesmartchain/images/wbnb.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/binancesmartchain/images/wbnb.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/binancesmartchain/images/wbnb.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/binancesmartchain/images/wbnb.svg', - }, - }, - { - description: 'Wrapped AVAX on Axelar.', - denom_units: [ - { - denom: 'wavax-wei', - exponent: 0, - }, - { - denom: 'avax', - exponent: 18, - }, - ], - base: 'wavax-wei', - name: 'Wrapped AVAX', - display: 'avax', - symbol: 'WAVAX', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'avalanchetestnet', - base_denom: '0xd00ae08403B9bbb9124bB305C09058E32C39A48c', - }, - provider: 'Axelar', - }, - ], - images: [ - { - image_sync: { - chain_name: 'avalanchetestnet', - base_denom: '0xd00ae08403B9bbb9124bB305C09058E32C39A48c', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/avalanche/images/wavax.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/avalanche/images/wavax.svg', - }, - }, - { - description: 'Wrapped FTM on Axelar.', - denom_units: [ - { - denom: 'wftm-wei', - exponent: 0, - }, - { - denom: 'ftm', - exponent: 18, - }, - ], - base: 'wftm-wei', - name: 'Wrapped FTM', - display: 'ftm', - symbol: 'WFTM', - traces: [ - { - type: 'bridge', - counterparty: { - chain_name: 'fantomtestnet', - base_denom: '0x812666209b90344Ec8e528375298ab9045c2Bd08', - }, - provider: 'Axelar', - }, - ], - images: [ - { - image_sync: { - chain_name: 'fantomtestnet', - base_denom: '0x812666209b90344Ec8e528375298ab9045c2Bd08', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/fantom/images/ftm.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/fantom/images/ftm.png', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/babylontestnet.ts b/packages/chain-registry/src/testnets/babylontestnet.ts deleted file mode 100644 index 22e7bdd9..00000000 --- a/packages/chain-registry/src/testnets/babylontestnet.ts +++ /dev/null @@ -1,198 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const babylontestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'babylontestnet', - status: 'live', - website: 'https://www.babylonchain.io', - network_type: 'testnet', - pretty_name: 'Babylon Testnet 3', - chain_id: 'bbn-test3', - pre_fork_chain_name: 'babylontestnet1', - bech32_prefix: 'bbn', - daemon_name: 'babylond', - node_home: '$HOME/.babylond', - key_algos: ['secp256k1'], - fees: { - fee_tokens: [ - { - denom: 'ubbn', - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ubbn', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/babylonchain/babylon', - recommended_version: 'v0.8.4', - compatible_versions: ['v0.8.4'], - genesis: { - genesis_url: - 'https://github.com/babylonchain/networks/raw/main/bbn-test3/genesis.tar.bz2', - }, - versions: [ - { - name: 'v0.8.4', - recommended_version: 'v0.8.4', - compatible_versions: ['v0.8.4'], - }, - ], - }, - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/babylontestnet/images/logo.svg', - }, - peers: { - seeds: [ - { - id: '8da45f9ff83b4f8dd45bbcb4f850999637fbfe3b', - address: 'seed0.testnet.babylonchain.io:26656', - provider: 'Babylon foundation', - }, - { - id: '4b1f8a774220ba1073a4e9f4881de218b8a49c99', - address: 'seed1.testnet.babylonchain.io:26656', - provider: 'Babylon foundation', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'testnet-seeds.polkachu.com:20656', - provider: 'Polkachu', - }, - ], - persistent_peers: [ - { - id: '03ce5e1b5be3c9a81517d415f65378943996c864', - address: '18.207.168.204:26656', - provider: 'Babylon foundation', - }, - { - id: 'a5fabac19c732bf7d814cf22e7ffc23113dc9606', - address: '34.238.169.221:26656', - provider: 'Babylon foundation', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'testnet-seeds.polkachu.com:20656', - provider: 'Polkachu', - }, - { - id: '798836777efb5555cfb940129e2073b44f9117e5', - address: '141.94.143.203:55706', - provider: 'Nodes.Guru', - }, - { - id: '86e9a68f0fd82d6d711aa20cc2083c836fb8c083', - address: '222.106.187.14:56000', - provider: 'Cosmostation', - }, - { - id: '326fee158e9e24a208e53f6703c076e1465e739d', - address: 'babylon-testnet.cosmos-spaces.zone:26659', - provider: 'CosmosSpaces', - }, - { - id: '5e02bb2c9a644afae6109bf2c264d356fad27618', - address: '15.165.166.210:26656', - provider: 'B-Harvest', - }, - { - id: '35abd10cba77f9d2b9b575dfa0c7c8c329bf4da3', - address: '104.196.182.128:26656', - provider: 'DoraFactory', - }, - { - id: 'fad3a0485745a49a6f95a9d61cda0615dcc6beff', - address: '89.58.62.213:26501', - provider: 'EquinoxDAO', - }, - { - id: 'a25c37941e272b5ed0ea40e8f39e95c0d9c55083', - address: '178.63.105.185:26656', - provider: 'Everstake', - }, - { - id: '90eac330252ff51bf461602e7b8df054ce8583ae', - address: '65.109.64.57:26656', - provider: 'Stakin', - }, - { - id: '3f5fcc3c8638f0af476e37658e76984d6025038b', - address: '134.209.203.147:26656', - provider: 'Allnodes', - }, - { - id: 'c3e82156a0e2f3d5373d5c35f7879678f29eaaad', - address: '144.76.28.163:46656', - provider: 'HoodRun', - }, - ], - }, - apis: { - rpc: [ - { - address: 'rpc.testnet3.babylonchain.io:443', - provider: 'Babylon foundation', - }, - ], - rest: [ - { - address: 'lcd.testnet3.babylonchain.io:443', - provider: 'Babylon foundation', - }, - ], - grpc: [], - }, - explorers: [ - { - kind: 'babylonscan', - url: 'https://babylonscan.io', - }, - { - kind: 'explorers.guru', - url: 'https://testnet.babylon.explorers.guru', - tx_page: 'https://testnet.babylon.explorers.guru/transaction/${txHash}', - }, - ], - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/babylontestnet/images/logo.svg', - }, - ], -}; - -export const babylontestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'babylontestnet', - assets: [ - { - description: 'The native staking token of Babylon.', - denom_units: [ - { - denom: 'ubbn', - exponent: 0, - }, - { - denom: 'bbn', - exponent: 6, - }, - ], - base: 'ubbn', - name: 'Babylon BBN', - display: 'bbn', - symbol: 'BBN', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/babylon/images/logo.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/babylon/images/logo.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/babylontestnet1.ts b/packages/chain-registry/src/testnets/babylontestnet1.ts deleted file mode 100644 index 23088f72..00000000 --- a/packages/chain-registry/src/testnets/babylontestnet1.ts +++ /dev/null @@ -1,147 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const babylontestnet1: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'babylontestnet1', - status: 'killed', - website: 'https://www.babylonchain.io', - network_type: 'testnet', - pretty_name: 'Babylon Testnet', - chain_id: 'bbn-test1', - bech32_prefix: 'bbn', - daemon_name: 'babylond', - node_home: '$HOME/.babylond', - key_algos: ['secp256k1'], - fees: { - fee_tokens: [ - { - denom: 'ubbn', - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ubbn', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/babylonchain/babylon', - recommended_version: 'v0.5.0', - compatible_versions: ['v0.5.0'], - genesis: { - genesis_url: - 'https://github.com/babylonchain/networks/raw/main/bbn-test1/genesis.tar.bz2', - }, - versions: [ - { - name: 'v0.5.0', - recommended_version: 'v0.5.0', - compatible_versions: ['v0.5.0'], - }, - ], - }, - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/babylontestnet/images/logo.svg', - }, - peers: { - seeds: [ - { - id: '03ce5e1b5be3c9a81517d415f65378943996c864', - address: '18.207.168.204:26656', - provider: 'Babylon foundation', - }, - { - id: 'a5fabac19c732bf7d814cf22e7ffc23113dc9606', - address: '34.238.169.221:26656', - provider: 'Babylon foundation', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'testnet-seeds.polkachu.com:20656', - provider: 'Polkachu', - }, - ], - persistent_peers: [ - { - id: '03ce5e1b5be3c9a81517d415f65378943996c864', - address: '18.207.168.204:26656', - provider: 'Babylon foundation', - }, - { - id: 'a5fabac19c732bf7d814cf22e7ffc23113dc9606', - address: '34.238.169.221:26656', - provider: 'Babylon foundation', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'testnet-seeds.polkachu.com:20656', - provider: 'Polkachu', - }, - ], - }, - apis: { - rpc: [ - { - address: 'rpc.testnet.babylonchain.io:26657', - provider: 'Babylon foundation', - }, - ], - rest: [ - { - address: 'rpc.testnet.babylonchain.io:1317', - provider: 'Babylon foundation', - }, - ], - grpc: [], - }, - explorers: [ - { - kind: 'babylonscan', - url: 'https://babylonscan.io', - }, - { - kind: 'explorers.guru', - url: 'https://babylon.explorers.guru', - tx_page: 'https://babylon.explorers.guru/transaction/${txHash}', - }, - ], - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/babylontestnet/images/logo.svg', - }, - ], -}; - -export const babylontestnet1AssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'babylontestnet1', - assets: [ - { - description: 'The native staking token of Babylon.', - denom_units: [ - { - denom: 'ubbn', - exponent: 0, - }, - { - denom: 'bbn', - exponent: 6, - }, - ], - base: 'ubbn', - name: 'Babylon BBN', - display: 'bbn', - symbol: 'BBN', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/babylon/images/logo.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/babylon/images/logo.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/bitcannadevnet.ts b/packages/chain-registry/src/testnets/bitcannadevnet.ts deleted file mode 100644 index fc89131d..00000000 --- a/packages/chain-registry/src/testnets/bitcannadevnet.ts +++ /dev/null @@ -1,220 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const bitcannadevnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'bitcannadevnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'BitCanna Devnet-1', - chain_id: 'bitcanna-dev-1', - bech32_prefix: 'bcna', - daemon_name: 'bcnad', - node_home: '$HOME/.bcna', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ubcna', - fixed_min_gas_price: 0.001, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/BitCannaGlobal/bcna', - recommended_version: 'v2.0.3', - compatible_versions: ['v2.0.1-rc6', 'v2.0.2-rc1', 'v2.0.3'], - binaries: { - 'linux/amd64': - 'https://github.com/BitCannaGlobal/bcna/releases/download/v2.0.3/bcna_linux_amd64.tar.gz', - }, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/BitCannaGlobal/bcna/main/devnets/bitcanna-dev-1/genesis.json', - }, - versions: [ - { - name: 'vigorous-grow-fix', - recommended_version: 'v1.6.3', - compatible_versions: ['v1.6.3'], - binaries: { - 'linux/amd64': - 'https://github.com/BitCannaGlobal/bcna/releases/download/v1.6.3/bcna_linux_amd64.tar.gz', - }, - }, - { - name: 'wakeandbake', - recommended_version: 'v2.0.3', - compatible_versions: ['v2.0.1-rc6', 'v2.0.2-rc1', 'v2.0.3'], - binaries: { - 'linux/amd64': - 'https://github.com/BitCannaGlobal/bcna/releases/download/v2.0.3/bcna_linux_amd64.tar.gz', - }, - }, - ], - }, - peers: { - seeds: [ - { - id: '471341f9befeab582e845d5e9987b7a4889c202f', - address: '144.91.89.66:26656', - }, - { - id: '496ac0ba20188f70f41e0a814dfd4d9a617338f8', - address: 'bcnadev-seed.ibs.team:16656', - provider: 'Inter Blockchain Services', - }, - ], - persistent_peers: [ - { - id: '80ee9ed689bfb329cf21b94aa12978e073226db4', - address: '212.227.151.143:26656', - }, - { - id: 'b0c7e5c69aaf00626baaf7c59370029b587a91a4', - address: '🔥STAVR🔥', - }, - { - id: '20ca909b49106aacbf516ba28fa8a2409f825a82', - address: '212.227.151.106:26656', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-testnet.bitcanna.io', - provider: 'bitcanna', - }, - { - address: 'https://bitcanna-testnet.rpc.kjnodes.com/', - provider: 'kjnodes.com', - }, - { - address: 'https://testnet-bitcanna-rpc.konsortech.xyz/', - provider: 'konsortech.xyz', - }, - { - address: 'https://rpc.bitcanna-dev-1.bitcanna.aviaone.com/', - provider: 'aviaone.com', - }, - { - address: 'https://bitcanna-testnet.nodejumper.io:443', - provider: 'NODEJUMPER', - }, - { - address: 'https://bcna-testnet-rpc.ibs.team:443', - provider: 'Inter Blockchain Services', - }, - ], - rest: [ - { - address: 'https://lcd-testnet.bitcanna.io', - provider: 'bitcanna', - }, - { - address: 'https://testnet-bitcanna-api.konsortech.xyz/', - provider: 'konsortech.xyz', - }, - { - address: 'https://bitcanna.api.dev.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://api.bitcanna-dev-1.bitcanna.aviaone.com/', - provider: 'aviaone.com', - }, - { - address: 'https://bitcanna-testnet.api.kjnodes.com/', - provider: 'kjnodes.com', - }, - { - address: 'https://bitcanna-testnet.nodejumper.io:1317', - provider: 'NODEJUMPER', - }, - { - address: 'https://bcna-testnet-api.ibs.team:443', - provider: 'Inter Blockchain Services', - }, - ], - grpc: [ - { - address: 'http://devnet-1.bitcanna.io:9090/', - provider: 'bitcanna', - }, - { - address: 'http://bitcanna-testnet.grpc.kjnodes.com:42090/', - provider: 'kjnodes.com', - }, - { - address: 'http://bitcanna.grpc.dev.stavr.tech:2901', - provider: '🔥STAVR🔥', - }, - { - address: 'https://bitcanna-testnet.nodejumper.io:9090', - provider: 'NODEJUMPER', - }, - ], - }, - explorers: [ - { - url: 'https://explorer.thesilverfox.pro/bitcanna', - tx_page: 'https://explorer.thesilverfox.pro/bitcanna/tx/${txHash}', - }, - { - url: 'https://testnets-cosmos.mintthemoon.xyz/bitcanna', - tx_page: 'https://testnets-cosmos.mintthemoon.xyz/bitcanna/tx/${txHash}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Bitcanna-DEV', - tx_page: 'https://explorer.stavr.tech/Bitcanna-DEV/tx/${txHash}', - account_page: - 'https://explorer.stavr.tech/Bitcanna-DEV/account/${accountAddress}', - }, - { - url: 'https://explorer.kjnodes.com/bitcanna-testnet', - tx_page: 'https://explorer.kjnodes.com/bitcanna-testnet/tx/${txHash}', - }, - { - url: 'https://explorer.stavr.tech/bitcanna-dev', - tx_page: 'https://explorer.stavr.tech/bitcanna-dev/tx/${txHash}', - }, - ], -}; - -export const bitcannadevnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'bitcannadevnet', - assets: [ - { - description: - 'The BCNA coin is the transactional token within the BitCanna network, serving the legal cannabis industry through its payment network, supply chain and trust network.', - denom_units: [ - { - denom: 'ubcna', - exponent: 0, - }, - { - denom: 'bcna', - exponent: 6, - }, - ], - base: 'ubcna', - display: 'bcna', - name: 'BitCanna', - symbol: 'BCNA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/bitcannadevnet/images/bcna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/bitcannadevnet/images/bcna.svg', - }, - coingecko_id: 'bitcanna', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/bitcannadevnet/images/bcna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/bitcannadevnet/images/bcna.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/bitcannadevnet2.ts b/packages/chain-registry/src/testnets/bitcannadevnet2.ts deleted file mode 100644 index da59804a..00000000 --- a/packages/chain-registry/src/testnets/bitcannadevnet2.ts +++ /dev/null @@ -1,121 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const bitcannadevnet2: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'bitcannadevnet2', - status: 'live', - network_type: 'devnet', - pretty_name: 'BitCanna Devnet-6 SDK v0.46.x', - chain_id: 'bitcanna-dev-6', - bech32_prefix: 'bcna', - daemon_name: 'bcnad', - node_home: '$HOME/.bcna', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ubcna', - fixed_min_gas_price: 0.001, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/BitCannaGlobal/bcna', - recommended_version: 'v2.0.0-beta', - compatible_versions: ['v2.0.0-beta'], - binaries: { - 'linux/amd64': - 'https://github.com/BitCannaGlobal/bcna/releases/download/v2.0.0-beta/bcna_linux_amd64.tar.gz', - }, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/BitCannaGlobal/testnet-bcna-cosmos/main/instructions/bitcanna-dev-6/genesis.json', - }, - versions: [ - { - name: 'v2.0.0-beta', - recommended_version: 'v2.0.0-beta', - compatible_versions: ['v2.0.0-beta'], - binaries: { - 'linux/amd64': - 'https://github.com/BitCannaGlobal/bcna/releases/download/v2.0.0-beta/bcna_linux_amd64.tar.gz', - }, - }, - ], - }, - peers: { - persistent_peers: [ - { - id: '85be53f499c803a10e73734018334049a7c4686d', - address: '212.227.151.105:26656', - }, - { - id: 'fb88f165477b7c7a4fbb47bb6b01448c732a0e88', - address: '164.68.119.233:26656', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-devnet-6.bitcanna.io/', - provider: 'bitcanna', - }, - ], - grpc: [ - { - address: 'http://devnet-6.bitcanna.io:9090', - provider: 'bitcanna', - }, - ], - rest: [ - { - address: 'https://lcd-devnet-6.bitcanna.io/', - provider: 'bitcanna', - }, - ], - }, - explorers: [ - { - url: 'https://explorer-devnet-6.bitcanna.io', - tx_page: 'https://explorer-devnet-6.bitcanna.io/tx/${txHash}', - }, - ], -}; - -export const bitcannadevnet2AssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'bitcannadevnet2', - assets: [ - { - description: - 'The BCNA coin is the transactional token within the BitCanna network, serving the legal cannabis industry through its payment network, supply chain and trust network.', - denom_units: [ - { - denom: 'ubcna', - exponent: 0, - }, - { - denom: 'bcna', - exponent: 6, - }, - ], - base: 'ubcna', - display: 'bcna', - name: 'BitCanna', - symbol: 'BCNA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/bitcannadevnet2/images/bcna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/bitcannadevnet2/images/bcna.svg', - }, - coingecko_id: 'bitcanna', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/bitcannadevnet2/images/bcna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/bitcannadevnet2/images/bcna.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/cascadiatestnet.ts b/packages/chain-registry/src/testnets/cascadiatestnet.ts deleted file mode 100644 index 6744e387..00000000 --- a/packages/chain-registry/src/testnets/cascadiatestnet.ts +++ /dev/null @@ -1,218 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const cascadiatestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'cascadiatestnet', - status: 'live', - network_type: 'testnet', - website: 'https://cascadia.foundation/', - pretty_name: 'Cascadia', - chain_id: 'cascadia_6102-1', - bech32_prefix: 'cascadia', - daemon_name: 'cascadiad', - node_home: '$HOME/.cascadiad', - key_algos: ['ethsecp256k1'], - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'aCC', - fixed_min_gas_price: 0, - low_gas_price: 7, - average_gas_price: 10, - high_gas_price: 15, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'aCC', - }, - ], - lock_duration: { - time: '1814400s', - }, - }, - codebase: { - git_repo: 'https://github.com/CascadiaFoundation/cascadia', - recommended_version: 'v0.1.2', - compatible_versions: ['v0.1.1'], - cosmos_sdk_version: '0.46.10', - consensus: { - type: 'tendermint', - version: 'v0.34.26', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - genesis: { - name: 'v1', - genesis_url: - 'https://raw.githubusercontent.com/CascadiaFoundation/chain-configuration/master/testnet/genesis.json', - }, - versions: [], - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/cascadiatestnet/images/cascadia.png', - theme: { - primary_color_hex: '#004A96', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/cascadiatestnet/images/cascadia.png', - }, - peers: { - seeds: [ - { - id: '42c4a78f39935df1c20b51c4b0d0a21db8f01c88', - address: 'cascadia-testnet-seed.itrocket.net:40656', - }, - { - id: 'af73a10430d389e7480ef01b10b763fe156a397d', - address: 'cscd-rpc.systemd.run:29656', - }, - ], - persistent_peers: [ - { - id: 'dd225f803eb3ae4bba2eef4628bebd6fc52092c2', - address: '65.108.97.111:36656', - }, - { - id: 'e85f72848ba9586c6704445d1118fb35e2ca5804', - address: '65.109.84.33:38656', - }, - { - id: '23c3d082bd3a3102988c04085531461daa5a4b21', - address: '65.108.81.122:26656', - }, - { - id: 'eb3a413b8a2baf1f544d4129572919257d5db53b', - address: 'rpc-cascadia.nodeist.net:28656', - }, - { - id: 'bf183b5864e483eba4dbecd61c9cc78696d46fcc', - address: '85.10.193.246:34656', - }, - { - id: '796a6a0960d7366123f3a829ad917ae0a4f7e09d', - address: '91.223.3.190:55796', - }, - { - id: '7d63f71ab6356940c607d9d748262b5505b604b0', - address: '49.12.42.105:26656', - }, - { - id: 'c01481445ec6d3e6defa945ff1075e732efb3940', - address: '65.109.28.226', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.cascadia.foundation:443', - provider: 'cascadia', - }, - { - address: 'https://cscd-rpc.systemd.run:443', - provider: 'systemd', - }, - { - address: 'https://api.cascadia-t.indonode.net:443', - provider: 'Indonode', - }, - { - address: 'https://rpc-test.cascadia.hexnodes.co:443', - provider: 'Hexnodes', - }, - ], - grpc: [ - { - address: 'grpc.cascadia.foundation:443', - provider: 'cascadia', - }, - { - address: 'cscd-grpc.systemd.run:443', - provider: 'systemd', - }, - { - address: 'grpc.cascadia-t.indonode.net:43090', - provider: 'Indonode', - }, - { - address: 'grpc-test.cascadia.hexnodes.co:19090', - provider: 'Hexnodes', - }, - ], - rest: [ - { - address: 'https://lcd.cascadia.foundation', - provider: 'cascadia', - }, - { - address: 'https://cscd-api.systemd.run', - provider: 'systemd', - }, - { - address: 'https://api.cascadia-t.indonode.net/', - provider: 'Indonode', - }, - { - address: 'https://lcd-test.cascadia.hexnodes.co', - provider: 'Hexnodes', - }, - ], - }, - explorers: [ - { - kind: 'validator_explorer', - url: 'https://validator.cascadia.foundation/', - tx_page: 'https://validator.cascadia.foundation/transactions/${txHash}', - account_page: - 'https://validator.cascadia.foundation/accounts/${accountAddress}', - }, - { - kind: 'block_explorer', - url: 'https://explorer.cascadia.foundation/', - tx_page: 'https://explorer.cascadia.foundation/tx/${txHash}', - account_page: - 'https://explorer.cascadia.foundation/address/${accountAddress}', - }, - ], - keywords: ['cascadia', 'cosmos', 'evm', 'cybernetic'], -}; - -export const cascadiatestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'cascadiatestnet', - assets: [ - { - description: "The World's First Neocybernetic Blockchain", - denom_units: [ - { - denom: 'aCC', - exponent: 0, - }, - { - denom: 'tCC', - exponent: 18, - }, - ], - base: 'aCC', - name: 'Сascadia Testnet', - display: 'tCC', - symbol: 'TCC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/cascadiatestnet/images/cascadia.png', - }, - keywords: ['cascadia', 'neocybernetic'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/cascadiatestnet/images/cascadia.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/celestiatestnet.ts b/packages/chain-registry/src/testnets/celestiatestnet.ts deleted file mode 100644 index 0cba42df..00000000 --- a/packages/chain-registry/src/testnets/celestiatestnet.ts +++ /dev/null @@ -1,102 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const celestiatestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'celestiatestnet', - chain_id: 'blockspacerace-0', - pretty_name: 'Blockspace Race Testnet', - status: 'live', - network_type: 'testnet', - bech32_prefix: 'celestia', - daemon_name: 'celestia-appd', - node_home: '$HOME/.celestia-app', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'utia', - fixed_min_gas_price: 0, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/celestiaorg/celestia-app', - recommended_version: 'v1.1.0', - compatible_versions: ['v1.1.0'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/celestiaorg/networks/master/blockspacerace/genesis.json', - }, - versions: [ - { - name: 'v1.1.0', - recommended_version: 'v1.1.0', - compatible_versions: ['v1.1.0'], - }, - ], - }, - peers: { - seeds: [ - { - id: 'f97a75fb69d3a5fe893dca7c8d238ccc0bd66a8f', - address: 'celestia-blockspacerace.seed.brocha.in:30583', - provider: 'Brochain', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-blockspacerace.pops.one/', - provider: 'P-OPs', - }, - ], - rest: [ - { - address: 'https://celestia-blockspacerace-rest.brocha.in', - provider: 'Brochain', - }, - ], - }, - explorers: [ - { - kind: 'Mintscan', - url: 'https://mintscan.io/celestia-incentivized-testnet', - tx_page: - 'https://mintscan.io/celestia-incentivized-testnet/txs/${txHash}', - }, - ], -}; - -export const celestiatestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'celestiatestnet', - assets: [ - { - description: '', - denom_units: [ - { - denom: 'utia', - exponent: 0, - }, - { - denom: 'tia', - exponent: 6, - }, - ], - base: 'utia', - name: 'Celestia', - display: 'tia', - symbol: 'TIA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/celestiatestnet/images/celestia.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/celestiatestnet/images/celestia.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/celestiatestnet2.ts b/packages/chain-registry/src/testnets/celestiatestnet2.ts deleted file mode 100644 index 630f3e3d..00000000 --- a/packages/chain-registry/src/testnets/celestiatestnet2.ts +++ /dev/null @@ -1,122 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const celestiatestnet2: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'celestiatestnet2', - chain_id: 'arabica-11', - pretty_name: 'Arabica Testnet', - status: 'live', - network_type: 'devnet', - bech32_prefix: 'celestia', - daemon_name: 'celestia-appd', - node_home: '$HOME/.celestia-app', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'utia', - fixed_min_gas_price: 0, - low_gas_price: 0.01, - average_gas_price: 0.02, - high_gas_price: 0.1, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/celestiaorg/celestia-app', - recommended_version: 'v1.6.0', - compatible_versions: ['v1.3.0', 'v1.4.0', 'v1.5.0', 'v1.6.0'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/celestiaorg/networks/master/arabica-11/genesis.json', - }, - versions: [ - { - name: 'v1.3.0', - recommended_version: 'v1.6.0', - compatible_versions: ['v1.3.0', 'v1.4.0', 'v1.5.0', 'v1.6.0'], - }, - ], - }, - peers: { - seeds: [ - { - id: '827583022cc6ce65cf762115642258f937c954cd', - address: 'validator-1.celestia-arabica-11.com', - provider: 'Celestia Labs', - }, - { - id: '74e42b39f512f844492ff09e30af23d54579b7bc', - address: 'validator-2.celestia-arabica-11.com', - provider: 'Celestia Labs', - }, - { - id: '00d577159b2eb1f524ef9c37cb389c020a2c38d2', - address: 'validator-3.celestia-arabica-11.com', - provider: 'Celestia Labs', - }, - { - id: 'b2871b6dc2e18916d07264af0e87c456c2bba04f', - address: 'validator-4.celestia-arabica-11.com', - provider: 'Celestia Labs', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://validator-1.celestia-arabica-11.com/', - provider: 'Celestia Labs', - }, - ], - rest: [ - { - address: 'https://api.celestia-arabica-11.com/', - provider: 'Celestia Labs', - }, - ], - }, - explorers: [ - { - kind: 'Ping.Pub', - url: 'https://explorer.celestia-arabica-11.com/arabica-11', - tx_page: - 'https://explorer.celestia-arabica-11.com/arabica-11/tx/${txHash}', - }, - ], -}; - -export const celestiatestnet2AssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'celestiatestnet2', - assets: [ - { - description: '', - denom_units: [ - { - denom: 'utia', - exponent: 0, - }, - { - denom: 'tia', - exponent: 6, - }, - ], - base: 'utia', - name: 'Celestia', - display: 'tia', - symbol: 'TIA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/celestiatestnet2/images/celestia.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/celestiatestnet2/images/celestia.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/celestiatestnet2/images/celestia.svg', - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/celestiatestnet2/images/celestia.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/celestiatestnet3.ts b/packages/chain-registry/src/testnets/celestiatestnet3.ts deleted file mode 100644 index 5acf29b1..00000000 --- a/packages/chain-registry/src/testnets/celestiatestnet3.ts +++ /dev/null @@ -1,166 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const celestiatestnet3: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'celestiatestnet3', - chain_id: 'mocha-4', - pretty_name: 'Mocha Testnet', - status: 'live', - network_type: 'testnet', - bech32_prefix: 'celestia', - daemon_name: 'celestia-appd', - node_home: '$HOME/.celestia-app', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'utia', - fixed_min_gas_price: 0, - low_gas_price: 0.01, - average_gas_price: 0.02, - high_gas_price: 0.1, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/celestiaorg/celestia-app', - recommended_version: 'v1.3.0', - compatible_versions: ['v1.3.0'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/celestiaorg/networks/master/mocha-3/genesis.json', - }, - versions: [ - { - name: 'v1.3.0', - recommended_version: 'v1.3.0', - compatible_versions: ['v1.3.0'], - }, - ], - }, - peers: { - seeds: [ - { - id: '3314051954fc072a0678ec0cbac690ad8676ab98', - address: '65.108.66.220:26656', - provider: 'P-OPS', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - id: '8c780fa4df00621926a9b20e80410895548cb0d9', - address: 'mocha-full.avril14th.org:26656', - provider: 'Avril 14th', - }, - { - id: '5d0bf034d6e6a8b5ee31a2f42f753f1107b3a00e', - address: 'celestia-testnet-seed.itrocket.net:11656', - provider: '🚀ITRocket🚀', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-mocha.pops.one', - provider: 'P-OPs', - }, - { - address: 'https://celestia-testnet-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://rpc-mocha-full.avril14th.org', - provider: 'Avril 14th', - }, - { - address: 'https://celestia-testnet-rpc.itrocket.net', - provider: '🚀ITRocket🚀', - }, - ], - rest: [ - { - address: 'https://api-mocha.pops.one', - provider: 'P-OPs', - }, - { - address: 'https://celestia-testnet-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'https://api-mocha-full.avril14th.org', - provider: 'Avril 14th', - }, - { - address: 'https://celestia-testnet-api.itrocket.net', - provider: '🚀ITRocket🚀', - }, - ], - grpc: [ - { - address: 'celestia-testnet-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - { - address: 'grpc-mocha-full.avril14th.org', - provider: 'Avril 14th', - }, - { - address: 'celestia-testnet-grpc.itrocket.net:11090', - provider: '🚀ITRocket🚀', - }, - ], - }, - explorers: [ - { - kind: 'Mintscan', - url: 'https://mintscan.io/celestia-testnet', - tx_page: 'https://mintscan.io/celestia-testnet/txs/${txHash}', - }, - { - kind: '🚀ITRocket🚀', - url: 'https://testnet.itrocket.net/celestia', - tx_page: 'https://testnet.itrocket.net/celestia/tx/${txHash}', - account_page: - 'https://testnet.itrocket.net/celestia/account/${accountAddress}', - }, - ], -}; - -export const celestiatestnet3AssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'celestiatestnet3', - assets: [ - { - description: '', - denom_units: [ - { - denom: 'utia', - exponent: 0, - }, - { - denom: 'tia', - exponent: 6, - }, - ], - base: 'utia', - name: 'Celestia', - display: 'tia', - symbol: 'TIA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/celestiatestnet3/images/celestia.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/celestiatestnet3/images/celestia.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/celestiatestnet3/images/celestia.svg', - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/celestiatestnet3/images/celestia.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/chain4energytestnet.ts b/packages/chain-registry/src/testnets/chain4energytestnet.ts deleted file mode 100644 index 08a2664b..00000000 --- a/packages/chain-registry/src/testnets/chain4energytestnet.ts +++ /dev/null @@ -1,142 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const chain4Energytestnet: Chain = { - $schema: '../chain.schema.json', - chain_name: 'chain4energytestnet', - status: 'live', - network_type: 'testnet', - website: 'https://c4e.io/', - pretty_name: 'Chain4Energy Testnet', - chain_id: 'babajaga-1', - bech32_prefix: 'c4e', - daemon_name: 'c4ed', - node_home: '$HOME/.c4e-chain', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uc4e', - fixed_min_gas_price: 0, - low_gas_price: 0.02, - average_gas_price: 0.03, - high_gas_price: 0.06, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uc4e', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/chain4energy/c4e-chain', - recommended_version: 'v1.2.0', - compatible_versions: ['v1.2.0'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/chain4energy/c4e-chains/main/babajaga-1/genesis.json', - }, - versions: [ - { - name: 'v1.2.0', - recommended_version: 'v1.2.0', - compatible_versions: ['v1.2.0'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/chain4energytestnet/images/c4e.png', - }, - peers: { - seeds: [], - persistent_peers: [ - { - id: 'de18fc6b4a5a76bd30f65ebb28f880095b5dd58b', - address: '66.70.177.76:36656', - provider: 'C4E', - }, - { - id: '36656,33f90a0ac7e8f48305ea7e64610b789bbbb33224', - address: '151.80.19.186:36656', - provider: 'C4E', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-testnet.c4e.io', - provider: 'C4E', - }, - ], - rest: [ - { - address: 'https://c4e.api.t.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://lcd-testnet.c4e.io', - provider: 'C4E', - }, - ], - grpc: [ - { - address: 'grpc-testnet.c4e.io:8443', - provider: 'C4E', - }, - ], - }, - explorers: [ - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/C4E-Testnet', - tx_page: 'https://explorer.stavr.tech/C4E-Testnet/transactions/${txHash}', - }, - { - kind: 'explorer', - url: 'https://explorer-testnet.c4e.io/', - tx_page: 'https://explorer-testnet.c4e.io/transactions/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/chain4energytestnet/images/c4e.png', - }, - ], -}; - -export const chain4EnergytestnetAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'chain4energytestnet', - assets: [ - { - description: 'The native token of Chain4Energy', - denom_units: [ - { - denom: 'uc4e', - exponent: 0, - }, - { - denom: 'c4e', - exponent: 6, - }, - ], - base: 'uc4e', - name: 'Chain4Energy', - display: 'c4e', - symbol: 'C4E', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/chain4energytestnet/images/c4e.png', - }, - coingecko_id: '', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/chain4energytestnet/images/c4e.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/cheqdtestnet.ts b/packages/chain-registry/src/testnets/cheqdtestnet.ts deleted file mode 100644 index 57975932..00000000 --- a/packages/chain-registry/src/testnets/cheqdtestnet.ts +++ /dev/null @@ -1,231 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const cheqdtestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'cheqdtestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'cheqd', - chain_id: 'cheqd-testnet-6', - bech32_prefix: 'cheqd', - daemon_name: 'cheqd-noded', - node_home: '$HOME/.cheqdnode', - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ncheq', - fixed_min_gas_price: 25, - low_gas_price: 50, - average_gas_price: 75, - high_gas_price: 100, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/cheqd/cheqd-node', - recommended_version: 'v2.0.1', - compatible_versions: ['v2.0.0', 'v2.0.1'], - binaries: { - 'linux/amd64': - 'https://github.com/cheqd/cheqd-node/releases/download/v2.0.1/cheqd-noded-2.0.1-linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/cheqd/cheqd-node/releases/download/v2.0.1/cheqd-noded-2.0.1-linux-arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/cheqd/cheqd-node/releases/download/v2.0.1/cheqd-noded-2.0.1-darwin-amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/cheqd/cheqd-node/releases/download/v2.0.1/cheqd-noded-2.0.1-darwin-arm64.tar.gz', - }, - cosmos_sdk_version: 'cheqd/cosmos-sdk v0.47.10-height-mismatch', - ibc_go_version: 'v7.4.0', - consensus: { - type: 'cometbft', - version: '0.37.5', - }, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/cheqd/cheqd-node/main/networks/testnet/genesis.json', - }, - versions: [ - { - name: 'v0.6', - recommended_version: 'v0.6.10', - compatible_versions: [ - 'v0.6.0', - 'v0.6.1', - 'v0.6.7', - 'v0.6.9', - 'v0.6.10', - ], - cosmos_sdk_version: 'cheqd/cosmos-sdk v0.45.9-cheqd-tag', - ibc_go_version: 'v3.3.0', - consensus: { - type: 'tendermint', - version: '0.34.21', - }, - proposal: 3, - height: 2478827, - binaries: { - 'linux/amd64': - 'https://github.com/cheqd/cheqd-node/releases/download/v0.6.10/cheqd-noded-0.6.10-linux-x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/cheqd/cheqd-node/releases/download/v0.6.10/cheqd-noded-0.6.10-linux-arm64.tar.gz', - }, - next_version_name: 'v1', - }, - { - name: 'v1', - recommended_version: 'v1.4.5', - compatible_versions: [ - 'v1.2.5', - 'v1.3.0', - 'v1.4.0', - 'v1.4.2', - 'v1.4.4', - 'v1.4.5', - ], - cosmos_sdk_version: 'cheqd/cosmos-sdk v0.46.10-barberry', - ibc_go_version: 'v6.1.1', - consensus: { - type: 'tendermint', - version: '0.34.26', - }, - binaries: { - 'linux/amd64': - 'https://github.com/cheqd/cheqd-node/releases/download/v1.4.5/cheqd-noded-1.4.5-linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/cheqd/cheqd-node/releases/download/v1.4.5/cheqd-noded-1.4.5-linux-arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/cheqd/cheqd-node/releases/download/v1.4.5/cheqd-noded-1.4.5-darwin-amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/cheqd/cheqd-node/releases/download/v1.4.5/cheqd-noded-1.4.5-darwin-arm64.tar.gz', - }, - previous_version_name: 'v0.6', - next_version_name: 'v2', - }, - { - name: 'v2', - recommended_version: 'v2.0.1', - compatible_versions: ['v2.0.0', 'v2.0.1'], - cosmos_sdk_version: 'cheqd/cosmos-sdk v0.47.10-height-mismatch', - ibc_go_version: 'v7.4.0', - consensus: { - type: 'cometbft', - version: '0.37.5', - }, - proposal: 12, - height: 6194750, - binaries: { - 'linux/amd64': - 'https://github.com/cheqd/cheqd-node/releases/download/v2.0.1/cheqd-noded-2.0.1-linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/cheqd/cheqd-node/releases/download/v2.0.1/cheqd-noded-2.0.1-linux-arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/cheqd/cheqd-node/releases/download/v2.0.1/cheqd-noded-2.0.1-darwin-amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/cheqd/cheqd-node/releases/download/v2.0.1/cheqd-noded-2.0.1-darwin-arm64.tar.gz', - }, - previous_version_name: 'v1', - next_version_name: '', - }, - ], - }, - peers: { - seeds: [ - { - id: '658453f9578d82f0897f13205ca2e7ad37279f95', - address: 'seed1-eu.cheqd.network:26656', - provider: 'cheqd', - }, - { - id: '32d626260f74f3c824dfa15a624c078f27fc31a2', - address: 'seed1-ap.cheqd.network:26656', - provider: 'cheqd', - }, - ], - persistent_peers: [ - { - id: '8c45237d435247270b95edae33fd1a69341eb1bb', - address: 'sentry1-eu.cheqd.network:26656', - provider: 'cheqd', - }, - { - id: '355d3e577b9b1eaadf438694e86364425cf4bb0e', - address: 'sentry1-ap.cheqd.network:26656', - provider: 'cheqd', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.cheqd.network', - provider: 'cheqd', - }, - ], - rest: [ - { - address: 'https://api.cheqd.network', - provider: 'cheqd', - }, - ], - grpc: [ - { - address: 'grpc.cheqd.network:443', - provider: 'cheqd', - }, - ], - }, - explorers: [ - { - kind: 'bigdipper', - url: 'https://testnet-explorer.cheqd.io/', - tx_page: 'https://testnet-explorer.cheqd.io/transactions/${txHash}', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cheqd/images/cheq.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cheqd/images/cheq.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cheqd/images/cheq.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cheqd/images/cheq.svg', - }, - ], -}; - -export const cheqdtestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'cheqdtestnet', - assets: [ - { - description: 'Native token for the cheqd network', - denom_units: [ - { - denom: 'ncheq', - exponent: 0, - }, - { - denom: 'cheq', - exponent: 9, - }, - ], - base: 'ncheq', - display: 'cheq', - name: 'cheqd', - symbol: 'CHEQ', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/cheqdtestnet/images/cheq.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/cheqdtestnet/images/cheq.svg', - }, - coingecko_id: 'cheqd-network', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/cheqdtestnet/images/cheq.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/cheqdtestnet/images/cheq.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/chimbatestnet.ts b/packages/chain-registry/src/testnets/chimbatestnet.ts deleted file mode 100644 index 5b425ec9..00000000 --- a/packages/chain-registry/src/testnets/chimbatestnet.ts +++ /dev/null @@ -1,106 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const chimbatestnet: Chain = { - $schema: '../chain.schema.json', - chain_name: 'chimbatestnet', - status: 'live', - network_type: 'testnet', - website: 'https://chimba.ooo/', - pretty_name: 'Chimba', - chain_id: 'chimba-testnet', - bech32_prefix: 'chimba', - daemon_name: 'chimbad', - node_home: '$HOME/.chimbad', - fees: { - fee_tokens: [ - { - denom: 'ucmba', - fixed_min_gas_price: 0.25, - low_gas_price: 1, - average_gas_price: 5, - high_gas_price: 10, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ucmba', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/ChimbaBlockchain/chimba', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - genesis: { - genesis_url: 'https://rpc.testnet.chimba.ooo/genesis', - }, - versions: [ - { - name: 'v1.0.0', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - }, - ], - }, - peers: { - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://rpc.testnet.chimba.ooo', - provider: 'chimba', - }, - ], - rest: [ - { - address: 'https://testnet.chimba.ooo', - provider: 'chimba', - }, - ], - }, - explorers: [ - { - kind: 'bigdipper', - url: 'https://explorer.testnet.chimba.ooo/', - tx_page: 'https://explorer.testnet.chimba.ooo/transactions/${txHash}', - }, - ], -}; - -export const chimbatestnetAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'chimbatestnet', - assets: [ - { - description: 'The first blokchain in colombia', - denom_units: [ - { - denom: 'ucmba', - exponent: 0, - }, - { - denom: 'chimba', - exponent: 6, - }, - ], - base: 'ucmba', - name: 'Chimba', - display: 'chimba', - symbol: 'CMBA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chimba/images/chimba-blue.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chimba/images/chimba-blue.svg', - }, - coingecko_id: '', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chimba/images/chimba-blue.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/chimba/images/chimba-blue.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/composabletestnet.ts b/packages/chain-registry/src/testnets/composabletestnet.ts deleted file mode 100644 index 60c83cc2..00000000 --- a/packages/chain-registry/src/testnets/composabletestnet.ts +++ /dev/null @@ -1,155 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const composabletestnet: Chain = { - $schema: '../chain.schema.json', - chain_name: 'composabletestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'Composable Testnet', - chain_id: 'banksy-testnet-3', - bech32_prefix: 'centauri', - daemon_name: 'centaurid', - node_home: '$HOME/.banksy', - key_algos: ['secp256k1'], - slip44: 118, - staking: { - staking_tokens: [ - { - denom: 'ppica', - }, - ], - }, - fees: { - fee_tokens: [ - { - denom: 'ppica', - fixed_min_gas_price: 0, - low_gas_price: 0, - average_gas_price: 0, - high_gas_price: 0, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/notional-labs/composable-centauri', - recommended_version: 'v3.0.0', - compatible_versions: ['v3.0.0'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/notional-labs/composable-networks/main/banksy-testnet-3/genesis.json', - }, - versions: [ - { - name: 'v3.0.0', - recommended_version: 'v3.0.0', - compatible_versions: ['v3.0.0'], - }, - ], - }, - peers: { - seeds: [], - persistent_peers: [ - { - id: '488f98949ba03931c433aaf12d799bb1cd6f3942', - address: '65.21.225.10:47656', - provider: 'Indonode', - }, - { - id: '667703b3bdf291ec7774c0c46a54eddd2ccb6d36', - address: '46.17.250.108:61456', - provider: 'Sr20de', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.composable-t.indonode.net:443', - provider: 'Indonode', - }, - { - address: 'https://rpc-composable-testnet.sr20de.xyz:443', - provider: 'Sr20de', - }, - ], - rest: [ - { - address: 'https://api.composable-t.indonode.net', - provider: 'Indonode', - }, - { - address: 'https://composable.api.t4.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://api-composable-testnet.sr20de.xyz', - provider: 'Sr20de', - }, - ], - grpc: [ - { - address: 'https://grpc.composable-t.indonode.net:47090', - provider: 'Indonode', - }, - { - address: 'https://grpc-composable-testnet.sr20de.xyz', - provider: 'Sr20de', - }, - ], - }, - explorers: [ - { - url: 'https://explorer.nodexcapital.com/composable-3', - tx_page: 'https://explorer.nodexcapital.com/composable-3/tx/${txHash}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Composable-Testnet4', - tx_page: 'https://explorer.stavr.tech/Composable-Testnet4/tx/${txHash}', - }, - { - url: 'https://explorer.indonode.net/composable-testnet-3', - tx_page: - 'https://explorer.indonode.net/composable-testnet-3/tx/${txHash}', - }, - { - url: 'https://explorer.sr20de.xyz/Composible-3', - tx_page: 'https://explorer.sr20de.xyz/Composible-3/tx/${txHash}', - }, - ], -}; - -export const composabletestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'composabletestnet', - assets: [ - { - description: - 'The native staking and governance token of the Composable testnet.', - denom_units: [ - { - denom: 'ppica', - exponent: 0, - }, - { - denom: 'pica', - exponent: 12, - }, - ], - base: 'ppica', - name: 'Pica', - display: 'pica', - symbol: 'PICA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/composable/images/composable.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/composable/images/composable.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/composable/images/composable.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/composable/images/composable.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/coolcattestnet.ts b/packages/chain-registry/src/testnets/coolcattestnet.ts deleted file mode 100644 index 165e6795..00000000 --- a/packages/chain-registry/src/testnets/coolcattestnet.ts +++ /dev/null @@ -1,106 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const coolcattestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'coolcattestnet', - status: 'live', - network_type: 'testnet', - website: 'https://app.coolcat.space/', - pretty_name: 'CoolCat', - chain_id: 'kitten-04', - bech32_prefix: 'ccat', - key_algos: ['secp256k1'], - fees: { - fee_tokens: [ - { - denom: 'uccat', - fixed_min_gas_price: 0, - low_gas_price: 0, - average_gas_price: 1, - high_gas_price: 2, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uccat', - }, - ], - }, - daemon_name: 'coolcat', - node_home: '$HOME/.coolcat', - slip44: 118, - codebase: { - git_repo: 'https://github.com/DigitalKitchenLabs/coolcat', - recommended_version: 'v2.0.0', - compatible_versions: ['v2.0.0'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/DigitalKitchenLabs/testnets/main/kitten-04/genesis.json', - }, - versions: [ - { - name: 'v2.0.0', - recommended_version: 'v2.0.0', - compatible_versions: ['v2.0.0'], - }, - ], - }, - peers: { - seeds: [], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://rpc.coolcat.space', - provider: 'Digital Kitchen', - }, - ], - rest: [ - { - address: 'https://lcd.coolcat.space', - provider: 'Digital Kitchen', - }, - ], - grpc: [], - }, - explorers: [], -}; - -export const coolcattestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'coolcattestnet', - assets: [ - { - description: - 'CoolCat - The Interchain Gaming Hub. $CCAT is the native token for use in the CoolCat Network.', - denom_units: [ - { - denom: 'uccat', - exponent: 0, - }, - { - denom: 'ccat', - exponent: 6, - }, - ], - base: 'uccat', - name: 'CoolCat', - display: 'ccat', - symbol: 'CCAT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/coolcattestnet/images/coolcat.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/coolcattestnet/images/coolcat.svg', - }, - keywords: ['nft', 'staking', 'games'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/coolcattestnet/images/coolcat.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/coolcattestnet/images/coolcat.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/coreumtestnet.ts b/packages/chain-registry/src/testnets/coreumtestnet.ts deleted file mode 100644 index e88411f1..00000000 --- a/packages/chain-registry/src/testnets/coreumtestnet.ts +++ /dev/null @@ -1,334 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const coreumtestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'coreumtestnet', - status: 'live', - network_type: 'testnet', - website: 'https://www.coreum.com', - pretty_name: 'Coreum', - chain_id: 'coreum-testnet-1', - bech32_prefix: 'testcore', - daemon_name: 'cored', - node_home: '$HOME/.core/coreum-testnet-1', - key_algos: ['secp256k1'], - slip44: 990, - fees: { - fee_tokens: [ - { - denom: 'utestcore', - fixed_min_gas_price: 0.03125, - low_gas_price: 0.0625, - average_gas_price: 0.0625, - high_gas_price: 62.5, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'utestcore', - }, - ], - lock_duration: { - time: '168h', - }, - }, - codebase: { - git_repo: 'https://github.com/CoreumFoundation/coreum', - recommended_version: 'v3.0.3', - compatible_versions: ['v3.0.3'], - binaries: { - 'linux/amd64': - 'https://github.com/CoreumFoundation/coreum/releases/download/v3.0.3/cored-linux-amd64?checksum=sha256:1719a32e6f8e8813d00cd86e1d8d02e893324d4f59fa7a1b8cedc5836140ecef', - 'linux/arm64': - 'https://github.com/CoreumFoundation/coreum/releases/download/v3.0.3/cored-linux-arm64?checksum=sha256:cfbbad6803c0327407e4dd222a108505e6ff9e294d7c86e34b6b895b96b61bbd', - }, - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - genesis: { - name: 'v0', - genesis_url: - 'https://raw.githubusercontent.com/CoreumFoundation/coreum/master/genesis/coreum-testnet-1.json', - }, - versions: [ - { - name: 'v0', - tag: 'v0.1.1', - height: 0, - recommended_version: 'v0.1.1', - compatible_versions: ['v0.1.1'], - binaries: { - 'linux/amd64': - 'https://github.com/CoreumFoundation/coreum/releases/download/v0.1.1/cored-linux-amd64?checksum=sha256:21db2ea1b31d9e8202e0d11f2bee0de78d2e677c07fd75a7db1f3958bf49146c', - 'linux/arm64': - 'https://github.com/CoreumFoundation/coreum/releases/download/v0.1.1/cored-linux-arm64?checksum=sha256:7d383d1a1bc9185677b25c05ebbe01cf20dd6c779ca4301065359ea6e3bcefa3', - }, - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - next_version_name: 'v1', - }, - { - name: 'v1', - tag: 'v1.0.0', - proposal: 3, - height: 3233700, - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - binaries: { - 'linux/amd64': - 'https://github.com/CoreumFoundation/coreum/releases/download/v1.0.0/cored-linux-amd64?checksum=sha256:34098ad7586bda364b1b2e7c4569cbcefb630cd4ed7c8f68eb5bced834082c57', - 'linux/arm64': - 'https://github.com/CoreumFoundation/coreum/releases/download/v1.0.0/cored-linux-arm64?checksum=sha256:3ced97f06607f0cdaf77e7ff0b36b2011d101c660684e4f3e54c2ac6bf344dd6', - }, - next_version_name: 'v2', - }, - { - name: 'v2', - tag: 'v2.0.0', - proposal: 13, - height: 8728400, - recommended_version: 'v2.0.0', - compatible_versions: ['v2.0.0'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - binaries: { - 'linux/amd64': - 'https://github.com/CoreumFoundation/coreum/releases/download/v2.0.0/cored-linux-amd64?checksum=sha256:7848022a3a35723ecef02eb835fbf139989aace8d780186018dbcdebdc57d694', - 'linux/arm64': - 'https://github.com/CoreumFoundation/coreum/releases/download/v2.0.0/cored-linux-arm64?checksum=sha256:c082eeebbc206633f1b71ef9c16a7f390f5ea5b27ce06c735ed7a632f38b5891', - }, - next_version_name: 'v2patch1', - }, - { - name: 'v2patch1', - tag: 'v2.0.2', - proposal: 15, - height: 9122200, - recommended_version: 'v2.0.2', - compatible_versions: ['v2.0.2'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - binaries: { - 'linux/amd64': - 'https://github.com/CoreumFoundation/coreum/releases/download/v2.0.2/cored-linux-amd64?checksum=sha256:3facf55f7ff795719f68b9bcf76ea08262bc7c9e9cd735c660257ba73678250e', - 'linux/arm64': - 'https://github.com/CoreumFoundation/coreum/releases/download/v2.0.2/cored-linux-arm64?checksum=sha256:35e261eb3b87c833c30174e6b8667a6155f5962441275d443157e209bbb0bf0d', - }, - next_version_name: 'v3', - }, - { - name: 'v3', - tag: 'v3.0.0', - proposal: 23, - height: 14980000, - recommended_version: 'v3.0.0', - compatible_versions: ['v3.0.0'], - cosmos_sdk_version: '0.47', - consensus: { - type: 'cometbft', - version: '0.37', - }, - cosmwasm_version: '0.44', - cosmwasm_enabled: true, - binaries: { - 'linux/amd64': - 'https://github.com/CoreumFoundation/coreum/releases/download/v3.0.0/cored-linux-amd64?checksum=sha256:0198b5bf7a32b0e76c57f5fe30bcb27bdc69ba91cd6e4fc8c416bea3a1251a24', - 'linux/arm64': - 'https://github.com/CoreumFoundation/coreum/releases/download/v3.0.0/cored-linux-arm64?checksum=sha256:192eaf4fcc49c3ea3339d12f53c905420575d00d605048e526a994a0c4368768', - }, - next_version_name: 'v3patch1', - }, - { - name: 'v3patch1', - tag: 'v3.0.1', - proposal: 24, - height: 15385000, - recommended_version: 'v3.0.1', - compatible_versions: ['v3.0.1'], - cosmos_sdk_version: '0.47', - consensus: { - type: 'cometbft', - version: '0.37', - }, - cosmwasm_version: '0.44', - cosmwasm_enabled: true, - binaries: { - 'linux/amd64': - 'https://github.com/CoreumFoundation/coreum/releases/download/v3.0.1/cored-linux-amd64?checksum=sha256:4d533ed578bb3dddf0142095bf62c63c2f25edf8248df1e8f88b35361be180c4', - 'linux/arm64': - 'https://github.com/CoreumFoundation/coreum/releases/download/v3.0.1/cored-linux-arm64?checksum=sha256:83b88f8323061d5dd6aa08895a7ebde7491ccf6360538151e811b7edac9dd1c5', - }, - next_version_name: 'v3patch2', - }, - { - name: 'v3patch2', - tag: 'v3.0.3', - proposal: 25, - height: 15684437, - recommended_version: 'v3.0.3', - compatible_versions: ['v3.0.3'], - cosmos_sdk_version: '0.47', - consensus: { - type: 'cometbft', - version: '0.37', - }, - cosmwasm_version: '0.44', - cosmwasm_enabled: true, - binaries: { - 'linux/amd64': - 'https://github.com/CoreumFoundation/coreum/releases/download/v3.0.3/cored-linux-amd64?checksum=sha256:1719a32e6f8e8813d00cd86e1d8d02e893324d4f59fa7a1b8cedc5836140ecef', - 'linux/arm64': - 'https://github.com/CoreumFoundation/coreum/releases/download/v3.0.3/cored-linux-arm64?checksum=sha256:cfbbad6803c0327407e4dd222a108505e6ff9e294d7c86e34b6b895b96b61bbd', - }, - }, - ], - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coreum/images/coreum.png', - theme: { - primary_color_hex: '#25d695', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coreum/images/coreum.png', - }, - peers: { - seeds: [ - { - id: '64391878009b8804d90fda13805e45041f492155', - address: 'seed-sirius.testnet-1.coreum.dev:26656', - provider: 'Coreum Foundation', - }, - { - id: '53f2367d8f8291af8e3b6ca60efded0675ff6314', - address: 'seed-antares.testnet-1.coreum.dev:26656', - provider: 'Coreum Foundation', - }, - { - id: '496ac0ba20188f70f41e0a814dfd4d9a617338f8', - address: 'coreum-testnet-seed.ibs.team:16660', - provider: 'Inter Blockchain Services', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://full-node.testnet-1.coreum.dev:26657', - provider: 'Coreum Foundation', - }, - { - address: 'https://full-node-eris.testnet-1.coreum.dev:26657', - provider: 'Coreum Foundation', - }, - { - address: 'https://coreum-testnet-rpc.ibs.team:443', - provider: 'Inter Blockchain Services', - }, - ], - grpc: [ - { - address: 'https://full-node.testnet-1.coreum.dev:9090', - provider: 'Coreum Foundation', - }, - { - address: 'https://full-node-eris.testnet-1.coreum.dev:9090', - provider: 'Coreum Foundation', - }, - ], - rest: [ - { - address: 'https://full-node.testnet-1.coreum.dev:1317', - provider: 'Coreum', - }, - { - address: 'https://coreum-testnet-api.ibs.team:443', - provider: 'Inter Blockchain Services', - }, - ], - }, - explorers: [ - { - kind: 'Coreum', - url: 'https://explorer.testnet-1.coreum.dev/coreum', - tx_page: - 'https://explorer.testnet-1.coreum.dev/coreum/transactions/${txHash}', - account_page: - 'https://explorer.testnet-1.coreum.dev/coreum/account/${accountAddress}', - }, - { - kind: 'mintscan', - url: 'https://www.mintscan.io/coreum-testnet', - tx_page: 'https://www.mintscan.io/coreum-testnet/transactions/${txHash}', - account_page: - 'https://www.mintscan.io/coreum-testnet/accounts/${accountAddress}', - }, - ], - keywords: ['dex', 'staking', 'wasm', 'assets', 'nft'], -}; - -export const coreumtestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'coreumtestnet', - assets: [ - { - description: 'The native token of Coreum', - denom_units: [ - { - denom: 'utestcore', - exponent: 0, - }, - { - denom: 'testcore', - exponent: 6, - }, - ], - base: 'utestcore', - name: 'Coreum', - display: 'testcore', - symbol: 'TESTCORE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coreum/images/coreum.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coreum/images/coreum.svg', - }, - coingecko_id: 'coreum', - keywords: ['dex', 'staking', 'wasm', 'assets', 'nft', 'XRPL'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coreum/images/coreum.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/coreum/images/coreum.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/cosmoshubtestnet.ts b/packages/chain-registry/src/testnets/cosmoshubtestnet.ts deleted file mode 100644 index 10408fa6..00000000 --- a/packages/chain-registry/src/testnets/cosmoshubtestnet.ts +++ /dev/null @@ -1,303 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const cosmoshubtestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'cosmoshubtestnet', - chain_id: 'theta-testnet-001', - pretty_name: 'Cosmos Hub Public Testnet', - status: 'live', - network_type: 'testnet', - bech32_prefix: 'cosmos', - daemon_name: 'gaiad', - node_home: '$HOME/.gaia', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uatom', - fixed_min_gas_price: 0.005, - low_gas_price: 0.01, - average_gas_price: 0.025, - high_gas_price: 0.03, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uatom', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/cosmos/gaia', - recommended_version: 'v14.1.0', - compatible_versions: ['v14.1.0-rc0', 'v14.1.0'], - binaries: { - 'linux/amd64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-linux-amd64', - 'linux/arm64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-linux-arm64', - 'darwin/amd64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-darwin-amd64', - 'darwin/arm64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-darwin-arm64', - 'windows/amd64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-windows-amd64.exe', - 'windows/arm64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-windows-arm64.exe', - }, - genesis: { - genesis_url: - 'https://github.com/cosmos/testnets/raw/master/public/genesis.json.gz', - }, - versions: [ - { - name: 'v9.0.1', - recommended_version: 'v9.0.1', - compatible_versions: ['v9.0.1'], - binaries: { - 'linux/amd64': - 'https://github.com/cosmos/gaia/releases/download/v9.0.1/gaiad-v9.0.1-linux-amd64', - 'linux/arm64': - 'https://github.com/cosmos/gaia/releases/download/v9.0.1/gaiad-v9.0.1-linux-arm64', - 'darwin/amd64': - 'https://github.com/cosmos/gaia/releases/download/v9.0.1/gaiad-v9.0.1-darwin-amd64', - 'darwin/arm64': - 'https://github.com/cosmos/gaia/releases/download/v9.0.1/gaiad-v9.0.1-darwin-arm64', - 'windows/amd64': - 'https://github.com/cosmos/gaia/releases/download/v9.0.1/gaiad-v9.0.1-windows-amd64.exe', - }, - }, - { - name: 'v10.0.1', - recommended_version: 'v10.0.1', - compatible_versions: ['v10.0.1'], - binaries: { - 'linux/amd64': - 'https://github.com/cosmos/gaia/releases/download/v10.0.1/gaiad-v10.0.1-linux-amd64', - 'linux/arm64': - 'https://github.com/cosmos/gaia/releases/download/v10.0.1/gaiad-v10.0.1-linux-arm64', - 'darwin/amd64': - 'https://github.com/cosmos/gaia/releases/download/v10.0.1/gaiad-v10.0.1-darwin-amd64', - 'darwin/arm64': - 'https://github.com/cosmos/gaia/releases/download/v10.0.1/gaiad-v10.0.1-darwin-arm64', - 'windows/amd64': - 'https://github.com/cosmos/gaia/releases/download/v10.0.1/gaiad-v10.0.1-windows-amd64.exe', - }, - }, - { - name: 'v11', - recommended_version: 'v11.0.0', - compatible_versions: ['v11.0.0'], - binaries: { - 'linux/amd64': - 'https://github.com/cosmos/gaia/releases/download/v11.0.0/gaiad-v11.0.0-linux-amd64', - 'linux/arm64': - 'https://github.com/cosmos/gaia/releases/download/v11.0.0/gaiad-v11.0.0-linux-arm64', - 'darwin/amd64': - 'https://github.com/cosmos/gaia/releases/download/v11.0.0/gaiad-v11.0.0-darwin-amd64', - 'darwin/arm64': - 'https://github.com/cosmos/gaia/releases/download/v11.0.0/gaiad-v11.0.0-darwin-arm64', - 'windows/amd64': - 'https://github.com/cosmos/gaia/releases/download/v11.0.0/gaiad-v11.0.0-windows-amd64.exe', - 'windows/arm64': - 'https://github.com/cosmos/gaia/releases/download/v11.0.0/gaiad-v11.0.0-windows-arm64.exe', - }, - }, - { - name: 'v12', - recommended_version: 'v12.0.0', - compatible_versions: ['v12.0.0-rc0', 'v12.0.0'], - binaries: { - 'linux/amd64': - 'https://github.com/cosmos/gaia/releases/download/v12.0.0/gaiad-v12.0.0-linux-amd64', - 'linux/arm64': - 'https://github.com/cosmos/gaia/releases/download/v12.0.0/gaiad-v12.0.0-linux-arm64', - 'darwin/amd64': - 'https://github.com/cosmos/gaia/releases/download/v12.0.0/gaiad-v12.0.0-darwin-amd64', - 'darwin/arm64': - 'https://github.com/cosmos/gaia/releases/download/v12.0.0/gaiad-v12.0.0-darwin-arm64', - 'windows/amd64': - 'https://github.com/cosmos/gaia/releases/download/v12.0.0/gaiad-v12.0.0-windows-amd64.exe', - 'windows/arm64': - 'https://github.com/cosmos/gaia/releases/download/v12.0.0/gaiad-v12.0.0-windows-arm64.exe', - }, - }, - { - name: 'v13', - recommended_version: 'v13.0.0', - compatible_versions: ['v13.0.0-rc0', 'v13.0.0'], - binaries: { - 'linux/amd64': - 'https://github.com/cosmos/gaia/releases/download/v13.0.0/gaiad-v13.0.0-linux-amd64', - 'linux/arm64': - 'https://github.com/cosmos/gaia/releases/download/v13.0.0/gaiad-v13.0.0-linux-arm64', - 'darwin/amd64': - 'https://github.com/cosmos/gaia/releases/download/v13.0.0/gaiad-v13.0.0-darwin-amd64', - 'darwin/arm64': - 'https://github.com/cosmos/gaia/releases/download/v13.0.0/gaiad-v13.0.0-darwin-arm64', - 'windows/amd64': - 'https://github.com/cosmos/gaia/releases/download/v13.0.0/gaiad-v13.0.0-windows-amd64.exe', - 'windows/arm64': - 'https://github.com/cosmos/gaia/releases/download/v13.0.0/gaiad-v13.0.0-windows-arm64.exe', - }, - }, - { - name: 'v14', - recommended_version: 'v14.1.0', - compatible_versions: ['v14.1.0-rc0', 'v14.1.0'], - binaries: { - 'linux/amd64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-linux-amd64', - 'linux/arm64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-linux-arm64', - 'darwin/amd64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-darwin-amd64', - 'darwin/arm64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-darwin-arm64', - 'windows/amd64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-windows-amd64.exe', - 'windows/arm64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-windows-arm64.exe', - }, - }, - ], - }, - peers: { - seeds: [ - { - id: '639d50339d7045436c756a042906b9a69970913f', - address: 'seed-01.theta-testnet.polypore.xyz:26656', - provider: 'Hypha', - }, - { - id: '3e506472683ceb7ed75c1578d092c79785c27857', - address: 'seed-02.theta-testnet.polypore.xyz:26656', - provider: 'Hypha', - }, - ], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://rpc.sentry-01.theta-testnet.polypore.xyz', - provider: 'Hypha', - }, - { - address: 'https://rpc.sentry-02.theta-testnet.polypore.xyz', - provider: 'Hypha', - }, - { - address: 'https://rpc.state-sync-01.theta-testnet.polypore.xyz', - provider: 'Hypha', - }, - { - address: 'https://rpc.state-sync-02.theta-testnet.polypore.xyz', - provider: 'Hypha', - }, - { - address: 'https://public-cosmos-theta.w3node.com', - provider: 'Interchain.FM', - }, - { - address: 'https://rpc-theta.osmotest5.osmosis.zone/', - provider: 'Osmosis', - }, - ], - rest: [ - { - address: 'https://rest.sentry-01.theta-testnet.polypore.xyz', - provider: 'Hypha', - }, - { - address: 'https://rest.sentry-02.theta-testnet.polypore.xyz', - provider: 'Hypha', - }, - { - address: 'https://rest.state-sync-01.theta-testnet.polypore.xyz', - provider: 'Hypha', - }, - { - address: 'https://rest.state-sync-02.theta-testnet.polypore.xyz', - provider: 'Hypha', - }, - { - address: 'https://public-cosmos-theta.w3node.com/rest/', - provider: 'Interchain.FM', - }, - { - address: 'https://lcd-theta.osmotest5.osmosis.zone/', - provider: 'Osmosis', - }, - ], - grpc: [ - { - address: 'https://grpc.sentry-01.theta-testnet.polypore.xyz', - provider: 'Hypha', - }, - { - address: 'https://grpc.sentry-02.theta-testnet.polypore.xyz', - provider: 'Hypha', - }, - { - address: 'https://grpc.state-sync-01.theta-testnet.polypore.xyz', - provider: 'Hypha', - }, - { - address: 'https://grpc.state-sync-02.theta-testnet.polypore.xyz', - provider: 'Hypha', - }, - ], - }, - explorers: [ - { - kind: 'Mintscan', - url: 'https://mintscan.io/cosmoshub-testnet', - tx_page: 'https://mintscan.io/cosmoshub-testnet/txs/${txHash}', - }, - { - kind: 'Big Dipper', - url: 'https://explorer.theta-testnet.polypore.xyz/', - tx_page: - 'https://explorer.theta-testnet.polypore.xyz/transactions/${txHash}', - }, - ], -}; - -export const cosmoshubtestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'cosmoshubtestnet', - assets: [ - { - description: - 'The native staking and governance token of the Theta testnet version of the Cosmos Hub.', - denom_units: [ - { - denom: 'uatom', - exponent: 0, - }, - { - denom: 'atom', - exponent: 6, - }, - ], - base: 'uatom', - name: 'Cosmos', - display: 'atom', - symbol: 'ATOM', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/cosmwasmtestnet.ts b/packages/chain-registry/src/testnets/cosmwasmtestnet.ts deleted file mode 100644 index bdc16817..00000000 --- a/packages/chain-registry/src/testnets/cosmwasmtestnet.ts +++ /dev/null @@ -1,151 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const cosmwasmtestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'cosmwasmtestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'CosmWasm Testnet', - chain_id: 'malaga-420', - bech32_prefix: 'wasm', - daemon_name: 'wasmd', - node_home: '$HOME/.wasmd', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'umlg', - low_gas_price: 0.03, - average_gas_price: 0.04, - high_gas_price: 0.05, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uand', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/CosmWasm/wasmd', - recommended_version: 'v0.27', - compatible_versions: ['v0.27'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.27', - cosmwasm_enabled: true, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/CosmosContracts/testnets/main/uni-5/genesis.json', - }, - versions: [ - { - name: 'v0.27', - recommended_version: 'v0.27', - compatible_versions: ['v0.27'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.27', - cosmwasm_enabled: true, - }, - ], - }, - peers: { - seeds: [], - persistent_peers: [ - { - id: '3e3d0d09027dda13a1cd95b5146edc24da5ef872', - address: '142.132.236.229:26656', - provider: 'Confio', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.malaga-420.cosmwasm.com:443', - provider: 'Confio', - }, - ], - rest: [ - { - address: 'https://api.malaga-420.cosmwasm.com', - provider: 'Confio', - }, - ], - }, - explorers: [ - { - kind: 'BIG DIPPER', - url: 'https://block-explorer.malaga-420.cosmwasm.com/', - tx_page: - 'https://block-explorer.malaga-420.cosmwasm.com/transactions/${txHash}', - }, - ], -}; - -export const cosmwasmtestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'cosmwasmtestnet', - assets: [ - { - description: 'Fee Token', - denom_units: [ - { - denom: 'umlg', - exponent: 0, - }, - { - denom: 'MLG', - exponent: 6, - }, - ], - base: 'umlg', - name: 'Malaga', - display: 'umlg', - symbol: 'MLG', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/cosmwasmtestnet/images/cosmwasm.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/cosmwasmtestnet/images/cosmwasm.svg', - }, - ], - }, - { - description: 'Staking Token', - denom_units: [ - { - denom: 'uand', - exponent: 0, - }, - { - denom: 'AND', - exponent: 6, - }, - ], - base: 'uand', - name: 'Malaga Stake', - display: 'uand', - symbol: 'AND', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/cosmwasmtestnet/images/cosmwasm.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/cosmwasmtestnet/images/cosmwasm.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/cosstestnet.ts b/packages/chain-registry/src/testnets/cosstestnet.ts deleted file mode 100644 index 8b9d4d3b..00000000 --- a/packages/chain-registry/src/testnets/cosstestnet.ts +++ /dev/null @@ -1,104 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const cosstestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'cosstestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'COSS Testnet', - chain_id: 'coss-testnet-1', - bech32_prefix: 'coss', - daemon_name: 'cossd', - node_home: '$HOME/.cossd', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ucgas', - fixed_min_gas_price: 0, - low_gas_price: 0, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ucgas', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/coss-inscription/coss', - recommended_version: '0.1.0-testnet', - compatible_versions: ['0.1.0-testnet'], - cosmos_sdk_version: '0.50.2', - consensus: { - type: 'tendermint', - version: '0.38.2', - }, - cosmwasm_enabled: false, - genesis: { - genesis_url: - 'https://github.com/coss-inscription/networks/blob/main/testnet/coss-testnet-1/genesis.json', - }, - }, - peers: { - seeds: [ - { - id: '4bf62eb8e9d65bb86751529ca233df574891602f', - address: '35.72.222.149:26656', - provider: 'COSS', - }, - ], - persistent_peers: [ - { - id: '738698413b8afe09aa3724c884251db7fccf37c9', - address: '18.181.25.162:26656', - provider: 'COSS', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://coss-testnet-rpc.coss.ink', - provider: 'COSS', - }, - ], - rest: [ - { - address: 'https://coss-testnet-rest.coss.ink', - provider: 'COSS', - }, - ], - }, -}; - -export const cosstestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'cosstestnet', - assets: [ - { - description: 'The native token of COSS', - denom_units: [ - { - denom: 'ucgas', - exponent: 0, - aliases: [], - }, - { - denom: 'cgas', - exponent: 6, - aliases: [], - }, - ], - base: 'ucgas', - name: 'cgas', - display: 'cgas', - symbol: 'cgas', - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/cudostestnet.ts b/packages/chain-registry/src/testnets/cudostestnet.ts deleted file mode 100644 index 4d735374..00000000 --- a/packages/chain-registry/src/testnets/cudostestnet.ts +++ /dev/null @@ -1,166 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const cudostestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'cudostestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'Cudos Testnet', - chain_id: 'cudos-testnet-public-3', - bech32_prefix: 'cudos', - key_algos: ['secp256k1'], - slip44: 118, - codebase: { - git_repo: 'https://github.com/CudoVentures/cudos-node', - recommended_version: 'v1.1.0', - compatible_versions: ['v1.1.0'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/CudoVentures/cudos-builders/cudos-master/docker/config/genesis.testnet.public.json', - }, - versions: [ - { - name: 'v1.1.0', - recommended_version: 'v1.1.0', - compatible_versions: ['v1.1.0'], - }, - ], - }, - peers: { - seeds: [ - { - id: 'ee9f57fa3d29a7b88df01dd69f1537c5687b8fd6', - address: 'seed-01.hosts.testnet.cudos.org:26656', - provider: 'cudo', - }, - { - id: '8c9f61d1783b4ab9707ef4dc99d07c9cd0ae5155', - address: 'seed-02.hosts.testnet.cudos.org:26656', - provider: 'cudo', - }, - { - id: '56543c24150a939095558c16dee031bf2fb2feb5', - address: 'seed-03.hosts.testnet.cudos.org:26656', - provider: 'cudo', - }, - ], - persistent_peers: [ - { - id: '0ccf54158f9c340f1fdacf6b4884ca8c8372a923', - address: 'sentry-01.hosts.testnet.cudos.org:26656', - provider: 'cudo', - }, - { - id: '7c48114327bfd3ff3b396cda8b33a24c5d0ad172', - address: 'sentry-02.hosts.testnet.cudos.org:26656', - provider: 'cudo', - }, - { - id: 'd2693512dc45cc856300bcc1b8fd518ab5b2d343', - address: 'sentry-03.hosts.testnet.cudos.org:26656', - provider: 'cudo', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.testnet.cudos.org:443/', - provider: 'cudo', - }, - { - address: 'http://sentry-01.hosts.testnet.cudos.org:26657', - provider: 'cudo', - }, - { - address: 'http://sentry-02.hosts.testnet.cudos.org:26657', - provider: 'cudo', - }, - { - address: 'http://sentry-03.hosts.testnet.cudos.org:26657', - provider: 'cudo', - }, - ], - rest: [ - { - address: 'https://rest.testnet.cudos.org:443', - provider: 'cudo', - }, - { - address: 'http://sentry-01.hosts.testnet.cudos.org:1317/', - provider: 'cudo', - }, - { - address: 'http://sentry-02.hosts.testnet.cudos.org:1317/', - provider: 'cudo', - }, - { - address: 'http://sentry-03.hosts.testnet.cudos.org:1317/', - provider: 'cudo', - }, - ], - grpc: [ - { - address: 'https://grpc.testnet.cudos.org:433', - provider: 'cudo', - }, - { - address: 'http://sentry-01.hosts.testnet.cudos.org:9090', - provider: 'cudo', - }, - { - address: 'http://sentry-02.hosts.testnet.cudos.org:9090', - provider: 'cudo', - }, - { - address: 'http://sentry-03.hosts.testnet.cudos.org:9090', - provider: 'cudo', - }, - ], - }, - explorers: [ - { - kind: 'bigdipper-testnet', - url: 'https://explorer.testnet.cudos.org/', - tx_page: 'https://explorer.testnet.cudos.org/transactions/${txHash}', - account_page: - 'https://explorer.testnet.cudos.org/accounts/${accountAddress}', - }, - ], -}; - -export const cudostestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'cudostestnet', - assets: [ - { - description: 'The native token of the Cudos blockchain', - denom_units: [ - { - denom: 'acudos', - exponent: 0, - aliases: ['attocudos'], - }, - { - denom: 'cudos', - exponent: 18, - aliases: [], - }, - ], - base: 'acudos', - name: 'Cudos', - display: 'cudos', - symbol: 'CUDOS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/cudostestnet/images/cudos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/cudostestnet/images/cudos.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/cudostestnet/images/cudos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/cudostestnet/images/cudos.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/deardogetestnet.ts b/packages/chain-registry/src/testnets/deardogetestnet.ts deleted file mode 100644 index cdd2ccc1..00000000 --- a/packages/chain-registry/src/testnets/deardogetestnet.ts +++ /dev/null @@ -1,124 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const deardogetestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'deardogetestnet', - chain_id: 'deardoge-testnet', - pretty_name: 'Dear Doge Testnet', - status: 'live', - network_type: 'testnet', - bech32_prefix: 'deardoge', - daemon_name: 'dogd', - node_home: '$HOME/.deardoge', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'udear', - fixed_min_gas_price: 0.25, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'udear', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/DoraFactory/Dear-Doge', - recommended_version: 'v11.0.0', - compatible_versions: ['v11.0.0'], - binaries: {}, - genesis: { - genesis_url: - 'https://github.com/DoraFactory/Dear-Doge/blob/main/config/testnet/genesis.json', - }, - versions: [ - { - name: 'v9.0.1', - recommended_version: 'v9.0.1', - compatible_versions: ['v9.0.1'], - binaries: {}, - }, - { - name: 'v10.0.1', - recommended_version: 'v10.0.1', - compatible_versions: ['v10.0.1'], - binaries: {}, - }, - { - name: 'v11', - recommended_version: 'v11.0.0', - compatible_versions: ['v11.0.0'], - binaries: {}, - }, - ], - }, - peers: { - seeds: [], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://testnet-rpc.deardoge.org', - provider: 'dorafactory', - }, - ], - rest: [ - { - address: 'https://testnet-rest.deardoge.org', - provider: 'dorafactory', - }, - ], - grpc: [ - { - address: 'testnet-grpc.deardoge.org:443', - provider: 'dorafactory', - }, - ], - }, - explorers: [ - { - kind: 'Dear Doge Ping Pub', - url: 'https://testnet-explorer.deardoge.org/deardoge', - tx_page: 'https://testnet-explorer.deardoge.org/deardoge/tx/${txHash}', - }, - ], -}; - -export const deardogetestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'deardogetestnet', - assets: [ - { - description: - 'The native staking and governance token of the Theta testnet version of the Dear Doge Testnet.', - denom_units: [ - { - denom: 'udear', - exponent: 0, - }, - { - denom: 'dear', - exponent: 6, - }, - ], - base: 'udear', - name: 'Dear Doge Testnet', - display: 'dear', - symbol: 'DEAR', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/deardogetestnet/images/deardoge.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/deardogetestnet/images/deardoge.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/desmostestnet.ts b/packages/chain-registry/src/testnets/desmostestnet.ts deleted file mode 100644 index 644d17d6..00000000 --- a/packages/chain-registry/src/testnets/desmostestnet.ts +++ /dev/null @@ -1,148 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const desmostestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'desmostestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'Desmos Testnet', - chain_id: 'morpheus-apollo-3', - bech32_prefix: 'desmos', - daemon_name: 'desmos', - node_home: '$HOME/.desmos', - key_algos: ['secp256k1'], - slip44: 852, - fees: { - fee_tokens: [ - { - denom: 'udaric', - fixed_min_gas_price: 0.001, - low_gas_price: 0.01, - average_gas_price: 0.03, - high_gas_price: 0.05, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'udaric', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/desmos-labs/desmos', - recommended_version: 'v5.1.0', - compatible_versions: ['5.1.0'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/desmos-labs/morpheus/master/morpheus-apollo-3/genesis.json', - }, - versions: [ - { - name: 'v4.8.0', - recommended_version: 'v4.8.1', - compatible_versions: ['v4.8.0', 'v4.8.1'], - next_version_name: 'v5.0.0', - }, - { - name: 'v5.0.0', - recommended_version: 'v5.1.0', - compatible_versions: ['v5.1.0'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/desmos/images/dsm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/desmos/images/dsm.svg', - }, - peers: { - seeds: [ - { - id: 'be3db0fe5ee7f764902dbcc75126a2e082cbf00c', - address: 'seed-1.morpheus.desmos.network:26656', - provider: 'desmos', - }, - { - id: '4659ab47eef540e99c3ee4009ecbe3fbf4e3eaff', - address: 'seed-2.morpheus.desmos.network:26656', - provider: 'desmos', - }, - { - id: '1d9cc23eedb2d812d30d99ed12d5c5f21ff40c23', - address: 'seed-3.morpheus.desmos.network:26656', - provider: 'desmos', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.morpheus.desmos.network', - provider: 'desmos', - }, - ], - rest: [ - { - address: 'https://lcd.morpheus.desmos.network', - provider: 'desmos', - }, - ], - grpc: [ - { - address: 'https://grpc.morpheus.desmos.network:443', - provider: 'desmos', - }, - ], - }, - explorers: [ - { - kind: 'bigdipper', - url: 'https://testnet.bigdipper.live/desmos', - tx_page: 'https://testnet.live/desmos/transactions/${txHash}', - account_page: - 'https://testnet.bigdipper.live/desmos/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/desmos/images/dsm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/desmos/images/dsm.svg', - }, - ], -}; - -export const desmostestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'desmostestnet', - assets: [ - { - description: 'The native token of Desmos', - denom_units: [ - { - denom: 'udaric', - exponent: 0, - }, - { - denom: 'daric', - exponent: 6, - }, - ], - base: 'udaric', - name: 'Desmos Testnet', - display: 'daric', - symbol: 'DARIC', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/desmos/images/dsm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/desmos/images/dsm.svg', - }, - coingecko_id: 'desmos', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/desmos/images/dsm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/desmos/images/dsm.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/doravotatestnet.ts b/packages/chain-registry/src/testnets/doravotatestnet.ts deleted file mode 100644 index 12b911a1..00000000 --- a/packages/chain-registry/src/testnets/doravotatestnet.ts +++ /dev/null @@ -1,124 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const doravotatestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'doravotatestnet', - chain_id: 'vota-testnet', - pretty_name: 'Dora Vota Testnet', - status: 'live', - network_type: 'testnet', - bech32_prefix: 'dora', - daemon_name: 'dorad', - node_home: '$HOME/.dora', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'peaka', - fixed_min_gas_price: 100000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'peaka', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/dorafactory/doravota', - recommended_version: 'v11.0.0', - compatible_versions: ['v11.0.0'], - binaries: {}, - genesis: { - genesis_url: - 'https://github.com/DoraFactory/doravota/blob/main/config/testnet/genesis.json', - }, - versions: [ - { - name: 'v9.0.1', - recommended_version: 'v9.0.1', - compatible_versions: ['v9.0.1'], - binaries: {}, - }, - { - name: 'v10.0.1', - recommended_version: 'v10.0.1', - compatible_versions: ['v10.0.1'], - binaries: {}, - }, - { - name: 'v11', - recommended_version: 'v11.0.0', - compatible_versions: ['v11.0.0'], - binaries: {}, - }, - ], - }, - peers: { - seeds: [], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://vota-testnet-rpc.dorafactory.org/', - provider: 'dorafactory', - }, - ], - rest: [ - { - address: 'https://vota-testnet-rest.dorafactory.org', - provider: 'dorafactory', - }, - ], - grpc: [ - { - address: 'vota-testnet-grpc.dorafactory.org:443', - provider: 'dorafactory', - }, - ], - }, - explorers: [ - { - kind: 'Dora Vota Ping Pub', - url: 'https://maci-explorer-test.dorafactory.org', - tx_page: 'https://maci-explorer-test.dorafactory.org/dora/tx/${txHash}', - }, - ], -}; - -export const doravotatestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'doravotatestnet', - assets: [ - { - description: - 'The native staking and governance token of the Theta testnet version of the Dora Vota Testnet.', - denom_units: [ - { - denom: 'peaka', - exponent: 0, - }, - { - denom: 'DORA', - exponent: 18, - }, - ], - base: 'peaka', - name: 'Dora Vota Testnet', - display: 'DORA', - symbol: 'DORA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/doravotatestnet/images/doravota.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/doravotatestnet/images/doravota.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/doravotatestnet2.ts b/packages/chain-registry/src/testnets/doravotatestnet2.ts deleted file mode 100644 index a609ddd4..00000000 --- a/packages/chain-registry/src/testnets/doravotatestnet2.ts +++ /dev/null @@ -1,125 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const doravotatestnet2: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'doravotatestnet2', - chain_id: 'vota-vk', - pretty_name: 'Dora Vota Incentive Testnet', - status: 'live', - network_type: 'testnet', - bech32_prefix: 'dora', - daemon_name: 'dorad', - node_home: '$HOME/.dora', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'peaka', - fixed_min_gas_price: 100000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'peaka', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/dorafactory/doravota', - recommended_version: 'v11.0.0', - compatible_versions: ['v11.0.0'], - binaries: {}, - genesis: { - genesis_url: - 'https://github.com/DoraFactory/doravota/blob/main/config/incentive/genesis.json', - }, - versions: [ - { - name: 'v9.0.1', - recommended_version: 'v9.0.1', - compatible_versions: ['v9.0.1'], - binaries: {}, - }, - { - name: 'v10.0.1', - recommended_version: 'v10.0.1', - compatible_versions: ['v10.0.1'], - binaries: {}, - }, - { - name: 'v11', - recommended_version: 'v11.0.0', - compatible_versions: ['v11.0.0'], - binaries: {}, - }, - ], - }, - peers: { - seeds: [], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://vota-vk-rpc.dorafactory.org/', - provider: 'dorafactory', - }, - ], - rest: [ - { - address: 'https://vota-vk-rest.dorafactory.org', - provider: 'dorafactory', - }, - ], - grpc: [ - { - address: 'vota-vk-grpc.dorafactory.org:443', - provider: 'dorafactory', - }, - ], - }, - explorers: [ - { - kind: 'Dora Vota Ping Pub', - url: 'https://vota-vk-explorer.dorafactory.org', - tx_page: - 'https://vota-vk-explorer.dorafactory.org/doravotaincentive/tx/${txHash}', - }, - ], -}; - -export const doravotatestnet2AssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'doravotatestnet2', - assets: [ - { - description: - 'The native staking and governance token of the Theta incentive version of the Dora Vota Testnet.', - denom_units: [ - { - denom: 'peaka', - exponent: 0, - }, - { - denom: 'DORA', - exponent: 18, - }, - ], - base: 'peaka', - name: 'Dora Vota Incentive Testnet', - display: 'DORA', - symbol: 'DORA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/doravotatestnet/images/doravota.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/doravotatestnet/images/doravota.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/dydxtestnet.ts b/packages/chain-registry/src/testnets/dydxtestnet.ts deleted file mode 100644 index 30ff7886..00000000 --- a/packages/chain-registry/src/testnets/dydxtestnet.ts +++ /dev/null @@ -1,226 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const dydxtestnet: Chain = { - $schema: '../chain.schema.json', - chain_name: 'dydxtestnet', - status: 'live', - website: 'https://dydx.trade/', - network_type: 'testnet', - pretty_name: 'dYdX Protocol', - chain_id: 'dydx-testnet-4', - bech32_prefix: 'dydx', - daemon_name: 'dydxprotocold', - node_home: '$HOME/.dydxprotocol', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'adv4tnt', - fixed_min_gas_price: 12500000000, - low_gas_price: 12500000000, - average_gas_price: 12500000000, - high_gas_price: 20000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'adv4tnt', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/dydxprotocol/v4-chain/', - recommended_version: 'v2.0.0', - compatible_versions: ['v2.0.0'], - cosmos_sdk_version: 'v0.47.4', - cosmwasm_enabled: false, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/dydxopsdao/networks/main/dydx-mainnet-1/genesis.json', - }, - versions: [ - { - name: 'v2', - recommended_version: 'v2.0.0', - compatible_versions: ['v2.0.0'], - cosmos_sdk_version: 'v0.47.4', - }, - ], - }, - description: - 'Our goal is to build open source code that can power a first class product and trading experience.', - peers: { - seeds: [ - { - id: 'a9cae4047d5c34772442322b10ef5600d8e54900', - address: - '19d38bb5cea1378db3e16615e63594dc26119a1a@dydx-testnet4-seednode.allthatnode.com:26656', - provider: 'DSRV', - }, - { - id: '4f20c3e303c9515051b6276aeb89c0b88ee79f8f', - address: - '87ee8de5f0f82af6ee6740a30f8844bbe6434413@seed.dydx-testnet.cros-nest.com:26656', - provider: 'Crosnest', - }, - { - id: 'c2c2fcb5e6e4755e06b83b499aff93e97282f8e8', - address: - '38e5a5ec34c578dc323cbdd9b98330abb448d586@tenderseed.ccvalidators.com:29104', - provider: 'CryptoCrew', - }, - { - id: '65b740ee326c9260c30af1f044e9cda63c73f7c1', - address: - '80a1a6cd086634c34008c6457d3f7441cfc05c47@seeds.kingnodes.com:27056', - provider: 'kingnodes 👑', - }, - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: - '20e1000e88125698264454a884812746c2eb4807@seeds.lavenderfive.com:23856', - provider: 'Lavender Five', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://dydx-rpc-testnet.enigma-validator.com', - provider: 'Enigma', - }, - { - address: 'https://testnet-dydx-rpc.lavenderfive.com', - provider: 'Lavender Five', - }, - { - address: 'https://test-dydx-rpc.kingnodes.com', - provider: 'kingnodes 👑', - }, - { - address: 'https://dydx-testnet-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://dydx-testnet-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - rest: [ - { - address: 'https://dydx-lcd-testnet.enigma-validator.com', - provider: 'Enigma', - }, - { - address: 'https://testnet-dydx-api.lavenderfive.com', - provider: 'Lavender Five', - }, - { - address: 'https://dydx-testnet-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://dydx-testnet-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - grpc: [ - { - address: 'https://testnet-dydx-rpc.lavenderfive.com', - provider: 'Lavender Five', - }, - { - address: 'https://dydx-testnet-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'dydx-testnet-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - }, - explorers: [ - { - kind: 'mintscan', - url: 'https://www.mintscan.io/dydx-testnet', - tx_page: 'https://www.mintscan.io/dydx-testnet/txs/${txHash}', - account_page: - 'https://www.mintscan.io/dydx-testnet/account/${accountAddress}', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.svg', - }, - images: [ - { - image_sync: { - chain_name: 'dydx', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.svg', - }, - ], -}; - -export const dydxtestnetAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'dydxtestnet', - assets: [ - { - description: 'The native staking token of dYdX Protocol.', - denom_units: [ - { - denom: 'adv4tnt', - exponent: 0, - }, - { - denom: 'dv4tnt', - exponent: 18, - }, - ], - base: 'adv4tnt', - name: 'dYdX', - display: 'dv4tnt', - symbol: 'DV4TNT', - traces: [ - { - type: 'test-mintage', - counterparty: { - chain_name: 'dydx', - base_denom: 'adydx', - }, - provider: 'Dydx', - }, - ], - images: [ - { - image_sync: { - chain_name: 'dydx', - base_denom: 'adydx', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.svg', - }, - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx-circle.svg', - theme: { - circle: true, - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/images/dydx.svg', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/elystestnet.ts b/packages/chain-registry/src/testnets/elystestnet.ts deleted file mode 100644 index 1d1ccac1..00000000 --- a/packages/chain-registry/src/testnets/elystestnet.ts +++ /dev/null @@ -1,515 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const elystestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'elystestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'Elys Network', - chain_id: 'elystestnet-1', - bech32_prefix: 'elys', - daemon_name: 'elysd', - node_home: '$HOME/.elys', - key_algos: ['secp256k1'], - slip44: 118, - staking: { - staking_tokens: [ - { - denom: 'uelys', - }, - ], - lock_duration: { - time: '1209600s', - }, - }, - fees: { - fee_tokens: [ - { - denom: 'uelys', - fixed_min_gas_price: 0.01, - low_gas_price: 0.01, - average_gas_price: 0.025, - high_gas_price: 0.03, - }, - { - denom: - 'ibc/2180E84E20F5679FCC760D8C165B60F42065DEF7F46A72B447CFF1B7DC6C0A65', - fixed_min_gas_price: 0.01, - low_gas_price: 0.01, - average_gas_price: 0.025, - high_gas_price: 0.03, - }, - { - denom: - 'ibc/E2D2F6ADCC68AA3384B2F5DFACCA437923D137C14E86FB8A10207CF3BED0C8D4', - fixed_min_gas_price: 0.01, - low_gas_price: 0.01, - average_gas_price: 0.025, - high_gas_price: 0.03, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/elys-network/elys', - recommended_version: 'v0.12.0', - compatible_versions: ['v0.12.0'], - cosmos_sdk_version: 'v0.47', - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - ibc_go_version: 'v7.3.0', - cosmwasm_enabled: false, - genesis: { - genesis_url: - 'https://snapshots.polkachu.com/testnet-genesis/elys/genesis.json', - }, - versions: [ - { - name: 'v0.2.3', - recommended_version: 'v0.2.3', - compatible_versions: ['v0.2.3'], - cosmos_sdk_version: 'v0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - ibc_go_version: 'v6.1.0', - cosmwasm_enabled: false, - binaries: { - 'linux/amd64': - 'https://github.com/elys-network/elys/releases/download/v0.2.3/elys._v0.2.3_linux_amd64.tar.gz', - }, - }, - { - name: 'v0.3.1', - recommended_version: 'v0.3.1', - compatible_versions: ['v0.3.1'], - binaries: { - 'linux/amd64': - 'https://github.com/elys-network/elys/releases/download/v0.3.1/elys._v0.3.1_linux_amd64.tar.gz', - }, - }, - { - name: 'v0.4.0', - recommended_version: 'v0.4.0', - compatible_versions: ['v0.4.0'], - binaries: { - 'linux/amd64': - 'https://github.com/elys-network/elys/releases/download/v0.4.0/elys._v0.4.0_linux_amd64.tar.gz', - }, - }, - { - name: 'v0.5.0', - recommended_version: 'v0.5.0', - compatible_versions: ['v0.5.0'], - binaries: { - 'linux/amd64': - 'https://github.com/elys-network/elys/releases/download/v0.5.0/elys._v0.5.0_linux_amd64.tar.gz', - }, - }, - { - name: 'v0.5.1', - recommended_version: 'v0.5.1', - compatible_versions: ['v0.5.1'], - binaries: { - 'linux/amd64': - 'https://github.com/elys-network/elys/releases/download/v0.5.1/elys._v0.5.1_linux_amd64.tar.gz', - }, - }, - { - name: 'v0.5.2', - recommended_version: 'v0.5.2', - compatible_versions: ['v0.5.2'], - binaries: { - 'linux/amd64': - 'https://github.com/elys-network/elys/releases/download/v0.5.0/elys._v0.5.2_linux_amd64.tar.gz', - }, - }, - { - name: 'v0.5.3', - recommended_version: 'v0.5.3', - compatible_versions: ['v0.5.3'], - binaries: { - 'linux/amd64': - 'https://github.com/elys-network/elys/releases/download/v0.5.3/elys._v0.5.3_linux_amd64.tar.gz', - }, - }, - { - name: 'v0.5.4', - recommended_version: 'v0.5.4', - compatible_versions: ['v0.5.4'], - binaries: { - 'linux/amd64': - 'https://github.com/elys-network/elys/releases/download/v0.5.4/elys._v0.5.4_linux_amd64.tar.gz', - }, - }, - { - name: 'v0.6.0', - recommended_version: 'v0.6.0', - compatible_versions: ['v0.6.0'], - binaries: { - 'linux/amd64': - 'https://github.com/elys-network/elys/releases/download/v0.6.0/elys._v0.6.0_linux_amd64.tar.gz', - }, - }, - { - name: 'v0.7.0', - recommended_version: 'v0.7.0', - compatible_versions: ['v0.7.0'], - binaries: { - 'linux/amd64': - 'https://github.com/elys-network/elys/releases/download/v0.7.0/elys._v0.7.0_linux_amd64.tar.gz', - }, - }, - { - name: 'v0.8.0', - recommended_version: 'v0.8.0', - compatible_versions: ['v0.8.0'], - binaries: { - 'linux/amd64': - 'https://github.com/elys-network/elys/releases/download/v0.8.0/elys._v0.8.0_linux_amd64.tar.gz', - }, - }, - { - name: 'v0.9.0', - recommended_version: 'v0.9.0', - compatible_versions: ['v0.9.0'], - binaries: { - 'linux/amd64': - 'https://github.com/elys-network/elys/releases/download/v0.9.0/elys._v0.9.0_linux_amd64.tar.gz', - }, - }, - { - name: 'v0.10.0', - recommended_version: 'v0.10.0', - compatible_versions: ['v0.10.0'], - binaries: { - 'linux/amd64': - 'https://github.com/elys-network/elys/releases/download/v0.10.0/elysd-0.10.0-linux-amd64.tar.gz', - }, - }, - { - name: 'v0.11.0', - recommended_version: 'v0.11.0', - compatible_versions: ['v0.11.0'], - binaries: { - 'linux/amd64': - 'https://github.com/elys-network/elys/releases/download/v0.11.0/elysd-v0.11.0-linux-amd64.tar.gz', - }, - }, - { - name: 'v0.12.0', - recommended_version: 'v0.12.0', - compatible_versions: ['v0.12.0'], - binaries: { - 'linux/amd64': - 'https://github.com/elys-network/elys/releases/download/v0.12.0/elysd-v0.12.0-linux-amd64.tar.gz', - }, - cosmos_sdk_version: 'v0.47', - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - ibc_go_version: 'v7.3.0', - cosmwasm_enabled: false, - }, - ], - }, - peers: { - seeds: [ - { - id: 'cdf9ae8529aa00e6e6703b28f3dcfdd37e07b27c', - address: '37.187.154.66:26656', - provider: 'nirvana', - }, - { - id: '86987eeff225699e67a6543de3622b8a986cce28', - address: '91.183.62.162:26656', - provider: 'utopia', - }, - { - id: 'ae22b82b1dc34fa0b1a64854168692310f562136', - address: '198.27.74.140:26656', - provider: 'shangrila', - }, - { - id: '61284a4d71cd3a33771640b42f40b2afda389a1e', - address: '5.101.138.254:26656', - provider: 'euphoria', - }, - { - id: 'ae7191b2b922c6a59456588c3a262df518b0d130', - address: 'elys-testnet-seed.itrocket.net:54656', - provider: 'itrocket', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: '609c64cc50fb4ebbe7cae3347545d3950ea2c018', - address: '65.108.195.29:23656', - provider: 'Staketab', - }, - { - id: '0977dd5475e303c99b66eaacab53c8cc28e49b05', - address: 'elys-testnet-peer.itrocket.net:38656', - provider: 'itrocket', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.testnet.elys.network', - provider: 'Elys Network', - }, - { - address: 'https://elys-testnet-rpc.staketab.org:443', - provider: 'Staketab', - }, - { - address: 'https://elys-testnet-rpc.itrocket.net:443', - provider: 'itrocket', - }, - { - address: 'https://elys-rpc.kleomedes.network:443', - provider: 'Kleomedes', - }, - { - address: 'https://elys-testnet-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - rest: [ - { - address: 'https://api.testnet.elys.network', - provider: 'Elys Network', - }, - { - address: 'https://elys.api.t.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://elys-testnet-rest.staketab.org', - provider: 'Staketab', - }, - { - address: 'https://elys-testnet-api.itrocket.net', - provider: 'itrocket', - }, - { - address: 'https://elys-api.kleomedes.network:443', - provider: 'Kleomedes', - }, - { - address: 'https://elys-testnet-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - grpc: [ - { - address: 'services.staketab.com:9390', - provider: 'Staketab', - }, - { - address: 'elys-testnet-grpc.itrocket.net:38090', - provider: 'itrocket', - }, - { - address: 'elys-testnet-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - }, - explorers: [ - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Elys-Testnet', - tx_page: 'https://explorer.stavr.tech/Elys-Testnet/tx/${txHash}', - account_page: - 'https://explorer.stavr.tech/Elys-Testnet/account/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://testnet.elys.network/elys', - tx_page: 'https://testnet.elys.network/elys/tx/${txHash}', - }, - { - kind: 'itrocket', - url: 'https://testnet.itrocket.net/elys', - tx_page: 'https://testnet.itrocket.net/elys/staking/tx/${txHash}', - account_page: - 'https://testnet.itrocket.net/elys/account/${accountAddress}', - }, - ], -}; - -export const elystestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'elystestnet', - assets: [ - { - description: 'The native token of Elys Network', - denom_units: [ - { - denom: 'uelys', - exponent: 0, - aliases: ['microelys'], - }, - { - denom: 'melys', - exponent: 3, - aliases: ['millielys'], - }, - { - denom: 'elys', - exponent: 6, - aliases: [], - }, - ], - base: 'uelys', - name: 'Elys Network', - display: 'elys', - symbol: 'ELYS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/elystestnet/images/elys.png', - }, - coingecko_id: 'elys', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/elystestnet/images/elys.png', - }, - ], - }, - { - description: 'Eden token definition', - denom_units: [ - { - denom: 'ueden', - exponent: 0, - aliases: ['microeden'], - }, - { - denom: 'meden', - exponent: 3, - aliases: ['millieden'], - }, - { - denom: 'eden', - exponent: 6, - aliases: [], - }, - ], - base: 'ueden', - name: 'Eden', - display: 'eden', - symbol: 'EDEN', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/elystestnet/images/eden.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/elystestnet/images/eden.png', - }, - ], - }, - { - description: 'USDC from Noble', - denom_units: [ - { - denom: - 'ibc/2180E84E20F5679FCC760D8C165B60F42065DEF7F46A72B447CFF1B7DC6C0A65', - exponent: 0, - }, - { - denom: 'usdc', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/2180E84E20F5679FCC760D8C165B60F42065DEF7F46A72B447CFF1B7DC6C0A65', - name: 'Noble USD Coin', - display: 'usdc', - symbol: 'USDC', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'nobletestnet', - base_denom: 'uusdc', - channel_id: 'channel-19', - }, - chain: { - channel_id: 'channel-12', - path: 'transfer/channel-12/uusdc', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'noble', - base_denom: 'uusdc', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/noble/images/USDCoin.svg', - }, - }, - { - denom_units: [ - { - denom: - 'ibc/E2D2F6ADCC68AA3384B2F5DFACCA437923D137C14E86FB8A10207CF3BED0C8D4', - exponent: 0, - }, - { - denom: 'atom', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/E2D2F6ADCC68AA3384B2F5DFACCA437923D137C14E86FB8A10207CF3BED0C8D4', - name: 'ATOM on Elys', - display: 'atom', - symbol: 'ATOM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'cosmoshubtestnet', - base_denom: 'uatom', - channel_id: 'channel-3302', - }, - chain: { - channel_id: 'channel-16', - path: 'transfer/channel-16/uatom', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'cosmoshub', - base_denom: 'uatom', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/empowertestnet.ts b/packages/chain-registry/src/testnets/empowertestnet.ts deleted file mode 100644 index 139c222d..00000000 --- a/packages/chain-registry/src/testnets/empowertestnet.ts +++ /dev/null @@ -1,216 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const empowertestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'empowertestnet', - chain_id: 'circulus-1', - pretty_name: 'Empower Testnet', - status: 'live', - network_type: 'testnet', - bech32_prefix: 'empower', - daemon_name: 'empowerd', - node_home: '$HOME/.empowerchain', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'umpwr', - fixed_min_gas_price: 0, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/empowerchain/empowerchain', - recommended_version: 'v1.0.0-rc1', - compatible_versions: ['v1.0.0-rc1'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/empowerchain/empowerchain/main/testnets/circulus-1/genesis.json', - }, - versions: [ - { - name: 'v1.0.0-rc1', - recommended_version: 'v1.0.0-rc1', - compatible_versions: ['v1.0.0-rc1'], - }, - ], - }, - peers: { - seeds: [ - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'testnet-seeds.polkachu.com:17456', - }, - { - id: '258f523c96efde50d5fe0a9faeea8a3e83be22ca', - address: 'seed.circulus-1.empower.aviaone.com:20272', - }, - { - id: 'd6a7cd9fa2bafc0087cb606de1d6d71216695c25', - address: '51.159.161.174:26656', - }, - { - id: 'babc3f3f7804933265ec9c40ad94f4da8e9e0017', - address: 'testnet-seed.rhinostake.com:17456', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://empower-testnet-rpc.polkachu.com:443', - provider: 'Polkachu', - }, - { - address: 'https://empower.rpc.cumulo.com.es:443', - provider: 'Cumulo', - }, - { - address: 'https://rpc-t.empower.nodestake.top:443', - provider: 'NodeStake', - }, - { - address: 'https://rpc-empower.nodeist.net:443', - provider: 'Nodeist', - }, - { - address: 'https://empower-testnet.nodejumper.io:443', - provider: 'NODEJUMPER', - }, - { - address: 'https://empower-testnet-rpc.itrocket.net:443', - provider: 'ITRocket', - }, - { - address: 'https://rpc.circulus-1.empower.aviaone.com:443', - provider: 'AviaOne', - }, - ], - rest: [ - { - address: 'https://empower-testnet-api.polkachu.com:443', - provider: 'Polkachu', - }, - { - address: 'https://empower.api.cumulo.com.es:443', - provider: 'Cumulo', - }, - { - address: 'https://empw.api.t.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://api-t.empower.nodestake.top:443', - provider: 'NodeStake', - }, - { - address: 'https://api-empower.nodeist.net:443', - provider: 'Nodeist', - }, - { - address: 'https://empower-testnet.nodejumper.io:1317', - provider: 'NODEJUMPER', - }, - { - address: 'https://empower-testnet-api.itrocket.net:443', - provider: 'ITRocket', - }, - { - address: 'https://api.circulus-1.empower.aviaone.com', - provider: 'AviaOne', - }, - ], - grpc: [ - { - address: 'empower-testnet-grpc.polkachu.com:17490', - provider: 'Polkachu', - }, - { - address: 'empower.grpc.cumulo.com.es:443', - provider: 'Cumulo', - }, - { - address: 'grpc-t.empower.nodestake.top:9090', - provider: 'NodeStake', - }, - { - address: 'empower-testnet.nodejumper.io:9090', - provider: 'NODEJUMPER', - }, - { - address: 'empower-testnet-grpc.itrocket.net:16090', - provider: 'ITRocket', - }, - { - address: 'grpc.circulus-1.empower.aviaone.com:443', - provider: 'AviaOne', - }, - ], - }, - explorers: [ - { - kind: 'exploreme', - url: 'https://empowerchain.exploreme.pro', - tx_page: 'https://empowerchain.exploreme.pro/transaction/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://exp.nodeist.net/Empower', - tx_page: 'https://exp.nodeist.net/Empower/tx/${txHash}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Empower', - tx_page: 'https://explorer.stavr.tech/Empower/tx/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://explorer.nodestake.top/empower-testnet', - tx_page: 'https://explorer.nodestake.top/empower-testnet/tx/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://testnet.itrocket.net/empower/staking', - tx_page: 'https://testnet.itrocket.net/empower/staking/tx/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://explorer.stavr.tech/empower', - tx_page: 'https://explorer.stavr.tech/empower/tx/${txHash}', - }, - ], -}; - -export const empowertestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'empowertestnet', - assets: [ - { - description: - 'The native staking and governance token of the testnet version of Empower.', - denom_units: [ - { - denom: 'umpwr', - exponent: 0, - }, - { - denom: 'mpwr', - exponent: 6, - }, - ], - base: 'umpwr', - name: 'MPWR', - display: 'mpwr', - symbol: 'MPWR', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/empowertestnet/images/mpwr.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/empowertestnet/images/mpwr.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/entrypointtestnet.ts b/packages/chain-registry/src/testnets/entrypointtestnet.ts deleted file mode 100644 index 54f9c15c..00000000 --- a/packages/chain-registry/src/testnets/entrypointtestnet.ts +++ /dev/null @@ -1,207 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const entrypointtestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'entrypointtestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'EntryPoint Testnet', - chain_id: 'entrypoint-pubtest-2', - bech32_prefix: 'entrypoint', - daemon_name: 'entrypointd', - node_home: '$HOME/.entrypointd', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: - 'ibc/8A138BC76D0FB2665F8937EC2BF01B9F6A714F6127221A0E155106A45E09BCC5', - low_gas_price: 0.01, - average_gas_price: 0.01, - high_gas_price: 0.02, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uentry', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/entrypoint-zone/testnets', - recommended_version: 'v1.2.0', - compatible_versions: ['v1.2.0'], - cosmos_sdk_version: '0.47.4', - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/entrypoint-zone/testnets/2f2bffec8e73db30886bffa67fda1a242a6dc1d1/entrypoint-pubtest-2/genesis.json', - }, - versions: [ - { - name: 'v1.1.1', - recommended_version: 'v1.1.1', - compatible_versions: ['v1.1.1'], - cosmos_sdk_version: '0.47.4', - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - }, - { - name: 'v1.2.0', - recommended_version: 'v1.2.0', - compatible_versions: ['v1.2.0'], - cosmos_sdk_version: '0.47.4', - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://testnet-rpc.entrypoint.zone', - provider: 'Simply Staking', - }, - ], - rest: [ - { - address: 'https://entry.api.t.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://testnet-rest.entrypoint.zone', - provider: 'Simply Staking', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/entrypointtestnet/images/entrypoint-chain-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/entrypointtestnet/images/entrypoint-chain-logo.svg', - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://explorer.entrypoint.zone/entrypoint', - tx_page: 'https://explorer.entrypoint.zone/entrypoint/tx/${txHash}', - account_page: - 'https://explorer.entrypoint.zone/entrypoint/account/${accountAddress}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Entrypoint-Testnet', - tx_page: 'https://explorer.stavr.tech/Entrypoint-Testnet/tx/${txHash}', - account_page: - 'https://explorer.stavr.tech/Entrypoint-Testnet/account/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://testnet.ping.pub/entrypoint', - tx_page: 'https://testnet.ping.pub/entrypoint/tx/${txHash}', - account_page: - 'https://testnet.ping.pub/entrypoint/account/${accountAddress}', - }, - ], - keywords: ['testnet'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/entrypointtestnet/images/entrypoint-chain-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/entrypointtestnet/images/entrypoint-chain-logo.svg', - }, - ], -}; - -export const entrypointtestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'entrypointtestnet', - assets: [ - { - description: 'The native token of EntryPoint', - denom_units: [ - { - denom: 'uentry', - exponent: 0, - aliases: [], - }, - { - denom: 'entry', - exponent: 6, - aliases: [], - }, - ], - base: 'uentry', - name: 'EntryPoint', - display: 'entry', - symbol: 'ENTRY', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/entrypointtestnet/images/entry.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/entrypointtestnet/images/entry.svg', - }, - keywords: ['staking', 'governance', 'vaults'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/entrypointtestnet/images/entry.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/entrypointtestnet/images/entry.svg', - }, - ], - }, - { - description: - 'The native staking and governance token of the Theta testnet version of the Cosmos Hub, via Osmosis.', - denom_units: [ - { - denom: - 'ibc/8A138BC76D0FB2665F8937EC2BF01B9F6A714F6127221A0E155106A45E09BCC5', - exponent: 0, - }, - { - denom: 'atom', - exponent: 6, - }, - ], - base: 'ibc/8A138BC76D0FB2665F8937EC2BF01B9F6A714F6127221A0E155106A45E09BCC5', - name: 'Cosmos', - display: 'atom', - symbol: 'ATOM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosistestnet', - base_denom: - 'ibc/9FF2B7A5F55038A7EE61F4FD6749D9A648B48E89830F2682B67B5DC158E2753C', - channel_id: 'channel-4156', - }, - chain: { - channel_id: 'channel-0', - path: 'transfer/channel-0/transfer/channel-4156/uatom', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - images: [ - { - image_sync: { - chain_name: 'osmosistestnet', - base_denom: - 'ibc/9FF2B7A5F55038A7EE61F4FD6749D9A648B48E89830F2682B67B5DC158E2753C', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/evmostestnet.ts b/packages/chain-registry/src/testnets/evmostestnet.ts deleted file mode 100644 index 3253299c..00000000 --- a/packages/chain-registry/src/testnets/evmostestnet.ts +++ /dev/null @@ -1,180 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const evmostestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'evmostestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'Evmos Testnet', - chain_id: 'evmos_9000-4', - bech32_prefix: 'evmos', - daemon_name: 'evmosd', - node_home: '$HOME/.evmosd', - key_algos: ['ethsecp256k1'], - extra_codecs: ['ethermint'], - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'atevmos', - low_gas_price: 20000000000, - average_gas_price: 25000000000, - high_gas_price: 40000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'atevmos', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/evmos/evmos', - recommended_version: 'v12.0.0-rc4', - compatible_versions: ['v12.0.0-rc4'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - ibc_go_version: 'v6.1.0', - genesis: { - genesis_url: - 'https://github.com/evmos/testnets/raw/main/evmos_9000-4/genesis.zip', - }, - versions: [ - { - name: 'v11.0.0-rc3', - recommended_version: 'v11.0.0-rc3', - compatible_versions: ['v11.0.0-rc3'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - ibc_go_version: 'v6.1.0', - }, - { - name: 'v12.0.0', - recommended_version: 'v12.0.0-rc4', - compatible_versions: ['v12.0.0-rc4'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - ibc_go_version: 'v6.1.0', - }, - ], - }, - peers: { - seeds: [ - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: 'b7635a113a52d0d25c82267de0648e71e46dc584', - address: '167.99.182.201:46656', - provider: 'coldy', - }, - { - id: '005efaae1ae29f95edea5f3729ce7e75511e5d3d', - address: '65.108.225.158:13456', - provider: 'Polkachu', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://evmos.test.rpc.coldyvalidator.net', - provider: 'coldy', - }, - { - address: 'https://evmos-testnet-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://evmos-testnet-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - rest: [ - { - address: 'https://evmos.test.api.coldyvalidator.net', - provider: 'coldy', - }, - { - address: 'https://evmos-testnet-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://evmos-testnet-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - grpc: [ - { - address: 'https://evmos.test.grpc.coldyvalidator.net', - provider: 'coldy', - }, - { - address: 'evmos-testnet-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - }, - explorers: [ - { - kind: 'Mintscan', - url: 'https://mintscan.io/evmos-testnet', - tx_page: 'https://mintscan.io/evmos-testnet/txs/${txHash}', - }, - { - kind: 'NodesGuru', - url: 'https://testnet.evmos.explorers.guru/', - tx_page: 'https://testnet.evmos.explorers.guru/transaction/${txHash}', - }, - ], -}; - -export const evmostestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'evmostestnet', - assets: [ - { - description: - 'The native EVM, governance and staking token of the Evmos Hub', - denom_units: [ - { - denom: 'atevmos', - exponent: 0, - }, - { - denom: 'tevmos', - exponent: 18, - }, - ], - base: 'atevmos', - name: 'Evmos Testnet', - display: 'tevmos', - symbol: 'TEVMOS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/evmostestnet/images/evmos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/evmostestnet/images/evmos.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/evmostestnet/images/evmos.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/evmostestnet/images/evmos.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/fetchhubtestnet.ts b/packages/chain-registry/src/testnets/fetchhubtestnet.ts deleted file mode 100644 index 2bc7b7d6..00000000 --- a/packages/chain-registry/src/testnets/fetchhubtestnet.ts +++ /dev/null @@ -1,137 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const fetchhubtestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'fetchhubtestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'Fetch.ai Testnet', - chain_id: 'dorado-1', - bech32_prefix: 'fetch', - daemon_name: 'fetchd', - node_home: '$HOME/.fetchd', - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'atestfet', - low_gas_price: 0.025, - average_gas_price: 0.025, - high_gas_price: 0.035, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'atestfet', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/fetchai/fetchd', - recommended_version: 'v0.10.5', - compatible_versions: ['v0.10.5'], - genesis: { - genesis_url: - 'https://storage.googleapis.com/fetch-ai-testnet-genesis/genesis-dorado-827201.json', - }, - versions: [ - { - name: 'v0.10.5', - recommended_version: 'v0.10.5', - compatible_versions: ['v0.10.5'], - }, - ], - }, - peers: { - seeds: [ - { - id: 'eb9b9717975b49a57e62ea93aa4480e091ae0660', - address: 'connect-dorado.fetch.ai:36556', - provider: 'fetch.ai', - }, - { - id: '46d2f86a255ece3daf244e2ca11d5be0f16cb633', - address: 'connect-dorado.fetch.ai:36557', - provider: 'fetch.ai', - }, - { - id: '066fc564979b1f3173615f101b62448ac7e00eb1', - address: 'connect-dorado.fetch.ai:36558', - provider: 'fetch.ai', - }, - ], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://rpc-dorado.fetch.ai:443', - provider: 'fetch.ai', - }, - ], - rest: [ - { - address: 'https://rest-dorado.fetch.ai', - provider: 'fetch.ai', - }, - ], - grpc: [ - { - address: 'grpc-dorado.fetch.ai:443', - provider: 'fetch.ai', - }, - ], - }, - explorers: [ - { - kind: 'bigdipper', - url: 'https://explore-dorado.fetch.ai', - tx_page: 'https://explore-dorado.fetch.ai/transactions/${txHash}', - }, - { - kind: 'azoyalabs', - url: 'https://fetchstation.azoyalabs.com/testnet', - tx_page: - 'https://fetchstation.azoyalabs.com/testnet/explorer/transactions/${txHash}', - account_page: - 'https://fetchstation.azoyalabs.com/testnet/explorer/address/${accountAddress}', - }, - ], -}; - -export const fetchhubtestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'fetchhubtestnet', - assets: [ - { - description: 'The native staking and governance token of the Fetch Hub.', - denom_units: [ - { - denom: 'atestfet', - exponent: 0, - }, - { - denom: 'testfet', - exponent: 18, - }, - ], - base: 'atestfet', - name: 'fetch-ai', - display: 'testfet', - symbol: 'FET', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fetchhub/images/fet.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fetchhub/images/fet.svg', - }, - coingecko_id: 'fetch-ai', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fetchhub/images/fet.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/fetchhub/images/fet.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/finschiatestnet.ts b/packages/chain-registry/src/testnets/finschiatestnet.ts deleted file mode 100644 index 3a8552f3..00000000 --- a/packages/chain-registry/src/testnets/finschiatestnet.ts +++ /dev/null @@ -1,207 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const finschiatestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'finschiatestnet', - chain_id: 'ebony-2', - website: 'https://www.finschia.io/', - pretty_name: 'Ebony', - status: 'live', - network_type: 'testnet', - bech32_prefix: 'tlink', - daemon_name: 'fnsad', - node_home: '$HOME/.finschia', - key_algos: ['secp256k1'], - slip44: 438, - fees: { - fee_tokens: [ - { - denom: 'tcony', - fixed_min_gas_price: 0.015, - low_gas_price: 0.015, - average_gas_price: 0.015, - high_gas_price: 0.015, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'tcony', - }, - ], - lock_duration: { - time: '86400s', - }, - }, - codebase: { - git_repo: 'https://github.com/finschia/finschia', - recommended_version: 'v2.0.1', - compatible_versions: ['v2.0.0', 'v2.0.1'], - go_version: '1.20', - binaries: { - 'linux/amd64': - 'https://github.com/Finschia/finschia/releases/download/v2.0.1/fnsad-2.0.1-linux-amd64', - 'linux/arm64': - 'https://github.com/Finschia/finschia/releases/download/v2.0.1/fnsad-2.0.1-linux-arm64', - 'darwin/amd64': - 'https://github.com/Finschia/finschia/releases/download/v2.0.1/fnsad-2.0.1-darwin-amd64', - 'darwin/arm64': - 'https://github.com/Finschia/finschia/releases/download/v2.0.1/fnsad-2.0.1-darwin-arm64', - }, - cosmos_sdk_version: 'github.com/Finschia/finschia-sdk@v0.48.1', - cosmwasm_version: 'github.com/Finschia/wasmd@v0.2.0', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.finschia/wasm/wasm', - ibc_go_version: 'v4.3.1', - ics_enabled: ['ics20-1'], - genesis: { - name: 'v2', - genesis_url: - 'https://vos.line-scdn.net/finschia-2-fileshare/ebony-prod-2/genesis-file.tgz', - }, - versions: [ - { - name: 'v1', - tag: 'v1.1.1', - height: 36305907, - recommended_version: 'v1.1.1', - compatible_versions: ['v1.1.1'], - go_version: '1.18', - binaries: { - 'linux/amd64': - 'https://github.com/Finschia/finschia/releases/download/v1.1.1/finschia-v1.1.1-linux-amd64.tgz', - 'linux/arm64': - 'https://github.com/Finschia/finschia/releases/download/v1.1.1/finschia-v1.1.1-linux-arm64.tgz', - 'darwin/amd64': - 'https://github.com/Finschia/finschia/releases/download/v1.1.1/finschia-v1.1.1-darwin-amd64.tgz', - 'darwin/arm64': - 'https://github.com/Finschia/finschia/releases/download/v1.1.1/finschia-v1.1.1-darwin-arm64.tgz', - }, - cosmos_sdk_version: 'github.com/Finschia/finschia-sdk@v0.47.3', - cosmwasm_version: 'github.com/Finschia/wasmd@v0.1.5', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.finschia/wasm/wasm', - ibc_go_version: 'v3.3.3', - ics_enabled: ['ics20-1'], - next_version_name: 'v2', - }, - { - name: 'v2', - tag: 'v2.0.1', - proposal: 1, - height: 40154246, - recommended_version: 'v2.0.1', - compatible_versions: ['v2.0.0', 'v2.0.1'], - go_version: '1.20', - binaries: { - 'linux/amd64': - 'https://github.com/Finschia/finschia/releases/download/v2.0.1/fnsad-2.0.1-linux-amd64', - 'linux/arm64': - 'https://github.com/Finschia/finschia/releases/download/v2.0.1/fnsad-2.0.1-linux-arm64', - 'darwin/amd64': - 'https://github.com/Finschia/finschia/releases/download/v2.0.1/fnsad-2.0.1-darwin-amd64', - 'darwin/arm64': - 'https://github.com/Finschia/finschia/releases/download/v2.0.1/fnsad-2.0.1-darwin-arm64', - }, - cosmos_sdk_version: 'github.com/Finschia/finschia-sdk@v0.48.1', - cosmwasm_version: 'github.com/Finschia/wasmd@v0.2.0', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.finschia/wasm/wasm', - ibc_go_version: 'v4.3.1', - ics_enabled: ['ics20-1'], - previous_version_name: 'v1', - next_version_name: 'v3', - }, - ], - }, - peers: { - seeds: [], - persistent_peers: [ - { - id: '9f4eafe881aa2ffd44ea520102518933a5a0f6d1', - address: '147.92.196.180:26656', - }, - { - id: '7957b361c1cbe28f590b7bc19dbd88075d8dc3c4', - address: '147.92.234.133:26656', - }, - { - id: '05715c6e1641925816cd319169107386a3ab652d', - address: '147.92.239.216:26656', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://ebony-rpc.finschia.io', - }, - ], - rest: [ - { - address: 'https://ebony-api.finschia.io', - }, - ], - grpc: [ - { - address: 'ebony-grpc.finschia.io:443', - }, - ], - }, - explorers: [ - { - kind: 'mintscan', - url: 'https://www.mintscan.io/finschia-testnet', - tx_page: 'https://www.mintscan.io/finschia-testnet/tx/${txHash}', - account_page: - 'https://www.mintscan.io/finschia-testnet/address/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/finschia/images/fnsa.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/finschia/images/fnsa.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/finschia/images/fnsa.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/finschia/images/fnsa.svg', - }, -}; - -export const finschiatestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'finschiatestnet', - assets: [ - { - description: 'The native token of Ebony', - denom_units: [ - { - denom: 'tcony', - exponent: 0, - }, - { - denom: 'tfnsa', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - base: 'tcony', - name: 'Test FINSCHIA', - display: 'tfnsa', - symbol: 'TFNSA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/finschia/images/fnsa.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/finschia/images/fnsa.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/finschia/images/fnsa.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/finschia/images/fnsa.svg', - }, - ], - keywords: ['staking'], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/galacticatestnet.ts b/packages/chain-registry/src/testnets/galacticatestnet.ts deleted file mode 100644 index ca24bb3c..00000000 --- a/packages/chain-registry/src/testnets/galacticatestnet.ts +++ /dev/null @@ -1,162 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const galacticatestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'galacticatestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'Galactica Protocol Testnet', - chain_id: 'galactica_9302-1', - bech32_prefix: 'gala', - daemon_name: 'galacticad', - node_home: '$HOME/.galactica', - key_algos: ['ethsecp256k1'], - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'agnet', - fixed_min_gas_price: 10, - low_gas_price: 10, - average_gas_price: 10, - high_gas_price: 20, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'agnet', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/Galactica-corp/galactica', - recommended_version: 'v0.1.1', - compatible_versions: ['v0.1.1'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'cometbft', - version: '0.37', - }, - cosmwasm_enabled: false, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/Galactica-corp/networks/main/galactica_9301-1/genesis.json', - }, - versions: [ - { - name: 'v0.1.1', - recommended_version: 'v0.1.1', - compatible_versions: ['v0.1.1'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'cometbft', - version: '0.37', - }, - cosmwasm_enabled: false, - }, - ], - }, - peers: { - seeds: [ - { - id: '2b590732225bca0f3f55db543861063c705bcd40', - address: 'seed01-reticulum.galactica.com:26656', - provider: 'Galactica', - }, - { - id: 'fe758700e25b59b6ba6e2784badcb6024ba1b760', - address: 'seed02-reticulum.galactica.com:26656', - provider: 'Galactica', - }, - { - id: '028d8c875660f0e3fb1d893acd0b2220c619625f', - address: 'seed03-reticulum.galactica.com:26656', - provider: 'Galactica', - }, - ], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://rpc.galactica.test.pfc.zone/', - provider: 'PFC', - }, - { - address: 'https://galactica-testnet-rpc.ibs.team:443', - provider: 'Inter Blockchain Services', - }, - ], - rest: [ - { - address: 'https://api.galactica.test.pfc.zone/', - provider: 'PFC', - }, - { - address: 'https://galactica-testnet-api.ibs.team:443', - provider: 'Inter Blockchain Services', - }, - ], - grpc: [ - { - address: 'https://grpc.galactica.test.pfc.zone/', - provider: 'PFC', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/galactica/images/galactica.png', - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://ping.pfc.zone/galactica-testnet', - tx_page: 'https://ping.pfc.zone/galactica-testnet/tx/${txHash}', - account_page: - 'https://ping.pfc.zone/galactica-testnet/account/${accountAddress}', - }, - ], - keywords: ['testnet'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/galactica/images/galactica.png', - }, - ], -}; - -export const galacticatestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'galacticatestnet', - assets: [ - { - description: 'The native token of Galactica Protocol Testnet', - denom_units: [ - { - denom: 'agnet', - exponent: 0, - }, - { - denom: 'gnet', - exponent: 18, - }, - ], - base: 'agnet', - name: 'Gnet', - display: 'gnet', - symbol: 'GNET', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/galactica/images/galactica.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/galactica/images/galactica.png', - }, - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/galactica/images/galactica.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/gitopiatestnet.ts b/packages/chain-registry/src/testnets/gitopiatestnet.ts deleted file mode 100644 index 2a997915..00000000 --- a/packages/chain-registry/src/testnets/gitopiatestnet.ts +++ /dev/null @@ -1,114 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const gitopiatestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'gitopiatestnet', - chain_id: 'gitopia-janus-testnet-2', - pretty_name: 'Gitopia Testnet', - status: 'live', - network_type: 'testnet', - bech32_prefix: 'gitopia', - daemon_name: 'gitopiad', - node_home: '$HOME/.gitopia', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'utlore', - fixed_min_gas_price: 0, - }, - ], - }, - codebase: { - git_repo: 'https://gitopia.com/gitopia', - recommended_version: 'v1.2.0', - compatible_versions: ['v1.2.0'], - genesis: { - genesis_url: - 'https://server.gitopia.com/raw/gitopia/testnets/master/gitopia-janus-testnet-2/genesis.json.gz', - }, - versions: [ - { - name: 'v1.2.0', - recommended_version: 'v1.2.0', - compatible_versions: ['v1.2.0'], - }, - ], - }, - peers: { - seeds: [ - { - id: '399d4e19186577b04c23296c4f7ecc53e61080cb', - address: 'seed.gitopia.com:26656', - }, - ], - persistent_peers: [ - { - id: '6146658ffe2d148524a9fdcc3d701440053442bf', - address: 'gitopia-testnet.nodejumper.io:30656', - provider: 'NODEJUMPER', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://gitopia-testnet.nodejumper.io', - provider: 'NODEJUMPER', - }, - ], - rest: [ - { - address: 'https://gitopia-testnet.nodejumper.io:1317', - provider: 'NODEJUMPER', - }, - ], - grpc: [ - { - address: 'https://gitopia-testnet.nodejumper.io:9090', - provider: 'NODEJUMPER', - }, - ], - }, - explorers: [ - { - kind: 'explorer.humans.zone', - url: 'https://gitopia.explorers.guru/', - tx_page: 'https://gitopia.explorers.guru/transaction/${txHash}', - }, - ], -}; - -export const gitopiatestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'gitopiatestnet', - assets: [ - { - description: - 'The native staking and governance token of the testnet version of Gitopia.', - denom_units: [ - { - denom: 'utlore', - exponent: 0, - }, - { - denom: 'tlore', - exponent: 6, - }, - ], - base: 'utlore', - name: 'TLORE', - display: 'tlore', - symbol: 'TLORE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/gitopiatestnet/images/gitopia.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/gitopiatestnet/images/gitopia.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/hedgetestnet.ts b/packages/chain-registry/src/testnets/hedgetestnet.ts deleted file mode 100644 index 8e871e19..00000000 --- a/packages/chain-registry/src/testnets/hedgetestnet.ts +++ /dev/null @@ -1,101 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const hedgetestnet: Chain = { - $schema: '../chain.schema.json', - chain_name: 'hedgetestnet', - chain_id: 'berberis-1', - pretty_name: 'Hedge Testnet', - status: 'live', - network_type: 'testnet', - website: 'https://hedgeblock.io', - bech32_prefix: 'hedge', - daemon_name: 'hedged', - node_home: '$HOME/.hedge', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uhedge', - low_gas_price: 0.01, - average_gas_price: 0.025, - high_gas_price: 0.03, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uhedge', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/hedgeblock/hedge', - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/hedgetestnet/images/hedge.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/hedgetestnet/images/hedge.svg', - }, - apis: { - rpc: [ - { - address: 'https://rpc-berberis.hedgeblock.io', - provider: 'Hedge', - }, - ], - rest: [ - { - address: 'https://lcd-berberis.hedgeblock.io', - provider: 'Hedge', - }, - ], - }, - explorers: [ - { - kind: 'hedgescan', - url: 'https://berberis.hedgescan.io', - tx_page: 'https://berberis.hedgescan.io/txs/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/hedgetestnet/images/hedge.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/hedgetestnet/images/hedge.svg', - }, - ], -}; - -export const hedgetestnetAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'hedgetestnet', - assets: [ - { - description: 'The native staking token of the Hedge blockchain.', - denom_units: [ - { - denom: 'uhedge', - exponent: 0, - }, - { - denom: 'hedge', - exponent: 6, - }, - ], - base: 'uhedge', - name: 'Berberis HEDGE', - display: 'hedge', - symbol: 'HEDGE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/hedgetestnet/images/hedge.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/hedgetestnet/images/hedge.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/hedgetestnet/images/hedge.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/hedgetestnet/images/hedge.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/humanstestnet.ts b/packages/chain-registry/src/testnets/humanstestnet.ts deleted file mode 100644 index 787c217d..00000000 --- a/packages/chain-registry/src/testnets/humanstestnet.ts +++ /dev/null @@ -1,98 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const humanstestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'humanstestnet', - chain_id: 'testnet-1', - pretty_name: 'Humans AI Testnet', - status: 'live', - network_type: 'testnet', - bech32_prefix: 'humans', - daemon_name: 'humansd', - node_home: '$HOME/.humans', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uheart', - fixed_min_gas_price: 0, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/humansdotai/humans', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - genesis: { - genesis_url: 'https://rpc-testnet.humans.zone/genesis', - }, - versions: [ - { - name: 'v1.0.0', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://humans-testnet.nodejumper.io', - provider: 'NODEJUMPER', - }, - ], - rest: [ - { - address: 'https://humans-testnet.nodejumper.io:1317', - provider: 'NODEJUMPER', - }, - ], - grpc: [ - { - address: 'https://humans-testnet.nodejumper.io:9090', - provider: 'NODEJUMPER', - }, - ], - }, - explorers: [ - { - kind: 'explorer.humans.zone', - url: 'https://explorer.humans.zone/', - tx_page: 'https://explorer.humans.zone/humans-testnet/tx/${txHash}', - }, - ], -}; - -export const humanstestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'humanstestnet', - assets: [ - { - description: - 'The native staking and governance token of the testnet version of Humans AI.', - denom_units: [ - { - denom: 'uheart', - exponent: 0, - }, - { - denom: 'heart', - exponent: 6, - }, - ], - base: 'uheart', - name: 'HEART', - display: 'heart', - symbol: 'HEART', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/humanstestnet/images/humans.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/humanstestnet/images/humans.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/hypersigntestnet.ts b/packages/chain-registry/src/testnets/hypersigntestnet.ts deleted file mode 100644 index ba26a76e..00000000 --- a/packages/chain-registry/src/testnets/hypersigntestnet.ts +++ /dev/null @@ -1,120 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const hypersigntestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'hypersigntestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'Hypersign Testnet', - chain_id: 'prajna-1', - bech32_prefix: 'hid', - daemon_name: 'hid-noded', - node_home: '$HOME/.hid-node', - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uhid', - fixed_min_gas_price: 0, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/hypersign-protocol/hid-node', - recommended_version: 'v0.2.0', - compatible_versions: ['v0.2.0'], - binaries: { - 'linux/amd64': - 'https://github.com/hypersign-protocol/hid-node/releases/download/v0.2.0/hid-noded-0.2.0-linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/hypersign-protocol/hid-node/releases/download/v0.2.0/hid-noded-0.2.0-linux-arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/hypersign-protocol/hid-node/releases/download/v0.2.0/hid-noded-0.2.0-darwin-amd64.tar.gz', - }, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/hypersign-protocol/networks/master/testnet/prajna/final_genesis.json', - }, - versions: [ - { - name: 'v0.2.0', - recommended_version: 'v0.2.0', - compatible_versions: ['v0.2.0'], - binaries: { - 'linux/amd64': - 'https://github.com/hypersign-protocol/hid-node/releases/download/v0.2.0/hid-noded-0.2.0-linux-amd64.tar.gz', - 'linux/arm64': - 'https://github.com/hypersign-protocol/hid-node/releases/download/v0.2.0/hid-noded-0.2.0-linux-arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/hypersign-protocol/hid-node/releases/download/v0.2.0/hid-noded-0.2.0-darwin-amd64.tar.gz', - }, - }, - ], - }, - peers: { - seeds: [], - persistent_peers: [ - { - id: '1669450f3ecd9f989a30a3d050a142c7a848b723', - address: '34.100.151.52:26656', - provider: 'Hypersign', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.prajna.hypersign.id', - provider: 'Hypersign', - }, - ], - rest: [ - { - address: 'https://api.prajna.hypersign.id', - provider: 'Hypersign', - }, - ], - grpc: [], - }, - explorers: [ - { - kind: 'Hypersign', - url: 'https://explorer.hypersign.id/hypersign-prajna-testnet', - tx_page: - 'https://explorer.hypersign.id/hypersign-prajna-testnet/tx/${txHash}', - }, - ], -}; - -export const hypersigntestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'hypersigntestnet', - assets: [ - { - description: 'Native token for Hypersign Identity Network', - denom_units: [ - { - denom: 'uhid', - exponent: 0, - }, - { - denom: 'hid', - exponent: 6, - }, - ], - base: 'uhid', - display: 'hid', - name: 'Hypersign', - symbol: 'HID', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/hypersigntestnet/images/hypersign.png', - }, - coingecko_id: 'hypersign-identity-token', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/hypersigntestnet/images/hypersign.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/ibc.ts b/packages/chain-registry/src/testnets/ibc.ts deleted file mode 100644 index e12ca557..00000000 --- a/packages/chain-registry/src/testnets/ibc.ts +++ /dev/null @@ -1,1361 +0,0 @@ -import type { IBCData } from '../types'; - -export const testnetIbc: IBCData[] = [ - { - $schema: '../../ibc_data.schema.json', - chain_1: { - chain_name: 'stargazetestnet', - client_id: '07-tendermint-764', - connection_id: 'connection-753', - }, - chain_2: { - chain_name: 'titantestnet', - client_id: '07-tendermint-3', - connection_id: 'connection-3', - }, - channels: [ - { - chain_1: { channel_id: 'channel-807', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-3', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosistestnet', - client_id: '07-tendermint-3125', - connection_id: 'connection-2826', - }, - chain_2: { - chain_name: 'xiontestnet', - client_id: '07-tendermint-121', - connection_id: 'connection-57', - }, - channels: [ - { - chain_1: { channel_id: 'channel-6668', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-490', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosistestnet', - client_id: '07-tendermint-2436', - connection_id: 'connection-2267', - }, - chain_2: { - chain_name: 'titantestnet', - client_id: '07-tendermint-2', - connection_id: 'connection-2', - }, - channels: [ - { - chain_1: { channel_id: 'channel-5969', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-2', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosistestnet', - client_id: '07-tendermint-1274', - connection_id: 'connection-1175', - }, - chain_2: { - chain_name: 'stargazetestnet', - client_id: '07-tendermint-621', - connection_id: 'connection-633', - }, - channels: [ - { - chain_1: { channel_id: 'channel-4175', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-638', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosistestnet', - client_id: '07-tendermint-965', - connection_id: 'connection-865', - }, - chain_2: { - chain_name: 'sgetestnet', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-1568', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosistestnet', - client_id: '07-tendermint-1448', - connection_id: 'connection-1552', - }, - chain_2: { - chain_name: 'sagatestnet', - client_id: '07-tendermint-26', - connection_id: 'connection-21', - }, - channels: [ - { - chain_1: { channel_id: 'channel-4946', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-20', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosistestnet', - client_id: '07-tendermint-19', - connection_id: 'connection-14', - }, - chain_2: { - chain_name: 'quicksilvertestnet', - client_id: '07-tendermint-6', - connection_id: 'connection-4', - }, - channels: [ - { - chain_1: { channel_id: 'channel-13', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-20', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../../ibc_data.schema.json', - chain_1: { - chain_name: 'osmosistestnet', - client_id: '07-tendermint-595', - connection_id: 'connection-529', - }, - chain_2: { - chain_name: 'persistencetestnet2', - client_id: '07-tendermint-3', - connection_id: 'connection-2', - }, - channels: [ - { - chain_1: { channel_id: 'channel-1037', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-7', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../../ibc_data.schema.json', - chain_1: { - chain_name: 'nolustestnet', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'osmosistestnet', - client_id: '07-tendermint-102', - connection_id: 'connection-120', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-110', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'noistestnet', - client_id: '07-tendermint-39', - connection_id: 'connection-23', - }, - chain_2: { - chain_name: 'stargazetestnet', - client_id: '07-tendermint-483', - connection_id: 'connection-500', - }, - channels: [ - { - chain_1: { channel_id: 'channel-48', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-485', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - { - chain_1: { - channel_id: 'channel-49', - port_id: - 'wasm.nois1xwde9rzqk5u36fke0r9ddmtwvh43n4fv53c5vc462wz8xlnqjhls6d90xc', - }, - chain_2: { - channel_id: 'channel-486', - port_id: - 'wasm.stars1h99p7u2tvz79jppjwdddmkplvcpnsh0pmatl7dqkmdhnkgx59y2q6s0x9s', - }, - ordering: 'unordered', - version: 'nois-v7', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../../ibc_data.schema.json', - chain_1: { - chain_name: 'nobletestnet', - client_id: '07-tendermint-224', - connection_id: 'connection-176', - }, - chain_2: { - chain_name: 'xiontestnet', - client_id: '07-tendermint-120', - connection_id: 'connection-56', - }, - channels: [ - { - chain_1: { channel_id: 'channel-147', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-489', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'nobletestnet', - client_id: '07-tendermint-6', - connection_id: 'connection-6', - }, - chain_2: { - chain_name: 'osmosistestnet4', - client_id: '07-tendermint-4504', - connection_id: 'connection-3905', - }, - channels: [ - { - chain_1: { channel_id: 'channel-4', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-3651', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'nobletestnet', - client_id: '07-tendermint-42', - connection_id: 'connection-31', - }, - chain_2: { - chain_name: 'osmosistestnet', - client_id: '07-tendermint-1374', - connection_id: 'connection-1275', - }, - channels: [ - { - chain_1: { channel_id: 'channel-22', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-4280', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'neutrontestnet', - client_id: '07-tendermint-133', - connection_id: 'connection-123', - }, - chain_2: { - chain_name: 'osmosistestnet', - client_id: '07-tendermint-1272', - connection_id: 'connection-1172', - }, - channels: [ - { - chain_1: { channel_id: 'channel-196', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-4172', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../../ibc_data.schema.json', - chain_1: { - chain_name: 'neutrontestnet', - client_id: '07-tendermint-143', - connection_id: 'connection-130', - }, - chain_2: { - chain_name: 'nolustestnet', - client_id: '07-tendermint-2', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-208', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1990', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'neutrontestnet', - client_id: '07-tendermint-102', - connection_id: 'connection-93', - }, - chain_2: { - chain_name: 'noistestnet', - client_id: '07-tendermint-30', - connection_id: 'connection-17', - }, - channels: [ - { - chain_1: { channel_id: 'channel-133', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-40', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - { - chain_1: { - channel_id: 'channel-135', - port_id: - 'wasm.neutron1tw9sg9e4l09l5rjglf4qfvcft470ljk5grdq3luagysyk83nzfusw2sxgq', - }, - chain_2: { - channel_id: 'channel-42', - port_id: - 'wasm.nois1xwde9rzqk5u36fke0r9ddmtwvh43n4fv53c5vc462wz8xlnqjhls6d90xc', - }, - ordering: 'unordered', - version: 'nois-v7', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../../ibc_data.schema.json', - chain_1: { - chain_name: 'marstestnet', - client_id: '07-tendermint-3', - connection_id: 'connection-2', - }, - chain_2: { - chain_name: 'osmosistestnet4', - client_id: '07-tendermint-3419', - connection_id: 'connection-2887', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-2083', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'marstestnet', - client_id: '07-tendermint-33', - connection_id: 'connection-30', - }, - chain_2: { - chain_name: 'osmosistestnet', - client_id: '07-tendermint-1933', - connection_id: 'connection-1890', - }, - channels: [ - { - chain_1: { channel_id: 'channel-28', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-5499', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'mantrachaintestnet', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - chain_2: { - chain_name: 'osmosistestnet', - client_id: '07-tendermint-3545', - connection_id: 'connection-3106', - }, - channels: [ - { - chain_1: { channel_id: 'channel-1', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-7944', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'mantrachaintestnet', - client_id: '07-tendermint-3', - connection_id: 'connection-3', - }, - chain_2: { - chain_name: 'nobletestnet', - client_id: '07-tendermint-256', - connection_id: 'connection-207', - }, - channels: [ - { - chain_1: { channel_id: 'channel-3', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-174', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'likecointestnet', - client_id: '07-tendermint-5', - connection_id: 'connection-2', - }, - chain_2: { - chain_name: 'osmosistestnet', - client_id: '07-tendermint-1431', - connection_id: 'connection-1336', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-4357', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../../ibc_data.schema.json', - chain_1: { - chain_name: 'lavatestnet', - client_id: '07-tendermint-11', - connection_id: 'connection-11', - }, - chain_2: { - chain_name: 'osmosistestnet', - client_id: '07-tendermint-2554', - connection_id: 'connection-2401', - }, - channels: [ - { - chain_1: { channel_id: 'channel-5', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-6092', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'kyvetestnet', - client_id: '07-tendermint-2', - connection_id: 'connection-2', - }, - chain_2: { - chain_name: 'osmosistestnet', - client_id: '07-tendermint-11', - connection_id: 'connection-11', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-10', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../../ibc_data.schema.json', - chain_1: { - chain_name: 'kujiratestnet', - client_id: '07-tendermint-73', - connection_id: 'connection-48', - }, - chain_2: { - chain_name: 'terra2testnet', - client_id: '7-tendermint-568', - connection_id: 'connection-508', - }, - channels: [ - { - chain_1: { channel_id: 'channel-73', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-541', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'junotestnet', - client_id: '07-tendermint-135', - connection_id: 'connection-151', - }, - chain_2: { - chain_name: 'osmosistestnet4', - client_id: '07-tendermint-4413', - connection_id: 'connection-3814', - }, - channels: [ - { - chain_1: { channel_id: 'channel-140', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-3316', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'junotestnet', - client_id: '07-tendermint-743', - connection_id: 'connection-827', - }, - chain_2: { - chain_name: 'osmosistestnet', - client_id: '07-tendermint-1932', - connection_id: 'connection-1889', - }, - channels: [ - { - chain_1: { channel_id: 'channel-889', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-5498', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'junotestnet', - client_id: '07-tendermint-170', - connection_id: 'connection-178', - }, - chain_2: { - chain_name: 'noistestnet', - client_id: '07-tendermint-16', - connection_id: 'connection-5', - }, - channels: [ - { - chain_1: { channel_id: 'channel-877', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-69', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - { - chain_1: { - channel_id: 'channel-198', - port_id: - 'wasm.juno1pjpntyvkxeuxd709jlupuea3xzxlzsfq574kqefv77fr2kcg4mcqvwqedq', - }, - chain_2: { - channel_id: 'channel-17', - port_id: - 'wasm.nois1xwde9rzqk5u36fke0r9ddmtwvh43n4fv53c5vc462wz8xlnqjhls6d90xc', - }, - ordering: 'unordered', - version: 'nois-v7', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'injectivetestnet', - client_id: '07-tendermint-239', - connection_id: 'connection-220', - }, - chain_2: { - chain_name: 'xiontestnet', - client_id: '07-tendermint-119', - connection_id: 'connection-55', - }, - channels: [ - { - chain_1: { channel_id: 'channel-489', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-487', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'injectivetestnet', - client_id: '07-tendermint-189', - connection_id: 'connection-180', - }, - chain_2: { - chain_name: 'osmosistestnet', - client_id: '07-tendermint-1273', - connection_id: 'connection-1173', - }, - channels: [ - { - chain_1: { channel_id: 'channel-129', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-4174', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'injectivetestnet', - client_id: '07-tendermint-123', - connection_id: 'connection-98', - }, - chain_2: { - chain_name: 'noistestnet', - client_id: '07-tendermint-26', - connection_id: 'connection-13', - }, - channels: [ - { - chain_1: { channel_id: 'channel-74', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-33', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - { - chain_1: { - channel_id: 'channel-77', - port_id: 'wasm.inj14nendtsz0c40n7xtzwkjmdc8dkuz835jdydxhn', - }, - chain_2: { - channel_id: 'channel-36', - port_id: - 'wasm.nois1xwde9rzqk5u36fke0r9ddmtwvh43n4fv53c5vc462wz8xlnqjhls6d90xc', - }, - ordering: 'unordered', - version: 'nois-v7', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'impacthubtestnet', - client_id: '07-tendermint-53', - connection_id: 'connection-23', - }, - chain_2: { - chain_name: 'osmosistestnet', - client_id: '07-tendermint-1010', - connection_id: 'connection-911', - }, - channels: [ - { - chain_1: { channel_id: 'channel-10', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1637', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'entrypointtestnet', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'osmosistestnet', - client_id: '07-tendermint-930', - connection_id: 'connection-840', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1543', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'empowertestnet', - client_id: '07-tendermint-2', - connection_id: 'connection-1', - }, - chain_2: { - chain_name: 'stargazetestnet', - client_id: '07-tendermint-450', - connection_id: 'connection-469', - }, - channels: [ - { - chain_1: { channel_id: 'channel-1', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-459', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'empowertestnet', - client_id: '07-tendermint-1', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'osmosistestnet', - client_id: '07-tendermint-146', - connection_id: 'connection-157', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-155', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'doravotatestnet', - client_id: '07-tendermint-2', - connection_id: 'connection-3', - }, - chain_2: { - chain_name: 'osmosistestnet', - client_id: '07-tendermint-2', - connection_id: 'connection-611', - }, - channels: [ - { - chain_1: { channel_id: 'channel-1', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1260', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshubtestnet', - client_id: '07-tendermint-3237', - connection_id: 'connection-3407', - }, - chain_2: { - chain_name: 'titantestnet', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-3910', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshubtestnet', - client_id: '07-tendermint-2100', - connection_id: 'connection-2447', - }, - chain_2: { - chain_name: 'persistencetestnet2', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2777', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshubtestnet', - client_id: '07-tendermint-2528', - connection_id: 'connection-2886', - }, - chain_2: { - chain_name: 'osmosistestnet', - client_id: '07-tendermint-1262', - connection_id: 'connection-1157', - }, - channels: [ - { - chain_1: { channel_id: 'channel-3306', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-4156', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshubtestnet', - client_id: '7-tendermint-3407', - connection_id: 'connection-3519', - }, - chain_2: { - chain_name: 'kujiratestnet', - client_id: '07-tendermint-72', - connection_id: 'connection-47', - }, - channels: [ - { - chain_1: { channel_id: 'channel-4004', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-51', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'cosmoshubtestnet', - client_id: '07-tendermint-2073', - connection_id: 'connection-2418', - }, - chain_2: { - chain_name: 'empowertestnet', - client_id: '07-tendermint-3', - connection_id: 'connection-2', - }, - channels: [ - { - chain_1: { channel_id: 'channel-2765', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-2', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'coreumtestnet', - client_id: '07-tendermint-104', - connection_id: 'connection-69', - }, - chain_2: { - chain_name: 'osmosistestnet', - client_id: '07-tendermint-3529', - connection_id: 'connection-3094', - }, - channels: [ - { - chain_1: { channel_id: 'channel-47', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-7894', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'composabletestnet', - client_id: '07-tendermint-23', - connection_id: 'connection-18', - }, - chain_2: { - chain_name: 'osmosistestnet', - client_id: '07-tendermint-273', - connection_id: 'connection-237', - }, - channels: [ - { - chain_1: { channel_id: 'channel-11', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-329', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'chain4energytestnet', - client_id: '07-tendermint-18', - connection_id: 'connection-5', - }, - chain_2: { - chain_name: 'osmosistestnet', - client_id: '07-tendermint-3393', - connection_id: 'connection-2989', - }, - channels: [ - { - chain_1: { channel_id: 'channel-5', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-7735', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'celestiatestnet3', - client_id: '07-tendermint-118', - connection_id: 'connection-98', - }, - chain_2: { - chain_name: 'osmosistestnet', - client_id: '07-tendermint-1445', - connection_id: 'connection-1350', - }, - channels: [ - { - chain_1: { channel_id: 'channel-25', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-4370', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'celestiatestnet3', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'neutrontestnet', - client_id: '07-tendermint-113', - connection_id: 'connection-101', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-160', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'celestiatestnet3', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - chain_2: { - chain_name: 'cosmoshubtestnet', - client_id: '07-tendermint-2382', - connection_id: 'connection-2727', - }, - channels: [ - { - chain_1: { channel_id: 'channel-0', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-3152', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../../ibc_data.schema.json', - chain_1: { - chain_name: 'axelartestnet', - client_id: '07-tendermint-895', - connection_id: 'connection-685', - }, - chain_2: { - chain_name: 'xiontestnet', - client_id: '07-tendermint-118', - connection_id: 'connection-54', - }, - channels: [ - { - chain_1: { channel_id: 'channel-462', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-486', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../../ibc_data.schema.json', - chain_1: { - chain_name: 'axelartestnet', - client_id: '07-tendermint-858', - connection_id: 'connection-663', - }, - chain_2: { - chain_name: 'titantestnet', - client_id: '07-tendermint-1', - connection_id: 'connection-1', - }, - channels: [ - { - chain_1: { channel_id: 'channel-448', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelartestnet', - client_id: '07-tendermint-767', - connection_id: 'connection-581', - }, - chain_2: { - chain_name: 'sagatestnet', - client_id: '07-tendermint-11', - connection_id: 'connection-10', - }, - channels: [ - { - chain_1: { channel_id: 'channel-370', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-9', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../../ibc_data.schema.json', - chain_1: { - chain_name: 'axelartestnet', - client_id: '07-tendermint-522', - connection_id: 'connection-372', - }, - chain_2: { - chain_name: 'persistencetestnet2', - client_id: '07-tendermint-0', - connection_id: 'connection-0', - }, - channels: [ - { - chain_1: { channel_id: 'channel-261', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-0', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelartestnet', - client_id: '07-tendermint-213', - connection_id: 'connection-151', - }, - chain_2: { - chain_name: 'osmosistestnet4', - client_id: '07-tendermint-3319', - connection_id: 'connection-2807', - }, - channels: [ - { - chain_1: { channel_id: 'channel-135', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-1946', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelartestnet', - client_id: '07-tendermint-685', - connection_id: 'connection-538', - }, - chain_2: { - chain_name: 'osmosistestnet', - client_id: '07-tendermint-1270', - connection_id: 'connection-1169', - }, - channels: [ - { - chain_1: { channel_id: 'channel-339', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-4170', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelartestnet', - client_id: '07-tendermint-953', - connection_id: 'connection-734', - }, - chain_2: { - chain_name: 'mantrachaintestnet', - client_id: '07-tendermint-4', - connection_id: 'connection-4', - }, - channels: [ - { - chain_1: { channel_id: 'channel-506', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-4', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../../ibc_data.schema.json', - chain_1: { - chain_name: 'axelartestnet', - client_id: '07-tendermint-855', - connection_id: 'connection-659', - }, - chain_2: { - chain_name: 'lavatestnet', - client_id: '07-tendermint-10', - connection_id: 'connection-10', - }, - channels: [ - { - chain_1: { channel_id: 'channel-444', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-4', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'axelartestnet', - client_id: '07-tendermint-594', - connection_id: 'connection-410', - }, - chain_2: { - chain_name: 'dydxtestnet', - client_id: '07-tendermint-6', - connection_id: 'connection-4', - }, - channels: [ - { - chain_1: { channel_id: 'channel-297', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-4', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'archwaytestnet', - client_id: '07-tendermint-77', - connection_id: 'connection-73', - }, - chain_2: { - chain_name: 'osmosistestnet', - client_id: '07-tendermint-1195', - connection_id: 'connection-1101', - }, - channels: [ - { - chain_1: { channel_id: 'channel-58', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-3938', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'archwaytestnet', - client_id: '07-tendermint-70', - connection_id: 'connection-60', - }, - chain_2: { - chain_name: 'axelartestnet', - client_id: '07-tendermint-603', - connection_id: 'connection-418', - }, - channels: [ - { - chain_1: { channel_id: 'channel-50', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-305', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'akashtestnet', - client_id: '07-tendermint-6', - connection_id: 'connection-6', - }, - chain_2: { - chain_name: 'osmosistestnet', - client_id: '07-tendermint-1271', - connection_id: 'connection-1171', - }, - channels: [ - { - chain_1: { channel_id: 'channel-6', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-4171', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live', preferred: true, dex: 'osmosis' }, - }, - ], - }, - { - $schema: '../ibc_data.schema.json', - chain_1: { - chain_name: 'akashtestnet', - client_id: '07-tendermint-4', - connection_id: 'connection-4', - }, - chain_2: { - chain_name: 'archwaytestnet', - client_id: '07-tendermint-45', - connection_id: 'connection-39', - }, - channels: [ - { - chain_1: { channel_id: 'channel-4', port_id: 'transfer' }, - chain_2: { channel_id: 'channel-34', port_id: 'transfer' }, - ordering: 'unordered', - version: 'ics20-1', - tags: { status: 'live' }, - }, - ], - }, -]; diff --git a/packages/chain-registry/src/testnets/impacthubdevnet.ts b/packages/chain-registry/src/testnets/impacthubdevnet.ts deleted file mode 100644 index 0f8b3289..00000000 --- a/packages/chain-registry/src/testnets/impacthubdevnet.ts +++ /dev/null @@ -1,109 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const impacthubdevnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'impacthubdevnet', - status: 'live', - network_type: 'devnet', - website: 'https://www.ixo.world/', - pretty_name: 'ixo', - chain_id: 'devnet-1', - bech32_prefix: 'ixo', - daemon_name: 'ixod', - node_home: '$HOME/.ixod', - key_algos: ['secp256k1', 'ed25519'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uixo', - fixed_min_gas_price: 0.015, - low_gas_price: 0.015, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uixo', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/ixofoundation/ixo-blockchain', - recommended_version: 'v0.20.0', - compatible_versions: ['v0.20.0'], - versions: [ - { - name: 'v0.20.0', - recommended_version: 'v0.20.0', - compatible_versions: ['v0.20.0'], - }, - ], - }, - peers: { - seeds: [], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://devnet.ixo.earth/rpc/', - provider: 'ixoworld', - }, - ], - rest: [ - { - address: 'https://devnet.ixo.earth/rest/', - provider: 'ixoworld', - }, - ], - grpc: [], - }, - explorers: [ - { - kind: 'ixoworld', - url: 'https://blockscan.devnet.ixo.earth/ixo', - tx_page: 'https://blockscan.devnet.ixo.earth/ixo/transactions/${txHash}', - account_page: - 'https://blockscan.devnet.ixo.earth/ixo/accounts/${accountAddress}', - }, - ], -}; - -export const impacthubdevnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'impacthubdevnet', - assets: [ - { - description: 'The native token of IXO Chain', - denom_units: [ - { - denom: 'uixo', - exponent: 0, - }, - { - denom: 'ixo', - exponent: 6, - }, - ], - base: 'uixo', - name: 'IXO', - display: 'ixo', - symbol: 'IXO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/impacthubdevnet/images/ixo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/impacthubdevnet/images/ixo.svg', - }, - coingecko_id: 'ixo', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/impacthubdevnet/images/ixo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/impacthubdevnet/images/ixo.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/impacthubtestnet.ts b/packages/chain-registry/src/testnets/impacthubtestnet.ts deleted file mode 100644 index c67f1e86..00000000 --- a/packages/chain-registry/src/testnets/impacthubtestnet.ts +++ /dev/null @@ -1,151 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const impacthubtestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'impacthubtestnet', - status: 'live', - network_type: 'testnet', - website: 'https://www.ixo.world/', - pretty_name: 'ixo', - chain_id: 'pandora-8', - bech32_prefix: 'ixo', - daemon_name: 'ixod', - node_home: '$HOME/.ixod', - key_algos: ['secp256k1', 'ed25519'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uixo', - fixed_min_gas_price: 0.015, - low_gas_price: 0.015, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uixo', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/ixofoundation/ixo-blockchain', - recommended_version: 'v2.0.0', - compatible_versions: ['v2.0.0'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/ixofoundation/genesis/main/pandora-8/genesis.json', - }, - versions: [ - { - name: 'v0.20.0', - recommended_version: 'v0.20.1', - compatible_versions: ['v0.20.0', 'v0.20.1'], - next_version_name: 'v2', - }, - { - name: 'v2', - proposal: 61, - height: 2193200, - recommended_version: 'v2.0.0', - compatible_versions: ['v2.0.0'], - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/impacthub/images/ixo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/impacthub/images/ixo.svg', - }, - peers: { - seeds: [], - persistent_peers: [ - { - id: '650b6c33030c93c1c5aed92df52c08860c20f5b4', - address: '136.244.117.176:26656', - provider: 'ixoworld', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.testnet.ixo.earth/', - provider: 'ixoworld', - }, - ], - rest: [ - { - address: 'https://testnet.ixo.earth/rest/', - provider: 'ixoworld', - }, - ], - grpc: [], - }, - explorers: [ - { - kind: 'ixoworld', - url: 'https://blockscan.testnet.ixo.earth/ixo', - tx_page: 'https://blockscan.testnet.ixo.earth/ixo/transactions/${txHash}', - account_page: - 'https://blockscan.testnet.ixo.earth/ixo/accounts/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/impacthub/images/ixo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/impacthub/images/ixo.svg', - }, - ], -}; - -export const impacthubtestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'impacthubtestnet', - assets: [ - { - description: 'The native token of IXO Chain', - denom_units: [ - { - denom: 'uixo', - exponent: 0, - }, - { - denom: 'ixo', - exponent: 6, - }, - ], - base: 'uixo', - name: 'IXO', - display: 'ixo', - symbol: 'IXO', - traces: [ - { - type: 'test-mintage', - counterparty: { - chain_name: 'impacthub', - base_denom: 'uixo', - }, - provider: 'impacthub', - }, - ], - images: [ - { - image_sync: { - chain_name: 'impacthub', - base_denom: 'uixo', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/impacthub/images/ixo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/impacthub/images/ixo.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/impacthub/images/ixo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/impacthub/images/ixo.svg', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/imversedtestnet.ts b/packages/chain-registry/src/testnets/imversedtestnet.ts deleted file mode 100644 index ba4bd001..00000000 --- a/packages/chain-registry/src/testnets/imversedtestnet.ts +++ /dev/null @@ -1,155 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const imversedtestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'imversedtestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'Imversed Testnet', - chain_id: 'imversed-test-1', - bech32_prefix: 'imv', - daemon_name: 'imversed', - node_home: '$HOME/.imversed', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'nimv', - fixed_min_gas_price: 0.001, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/imversed/imversed', - recommended_version: 'v2.4.0', - compatible_versions: ['v2.4.0'], - binaries: { - 'linux/amd64': 'https://s.imversed.com/imversed_linux_amd64.tar.gz', - 'darwin/arm64': 'https://s.imversed.com/imversed_darwin_arm64.tar.gz', - 'darwin/amd64': 'https://s.imversed.com/imversed_darwin_amd64.tar.gz', - 'windows/amd64': 'https://s.imversed.com/imversed_windows_amd64.tar.gz', - }, - genesis: { - genesis_url: 'https://s.imversed.com/test-net/genesis.json', - }, - versions: [ - { - name: 'v2.4.0', - recommended_version: 'v2.4.0', - compatible_versions: ['v2.4.0'], - binaries: { - 'linux/amd64': 'https://s.imversed.com/imversed_linux_amd64.tar.gz', - 'darwin/arm64': 'https://s.imversed.com/imversed_darwin_arm64.tar.gz', - 'darwin/amd64': 'https://s.imversed.com/imversed_darwin_amd64.tar.gz', - 'windows/amd64': - 'https://s.imversed.com/imversed_windows_amd64.tar.gz', - }, - }, - ], - }, - peers: { - persistent_peers: [ - { - id: '9b1ea21b9a1d098169c19e5d6bfa1397bba5c655', - address: '34.133.39.91:26656', - provider: 'imversed', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://tx-endpoint-test.imversed.com/', - provider: 'imversed', - }, - ], - rest: [ - { - address: 'https://query-endpoint-test.imversed.com/', - provider: 'imversed', - }, - ], - grpc: [ - { - address: 'http://qs.imversed.com:9090', - provider: 'imversed', - }, - ], - }, - explorers: [ - { - kind: 'Big Dipper', - url: 'https://tex-s.imversed.com', - tx_page: 'https://tex-s.imversed.com/transactions/${txHash}', - }, - ], -}; - -export const imversedtestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'imversedtestnet', - assets: [ - { - description: - 'The native staking and governance token of the Imversed testnet.', - denom_units: [ - { - denom: 'nimv', - exponent: 0, - aliases: [], - }, - { - denom: 'imv', - exponent: 6, - aliases: [], - }, - ], - base: 'nimv', - name: 'Imv', - display: 'imv', - symbol: 'IMV', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/imversedtestnet/images/imversed.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/imversedtestnet/images/imversed.svg', - }, - ], - }, - { - description: - 'The native staking and governance token of the Imversed testnet.', - denom_units: [ - { - denom: - 'ibc/C6438A7D613196373D939891C99CA7EEF4F78F4A78DC8590E51E62F8ED16E72B', - exponent: 0, - aliases: ['usaage'], - }, - { - denom: 'imv', - exponent: 6, - }, - ], - base: 'ibc/C6438A7D613196373D939891C99CA7EEF4F78F4A78DC8590E51E62F8ED16E72B', - name: 'Imv', - display: 'imv', - symbol: 'IMV', - ibc: { - source_channel: 'channel-1', - dst_channel: 'channel-221', - source_denom: 'nimv', - }, - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/imversedtestnet/images/imversed.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/imversedtestnet/images/imversed.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/index.ts b/packages/chain-registry/src/testnets/index.ts deleted file mode 100644 index 48924838..00000000 --- a/packages/chain-registry/src/testnets/index.ts +++ /dev/null @@ -1,110 +0,0 @@ -export * from './zetachaintestnet'; -export * from './xiontestnet'; -export * from './wavehashtestnet'; -export * from './vincechaintestnet'; -export * from './wardenprotocoltestnet'; -export * from './upticktestnet'; -export * from './uniontestnet'; -export * from './ulastestnet'; -export * from './titantestnet'; -export * from './terpnettestnet2'; -export * from './terra2testnet'; -export * from './terpnettestnet'; -export * from './temporaltestnet'; -export * from './swisstroniktestnet'; -export * from './stridetestnet'; -export * from './sourcetestnet'; -export * from './sixtestnet'; -export * from './stargazetestnet'; -export * from './sgetestnet4'; -export * from './sgetestnet'; -export * from './selfchaindevnet'; -export * from './seitestnet2'; -export * from './seitestnet'; -export * from './seidevnet3'; -export * from './statesettestnet'; -export * from './secretnetworktestnet2'; -export * from './secretnetworktestnet'; -export * from './sagatestnet'; -export * from './qwoyntestnet'; -export * from './quicksilvertestnet'; -export * from './quasartestnet'; -export * from './pryzmtestnet'; -export * from './persistencetestnet2'; -export * from './rsprovidertestnet'; -export * from './persistencetestnet'; -export * from './permtestnet'; -export * from './osmosistestnet4'; -export * from './planqtestnet'; -export * from './osmosistestnet'; -export * from './okp4testnet'; -export * from './ojotestnet'; -export * from './nolustestnet'; -export * from './noistestnet'; -export * from './nobletestnet'; -export * from './nibirutestnet2'; -export * from './nibirutestnet'; -export * from './nibirudevnet'; -export * from './nibirudevnet2'; -export * from './neutrontestnet'; -export * from './neuratestnet'; -export * from './neuradevnet'; -export * from './nyxtestnet'; -export * from './migalootestnet'; -export * from './marstestnet'; -export * from './mantrachaintestnet'; -export * from './likecointestnet'; -export * from './lavatestnet1'; -export * from './lavatestnet'; -export * from './kyvetestnet'; -export * from './kyvedevnet'; -export * from './lumenxtestnet'; -export * from './kujiratestnet'; -export * from './junotestnet'; -export * from './kichaintestnet'; -export * from './injectivetestnet'; -export * from './imversedtestnet'; -export * from './impacthubtestnet'; -export * from './impacthubdevnet'; -export * from './hypersigntestnet'; -export * from './humanstestnet'; -export * from './hedgetestnet'; -export * from './jackaltestnet'; -export * from './gitopiatestnet'; -export * from './galacticatestnet'; -export * from './evmostestnet'; -export * from './finschiatestnet'; -export * from './entrypointtestnet'; -export * from './elystestnet'; -export * from './empowertestnet'; -export * from './dydxtestnet'; -export * from './fetchhubtestnet'; -export * from './doravotatestnet2'; -export * from './doravotatestnet'; -export * from './desmostestnet'; -export * from './cudostestnet'; -export * from './cosmwasmtestnet'; -export * from './cosstestnet'; -export * from './cosmoshubtestnet'; -export * from './coreumtestnet'; -export * from './coolcattestnet'; -export * from './composabletestnet'; -export * from './deardogetestnet'; -export * from './chimbatestnet'; -export * from './cheqdtestnet'; -export * from './chain4energytestnet'; -export * from './celestiatestnet2'; -export * from './celestiatestnet'; -export * from './cascadiatestnet'; -export * from './bitcannadevnet2'; -export * from './celestiatestnet3'; -export * from './babylontestnet1'; -export * from './bitcannadevnet'; -export * from './babylontestnet'; -export * from './artelatestnet'; -export * from './auratestnet'; -export * from './arkeonetworktestnet'; -export * from './axelartestnet'; -export * from './archwaytestnet'; -export * from './akashtestnet'; -export * from './ibc'; diff --git a/packages/chain-registry/src/testnets/injectivetestnet.ts b/packages/chain-registry/src/testnets/injectivetestnet.ts deleted file mode 100644 index a9e6b3a2..00000000 --- a/packages/chain-registry/src/testnets/injectivetestnet.ts +++ /dev/null @@ -1,220 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const injectivetestnet: Chain = { - $schema: '../chain.schema.json', - chain_name: 'injectivetestnet', - status: 'live', - network_type: 'testnet', - website: 'https://injective.com', - pretty_name: 'Injective', - chain_id: 'injective-888', - bech32_prefix: 'inj', - extra_codecs: ['injective'], - slip44: 60, - daemon_name: 'injectived', - node_home: '$HOME/.injectived', - fees: { - fee_tokens: [ - { - denom: 'inj', - fixed_min_gas_price: 500000000, - low_gas_price: 500000000, - average_gas_price: 700000000, - high_gas_price: 900000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'inj', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/InjectiveLabs/testnet', - recommended_version: 'v1.11.1', - compatible_versions: ['v1.11.1'], - binaries: { - 'linux/amd64': - 'https://github.com/InjectiveLabs/testnet/releases/download/v1.11.1-1685205489/linux-amd64.zip', - 'darwin/amd64': - 'https://github.com/InjectiveLabs/testnet/releases/download/v1.11.1-1685205489/darwin-amd64.zip', - }, - genesis: { - genesis_url: - 'https://injective-snapshots.s3.amazonaws.com/testnet/genesis.json', - }, - versions: [ - { - name: 'v1.10.2', - recommended_version: 'v1.10.2', - compatible_versions: ['v1.10.2'], - binaries: { - 'linux/amd64': - 'https://github.com/InjectiveLabs/testnet/releases/download/v1.10.2-1678712142/linux-amd64.zip', - 'darwin/amd64': - 'https://github.com/InjectiveLabs/testnet/releases/download/v1.10.2-1678712142/darwin-amd64.zip', - }, - next_version_name: 'v1.11.1', - }, - { - name: 'v1.11.1', - recommended_version: 'v1.11.1', - compatible_versions: ['v1.11.1'], - binaries: { - 'linux/amd64': - 'https://github.com/InjectiveLabs/testnet/releases/download/v1.11.1-1685205489/linux-amd64.zip', - 'darwin/amd64': - 'https://github.com/InjectiveLabs/testnet/releases/download/v1.11.1-1685205489/darwin-amd64.zip', - }, - }, - ], - }, - peers: { - seeds: [ - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'testnet-seeds.polkachu.com:14356', - provider: 'polkachu', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: 'e5cc63a9117e6f372169f15774ea4f7c5177da25', - address: '34.23.245.175:26656', - provider: 'injectivelabs.org', - }, - { - id: '5bf72750f7e015ccfd65246c9f16185144867aff', - address: '35.231.107.231:26656', - provider: 'injectivelabs.org', - }, - { - id: '588dd6d1e1a338d1524efcfbd1c2a9bfc5df33d2', - address: '104.196.43.6:26656', - provider: 'injectivelabs.org', - }, - { - id: '8a05cc5bc466169a7332287ddce4cd8995684d1a', - address: '34.73.247.128:26656', - provider: 'injectivelabs.org', - }, - { - id: '0a2af0f999b08ccaf8825198d9aafb8b947c003f', - address: '34.73.57.164:26656', - provider: 'injectivelabs.org', - }, - { - id: 'd0c2407f4b1cef137d9d3ada69478234ad2a28f4', - address: '34.73.57.164:26656', - provider: 'injectivelabs.org', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://injective-testnet-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://testnet.sentry.tm.injective.network:443', - provider: 'injectiveLabs', - }, - { - address: 'https://testnet.tm.injective.network', - provider: 'injectiveLabs', - }, - { - address: 'https://injective-testnet-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - rest: [ - { - address: 'https://injective-testnet-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://testnet.sentry.lcd.injective.network:443', - provider: 'injectiveLabs', - }, - { - address: 'https://testnet.lcd.injective.network', - provider: 'injectiveLabs', - }, - { - address: 'https://injective-testnet-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - grpc: [ - { - address: 'injective-testnet-grpc.polkachu.com:14390', - provider: 'Polkachu', - }, - { - address: 'testnet.sentry.chain.grpc.injective.network:443', - provider: 'injectiveLabs', - }, - { - address: 'https://testnet.grpc.injective.network', - provider: 'injectiveLabs', - }, - { - address: 'injective-testnet-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - }, - explorers: [ - { - kind: 'injectiveprotocol', - url: 'https://testnet.explorer.injective.network/', - tx_page: - 'https://testnet.explorer.injective.network/transaction/${txHash}', - }, - ], -}; - -export const injectivetestnetAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'injectivetestnet', - assets: [ - { - description: - 'The INJ token is the native governance token for the Injective chain.', - denom_units: [ - { - denom: 'inj', - exponent: 0, - }, - { - denom: 'INJ', - exponent: 18, - }, - ], - base: 'inj', - name: 'Injective', - display: 'INJ', - symbol: 'INJ', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/inj.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/inj.svg', - }, - coingecko_id: 'injective-protocol', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/inj.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/inj.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/jackaltestnet.ts b/packages/chain-registry/src/testnets/jackaltestnet.ts deleted file mode 100644 index 6253cef1..00000000 --- a/packages/chain-registry/src/testnets/jackaltestnet.ts +++ /dev/null @@ -1,231 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const jackaltestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'jackaltestnet', - chain_id: 'canine-1', - website: 'https://jackalprotocol.com', - pretty_name: 'Jackal', - status: 'live', - network_type: 'testnet', - bech32_prefix: 'jkl', - daemon_name: 'canined', - node_home: '$HOME/.canine', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ujkl', - fixed_min_gas_price: 0, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/JackalLabs/canine-chain', - recommended_version: 'v1.2.2-alpha.1', - compatible_versions: ['v1.2.2-alpha.1'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/JackalLabs/woof/master/genesis/woof-final.json', - }, - binaries: { - 'linux/amd64': - 'https://github.com/JackalLabs/canine-chain/releases/download/v1.2.2-alpha.1/canined-Linux', - 'darwin/amd64': - 'https://github.com/JackalLabs/canine-chain/releases/download/v1.2.2-alpha.1/canined-macOS', - }, - versions: [ - { - name: 'v1.2.2-alpha.1', - recommended_version: 'v1.2.2-alpha.1', - compatible_versions: ['v1.2.2-alpha.1'], - binaries: { - 'linux/amd64': - 'https://github.com/JackalLabs/canine-chain/releases/download/v1.2.2-alpha.1/canined-Linux', - 'darwin/amd64': - 'https://github.com/JackalLabs/canine-chain/releases/download/v1.2.2-alpha.1/canined-macOS', - }, - }, - ], - }, - peers: { - seeds: [ - { - id: '052c498dd1cc603b4d32f772035b6a8ca902def3', - address: '23.88.73.211:26656', - }, - { - id: '0bdeaaa237b41e3b964a027a110c6ab5bf561177', - address: '209.34.206.38:26656', - }, - { - id: 'bf7ee27a24e7d5f45653206fbbda8c4b716b74b1', - address: '89.58.38.59:26656', - }, - { - id: '9eecc498dd2542c862f5bfb84ed7d2e1e3d922ab', - address: '34.201.48.14:26656', - }, - { - id: 'bf62b185eef3c185f8ebf81d5cf54bdc064b21d8', - address: '85.10.216.157:26656', - }, - { - id: '43e800018a5b52ba119a5410ff45cbeb63182cc8', - address: '207.244.127.5:26656', - }, - { - id: '942087a9665e8235f8037d0b9d2a3f8a8c3d562b', - address: '104.207.138.181:26656', - }, - { - id: '9d0094606fe8748f1c06b494f7c0cbbd44808ec6', - address: '131.153.59.6:26656', - }, - { - id: '6071fe2fc7e4f49caa4b1fd1cfe19007152312e0', - address: '34.76.87.33:26656', - }, - { - id: '3f58d7c35ad55ef6cea94f7aa2ffe79df1c01768', - address: '78.107.253.133:26656', - }, - { - id: '46cb18ca32ad7329cb82a10316087794ef12150f', - address: '185.107.57.74:26656', - }, - ], - persistent_peers: [ - { - id: '052c498dd1cc603b4d32f772035b6a8ca902def3', - address: '23.88.73.211:26656', - }, - { - id: '0bdeaaa237b41e3b964a027a110c6ab5bf561177', - address: '209.34.206.38:26656', - }, - { - id: 'bf7ee27a24e7d5f45653206fbbda8c4b716b74b1', - address: '89.58.38.59:26656', - }, - { - id: '9eecc498dd2542c862f5bfb84ed7d2e1e3d922ab', - address: '34.201.48.14:26656', - }, - { - id: 'bf62b185eef3c185f8ebf81d5cf54bdc064b21d8', - address: '85.10.216.157:26656', - }, - { - id: '43e800018a5b52ba119a5410ff45cbeb63182cc8', - address: '207.244.127.5:26656', - }, - { - id: '942087a9665e8235f8037d0b9d2a3f8a8c3d562b', - address: '104.207.138.181:26656', - }, - { - id: 'ada0c72592b244cebfb28ba920f964a9d9b10c6f', - address: 'jkltest.peer.stavr.tech:19126', - }, - { - id: '9d0094606fe8748f1c06b494f7c0cbbd44808ec6', - address: '131.153.59.6:26656', - }, - { - id: '6071fe2fc7e4f49caa4b1fd1cfe19007152312e0', - address: '34.76.87.33:26656', - }, - { - id: '3f58d7c35ad55ef6cea94f7aa2ffe79df1c01768', - address: '78.107.253.133:26656', - }, - { - id: '46cb18ca32ad7329cb82a10316087794ef12150f', - address: '185.107.57.74:26656', - }, - ], - }, - apis: { - rpc: [ - { - address: 'http://jkl.rpc.t.stavr.tech:19127', - provider: '🔥STAVR🔥', - }, - { - address: 'https://testnet-rpc.jackalprotocol.com', - provider: 'Jackal Labs', - }, - ], - rest: [ - { - address: 'https://jkl.api.t.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://testnet-api.jackalprotocol.com', - provider: 'Jackal Labs', - }, - ], - grpc: [ - { - address: 'http://jkl.grpc.t.stavr.tech:5913', - provider: '🔥STAVR🔥', - }, - { - address: 'https://testnet-grpc.jackalprotocol.com', - provider: 'Jackal Labs', - }, - ], - }, - explorers: [ - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Jackal-Testnet', - tx_page: 'https://explorer.stavr.tech/Jackal-Testnet/tx/${txHash}', - account_page: - 'https://explorer.stavr.tech/Jackal-Testnet/account/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://ping.pub/jackal', - tx_page: 'https://ping.pub/jackal/tx/${txHash}', - }, - ], -}; - -export const jackaltestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'jackaltestnet', - assets: [ - { - description: 'The native staking and governance token of Jackal.', - denom_units: [ - { - denom: 'ujkl', - exponent: 0, - }, - { - denom: 'jkl', - exponent: 6, - }, - ], - base: 'ujkl', - name: 'Jackal', - display: 'jkl', - symbol: 'JKL', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/jackaltestnet/images/jkl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/jackaltestnet/images/jkl.svg', - }, - coingecko_id: 'jackal', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/jackaltestnet/images/jkl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/jackaltestnet/images/jkl.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/junotestnet.ts b/packages/chain-registry/src/testnets/junotestnet.ts deleted file mode 100644 index 580965d7..00000000 --- a/packages/chain-registry/src/testnets/junotestnet.ts +++ /dev/null @@ -1,233 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const junotestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'junotestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'Juno Testnet', - chain_id: 'uni-6', - bech32_prefix: 'juno', - daemon_name: 'junod', - node_home: '$HOME/.juno', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ujunox', - low_gas_price: 0.003, - average_gas_price: 0.0045, - high_gas_price: 0.006, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ujunox', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/CosmosContracts/juno', - recommended_version: 'v15.0.0-alpha.2', - compatible_versions: ['v15.0.0', 'v15.0.0-alpha.2'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.31', - cosmwasm_enabled: true, - ibc_go_version: '4.3.1', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/CosmosContracts/testnets/main/uni-6/genesis.json', - }, - versions: [ - { - name: 'v13.0.0-beta.1', - recommended_version: 'v13.0.0-beta.1', - compatible_versions: ['v13.0.0-beta.1'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - ibc_go_version: '4.3.0', - }, - { - name: 'v14.0.0-alpha.1', - recommended_version: 'v14.0.0-alpha.1', - compatible_versions: ['v14.0.0-alpha.1'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - ibc_go_version: '4.3.0', - }, - ], - }, - peers: { - seeds: [ - { - id: 'babc3f3f7804933265ec9c40ad94f4da8e9e0017', - address: 'testnet-seed.rhinostake.com:12656', - provider: 'RHINO', - }, - ], - persistent_peers: [ - { - id: 'c54bf418fb542634495f57a1e36c9bd057d55e1b', - address: '5.161.80.115:26656', - provider: 'Reecepbcups', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://juno-testnet-rpc.polkachu.com', - provider: 'Polkachu', - }, - ], - rest: [ - { - address: 'https://juno-testnet-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://juno.api.t.stavr.tech', - provider: '🔥STAVR🔥', - }, - ], - grpc: [ - { - address: 'juno-testnet-grpc.polkachu.com:12690', - provider: 'Polkachu', - }, - ], - }, - explorers: [ - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Juno-Testnet', - tx_page: 'https://explorer.stavr.tech/Juno-Testnet/txs/${txHash}', - account_page: - 'https://explorer.stavr.tech/Juno-Testnet/account/${accountAddress}', - }, - ], -}; - -export const junotestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'junotestnet', - assets: [ - { - description: 'The native token of JUNO Chain', - denom_units: [ - { - denom: 'ujunox', - exponent: 0, - }, - { - denom: 'junox', - exponent: 6, - }, - ], - base: 'ujunox', - name: 'Juno Testnet', - display: 'junox', - symbol: 'JUNOX', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/junotestnet/images/juno.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/junotestnet/images/juno.svg', - }, - coingecko_id: 'juno-network', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/junotestnet/images/juno.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/junotestnet/images/juno.svg', - }, - ], - }, - { - description: 'The native token of NEXX GEN AI', - denom_units: [ - { - denom: 'factory/juno12klaltyqvg2j6v034jwdxrk5n4242ttse4sdpt/NEXX', - exponent: 0, - }, - { - denom: 'nexx', - exponent: 6, - }, - ], - base: 'factory/juno12klaltyqvg2j6v034jwdxrk5n4242ttse4sdpt/NEXX', - name: 'NEXX GEN AI', - display: 'nexx', - symbol: 'NEXX', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/junotestnet/images/nexx.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/junotestnet/images/nexx.png', - }, - ], - }, - { - type_asset: 'sdk.coin', - denom_units: [ - { - denom: - 'factory/juno12dgadj3wwv5jn0ec7tw5cgvq526nn4gnt2tujlmd57p2ra6k87esl36r9k/ARENA', - exponent: 0, - }, - { - denom: 'arena', - exponent: 6, - }, - ], - address: - 'juno12dgadj3wwv5jn0ec7tw5cgvq526nn4gnt2tujlmd57p2ra6k87esl36r9k', - base: 'factory/juno12dgadj3wwv5jn0ec7tw5cgvq526nn4gnt2tujlmd57p2ra6k87esl36r9k/ARENA', - name: 'Arena Token', - description: 'The token for the Arena DAO', - display: 'arena', - symbol: 'ARENA', - traces: [ - { - type: 'test-mintage', - counterparty: { - chain_name: 'juno', - base_denom: - 'factory/juno1vwmnqk0vyxc96qgffrure4nqxupjrql0zut8s02hadgp0n79r8xq5xdsxy/ARENA', - }, - provider: 'Arena DAO', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/arena.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/arena.svg', - }, - images: [ - { - image_sync: { - chain_name: 'juno', - base_denom: - 'factory/juno1vwmnqk0vyxc96qgffrure4nqxupjrql0zut8s02hadgp0n79r8xq5xdsxy/ARENA', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/arena.svg', - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neutron/images/arena.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/kichaintestnet.ts b/packages/chain-registry/src/testnets/kichaintestnet.ts deleted file mode 100644 index e509d726..00000000 --- a/packages/chain-registry/src/testnets/kichaintestnet.ts +++ /dev/null @@ -1,131 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const kichaintestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'kichaintestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'Ki', - chain_id: 'kichain-t-4', - bech32_prefix: 'tki', - daemon_name: 'kid', - node_home: '$HOME/.kid', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'utki', - fixed_min_gas_price: 0.025, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/KiFoundation/ki-tools', - recommended_version: 'Testnet-3.0.0-beta', - compatible_versions: ['Testnet-3.0.0-beta'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/KiFoundation/ki-networks/v0.1/Testnet/kichain-t-4/genesis.json', - }, - versions: [ - { - name: 'Testnet-3.0.0-beta', - recommended_version: 'Testnet-3.0.0-beta', - compatible_versions: ['Testnet-3.0.0-beta'], - }, - ], - }, - peers: { - seeds: [ - { - id: '381dff5439ed042353c5333e61bab1510711f2f5', - address: 'seed-testnet.blockchain.ki:6969', - provider: 'kifoundation', - }, - ], - persistent_peers: [ - { - id: '46b25d81510f8dcc535ca0924961b266e4f59244', - address: '135.125.183.94:26656', - provider: 'Community', - }, - { - id: 'ada3bbf64f963e764bfe003276354bd121e80ae0', - address: '95.111.248.200:26656', - provider: 'Community', - }, - { - id: '276f6fb420b3595b63c2a13d35868cb530a31578', - address: '65.21.159.19:26656', - provider: 'Community', - }, - { - id: '7e5710ee0b1576a78a21a89e1588b6c95ee69873', - address: '194.163.137.193:26656', - provider: 'Community', - }, - { - id: '323a5c9ccfb73573cbcd634c497b2a7405b198fa', - address: '142.132.137.114:26656', - provider: 'Community', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-challenge.blockchain.ki/', - provider: 'kifoundation', - }, - ], - rest: [ - { - address: 'https://api-challenge.blockchain.ki/', - provider: 'kifoundation', - }, - ], - }, - explorers: [ - { - kind: 'kifoundation', - url: 'https://kichain-t-4.blockchain.ki/', - tx_page: 'https://kichain-t-4.blockchain.ki/transactions/${txHash}', - }, - ], -}; - -export const kichaintestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'kichaintestnet', - assets: [ - { - description: 'The native token of Ki Chain', - denom_units: [ - { - denom: 'utki', - exponent: 0, - }, - { - denom: 'tki', - exponent: 6, - }, - ], - base: 'utki', - name: 'Ki', - display: 'tki', - symbol: 'TKI', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kichain/images/xki.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kichain/images/xki.svg', - }, - coingecko_id: 'ki', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kichain/images/xki.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kichain/images/xki.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/kujiratestnet.ts b/packages/chain-registry/src/testnets/kujiratestnet.ts deleted file mode 100644 index a3f51f3c..00000000 --- a/packages/chain-registry/src/testnets/kujiratestnet.ts +++ /dev/null @@ -1,118 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const kujiratestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'kujiratestnet', - chain_id: 'harpoon-4', - pretty_name: 'Kujira Harpoon', - status: 'live', - network_type: 'testnet', - bech32_prefix: 'kujira', - daemon_name: 'kujirad', - node_home: '$HOME/.kujira', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ukuji', - fixed_min_gas_price: 0, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/Team-Kujira/core', - recommended_version: 'v0.4.0', - compatible_versions: ['v0.4.0'], - genesis: { - genesis_url: - 'https://github.com/Team-Kujira/networks/raw/master/testnet/harpoon-4.json', - }, - versions: [ - { - name: 'v0.4.0', - recommended_version: 'v0.4.0', - compatible_versions: ['v0.4.0'], - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://kujira-testnet-rpc.polkachu.com', - provider: 'polkachu', - }, - ], - rest: [ - { - address: 'https://kujira-testnet-api.polkachu.com/', - provider: 'polkachu', - }, - ], - }, - explorers: [ - { - kind: 'explorers.guru', - url: 'https://kujira.explorers.guru', - tx_page: 'https://kujira.explorers.guru/transaction/${txHash}', - }, - ], -}; - -export const kujiratestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'kujiratestnet', - assets: [ - { - description: - 'The native staking and governance token of the Harpoon testnet version of Kujira.', - denom_units: [ - { - denom: 'ukuji', - exponent: 0, - }, - { - denom: 'kuji', - exponent: 6, - }, - ], - base: 'ukuji', - name: 'Kuji', - display: 'kuji', - symbol: 'KUJI', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/kujiratestnet/images/kuji.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/kujiratestnet/images/kuji.png', - }, - ], - }, - { - description: 'The testnet token of Fuzion', - denom_units: [ - { - denom: 'factory/kujira16qpvzhmawvsm8mcj4hdvtz25dadatdhhgw79xa/FUZN', - exponent: 0, - }, - { - denom: 'fuzn', - exponent: 6, - }, - ], - base: 'factory/kujira16qpvzhmawvsm8mcj4hdvtz25dadatdhhgw79xa/FUZN', - name: 'Fuzion', - display: 'fuzn', - symbol: 'FUZN', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/kujiratestnet/images/fuzn.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/kujiratestnet/images/fuzn.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/kyvedevnet.ts b/packages/chain-registry/src/testnets/kyvedevnet.ts deleted file mode 100644 index 066cf216..00000000 --- a/packages/chain-registry/src/testnets/kyvedevnet.ts +++ /dev/null @@ -1,131 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const kyvedevnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'kyvedevnet', - chain_id: 'korellia-2', - pretty_name: 'KYVE Korellia', - status: 'live', - network_type: 'devnet', - bech32_prefix: 'kyve', - daemon_name: 'chaind', - node_home: '$HOME/.kyve', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'tkyve', - fixed_min_gas_price: 0, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/KYVENetwork/chain', - recommended_version: 'v0.6.3', - compatible_versions: ['v0.6.3'], - binaries: { - 'linux/amd64': - 'https://github.com/KYVENetwork/chain/releases/download/v0.6.3/chain_linux_amd64.tar.gz', - }, - genesis: { - genesis_url: - 'https://github.com/KYVENetwork/chain/releases/download/v0.0.1/genesis.json', - }, - versions: [ - { - name: 'v0.6.3', - recommended_version: 'v0.6.3', - compatible_versions: ['v0.6.3'], - binaries: { - 'linux/amd64': - 'https://github.com/KYVENetwork/chain/releases/download/v0.6.3/chain_linux_amd64.tar.gz', - }, - }, - ], - }, - peers: { - seeds: [ - { - id: '02dd2c26948ea758a25d3dbc91744f8897681652', - address: '3.73.27.185:26656', - }, - ], - persistent_peers: [ - { - id: '70556c82352b9919fb6f339b9da0ebc587e9148c', - address: '3.68.232.117:26656', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.korellia.kyve.network', - provider: 'kyve', - }, - ], - rest: [ - { - address: 'https://api.korellia.kyve.network', - provider: 'kyve', - }, - ], - }, - explorers: [ - { - kind: 'explorers.guru', - url: 'https://kyve.explorers.guru/', - tx_page: 'https://kyve.explorers.guru/transaction/${txHash}', - }, - ], -}; - -export const kyvedevnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'kyvedevnet', - assets: [ - { - description: - 'The native utility token of the Korellia devnet version of KYVE.', - denom_units: [ - { - denom: 'tkyve', - exponent: 0, - }, - { - denom: 'kyve', - exponent: 6, - }, - ], - base: 'tkyve', - name: 'KYVE', - display: 'kyve', - symbol: 'KYVE', - traces: [ - { - type: 'test-mintage', - counterparty: { - chain_name: 'kyve', - base_denom: 'ukyve', - }, - provider: 'Kyve', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kyve/images/kyve-token.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kyve/images/kyve-token.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kyve/images/kyve-token.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kyve/images/kyve-token.svg', - image_sync: { - chain_name: 'kyve', - base_denom: 'ukyve', - }, - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/kyvetestnet.ts b/packages/chain-registry/src/testnets/kyvetestnet.ts deleted file mode 100644 index 23810145..00000000 --- a/packages/chain-registry/src/testnets/kyvetestnet.ts +++ /dev/null @@ -1,184 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const kyvetestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'kyvetestnet', - chain_id: 'kaon-1', - pretty_name: 'KYVE Kaon', - status: 'live', - network_type: 'testnet', - bech32_prefix: 'kyve', - daemon_name: 'kyved', - node_home: '$HOME/.kyve', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'tkyve', - fixed_min_gas_price: 0.02, - low_gas_price: 0.02, - average_gas_price: 0.03, - high_gas_price: 0.06, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'tkyve', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/KYVENetwork/chain', - recommended_version: 'v1.0.0-rc0', - compatible_versions: ['v1.0.0-rc0'], - binaries: { - 'linux/amd64': - 'https://files.kyve.network/chain/v1.0.0-rc0/kyved_linux_amd64.tar.gz', - 'linux/arm64': - 'https://files.kyve.network/chain/v1.0.0-rc0/kyved_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://files.kyve.network/chain/v1.0.0-rc0/kyved_darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://files.kyve.network/chain/v1.0.0-rc0/kyved_darwin_arm64.tar.gz', - }, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/KYVENetwork/networks/main/kaon-1/genesis.json', - }, - versions: [ - { - name: 'v1.0.0-rc0', - recommended_version: 'v1.0.0-rc0', - compatible_versions: ['v1.0.0-rc0'], - binaries: { - 'linux/amd64': - 'https://files.kyve.network/chain/v1.0.0-rc0/kyved_linux_amd64.tar.gz', - 'linux/arm64': - 'https://files.kyve.network/chain/v1.0.0-rc0/kyved_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://files.kyve.network/chain/v1.0.0-rc0/kyved_darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://files.kyve.network/chain/v1.0.0-rc0/kyved_darwin_arm64.tar.gz', - }, - }, - ], - }, - peers: { - persistent_peers: [ - { - id: '430845649afaad0a817bdf36da63b6f93bbd8bd1', - address: '3.67.29.225:26656', - }, - { - id: 'b68e5131552e40b9ee70427879eb34e146ef20df', - address: '18.194.131.3:26656', - }, - { - id: '801fa026c6d9227874eeaeba288eae3b800aad7f', - address: '52.29.15.250:26656', - }, - { - id: 'bc8b5fbb40a1b82dfba591035cb137278a21c57d', - address: '52.59.65.9:26656', - }, - ], - seeds: [ - { - id: '496ac0ba20188f70f41e0a814dfd4d9a617338f8', - address: 'kyve-testnet-seed.ibs.team:16659', - provider: 'Inter Blockchain Services', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-eu-1.kaon.kyve.network', - provider: 'kyve', - }, - { - address: 'https://rpc-kyve-test.ecostake.com', - provider: 'ecostake', - }, - { - address: 'https://kyve-testnet-rpc.ibs.team:443', - provider: 'Inter Blockchain Services', - }, - ], - rest: [ - { - address: 'https://api-eu-1.kaon.kyve.network', - provider: 'kyve', - }, - { - address: 'https://rest-kyve-test.ecostake.com', - provider: 'ecostake', - }, - { - address: 'https://kyve-testnet-api.ibs.team:443', - provider: 'Inter Blockchain Services', - }, - ], - }, - explorers: [ - { - kind: 'mintscan', - url: 'https://mintscan.io/kyve-testnet', - tx_page: 'https://mintscan.io/kyve-testnet/txs/${txHash}', - account_page: - 'https://mintscan.io/kyve-testnet/account/${accountAddress}', - }, - ], -}; - -export const kyvetestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'kyvetestnet', - assets: [ - { - description: - 'The native utility token of the Kaon testnet version of KYVE.', - denom_units: [ - { - denom: 'tkyve', - exponent: 0, - }, - { - denom: 'kyve', - exponent: 6, - }, - ], - base: 'tkyve', - name: 'KYVE', - display: 'kyve', - symbol: 'KYVE', - traces: [ - { - type: 'test-mintage', - counterparty: { - chain_name: 'kyve', - base_denom: 'ukyve', - }, - provider: 'Kyve', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kyve/images/kyve-token.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kyve/images/kyve-token.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kyve/images/kyve-token.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kyve/images/kyve-token.svg', - image_sync: { - chain_name: 'kyve', - base_denom: 'ukyve', - }, - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/lavatestnet.ts b/packages/chain-registry/src/testnets/lavatestnet.ts deleted file mode 100644 index b87ff036..00000000 --- a/packages/chain-registry/src/testnets/lavatestnet.ts +++ /dev/null @@ -1,306 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const lavatestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'lavatestnet', - status: 'live', - pre_fork_chain_name: 'lavatestnet1', - network_type: 'testnet', - website: 'https://www.lavanet.xyz/', - pretty_name: 'Lava Testnet', - chain_id: 'lava-testnet-2', - bech32_prefix: 'lava@', - daemon_name: 'lavad', - node_home: '$HOME/.lava', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ulava', - fixed_min_gas_price: 0.000001, - low_gas_price: 0.000001, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ulava', - }, - ], - lock_duration: { - time: '1209600s', - }, - }, - codebase: { - git_repo: 'https://github.com/lavanet/lava', - recommended_version: 'v1.0.1', - compatible_versions: ['v1.0.1'], - binaries: { - 'linux/amd64': - 'https://github.com/lavanet/lava/releases/download/v1.0.1/lavad-v1.0.1-linux-amd64', - }, - cosmos_sdk_version: '0.47.7', - consensus: { - type: 'tendermint', - version: '0.37', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: false, - ibc_go_version: '7.2.0', - ics_enabled: ['ics20-1'], - genesis: { - name: 'v0.21.1.2', - genesis_url: - 'https://raw.githubusercontent.com/lavanet/lava-config/main/testnet-2/genesis_json/genesis.json', - }, - versions: [ - { - name: 'v0.21.1.2', - tag: 'v0.21.1.2', - height: 345000, - next_version_name: 'v0.22.0', - }, - { - name: 'v0.22.0', - tag: 'v0.22.0', - height: 396595, - next_version_name: 'v0.23.5', - }, - { - name: 'v0.23.5', - tag: 'v0.23.5', - height: 435889, - next_version_name: 'v0.24.0', - }, - { - name: 'v0.24.0', - tag: 'v0.24.0', - height: 472310, - next_version_name: 'v0.25.2', - }, - { - name: 'v0.25.2', - tag: 'v0.25.2', - height: 514533, - next_version_name: 'v0.26.1', - }, - { - name: 'v0.26.1', - tag: 'v0.26.1', - height: 554249, - next_version_name: 'v0.27.0', - }, - { - name: 'v0.27.0', - tag: 'v0.27.0', - height: 590764, - next_version_name: 'v0.30.1', - }, - { - name: 'v0.30.1', - tag: 'v0.30.1', - height: 633177, - next_version_name: 'v0.30.2', - }, - { - name: 'v0.30.2', - tag: 'v0.30.2', - height: 636006, - next_version_name: 'v0.31.1', - }, - { - name: 'v0.31.1', - tag: 'v0.31.1', - height: 675100, - next_version_name: 'v0.32.0', - }, - { - name: 'v0.32.0', - tag: 'v0.32.0', - height: 711251, - next_version_name: 'v0.33.0', - }, - { - name: 'v0.33.0', - tag: 'v0.33.0', - height: 764400, - next_version_name: 'v0.34.0', - }, - { - name: 'v0.34.0', - tag: 'v0.34.0', - height: 809250, - next_version_name: 'v0.35.0', - }, - { - name: 'v0.35.0', - tag: 'v0.35.0', - height: 845700, - next_version_name: 'v1.0.1', - }, - { - name: 'v1.0.1', - tag: 'v1.0.1', - height: 927794, - recommended_version: 'v1.0.1', - compatible_versions: ['v1.0.1'], - cosmos_sdk_version: '0.47.7', - consensus: { - type: 'tendermint', - version: '0.37', - }, - cosmwasm_enabled: false, - ibc_go_version: '3.0.1', - ics_enabled: ['ics20-1'], - binaries: { - 'linux/amd64': - 'https://github.com/lavanet/lava/releases/download/v1.0.1/lavad-v1.0.1-linux-amd64', - }, - }, - ], - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/lavatestnet/images/lava-icon.png', - theme: { - primary_color_hex: '#D7001F', - }, - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/lavatestnet/images/lava-icon.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/lavatestnet/images/lava-icon.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/lavatestnet/images/lava-icon.png', - }, - peers: { - seeds: [ - { - id: '3a445bfdbe2d0c8ee82461633aa3af31bc2b4dc0', - address: 'prod-pnet-seed-node.lavanet.xyz:26656', - provider: 'Lava', - }, - { - id: 'e593c7a9ca61f5616119d6beb5bd8ef5dd28d62d', - address: 'prod-pnet-seed-node2.lavanet.xyz:26656', - provider: 'Lava', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'testnet-seeds.polkachu.com:19956', - provider: 'Polkachu', - }, - { - id: 'eb7832932626c1c636d16e0beb49e0e4498fbd5e', - address: 'lava-testnet-seed.itrocket.net:20656', - provider: '🚀ITRocket🚀', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://public-rpc-testnet2.lavanet.xyz:443/rpc/', - provider: 'Lava', - }, - { - address: 'http://lava.rpc.t.stavr.tech:198', - provider: '🔥STAVR🔥', - }, - { - address: 'https://lava-testnet-rpc.itrocket.net:443', - provider: '🚀ITRocket🚀', - }, - { - address: 'https://lava-testnet-rpc.ibs.team:443', - provider: 'Inter Blockchain Services', - }, - ], - rest: [ - { - address: 'https://public-rpc-testnet2.lavanet.xyz:443/rest/', - provider: 'Lava', - }, - { - address: 'https://lava.api.t.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://lava-testnet-api.itrocket.net', - provider: '🚀ITRocket🚀', - }, - { - address: 'https://lava-testnet-api.ibs.team:443', - provider: 'Inter Blockchain Services', - }, - ], - }, - explorers: [ - { - kind: 'explorers.guru', - url: 'https://lava.explorers.guru/', - tx_page: 'https://lava.explorers.guru//transaction/${txHash}', - account_page: 'https://lava.explorers.guru//account/${accountAddress}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Lava-Testnet', - tx_page: 'https://explorer.stavr.tech/Lava-Testnet/tx/${txHash}', - account_page: - 'https://explorer.stavr.tech/Lava-Testnet/account/${accountAddress}', - }, - { - kind: 'NodeStake Explorer', - url: 'https://explorer.nodestake.org/lava-testnet', - tx_page: 'https://explorer.nodestake.org/lava-testnet/tx/${txHash}', - account_page: - 'https://explorer.nodestake.org/lava-testnet/account/${accountAddress}', - }, - { - kind: '🚀ITRocket🚀', - url: 'https://testnet.itrocket.net/lava', - tx_page: 'https://testnet.itrocket.net/lava/tx/${txHash}', - account_page: - 'https://testnet.itrocket.net/lava/account/${accountAddress}', - }, - ], - keywords: ['rpc', 'api', 'modular', 'data'], -}; - -export const lavatestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'lavatestnet', - assets: [ - { - description: 'The native token of Lava', - denom_units: [ - { - denom: 'ulava', - exponent: 0, - }, - { - denom: 'lava', - exponent: 6, - }, - ], - base: 'ulava', - name: 'LAVA', - display: 'lava', - symbol: 'LAVA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/lavatestnet/images/lava-icon.svg', - }, - keywords: ['rpc', 'api'], - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/lavatestnet/images/lava-icon.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/lavatestnet1.ts b/packages/chain-registry/src/testnets/lavatestnet1.ts deleted file mode 100644 index bf806764..00000000 --- a/packages/chain-registry/src/testnets/lavatestnet1.ts +++ /dev/null @@ -1,249 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const lavatestnet1: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'lavatestnet1', - status: 'killed', - network_type: 'testnet', - website: 'https://www.lavanet.xyz/', - pretty_name: 'Lava', - chain_id: 'lava-testnet-1', - bech32_prefix: 'lava@', - daemon_name: 'lavad', - node_home: '$HOME/.lava', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ulava', - fixed_min_gas_price: 0.0025, - low_gas_price: 0.0025, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ulava', - }, - ], - lock_duration: { - time: '1209600s', - }, - }, - codebase: { - git_repo: 'https://github.com/lavanet/lava', - recommended_version: 'v0.12.1', - compatible_versions: ['v0.12.1'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: false, - ibc_go_version: 'v7.2.0', - ics_enabled: ['ics20-1'], - genesis: { - name: 'v0.3.0', - genesis_url: - 'https://raw.githubusercontent.com/lavanet/lava-config/main/testnet-1/genesis_json/genesis.json', - }, - versions: [ - { - name: 'v0.4.0', - tag: 'v0.4.0', - height: 838, - next_version_name: 'v0.4.3', - }, - { - name: 'v0.4.3', - tag: 'v0.4.3', - height: 22300, - next_version_name: 'v0.4.4', - }, - { - name: 'v0.4.4', - tag: 'v0.4.4', - height: 41735, - next_version_name: 'v0.5.2', - }, - { - name: 'v0.5.2', - tag: 'v0.5.2', - height: 63760, - next_version_name: 'v0.6.0-RC3', - }, - { - name: 'v0.6.0-RC3', - tag: 'v0.6.0-RC3', - height: 82570, - next_version_name: 'v0.7.0', - }, - { - name: 'v0.7.0', - tag: 'v0.7.0', - height: 102800, - next_version_name: 'v0.8.1', - }, - { - name: 'v0.8.1', - tag: 'v0.8.1', - height: 133100, - next_version_name: 'v0.9.8', - }, - { - name: 'v0.9.8', - tag: 'v0.9.8', - height: 163960, - next_version_name: 'v0.10.1', - }, - { - name: 'v0.10.1', - tag: 'v0.10.1', - height: 184620, - next_version_name: 'v0.11.2', - }, - { - name: 'v0.11.2', - tag: 'v0.11.2', - height: 208115, - next_version_name: 'v0.12.1', - binaries: { - 'linux/amd64': - 'https://github.com/lavanet/lava/releases/download/v0.11.2/lavad-v0.11.2-linux-amd64', - }, - }, - { - name: 'v0.12.1', - tag: 'v0.12.1', - height: 227130, - recommended_version: 'v0.12.1', - compatible_versions: ['v0.12.1'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_enabled: false, - ibc_go_version: 'v7.2.0', - ics_enabled: ['ics20-1'], - }, - ], - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/lavatestnet/images/lava-icon.png', - theme: { - primary_color_hex: '#D7001F', - }, - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/lavatestnet/images/lava-icon.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/lavatestnet/images/lava-icon.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/lavatestnet/images/lava-icon.png', - }, - peers: { - seeds: [ - { - id: '3a445bfdbe2d0c8ee82461633aa3af31bc2b4dc0', - address: 'prod-pnet-seed-node.lavanet.xyz:26656', - provider: 'Lava', - }, - { - id: 'e593c7a9ca61f5616119d6beb5bd8ef5dd28d62d', - address: 'prod-pnet-seed-node2.lavanet.xyz:26656', - provider: 'Lava', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'testnet-seeds.polkachu.com:19956', - provider: 'Polkachu', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://public-rpc-testnet2.lavanet.xyz/', - provider: 'Lava', - }, - { - address: 'http://lava.rpc.t.stavr.tech:198', - provider: '🔥STAVR🔥', - }, - ], - rest: [ - { - address: 'https://public-rpc-testnet2.lavanet.xyz/rest/', - provider: 'Lava', - }, - { - address: 'https://lava.api.t.stavr.tech', - provider: '🔥STAVR🔥', - }, - ], - }, - explorers: [ - { - kind: 'explorers.guru', - url: 'https://lava.explorers.guru/', - tx_page: 'https://lava.explorers.guru//transaction/${txHash}', - account_page: 'https://lava.explorers.guru//account/${accountAddress}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Lava-Testnet', - tx_page: 'https://explorer.stavr.tech/Lava-Testnet/tx/${txHash}', - account_page: - 'https://explorer.stavr.tech/Lava-Testnet/account/${accountAddress}', - }, - { - kind: 'NodeStake Explorer', - url: 'https://explorer.nodestake.org/lava-testnet', - tx_page: 'https://explorer.nodestake.org/lava-testnet/tx/${txHash}', - account_page: - 'https://explorer.nodestake.org/lava-testnet/account/${accountAddress}', - }, - ], - keywords: ['rpc', 'api'], -}; - -export const lavatestnet1AssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'lavatestnet1', - assets: [ - { - description: 'The native token of Lava', - denom_units: [ - { - denom: 'ulava', - exponent: 0, - }, - { - denom: 'lava', - exponent: 6, - }, - ], - base: 'ulava', - name: 'LAVA', - display: 'lava', - symbol: 'LAVA', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/lavatestnet/images/lava-icon.svg', - }, - keywords: ['rpc', 'api'], - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/lavatestnet/images/lava-icon.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/likecointestnet.ts b/packages/chain-registry/src/testnets/likecointestnet.ts deleted file mode 100644 index 620c4463..00000000 --- a/packages/chain-registry/src/testnets/likecointestnet.ts +++ /dev/null @@ -1,153 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const likecointestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'likecointestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'LikeCoin Testnet', - chain_id: 'likecoin-public-testnet-5', - bech32_prefix: 'like', - daemon_name: 'liked', - node_home: '$HOME/.liked', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'nanoekil', - fixed_min_gas_price: 1000, - low_gas_price: 1000, - average_gas_price: 10000, - high_gas_price: 1000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'nanoekil', - }, - ], - lock_duration: { - time: '1814400s', - }, - }, - codebase: { - git_repo: 'https://github.com/likecoin/likecoin-chain', - recommended_version: 'v4.1.1', - compatible_versions: ['v4.1.1'], - binaries: { - 'linux/amd64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v4.1.1/likecoin-chain_4.1.1_Linux_x86_64.tar.gz', - 'linux/arm64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v4.1.1/likecoin-chain_4.1.1_Linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v4.1.1/likecoin-chain_4.1.1_Darwin_x86_64.tar.gz', - 'darwin/arm64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v4.1.1/likecoin-chain_4.1.1_Darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/likecoin/likecoin-chain/releases/download/v4.1.1/likecoin-chain_4.1.1_Windows_x86_64.zip', - }, - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_enabled: false, - ibc_go_version: '6.2.1', - ics_enabled: ['ics20-1'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/likecoin/testnets/aeba532ba9162a876a2180e925a49cbedba512e5/likecoin-public-testnet-5/genesis.json', - }, - }, - peers: { - seeds: [ - { - id: '49976c3bd43da9271f226cbedf02d4b6b8fc880c', - address: '35.233.143.230:26656', - provider: 'like.co', - }, - ], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://node.testnet.like.co/rpc/', - provider: 'like.co', - }, - ], - rest: [ - { - address: 'https://node.testnet.like.co/', - provider: 'like.co', - }, - ], - grpc: [ - { - address: 'https://node.testnet-grpc.like.co/', - provider: 'like.co', - }, - ], - }, - explorers: [ - { - kind: 'bigdipper', - url: 'https://testnet.bigdipper.live/likecoin', - tx_page: 'https://testnet.bigdipper.live/likecoin/transactions/${txHash}', - account_page: - 'https://testnet.bigdipper.live/likecoin/accounts/${accountAddress}', - }, - { - kind: 'lunie-ng', - url: 'https://likecoin-public-testnet-5.netlify.app/', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/likecoin/images/likecoin-chain-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/likecoin/images/likecoin-chain-logo.svg', - }, - keywords: [], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/likecoin/images/likecoin-chain-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/likecoin/images/likecoin-chain-logo.svg', - }, - ], -}; - -export const likecointestnetAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'likecointestnet', - assets: [ - { - description: 'EKIL is the native token for LikeCoin Testnet', - denom_units: [ - { - denom: 'nanoekil', - exponent: 0, - }, - { - denom: 'ekil', - exponent: 9, - }, - ], - base: 'nanoekil', - name: 'LikeCoin', - display: 'ekil', - symbol: 'EKIL', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/likecoin/images/like.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/likecoin/images/like.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/likecoin/images/like.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/likecoin/images/like.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/lumenxtestnet.ts b/packages/chain-registry/src/testnets/lumenxtestnet.ts deleted file mode 100644 index 0f3cacf9..00000000 --- a/packages/chain-registry/src/testnets/lumenxtestnet.ts +++ /dev/null @@ -1,113 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const lumenxtestnet: Chain = { - $schema: '../chain.schema.json', - chain_name: 'lumenxtestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'LumenX-Test', - chain_id: 'lumenx-test', - bech32_prefix: 'lumen', - daemon_name: 'lumenxd', - node_home: '$HOME/.lumenx', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ulumen', - fixed_min_gas_price: 0.0025, - low_gas_price: 0.01, - average_gas_price: 0.025, - high_gas_price: 0.03, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ulumen', - }, - ], - }, - codebase: { - ics_enabled: ['ics20-1'], - }, - peers: { - seeds: [], - persistent_peers: [ - { - id: '8b66dba116f7f1feb0ff0649273ade6c9eca816c', - address: '38.242.237.107:26706', - }, - { - id: '6e9a9670d7b156203139cb5fd547be78147565c9', - address: '62.171.145.215:26656', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://testnet-rpc.lumenx.chaintools.tech/', - provider: 'ChainTools', - }, - { - address: 'https://testrpc-lumenx.cryptonet.pl/', - provider: 'CryptoNet', - }, - ], - rest: [ - { - address: 'https://testnet-api.lumenx.chaintools.tech/', - provider: 'ChainTools', - }, - { - address: 'https://testapi-lumenx.cryptonet.pl/', - provider: 'CryptoNet', - }, - ], - grpc: [], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://testnet.explorer.chaintools.tech/lumenx', - tx_page: 'https://testnet.explorer.chaintools.tech/lumenx/tx/${txHash}', - }, - ], -}; - -export const lumenxtestnetAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'lumenxtestnet', - assets: [ - { - description: 'The native token of Lumen Network', - denom_units: [ - { - denom: 'ulumen', - exponent: 0, - }, - { - denom: 'lumen', - exponent: 6, - }, - ], - base: 'ulumen', - name: 'LUMEN', - display: 'lumen', - symbol: 'LUMEN', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/lumenxtestnet/images/lumen.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/lumenxtestnet/images/lumen.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/lumenxtestnet/images/lumen.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/lumenxtestnet/images/lumen.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/mantrachaintestnet.ts b/packages/chain-registry/src/testnets/mantrachaintestnet.ts deleted file mode 100644 index 8df780bd..00000000 --- a/packages/chain-registry/src/testnets/mantrachaintestnet.ts +++ /dev/null @@ -1,184 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const mantrachaintestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'mantrachaintestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'MANTRA Hongbai Testnet', - chain_id: 'mantra-hongbai-1', - bech32_prefix: 'uom', - daemon_name: 'mantrachaind', - node_home: '$HOME/.mantrachain', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uom', - fixed_min_gas_price: 0, - low_gas_price: 0.001, - average_gas_price: 0.002, - high_gas_price: 0.003, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uom', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/MANTRA-Finance', - recommended_version: '3.0.0', - compatible_versions: ['3.0.0'], - cosmos_sdk_version: '0.47.3', - consensus: { - type: 'cometbft', - version: '0.37', - }, - cosmwasm_version: '0.41', - cosmwasm_enabled: true, - versions: [ - { - name: '1.0.0', - recommended_version: '1.0.0', - compatible_versions: ['1.0.0'], - cosmos_sdk_version: '0.47.3', - consensus: { - type: 'cometbft', - version: '0.37', - }, - cosmwasm_version: '0.41', - cosmwasm_enabled: true, - }, - ], - }, - peers: { - seeds: [ - { - id: 'd6016af7cb20cf1905bd61468f6a61decb3fd7c0', - address: 'seed.hongbai.mantrachain.io:26656', - provider: 'MANTRACHAIN', - }, - { - id: '8542cd7e6bf9d260fef543bc49e59be5a3fa9074', - address: 'seed.publicnode.com:26656', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - persistent_peers: [ - { - id: 'da061f404690c5b6b19dd85d40fefde1fecf406c', - address: '34.68.19.19:26656', - provider: 'MANTRACHAIN', - }, - { - id: '20db08acbcac9b7114839e63539da2802b848982', - address: '34.72.148.3:26656', - provider: 'MANTRACHAIN', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.hongbai.mantrachain.io', - provider: 'MANTRACHAIN', - }, - { - address: 'https://mantra-testnet-rpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - rest: [ - { - address: 'https://api.hongbai.mantrachain.io', - provider: 'MANTRACHAIN', - }, - { - address: 'https://mantra-testnet-rest.publicnode.com', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - grpc: [ - { - address: 'https://grpc.hongbai.mantrachain.io', - provider: 'MANTRACHAIN', - }, - { - address: 'mantra-testnet-grpc.publicnode.com:443', - provider: 'Allnodes ⚡️ Nodes & Staking', - }, - ], - }, - keywords: ['dex', 'testnet'], - images: [ - { - image_sync: { - chain_name: 'mantrachain', - base_denom: 'uom', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mantrachain/images/OM-Prim-Col.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mantrachain/images/OM-Prim-Col.svg', - layout: 'logomark', - }, - ], -}; - -export const mantrachaintestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'mantrachaintestnet', - assets: [ - { - description: 'The native token of MANTRA', - denom_units: [ - { - denom: 'uom', - exponent: 0, - }, - { - denom: 'om', - exponent: 6, - }, - ], - base: 'uom', - name: 'MANTRA Chain', - display: 'om', - symbol: 'OM', - keywords: [ - 'mantra', - 'staking', - 'delegating', - 'governance', - 'regulation', - 'defi', - ], - traces: [ - { - type: 'test-mintage', - counterparty: { - chain_name: 'mantrachain', - base_denom: 'uom', - }, - provider: 'MANTRA Chain', - }, - ], - images: [ - { - image_sync: { - chain_name: 'mantrachain', - base_denom: 'uom', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mantrachain/images/OM-Prim-Col.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mantrachain/images/OM-Prim-Col.svg', - theme: { - circle: true, - }, - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/marstestnet.ts b/packages/chain-registry/src/testnets/marstestnet.ts deleted file mode 100644 index 0ada1352..00000000 --- a/packages/chain-registry/src/testnets/marstestnet.ts +++ /dev/null @@ -1,117 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const marstestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'marstestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'Mars Hub Testnet', - chain_id: 'ares-1', - bech32_prefix: 'mars', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'umars', - fixed_min_gas_price: 0, - low_gas_price: 0, - average_gas_price: 0, - high_gas_price: 0.025, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'umars', - }, - ], - }, - codebase: { - ics_enabled: ['ics20-1'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/mars-protocol/networks/main/ares-1/genesis.json', - }, - }, - apis: { - rpc: [ - { - address: 'https://testnet-rpc.marsprotocol.io/', - provider: 'Mars Protocol', - }, - { - address: 'https://rpc-mars.nodeist.net/', - provider: 'Nodeist', - }, - ], - rest: [ - { - address: 'https://testnet-rest.marsprotocol.io/', - provider: 'Mars Protocol', - }, - { - address: 'https://api-mars.nodeist.net/', - provider: 'Nodeist', - }, - ], - }, - explorers: [ - { - kind: 'Mars Protocol', - url: 'https://testnet-explorer.marsprotocol.io', - tx_page: - 'https://testnet-explorer.marsprotocol.io/transactions/${txHash}', - }, - { - kind: 'Nodeist Explorer', - url: 'https://exp.nodeist.net/t-mars/', - tx_page: 'https://exp.nodeist.net/t-mars/transactions/${txHash}', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mars/images/mars-icon.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mars/images/mars-icon.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mars/images/mars-icon.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mars/images/mars-icon.svg', - }, - ], -}; - -export const marstestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'marstestnet', - assets: [ - { - description: 'The native token of Mars Protocol', - denom_units: [ - { - denom: 'umars', - exponent: 0, - }, - { - denom: 'mars', - exponent: 6, - }, - ], - base: 'umars', - name: 'Mars', - display: 'mars', - symbol: 'MARS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mars/images/mars-token.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mars/images/mars-token.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mars/images/mars-token.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mars/images/mars-token.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/migalootestnet.ts b/packages/chain-registry/src/testnets/migalootestnet.ts deleted file mode 100644 index e67f633b..00000000 --- a/packages/chain-registry/src/testnets/migalootestnet.ts +++ /dev/null @@ -1,134 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const migalootestnet: Chain = { - $schema: '../chain.schema.json', - chain_name: 'migalootestnet', - status: 'live', - network_type: 'testnet', - website: 'https://www.whitewhale.money/', - pretty_name: 'Migaloo Testnet', - chain_id: 'narwhal-2', - bech32_prefix: 'migaloo', - daemon_name: 'migalood', - node_home: '$HOME/.migalood', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uwhale', - fixed_min_gas_price: 0.25, - low_gas_price: 0.25, - average_gas_price: 0.5, - high_gas_price: 0.75, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uwhale', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/migaloo-light.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/migaloo-light.svg', - }, - codebase: { - git_repo: 'https://github.com/White-Whale-Defi-Platform/migaloo-chain', - recommended_version: 'v3.0.4', - compatible_versions: ['v3.0.4'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.28', - cosmwasm_enabled: true, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/White-Whale-Defi-Platform/migaloo-chain/release/v2.0.x/networks/testnet/genesis.json', - }, - versions: [ - { - name: 'v3.0.4', - recommended_version: 'v3.0.4', - compatible_versions: ['v3.0.4'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.28', - cosmwasm_enabled: true, - }, - ], - }, - peers: { - seeds: [], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://migaloo-testnet-rpc.polkachu.com', - provider: 'Polkachu', - }, - ], - rest: [ - { - address: 'https://migaloo-testnet-api.polkachu.com', - provider: 'Polkachu', - }, - ], - grpc: [], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://ping.pfc.zone/narwhal-testnet', - tx_page: 'https://ping.pfc.zone/narwhal-testnet/tx/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/migaloo-light.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/migaloo-light.svg', - }, - ], -}; - -export const migalootestnetAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'migalootestnet', - assets: [ - { - description: 'The native token of Migaloo Chain', - denom_units: [ - { - denom: 'uwhale', - exponent: 0, - }, - { - denom: 'whale', - exponent: 6, - }, - ], - base: 'uwhale', - name: 'Whale', - display: 'whale', - symbol: 'WHALE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/white-whale.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/white-whale.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/white-whale.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/migaloo/images/white-whale.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/neuradevnet.ts b/packages/chain-registry/src/testnets/neuradevnet.ts deleted file mode 100644 index 32bab1bb..00000000 --- a/packages/chain-registry/src/testnets/neuradevnet.ts +++ /dev/null @@ -1,93 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const neuradevnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'neuradevnet', - chain_id: 'neura_268-1', - bech32_prefix: 'neura', - pretty_name: 'Neura Devnet', - website: 'https://www.neuraprotocol.io/', - description: - 'Neura is an AI-centric, EVM-compatible Layer 1 blockchain built on the Cosmos SDK. We democratize GPU access and revolutionize AI project funding with IMO’s to advance AI development.', - status: 'live', - network_type: 'devnet', - node_home: '$HOME/.neurad', - daemon_name: 'neurad', - key_algos: ['ethsecp256k1'], - extra_codecs: ['ethermint'], - slip44: 1, - fees: { - fee_tokens: [ - { - denom: 'atankr', - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'atankr', - }, - ], - }, - codebase: { - versions: [ - { - name: 'v0.0.1', - height: 0, - }, - ], - }, - images: [ - { - image_sync: { - chain_name: 'neura', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neura/images/neura.png', - }, - ], -}; - -export const neuradevnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'neuradevnet', - assets: [ - { - description: - 'ANKR: The native EVM, governance, and staking token for Neura, enabling secure transactions, and seamless GPU resourcing within the ecosystem.', - denom_units: [ - { - denom: 'atankr', - exponent: 0, - }, - { - denom: 'ankr', - exponent: 18, - }, - ], - base: 'atankr', - name: 'Neura Devnet', - display: 'ankr', - symbol: 'ANKR', - traces: [ - { - type: 'test-mintage', - counterparty: { - chain_name: 'neura', - base_denom: 'atankr', - }, - provider: 'Neura', - }, - ], - images: [ - { - image_sync: { - chain_name: 'neura', - base_denom: 'atankr', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/ankr.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/neuratestnet.ts b/packages/chain-registry/src/testnets/neuratestnet.ts deleted file mode 100644 index 734d2cd0..00000000 --- a/packages/chain-registry/src/testnets/neuratestnet.ts +++ /dev/null @@ -1,113 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const neuratestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'neuratestnet', - chain_id: 'neura_267-1', - bech32_prefix: 'neura', - pretty_name: 'Neura Testnet', - website: 'https://www.neuraprotocol.io/', - description: - 'Neura is an AI-centric, EVM-compatible Layer 1 blockchain built on the Cosmos SDK. We democratize GPU access and revolutionize AI project funding with IMO’s to advance AI development.', - status: 'live', - network_type: 'testnet', - node_home: '$HOME/.neurad', - daemon_name: 'neurad', - key_algos: ['ethsecp256k1'], - extra_codecs: ['ethermint'], - slip44: 1, - fees: { - fee_tokens: [ - { - denom: 'atankr', - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'atankr', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.ankr.com/neura_testnet', - provider: 'ankr', - }, - ], - }, - explorers: [ - { - kind: 'ankrscan-neura', - url: 'https://testnet.explorer.neuraprotocol.io', - tx_page: 'https://testnet.explorer.neuraprotocol.io/tx/${txHash}', - }, - { - kind: 'blockscout', - url: 'https://explorer.neura-testnet.ankr.com', - tx_page: 'https://explorer.neura-testnet.ankr.com/tx/${txHash}', - }, - ], - codebase: { - versions: [ - { - name: 'v0.0.1', - height: 0, - }, - ], - }, - images: [ - { - image_sync: { - chain_name: 'neura', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/neura/images/neura.png', - }, - ], -}; - -export const neuratestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'neuratestnet', - assets: [ - { - description: - 'ANKR: The native EVM, governance, and staking token for Neura, enabling secure transactions, and seamless GPU resourcing within the ecosystem.', - denom_units: [ - { - denom: 'atankr', - exponent: 0, - }, - { - denom: 'ankr', - exponent: 18, - }, - ], - base: 'atankr', - name: 'Neura Testnet', - display: 'ankr', - symbol: 'ANKR', - traces: [ - { - type: 'test-mintage', - counterparty: { - chain_name: 'neura', - base_denom: 'atankr', - }, - provider: 'Neura', - }, - ], - images: [ - { - image_sync: { - chain_name: 'neura', - base_denom: 'atankr', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/ankr.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/neutrontestnet.ts b/packages/chain-registry/src/testnets/neutrontestnet.ts deleted file mode 100644 index b8f04d91..00000000 --- a/packages/chain-registry/src/testnets/neutrontestnet.ts +++ /dev/null @@ -1,246 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const neutrontestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'neutrontestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'Neutron Testnet', - chain_id: 'pion-1', - bech32_prefix: 'neutron', - daemon_name: 'neutrond', - node_home: '$HOME/.neutrond', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'untrn', - low_gas_price: 0.02, - average_gas_price: 0.02, - high_gas_price: 0.02, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/neutron-org/neutron', - recommended_version: 'v3.0.0', - compatible_versions: ['v3.0.0'], - cosmos_sdk_version: '0.47', - consensus: { - type: 'cometbft', - version: '0.37.4', - }, - cosmwasm_version: '0.45', - cosmwasm_enabled: true, - ibc_go_version: '7.3.2', - genesis: { - genesis_url: - 'https://github.com/cosmos/testnets/raw/master/replicated-security/pion-1/pion-1-genesis.json', - }, - versions: [ - { - name: 'v0.4.3', - next_version_name: 'v1.0.4', - recommended_version: 'v0.4.3', - compatible_versions: ['v0.4.3'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.31', - cosmwasm_enabled: true, - ibc_go_version: '4.3.0', - }, - { - name: 'v1.0.4', - next_version_name: 'v2.0.0', - recommended_version: 'v1.0.4', - compatible_versions: ['v1.0.4'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'cometbft', - version: '0.34.27', - }, - cosmwasm_version: '0.31', - cosmwasm_enabled: true, - ibc_go_version: '4.3.1', - }, - { - name: 'v2.0.0', - next_version_name: '', - recommended_version: 'v2.0.0', - compatible_versions: ['v2.0.0'], - cosmos_sdk_version: '0.47', - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - cosmwasm_version: '0.45', - cosmwasm_enabled: true, - ibc_go_version: '7.3.1', - }, - { - name: 'v3.0.0', - next_version_name: '', - recommended_version: 'v3.0.0', - compatible_versions: ['v3.0.0'], - cosmos_sdk_version: '0.47', - consensus: { - type: 'cometbft', - version: '0.37.4', - }, - cosmwasm_version: '0.45', - cosmwasm_enabled: true, - ibc_go_version: '7.3.2', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/neutrontestnet/images/neutron-black-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/neutrontestnet/images/neutron-black-logo.svg', - }, - peers: { - seeds: [ - { - id: '0de4d730b5341d3a83721e1cbb5ce7772e26a400', - address: 'p2p-falcron.pion-1.ntrn.tech:26656', - provider: 'Neutron', - }, - ], - persistent_peers: [ - { - id: '49d75c6094c006b6f2758e45457c1f3d6002ce7a', - address: 'pion-banana.rs-testnet.polypore.xyz:26656', - provider: 'Hypha', - }, - { - id: 'f2520026fb9086f1b2f09e132d209cbe88064ec1', - address: 'pion-cherry.rs-testnet.polypore.xyz:26656', - provider: 'Hypha', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-falcron.pion-1.ntrn.tech', - provider: 'Neutron', - }, - { - address: 'https://neutron-testnet-rpc.polkachu.com/', - provider: 'Polkachu', - }, - ], - rest: [ - { - address: 'https://rest-falcron.pion-1.ntrn.tech', - provider: 'Neutron', - }, - { - address: 'https://api.pion.remedy.tm.p2p.org', - provider: 'P2P.ORG', - }, - { - address: 'https://rest.baryon-sentry-01.rs-testnet.polypore.xyz', - provider: 'Hypha', - }, - ], - grpc: [ - { - address: 'grpc-falcron.pion-1.ntrn.tech:80', - provider: 'Neutron', - }, - { - address: 'grpc.baryon.remedy.tm.p2p.org:443', - provider: 'P2P.ORG', - }, - ], - }, - explorers: [ - { - kind: 'Ping.pub Explorer from Hypha', - url: 'https://explorer.rs-testnet.polypore.xyz/pion-1', - tx_page: 'https://explorer.rs-testnet.polypore.xyz/pion-1/tx/${txHash}', - account_page: - 'https://explorer.rs-testnet.polypore.xyz/baryon-1/account/${accountAddress}', - }, - { - kind: 'Mintscan', - url: 'https://mintscan.io/neutron-testnet', - tx_page: 'https://mintscan.io/neutron-testnet/txs/${txHash}', - account_page: - 'https://mintscan.io/neutron-testnet/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/neutrontestnet/images/neutron-black-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/neutrontestnet/images/neutron-black-logo.svg', - }, - ], -}; - -export const neutrontestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'neutrontestnet', - assets: [ - { - description: 'The native token of Neutron chain', - denom_units: [ - { - denom: 'untrn', - exponent: 0, - }, - { - denom: 'ntrn', - exponent: 6, - }, - ], - base: 'untrn', - name: 'Neutron Testnet', - display: 'ntrn', - symbol: 'NTRN', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/neutrontestnet/images/ntrn.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/neutrontestnet/images/ntrn.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/neutrontestnet/images/ntrn.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/neutrontestnet/images/ntrn.svg', - }, - ], - }, - { - description: - 'The yield token for ATOM denominated vaults on Amulet Protocol', - denom_units: [ - { - denom: - 'factory/neutron15lku24mqhvy4v4gryrqs4662n9v9q4ux9tayn89cmdzldjcgawushxvm76/amatom', - exponent: 0, - }, - { - denom: 'amATOM', - exponent: 6, - }, - ], - base: 'factory/neutron15lku24mqhvy4v4gryrqs4662n9v9q4ux9tayn89cmdzldjcgawushxvm76/amatom', - name: 'amATOM (Testnet)', - display: 'amATOM', - symbol: 'amATOM', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/neutrontestnet/images/amATOM.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/neutrontestnet/images/amATOM.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/neutrontestnet/images/amATOM.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/neutrontestnet/images/amATOM.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/nibirudevnet.ts b/packages/chain-registry/src/testnets/nibirudevnet.ts deleted file mode 100644 index 1165afab..00000000 --- a/packages/chain-registry/src/testnets/nibirudevnet.ts +++ /dev/null @@ -1,196 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const nibirudevnet: Chain = { - $schema: '../chain.schema.json', - chain_name: 'nibirudevnet', - status: 'live', - network_type: 'devnet', - website: 'https://nibiru.fi/', - pretty_name: 'Nibiru', - chain_id: 'nibiru-devnet-1', - bech32_prefix: 'nibi', - daemon_name: 'nibid', - node_home: '$HOME/.nibid', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'unibi', - fixed_min_gas_price: 0.025, - low_gas_price: 0.025, - average_gas_price: 0.05, - high_gas_price: 0.1, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'unibi', - }, - ], - lock_duration: { - time: '1814400s', - }, - }, - codebase: { - git_repo: 'https://github.com/NibiruChain/nibiru', - recommended_version: 'v1.0.1', - compatible_versions: ['v1.0.1'], - binaries: { - 'linux/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_darwin_arm64.tar.gz', - }, - cosmos_sdk_version: 'v0.47.7', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'v0.44.0', - cosmwasm_enabled: true, - ibc_go_version: 'v7.3.1', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/NibiruChain/Networks/main/Testnet/nibiru-devnet-1/genesis.json', - }, - versions: [ - { - name: 'v1.0.0', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - tag: 'v1.0.0', - height: 1, - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - cosmos_sdk_version: 'v0.45.5', - cosmwasm_version: 'v0.44.0', - cosmwasm_enabled: true, - ibc_go_version: 'v7.3.1', - cosmwasm_path: '$HOME/.nibid/data/wasm', - binaries: { - 'linux/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.0/nibid_1.0.0_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.0/nibid_1.0.0_linux_arm64.tar.gz', - }, - next_version_name: 'v1.0.1', - }, - { - name: 'v1.0.1', - recommended_version: 'v1.0.1', - compatible_versions: ['v1.0.1'], - tag: 'v1.0.1', - binaries: { - 'linux/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_darwin_arm64.tar.gz', - }, - proposal: 2, - height: 2753803, - cosmos_sdk_version: 'v0.47.7', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'v0.44.0', - cosmwasm_enabled: true, - ibc_go_version: 'v7.3.1', - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.svg', - }, - description: 'A Web3 hub ushering in the next era of money', - apis: { - wss: [ - { - address: 'wss://hm-graphql.devnet-1.nibiru.fi/query', - provider: 'Nibiru Foundation', - }, - ], - rpc: [ - { - address: 'https://rpc.devnet-1.nibiru.fi', - provider: 'Nibiru Foundation', - }, - ], - rest: [ - { - address: 'https://lcd.devnet-1.nibiru.fi', - provider: 'Nibiru Foundation', - }, - ], - grpc: [ - { - address: 'grpc.devnet-1.nibiru.fi:443', - provider: 'Nibiru Foundation', - }, - ], - }, - explorers: [ - { - kind: 'Nibiru Foundation', - url: 'https://explorer.nibiru.fi/nibiru-devnet-1', - tx_page: 'https://explorer.nibiru.fi/nibiru-devnet-1/tx/${txHash}', - account_page: - 'https://explorer.nibiru.fi/nibiru-devnet-1/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.svg', - }, - ], -}; - -export const nibirudevnetAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'nibirudevnet', - assets: [ - { - description: 'The native token of Nibiru network', - denom_units: [ - { - denom: 'unibi', - exponent: 0, - }, - { - denom: 'nibi', - exponent: 6, - }, - ], - base: 'unibi', - name: 'Nibiru', - display: 'nibi', - symbol: 'NIBI', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/nibirudevnet2.ts b/packages/chain-registry/src/testnets/nibirudevnet2.ts deleted file mode 100644 index bce9f966..00000000 --- a/packages/chain-registry/src/testnets/nibirudevnet2.ts +++ /dev/null @@ -1,196 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const nibirudevnet2: Chain = { - $schema: '../chain.schema.json', - chain_name: 'nibirudevnet2', - status: 'live', - network_type: 'devnet', - website: 'https://nibiru.fi/', - pretty_name: 'Nibiru', - chain_id: 'nibiru-devnet-2', - bech32_prefix: 'nibi', - daemon_name: 'nibid', - node_home: '$HOME/.nibid', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'unibi', - fixed_min_gas_price: 0.025, - low_gas_price: 0.025, - average_gas_price: 0.05, - high_gas_price: 0.1, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'unibi', - }, - ], - lock_duration: { - time: '1814400s', - }, - }, - codebase: { - git_repo: 'https://github.com/NibiruChain/nibiru', - recommended_version: 'v1.0.1', - compatible_versions: ['v1.0.1'], - binaries: { - 'linux/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_darwin_arm64.tar.gz', - }, - cosmos_sdk_version: 'v0.47.7', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'v0.44.0', - cosmwasm_enabled: true, - ibc_go_version: 'v7.3.1', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/NibiruChain/Networks/main/Testnet/nibiru-devnet-2/genesis.json', - }, - versions: [ - { - name: 'v1.0.0', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - tag: 'v1.0.0', - height: 1, - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - cosmos_sdk_version: 'v0.45.5', - cosmwasm_version: 'v0.44.0', - cosmwasm_enabled: true, - ibc_go_version: 'v7.3.1', - cosmwasm_path: '$HOME/.nibid/data/wasm', - binaries: { - 'linux/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.0/nibid_1.0.0_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.0/nibid_1.0.0_linux_arm64.tar.gz', - }, - next_version_name: 'v1.0.1', - }, - { - name: 'v1.0.1', - recommended_version: 'v1.0.1', - compatible_versions: ['v1.0.1'], - tag: 'v1.0.1', - binaries: { - 'linux/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_darwin_arm64.tar.gz', - }, - proposal: 2, - height: 2753803, - cosmos_sdk_version: 'v0.47.7', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'v0.44.0', - cosmwasm_enabled: true, - ibc_go_version: 'v7.3.1', - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.svg', - }, - description: 'A Web3 hub ushering in the next era of money', - apis: { - wss: [ - { - address: 'wss://hm-graphql.devnet-2.nibiru.fi/query', - provider: 'Nibiru Foundation', - }, - ], - rpc: [ - { - address: 'https://rpc.devnet-2.nibiru.fi', - provider: 'Nibiru Foundation', - }, - ], - rest: [ - { - address: 'https://lcd.devnet-2.nibiru.fi', - provider: 'Nibiru Foundation', - }, - ], - grpc: [ - { - address: 'grpc.devnet-2.nibiru.fi:443', - provider: 'Nibiru Foundation', - }, - ], - }, - explorers: [ - { - kind: 'Nibiru Foundation', - url: 'https://explorer.nibiru.fi/nibiru-devnet-2', - tx_page: 'https://explorer.nibiru.fi/nibiru-devnet-2/tx/${txHash}', - account_page: - 'https://explorer.nibiru.fi/nibiru-devnet-2/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.svg', - }, - ], -}; - -export const nibirudevnet2AssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'nibirudevnet2', - assets: [ - { - description: 'The native token of Nibiru network', - denom_units: [ - { - denom: 'unibi', - exponent: 0, - }, - { - denom: 'nibi', - exponent: 6, - }, - ], - base: 'unibi', - name: 'Nibiru', - display: 'nibi', - symbol: 'NIBI', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/nibirutestnet.ts b/packages/chain-registry/src/testnets/nibirutestnet.ts deleted file mode 100644 index af098710..00000000 --- a/packages/chain-registry/src/testnets/nibirutestnet.ts +++ /dev/null @@ -1,196 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const nibirutestnet: Chain = { - $schema: '../chain.schema.json', - chain_name: 'nibirutestnet', - status: 'live', - network_type: 'testnet', - website: 'https://nibiru.fi/', - pretty_name: 'Nibiru', - chain_id: 'nibiru-testnet-1', - bech32_prefix: 'nibi', - daemon_name: 'nibid', - node_home: '$HOME/.nibid', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'unibi', - fixed_min_gas_price: 0.025, - low_gas_price: 0.025, - average_gas_price: 0.05, - high_gas_price: 0.1, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'unibi', - }, - ], - lock_duration: { - time: '1814400s', - }, - }, - codebase: { - git_repo: 'https://github.com/NibiruChain/nibiru', - recommended_version: 'v1.0.1', - compatible_versions: ['v1.0.1'], - binaries: { - 'linux/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_darwin_arm64.tar.gz', - }, - cosmos_sdk_version: 'v0.47.7', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'v0.44.0', - cosmwasm_enabled: true, - ibc_go_version: 'v7.3.1', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/NibiruChain/Networks/main/Testnet/nibiru-testnet-1/genesis.json', - }, - versions: [ - { - name: 'v1.0.0', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - tag: 'v1.0.0', - height: 1, - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - cosmos_sdk_version: 'v0.45.5', - cosmwasm_version: 'v0.44.0', - cosmwasm_enabled: true, - ibc_go_version: 'v7.3.1', - cosmwasm_path: '$HOME/.nibid/data/wasm', - binaries: { - 'linux/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.0/nibid_1.0.0_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.0/nibid_1.0.0_linux_arm64.tar.gz', - }, - next_version_name: 'v1.0.1', - }, - { - name: 'v1.0.1', - recommended_version: 'v1.0.1', - compatible_versions: ['v1.0.1'], - tag: 'v1.0.1', - binaries: { - 'linux/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_darwin_arm64.tar.gz', - }, - proposal: 2, - height: 2753803, - cosmos_sdk_version: 'v0.47.7', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'v0.44.0', - cosmwasm_enabled: true, - ibc_go_version: 'v7.3.1', - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.svg', - }, - description: 'A Web3 hub ushering in the next era of money', - apis: { - wss: [ - { - address: 'wss://hm-graphql.testnet-1.nibiru.fi/query', - provider: 'Nibiru Foundation', - }, - ], - rpc: [ - { - address: 'https://rpc.testnet-1.nibiru.fi', - provider: 'Nibiru Foundation', - }, - ], - rest: [ - { - address: 'https://lcd.testnet-1.nibiru.fi', - provider: 'Nibiru Foundation', - }, - ], - grpc: [ - { - address: 'grpc.testnet-1.nibiru.fi:443', - provider: 'Nibiru Foundation', - }, - ], - }, - explorers: [ - { - kind: 'Nibiru Foundation', - url: 'https://explorer.nibiru.fi/nibiru-testnet-1', - tx_page: 'https://explorer.nibiru.fi/nibiru-tesnet-1/tx/${txHash}', - account_page: - 'https://explorer.nibiru.fi/nibiru-testnet-1/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.svg', - }, - ], -}; - -export const nibirutestnetAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'nibirutestnet', - assets: [ - { - description: 'The native token of Nibiru network', - denom_units: [ - { - denom: 'unibi', - exponent: 0, - }, - { - denom: 'nibi', - exponent: 6, - }, - ], - base: 'unibi', - name: 'Nibiru', - display: 'nibi', - symbol: 'NIBI', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/nibirutestnet2.ts b/packages/chain-registry/src/testnets/nibirutestnet2.ts deleted file mode 100644 index 6120d02b..00000000 --- a/packages/chain-registry/src/testnets/nibirutestnet2.ts +++ /dev/null @@ -1,196 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const nibirutestnet2: Chain = { - $schema: '../chain.schema.json', - chain_name: 'nibirutestnet2', - status: 'live', - network_type: 'testnet', - website: 'https://nibiru.fi/', - pretty_name: 'Nibiru', - chain_id: 'nibiru-testnet-2', - bech32_prefix: 'nibi', - daemon_name: 'nibid', - node_home: '$HOME/.nibid', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'unibi', - fixed_min_gas_price: 0.025, - low_gas_price: 0.025, - average_gas_price: 0.05, - high_gas_price: 0.1, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'unibi', - }, - ], - lock_duration: { - time: '1814400s', - }, - }, - codebase: { - git_repo: 'https://github.com/NibiruChain/nibiru', - recommended_version: 'v1.0.1', - compatible_versions: ['v1.0.1'], - binaries: { - 'linux/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_darwin_arm64.tar.gz', - }, - cosmos_sdk_version: 'v0.47.7', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'v0.44.0', - cosmwasm_enabled: true, - ibc_go_version: 'v7.3.1', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/NibiruChain/Networks/main/Testnet/nibiru-testnet-2/genesis.json', - }, - versions: [ - { - name: 'v1.0.0', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - tag: 'v1.0.0', - height: 1, - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - cosmos_sdk_version: 'v0.45.5', - cosmwasm_version: 'v0.44.0', - cosmwasm_enabled: true, - ibc_go_version: 'v7.3.1', - cosmwasm_path: '$HOME/.nibid/data/wasm', - binaries: { - 'linux/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.0/nibid_1.0.0_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.0/nibid_1.0.0_linux_arm64.tar.gz', - }, - next_version_name: 'v1.0.1', - }, - { - name: 'v1.0.1', - recommended_version: 'v1.0.1', - compatible_versions: ['v1.0.1'], - tag: 'v1.0.1', - binaries: { - 'linux/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/NibiruChain/nibiru/releases/download/v1.0.1/nibid_1.0.1_darwin_arm64.tar.gz', - }, - proposal: 2, - height: 2753803, - cosmos_sdk_version: 'v0.47.7', - consensus: { - type: 'cometbft', - version: 'v0.37.4', - }, - cosmwasm_version: 'v0.44.0', - cosmwasm_enabled: true, - ibc_go_version: 'v7.3.1', - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.svg', - }, - description: 'A Web3 hub ushering in the next era of money', - apis: { - wss: [ - { - address: 'wss://hm-graphql.testnet-2.nibiru.fi/query', - provider: 'Nibiru Foundation', - }, - ], - rpc: [ - { - address: 'https://rpc.testnet-2.nibiru.fi', - provider: 'Nibiru Foundation', - }, - ], - rest: [ - { - address: 'https://lcd.testnet-2.nibiru.fi', - provider: 'Nibiru Foundation', - }, - ], - grpc: [ - { - address: 'grpc.testnet-2.nibiru.fi:443', - provider: 'Nibiru Foundation', - }, - ], - }, - explorers: [ - { - kind: 'Nibiru Foundation', - url: 'https://explorer.nibiru.fi/nibiru-testnet-2', - tx_page: 'https://explorer.nibiru.fi/nibiru-tesnet-2/tx/${txHash}', - account_page: - 'https://explorer.nibiru.fi/nibiru-testnet-2/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.svg', - }, - ], -}; - -export const nibirutestnet2AssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'nibirutestnet2', - assets: [ - { - description: 'The native token of Nibiru network', - denom_units: [ - { - denom: 'unibi', - exponent: 0, - }, - { - denom: 'nibi', - exponent: 6, - }, - ], - base: 'unibi', - name: 'Nibiru', - display: 'nibi', - symbol: 'NIBI', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nibiru/images/nibiru.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/nobletestnet.ts b/packages/chain-registry/src/testnets/nobletestnet.ts deleted file mode 100644 index c88354bb..00000000 --- a/packages/chain-registry/src/testnets/nobletestnet.ts +++ /dev/null @@ -1,308 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const nobletestnet: Chain = { - $schema: '../chain.schema.json', - chain_name: 'nobletestnet', - chain_id: 'grand-1', - website: 'https://nobleassets.xyz/', - pretty_name: 'Noble', - status: 'live', - network_type: 'testnet', - bech32_prefix: 'noble', - daemon_name: 'nobled', - node_home: '$HOME/.nobled', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uusdc', - fixed_min_gas_price: 0, - low_gas_price: 0.01, - average_gas_price: 0.025, - high_gas_price: 0.03, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ustake', - }, - ], - lock_duration: { - time: '1814400s', - }, - }, - codebase: { - git_repo: 'https://github.com/strangelove-ventures/noble', - recommended_version: 'v4.0.0-beta1', - compatible_versions: [ - 'v0.3.0', - 'v0.4.1', - 'v0.5.0', - 'v4.0.0-alpha1', - 'v4.0.0-alpha2', - 'v4.0.0-alpha3', - 'v4.0.0-beta1', - ], - cosmos_sdk_version: 'v0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_enabled: false, - ibc_go_version: 'v3.4.0', - ics_enabled: ['ics20-1'], - genesis: { - name: 'v0.3.0', - genesis_url: - 'https://raw.githubusercontent.com/strangelove-ventures/noble-networks/main/testnet/grand-1/genesis.json', - }, - versions: [ - { - name: 'v0.3.0', - tag: 'v0.3.0', - height: 0, - next_version_name: 'v0.4.1', - }, - { - name: 'v0.4.1', - tag: 'v0.4.2', - height: 302000, - recommended_version: 'v0.4.1', - compatible_versions: ['v0.4.1'], - cosmos_sdk_version: 'v0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_enabled: false, - ibc_go_version: 'v3.4.0', - ics_enabled: ['ics20-1'], - next_version_name: 'radon', - }, - { - name: 'radon', - tag: 'v3.0.0', - height: 645000, - recommended_version: 'v0.5.1', - compatible_versions: ['v0.5.0', 'v0.5.1'], - cosmos_sdk_version: 'v0.45', - consensus: { - type: 'cometbft', - version: '0.34', - }, - cosmwasm_enabled: false, - ibc_go_version: 'v3.4.0 (fork)', - ics_enabled: ['ics20-1'], - }, - { - name: 'v3.0.0', - tag: 'v3.0.0', - height: 1397000, - recommended_version: 'v3.0.0', - cosmos_sdk_version: 'v0.45', - consensus: { - type: 'cometbft', - version: '0.34', - }, - cosmwasm_enabled: false, - ibc_go_version: 'v3.4.0 (fork)', - ics_enabled: ['ics20-1'], - }, - ], - }, - peers: { - persistent_peers: [ - { - id: '38179b18853d6a8cb86b99881e02cf72f18b9d0f', - address: '34.127.46.223:26656', - provider: 'Strangelove', - }, - { - id: '57546d799a1cdef74b9a174052821a6e93636dfc', - address: '34.145.87.4:26656', - provider: 'Strangelove', - }, - { - id: '6b76ad22a73897e3c39c7d87b7d12a3b7d690bff', - address: '34.168.48.128:26656', - provider: 'Strangelove', - }, - { - id: 'f8a0d8942bcf02b94ed875ded9cb23944a53e48a', - address: '141.95.97.28:15656', - provider: 'B-Harvest', - }, - { - id: 'd82829d886635ffcfcef66adfaa725acb522e1c6', - address: '83.136.255.243:26656', - provider: 'Everstake', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://noble-testnet-rpc.polkachu.com', - provider: 'polkachu', - }, - { - address: 'https://rpc.testnet.noble.strange.love:443', - provider: 'strangelove', - }, - ], - rest: [ - { - address: 'https://noble-testnet-api.polkachu.com', - provider: 'polkachu', - }, - { - address: 'https://api.testnet.noble.strange.love', - provider: 'strangelove', - }, - ], - grpc: [ - { - address: 'noble-testnet-grpc.polkachu.com:21590', - provider: 'polkachu', - }, - ], - }, - explorers: [ - { - kind: 'mintscan', - url: 'https://mintscan.io/noble-testnet', - tx_page: 'https://mintscan.io/noble-testnet/txs/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://explore.strange.love/grand-1', - tx_page: 'https://explore.strange.love/grand-1/tx/${txHash}', - }, - ], -}; - -export const nobletestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'nobletestnet', - assets: [ - { - description: 'The controlled staking asset for Noble Chain', - denom_units: [ - { - denom: 'ustake', - exponent: 0, - aliases: ['microstake'], - }, - { - denom: 'stake', - exponent: 6, - }, - ], - base: 'ustake', - name: 'Stake', - display: 'stake', - symbol: 'STAKE', - }, - { - description: - 'Love is a test tokenfactory asset controlled by the Strangelove Team', - denom_units: [ - { - denom: 'ulove', - exponent: 0, - aliases: ['microlove'], - }, - { - denom: 'love', - exponent: 6, - }, - ], - base: 'ulove', - display: 'love', - name: 'Love', - symbol: 'LOVE', - }, - { - description: 'USD Coin', - denom_units: [ - { - denom: 'uusdc', - exponent: 0, - aliases: ['microusdc'], - }, - { - denom: 'usdc', - exponent: 6, - }, - ], - base: 'uusdc', - display: 'usdc', - name: 'USD Coin', - symbol: 'USDC', - traces: [ - { - type: 'test-mintage', - counterparty: { - chain_name: 'noble', - base_denom: 'uusdc', - }, - provider: 'Circle', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - ], - }, - { - description: - 'USDLR is a fiat-backed stablecoin issued by Stable. Stable pays DeFi protocols who distribute USDLR.', - denom_units: [ - { - denom: 'uusdlr', - exponent: 0, - aliases: ['microusdlr'], - }, - { - denom: 'usdlr', - exponent: 6, - }, - ], - base: 'uusdlr', - display: 'usdlr', - name: 'USDLR by Stable', - symbol: 'USDLR', - traces: [ - { - type: 'test-mintage', - counterparty: { - chain_name: 'noble', - base_denom: 'uusdlr', - }, - provider: 'Stable', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/nobletestnet/images/usdlr.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/nobletestnet/images/usdlr.svg', - }, - images: [ - { - image_sync: { - chain_name: 'noble', - base_denom: 'uusdlr', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/nobletestnet/images/usdlr.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/nobletestnet/images/usdlr.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/noistestnet.ts b/packages/chain-registry/src/testnets/noistestnet.ts deleted file mode 100644 index ccfb106d..00000000 --- a/packages/chain-registry/src/testnets/noistestnet.ts +++ /dev/null @@ -1,199 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const noistestnet: Chain = { - $schema: '../chain.schema.json', - chain_name: 'noistestnet', - status: 'live', - network_type: 'testnet', - website: 'https://nois.network', - pretty_name: 'Nois', - chain_id: 'nois-testnet-005', - bech32_prefix: 'nois', - daemon_name: 'noisd', - node_home: '$HOME/.noisd', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'unois', - fixed_min_gas_price: 0, - low_gas_price: 0.05, - average_gas_price: 0.05, - high_gas_price: 0.1, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'unois', - }, - ], - lock_duration: { - time: '1814400s', - }, - }, - codebase: { - git_repo: 'https://github.com/noislabs/noisd', - recommended_version: 'v1.0.1', - compatible_versions: ['v1.0.1'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - genesis: { - name: 'v1', - genesis_url: - 'https://raw.githubusercontent.com/noislabs/networks/nois-testnet-005/nois-testnet-005/genesis.json', - }, - versions: [ - { - name: 'v1', - tag: 'v1.0.1', - height: 0, - recommended_version: 'v1.0.1', - compatible_versions: ['v1.0.1'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - }, - ], - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nois/images/nois.png', - theme: { - primary_color_hex: '#0C0914', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nois/images/nois.png', - }, - peers: { - seeds: [ - { - id: 'da81dd66bca4bba509163dbd06b4a6b2e05c2e12', - address: 'nois-testnet-seed.itrocket.net:21656', - provider: 'itrocket', - }, - { - id: 'bf07906c7cf0f23606c83be15624be2c67b3929c', - address: '139.59.154.47:17356', - provider: '', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://nois-testnet-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://nois-testnet-rpc.itrocket.net:443', - provider: 'itrocket', - }, - { - address: 'https://rpc.nois.mcbnode.online:443', - provider: 'mcbnode', - }, - { - address: 'https://nois-testnet.rpc.kjnodes.com:443', - provider: 'kjnodes', - }, - { - address: 'https://tnois-rpc.systemd.run:443', - provider: 'systemd', - }, - ], - grpc: [ - { - address: 'tnois-grpc.systemd.run:443', - provider: 'systemd', - }, - { - address: 'http://nois.grpc.t.stavr.tech:191', - provider: '🔥STAVR🔥', - }, - { - address: 'nois-testnet-grpc.itrocket.net:21090', - provider: 'itrocket', - }, - ], - rest: [ - { - address: 'https://api.nois.mcbnode.online', - provider: 'mcbnode', - }, - { - address: 'https://nois3.api.t.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://tnois-api.systemd.run:443', - provider: 'systemd', - }, - ], - }, - explorers: [ - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Nois-Testnet', - tx_page: 'https://explorer.stavr.tech/Nois-Testnet/tx/${txHash}', - account_page: - 'https://explorer.stavr.tech/Nois-Testnet/account/${accountAddress}', - }, - { - kind: 'explorers.guru', - url: 'https://testnet.nois.explorers.guru', - tx_page: 'https://testnet.nois.explorers.guru/transaction/${txHash}', - account_page: - 'https://testnet.nois.explorers.guru/account/${accountAddress}', - }, - ], - keywords: ['nois', 'randomness', 'drand', 'wasm'], -}; - -export const noistestnetAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'noistestnet', - assets: [ - { - description: 'The native token of Nois', - denom_units: [ - { - denom: 'unois', - exponent: 0, - }, - { - denom: 'nois', - exponent: 6, - }, - ], - base: 'unois', - name: 'Nois', - display: 'nois', - symbol: 'NOIS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nois/images/nois.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nois/images/nois.svg', - }, - keywords: ['nois', 'randomness', 'drand', 'wasm'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nois/images/nois.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nois/images/nois.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/nolustestnet.ts b/packages/chain-registry/src/testnets/nolustestnet.ts deleted file mode 100644 index e458dbc9..00000000 --- a/packages/chain-registry/src/testnets/nolustestnet.ts +++ /dev/null @@ -1,140 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const nolustestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'nolustestnet', - status: 'live', - website: 'https://nolus.io/', - network_type: 'testnet', - pretty_name: 'Nolus Testnet', - chain_id: 'rila-1', - bech32_prefix: 'nolus', - daemon_name: 'nolusd', - node_home: '$HOME/.nolusd', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'unls', - low_gas_price: 0.01, - average_gas_price: 0.025, - high_gas_price: 0.05, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'unls', - }, - ], - lock_duration: { - time: '1814400s', - }, - }, - codebase: { - git_repo: 'https://github.com/nolus-protocol/nolus-core', - recommended_version: 'v0.4.0', - compatible_versions: [], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.31', - cosmwasm_enabled: true, - ibc_go_version: '4.3.0', - ics_enabled: ['ics20-1', 'ics27-1'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/nolus-protocol/nolus-networks/main/testnet/rila-1/genesis.json', - }, - versions: [ - { - name: 'v0.3.0', - recommended_version: 'v0.3.0', - compatible_versions: [], - cosmos_sdk_version: '0.45', - cosmwasm_version: '0.31', - cosmwasm_enabled: true, - ibc_go_version: '4.3.0', - ics_enabled: ['ics20-1', 'ics27-1'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/nolustestnet/images/nolus.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/nolustestnet/images/nolus.svg', - }, - apis: { - rpc: [ - { - address: 'https://rila-cl.nolus.network:26657', - provider: 'NolusProtocol', - }, - ], - rest: [ - { - address: 'https://rila-cl.nolus.network:1317', - provider: 'NolusProtocol', - }, - ], - grpc: [ - { - address: 'https://rila-cl.nolus.network:9090', - provider: 'NolusProtocol', - }, - ], - }, - explorers: [ - { - kind: 'Nolus Explorer', - url: 'https://explorer-rila.nolus.io/rila-1/', - tx_page: 'https://explorer-rila.nolus.io/rila-1/tx/${txHash}', - account_page: - 'https://explorer-rila.nolus.io/rila-1/account/${accountAddress}', - }, - ], - keywords: ['testnet'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/nolustestnet/images/nolus.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/nolustestnet/images/nolus.svg', - }, - ], -}; - -export const nolustestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'nolustestnet', - assets: [ - { - description: 'The native token of Nolus chain', - denom_units: [ - { - denom: 'unls', - exponent: 0, - }, - { - denom: 'nls', - exponent: 6, - }, - ], - base: 'unls', - name: 'Nolus', - display: 'nls', - symbol: 'NLS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/nolustestnet/images/nolus.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/nolustestnet/images/nolus.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/nolustestnet/images/nolus.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/nolustestnet/images/nolus.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/nyxtestnet.ts b/packages/chain-registry/src/testnets/nyxtestnet.ts deleted file mode 100644 index 469b19c7..00000000 --- a/packages/chain-registry/src/testnets/nyxtestnet.ts +++ /dev/null @@ -1,213 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const nyxtestnet: Chain = { - $schema: '../chain.schema.json', - chain_name: 'nyxtestnet', - status: 'live', - network_type: 'testnet', - website: 'https://nymtech.net/', - pretty_name: 'Nym', - chain_id: 'sandbox', - bech32_prefix: 'n', - daemon_name: 'nyxd', - node_home: '$HOME/.nyxd', - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'unym', - fixed_min_gas_price: 0.025, - low_gas_price: 0.025, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - { - denom: 'unyx', - fixed_min_gas_price: 0.025, - low_gas_price: 0.025, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'unyx', - }, - ], - lock_duration: { - time: '432000s', - }, - }, - codebase: { - git_repo: 'https://github.com/nymtech/nyxd', - recommended_version: 'v0.43.0', - compatible_versions: ['v0.43.0'], - binaries: { - 'linux/amd64': 'https://github.com/nymtech/nyxd/releases/tag/v0.43.0', - }, - genesis: { - genesis_url: 'https://rpc.sandbox.nymtech.net/genesis', - }, - cosmwasm_enabled: true, - versions: [ - { - name: 'v0.43.0', - tag: 'v0.43.0', - height: 1933203, - recommended_version: 'v0.43.0', - compatible_versions: ['v0.43.0'], - cosmwasm_enabled: true, - binaries: { - 'linux/amd64': 'https://github.com/nymtech/nyxd/releases/tag/v0.43.0', - }, - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyxtestnet/images/nym_token_light.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyxtestnet/images/nym_token_light.svg', - }, - peers: { - seeds: [ - { - id: '245a4b3cf7d56697067705d519b6feddef46a3cb', - address: '3.255.31.244:26656', - }, - ], - persistent_peers: [ - { - id: '26f7782aff699457c8e6dd9a845e5054c9b0707e', - address: '3.72.19.120:26656', - }, - { - id: '82df98b4aeb7175ef60f38ef4d0c02f6317657bf', - address: '54.78.98.91:26656', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.sandbox.nymtech.net', - provider: 'Nym', - }, - ], - rest: [ - { - address: 'https://api.sandbox.nymtech.net', - provider: 'Nym', - }, - ], - grpc: [ - { - address: 'grpc.sandbox.nymtech.net:443', - provider: 'Nym', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://sandbox-blocks.nymtech.net/sandbox', - tx_page: 'https://sandbox-blocks.nymtech.net/sandbox/tx/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyxtestnet/images/nym_token_light.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyxtestnet/images/nym_token_light.svg', - theme: { - dark_mode: false, - circle: true, - }, - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyxtestnet/images/nym_token_dark.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyxtestnet/images/nym_token_dark.svg', - theme: { - dark_mode: true, - circle: true, - }, - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyxtestnet/images/nym_token_light.png', - }, - ], -}; - -export const nyxtestnetAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'nyxtestnet', - assets: [ - { - description: - "NYX Token (NYX) is the Nym Network's native staking and governance token.", - denom_units: [ - { - denom: 'unyx', - exponent: 0, - }, - { - denom: 'nyx', - exponent: 6, - }, - ], - base: 'unyx', - name: 'NYX', - display: 'nyx', - symbol: 'NYX', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyxtestnet/images/nyx.png', - }, - coingecko_id: '', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyxtestnet/images/nyx.png', - }, - ], - }, - { - description: - "NYM Token (NYM) is the Nym Network's native utility token, used as the primary means to incentivize mixnet node operators.", - denom_units: [ - { - denom: 'unym', - exponent: 0, - }, - { - denom: 'nym', - exponent: 6, - }, - ], - base: 'unym', - name: 'NYM', - display: 'nym', - symbol: 'NYM', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyxtestnet/images/nym_token_light.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyxtestnet/images/nym_token_light.svg', - }, - coingecko_id: '', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyxtestnet/images/nym_token_light.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyxtestnet/images/nym_token_light.svg', - theme: { - dark_mode: false, - circle: true, - }, - }, - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyxtestnet/images/nym_token_dark.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nyxtestnet/images/nym_token_dark.svg', - theme: { - dark_mode: true, - circle: true, - }, - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/ojotestnet.ts b/packages/chain-registry/src/testnets/ojotestnet.ts deleted file mode 100644 index 929b3ac3..00000000 --- a/packages/chain-registry/src/testnets/ojotestnet.ts +++ /dev/null @@ -1,33 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const ojotestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'ojotestnet', - assets: [ - { - description: 'The native token of Ojo Network', - denom_units: [ - { - denom: 'uojo', - exponent: 0, - }, - { - denom: 'ojo', - exponent: 6, - }, - ], - base: 'uojo', - name: 'ojo', - display: 'ojo', - symbol: 'OJO', - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/ojotestnet/images/ojo.svg', - }, - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/ojotestnet/images/ojo.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/okp4testnet.ts b/packages/chain-registry/src/testnets/okp4testnet.ts deleted file mode 100644 index ae1f208b..00000000 --- a/packages/chain-registry/src/testnets/okp4testnet.ts +++ /dev/null @@ -1,204 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const okp4Testnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'okp4testnet', - chain_id: 'okp4-nemeton-1', - website: 'https://okp4.network/', - pretty_name: 'OKP4 Nemeton', - status: 'live', - network_type: 'testnet', - bech32_prefix: 'okp4', - daemon_name: 'okp4d', - node_home: '$HOME/.okp4', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uknow', - fixed_min_gas_price: 0, - low_gas_price: 0.01, - average_gas_price: 0.025, - high_gas_price: 0.03, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uknow', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/okp4/okp4d', - recommended_version: 'v4.1.0', - compatible_versions: ['v4.1.0'], - binaries: { - 'linux/amd64': - 'https://github.com/okp4/okp4d/releases/download/v4.1.0/okp4d-4.1.0-linux-amd64', - 'linux/arm64': - 'https://github.com/okp4/okp4d/releases/download/v4.1.0/okp4d-4.1.0-linux-arm64', - }, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/okp4/networks/main/chains/nemeton-1/genesis.json', - }, - versions: [ - { - name: 'v4.1.0', - tag: 'v4.1.0', - recommended_version: 'v4.1.0', - compatible_versions: ['v4.1.0'], - binaries: { - 'linux/amd64': - 'https://github.com/okp4/okp4d/releases/download/v4.1.0/okp4d-4.1.0-linux-amd64', - 'linux/arm64': - 'https://github.com/okp4/okp4d/releases/download/v4.1.0/okp4d-4.1.0-linux-arm64', - }, - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/okp4testnet/images/okp4.png', - }, - peers: { - seeds: [ - { - id: 'f2364a89e2762cb05673c056ee0bc234652856cc', - address: '66.206.6.82:26656', - }, - { - id: '64b4778a249c5b67ed9f63ec7886a47bef363a33', - address: '188.120.224.87:26656', - }, - { - id: '114180a593e480b0443ca61bb1325289a7029bc6', - address: '78.47.198.121:26656', - }, - { - id: '624b5d754f79a2466bff14c1dd462c5508d35f78', - address: '167.235.197.90:26656', - }, - { - id: '8bc91ffabd860b6b54766ac3788d7c284e45b964', - address: '174.138.30.240:26656', - }, - { - id: '61544968b65e34a59513b67613519cd37ace7ecb', - address: '161.97.151.109:26656', - }, - { - id: '666c7b5ef2a81e4a3115785c90305d5371e067ed', - address: '162.55.234.160:26656', - }, - { - id: '78d923333e39e747c6a7fbfcc822ec6279990556', - address: '91.211.251.232:28656', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://api.testnet.okp4.network/rpc', - provider: 'OKP4', - }, - { - address: 'https://okptest-rpc.quickapi.com', - provider: 'Chainlayer', - }, - { - address: 'http://okp.rpc.t.stavr.tech:10097', - provider: '🔥STAVR🔥', - }, - { - address: 'https://okp4-testnet-rpc.polkachu.com', - provider: 'Polkachu', - }, - ], - rest: [ - { - address: 'https://okptest-lcd.quickapi.com', - provider: 'Chainlayer', - }, - { - address: 'https://okp4.api.t.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://okp4-testnet-api.polkachu.com/', - provider: 'Polkachu', - }, - ], - grpc: [ - { - address: 'okp4-testnet-grpc.polkachu.com:17690', - provider: 'Polkachu', - }, - { - address: 'http://okp.grpc.t.stavr.tech:8029', - provider: '🔥STAVR🔥', - }, - { - address: 'grpc.testnet.okp4.network:443', - provider: 'OKP4', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://testnet.ping.pub/OKP4%20testnet', - tx_page: 'https://testnet.ping.pub/OKP4%20testnet/tx/${txHash}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/OKP4-Testnet', - tx_page: 'https://explorer.stavr.tech/OKP4-Testnet/tx/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://explore.okp4.network/OKP4%20testnet', - tx_page: 'https://explore.okp4.network/OKP4%20testnet/tx/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/okp4testnet/images/okp4.png', - }, - ], -}; - -export const okp4TestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'okp4testnet', - assets: [ - { - description: 'The native token of ØKP4.', - denom_units: [ - { - denom: 'uknow', - exponent: 0, - }, - { - denom: 'know', - exponent: 6, - }, - ], - base: 'uknow', - name: 'OKP4 Network', - display: 'know', - symbol: 'KNOW', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/okp4testnet/images/okp4.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/okp4testnet/images/okp4.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/osmosistestnet.ts b/packages/chain-registry/src/testnets/osmosistestnet.ts deleted file mode 100644 index 2c4f5883..00000000 --- a/packages/chain-registry/src/testnets/osmosistestnet.ts +++ /dev/null @@ -1,1094 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const osmosistestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'osmosistestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'Osmosis Testnet', - chain_id: 'osmo-test-5', - bech32_prefix: 'osmo', - daemon_name: 'osmosisd', - node_home: '$HOME/.osmosisd', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uosmo', - fixed_min_gas_price: 0, - low_gas_price: 0.0025, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uosmo', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/osmosis-labs/osmosis', - recommended_version: 'v15.0.0', - compatible_versions: ['v15.0.0'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - genesis: { - genesis_url: 'https://genesis.osmotest5.osmosis.zone/genesis.json', - }, - versions: [ - { - name: 'v14.0.0-rc1', - recommended_version: 'v14.0.0-rc1', - compatible_versions: ['v14.0.0-rc1'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.29', - cosmwasm_enabled: true, - }, - { - name: 'v15.0.0-rc3', - recommended_version: 'v15.0.0-rc3', - compatible_versions: ['v15.0.0-rc3'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.29', - cosmwasm_enabled: true, - }, - { - name: 'v15.0.0', - recommended_version: 'v15.0.0', - compatible_versions: ['v15.0.0-rc3'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - }, - ], - }, - peers: { - seeds: [ - { - id: 'bb197876fd952d245ef6377e3651c157e3d7ed81', - address: '157.245.26.231:26656', - provider: '', - }, - { - id: '7c2b9e76be5c2142c76b429d9c29e902599ceb44', - address: '157.245.21.183:26656', - provider: '', - }, - ], - persistent_peers: [ - { - id: '51084fccec1c309a415e89d39e6f0881c49493ed', - address: '95.217.144.107:12556', - provider: '', - }, - { - id: 'a5c34bdd777dd418ff7152a8646fd2f31f53f8a5', - address: '46.232.248.117:2000', - provider: '', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.osmotest5.osmosis.zone/', - provider: 'Osmosis', - }, - ], - rest: [ - { - address: 'https://lcd.osmotest5.osmosis.zone/', - provider: 'Osmosis', - }, - ], - grpc: [ - { - address: 'https://grpc.osmotest5.osmosis.zone/', - provider: 'Osmosis', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmosis-chain-logo.png', - }, - explorers: [ - { - kind: 'mintscan', - url: 'https://mintscan.io/osmosis-testnet', - tx_page: 'https://mintscan.io/osmosis-testnet/txs/${txHash}', - account_page: - 'https://mintscan.io/osmosis-testnet/account/${accountAddress}', - }, - { - kind: 'ping.pub', - url: 'https://explorer.osmotest5.osmosis.zone', - tx_page: - 'https://explorer.osmotest5.osmosis.zone/osmo-test-5/tx/${txHash}', - account_page: - 'https://explorer.osmotest5.osmosis.zone/osmo-test-5/account/${accountAddress}', - }, - ], - keywords: ['dex', 'testnet'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmosis-chain-logo.png', - }, - ], -}; - -export const osmosistestnetAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'osmosistestnet', - assets: [ - { - description: 'The native token of Osmosis', - denom_units: [ - { - denom: 'uosmo', - exponent: 0, - aliases: [], - }, - { - denom: 'osmo', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'sdk.coin', - base: 'uosmo', - name: 'Osmosis Testnet', - display: 'osmo', - symbol: 'OSMO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.svg', - }, - ], - coingecko_id: 'osmosis', - keywords: ['dex', 'staking'], - }, - { - denom_units: [ - { - denom: 'uion', - exponent: 0, - }, - { - denom: 'ion', - exponent: 6, - }, - ], - type_asset: 'sdk.coin', - base: 'uion', - name: 'Ion', - display: 'ion', - symbol: 'ION', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/ion.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/ion.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/ion.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/ion.svg', - }, - ], - coingecko_id: 'ion', - keywords: ['memecoin'], - }, - { - description: - 'The native staking and governance token of the Theta testnet version of the Cosmos Hub.', - denom_units: [ - { - denom: - 'ibc/9FF2B7A5F55038A7EE61F4FD6749D9A648B48E89830F2682B67B5DC158E2753C', - exponent: 0, - aliases: ['uatom'], - }, - { - denom: 'atom', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/9FF2B7A5F55038A7EE61F4FD6749D9A648B48E89830F2682B67B5DC158E2753C', - name: 'Cosmos Hub Public Testnet', - display: 'atom', - symbol: 'ATOM', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'cosmoshubtestnet', - base_denom: 'uatom', - channel_id: 'channel-3306', - }, - chain: { - channel_id: 'channel-4156', - path: 'transfer/channel-4156/uatom', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - images: [ - { - image_sync: { - chain_name: 'cosmoshubtestnet', - base_denom: 'uatom', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - ], - }, - { - description: "Circle's stablecoin on Axelar", - denom_units: [ - { - denom: - 'ibc/2164BDB48DE5501430E71286448D87C6D2240EC0E078CF113CAB85E21A352BB0', - exponent: 0, - }, - { - denom: 'ausdc', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/2164BDB48DE5501430E71286448D87C6D2240EC0E078CF113CAB85E21A352BB0', - name: 'USD Coin (Axelar)', - display: 'ausdc', - symbol: 'aUSDC.axl', - traces: [ - { - type: 'synthetic', - counterparty: { - chain_name: 'forex', - base_denom: 'USD', - }, - provider: 'Circle', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereumtestnet', - base_denom: '0x254d06f33bDc5b8ee05b2ea472107E300226659A', - }, - provider: 'Axelar', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'axelartestnet', - base_denom: 'uausdc', - channel_id: 'channel-339', - }, - chain: { - channel_id: 'channel-4170', - path: 'transfer/channel-4170/uausdc', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - images: [ - { - image_sync: { - chain_name: 'ethereumtestnet', - base_denom: '0x254d06f33bDc5b8ee05b2ea472107E300226659A', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - ], - }, - { - description: 'Wrapped Ether on Axelar', - denom_units: [ - { - denom: - 'ibc/1F42AC9631DBE03009219ECCFE151786F53A038DE9F7A07C709158514F1D5942', - exponent: 0, - aliases: ['eth-wei'], - }, - { - denom: 'weth', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/1F42AC9631DBE03009219ECCFE151786F53A038DE9F7A07C709158514F1D5942', - name: 'Wrapped Ether (Axelar)', - display: 'weth', - symbol: 'ETH', - traces: [ - { - type: 'wrapped', - counterparty: { - chain_name: 'ethereumtestnet', - base_denom: 'wei', - }, - provider: 'Ethereum', - }, - { - type: 'bridge', - counterparty: { - chain_name: 'ethereumtestnet', - base_denom: '0xB4FBF271143F4FBf7B91A5ded31805e42b2208d6', - }, - provider: 'Axelar', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'axelartestnet', - base_denom: 'eth-wei', - channel_id: 'channel-339', - }, - chain: { - channel_id: 'channel-4170', - path: 'transfer/channel-4170/eth-wei', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/weth.svg', - }, - images: [ - { - image_sync: { - chain_name: 'ethereumtestnet', - base_denom: '0xB4FBF271143F4FBf7B91A5ded31805e42b2208d6', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/weth.svg', - }, - ], - }, - { - description: 'The native token of JUNO Chain', - denom_units: [ - { - denom: - 'ibc/31D220286E6C224C0F72D890D0EB75A228D388089EF5C4D77212344F9EAF0183', - exponent: 0, - aliases: ['ujunox'], - }, - { - denom: 'junox', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/31D220286E6C224C0F72D890D0EB75A228D388089EF5C4D77212344F9EAF0183', - name: 'Juno Testnet', - display: 'junox', - symbol: 'JUNOX', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'junotestnet', - base_denom: 'ujunox', - channel_id: 'channel-889', - }, - chain: { - channel_id: 'channel-5498', - path: 'transfer/channel-5498/ujunox', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/junotestnet/images/juno.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/junotestnet/images/juno.svg', - }, - images: [ - { - image_sync: { - chain_name: 'junotestnet', - base_denom: 'ujunox', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/junotestnet/images/juno.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/junotestnet/images/juno.svg', - }, - ], - }, - { - description: 'The native token of Mars Protocol', - denom_units: [ - { - denom: - 'ibc/66A7ADA623D33D0B66C6890FE3E1AF3D638D56CE2B56F8BDA210B2AA62016216', - exponent: 0, - aliases: ['umars'], - }, - { - denom: 'mars', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/66A7ADA623D33D0B66C6890FE3E1AF3D638D56CE2B56F8BDA210B2AA62016216', - name: 'Mars Hub Testnet', - display: 'mars', - symbol: 'MARS', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'marstestnet', - base_denom: 'umars', - channel_id: 'channel-28', - }, - chain: { - channel_id: 'channel-5499', - path: 'transfer/channel-5499/umars', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mars/images/mars-token.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mars/images/mars-token.svg', - }, - images: [ - { - image_sync: { - chain_name: 'marstestnet', - base_denom: 'umars', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mars/images/mars-token.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mars/images/mars-token.svg', - }, - ], - }, - { - description: 'USD Coin', - denom_units: [ - { - denom: - 'ibc/DE6792CF9E521F6AD6E9A4BDF6225C9571A3B74ACC0A529F92BC5122A39D2E58', - exponent: 0, - aliases: ['microusdc', 'uusdc'], - }, - { - denom: 'usdc', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/DE6792CF9E521F6AD6E9A4BDF6225C9571A3B74ACC0A529F92BC5122A39D2E58', - name: 'USD Coin', - display: 'usdc', - symbol: 'USDC', - traces: [ - { - type: 'synthetic', - counterparty: { - chain_name: 'forex', - base_denom: 'USD', - }, - provider: 'Circle', - }, - { - type: 'additional-mintage', - counterparty: { - chain_name: 'ethereum', - base_denom: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', - }, - provider: 'Circle', - }, - { - type: 'test-mintage', - counterparty: { - chain_name: 'noble', - base_denom: 'uusdc', - }, - provider: 'Circle', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'nobletestnet', - base_denom: 'uusdc', - channel_id: 'channel-22', - }, - chain: { - channel_id: 'channel-4280', - path: 'transfer/channel-4280/uusdc', - }, - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - images: [ - { - image_sync: { - chain_name: 'nobletestnet', - base_denom: 'uusdc', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - ], - }, - { - description: - "Akash Token (AKT) is the Akash Network's native utility token, used as the primary means to govern, secure the blockchain, incentivize participants, and provide a default mechanism to store and exchange value.", - denom_units: [ - { - denom: - 'ibc/AD59D59CFB0E628E73C798415F823AB5B6257C2FE4BF67DBB5D6A677B2686E82', - exponent: 0, - aliases: ['uakt'], - }, - { - denom: 'akt', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/AD59D59CFB0E628E73C798415F823AB5B6257C2FE4BF67DBB5D6A677B2686E82', - name: 'Sandbox', - display: 'akt', - symbol: 'AKT', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'akashtestnet', - base_denom: 'uakt', - channel_id: 'channel-6', - }, - chain: { - channel_id: 'channel-4171', - path: 'transfer/channel-4171/uakt', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.svg', - }, - images: [ - { - image_sync: { - chain_name: 'akashtestnet', - base_denom: 'uakt', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/akash/images/akt.svg', - }, - ], - }, - { - description: - 'The native utility token of the Kaon testnet version of KYVE.', - denom_units: [ - { - denom: - 'ibc/AB8AF05799E299FB5C5C80781DA35887F53E029745D20E5641233DB4E6B28515', - exponent: 0, - aliases: ['tkyve'], - }, - { - denom: 'kyve', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/AB8AF05799E299FB5C5C80781DA35887F53E029745D20E5641233DB4E6B28515', - name: 'KYVE Kaon', - display: 'kyve', - symbol: 'KYVE', - traces: [ - { - type: 'test-mintage', - counterparty: { - chain_name: 'kyve', - base_denom: 'ukyve', - }, - provider: 'Kyve', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'kyvetestnet', - base_denom: 'tkyve', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-10', - path: 'transfer/channel-10/tkyve', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kyve/images/kyve-token.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kyve/images/kyve-token.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kyve/images/kyve-token.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/kyve/images/kyve-token.svg', - image_sync: { - chain_name: 'kyve', - base_denom: 'ukyve', - }, - }, - ], - }, - { - description: 'QCK - native token of Quicksilver', - denom_units: [ - { - denom: - 'ibc/F37CF69589DE12342758382F8770C0852CD8D2E4519F55166EBDAF472AD667C9', - exponent: 0, - aliases: ['uqck'], - }, - { - denom: 'qck', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/F37CF69589DE12342758382F8770C0852CD8D2E4519F55166EBDAF472AD667C9', - name: 'Quicksilver Testnet', - display: 'qck', - symbol: 'QCK', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'quicksilvertestnet', - base_denom: 'uqck', - channel_id: 'channel-20', - }, - chain: { - channel_id: 'channel-13', - path: 'transfer/channel-13/uqck', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qck.png', - }, - images: [ - { - image_sync: { - chain_name: 'quicksilvertestnet', - base_denom: 'uqck', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qck.png', - }, - ], - }, - { - description: 'The native token of Chain4Energy', - denom_units: [ - { - denom: - 'ibc/E3D323CB6F427C49E56F913C853A416F6B71BAA9B0164625AD0203266F92B3ED', - exponent: 0, - aliases: ['uc4e'], - }, - { - denom: 'c4e', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/E3D323CB6F427C49E56F913C853A416F6B71BAA9B0164625AD0203266F92B3ED', - name: 'Chain4Energy Testnet', - display: 'c4e', - symbol: 'C4E', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'chain4energytestnet', - base_denom: 'uc4e', - channel_id: 'channel-0', - }, - chain: { - channel_id: 'channel-111', - path: 'transfer/channel-111/uc4e', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/chain4energytestnet/images/c4e.png', - }, - images: [ - { - image_sync: { - chain_name: 'chain4energytestnet', - base_denom: 'uc4e', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/chain4energytestnet/images/c4e.png', - }, - ], - }, - { - description: - 'The XPRT token is primarily a governance token for the Persistence chain.', - denom_units: [ - { - denom: - 'ibc/754C8533F8A418B03AD5F2C6AA19D4703CF78BBAB9E2E4DDD6212AAC2E502CA6', - exponent: 0, - aliases: ['uxprt'], - }, - { - denom: 'xprt', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/754C8533F8A418B03AD5F2C6AA19D4703CF78BBAB9E2E4DDD6212AAC2E502CA6', - name: 'Persistence Testnet', - display: 'xprt', - symbol: 'XPRT', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'persistencetestnet2', - base_denom: 'uxprt', - channel_id: 'channel-7', - }, - chain: { - channel_id: 'channel-1037', - path: 'transfer/channel-1037/uxprt', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/xprt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/xprt.svg', - }, - images: [ - { - image_sync: { - chain_name: 'persistencetestnet2', - base_denom: 'uxprt', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/xprt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/xprt.svg', - }, - ], - }, - { - description: 'The native staking token of the Xion network.', - denom_units: [ - { - denom: - 'ibc/3642669AD14386D3E38F43F30CFCA859B3E8A05BF6BD6A23DEBD2115AD1325E9', - exponent: 0, - aliases: ['microxion', 'uxion'], - }, - { - denom: 'XION', - exponent: 6, - aliases: ['xion'], - }, - ], - type_asset: 'ics20', - base: 'ibc/3642669AD14386D3E38F43F30CFCA859B3E8A05BF6BD6A23DEBD2115AD1325E9', - name: 'Xion Testnet', - display: 'XION', - symbol: 'XION', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'xiontestnet', - base_denom: 'uxion', - channel_id: 'channel-12', - }, - chain: { - channel_id: 'channel-4410', - path: 'transfer/channel-4410/uxion', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/xion/images/burnt-round.png', - }, - images: [ - { - image_sync: { - chain_name: 'xiontestnet', - base_denom: 'uxion', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/xion/images/burnt-round.png', - }, - ], - }, - { - description: 'The native token of Saga Testnet', - denom_units: [ - { - denom: - 'ibc/48384130079A5987378F5776775F8C29A02505273E777BBB99361F2BB5B577C9', - exponent: 0, - aliases: ['utsaga'], - }, - { - denom: 'tsaga', - exponent: 6, - aliases: [], - }, - ], - type_asset: 'ics20', - base: 'ibc/48384130079A5987378F5776775F8C29A02505273E777BBB99361F2BB5B577C9', - name: 'Saga Testnet', - display: 'tsaga', - symbol: 'TSAGA', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'sagatestnet', - base_denom: 'utsaga', - channel_id: 'channel-20', - }, - chain: { - channel_id: 'channel-4946', - path: 'transfer/channel-4946/utsaga', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/saga/images/saga.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/saga/images/saga.svg', - }, - images: [ - { - image_sync: { - chain_name: 'sagatestnet', - base_denom: 'utsaga', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/saga/images/saga.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/saga/images/saga.svg', - }, - ], - }, - { - description: 'The native token of IXO Chain', - denom_units: [ - { - denom: - 'ibc/88C815D69587CF0F05E96E5E2731EA56194D73C9A02A500095294D3A5DE68F16', - exponent: 0, - aliases: ['uixo'], - }, - { - denom: 'ixo', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/88C815D69587CF0F05E96E5E2731EA56194D73C9A02A500095294D3A5DE68F16', - name: 'ixo', - display: 'ixo', - symbol: 'IXO', - traces: [ - { - type: 'test-mintage', - counterparty: { - chain_name: 'impacthub', - base_denom: 'uixo', - }, - provider: 'impacthub', - }, - { - type: 'ibc', - counterparty: { - chain_name: 'impacthubtestnet', - base_denom: 'uixo', - channel_id: 'channel-10', - }, - chain: { - channel_id: 'channel-1637', - path: 'transfer/channel-1637/uixo', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/impacthub/images/ixo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/impacthub/images/ixo.svg', - }, - images: [ - { - image_sync: { - chain_name: 'impacthub', - base_denom: 'uixo', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/impacthub/images/ixo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/impacthub/images/ixo.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'factory/osmo1zlkzu72774ynac53necz46u4ycqtp36wedrar0/willyz', - exponent: 0, - }, - { - denom: 'willyz', - exponent: 6, - }, - ], - base: 'factory/osmo1zlkzu72774ynac53necz46u4ycqtp36wedrar0/willyz', - name: 'Willyz', - display: 'willyz', - symbol: 'WILLYZ', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/osmosistestnet/images/willyz.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/osmosistestnet/images/willyz.svg', - }, - keywords: ['memecoin'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/osmosistestnet/images/willyz.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/osmosistestnet/images/willyz.svg', - }, - ], - }, - { - description: - 'The yield token for ATOM denominated vaults on Amulet Protocol', - denom_units: [ - { - denom: - 'ibc/E972F89F57AF6BDE0CCC97CABFF4DD8D99408B8A741570E1E3D1C35465C98E5E', - exponent: 0, - }, - { - denom: 'amATOM', - exponent: 6, - }, - ], - base: 'ibc/E972F89F57AF6BDE0CCC97CABFF4DD8D99408B8A741570E1E3D1C35465C98E5E', - name: 'amATOM (Testnet)', - display: 'amATOM', - symbol: 'amATOM', - type_asset: 'ics20', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/neutrontestnet/images/amATOM.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/neutrontestnet/images/amATOM.svg', - }, - images: [ - { - image_sync: { - chain_name: 'neutrontestnet', - base_denom: - 'factory/neutron15lku24mqhvy4v4gryrqs4662n9v9q4ux9tayn89cmdzldjcgawushxvm76/amatom', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/neutrontestnet/images/amATOM.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/neutrontestnet/images/amATOM.svg', - }, - ], - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'neutrontestnet', - base_denom: - 'factory/neutron15lku24mqhvy4v4gryrqs4662n9v9q4ux9tayn89cmdzldjcgawushxvm76/amatom', - channel_id: 'channel-787', - }, - chain: { - channel_id: 'channel-7884', - path: 'transfer/channel-7884/factory/neutron15lku24mqhvy4v4gryrqs4662n9v9q4ux9tayn89cmdzldjcgawushxvm76/amatom', - }, - }, - ], - }, - { - description: - 'The native EVM, governance and staking token of the Titan Chain', - denom_units: [ - { - denom: - 'ibc/28EEF762052DB8C3D27A7BF625E9F86A1B3B689CC8D80C818CEDF2EB6CBA02A6', - exponent: 0, - aliases: ['atkx'], - }, - { - denom: 'utkx', - exponent: 12, - aliases: ['microtkx'], - }, - { - denom: 'mtkx', - exponent: 15, - aliases: ['millitkx'], - }, - { - denom: 'tkx', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/28EEF762052DB8C3D27A7BF625E9F86A1B3B689CC8D80C818CEDF2EB6CBA02A6', - name: 'tkx', - display: 'tkx', - symbol: 'TKX', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'titan', - base_denom: 'atkx', - channel_id: 'channel-2', - }, - chain: { - channel_id: 'channel-5969', - path: 'transfer/channel-5969/atkx', - }, - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/titantestnet/images/tkx.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/titantestnet/images/tkx.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/osmosistestnet4.ts b/packages/chain-registry/src/testnets/osmosistestnet4.ts deleted file mode 100644 index 78dad939..00000000 --- a/packages/chain-registry/src/testnets/osmosistestnet4.ts +++ /dev/null @@ -1,207 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const osmosistestnet4: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'osmosistestnet4', - status: 'live', - network_type: 'testnet', - pretty_name: 'Osmosis Testnet', - chain_id: 'osmo-test-4', - bech32_prefix: 'osmo', - daemon_name: 'osmosisd', - node_home: '$HOME/.osmosisd', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uosmo', - fixed_min_gas_price: 0, - low_gas_price: 0, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uosmo', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/osmosis-labs/osmosis', - recommended_version: 'v15.0.0-rc3', - compatible_versions: ['v15.0.0-rc3'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.29', - cosmwasm_enabled: true, - genesis: { - genesis_url: - 'https://github.com/osmosis-labs/networks/raw/main/osmo-test-4/genesis.tar.bz2', - }, - versions: [ - { - name: 'v14.0.0-rc1', - recommended_version: 'v14.0.0-rc1', - compatible_versions: ['v14.0.0-rc1'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.29', - cosmwasm_enabled: true, - }, - { - name: 'v15.0.0-rc3', - recommended_version: 'v15.0.0-rc3', - compatible_versions: ['v15.0.0-rc3'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.29', - cosmwasm_enabled: true, - }, - ], - }, - peers: { - seeds: [ - { - id: '0f9a9c694c46bd28ad9ad6126e923993fc6c56b1', - address: '137.184.181.105:26656', - provider: '', - }, - ], - persistent_peers: [ - { - id: '4ab030b7fd75ed895c48bcc899b99c17a396736b', - address: '137.184.190.127:26656', - provider: '', - }, - { - id: '3dbffa30baab16cc8597df02945dcee0aa0a4581', - address: '143.198.139.33:26656', - provider: '', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.osmo-test.ccvalidators.com/', - provider: 'CryptoCrew', - }, - { - address: 'https://osmosistest-rpc.quickapi.com/', - provider: 'ChainLayer', - }, - { - address: 'https://rpc.testnet.osmosis.zone/', - provider: 'Osmosis', - }, - ], - rest: [ - { - address: 'https://osmosistest-lcd.quickapi.com/', - provider: 'CryptoCrew', - }, - { - address: 'https://lcd.osmo-test.ccvalidators.com/', - provider: 'ChainLayer', - }, - { - address: 'https://testnet-rest.osmosis.zone/', - provider: '', - }, - ], - grpc: [ - { - address: 'https://grpc-test.osmosis.zone:443', - provider: 'Osmosis', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmosis-chain-logo.png', - }, - keywords: ['dex', 'testnet'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmosis-chain-logo.png', - }, - ], -}; - -export const osmosistestnet4AssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'osmosistestnet4', - assets: [ - { - description: 'The native token of Osmosis', - denom_units: [ - { - denom: 'uosmo', - exponent: 0, - aliases: [], - }, - { - denom: 'osmo', - exponent: 6, - aliases: [], - }, - ], - base: 'uosmo', - name: 'Osmosis', - display: 'osmo', - symbol: 'OSMO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.svg', - }, - coingecko_id: 'osmosis', - keywords: ['dex', 'staking'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.svg', - }, - ], - }, - { - denom_units: [ - { - denom: 'uion', - exponent: 0, - }, - { - denom: 'ion', - exponent: 6, - }, - ], - base: 'uion', - name: 'Ion', - display: 'ion', - symbol: 'ION', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/ion.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/ion.svg', - }, - coingecko_id: 'ion', - keywords: ['memecoin'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/ion.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/ion.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/permtestnet.ts b/packages/chain-registry/src/testnets/permtestnet.ts deleted file mode 100644 index e346e60f..00000000 --- a/packages/chain-registry/src/testnets/permtestnet.ts +++ /dev/null @@ -1,143 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const permtestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'permtestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'Perm Testnet', - chain_id: 'INVALID-ID-permtestnet-testnet-1', - bech32_prefix: 'perm', - daemon_name: 'permd', - node_home: '$HOME/.perm', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uperm', - low_gas_price: 0.0025, - average_gas_price: 0.0025, - high_gas_price: 0.0024, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uperm', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/Loop-Protocol/perm.git', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - ibc_go_version: '4.3.0', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/Loop-Protocol/testnet/main/genesis.json', - }, - versions: [ - { - name: 'v1.0.0', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - ibc_go_version: '4.3.0', - }, - { - name: 'v1.0.0', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - ibc_go_version: '4.3.0', - }, - ], - }, - peers: { - seeds: [], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://rpc.3.finance/', - provider: 'Perm Network', - }, - ], - rest: [ - { - address: 'https://rest.3.finance/', - provider: 'Perm Network', - }, - ], - grpc: [ - { - address: 'https://grpc.3.finance/', - provider: 'Perm Network', - }, - ], - }, - explorers: [ - { - kind: 'bigdipper', - url: 'https://explorer.testnet.perm.ooo/', - tx_page: 'https://explorer.testnet.perm.ooo/transactions/${txHash}', - }, - ], -}; - -export const permtestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'permtestnet', - assets: [ - { - description: 'Perm A Permissioned Blockchain', - denom_units: [ - { - denom: 'uperm', - exponent: 0, - }, - { - denom: 'perm', - exponent: 6, - }, - ], - base: 'uperm', - name: 'Perm', - display: 'perm', - symbol: 'PERM', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/permtestnet/images/Perm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/permtestnet/images/Perm.svg', - }, - coingecko_id: '', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/permtestnet/images/Perm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/permtestnet/images/Perm.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/persistencetestnet.ts b/packages/chain-registry/src/testnets/persistencetestnet.ts deleted file mode 100644 index 9a8209d8..00000000 --- a/packages/chain-registry/src/testnets/persistencetestnet.ts +++ /dev/null @@ -1,232 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const persistencetestnet: Chain = { - $schema: '../chain.schema.json', - chain_name: 'persistencetestnet', - chain_id: 'test-core-1', - pretty_name: 'Persistence Testnet', - status: 'live', - network_type: 'testnet', - website: 'https://persistence.one/', - bech32_prefix: 'persistence', - daemon_name: 'persistenceCore', - node_home: '$HOME/.persistenceCore', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uxprt', - fixed_min_gas_price: 0, - low_gas_price: 0.05, - average_gas_price: 0.125, - high_gas_price: 0.2, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uxprt', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/persistenceOne/persistenceCore', - recommended_version: 'v6.0.0-rc5', - compatible_versions: ['v6.0.0-rc5'], - binaries: { - 'linux/amd64': - 'https://github.com/persistenceOne/persistenceCore/archive/refs/tags/v6.0.0-rc5.tar.gz', - }, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/persistenceOne/genesisTransactions/master/test-core-1/final_genesis.json', - }, - versions: [ - { - name: 'v6.0.0-rc5', - recommended_version: 'v6.0.0-rc5', - compatible_versions: ['v6.0.0-rc5'], - binaries: { - 'linux/amd64': - 'https://github.com/persistenceOne/persistenceCore/archive/refs/tags/v6.0.0-rc5.tar.gz', - }, - }, - ], - }, - peers: { - seeds: [ - { - id: '5c2a752c9b1952dbed075c56c600c3a79b58c395', - address: 'persistence.testnet.seed.autostake.net:26896', - provider: 'Auto Stake', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'testnet-seeds.polkachu.com:15456', - provider: 'AutoStake', - }, - ], - persistent_peers: [ - { - id: '5c2a752c9b1952dbed075c56c600c3a79b58c395', - address: 'persistence.testnet.peer.autostake.net:26896', - provider: 'AutoStake', - }, - { - id: '14ecdc5126ea8d93c7d3a863d9d38e380e46fc06', - address: '185.225.233.30:26656', - provider: 'Cosmonaut Stakes', - }, - { - id: '987c7cd05003194334f55ed5cbcc0fe8cd9df021', - address: '65.108.233.109:15456', - provider: 'Polkachu', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-testnet-persistence.architectnodes.com/', - provider: 'Architect Nodes', - }, - { - address: 'https://persistence-testnet-rpc.baryon.dev/', - provider: 'Baryon', - }, - { - address: 'https://persistence-testnet-rpc.cosmonautstakes.com/', - provider: 'Cosmonaut Stakes', - }, - { - address: 'https://rpc.testnet.persistence.one/', - provider: 'Persistence', - }, - { - address: 'https://persistence-testnet-rpc.polkachu.com/', - provider: 'Polkachu', - }, - { - address: 'https://xprt-trpc.antrixy.org/', - provider: 'Antrix Validators', - }, - ], - rest: [ - { - address: 'https://rest-testnet-persistence.architectnodes.com/', - provider: 'Architect Nodes', - }, - { - address: 'https://persistence-testnet-api.baryon.dev/', - provider: 'Baryon', - }, - { - address: 'https://persistence-testnet-rest.cosmonautstakes.com/', - provider: 'Cosmonaut Stakes', - }, - { - address: 'https://rest.testnet.persistence.one/', - provider: 'Persistence', - }, - { - address: 'https://persistence-testnet-api.polkachu.com/', - provider: 'Polkachu', - }, - { - address: 'https://xprt-trest.antrixy.org/', - provider: 'Antrix Validators', - }, - ], - grpc: [ - { - address: 'persistence-testnet-grpc.polkachu.com:15490', - provider: 'Polkachu', - }, - { - address: 'https://xprt-tgrpc.antrixy.org/', - provider: 'Antrix Validators', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://testnet.ping.pub/test-core-1/', - tx_page: 'https://testnet.ping.pub/test-core-1/tx/${txHash}', - }, - { - kind: 'mintscan', - url: 'https://mintscan.io/persistence-testnet', - tx_page: 'https://mintscan.io/persistence-testnet/txs/${txHash}', - account_page: - 'https://mintscan.io/persistence-testnet/account/${accountAddress}', - }, - ], -}; - -export const persistencetestnetAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'persistencetestnet', - assets: [ - { - description: - 'The XPRT token is primarily a governance token for the Persistence chain.', - denom_units: [ - { - denom: 'uxprt', - exponent: 0, - }, - { - denom: 'xprt', - exponent: 6, - }, - ], - base: 'uxprt', - name: 'Persistence', - display: 'xprt', - symbol: 'XPRT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/xprt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/xprt.svg', - }, - coingecko_id: 'persistence', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/xprt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/xprt.svg', - }, - ], - }, - { - description: 'PSTAKE Liquid-Staked ATOM', - denom_units: [ - { - denom: 'stk/uatom', - exponent: 0, - aliases: [], - }, - { - denom: 'stkatom', - exponent: 6, - aliases: ['stk/atom'], - }, - ], - base: 'stk/uatom', - name: 'PSTAKE staked ATOM', - display: 'stkatom', - symbol: 'stkATOM', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkatom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkatom.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkatom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkatom.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/persistencetestnet2.ts b/packages/chain-registry/src/testnets/persistencetestnet2.ts deleted file mode 100644 index 92b17437..00000000 --- a/packages/chain-registry/src/testnets/persistencetestnet2.ts +++ /dev/null @@ -1,376 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const persistencetestnet2: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'persistencetestnet2', - chain_id: 'test-core-2', - pretty_name: 'Persistence Testnet', - status: 'live', - network_type: 'testnet', - website: 'https://persistence.one/', - bech32_prefix: 'persistence', - daemon_name: 'persistenceCore', - node_home: '$HOME/.persistenceCore', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uxprt', - fixed_min_gas_price: 0, - low_gas_price: 0.05, - average_gas_price: 0.125, - high_gas_price: 0.2, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uxprt', - }, - ], - lock_duration: { - time: '1814400s', - }, - }, - codebase: { - git_repo: 'https://github.com/persistenceOne/persistenceCore', - recommended_version: 'v9.1.1', - compatible_versions: ['v9.1.1'], - binaries: { - 'linux/amd64': - 'https://github.com/persistenceOne/persistenceCore/releases/download/v9.1.1/persistenceCore-v9.1.1-linux-amd64.tar.gz', - }, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/persistenceOne/networks/auditOne/test-core-2/test-core-2/genesis.json', - }, - versions: [ - { - name: 'v7.0.2', - recommended_version: 'v7.0.2', - compatible_versions: ['v7.0.2'], - binaries: { - 'linux/amd64': - 'https://github.com/persistenceOne/persistenceCore/releases/download/v7.0.2/persistenceCore-v7.0.2-linux-amd64.tar.gz', - }, - }, - { - name: 'v8', - tag: 'v8.0.0', - recommended_version: 'v8.0.0', - compatible_versions: ['v8.0.0'], - cosmos_sdk_version: '0.47', - consensus: { - type: 'tendermint', - version: '0.37', - }, - ibc_go_version: 'v7.2.0', - cosmwasm_version: '0.40', - cosmwasm_enabled: true, - next_version_name: 'v8.1.0', - }, - { - name: 'v8.1.0', - tag: 'v8.1.0', - recommended_version: 'v8.1.0', - compatible_versions: ['v8.1.0'], - cosmos_sdk_version: '0.47', - consensus: { - type: 'tendermint', - version: '0.37', - }, - ibc_go_version: 'v7.2.0', - cosmwasm_version: '0.40', - cosmwasm_enabled: true, - next_version_name: 'v9', - }, - { - name: 'v9', - tag: 'v9.0.0', - height: 1531570, - proposal: 16, - recommended_version: 'v8.0.0', - compatible_versions: ['v8.0.0'], - cosmos_sdk_version: '0.47', - consensus: { - type: 'tendermint', - version: '0.37', - }, - ibc_go_version: 'v7.2.0', - cosmwasm_version: '0.40', - cosmwasm_enabled: true, - next_version_name: 'v9.1.0', - }, - { - name: 'v9.1.0', - tag: 'v9.1.1', - height: 1543200, - proposal: 17, - recommended_version: 'v9.1.1', - compatible_versions: ['v9.1.1', 'v9.1.0'], - cosmos_sdk_version: 'v0.47.x-lsm', - ibc_go_version: 'v7.2.0', - ics_enabled: ['ics20-1', 'ics27-1'], - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - cosmwasm_version: 'v0.40.2', - cosmwasm_enabled: true, - cosmwasm_path: '$HOME/.persistenceCore/wasm', - binaries: { - 'linux/amd64': - 'https://github.com/persistenceOne/persistenceCore/releases/download/v9.1.1/persistenceCore-v9.1.1-linux-amd64.tar.gz', - }, - }, - ], - }, - peers: { - seeds: [ - { - id: '3ce04530d850e727d092e9a81d9f580c7ff8db56', - address: '141.94.97.77:26656', - provider: 'Persistence', - }, - ], - persistent_peers: [ - { - id: '171e837618d9ec0b5faf0c91edc0cc3edd1cf204', - address: '188.172.228.225:26656', - provider: 'YTWOFUND', - }, - { - id: 'cee6b94965f301e8b5ad905a65fa39c03cd193ce', - address: '51.68.152.17.30:26656', - provider: 'Persistence', - }, - { - id: '7f971fc5fc2ffedbaf32f3b4021645571461a712', - address: '198.244.177.67:26656', - provider: 'Persistence', - }, - { - id: '21ca0b996db604681fb73721ecb01d2c6410c628', - address: '162.19.94.46:26656', - provider: 'Persistence', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-persistence-testnet-01.stakeflow.io/', - provider: 'StakeFlow', - }, - { - address: 'https://persistence-testnet-rpc.baryon.dev/', - provider: 'Baryon', - }, - { - address: 'https://persistence-testnet-rpc.cosmonautstakes.com/', - provider: 'Cosmonaut Stakes', - }, - { - address: 'https://rpc.testnet2.persistence.one/', - provider: 'Persistence', - }, - { - address: 'https://persistence-testnet-rpc.polkachu.com/', - provider: 'Polkachu', - }, - { - address: 'https://persistencecoretest-rpc.ytwofund.pro/', - provider: 'YTWOFUND', - }, - { - address: 'http://persistence-testnet.paranorm.pro:24657/', - provider: 'Paranorm', - }, - ], - rest: [ - { - address: 'https://api-persistence-testnet-01.stakeflow.io/', - provider: 'StakeFlow', - }, - { - address: 'https://persistence-testnet-api.baryon.dev/', - provider: 'Baryon', - }, - { - address: 'https://persistence-testnet-rest.cosmonautstakes.com/', - provider: 'Cosmonaut Stakes', - }, - { - address: 'https://rest.testnet2.persistence.one/', - provider: 'Persistence', - }, - { - address: 'https://persistence-testnet-api.polkachu.com/', - provider: 'Polkachu', - }, - { - address: 'https://persistenceCoreTest-rest.ytwofund.pro', - provider: 'YTWOFUND', - }, - ], - grpc: [ - { - address: 'persistence-testnet-grpc.polkachu.com:15490', - provider: 'Polkachu', - }, - { - address: 'persistenceCoreTest-grpc.ytwofund.pro:9090', - provider: 'YTWOFUND', - }, - ], - }, - explorers: [ - { - kind: 'mintscan', - url: 'https://mintscan.io/persistence-testnet', - tx_page: 'https://mintscan.io/persistence-testnet/txs/${txHash}', - account_page: - 'https://mintscan.io/persistence-testnet/account/${accountAddress}', - }, - { - kind: 'StakeFlow', - url: 'https://stakeflow.io/persistence-testnet', - tx_page: - 'https://stakeflow.io/persistence-testnet/transactions/${txHash}', - account_page: - 'https://stakeflow.io/persistence-testnet/accounts/${accountAddress}', - }, - { - kind: 'baryon', - url: 'https://testnet-explorer.baryon.dev/test-core-2', - tx_page: 'https://testnet-explorer.baryon.dev/test-core-2/tx/{txHash}', - account_page: - 'https://testnet-explorer.baryon.dev/test-core-2/account/${accountAddress}', - }, - ], -}; - -export const persistencetestnet2AssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'persistencetestnet2', - assets: [ - { - description: - 'The XPRT token is primarily a governance token for the Persistence chain.', - denom_units: [ - { - denom: 'uxprt', - exponent: 0, - }, - { - denom: 'xprt', - exponent: 6, - }, - ], - base: 'uxprt', - name: 'Persistence', - display: 'xprt', - symbol: 'XPRT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/xprt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/xprt.svg', - }, - coingecko_id: 'persistence', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/xprt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/xprt.svg', - }, - ], - }, - { - description: 'PSTAKE Liquid-Staked ATOM', - denom_units: [ - { - denom: 'stk/uatom', - exponent: 0, - aliases: [], - }, - { - denom: 'stkatom', - exponent: 6, - aliases: ['stk/atom'], - }, - ], - base: 'stk/uatom', - name: 'PSTAKE staked ATOM', - display: 'stkatom', - symbol: 'stkATOM', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkatom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkatom.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkatom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkatom.svg', - }, - ], - }, - { - description: 'PSTAKE Liquid-Staked OSMO', - denom_units: [ - { - denom: 'stk/uosmo', - exponent: 0, - aliases: [], - }, - { - denom: 'stkosmo', - exponent: 6, - aliases: ['stk/osmo'], - }, - ], - base: 'stk/uosmo', - name: 'PSTAKE staked OSMO', - display: 'stkosmo', - symbol: 'stkOSMO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkosmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkosmo.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkosmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkosmo.svg', - }, - ], - }, - { - description: 'PSTAKE Liquid-Staked DV4TNT', - denom_units: [ - { - denom: 'stk/adv4tnt', - exponent: 0, - aliases: [], - }, - { - denom: 'stkdv4tnt', - exponent: 18, - aliases: ['stk/dv4tnt'], - }, - ], - base: 'stk/adv4tnt', - name: 'PSTAKE staked DV4TNT', - display: 'stkdv4tnt', - symbol: 'stkDV4TNT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkdv4tnt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkdv4tnt.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkdv4tnt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/stkdv4tnt.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/planqtestnet.ts b/packages/chain-registry/src/testnets/planqtestnet.ts deleted file mode 100644 index c81b8b37..00000000 --- a/packages/chain-registry/src/testnets/planqtestnet.ts +++ /dev/null @@ -1,198 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const planqtestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'planqtestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'Planq Atlas Testnet', - chain_id: 'planq_7077-1', - bech32_prefix: 'plq', - daemon_name: 'planqd', - node_home: '$HOME/.planqd', - key_algos: ['ethsecp256k1'], - extra_codecs: ['ethermint'], - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'atplanq', - fixed_min_gas_price: 20000000000, - low_gas_price: 30000000000, - average_gas_price: 35000000000, - high_gas_price: 40000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'atplanq', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/planq-network/planq', - recommended_version: 'v1.1.2', - compatible_versions: ['v1.1.2'], - binaries: { - 'linux/amd64': - 'https://github.com/planq-network/planq/releases/download/v1.1.2/planq_1.1.2_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/planq-network/planq/releases/download/v1.1.2/planq_1.1.2_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/planq-network/planq/releases/download/v1.1.2/planq_1.1.2_darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/planq-network/planq/releases/download/v1.1.2/planq_1.1.2_darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/planq-network/planq/releases/download/v1.1.2/planq_1.1.2_windows_amd64.zip', - }, - cosmos_sdk_version: 'v0.46.3', - consensus: { - type: 'cometbft', - version: '0.34.33', - }, - ibc_go_version: '5.0.2', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/planq-network/networks/main/atlas-testnet/genesis.json', - }, - versions: [ - { - name: 'v1.1.2', - recommended_version: 'v1.1.2', - compatible_versions: ['v1.1.2'], - cosmos_sdk_version: 'v0.46.3', - consensus: { - type: 'cometbft', - version: '0.34.33', - }, - ibc_go_version: '5.0.2', - binaries: { - 'linux/amd64': - 'https://github.com/planq-network/planq/releases/download/v1.1.2/planq_1.1.2_linux_amd64.tar.gz', - 'linux/arm64': - 'https://github.com/planq-network/planq/releases/download/v1.1.2/planq_1.1.2_linux_arm64.tar.gz', - 'darwin/amd64': - 'https://github.com/planq-network/planq/releases/download/v1.1.2/planq_1.1.2_darwin_amd64.tar.gz', - 'darwin/arm64': - 'https://github.com/planq-network/planq/releases/download/v1.1.2/planq_1.1.2_darwin_arm64.tar.gz', - 'windows/amd64': - 'https://github.com/planq-network/planq/releases/download/v1.1.2/planq_1.1.2_windows_amd64.zip', - }, - next_version_name: '', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/planqtestnet/images/planq.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/planqtestnet/images/planq.svg', - }, - peers: { - seeds: [ - { - id: '9bea353c3ebfcba081c45aa4c2a8929809437859', - address: '54.37.78.240:26656', - provider: 'Planq Network', - }, - ], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://rpc-atlas.planq.network', - provider: 'Planq Network', - }, - { - address: 'https://planq_testnet_rpc.chain.whenmoonwhenlambo.money', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - ], - rest: [ - { - address: 'https://rest-atlas.planq.network', - provider: 'Planq Network', - }, - { - address: 'https://planq_testnet_api.chain.whenmoonwhenlambo.money', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - ], - grpc: [ - { - address: 'https://grpc-atlas.planq.network', - provider: 'Planq Network', - }, - ], - 'evm-http-jsonrpc': [ - { - address: 'https://evm-rpc-atlas.planq.network', - provider: 'Planq Network', - }, - { - address: 'https://planq_testnet_evm.chain.whenmoonwhenlambo.money', - provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - }, - ], - }, - explorers: [ - { - kind: 'EVM', - url: 'https://evm-atlas.planq.network', - tx_page: 'https://evm-atlas.planq.network/tx/${txHash}', - }, - { - kind: 'Konsortech', - url: 'https://testnet-explorer.konsortech.xyz/planq', - tx_page: 'https://testnet-explorer.konsortech.xyz/planq/tx/${txHash}', - }, - { - kind: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', - url: 'https://explorer.whenmoonwhenlambo.money/planq-testnet', - tx_page: - 'https://explorer.whenmoonwhenlambo.money/planq-testnet/tx/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/planqtestnet/images/planq.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/planqtestnet/images/planq.svg', - }, - ], -}; - -export const planqtestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'planqtestnet', - assets: [ - { - description: - 'The native EVM, governance and staking token of the Planq Network', - denom_units: [ - { - denom: 'atplanq', - exponent: 0, - }, - { - denom: 'tplanq', - exponent: 18, - }, - ], - base: 'atplanq', - name: 'Planq Atlas Testnet', - display: 'tplanq', - symbol: 'tPLQ', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/planqtestnet/images/planq.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/planqtestnet/images/planq.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/planqtestnet/images/planq.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/planqtestnet/images/planq.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/pryzmtestnet.ts b/packages/chain-registry/src/testnets/pryzmtestnet.ts deleted file mode 100644 index 175e2bb5..00000000 --- a/packages/chain-registry/src/testnets/pryzmtestnet.ts +++ /dev/null @@ -1,168 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const pryzmtestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'pryzmtestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'Pryzm Testnet', - chain_id: 'indigo-1', - bech32_prefix: 'pryzm', - daemon_name: 'pryzmd', - node_home: '$HOME/.pryzm', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'upryzm', - fixed_min_gas_price: 0, - low_gas_price: 0.015, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'upryzm', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/pryzm-finance/pryzm-core', - recommended_version: 'v0.9.0', - compatible_versions: ['v0.9.0'], - cosmos_sdk_version: '0.47', - consensus: { - type: 'tendermint', - version: '0.37', - }, - ibc_go_version: '7.3.1', - genesis: { - genesis_url: - 'https://storage.googleapis.com/pryzm-resources/indigo-1/genesis.json', - }, - versions: [ - { - name: 'v0.9.0', - recommended_version: 'v0.9.0', - compatible_versions: ['v0.9.0'], - cosmos_sdk_version: '0.47', - consensus: { - type: 'tendermint', - version: '0.37', - }, - ibc_go_version: '7.3.1', - }, - ], - }, - peers: { - seeds: [ - { - id: 'ff17ca4f46230306412ff5c0f5e85439ee5136f0', - address: 'testnet-seed.pryzm.zone:26656', - provider: 'PRYZM', - }, - { - id: 'fbfd48af73cd1f6de7f9102a0086ac63f46fb911', - address: 'pryzm-testnet-seed.itrocket.net:41656', - provider: 'ITRocket', - }, - ], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://testnet-rpc.pryzm.zone', - provider: 'PRYZM', - }, - { - address: 'https://pryzm-testnet-rpc.itrocket.net', - provider: 'ITRocket', - }, - ], - rest: [ - { - address: 'https://testnet-api.pryzm.zone', - provider: 'PRYZM', - }, - { - address: 'https://pryzm-testnet-api.itrocket.net', - provider: 'ITRocket', - }, - ], - grpc: [ - { - address: 'https://testnet-grpc.pryzm.zone', - provider: 'PRYZM', - }, - { - address: 'http://pryzm-testnet-grpc.itrocket.net:41090', - provider: 'ITRocket', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/pryzmtestnet/images/pryzm-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/pryzmtestnet/images/pryzm-logo.svg', - }, - explorers: [ - { - kind: 'PingPub', - url: 'https://testnets.cosmosrun.info/pryzm-indigo-1', - tx_page: 'https://testnets.cosmosrun.info/pryzm-indigo-1/tx/${txHash}', - account_page: - 'https://testnets.cosmosrun.info/pryzm-indigo-1/account/${accountAddress}', - }, - { - kind: 'ITRocket', - url: 'https://testnet.itrocket.net/pryzm', - tx_page: 'https://testnet.itrocket.net/pryzm/tx/${txHash}', - account_page: - 'https://testnet.itrocket.net/pryzm/account/${accountAddress}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/pryzmtestnet/images/pryzm-logo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/pryzmtestnet/images/pryzm-logo.svg', - }, - ], -}; - -export const pryzmtestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'pryzmtestnet', - assets: [ - { - description: 'The native token of PRYZM', - denom_units: [ - { - denom: 'upryzm', - exponent: 0, - }, - { - denom: 'pryzm', - exponent: 6, - }, - ], - base: 'upryzm', - name: 'Pryzm', - display: 'pryzm', - symbol: 'PRYZM', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/pryzmtestnet/images/pryzm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/pryzmtestnet/images/pryzm.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/pryzmtestnet/images/pryzm.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/pryzmtestnet/images/pryzm.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/quasartestnet.ts b/packages/chain-registry/src/testnets/quasartestnet.ts deleted file mode 100644 index 4b0d6d28..00000000 --- a/packages/chain-registry/src/testnets/quasartestnet.ts +++ /dev/null @@ -1,245 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const quasartestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'quasartestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'Quasar Testnet', - chain_id: 'quasar-test-1', - bech32_prefix: 'quasar', - daemon_name: 'quasarnoded', - node_home: '$HOME/.quasarnoded', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uqsr', - fixed_min_gas_price: 0, - low_gas_price: 0.0025, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uqsr', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/quasar-finance/quasar', - recommended_version: 'v1.0.1-rc-testnet', - compatible_versions: ['v1.0.1-rc-testnet'], - cosmos_sdk_version: '0.45.16', - consensus: { - type: 'tendermint', - version: '0.34.27', - }, - cosmwasm_version: '0.31', - cosmwasm_enabled: true, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/quasar-finance/questnet/main/v04/definitive-genesis.json', - }, - versions: [ - { - name: 'v1.0.1-rc-testnet', - recommended_version: 'v1.0.1-rc-testnet', - compatible_versions: ['v1.0.1-rc-testnet'], - cosmos_sdk_version: '0.45.16', - consensus: { - type: 'tendermint', - version: '0.34.27', - }, - cosmwasm_version: '0.31', - cosmwasm_enabled: true, - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quasar/images/quasar.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quasar/images/quasar.svg', - }, - peers: { - seeds: [ - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'testnet-seeds.polkachu.com:18256', - provider: 'Polkachu', - }, - { - id: '58a7ede083714c51efd3f285c16ed613b49b83ee', - address: '154.26.158.158:18256', - provider: 'Stake and Relax', - }, - ], - persistent_peers: [ - { - id: '8a19aa6e874ed5720aad2e7d02567ec932d92d22', - address: '141.94.248.63:26656', - provider: '', - }, - { - id: '444b80ce750976df59b88ac2e08d720e1dbbf230', - address: '68.183.75.239:26666', - provider: '', - }, - { - id: '20b4f9207cdc9d0310399f848f057621f7251846', - address: '222.106.187.13:40606', - provider: '', - }, - { - id: '7ef67269c8ec37ff8a538a5ae83ca670fd2da686', - address: '137.184.192.123:26656', - provider: '', - }, - { - id: '19afe579cc0a2b38ca87143f779f45e9a7f18a2f', - address: '18.134.191.148:26656', - provider: '', - }, - { - id: 'a23f002bda10cb90fa441a9f2435802b35164441', - address: '38.146.3.203:18256', - provider: '', - }, - { - id: 'bba6e85e3d1f1d9c127324e71a982ddd86af9a99', - address: '88.99.3.158:18256', - provider: '', - }, - { - id: '966acc999443bae0857604a9fce426b5e09a7409', - address: '65.108.105.48:18256 ', - provider: '', - }, - { - id: '177144bed1e280a6f2435d253441e3e4f1699c6d', - address: '65.109.85.226:8090', - provider: '', - }, - { - id: '769ebaa9942375e70cebc21a75a2cfda41049d99', - address: '135.181.210.186:26656', - provider: '', - }, - { - id: '8937bdacf1f0c8b2d1ffb4606554eaf08bd55df4', - address: '5.75.255.107:26656', - provider: '', - }, - { - id: '99a0695a7358fa520e6fcd46f91492f7cf205d4d', - address: '34.175.159.249:26656', - provider: '', - }, - { - id: '47401f4ac3f934afad079ddbe4733e66b58b67da', - address: '34.175.244.202:26656', - provider: '', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://quasar-testnet-rpc.polkachu.com/', - provider: 'Polkachu', - }, - { - address: 'https://quasar-testnet-rpc.stakeandrelax.net/', - provider: 'Stake and Relax', - }, - ], - rest: [ - { - address: 'https://quasar-testnet-api.polkachu.com/', - provider: 'Polkachu', - }, - { - address: 'https://quasar-testnet-api.stakeandrelax.net/', - provider: 'Stake and Relax', - }, - ], - grpc: [ - { - address: 'quasar-testnet-grpc.polkachu.com:18290', - provider: 'Polkachu', - }, - { - address: 'http://quasar-testnet-grpc.stakeandrelax.net:18290/', - provider: 'Stake and Relax', - }, - ], - }, - keywords: ['testnet'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quasar/images/quasar.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quasar/images/quasar.svg', - }, - ], -}; - -export const quasartestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'quasartestnet', - assets: [ - { - description: 'The native token of Quasar', - denom_units: [ - { - denom: 'uqsr', - exponent: 0, - aliases: [], - }, - { - denom: 'qsr', - exponent: 6, - aliases: [], - }, - ], - base: 'uqsr', - name: 'Quasar', - display: 'qsr', - symbol: 'QSR', - }, - { - denom_units: [ - { - denom: 'uayy', - exponent: 0, - }, - { - denom: 'ayy', - exponent: 6, - }, - ], - base: 'uayy', - name: 'AYY', - display: 'ayy', - symbol: 'AYY', - }, - { - denom_units: [ - { - denom: 'uoro', - exponent: 0, - }, - { - denom: 'oro', - exponent: 6, - }, - ], - base: 'uoro', - name: 'oro', - display: 'oro', - symbol: 'ORO', - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/quicksilvertestnet.ts b/packages/chain-registry/src/testnets/quicksilvertestnet.ts deleted file mode 100644 index 2d1dabdb..00000000 --- a/packages/chain-registry/src/testnets/quicksilvertestnet.ts +++ /dev/null @@ -1,195 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const quicksilvertestnet: Chain = { - $schema: '../chain.schema.json', - chain_name: 'quicksilvertestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'Quicksilver Testnet', - chain_id: 'rhye-2', - bech32_prefix: 'quick', - daemon_name: 'quicksilverd', - node_home: '$HOME/.quicksilverd', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uqck', - low_gas_price: 0.0001, - average_gas_price: 0.0001, - high_gas_price: 0.00025, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uqck', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/ingenuity-build/quicksilver', - recommended_version: 'v1.4.5-rc2', - compatible_versions: ['v1.4.5-rc2'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.29', - cosmwasm_enabled: true, - ibc_go_version: '5.3.2', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/ingenuity-build/testnets/main/rhye-2/genesis.json', - }, - versions: [ - { - name: 'v1.4.5-rc2', - recommended_version: 'v1.4.5-rc2', - compatible_versions: ['v1.4.5-rc2'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.29', - cosmwasm_enabled: true, - ibc_go_version: '5.3.2', - }, - ], - }, - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qck.svg', - }, - peers: { - seeds: [ - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'testnet-seeds.polkachu.com:11156', - provider: 'Polkachu', - }, - { - id: '496ac0ba20188f70f41e0a814dfd4d9a617338f8', - address: 'quicksilver-testnet-seed.ibs.team:16652', - provider: 'Inter Blockchain Services', - }, - ], - persistent_peers: [ - { - id: '8e14e58b054248a04be96e4a40d6359e93b636ac', - address: '65.108.65.94:26656', - }, - { - id: '5a3c424c19d9ab694190a7805a2b1a146460d752', - address: '65.108.2.27:26656', - }, - { - id: '17574de80eeda21ae1ed94e162ad55b58914c6fa', - address: 'quickt.peers.stavr.tech:20026', - }, - { - id: 'e6bf55bc9f08958b7518bea455423375db78d1ef', - address: '65.108.13.176:26657', - }, - ], - }, - apis: { - rpc: [ - { - address: 'http://quick.rpc.t.stavr.tech:20027', - provider: '🔥STAVR🔥', - }, - { - address: 'https://quicksilver-testnet-rpc.polkachu.com/', - provider: 'polkachu', - }, - { - address: 'https://quicksilver-testnet-rpc.ibs.team:443', - provider: 'Inter Blockchain Services', - }, - ], - rest: [ - { - address: 'https://quick.api.t.stavr.tech', - provider: '🔥STAVR🔥', - }, - { - address: 'https://quicksilver-testnet-api.polkachu.com/', - provider: 'polkachu', - }, - { - address: 'https://quicksilver-testnet-api.ibs.team:443', - provider: 'Inter Blockchain Services', - }, - ], - grpc: [ - { - address: 'http://quick.grpc.t.stavr.tech:9112', - provider: '🔥STAVR🔥', - }, - { - address: 'quicksilver-testnet-grpc.polkachu.com:11190', - provider: 'polkachu', - }, - ], - }, - explorers: [ - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Quicksilver', - tx_page: 'https://explorer.stavr.tech/Quicksilver/tx/${txHash}', - account_page: - 'https://explorer.stavr.tech/Quicksilver/account/${accountAddress}', - }, - { - url: 'https://testnet.quicksilver.explorers.guru', - tx_page: - 'https://testnet.quicksilver.explorers.guru/transaction/${txHash}', - account_page: - 'https://testnet.quicksilver.explorers.guru/account/${accountAddress}', - }, - ], - images: [ - { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qck.svg', - }, - ], -}; - -export const quicksilvertestnetAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'quicksilvertestnet', - assets: [ - { - description: 'QCK - native token of Quicksilver', - denom_units: [ - { - denom: 'uqck', - exponent: 0, - aliases: [], - }, - { - denom: 'qck', - exponent: 6, - aliases: [], - }, - ], - base: 'uqck', - name: 'Quicksilver', - display: 'qck', - symbol: 'QCK', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qck.png', - }, - coingecko_id: 'quicksilver', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/quicksilver/images/qck.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/qwoyntestnet.ts b/packages/chain-registry/src/testnets/qwoyntestnet.ts deleted file mode 100644 index d024e69a..00000000 --- a/packages/chain-registry/src/testnets/qwoyntestnet.ts +++ /dev/null @@ -1,148 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const qwoyntestnet: Chain = { - $schema: '../chain.schema.json', - chain_name: 'qwoyntestnet', - status: 'live', - network_type: 'testnet', - website: 'https://qwoyn.studio/', - pretty_name: 'Qwoyn', - chain_id: 'earendel-1', - bech32_prefix: 'qwoyn', - daemon_name: 'qwoynd', - node_home: '$HOME/.qwoynd', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uqwoyn', - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uqwoyn', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/cosmic-horizon/QWOYN', - recommended_version: 'v5.2.0', - compatible_versions: ['v5.2.0'], - binaries: { - 'linux/amd64': - 'https://github.com/cosmic-horizon/QWOYN/releases/download/v1.0.0/qwoynd_1.0.0_linux_amd64.zip', - }, - cosmos_sdk_version: '0.47.3', - consensus: { - type: 'tendermint', - version: '0.34', - }, - ibc_go_version: '7.0.1', - ics_enabled: ['ics20-1', 'ics27-1'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/cosmic-horizon/testnets/main/higgs-boson-1/genesis.json', - }, - versions: [ - { - name: 'v1.0.0', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - cosmos_sdk_version: '0.42.10', - consensus: { - type: 'tendermint', - version: '0.34', - }, - ibc_go_version: '3.0.0', - ics_enabled: ['ics20-1', 'ics27-1'], - binaries: { - 'linux/amd64': - 'https://github.com/cosmic-horizon/QWOYN/releases/download/v1.0.0/qwoynd_1.0.0_linux_amd64.zip', - }, - }, - ], - }, - peers: { - seeds: [], - persistent_peers: [ - { - id: '3dc3b4b1ebc82f4758e02b7cf0957817c9a012d6', - address: '66.42.74.12:26656', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://testnet-rpc.qwoyn.studio', - provider: 'Qwoyn Studios', - }, - ], - grpc: [ - { - address: 'http://66.42.74.12:9090', - provider: 'Qwoyn Studios', - }, - ], - rest: [ - { - address: 'https://testnet-api.qwoyn.studio', - provider: 'Qwoyn Studios', - }, - ], - }, - explorers: [ - { - kind: 'pingfork', - url: 'https://explorer.theamsolutions.info/qwoyn-testnet/', - tx_page: - 'https://explorer.theamsolutions.info/qwoyn-testnet/tx/${txHash}', - account_page: - 'https://explorer.theamsolutions.info/qwoyn-testnet/account/${accountAddress}', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/qwoyntestnet/images/qwoyn.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/qwoyntestnet/images/qwoyn.png', - }, - ], -}; - -export const qwoyntestnetAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'qwoyntestnet', - assets: [ - { - description: - 'QWOYN is the native governance token for the Qwoyn Studios Platform', - denom_units: [ - { - denom: 'uqwoyn', - exponent: 0, - }, - { - denom: 'qwoyn', - exponent: 6, - }, - ], - base: 'uqwoyn', - name: 'Qwoyn Blockchain', - display: 'qwoyn', - symbol: 'QWOYN', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/qwoyntestnet/images/qwoyn.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/qwoyntestnet/images/qwoyn.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/rsprovidertestnet.ts b/packages/chain-registry/src/testnets/rsprovidertestnet.ts deleted file mode 100644 index 29f6f42f..00000000 --- a/packages/chain-registry/src/testnets/rsprovidertestnet.ts +++ /dev/null @@ -1,230 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const rsprovidertestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'rsprovidertestnet', - chain_id: 'provider', - pretty_name: 'Replicated Security Provider Testnet', - status: 'live', - network_type: 'testnet', - bech32_prefix: 'cosmos', - daemon_name: 'gaiad', - node_home: '$HOME/.gaia', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uatom', - fixed_min_gas_price: 0.005, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uatom', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/cosmos/gaia', - recommended_version: 'v14.1.0', - compatible_versions: ['v14.1.0-rc0', 'v14.1.0'], - binaries: { - 'linux/amd64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-linux-amd64', - 'linux/arm64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-linux-arm64', - 'darwin/amd64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-darwin-amd64', - 'darwin/arm64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-darwin-arm64', - 'windows/amd64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-windows-amd64.exe', - 'windows/arm64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-windows-arm64.exe', - }, - genesis: { - genesis_url: - 'https://github.com/cosmos/testnets/raw/master/replicated-security/provider/provider-genesis.json', - }, - versions: [ - { - name: 'v12', - recommended_version: 'v12.0.0', - compatible_versions: ['v12.0.0-rc0', 'v12.0.0'], - binaries: { - 'linux/amd64': - 'https://github.com/cosmos/gaia/releases/download/v12.0.0/gaiad-v12.0.0-linux-amd64', - 'linux/arm64': - 'https://github.com/cosmos/gaia/releases/download/v12.0.0/gaiad-v12.0.0-linux-arm64', - 'darwin/amd64': - 'https://github.com/cosmos/gaia/releases/download/v12.0.0/gaiad-v12.0.0-darwin-amd64', - 'darwin/arm64': - 'https://github.com/cosmos/gaia/releases/download/v12.0.0/gaiad-v12.0.0-darwin-arm64', - 'windows/amd64': - 'https://github.com/cosmos/gaia/releases/download/v12.0.0/gaiad-v12.0.0-windows-amd64.exe', - 'windows/arm64': - 'https://github.com/cosmos/gaia/releases/download/v12.0.0/gaiad-v12.0.0-windows-arm64.exe', - }, - }, - { - name: 'v13', - recommended_version: 'v13.0.0', - compatible_versions: ['v13.0.0-rc0', 'v13.0.0'], - binaries: { - 'linux/amd64': - 'https://github.com/cosmos/gaia/releases/download/v13.0.0/gaiad-v13.0.0-linux-amd64', - 'linux/arm64': - 'https://github.com/cosmos/gaia/releases/download/v13.0.0/gaiad-v13.0.0-linux-arm64', - 'darwin/amd64': - 'https://github.com/cosmos/gaia/releases/download/v13.0.0/gaiad-v13.0.0-darwin-amd64', - 'darwin/arm64': - 'https://github.com/cosmos/gaia/releases/download/v13.0.0/gaiad-v13.0.0-darwin-arm64', - 'windows/amd64': - 'https://github.com/cosmos/gaia/releases/download/v13.0.0/gaiad-v13.0.0-windows-amd64.exe', - 'windows/arm64': - 'https://github.com/cosmos/gaia/releases/download/v13.0.0/gaiad-v13.0.0-windows-arm64.exe', - }, - }, - { - name: 'v14', - recommended_version: 'v14.1.0', - compatible_versions: ['v14.1.0-rc0', 'v14.1.0'], - binaries: { - 'linux/amd64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-linux-amd64', - 'linux/arm64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-linux-arm64', - 'darwin/amd64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-darwin-amd64', - 'darwin/arm64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-darwin-arm64', - 'windows/amd64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-windows-amd64.exe', - 'windows/arm64': - 'https://github.com/cosmos/gaia/releases/download/v14.1.0/gaiad-v14.1.0-windows-arm64.exe', - }, - }, - ], - }, - peers: { - seeds: [ - { - id: '08ec17e86dac67b9da70deb20177655495a55407', - address: 'provider-seed-01.rs-testnet.polypore.xyz:26656', - provider: 'Hypha', - }, - { - id: '4ea6e56300a2f37b90e58de5ee27d1c9065cf871', - address: 'provider-seed-02.rs-testnet.polypore.xyz:26656', - provider: 'Hypha', - }, - ], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://rpc.provider-sentry-01.rs-testnet.polypore.xyz', - provider: 'Hypha', - }, - { - address: 'https://rpc.provider-sentry-02.rs-testnet.polypore.xyz', - provider: 'Hypha', - }, - { - address: 'https://rpc.provider-state-sync-01.rs-testnet.polypore.xyz', - provider: 'Hypha', - }, - { - address: 'https://rpc.provider-state-sync-02.rs-testnet.polypore.xyz', - provider: 'Hypha', - }, - ], - rest: [ - { - address: 'https://rest.provider-sentry-01.rs-testnet.polypore.xyz', - provider: 'Hypha', - }, - { - address: 'https://rest.provider-sentry-02.rs-testnet.polypore.xyz', - provider: 'Hypha', - }, - { - address: 'https://rest.provider-state-sync-01.rs-testnet.polypore.xyz', - provider: 'Hypha', - }, - { - address: 'https://rest.provider-state-sync-02.rs-testnet.polypore.xyz', - provider: 'Hypha', - }, - ], - grpc: [ - { - address: 'https://grpc.provider-sentry-01.rs-testnet.polypore.xyz', - provider: 'Hypha', - }, - { - address: 'https://grpc.provider-sentry-02.rs-testnet.polypore.xyz', - provider: 'Hypha', - }, - { - address: 'https://grpc.provider-state-sync-01.rs-testnet.polypore.xyz', - provider: 'Hypha', - }, - { - address: 'https://grpc.provider-state-sync-02.rs-testnet.polypore.xyz', - provider: 'Hypha', - }, - ], - }, - explorers: [ - { - kind: 'Mintscan', - url: 'https://mintscan.io/ics-testnet-provider', - tx_page: 'https://mintscan.io/ics-testnet-provider/txs/${txHash}', - }, - { - kind: 'Ping.pub', - url: 'https://explorer.rs-testnet.polypore.xyz/provider', - tx_page: 'https://explorer.rs-testnet.polypore.xyz/provider/tx/${txHash}', - }, - ], -}; - -export const rsprovidertestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'rsprovidertestnet', - assets: [ - { - description: - 'The native staking and governance token of the Replicated Security Testnet.', - denom_units: [ - { - denom: 'uatom', - exponent: 0, - }, - { - denom: 'atom', - exponent: 6, - }, - ], - base: 'uatom', - name: 'Cosmos', - display: 'atom', - symbol: 'ATOM', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/images/atom.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/sagatestnet.ts b/packages/chain-registry/src/testnets/sagatestnet.ts deleted file mode 100644 index 254f8725..00000000 --- a/packages/chain-registry/src/testnets/sagatestnet.ts +++ /dev/null @@ -1,166 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const sagatestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'sagatestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'Saga Testnet', - chain_id: 'ssc-testnet-1', - bech32_prefix: 'saga', - daemon_name: 'sscd', - node_home: '$HOME/.ssc', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'utsaga', - fixed_min_gas_price: 0, - low_gas_price: 0.0025, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'utsaga', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/sagaxyz/ssc', - recommended_version: 'v0.1.3', - compatible_versions: ['v0.1.0', 'v0.1.1', 'v0.1.2', 'v0.1.3'], - cosmos_sdk_version: '0.47', - consensus: { - type: 'tendermint', - version: '0.37', - }, - cosmwasm_enabled: false, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/sagaxyz/ssc-public-testnet/main/genesis.json', - }, - versions: [ - { - name: 'v0.1.3', - recommended_version: 'v0.1.3', - compatible_versions: ['v0.1.0', 'v0.1.1', 'v0.1.2', 'v0.1.3'], - cosmos_sdk_version: '0.47', - consensus: { - type: 'tendermint', - version: '0.37', - }, - cosmwasm_enabled: false, - }, - ], - }, - peers: { - seeds: [ - { - id: '3abc213ec08ece180e6fa1443226689ecc4b7749', - address: 'testnet-ssc-eu.sagarpc.io:26656', - provider: 'Saga', - }, - ], - persistent_peers: [ - { - id: 'e7f5e5327a8298eb04c29c4115ccf2d6a05ec732', - address: 'testnet-ssc-us-west.sagarpc.io:26656', - provider: 'Saga', - }, - { - id: '239b182bab3252c26fc116bf00301f30f1dea01e', - address: 'testnet-ssc-asia.sagarpc.io:26656', - provider: 'Saga', - }, - { - id: '8d936668e433e9e50cd4e60da218a9fe81950d3f', - address: 'testnet-ssc-us-central.sagarpc.io:26656', - provider: 'Saga', - }, - { - id: '65b64dc2d28e0116da22582cb947ec7bc8c91173', - address: 'testnet-ssc-southamerica.sagarpc.io:26656', - provider: 'Saga', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://testnet-ssc.sagarpc.io/', - provider: 'Saga', - }, - ], - rest: [ - { - address: 'https://testnet-ssc-lcd.sagarpc.io/', - provider: 'Saga', - }, - ], - grpc: [ - { - address: 'testnet-ssc-grpc.sagarpc.io:443', - provider: 'Saga', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/saga/images/saga.png', - }, - explorers: [ - { - kind: 'mintscan', - url: 'https://mintscan.io/saga-testnet', - tx_page: 'https://www.mintscan.io/saga-testnet/tx/${txHash}', - account_page: - 'https://mintscan.io/saga-testnet/address/${accountAddress}', - }, - ], - keywords: ['testnet', 'chainlet'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/saga/images/saga.png', - }, - ], -}; - -export const sagatestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'sagatestnet', - assets: [ - { - description: 'The native token of Saga Testnet', - denom_units: [ - { - denom: 'utsaga', - exponent: 0, - aliases: [], - }, - { - denom: 'tsaga', - exponent: 6, - aliases: [], - }, - ], - base: 'utsaga', - name: 'Saga', - display: 'tsaga', - symbol: 'TSAGA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/saga/images/saga.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/saga/images/saga.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/saga/images/saga.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/saga/images/saga.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/secretnetworktestnet.ts b/packages/chain-registry/src/testnets/secretnetworktestnet.ts deleted file mode 100644 index a8948098..00000000 --- a/packages/chain-registry/src/testnets/secretnetworktestnet.ts +++ /dev/null @@ -1,140 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const secretnetworktestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'secretnetworktestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'Secret Network', - chain_id: 'pulsar-3', - pre_fork_chain_name: 'secretnetworktestnet2', - bech32_prefix: 'secret', - daemon_name: 'secretd', - node_home: '$HOME/.secretd', - key_algos: ['secp256k1'], - slip44: 529, - fees: { - fee_tokens: [ - { - denom: 'uscrt', - fixed_min_gas_price: 0.1, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/scrtlabs/SecretNetwork', - recommended_version: 'v1.9.3', - binaries: { - 'linux/amd64': - 'https://github.com/scrtlabs/SecretNetwork/releases/download/v1.9.3/secretnetwork_1.9.3_testnet_goleveldb_amd64.deb', - }, - compatible_versions: ['v1.9.3'], - genesis: { - genesis_url: 'https://rpc.pulsar3.scrttestnet.com/genesis', - }, - versions: [ - { - name: 'v1.9.3', - recommended_version: 'v1.9.3', - compatible_versions: ['v1.9.3'], - binaries: { - 'linux/amd64': - 'https://github.com/scrtlabs/SecretNetwork/releases/download/v1.9.3/secretnetwork_1.9.3_testnet_goleveldb_amd64.deb', - }, - }, - ], - }, - peers: { - seeds: [ - { - id: 'b5d1bb9194c6148367b64586d6bc0128866fc646', - address: '212.7.211.39:26656', - provider: 'Community', - }, - { - id: 'a3c9c415fe6b46babd16f000c7dbd4d94be6e450', - address: '178.162.151.73:26656', - provider: 'Community', - }, - { - id: 'c088b57ebc7b2cfa2ec99e8b4ffef90bead96b47', - address: '185.56.139.84:26656', - provider: 'Community', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.testnet.secretsaturn.net', - provider: '𝕊ecret 𝕊aturn', - }, - { - address: 'https://rpc.pulsar.scrttestnet.com', - provider: 'SCRT Testnet Committee', - }, - ], - rest: [ - { - address: 'https://lcd.testnet.secretsaturn.net', - provider: '𝕊ecret 𝕊aturn', - }, - { - address: 'https://api.pulsar.scrttestnet.com', - provider: 'SCRT Testnet Committee', - }, - ], - 'grpc-web': [ - { - address: 'https://grpc.testnet.secretsaturn.net', - provider: '𝕊ecret 𝕊aturn', - }, - { - address: 'https://grpc.pulsar.scrttestnet.com', - provider: 'SCRT Testnet Committee', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://testnet.ping.pub/secret', - tx_page: 'https://testnet.ping.pub/secret/tx/${txHash}', - }, - ], -}; - -export const secretnetworktestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'secretnetworktestnet', - assets: [ - { - description: 'The native token of Secret Network', - denom_units: [ - { - denom: 'uscrt', - exponent: 0, - }, - { - denom: 'scrt', - exponent: 6, - }, - ], - base: 'uscrt', - name: 'Secret Network', - display: 'scrt', - symbol: 'SCRT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.svg', - }, - coingecko_id: 'secret', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/secretnetworktestnet2.ts b/packages/chain-registry/src/testnets/secretnetworktestnet2.ts deleted file mode 100644 index 26c18e24..00000000 --- a/packages/chain-registry/src/testnets/secretnetworktestnet2.ts +++ /dev/null @@ -1,149 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const secretnetworktestnet2: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'secretnetworktestnet2', - status: 'killed', - network_type: 'testnet', - pretty_name: 'Secret Network Testnet', - chain_id: 'pulsar-2', - bech32_prefix: 'secret', - daemon_name: 'secretd', - node_home: '$HOME/.secretd', - key_algos: ['secp256k1'], - slip44: 529, - fees: { - fee_tokens: [ - { - denom: 'uscrt', - fixed_min_gas_price: 0.1, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/scrtlabs/SecretNetwork', - recommended_version: 'v1.3.1', - binaries: { - 'linux/amd64': - 'https://github.com/scrtlabs/SecretNetwork/releases/download/v1.3.1/secretnetwork_1.3.1_testnet_goleveldb_amd64.deb', - }, - compatible_versions: ['v1.3.0', 'v1.3.1'], - genesis: { - genesis_url: - 'https://storage.googleapis.com/stakeordie-pulsar-2/genesis.json', - }, - versions: [ - { - name: 'v1.3.1', - recommended_version: 'v1.3.1', - compatible_versions: ['v1.3.0', 'v1.3.1'], - binaries: { - 'linux/amd64': - 'https://github.com/scrtlabs/SecretNetwork/releases/download/v1.3.1/secretnetwork_1.3.1_testnet_goleveldb_amd64.deb', - }, - }, - ], - }, - peers: { - seeds: [ - { - id: '7a421a6f5f1618f7b6fdfbe4854985746f85d263', - address: '108.62.104.102:26656', - provider: 'Community', - }, - { - id: 'a72e376dca664bac55e8ce55a2e972a8ae2c995e', - address: '144.202.126.98:26656', - provider: 'Community', - }, - { - id: 'f95ba3da4a9eec559397f4b47b1539e24af6904c', - address: '52.190.249.47:26656', - provider: 'Community', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.testnet.secretsaturn.net', - provider: '𝕊ecret 𝕊aturn', - }, - { - address: 'https://rpc.pulsar.scrttestnet.com', - provider: 'SCRT Testnet Committee', - }, - ], - rest: [ - { - address: 'http://testnet.securesecrets.org:1317', - provider: 'Trivium | Trivium.Network', - }, - { - address: 'https://lcd.testnet.secretsaturn.net', - provider: '𝕊ecret 𝕊aturn', - }, - { - address: 'https://api.pulsar.scrttestnet.com', - provider: 'SCRT Testnet Committee', - }, - ], - 'grpc-web': [ - { - address: 'https://grpc.testnet.secretsaturn.net', - provider: '𝕊ecret 𝕊aturn', - }, - { - address: 'https://grpc.pulsar.scrttestnet.com', - provider: 'SCRT Testnet Committee', - }, - ], - }, - explorers: [ - { - kind: 'secret nodes', - url: 'https://secretnodes.com/secret/chains/pulsar-2', - tx_page: - 'https://secretnodes.com/secret/chains/pulsar-2/transactions/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://testnet.ping.pub/secret', - tx_page: 'https://testnet.ping.pub/secret/tx/${txHash}', - }, - ], -}; - -export const secretnetworktestnet2AssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'secretnetworktestnet2', - assets: [ - { - description: 'The native token of Secret Network', - denom_units: [ - { - denom: 'uscrt', - exponent: 0, - }, - { - denom: 'scrt', - exponent: 6, - }, - ], - base: 'uscrt', - name: 'Secret Network', - display: 'scrt', - symbol: 'SCRT', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/secretnetwork/images/scrt.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/seidevnet3.ts b/packages/chain-registry/src/testnets/seidevnet3.ts deleted file mode 100644 index e3d88420..00000000 --- a/packages/chain-registry/src/testnets/seidevnet3.ts +++ /dev/null @@ -1,140 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const seidevnet3: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'seidevnet3', - chain_id: 'sei-devnet-3', - pretty_name: 'Sei Devnet 3', - status: 'live', - network_type: 'devnet', - bech32_prefix: 'sei', - daemon_name: 'seid', - node_home: '$HOME/.sei', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'usei', - fixed_min_gas_price: 0, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/sei-protocol/sei-chain', - recommended_version: '2.0.40beta', - compatible_versions: [ - '2.0.27beta', - '2.0.29eta', - '2.0.31beta', - '2.0.32beta', - '2.0.36beta', - '2.0.37beta', - '2.0.39beta', - '2.0.40beta', - ], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/sei-protocol/testnet/main/sei-devnet-3/genesis.json', - }, - versions: [ - { - name: '2.0.40beta', - recommended_version: '2.0.40beta', - compatible_versions: [ - '2.0.27beta', - '2.0.29eta', - '2.0.31beta', - '2.0.32beta', - '2.0.36beta', - '2.0.37beta', - '2.0.39beta', - '2.0.40beta', - ], - }, - ], - }, - peers: { - seeds: [ - { - id: 'f97a75fb69d3a5fe893dca7c8d238ccc0bd66a8f', - address: 'sei-devnet-seed.p2p.brocha.in:30515', - provider: 'Brochain', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.sei-devnet-3.seinetwork.io', - provider: 'Sei Foundation', - }, - { - address: 'https://sei-testnet-2-rpc.brocha.in', - provider: 'Brochain', - }, - ], - rest: [ - { - address: 'https://rest.sei-devnet-3.seinetwork.io', - provider: 'Sei Foundation', - }, - { - address: 'https://sei-testnet-2-rest.brocha.in', - provider: 'Brochain', - }, - ], - grpc: [ - { - address: 'https://grpc.sei-devnet-3.seinetwork.io', - provider: 'Sei Foundation', - }, - ], - }, - explorers: [ - { - kind: 'explorers.guru', - url: 'https://devnet.sei.explorers.guru', - tx_page: 'https://devnet.sei.explorers.guru/transaction/${txHash}', - }, - { - kind: 'Brochain', - url: 'https://testnet-explorer.brocha.in/sei%20atlantic%202', - tx_page: - 'https://testnet-explorer.brocha.in/sei%20atlantic%202/tx/${txHash}', - }, - ], -}; - -export const seidevnet3AssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'seidevnet3', - assets: [ - { - description: - 'The native staking and governance token of the Atlantic testnet version of Sei.', - denom_units: [ - { - denom: 'usei', - exponent: 0, - }, - { - denom: 'sei', - exponent: 6, - }, - ], - base: 'usei', - name: 'Sei', - display: 'sei', - symbol: 'SEI', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/seidevnet3/images/sei.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/seidevnet3/images/sei.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/seitestnet.ts b/packages/chain-registry/src/testnets/seitestnet.ts deleted file mode 100644 index 3e91ef67..00000000 --- a/packages/chain-registry/src/testnets/seitestnet.ts +++ /dev/null @@ -1,120 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const seitestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'seitestnet', - chain_id: 'atlantic-1', - pretty_name: 'Sei Atlantic', - status: 'live', - network_type: 'testnet', - website: 'https://www.sei.io/', - bech32_prefix: 'sei', - daemon_name: 'seid', - node_home: '$HOME/.sei', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'usei', - fixed_min_gas_price: 0, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/sei-protocol/sei-chain', - recommended_version: '1.0.6beta', - compatible_versions: ['1.0.6beta'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/sei-protocol/testnet/main/sei-incentivized-testnet/genesis.json', - }, - versions: [ - { - name: '1.0.6beta', - recommended_version: '1.0.6beta', - compatible_versions: ['1.0.6beta'], - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/sei.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/sei.svg', - }, - description: - 'Sei is the fastest Layer 1 blockchain, designed to scale with the industry.', - peers: { - seeds: [ - { - id: 'f97a75fb69d3a5fe893dca7c8d238ccc0bd66a8f', - address: 'sei-testnet-seed.p2p.brocha.in:30514', - provider: 'Brochain', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://sei-testnet-rpc.brocha.in', - provider: 'Brochain', - }, - ], - rest: [ - { - address: 'https://sei-testnet-rest.brocha.in', - provider: 'Brochain', - }, - ], - }, - explorers: [ - { - kind: 'explorers.guru', - url: 'https://sei.explorers.guru', - tx_page: 'https://sei.explorers.guru/transaction/${txHash}', - }, - { - kind: 'Brochain', - url: 'https://testnet-explorer.brocha.in/sei', - tx_page: 'https://testnet-explorer.brocha.in/sei/tx/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/sei.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sei/images/sei.svg', - }, - ], -}; - -export const seitestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'seitestnet', - assets: [ - { - description: - 'The native staking and governance token of the Atlantic testnet version of Sei.', - denom_units: [ - { - denom: 'usei', - exponent: 0, - }, - { - denom: 'sei', - exponent: 6, - }, - ], - base: 'usei', - name: 'Sei', - display: 'sei', - symbol: 'SEI', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/seitestnet/images/sei.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/seitestnet/images/sei.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/seitestnet2.ts b/packages/chain-registry/src/testnets/seitestnet2.ts deleted file mode 100644 index fe8ca636..00000000 --- a/packages/chain-registry/src/testnets/seitestnet2.ts +++ /dev/null @@ -1,118 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const seitestnet2: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'seitestnet2', - chain_id: 'atlantic-2', - pretty_name: 'Sei Atlantic 2', - status: 'live', - network_type: 'testnet', - bech32_prefix: 'sei', - daemon_name: 'seid', - node_home: '$HOME/.sei', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'usei', - fixed_min_gas_price: 0.08, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/sei-protocol/sei-chain', - recommended_version: '2.0.40beta', - compatible_versions: [ - '2.0.34beta', - '2.0.37beta', - '2.0.39beta', - '2.0.40beta', - ], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/sei-protocol/testnet/main/atlantic-2/genesis.json', - }, - versions: [ - { - name: '2.0.40beta', - recommended_version: '2.0.40beta', - compatible_versions: [ - '2.0.34beta', - '2.0.37beta', - '2.0.39beta', - '2.0.40beta', - ], - }, - ], - }, - peers: { - seeds: [ - { - id: 'f97a75fb69d3a5fe893dca7c8d238ccc0bd66a8f', - address: 'sei-testnet-2-seed.p2p.brocha.in:30587', - provider: 'Brochain', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://sei-testnet-2-rpc.brocha.in', - provider: 'Brochain', - }, - ], - rest: [ - { - address: 'https://sei-testnet-2-rest.brocha.in', - provider: 'Brochain', - }, - ], - }, - explorers: [ - { - kind: 'explorers.guru', - url: 'https://testnet.sei.explorers.guru', - tx_page: 'https://testnet.sei.explorers.guru/transaction/${txHash}', - }, - { - kind: 'Brochain', - url: 'https://testnet-explorer.brocha.in/sei%20atlantic%202', - tx_page: - 'https://testnet-explorer.brocha.in/sei%20atlantic%202/tx/${txHash}', - }, - ], -}; - -export const seitestnet2AssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'seitestnet2', - assets: [ - { - description: - 'The native staking and governance token of the Atlantic testnet version of Sei.', - denom_units: [ - { - denom: 'usei', - exponent: 0, - }, - { - denom: 'sei', - exponent: 6, - }, - ], - base: 'usei', - name: 'Sei', - display: 'sei', - symbol: 'SEI', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/seitestnet2/images/sei.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/seitestnet2/images/sei.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/selfchaindevnet.ts b/packages/chain-registry/src/testnets/selfchaindevnet.ts deleted file mode 100644 index 6ce404ea..00000000 --- a/packages/chain-registry/src/testnets/selfchaindevnet.ts +++ /dev/null @@ -1,110 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const selfchaindevnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'selfchaindevnet', - chain_id: 'self-dev-1', - pretty_name: 'Devnet 1', - status: 'live', - network_type: 'testnet', - bech32_prefix: 'self', - daemon_name: 'selfchaind', - node_home: '$HOME/.selfchain', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uself', - fixed_min_gas_price: 0, - }, - ], - }, - codebase: { - git_repo: 'https://docs.selfchain.xyz/nodes-and-validators/releases', - recommended_version: '0.2.2', - compatible_versions: ['0.2.2'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/hotcrosscom/selfchain-genesis/main/networks/devnet/genesis.json', - }, - versions: [ - { - name: '0.2.2', - recommended_version: '0.2.2', - compatible_versions: ['0.2.2'], - }, - ], - }, - peers: { - seeds: [ - { - id: '94a7baabb2bcc00c7b47cbaa58adf4f433df9599', - address: '157.230.119.165:26656', - }, - { - id: 'd3b5b6ca39c8c62152abbeac4669816166d96831', - address: '165.22.24.236:26656', - }, - { - id: '35f478c534e2d58dc2c4acdf3eb22eeb6f23357f', - address: '165.232.125.66:26656', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc-devnet.selfchain.xyz', - provider: 'Selfchain', - }, - ], - rest: [ - { - address: 'https://api-devnet.selfchain.xyz/', - provider: 'Selfchain', - }, - ], - }, - explorers: [ - { - kind: 'Selfchain', - url: 'https://explorer-devnet.selfchain.xyz', - tx_page: - 'https://explorer-devnet.selfchain.xyz/self/transactions/${txHash}', - }, - ], -}; - -export const selfchaindevnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'selfchaindevnet', - assets: [ - { - description: - 'Self Chain Is the First Modular Intent-Centric Access Layer L1 Blockchain and Keyless Wallet Infrastructure Service That Uses MPC-TSS/AA for Multi-Chain Web3 Access.', - denom_units: [ - { - denom: 'uself', - exponent: 0, - }, - { - denom: 'self', - exponent: 6, - }, - ], - base: 'uself', - name: 'self', - display: 'self', - symbol: 'SELF', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/selfchaindevnet/images/selfchain.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/selfchaindevnet/images/selfchain.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/sgetestnet.ts b/packages/chain-registry/src/testnets/sgetestnet.ts deleted file mode 100644 index b5429f5d..00000000 --- a/packages/chain-registry/src/testnets/sgetestnet.ts +++ /dev/null @@ -1,185 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const sgetestnet: Chain = { - $schema: '../chain.schema.json', - chain_name: 'sgetestnet', - chain_id: 'sge-network-3', - pretty_name: 'SGE Testnet', - status: 'live', - network_type: 'testnet', - website: 'https://sgenetwork.io', - bech32_prefix: 'sge', - daemon_name: 'usge', - node_home: '$HOME/.sged', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'usge', - fixed_min_gas_price: 0, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/sge-network/sge', - recommended_version: 'v1.0.1', - compatible_versions: ['v1.0.1'], - }, - peers: { - seeds: [ - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:17756', - provider: 'LavenderFive', - }, - { - id: '7c02373bd6cee62b5f3a59b5b9334f2288b3c0ef', - address: 'rpc-t.sge.nodestake.top:666', - provider: 'NodeStake', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'testnet-seeds.polkachu.com:17756', - provider: 'Polkachu', - }, - { - id: 'babc3f3f7804933265ec9c40ad94f4da8e9e0017', - address: 'seed.rhinostake.com:17756', - provider: 'Rhino', - }, - ], - persistent_peers: [ - { - id: '51e4e7b04d2f669f5efa53e8d95891fa04e4c5b9', - address: '206.125.33.62:26656', - provider: 'Artifact', - }, - { - id: '59724f5c6232b1d10507e08b9a9f2ff14181a779', - address: '51.195.61.9:20656', - provider: 'KingsNode', - }, - { - id: '3819c7aebf9ec5f3694747ea3c061b91f555c590', - address: '148.251.177.108:17756', - provider: 'Polkachu', - }, - { - id: '58556b5fb572e20d41ce686149ab7b1646ad63a9', - address: '65.108.15.170:26656', - provider: 'ramuchi.tech', - }, - { - id: 'e2c5f2a902b7e6b8c006008e962ab4ddd70cdd78', - address: 'sge.peers-t.stavr.tech:1146', - provider: '🔥STAVR🔥', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.testnet.sgenetwork.io', - provider: 'Sge Network', - }, - { - address: 'https://testnet-saage-rpc.lavenderfive.com/ ', - provider: 'Lavender.Five', - }, - { - address: 'https://saage-testnet-rpc.polkachu.com/', - provider: 'Polkachu', - }, - { - address: 'https://rpc-t.sge.nodestake.top/', - provider: 'Nodestake.top', - }, - { - address: 'https://sge.rpc.t.stavr.tech:443', - provider: '🔥STAVR🔥', - }, - ], - rest: [ - { - address: 'https://api.testnet.sgenetwork.io', - provider: 'Sge Network', - }, - { - address: 'https://api-t.sge.nodestake.top/', - provider: 'Nodestake.top', - }, - { - address: 'https://saage-testnet-api.polkachu.com/', - provider: 'Polkachu', - }, - { - address: 'https://sge.api.t.stavr.tech', - provider: '🔥STAVR🔥', - }, - ], - }, - explorers: [ - { - kind: 'Sge BlockExplorer', - url: 'https://blockexplorer.testnet.sgenetwork.io/', - tx_page: - 'https://blockexplorer.testnet.sgenetwork.io/sge-network/tx/${txHash}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Sge-Testnet', - tx_page: 'https://explorer.stavr.tech/Sge-Testnet/tx/${txHash}', - account_page: - 'https://explorer.stavr.tech/Sge-Testnet/account/${accountAddress}', - }, - ], - images: [ - { - image_sync: { - chain_name: 'sge', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.svg', - }, -}; - -export const sgetestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'sgetestnet', - assets: [ - { - description: - 'The SGE token is primarily a governance token for the SGE Network blockchain.', - denom_units: [ - { - denom: 'usge', - exponent: 0, - aliases: [], - }, - { - denom: 'sge', - exponent: 6, - aliases: [], - }, - ], - base: 'usge', - name: 'SGE Testnet', - display: 'sge', - symbol: 'SGE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sgetestnet/images/sge.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sgetestnet/images/sge.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/sgetestnet4.ts b/packages/chain-registry/src/testnets/sgetestnet4.ts deleted file mode 100644 index 8f3829bd..00000000 --- a/packages/chain-registry/src/testnets/sgetestnet4.ts +++ /dev/null @@ -1,179 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const sgetestnet4: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'sgetestnet4', - chain_id: 'sge-network-4', - pretty_name: 'SGE Testnet4', - status: 'live', - network_type: 'testnet', - website: 'https://sgenetwork.io', - bech32_prefix: 'sge', - daemon_name: 'usge', - node_home: '$HOME/.sged', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'usge', - fixed_min_gas_price: 0, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/sge-network/sge', - recommended_version: 'v1.1.1', - compatible_versions: ['v1.0.1'], - }, - peers: { - seeds: [ - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:17756', - provider: 'LavenderFive', - }, - { - id: '7c02373bd6cee62b5f3a59b5b9334f2288b3c0ef', - address: 'rpc-t.sge.nodestake.top:666', - provider: 'NodeStake', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'testnet-seeds.polkachu.com:17756', - provider: 'Polkachu', - }, - { - id: 'babc3f3f7804933265ec9c40ad94f4da8e9e0017', - address: 'seed.rhinostake.com:17756', - provider: 'Rhino', - }, - ], - persistent_peers: [ - { - id: '51e4e7b04d2f669f5efa53e8d95891fa04e4c5b9', - address: '206.125.33.62:26656', - provider: 'Artifact', - }, - { - id: '59724f5c6232b1d10507e08b9a9f2ff14181a779', - address: '51.195.61.9:20656', - provider: 'KingsNode', - }, - { - id: '3819c7aebf9ec5f3694747ea3c061b91f555c590', - address: '148.251.177.108:17756', - provider: 'Polkachu', - }, - { - id: '58556b5fb572e20d41ce686149ab7b1646ad63a9', - address: '65.108.15.170:26656', - provider: 'ramuchi.tech', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.testnet.sgenetwork.io', - provider: 'Sge Network', - }, - { - address: 'https://testnet-saage-rpc.lavenderfive.com/ ', - provider: 'Lavender.Five', - }, - { - address: 'https://saage-testnet-rpc.polkachu.com/', - provider: 'Polkachu', - }, - { - address: 'https://rpc-t.sge.nodestake.top/', - provider: 'Nodestake.top', - }, - ], - rest: [ - { - address: 'https://api.testnet.sgenetwork.io', - provider: 'Sge Network', - }, - { - address: 'https://api-t.sge.nodestake.top/', - provider: 'Nodestake.top', - }, - { - address: 'https://saage-testnet-api.polkachu.com/', - provider: 'Polkachu', - }, - ], - }, - explorers: [ - { - kind: 'Sge BlockExplorer', - url: 'https://blockexplorer.testnet.sgenetwork.io/', - tx_page: - 'https://blockexplorer.testnet.sgenetwork.io/sge-network/tx/${txHash}', - }, - ], - images: [ - { - image_sync: { - chain_name: 'sge', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.svg', - }, -}; - -export const sgetestnet4AssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'sgetestnet4', - assets: [ - { - description: - 'The SGE token is primarily a governance token for the SGE Network blockchain.', - denom_units: [ - { - denom: 'usge', - exponent: 0, - }, - { - denom: 'sge', - exponent: 6, - }, - ], - base: 'usge', - name: 'SGE Testnet4', - display: 'sge', - symbol: 'SGE', - traces: [ - { - type: 'additional-mintage', - counterparty: { - chain_name: 'sgetestnet', - base_denom: 'usge', - }, - provider: 'SGE', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.svg', - }, - images: [ - { - image_sync: { - chain_name: 'sge', - base_denom: 'usge', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/sge/images/sge.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/sixtestnet.ts b/packages/chain-registry/src/testnets/sixtestnet.ts deleted file mode 100644 index 6845a08a..00000000 --- a/packages/chain-registry/src/testnets/sixtestnet.ts +++ /dev/null @@ -1,133 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const sixtestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'sixtestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'SIX Fivenet', - chain_id: 'fivenet', - bech32_prefix: '6x', - daemon_name: 'sixd', - node_home: '$HOME/.six', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'usix', - fixed_min_gas_price: 1.25, - low_gas_price: 1.25, - average_gas_price: 1.5, - high_gas_price: 1.75, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'usix', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/thesixnetwork/six-protocol', - recommended_version: 'v3.1.1-fn', - compatible_versions: ['v3.1.1-fn'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - genesis: { - genesis_url: 'https://github.com/thesixnetwork/chain-info/genesis.json', - }, - versions: [ - { - name: 'v3.1.1-fn', - recommended_version: 'v3.1.1-fn', - compatible_versions: ['v3.1.1-fn'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - }, - ], - }, - peers: { - seeds: [ - { - id: '323776367baa815d7bb1212186f06a25cc26d10a', - address: '43.225.142.224:26656', - provider: '', - }, - ], - persistent_peers: [ - { - id: '85c7e81f3880c3029dec49fdb74b1ae3135922c9', - address: '34.142.247.36:26656', - provider: '', - }, - { - id: 'e4cee9bc76c66fa0ddf640c614ebc1f3e7f261cd', - address: '34.124.174.160:26656', - provider: '', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc1.fivenet.sixprotocol.net:443', - provider: '', - }, - ], - rest: [ - { - address: 'https://api1.fivenet.sixprotocol.net:443', - provider: '', - }, - ], - }, - explorers: [ - { - kind: 'sixscan', - url: 'https://sixscan.io/fivenet', - tx_page: 'https://sixscan.io/fivenet/tx/${txHash}', - }, - ], - keywords: ['sixprotocol', 'testnet'], -}; - -export const sixtestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'sixtestnet', - assets: [ - { - description: 'The native staking token of the SIX Protocol.', - denom_units: [ - { - denom: 'usix', - exponent: 0, - }, - { - denom: 'six', - exponent: 6, - }, - ], - base: 'usix', - name: 'Six token', - display: 'six', - symbol: 'six', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/sixtestnet/images/six.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/sixtestnet/images/six.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/sourcetestnet.ts b/packages/chain-registry/src/testnets/sourcetestnet.ts deleted file mode 100644 index 64d13a70..00000000 --- a/packages/chain-registry/src/testnets/sourcetestnet.ts +++ /dev/null @@ -1,197 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const sourcetestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'sourcetestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'Source Testnet', - chain_id: 'sourcetest-1', - bech32_prefix: 'source', - daemon_name: 'sourced', - node_home: '$HOME/.source', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'usource', - fixed_min_gas_price: 0.05, - low_gas_price: 0.05, - average_gas_price: 0.075, - high_gas_price: 0.1, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'usource', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/Source-Protocol-Cosmos/source', - recommended_version: 'v3.0.1', - compatible_versions: ['v3.0.1'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/Source-Protocol-Cosmos/testnets/master/sourcetest-1/genesis.json', - }, - versions: [ - { - name: 'v3.0.0', - recommended_version: 'v3.0.0', - compatible_versions: ['v3.0.0'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - }, - { - name: 'v3.0.1', - recommended_version: 'v3.0.1', - compatible_versions: ['v3.0.1'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - }, - ], - }, - peers: { - seeds: [ - { - id: 'eca738b67fd23381f9a72717bea757c1d291ed2b', - address: 'source-testnet-seed.itrocket.net:24656', - provider: 'ITRocket', - }, - { - id: '67c55549a4eb9ce0651c270a7f531ee5b50198ef', - address: 'rpc-t.source.nodestake.top:666', - provider: 'Nodestake', - }, - ], - persistent_peers: [ - { - id: '6ace839c852739d1ea6e3675d30380fe085c1c23a', - address: '52.26.226.21:26656', - provider: 'Source', - }, - { - id: '8145d4d13511e7f89dbd257f51ed5d076941f12f', - address: '164.92.98.12:26656', - provider: '', - }, - { - id: 'a47f3b354e75478c0dfe22ad2b937ad07c9bcf3c', - address: 'source-testnet-peer.itrocket.net:24656', - provider: 'ITRocket', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://source-testnet-rpc.stake-town.com:443', - provider: 'StakeTown', - }, - { - address: 'https://rpc-testnet-source.sr20de.xyz', - provider: 'SR20DE', - }, - { - address: 'https://source-testnet.rpc.kjnodes.com', - provider: 'kjnodes', - }, - ], - rest: [ - { - address: 'https://source-testnet-api.stake-town.com:443', - provider: 'StakeTown', - }, - { - address: 'https://api-testnet-source.sr20de.xyz', - provider: 'SR20DE', - }, - { - address: 'https://source.api.t.stavr.tech', - provider: '🔥STAVR🔥', - }, - ], - grpc: [ - { - address: 'source-testnet-grpc.stake-town.com:443', - provider: 'StakeTown', - }, - { - address: 'grpc-testnet-source.sr20de.xyz/', - provider: 'SR20DE', - }, - ], - }, - explorers: [ - { - kind: 'Nodestake', - url: 'https://explorer.nodestake.top/source-testnet', - tx_page: 'https://explorer.nodestake.top/source-testnet/tx/${txHash}', - }, - { - kind: '🔥STAVR🔥', - url: 'https://explorer.stavr.tech/Source', - tx_page: 'https://explorer.stavr.tech/Source/tx/${txHash}', - }, - { - kind: 'SR20DE', - url: 'https://explorer.sr20de.xyz/Source-testnet', - tx_page: 'https://explorer.sr20de.xyz/Source-testnet/txs/${txHash}', - }, - ], -}; - -export const sourcetestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'sourcetestnet', - assets: [ - { - description: 'The native token of SOURCE Chain', - denom_units: [ - { - denom: 'usource', - exponent: 0, - }, - { - denom: 'source', - exponent: 6, - }, - ], - base: 'usource', - name: 'Source Testnet', - display: 'source', - symbol: 'SOURCE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/sourcetestnet/images/source.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/sourcetestnet/images/source.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/sourcetestnet/images/source.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/sourcetestnet/images/source.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/stargazetestnet.ts b/packages/chain-registry/src/testnets/stargazetestnet.ts deleted file mode 100644 index 5c66e557..00000000 --- a/packages/chain-registry/src/testnets/stargazetestnet.ts +++ /dev/null @@ -1,148 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const stargazetestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'stargazetestnet', - status: 'live', - network_type: 'testnet', - website: 'https://stargaze.zone/', - pretty_name: 'Stargaze Testnet', - chain_id: 'elgafar-1', - bech32_prefix: 'stars', - daemon_name: 'starsd', - node_home: '$HOME/.starsd', - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ustars', - low_gas_price: 0.03, - average_gas_price: 0.04, - high_gas_price: 0.05, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/public-awesome/stargaze', - recommended_version: 'v7.0.0', - compatible_versions: ['v7.0.0'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.28', - cosmwasm_enabled: true, - genesis: { - genesis_url: - 'https://github.com/public-awesome/testnets/blob/main/elgafar-1/genesis/genesis.tar.gz?raw=true', - }, - versions: [ - { - name: 'v7.0.0', - recommended_version: 'v7.0.0', - compatible_versions: ['v7.0.0'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.28', - cosmwasm_enabled: true, - }, - ], - }, - peers: { - seeds: [], - persistent_peers: [ - { - id: 'e31886cba90a06e165b0df18cc5c8ae015ecd23e', - address: '209.159.152.82:26656', - provider: 'stargaze', - }, - { - id: 'de00d2d65594b672469ecd65826a94ec1be80b9f', - address: '208.73.205.226:26656', - provider: 'stargaze', - }, - { - id: '496ac0ba20188f70f41e0a814dfd4d9a617338f8', - address: 'stargaze-testnet-seed.ibs.team:16652', - provider: 'Inter Blockchain Services', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.elgafar-1.stargaze-apis.com', - provider: 'Stargaze Foundation', - }, - { - address: 'https://stargaze-testnet-rpc.ibs.team:443', - provider: 'Inter Blockchain Services', - }, - ], - rest: [ - { - address: 'https://rest.elgafar-1.stargaze-apis.com', - provider: 'Stargaze Foundation', - }, - { - address: 'https://stargaze-testnet-api.ibs.team:443', - provider: 'Inter Blockchain Services', - }, - ], - grpc: [ - { - address: 'http://grpc-1.elgafar-1.stargaze-apis.com:26660', - provider: 'Stargaze Foundation', - }, - { - address: 'http://grpc-2.elgafar-1.stargaze-apis.com:26660', - provider: 'Stargaze Foundation', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://testnet-explorer.publicawesome.dev/stargaze', - tx_page: - 'https://testnet-explorer.publicawesome.dev/stargaze/tx/${txHash}', - }, - ], -}; - -export const stargazetestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'stargazetestnet', - assets: [ - { - description: 'The native token of Stargaze', - denom_units: [ - { - denom: 'ustars', - exponent: 0, - }, - { - denom: 'stars', - exponent: 6, - }, - ], - base: 'ustars', - name: 'Stargaze', - display: 'stars', - symbol: 'STARS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.png', - }, - coingecko_id: 'stargaze', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stargaze/images/stars.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/statesettestnet.ts b/packages/chain-registry/src/testnets/statesettestnet.ts deleted file mode 100644 index b708fe06..00000000 --- a/packages/chain-registry/src/testnets/statesettestnet.ts +++ /dev/null @@ -1,115 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const statesettestnet: Chain = { - $schema: '../chain.schema.json', - chain_name: 'statesettestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'Stateset Testnet', - chain_id: 'stateset-1-testnet', - bech32_prefix: 'stateset', - daemon_name: 'statesetd', - node_home: '$HOME/.statesetd', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ustate', - fixed_min_gas_price: 0, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/stateset/core', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - binaries: { - 'linux/amd64': - 'https://github.com/stateset/core/releases/download/v1.0.0/statesetd-1.0.0-linux-amd64', - 'linux/arm64': - 'https://github.com/stateset/core/releases/download/v1.0.0/statesetd-1.0.0-linux-arm64', - 'darwin/amd64': - 'https://github.com/stateset/core/releases/download/v1.0.0/statesetd-1.0.0-darwin-amd64', - 'windows/amd64': - 'https://github.com/stateset/core/releases/download/v1.0.0/statesetd-1.0.0-windows-amd64.exe', - }, - genesis: { - genesis_url: 'https://rpc.stateset.zone/genesis', - }, - versions: [ - { - name: 'v1.0.0', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0'], - binaries: { - 'linux/amd64': - 'https://github.com/stateset/core/releases/download/v1.0.0/statesetd-1.0.0-linux-amd64', - 'linux/arm64': - 'https://github.com/stateset/core/releases/download/v1.0.0/statesetd-1.0.0-linux-arm64', - 'darwin/amd64': - 'https://github.com/stateset/core/releases/download/v1.0.0/statesetd-1.0.0-darwin-amd64', - 'windows/amd64': - 'https://github.com/stateset/core/releases/download/v1.0.0/statesetd-1.0.0-windows-amd64.exe', - }, - }, - ], - }, - peers: { - seeds: [ - { - id: 'DBC49AA829D16329C1772F7EF76730939E606A41', - address: 'rpc.stateset.zone:26656', - provider: 'stateset', - }, - ], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://rpc.stateset.zone/', - provider: 'stateset', - }, - ], - rest: [ - { - address: 'https://rest-api.stateset.zone', - provider: 'stateset', - }, - ], - }, - explorers: [ - { - kind: 'bigdipper', - url: 'https://explore.stateset.zone', - tx_page: 'https://explore.stateset.zone/transactions/${txHash}', - }, - ], -}; - -export const statesettestnetAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'statesettestnet', - assets: [ - { - description: 'The native token of the Stateset Network', - denom_units: [ - { - denom: 'ustate', - exponent: 0, - aliases: [], - }, - { - denom: 'state', - exponent: 6, - aliases: [], - }, - ], - base: 'ustate', - name: 'Stateset', - display: 'state', - symbol: 'STATE', - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/stridetestnet.ts b/packages/chain-registry/src/testnets/stridetestnet.ts deleted file mode 100644 index d45c7971..00000000 --- a/packages/chain-registry/src/testnets/stridetestnet.ts +++ /dev/null @@ -1,118 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const stridetestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'stridetestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'Stride Testnet', - chain_id: 'stride-testnet-1', - bech32_prefix: 'stride', - daemon_name: 'strided', - node_home: '$HOME/.stride', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'ustrd', - fixed_min_gas_price: 0, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'ustrd', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/Stride-Labs/stride', - recommended_version: 'v8.0.0-testnet', - compatible_versions: ['v8.0.0-testnet'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - ibc_go_version: '5.1.0', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/Stride-Labs/mainnet/main/testnet/genesis.json', - }, - versions: [ - { - name: 'v8.0.0-testnet', - recommended_version: 'v8.0.0-testnet', - compatible_versions: ['v8.0.0-testnet'], - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - ibc_go_version: '5.1.0', - }, - ], - }, - peers: { - seeds: [], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://stride.testnet-1.stridenet.co', - provider: 'Stride', - }, - ], - rest: [ - { - address: 'https://stride.testnet-1.stridenet.co/api', - provider: 'Stride', - }, - ], - grpc: [], - }, - explorers: [ - { - kind: 'PingPub', - url: 'https://testnet.ping.pub/stride', - tx_page: 'https://testnet.ping.pub/stride/tx/${txHash}', - }, - ], -}; - -export const stridetestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'stridetestnet', - assets: [ - { - description: 'The native token of Stride', - denom_units: [ - { - denom: 'ustrd', - exponent: 0, - }, - { - denom: 'strd', - exponent: 6, - }, - ], - base: 'ustrd', - name: 'Stride', - display: 'strd', - symbol: 'STRD', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/strd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/strd.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/strd.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/images/strd.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/swisstroniktestnet.ts b/packages/chain-registry/src/testnets/swisstroniktestnet.ts deleted file mode 100644 index 7dc96d92..00000000 --- a/packages/chain-registry/src/testnets/swisstroniktestnet.ts +++ /dev/null @@ -1,179 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const swisstroniktestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'swisstroniktestnet', - chain_id: 'swisstronik_1291-1', - pretty_name: 'Swisstronik Testnet', - status: 'live', - network_type: 'testnet', - bech32_prefix: 'swtr', - daemon_name: 'swisstronikd', - node_home: '$HOME/.swisstronik', - key_algos: ['secp256k1'], - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'uswtr', - fixed_min_gas_price: 7, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uswtr', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/SigmaGmbH/swisstronik-chain', - recommended_version: 'v1.0.1', - compatible_versions: ['v1.0.1'], - cosmos_sdk_version: '0.47', - consensus: { - type: 'cometbft', - version: '0.37', - }, - ibc_go_version: 'v7.2.0', - genesis: { - genesis_url: 'https://rpc.testnet.swisstronik.com/genesis', - }, - versions: [ - { - name: 'v0.1.11-testnet', - recommended_version: 'v0.1.11-testnet', - compatible_versions: ['v0.1.11-testnet'], - cosmos_sdk_version: '0.47', - consensus: { - type: 'cometbft', - version: '0.37', - }, - ibc_go_version: 'v7.2.0', - next_version_name: 'v1.0.1', - }, - { - name: 'v1.0.1', - proposal: 1, - height: 1969786, - recommended_version: 'v1.0.1', - compatible_versions: ['v1.0.1'], - cosmos_sdk_version: '0.47', - consensus: { - type: 'cometbft', - version: '0.37', - }, - ibc_go_version: 'v7.2.0', - next_version_name: '', - }, - ], - }, - peers: { - seeds: [ - { - id: 'f7e652dc5bf5018ac2fe0ed696e94089f4639391', - address: '148.113.8.228:26656', - provider: 'Swisstronik', - }, - ], - persistent_peers: [ - { - id: '0c2d883d0259f2992b10b3238e96fdd406ebd0c3', - address: '148.113.9.30:20656', - provider: 'genznodes', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.testnet.swisstronik.com', - provider: 'Swisstronik', - }, - { - address: 'https://testnet-swisstronik-rpc.genznodes.dev', - provider: 'genznodes', - }, - { - address: 'https://rpc.swisstronik.comunitynode.my.id', - provider: 'ComunityNode', - }, - ], - rest: [ - { - address: 'https://api.testnet.swisstronik.com', - provider: 'Swisstronik', - }, - { - address: 'https://testnet-swisstronik-api.genznodes.dev', - provider: 'genznodes', - }, - { - address: 'https://rest.swisstronik.comunitynode.my.id/', - provider: 'Comunitynode', - }, - ], - grpc: [ - { - address: 'testnet-swisstronik-grpc.genznodes.dev:20090', - provider: 'genznodes', - }, - ], - 'evm-http-jsonrpc': [ - { - address: 'https://json-rpc.testnet.swisstronik.com', - provider: 'Swisstronik', - }, - { - address: 'https://testnet-swisstronik-rpc-evm.genznodes.dev', - provider: 'genznodes', - }, - { - address: 'https://evm.swisstronik.comunitynode.my.id', - provider: 'comunitynode', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://explorer-cosmos.testnet.swisstronik.com/swisstronik', - tx_page: - 'https://explorer-cosmos.testnet.swisstronik.com/swisstronik/tx/${txHash}', - }, - ], -}; - -export const swisstroniktestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'swisstroniktestnet', - assets: [ - { - description: 'The native currency of Swisstronik.', - denom_units: [ - { - denom: 'uswtr', - exponent: 0, - }, - { - denom: 'swtr', - exponent: 18, - }, - ], - base: 'uswtr', - name: 'Swisstronik Testnet', - display: 'swtr', - symbol: 'SWTR', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/swisstroniktestnet/images/swisstronik.png', - }, - coingecko_id: '', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/swisstroniktestnet/images/swisstronik.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/temporaltestnet.ts b/packages/chain-registry/src/testnets/temporaltestnet.ts deleted file mode 100644 index 02cb0955..00000000 --- a/packages/chain-registry/src/testnets/temporaltestnet.ts +++ /dev/null @@ -1,133 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const temporaltestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'temporaltestnet', - chain_id: 'temporal-test-2', - pretty_name: 'Temporal Testnet', - status: 'killed', - network_type: 'testnet', - bech32_prefix: 'temporal', - daemon_name: 'temporald', - node_home: '$HOME/.temporal', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'utprl', - fixed_min_gas_price: 0, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'utprl', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/temporal-zone/temporal', - recommended_version: 'v0.4.0', - compatible_versions: ['v0.4.0'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/temporal-zone/temporal-testnet/main/genesis/genesis.json', - }, - versions: [ - { - name: 'v0.4.0', - recommended_version: 'v0.4.0', - compatible_versions: ['v0.4.0'], - }, - ], - }, - peers: { - seeds: [ - { - id: '20e1000e88125698264454a884812746c2eb4807', - address: 'seeds.lavenderfive.com:24156', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.yieldmos.com/temporal-test-2', - provider: 'Yieldmos', - }, - { - address: 'https://testnet-temporal-rpc.lavenderfive.com:443', - provider: 'Lavender.Five', - }, - ], - rest: [ - { - address: 'https://lcd.yieldmos.com/temporal-test-2', - provider: 'Yieldmos', - }, - { - address: 'https://testnet-temporal-api.lavenderfive.com:443', - provider: 'Lavender.Five', - }, - ], - grpc: [ - { - address: '142.132.157.153:24190', - provider: 'Yieldmos', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://testnet.explorer.thesilverfox.pro/temporal', - tx_page: - 'https://testnet.explorer.thesilverfox.pro/temporal/tx/${txHash}', - }, - { - kind: 'Nodes.Guru', - url: 'https://testnet.temporal.explorers.guru', - tx_page: 'https://testnet.temporal.explorers.guru/transaction/${txHash}', - }, - { - kind: 'ping.pub', - url: 'https://testnet.ping.pub/temporal', - tx_page: 'https://testnet.ping.pub/temporal/tx/${txHash}', - }, - ], -}; - -export const temporaltestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'temporaltestnet', - assets: [ - { - description: - 'The native staking and governance token of the testnet version of Temporal.', - denom_units: [ - { - denom: 'utprl', - exponent: 0, - }, - { - denom: 'tprl', - exponent: 6, - }, - ], - base: 'utprl', - name: 'TPRL', - display: 'tprl', - symbol: 'TPRL', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/temporaltestnet/images/temporal.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/temporaltestnet/images/temporal.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/terpnettestnet.ts b/packages/chain-registry/src/testnets/terpnettestnet.ts deleted file mode 100644 index da5f0310..00000000 --- a/packages/chain-registry/src/testnets/terpnettestnet.ts +++ /dev/null @@ -1,182 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const terpnettestnet: Chain = { - $schema: '../chain.schema.json', - chain_name: 'terpnettestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'Terp-Network', - chain_id: '90u-4', - bech32_prefix: 'terp', - daemon_name: 'terpd', - node_home: '$HOME/.terp', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uthiolx', - fixed_min_gas_price: 0.5, - low_gas_price: 0.75, - average_gas_price: 1, - high_gas_price: 1.25, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uterpx', - }, - ], - }, - - codebase: { - git_repo: 'https://github.com/terpnetwork/terp-core', - recommended_version: 'v4.2.0', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - compatible_versions: [], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/terpnetwork/test-net/master/90u-4/genesis.json', - }, - binaries: { - 'linux/amd64': - 'https://github.com/terpnetwork/terp-core/releases/download/v4.2.0/terpd-linux-amd64', - 'linux/arm64': - 'https://github.com/terpnetwork/terp-core/releases/download/v4.2.0/terpd-linux-arm64', - }, - versions: [ - { - name: 'v4.2.0', - recommended_version: 'v4.2.0', - compatible_versions: [], - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - }, - ], - }, - peers: { - seeds: [], - persistent_peers: [ - { - id: '9e194721d68dd28d3c4b625c17b2cb287ef30327', - address: 'testnet-peer.terp.network:26656', - }, - { - id: '15f5bc75be9746fd1f712ca046502cae8a0f6ce7', - address: 'terp-testnet.nodejumper.io:30656', - }, - { - id: '51d48be3809bb8907c1ef5f747e53cdd0c9ded1b', - address: 'terp-testnet-peer.itrocket.net:443', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://testnet-rpc.terp.network:443/', - provider: 'Terpnet Foundation', - }, - { - address: 'https://terp-testnet-rpc.itrocket.net:443/', - provider: 'itrocket', - }, - ], - rest: [ - { - address: 'https://testnet-api.terp.network:443/', - provider: 'Terpnet Foundation', - }, - { - address: 'https://terp-testnet-api.itrocket.net:443/', - provider: 'itrocket', - }, - ], - grpc: [ - { - address: 'terp-testnet-grpc.itrocket.net/', - provider: 'itrocket', - }, - ], - }, - explorers: [ - { - kind: 'Ping Pub', - url: 'https://explorer.nodestake.top/terp-testnet', - tx_page: 'https://explorer.nodestake.top/terp-testnet/tx/${txHash}', - }, - { - kind: 'NODEXPLORER', - url: 'https://explorer.nodexcapital.com', - tx_page: 'https://explorer.nodexcapital.com/terp/tx/${txHash}', - account_page: - 'https://explorer.nodexcapital.com/terp/account/{$accountAddress}', - }, - ], -}; - -export const terpnettestnetAssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'terpnettestnet', - assets: [ - { - description: - "Terp Token (TERP) is the Terp Network's native utility token, used as the primary means to govern, secure the blockchain, incentivize participants, and provide a default mechanism to store and exchange value.", - denom_units: [ - { - denom: 'uterpx', - exponent: 0, - }, - { - denom: 'terpx', - exponent: 6, - }, - ], - base: 'uterpx', - name: 'Terp Testnet Token', - display: 'terpx', - symbol: 'TERPX', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terpnetwork/images/terp.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terpnetwork/images/terp.png', - }, - ], - }, - { - description: - "Persy Gas Token (Persy) is the Terp Network's native utility token, used as the primary means to govern, secure the blockchain, incentivize participants, and provide a default mechanism to store and exchange value.", - denom_units: [ - { - denom: 'uthiolx', - exponent: 0, - }, - { - denom: 'thiolx', - exponent: 6, - }, - ], - base: 'uthiolx', - name: 'Thiol Testnet Gas Token', - display: 'thiolx', - symbol: 'THIOLX', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terpnetwork/images/thiol.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terpnetwork/images/thiol.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/terpnettestnet2.ts b/packages/chain-registry/src/testnets/terpnettestnet2.ts deleted file mode 100644 index 4bdfae85..00000000 --- a/packages/chain-registry/src/testnets/terpnettestnet2.ts +++ /dev/null @@ -1,237 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const terpnettestnet2: Chain = { - $schema: '../chain.schema.json', - chain_name: 'terpnettestnet2', - status: 'live', - network_type: 'testnet', - pretty_name: 'Terp-Network', - chain_id: '90u-2', - bech32_prefix: 'terp', - daemon_name: 'terpd', - node_home: '$HOME/.terp', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uthiolx', - fixed_min_gas_price: 0.5, - low_gas_price: 0.75, - average_gas_price: 1, - high_gas_price: 1.25, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uterpx', - }, - ], - }, - - codebase: { - git_repo: 'https://github.com/terpnetwork/terp-core', - recommended_version: 'v4.1.testnet', - consensus: { - type: 'cometbft', - version: 'v0.37.2', - }, - compatible_versions: [], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/terpnetwork/test-net/master/90u-2/genesis.json', - }, - binaries: { - 'linux/amd64': - 'https://github.com/terpnetwork/terp-core/releases/download/v4.1.testnet/terpd-linux-amd64', - 'linux/arm64': - 'https://github.com/terpnetwork/terp-core/releases/download/v4.1.testnet/terpd-linux-arm64', - }, - versions: [ - { - name: 'v1.0.0-stable', - recommended_version: 'v1.0.0-stable', - compatible_versions: ['v1.0.0', 'v1.0.0-stable'], - consensus: { - type: 'cometbft', - version: '0.37.0', - }, - }, - { - name: 'huckleberry', - recommended_version: 'huckleberry', - compatible_versions: ['huckleberry'], - consensus: { - type: 'cometbft', - version: '0.37.0', - }, - }, - { - name: 'barberry', - recommended_version: 'barberry', - compatible_versions: ['barberry'], - consensus: { - type: 'cometbft', - version: '0.37.1', - }, - }, - { - name: 'v2.0.0', - recommended_version: 'v2.0.0', - compatible_versions: ['v2.0.0'], - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - }, - { - name: 'v3.0.0', - recommended_version: 'v3.0.0', - compatible_versions: ['v3.0.0'], - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - }, - { - name: 'v2-pigeonfall', - recommended_version: 'v2-pigeonfall', - compatible_versions: ['v2-pigeonfall'], - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - }, - { - name: 'v3-pigeonfall', - recommended_version: 'v3-pigeonfall', - compatible_versions: ['v3-pigeonfall'], - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - }, - { - name: 'v4.1.testnet', - recommended_version: 'v4.1.testnet', - compatible_versions: ['v4.1.testnet'], - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - }, - ], - }, - peers: { - seeds: [], - persistent_peers: [ - { - id: '9e194721d68dd28d3c4b625c17b2cb287ef30327', - address: 'testnet-peer.terp.network:26656', - }, - { - id: '15f5bc75be9746fd1f712ca046502cae8a0f6ce7', - address: 'terp-testnet.nodejumper.io:30656', - }, - { - id: '51d48be3809bb8907c1ef5f747e53cdd0c9ded1b', - address: 'terp-testnet-peer.itrocket.net:443', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://terp-testnet-rpc.itrocket.net:443/', - provider: 'itrocket', - }, - ], - rest: [ - { - address: 'https://terp-testnet-api.itrocket.net:443/', - provider: 'itrocket', - }, - ], - grpc: [ - { - address: 'terp-testnet-grpc.itrocket.net/', - provider: 'itrocket', - }, - ], - }, - explorers: [ - { - kind: 'Ping Pub', - url: 'https://explorer.nodestake.top/terp-testnet', - tx_page: 'https://explorer.nodestake.top/terp-testnet/tx/${txHash}', - }, - { - kind: 'NODEXPLORER', - url: 'https://explorer.nodexcapital.com', - tx_page: 'https://explorer.nodexcapital.com/terp/tx/${txHash}', - account_page: - 'https://explorer.nodexcapital.com/terp/account/{$accountAddress}', - }, - ], -}; - -export const terpnettestnet2AssetList: AssetList = { - $schema: '../assetlist.schema.json', - chain_name: 'terpnettestnet2', - assets: [ - { - description: - "Terp Token (TERP) is the Terp Network's native utility token, used as the primary means to govern, secure the blockchain, incentivize participants, and provide a default mechanism to store and exchange value.", - denom_units: [ - { - denom: 'uterpx', - exponent: 0, - }, - { - denom: 'terpx', - exponent: 6, - }, - ], - base: 'uterpx', - name: 'Terp Testnet Token', - display: 'terpx', - symbol: 'TERPX', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terpnetwork/images/terp.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terpnetwork/images/terp.png', - }, - ], - }, - { - description: - "Persy Gas Token (Persy) is the Terp Network's native utility token, used as the primary means to govern, secure the blockchain, incentivize participants, and provide a default mechanism to store and exchange value.", - denom_units: [ - { - denom: 'uthiolx', - exponent: 0, - }, - { - denom: 'thiolx', - exponent: 6, - }, - ], - base: 'uthiolx', - name: 'Thiol Testnet Gas Token', - display: 'thiolx', - symbol: 'THIOLX', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terpnetwork/images/thiol.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terpnetwork/images/thiol.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/terra2testnet.ts b/packages/chain-registry/src/testnets/terra2testnet.ts deleted file mode 100644 index 9da889b5..00000000 --- a/packages/chain-registry/src/testnets/terra2testnet.ts +++ /dev/null @@ -1,230 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const terra2Testnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'terra2testnet', - status: 'live', - network_type: 'testnet', - website: 'https://www.terra.money/', - pretty_name: 'Terra 2.0', - chain_id: 'pisco-1', - daemon_name: 'terrad', - node_home: '$HOME/.terra', - bech32_prefix: 'terra', - slip44: 330, - fees: { - fee_tokens: [ - { - denom: 'uluna', - fixed_min_gas_price: 0.0125, - low_gas_price: 0.0125, - average_gas_price: 0.015, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uluna', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/terra-money/core/', - recommended_version: 'v2.4.0-rc5', - compatible_versions: ['v2.4.0-rc4', 'v2.4.0-rc5'], - genesis: { - name: 'v2.0', - genesis_url: 'https://tfl-pisco-1.s3.amazonaws.com/genesis.json', - }, - versions: [ - { - name: 'v2.0', - tag: 'v2.0.0-rc.1', - height: 1, - recommended_version: 'v2.0.0-rc.1', - next_version_name: 'v2.1', - binaries: { - 'linux/amd64': - 'https://github.com/terra-money/core/releases/download/v2.0.0-rc.0/terra_2.0.0-rc.0_Linux_x86_64.tar.gz?checksum=sha256:2427cf3aa7934f591eac0708156d424f55d3dbb6062f6f111b770bee8f414c91', - 'darwin/amd64': - 'https://github.com/terra-money/core/releases/download/v2.0.0-rc.0/terra_2.0.0-rc.0_Darwin_x86_64.tar.gz?checksum=sha256:72869d7279362e8d63e2afb02c17e1eef0ad0cb6285a30dfa47c571fa5be1c30', - }, - }, - { - name: 'v2.1', - tag: 'v2.1.0-beta.1', - height: 838500, - recommended_version: 'v2.1.0-beta.1', - cosmos_sdk_version: '0.46.9', - cosmwasm_enabled: true, - cosmwasm_version: '0.27.0', - ibc_go_version: '3.0.0', - consensus: { - type: 'tendermint', - version: '0.34.21', - }, - next_version_name: 'v2.2', - binaries: { - 'linux/amd64': - 'https://github.com/terra-money/core/releases/download/v2.1.0-beta.1/terra_2.1.0-beta.1_Linux_x86_64.tar.gz?checksum=sha256:c6e6ace1d5b5f3f365f6d71489dbeda645f196ea10f8f03103fb9648131bfec1', - }, - }, - { - name: 'v2.2', - tag: 'v2.2.1', - height: 2777777, - recommended_version: 'v2.2.1', - compatible_versions: ['v2.2.0', 'v2.2.1'], - cosmos_sdk_version: '0.46.11', - cosmwasm_enabled: true, - cosmwasm_version: '0.27.0', - ibc_go_version: '3.4.0', - consensus: { - type: 'tendermint', - version: '0.34.21', - }, - next_version_name: 'v2.3', - binaries: { - 'linux/amd64': - 'https://github.com/terra-money/core/releases/download/v2.2.1/terra_2.2.1_Linux_x86_64.tar.gz?checksum=sha256:8a9353ae3c33a750ce2a9d236f00c12c5449c41fad96e9885a5c0b8678fcf8bc', - }, - }, - { - name: 'v2.3', - tag: 'v2.3.4', - height: 4712048, - recommended_version: 'v2.3.4', - compatible_versions: ['v2.3.0', 'v2.3.1', 'v2.3.2', 'v2.3.4'], - cosmos_sdk_version: 'v0.46.11', - cosmwasm_enabled: true, - cosmwasm_version: 'v0.30.0', - ibc_go_version: 'v6.1.1', - consensus: { - type: 'cometbft', - version: 'v0.34.27', - }, - binaries: { - 'linux/amd64': - 'https://github.com/terra-money/core/releases/download/v2.3.4/terra_2.3.4_Linux_x86_64.tar.gz?checksum=sha256:3e737e1f1f9b8640ef0e73f412e9e11bedd494ea2c130630a1f5586e00da9ae7', - }, - }, - { - name: 'v2.4', - tag: 'v2.4.0-rc5', - height: 6272928, - recommended_version: 'v2.4.0-rc5', - compatible_versions: ['v2.4.0-rc5'], - cosmos_sdk_version: 'v0.46.11', - cosmwasm_enabled: true, - cosmwasm_version: 'v0.30.0', - ibc_go_version: 'v6.1.1', - consensus: { - type: 'cometbft', - version: 'v0.34.27', - }, - binaries: { - 'linux/amd64': - 'https://github.com/terra-money/core/releases/download/v2.4.0-rc5/terra_2.4.0-rc5_Linux_x86_64.tar.gz?checksum=sha256:c61c9c4ae8a0bcb9d7f9fc2197d84ba8b75b558c2cee3438ae2142eb97e0d771', - }, - }, - ], - }, - peers: { - seeds: [ - { - id: '3bfc40d3d7f14b59c5943bf2d45ce103d42174c5', - address: 'seed-terra-testnet.moonshot.army:26655', - provider: 'Moonshot Army', - }, - { - id: 'ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0', - address: 'testnet-seeds.polkachu.com:11756', - provider: 'Polkachu', - }, - ], - persistent_peers: [ - { - id: '0d194f5236a420147b05d9556ac0cf928c36e647', - address: '65.109.23.114:11756', - provider: 'Polkachu', - }, - { - id: '5cc5e6506818a113387d92e0b60a7206845b4d7e', - address: 'pisco-1-sentinel.skip.money:26656', - provider: 'Skip.Money', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://pisco-rpc.terra.dev:443', - provider: 'Terraform Labs', - }, - { - address: 'https://terra-testnet-rpc.polkachu.com:443', - provider: 'Polkachu', - }, - ], - rest: [ - { - address: 'https://pisco-lcd.terra.dev:443', - provider: 'Terraform Labs', - }, - { - address: 'https://terra-testnet-api.polkachu.com:443', - provider: 'Polkachu', - }, - ], - grpc: [ - { - address: 'terra-testnet-grpc.polkachu.com:11790', - provider: 'Polkachu', - }, - ], - }, - explorers: [ - { - kind: 'finder', - url: 'http://finder.terra.money/testnet/', - tx_page: 'https://finder.terra.money/testnet/tx/${txHash}', - }, - ], -}; - -export const terra2TestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'terra2testnet', - assets: [ - { - description: 'The native staking token of Terra.', - denom_units: [ - { - denom: 'uluna', - exponent: 0, - }, - { - denom: 'luna', - exponent: 6, - }, - ], - base: 'uluna', - name: 'Luna', - display: 'luna', - symbol: 'LUNA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/luna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/luna.svg', - }, - coingecko_id: 'terra-luna-2', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/luna.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra2/images/luna.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/titantestnet.ts b/packages/chain-registry/src/testnets/titantestnet.ts deleted file mode 100644 index d472647f..00000000 --- a/packages/chain-registry/src/testnets/titantestnet.ts +++ /dev/null @@ -1,264 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const titantestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'titantestnet', - status: 'live', - network_type: 'testnet', - website: 'https://titanlab.io/', - pretty_name: 'Titan Testnet', - chain_id: 'titan_18889-1', - bech32_prefix: 'titan', - node_home: '$HOME/.titand', - daemon_name: 'titand', - key_algos: ['ethsecp256k1'], - extra_codecs: ['ethermint'], - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'atkx', - fixed_min_gas_price: 100000000000, - low_gas_price: 100000000000, - average_gas_price: 110000000000, - high_gas_price: 200000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'atkx', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/titantkx/titan', - recommended_version: 'v2.0.1', - compatible_versions: ['v2.0.1'], - cosmos_sdk_version: '0.47.6-titan.4', - consensus: { - type: 'cometbft', - version: '0.37.4', - }, - ibc_go_version: '7.3.0', - cosmwasm_version: '0.45.0', - cosmwasm_enabled: true, - ics_enabled: ['ics20-1', 'ics27-1'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/titantkx/titan-testnets/main/public/genesis.json', - }, - versions: [ - { - name: 'v1.0.0', - tag: 'v1.0.0', - height: 0, - next_version_name: 'v2.0.0', - recommended_version: 'v1.0.0', - compatible_versions: ['v1.0.0-alpha.1', 'v1.0.0'], - cosmos_sdk_version: '0.47.6-titan.3', - consensus: { - type: 'cometbft', - version: '0.37.4', - }, - ibc_go_version: '7.3.0', - cosmwasm_version: '0.45.0', - cosmwasm_enabled: true, - ics_enabled: ['ics20-1', 'ics27-1'], - }, - { - name: 'v2.0.0', - tag: 'v2.0.0', - height: 727408, - next_version_name: 'v2.0.1', - recommended_version: 'v2.0.0', - compatible_versions: ['v2.0.0'], - cosmos_sdk_version: '0.47.6-titan.4', - consensus: { - type: 'cometbft', - version: '0.37.4', - }, - ibc_go_version: '7.3.0', - cosmwasm_version: '0.45.0', - cosmwasm_enabled: true, - ics_enabled: ['ics20-1', 'ics27-1'], - }, - { - name: 'v2.0.1', - tag: 'v2.0.1', - height: 967678, - recommended_version: 'v2.0.1', - compatible_versions: ['v2.0.1'], - cosmos_sdk_version: '0.47.6-titan.4', - consensus: { - type: 'cometbft', - version: '0.37.4', - }, - ibc_go_version: '7.3.0', - cosmwasm_version: '0.45.0', - cosmwasm_enabled: true, - ics_enabled: ['ics20-1', 'ics27-1'], - }, - ], - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/titantestnet/images/chain.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/titantestnet/images/chain.svg', - }, - ], - peers: { - seeds: [ - { - id: '1f61a190809e4413079174b6236bc00a502722b6', - address: 'titan-testnet-node-1.titanlab.io:26656', - provider: 'Titanlab.io', - }, - { - id: 'c580270d0741f08d8ed88eda5d7de272622e7c02', - address: 'titan-testnet-node-2.titanlab.io:26656', - provider: 'Titanlab.io', - }, - { - id: 'acb90d29636059abd5c4ca36f3731a69de73cf5b', - address: 'titan-testnet-seed-1.titanlab.io:26656', - provider: 'Titanlab.io', - }, - { - id: '0e05f4f0c57ed26089e1d10dba6a1ac24e1eaa68', - address: 'titan-testnet-full-1.titanlab.io:26656', - provider: 'Titanlab.io', - }, - ], - persistent_peers: [ - { - id: '1f61a190809e4413079174b6236bc00a502722b6', - address: 'titan-testnet-node-1.titanlab.io:26656', - provider: 'Titanlab.io', - }, - { - id: 'c580270d0741f08d8ed88eda5d7de272622e7c02', - address: 'titan-testnet-node-2.titanlab.io:26656', - provider: 'Titanlab.io', - }, - { - id: '0e05f4f0c57ed26089e1d10dba6a1ac24e1eaa68', - address: 'titan-testnet-full-1.titanlab.io:26656', - provider: 'Titanlab.io', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://titan-testnet-rpc.titanlab.io:443', - provider: 'Titanlab.io', - }, - { - address: 'https://titan-testnet-rpc-1.titanlab.io:443', - provider: 'Titanlab.io', - }, - { - address: 'https://titan-testnet-rpc-2.titanlab.io:443', - provider: 'Titanlab.io', - }, - { - address: 'https://titan-testnet-rpc-3.titanlab.io:443', - provider: 'Titanlab.io', - }, - { - address: 'https://titan-testnet-rpc-4.titanlab.io:443', - provider: 'Titanlab.io', - }, - ], - rest: [ - { - address: 'https://titan-testnet-lcd.titanlab.io:443', - provider: 'Titanlab.io', - }, - { - address: 'https://titan-testnet-lcd-1.titanlab.io:443', - provider: 'Titanlab.io', - }, - { - address: 'https://titan-testnet-lcd-2.titanlab.io:443', - provider: 'Titanlab.io', - }, - ], - grpc: [], - 'evm-http-jsonrpc': [ - { - address: 'https://titan-testnet-json-rpc.titanlab.io:443', - provider: 'Titanlab.io', - }, - { - address: 'https://titan-testnet-json-rpc-1.titanlab.io:443', - provider: 'Titanlab.io', - }, - { - address: 'https://titan-testnet-json-rpc-2.titanlab.io:443', - provider: 'Titanlab.io', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://titan-testnet-explorer-light.titanlab.io', - tx_page: - 'https://titan-testnet-explorer-light.titanlab.io/Titan%20Testnet/tx/${txHash}', - account_page: - 'https://titan-testnet-explorer-light.titanlab.io/Titan%20Testnet/account/${accountAddress}', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/titantestnet/images/chain.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/titantestnet/images/chain.svg', - }, -}; - -export const titantestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'titantestnet', - assets: [ - { - description: 'The native token of the Titan network.', - denom_units: [ - { - denom: 'atkx', - exponent: 0, - aliases: ['attotkx'], - }, - { - denom: 'utkx', - exponent: 12, - aliases: ['microtkx'], - }, - { - denom: 'mtkx', - exponent: 15, - aliases: ['millitkx'], - }, - { - denom: 'tkx', - exponent: 18, - aliases: [], - }, - ], - base: 'atkx', - display: 'tkx', - name: 'titan tkx', - symbol: 'TKX', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/titantestnet/images/tkx.png', - }, - ], - keywords: ['staking'], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/titantestnet/images/tkx.png', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/ulastestnet.ts b/packages/chain-registry/src/testnets/ulastestnet.ts deleted file mode 100644 index 5eeaea98..00000000 --- a/packages/chain-registry/src/testnets/ulastestnet.ts +++ /dev/null @@ -1,89 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const ulastestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'ulastestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'ULAS', - chain_id: 'ulas', - bech32_prefix: 'ulas', - daemon_name: 'ulasd', - node_home: '$HOME/.ulas', - codebase: { - git_repo: 'https://github.com/ulasnetwork/ulas', - recommended_version: 'v0.0.1', - compatible_versions: ['v0.0.1'], - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/ulasnetwork/chain-config/main/ulas/genesis.json', - }, - versions: [ - { - name: 'v0.0.1', - recommended_version: 'v0.0.1', - compatible_versions: ['v0.0.1'], - }, - ], - }, - apis: { - rpc: [ - { - address: 'http://65.49.204.199:26657', - provider: 'UlasNetwork', - }, - ], - rest: [ - { - address: 'http://65.49.204.199:1317', - provider: 'UlasNetwork', - }, - ], - grpc: [ - { - address: 'http://65.49.204.199:9090', - provider: 'UlasNetwork', - }, - ], - }, - explorers: [ - { - kind: 'ulas-scan', - url: 'https://testnet-explorer.ulas.network', - tx_page: 'https://testnet-explorer.ulas.network/ulas/tx/${txHash}', - }, - ], -}; - -export const ulastestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'ulastestnet', - assets: [ - { - description: 'WEB3 twitter', - denom_units: [ - { - denom: 'uulas', - exponent: 0, - }, - { - denom: 'ulas', - exponent: 6, - }, - ], - base: 'uulas', - name: 'ULAS Network', - display: 'ulas', - symbol: 'ULAS', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/ulastestnet/images/logo.png', - }, - coingecko_id: 'ulas', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/ulastestnet/images/logo.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/uniontestnet.ts b/packages/chain-registry/src/testnets/uniontestnet.ts deleted file mode 100644 index 00c0cea2..00000000 --- a/packages/chain-registry/src/testnets/uniontestnet.ts +++ /dev/null @@ -1,159 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const uniontestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'uniontestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'Union Testnet', - chain_id: 'union-testnet-8', - bech32_prefix: 'union', - daemon_name: 'uniond', - node_home: '$HOME/.uniond', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'muno', - fixed_min_gas_price: 0, - low_gas_price: 0.0025, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'muno', - }, - ], - }, - peers: { - seeds: [ - { - id: 'c2bf0d5b2ad3a1df0f4e9cc32debffa239c0af90', - address: 'testnet.seed.poisonphang.com:26656', - provider: 'poisonphang', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://rpc.testnet.bonlulu.uno', - provider: 'bonlulu', - }, - { - address: 'https://union-testnet-rpc.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://rpc-testnet-union.nodeist.net', - provider: 'Nodeist', - }, - { - address: 'https://union-testnet-rpc.itrocket.net', - provider: 'ITRocket', - }, - ], - rest: [ - { - address: 'https://api.testnet.bonlulu.uno', - provider: 'bonlulu', - }, - { - address: 'https://union-testnet-api.polkachu.com', - provider: 'Polkachu', - }, - { - address: 'https://api-testnet-union.nodeist.net', - provider: 'Nodeist', - }, - { - address: 'https://union-testnet-api.itrocket.net', - provider: 'ITRocket', - }, - ], - grpc: [ - { - address: 'https://grpc.testnet.bonlulu.uno', - provider: 'bonlulu', - }, - { - address: 'http://union-testnet-grpc.polkachu.com:24690', - provider: 'Polkachu', - }, - { - address: 'https://grpc-testnet-union.nodeist.net', - provider: 'Nodeist', - }, - { - address: 'http://union-testnet-grpc.itrocket.net:23090', - provider: 'ITRocket', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/uniontestnet/images/union.png', - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://testnet.bonlulu.uno/union', - tx_page: 'https://testnet.bonlulu.uno/union/tx/${txHash}', - account_page: - 'https://testnet.bonlulu.uno/union/account/${accountAddress}', - }, - { - kind: 'explorers.guru', - url: 'https://testnet.union.explorers.guru', - tx_page: 'https://testnet.union.explorers.guru/transaction/${txHash}', - account_page: - 'https://testnet.union.explorers.guru/account/${accountAddress}', - }, - ], - keywords: ['testnet'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/uniontestnet/images/union.png', - }, - ], -}; - -export const uniontestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'uniontestnet', - assets: [ - { - description: 'Union native token', - denom_units: [ - { - denom: 'muno', - exponent: 0, - aliases: [], - }, - { - denom: 'uno', - exponent: 6, - aliases: [], - }, - ], - base: 'muno', - name: 'Union', - display: 'uno', - symbol: 'UNO', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/uniontestnet/images/union.png', - }, - coingecko_id: '', - keywords: ['staking'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/uniontestnet/images/union.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/upticktestnet.ts b/packages/chain-registry/src/testnets/upticktestnet.ts deleted file mode 100644 index 5f7bd96c..00000000 --- a/packages/chain-registry/src/testnets/upticktestnet.ts +++ /dev/null @@ -1,133 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const upticktestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'upticktestnet', - status: 'live', - network_type: 'testnet', - website: 'https://www.uptickproject.com/', - pretty_name: 'Uptick', - chain_id: 'uptick_7000-2', - bech32_prefix: 'uptick', - daemon_name: 'uptickd', - node_home: '$HOME/.uptickd', - key_algos: ['ethsecp256k1'], - extra_codecs: ['ethermint'], - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'auptick', - low_gas_price: 0, - average_gas_price: 0, - high_gas_price: 0, - }, - ], - }, - codebase: { - git_repo: 'https://github.com/UptickNetwork/uptick', - recommended_version: 'v0.2.6', - compatible_versions: ['v0.2.6'], - cosmos_sdk_version: '0.46.5', - consensus: { - type: 'tendermint', - version: '0.34.23', - }, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/UptickNetwork/uptick-testnet/main/uptick_7000-2/genesis.json', - }, - versions: [ - { - name: 'v0.2.6', - recommended_version: 'v0.2.6', - compatible_versions: ['v0.2.6'], - cosmos_sdk_version: '0.46.5', - consensus: { - type: 'tendermint', - version: '0.34.23', - }, - binaries: { - 'linux/amd64': - 'https://github.com/UptickNetwork/uptick/releases/download/v0.2.6/uptick-linux-amd64-v0.2.6.tar.gz', - }, - }, - ], - }, - peers: { - seeds: [], - persistent_peers: [ - { - id: '67a39373f4b88156887e724a8e819b001823b663', - address: '65.108.195.29:26616', - provider: 'Staketab', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://uptick-7000-2-rpc.staketab.org:443', - provider: 'Staketab', - }, - ], - rest: [ - { - address: 'https://uptick-7000-2-rest.staketab.org', - provider: 'Staketab', - }, - ], - grpc: [ - { - address: 'services.staketab.com:9004', - provider: 'Staketab', - }, - ], - }, - explorers: [ - { - kind: 'ping.pub', - url: 'https://explorer.testnet.uptick.network/uptick-network-testnet', - tx_page: - 'https://explorer.testnet.uptick.network/uptick-network-testnet/tx/${txHash}', - }, - { - kind: 'Nodes.Guru', - url: 'https://uptick.explorers.guru/', - tx_page: 'https://uptick.explorers.guru/transaction/${txHash}', - }, - ], -}; - -export const upticktestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'upticktestnet', - assets: [ - { - description: 'The native token of Uptick', - denom_units: [ - { - denom: 'auptick', - exponent: 0, - }, - { - denom: 'uptick', - exponent: 18, - }, - ], - base: 'auptick', - name: 'Uptick', - display: 'uptick', - symbol: 'UPTICK', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/upticktestnet/images/uptick.png', - }, - coingecko_id: '', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/upticktestnet/images/uptick.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/vincechaintestnet.ts b/packages/chain-registry/src/testnets/vincechaintestnet.ts deleted file mode 100644 index e9295108..00000000 --- a/packages/chain-registry/src/testnets/vincechaintestnet.ts +++ /dev/null @@ -1,120 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const vincechaintestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'vincechaintestnet', - status: 'killed', - network_type: 'testnet', - pretty_name: 'VinceChain Testnet', - chain_id: 'vince_1903-1', - bech32_prefix: 'vce', - node_home: '$HOME/.vinced', - slip44: 60, - key_algos: ['ethsecp256k1'], - extra_codecs: ['ethermint'], - fees: { - fee_tokens: [ - { - denom: 'avce', - fixed_min_gas_price: 250000000, - low_gas_price: 10000000000, - average_gas_price: 25000000000, - high_gas_price: 40000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'avce', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/AyrisDev/vinceChain_Blockchain', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/AyrisDev/vinceChain_Blockchain/master/genesis.json', - }, - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/vincechaintestnet/images/vince.png', - }, - peers: { - seeds: [ - { - id: 'e55544ae75edbce87a43e36e152d9fe1492de186', - address: 'http://154.53.47.14:26656', - provider: 'AyrisDev', - }, - ], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'http://api-testnet.vincechain.com/:26657/', - provider: 'vincescan.com', - }, - ], - rest: [ - { - address: 'http://lcd-testnet.vincechain.com/:1317/', - provider: 'vincescan.com', - }, - ], - grpc: [], - 'evm-http-jsonrpc': [ - { - address: 'http://rpc-testnet.vincechain.com', - provider: 'vincescan.com', - }, - ], - }, - explorers: [ - { - kind: 'blockscout', - url: 'https://scan-testnet.vincechain.com', - tx_page: 'https://scan-testnet.vincechain.com/tx/${txHash}', - }, - ], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/vincechaintestnet/images/vince.png', - }, - ], -}; - -export const vincechaintestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'vincechaintestnet', - assets: [ - { - description: - 'Vince Chain is an Industry-Grade Blockchain For DeFi, Remote work, Gaming, Web3 and will power the new internet.', - denom_units: [ - { - denom: 'avce', - exponent: 0, - }, - { - denom: 'vce', - exponent: 18, - }, - ], - base: 'avce', - name: 'VinceChain', - display: 'vce', - symbol: 'VCE', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/vincechaintestnet/images/vince.png', - }, - coingecko_id: '', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/vincechaintestnet/images/vince.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/wardenprotocoltestnet.ts b/packages/chain-registry/src/testnets/wardenprotocoltestnet.ts deleted file mode 100644 index cd567ea0..00000000 --- a/packages/chain-registry/src/testnets/wardenprotocoltestnet.ts +++ /dev/null @@ -1,129 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const wardenprotocoltestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'wardenprotocoltestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'Warden Protocol Buenavista', - chain_id: 'buenavista-1', - bech32_prefix: 'warden', - daemon_name: 'wardend', - node_home: '$HOME/.warden', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uward', - fixed_min_gas_price: 0.005, - low_gas_price: 0.01, - average_gas_price: 0.025, - high_gas_price: 0.03, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uward', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/warden-protocol/wardenprotocol', - recommended_version: 'v0.3.0', - compatible_versions: ['v0.3.0'], - cosmos_sdk_version: '0.50', - consensus: { - type: 'cometbft', - version: '0.38', - }, - cosmwasm_enabled: false, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/warden-protocol/networks/main/testnets/buenavista/genesis.json', - }, - versions: [ - { - name: 'v0.3.0', - recommended_version: 'v0.3.0', - compatible_versions: ['v0.3.0'], - cosmos_sdk_version: '0.50', - consensus: { - type: 'cometbft', - version: '0.38', - }, - cosmwasm_enabled: false, - }, - ], - }, - peers: { - seeds: [], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://rpc.buenavista.wardenprotocol.org/', - provider: 'Warden Protocol', - }, - ], - rest: [ - { - address: 'https://api.buenavista.wardenprotocol.org/', - provider: 'Warden Protocol', - }, - ], - grpc: [ - { - address: 'https://grpc.buenavista.wardenprotocol.org/', - provider: 'Warden Protocol', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/wardenprotocol/images/ward.png', - }, - explorers: [], - keywords: ['testnet'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/wardenprotocol/images/ward.png', - }, - ], -}; - -export const wardenprotocoltestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'wardenprotocoltestnet', - assets: [ - { - description: 'The native token of Warden Protocol Testnet', - denom_units: [ - { - denom: 'uward', - exponent: 0, - }, - { - denom: 'ward', - exponent: 6, - }, - ], - base: 'uward', - name: 'Ward', - display: 'ward', - symbol: 'WARD', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/wardenprotocol/images/ward.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/wardenprotocol/images/ward.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/wardenprotocol/images/ward.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/wardenprotocol/images/ward.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/wavehashtestnet.ts b/packages/chain-registry/src/testnets/wavehashtestnet.ts deleted file mode 100644 index 1ea0d3e6..00000000 --- a/packages/chain-registry/src/testnets/wavehashtestnet.ts +++ /dev/null @@ -1,129 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const wavehashtestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'wavehashtestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'wavehash Testnet', - chain_id: 'INVALID-ID-wavehashtestnet-testnet-1', - bech32_prefix: 'wavehash', - daemon_name: 'wavehashd', - node_home: '$HOME/.wavehash', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uwahax', - low_gas_price: 0.0025, - average_gas_price: 0.0025, - high_gas_price: 0.0024, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uwahax', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/WaveHashProtocol/wavehash', - recommended_version: 'v6.0.0', - compatible_versions: ['v6.0.0'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - ibc_go_version: '4.3.0', - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/WaveHashProtocol/testnet/main/testnet-1/genesis.json', - }, - versions: [ - { - name: 'v6.0.0', - recommended_version: 'v6.0.0', - compatible_versions: ['v6.0.0'], - cosmos_sdk_version: '0.45', - consensus: { - type: 'tendermint', - version: '0.34', - }, - cosmwasm_version: '0.30', - cosmwasm_enabled: true, - ibc_go_version: '4.3.0', - }, - ], - }, - peers: { - seeds: [], - persistent_peers: [], - }, - apis: { - rpc: [ - { - address: 'https://rpc.wavehash.online/', - provider: 'WaveHash Network', - }, - ], - rest: [ - { - address: 'https://lcd.wavehash.online/', - provider: 'WaveHash Network', - }, - ], - grpc: [ - { - address: 'https://grpc.wavehash.online/', - provider: 'WaveHash Network', - }, - ], - }, - explorers: [ - { - kind: 'atomscan', - url: 'https://atomscan.com/directory/testnet/wavehashtestnet', - tx_page: - 'https://atomscan.com/directory/testnet/wavehashtestnet/transactions/${txHash}', - }, - ], -}; - -export const wavehashtestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'wavehashtestnet', - assets: [ - { - description: 'WaveHash A Permissioned Blockchain', - denom_units: [ - { - denom: 'uwahax', - exponent: 0, - }, - { - denom: 'wahax', - exponent: 6, - }, - ], - base: 'uwahax', - name: 'WaveHash', - display: 'wahax', - symbol: 'WAHAX', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/wavehashtestnet/images/WaveHash.png', - }, - coingecko_id: '', - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/wavehashtestnet/images/WaveHash.png', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/xiontestnet.ts b/packages/chain-registry/src/testnets/xiontestnet.ts deleted file mode 100644 index b34eaba7..00000000 --- a/packages/chain-registry/src/testnets/xiontestnet.ts +++ /dev/null @@ -1,436 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const xiontestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'xiontestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'Xion Testnet', - chain_id: 'xion-testnet-1', - bech32_prefix: 'xion', - daemon_name: 'xiond', - node_home: '$HOME/.xiond', - key_algos: ['secp256k1'], - slip44: 118, - fees: { - fee_tokens: [ - { - denom: 'uxion', - fixed_min_gas_price: 0, - low_gas_price: 0, - average_gas_price: 0.025, - high_gas_price: 0.04, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'uxion', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/burnt-labs/xion', - recommended_version: 'v0.3.9', - compatible_versions: ['v0.3.9'], - cosmos_sdk_version: '0.47.10', - consensus: { - type: 'cometbft', - version: '0.37.4', - }, - cosmwasm_version: '0.45.1', - cosmwasm_enabled: true, - genesis: { - genesis_url: - 'https://raw.githubusercontent.com/burnt-labs/burnt-networks/main/testnets/xion-testnet-1/genesis.json', - }, - versions: [ - { - name: 'v0.1.0', - tag: 'v0.1.0', - height: 0, - recommended_version: 'v0.1.0', - cosmos_sdk_version: '0.47.0', - cosmwasm_enabled: true, - cosmwasm_version: '0.40.0-rc.0', - ibc_go_version: 'v7.0.0', - consensus: { - type: 'cometbft', - version: '0.37.0', - }, - }, - { - name: 'v0.3.2', - tag: 'v0.3.2', - height: 1929544, - recommended_version: 'v0.3.2', - cosmos_sdk_version: '0.47.3', - cosmwasm_enabled: true, - cosmwasm_version: '0.40.1', - ibc_go_version: 'v7.2.0', - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - }, - { - name: 'v0.3.3', - tag: 'v0.3.3', - height: 2147030, - recommended_version: 'v0.3.3', - cosmos_sdk_version: '0.47.3', - cosmwasm_enabled: true, - cosmwasm_version: '0.40.1', - ibc_go_version: 'v7.2.0', - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - }, - { - name: 'v0.3.4', - tag: 'v0.3.4', - height: 3278095, - recommended_version: 'v0.3.4', - cosmos_sdk_version: '0.47.5', - cosmwasm_enabled: true, - cosmwasm_version: '0.43.0', - ibc_go_version: 'v7.3.0', - consensus: { - type: 'cometbft', - version: '0.37.2', - }, - }, - { - name: 'v0.3.7', - tag: 'v0.3.7', - height: 6887750, - recommended_version: 'v0.3.7', - cosmos_sdk_version: '0.47.10', - cosmwasm_enabled: true, - cosmwasm_version: '0.45.0', - ibc_go_version: 'v7.3.1', - consensus: { - type: 'cometbft', - version: '0.37.4', - }, - }, - { - name: 'v0.3.8', - tag: 'v0.3.8', - height: 7130100, - recommended_version: 'v0.3.8', - cosmos_sdk_version: '0.47.10', - cosmwasm_enabled: true, - cosmwasm_version: '0.45.0', - ibc_go_version: 'v7.3.1', - consensus: { - type: 'cometbft', - version: '0.37.4', - }, - }, - { - name: 'v0.3.9', - tag: 'v0.3.9', - height: 7438800, - recommended_version: 'v0.3.9', - cosmos_sdk_version: '0.47.10', - cosmwasm_enabled: true, - cosmwasm_version: '0.45.1', - ibc_go_version: 'v7.4.0', - consensus: { - type: 'cometbft', - version: '0.37.4', - }, - }, - ], - }, - peers: { - seeds: [ - { - id: '7900d5f177228def24170f9631db76afab20278e', - address: 'xion-testnet-1.burnt.com:11656', - provider: 'burnt-labs', - }, - ], - persistent_peers: [ - { - id: '93db3539d6cc9603bbb6b9e43bfb473bdaff7e4b', - address: 'xion-testnet-1.burnt.com:32656', - provider: 'burnt-labs', - }, - { - id: '0f2ccb6d7e8f233c03f91dee690f5ff714319fba', - address: 'xion-testnet-1.burnt.com:33656', - provider: 'burnt-labs', - }, - { - id: 'f684e3873191d62a74e5431202581d99fe3439b7', - address: 'xion-testnet-1.burnt.com:34656', - provider: 'burnt-labs', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://testnet-burnt-rpc.lavenderfive.com', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://xion-testnet-rpc.polkachu.com', - provider: 'polkachu', - }, - ], - rest: [ - { - address: 'https://testnet-burnt-api.lavenderfive.com', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'https://xion-testnet-api.polkachu.com', - provider: 'polkachu', - }, - ], - grpc: [ - { - address: 'https://testnet-burnt-grpc.lavenderfive.com', - provider: 'Lavender.Five Nodes 🐝', - }, - { - address: 'xion-testnet-grpc.polkachu.com:22390', - provider: 'polkachu', - }, - ], - }, - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/xion/images/burnt.png', - }, - keywords: ['xion', 'burnt', 'testnet'], - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/xion/images/burnt.png', - }, - ], -}; - -export const xiontestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'xiontestnet', - assets: [ - { - description: 'The native staking token of the Xion network.', - denom_units: [ - { - denom: 'uxion', - exponent: 0, - aliases: ['microxion'], - }, - { - denom: 'XION', - exponent: 6, - aliases: ['xion'], - }, - ], - base: 'uxion', - display: 'XION', - name: 'xion', - symbol: 'XION', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/xion/images/burnt-round.png', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/xion/images/burnt-round.png', - }, - ], - }, - { - denom_units: [ - { - denom: - 'ibc/05007A23A23D8B3D286EC4A541189D86C0B76FD769008E4C85EBE977DDA437D3', - exponent: 0, - aliases: ['uaxl'], - }, - { - denom: 'axl', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/05007A23A23D8B3D286EC4A541189D86C0B76FD769008E4C85EBE977DDA437D3', - name: 'Axelar AXL Token', - display: 'axl', - symbol: 'AXL', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'axelartestnet', - base_denom: 'uaxl', - channel_id: 'channel-462', - }, - chain: { - channel_id: 'channel-486', - path: 'transfer/channel-486/uaxl', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'axelartestnet', - base_denom: 'uaxl', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/axl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/axl.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/axl.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/axelar/images/axl.svg', - }, - }, - { - denom_units: [ - { - denom: - 'ibc/484532EB74866F3FB8A71F909F7B1B470FE2E66313DA0A1F9EE5B7C5C046D195', - exponent: 0, - aliases: ['uosmo'], - }, - { - denom: 'osmo', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/484532EB74866F3FB8A71F909F7B1B470FE2E66313DA0A1F9EE5B7C5C046D195', - name: 'Osmosis OSMO Token', - display: 'osmo', - symbol: 'OSMO', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'osmosistestnet', - base_denom: 'uosmo', - channel_id: 'channel-6668', - }, - chain: { - channel_id: 'channel-490', - path: 'transfer/channel-490/uosmo', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'osmosistestnet', - base_denom: 'uosmo', - }, - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.svg', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/images/osmo.svg', - }, - }, - { - denom_units: [ - { - denom: - 'ibc/57097251ED81A232CE3C9D899E7C8096D6D87EF84BA203E12E424AA4C9B57A64', - exponent: 0, - aliases: ['uusdc'], - }, - { - denom: 'usdc', - exponent: 6, - }, - ], - type_asset: 'ics20', - base: 'ibc/57097251ED81A232CE3C9D899E7C8096D6D87EF84BA203E12E424AA4C9B57A64', - name: 'Noble USDC Token', - display: 'usdc', - symbol: 'USDC', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'nobletestnet', - base_denom: 'uusdc', - channel_id: 'channel-147', - }, - chain: { - channel_id: 'channel-489', - path: 'transfer/channel-489/uusdc', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'nobletestnet', - base_denom: 'uusdc', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - ], - logo_URIs: { - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg', - }, - }, - { - denom_units: [ - { - denom: - 'ibc/05314A48723E06A1B1B666066B6BEC89F3708E8854DF2E5E9193387AA9653036', - exponent: 0, - aliases: ['inj'], - }, - { - denom: 'INJ', - exponent: 18, - }, - ], - type_asset: 'ics20', - base: 'ibc/05314A48723E06A1B1B666066B6BEC89F3708E8854DF2E5E9193387AA9653036', - name: 'Injective INJ token', - display: 'INJ', - symbol: 'INJ', - traces: [ - { - type: 'ibc', - counterparty: { - chain_name: 'injectivetestnet', - base_denom: 'inj', - channel_id: 'channel-489', - }, - chain: { - channel_id: 'channel-487', - path: 'transfer/channel-487/inj', - }, - }, - ], - images: [ - { - image_sync: { - chain_name: 'injectivetestnet', - base_denom: 'inj', - }, - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/inj.svg', - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/inj.png', - }, - ], - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/inj.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/injective/images/inj.svg', - }, - }, - ], -}; diff --git a/packages/chain-registry/src/testnets/zetachaintestnet.ts b/packages/chain-registry/src/testnets/zetachaintestnet.ts deleted file mode 100644 index e1019ef7..00000000 --- a/packages/chain-registry/src/testnets/zetachaintestnet.ts +++ /dev/null @@ -1,133 +0,0 @@ -import type { Chain, AssetList, Versions } from '../types'; - -export const zetachaintestnet: Chain = { - $schema: '../../chain.schema.json', - chain_name: 'zetachaintestnet', - status: 'live', - network_type: 'testnet', - pretty_name: 'ZetaChain Testnet', - chain_id: 'athens_7001-1', - bech32_prefix: 'zeta', - daemon_name: 'zetacored', - node_home: '$HOME/.zetacored', - key_algos: ['ethsecp256k1'], - extra_codecs: ['ethermint'], - slip44: 60, - fees: { - fee_tokens: [ - { - denom: 'azeta', - low_gas_price: 20000000000, - average_gas_price: 25000000000, - high_gas_price: 40000000000, - }, - ], - }, - staking: { - staking_tokens: [ - { - denom: 'azeta', - }, - ], - }, - codebase: { - git_repo: 'https://github.com/zeta-chain/node', - recommended_version: 'v8.3.3', - compatible_versions: [], - cosmos_sdk_version: '0.46', - consensus: { - type: 'tendermint', - version: '0.34', - }, - ibc_go_version: 'v6.1.0', - genesis: { - genesis_url: - 'https://zetachain-athens.blockpi.network/rpc/v1/public/genesis', - }, - versions: [], - }, - peers: { - seeds: [], - persistent_peers: [ - { - id: 'd5519e378247dfb61dfe90652d1fe3e2b3005a5b', - address: '65.109.68.190:16056', - provider: '', - }, - { - id: 'f96cf94d5eabaf554c9294e731b3994b4c532f3a', - address: '46.4.5.45:22556', - provider: 'Polkachu', - }, - ], - }, - apis: { - rpc: [ - { - address: 'https://zetachain-athens.blockpi.network/rpc/v1/public', - provider: 'BlockPI', - }, - { - address: 'https://zetachain-testnet-archive.allthatnode.com:26657', - provider: 'All That Node', - }, - ], - rest: [ - { - address: 'https://zetachain-athens.blockpi.network/lcd/v1/public', - provider: 'BlockPI', - }, - { - address: 'https://zetachain-testnet-archive.allthatnode.com:1317', - provider: 'All That Node', - }, - ], - grpc: [], - }, - explorers: [ - { - kind: 'ZetaScan', - url: 'https://athens.explorer.zetachain.com/', - tx_page: 'https://athens.explorer.zetachain.com/cc/tx/${txHash}', - }, - { - kind: 'BlockScout', - url: 'https://zetachain-athens-3.blockscout.com/', - tx_page: 'https://zetachain-athens-3.blockscout.com/tx/${txHash}', - }, - ], -}; - -export const zetachaintestnetAssetList: AssetList = { - $schema: '../../assetlist.schema.json', - chain_name: 'zetachaintestnet', - assets: [ - { - description: 'The native token of ZetaChain', - denom_units: [ - { - denom: 'azeta', - exponent: 0, - }, - { - denom: 'tzeta', - exponent: 18, - }, - ], - base: 'azeta', - name: 'ZetaChain Testnet', - display: 'tzeta', - symbol: 'tZETA', - logo_URIs: { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/zetachaintestnet/images/zetachaintestnet.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/zetachaintestnet/images/zetachaintestnet.svg', - }, - images: [ - { - png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/zetachaintestnet/images/zetachaintestnet.png', - svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/zetachaintestnet/images/zetachaintestnet.svg', - }, - ], - }, - ], -}; diff --git a/packages/chain-registry/src/types/assetlist.ts b/packages/chain-registry/src/types/assetlist.ts deleted file mode 100644 index 57878884..00000000 --- a/packages/chain-registry/src/types/assetlist.ts +++ /dev/null @@ -1,226 +0,0 @@ -/* eslint-disable */ -/** - * This file was automatically generated by json-schema-to-typescript. - * DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, - * and run json-schema-to-typescript to regenerate this file. - */ - -/** - * Asset lists are a similar mechanism to allow frontends and other UIs to fetch metadata associated with Cosmos SDK denoms, especially for assets sent over IBC. - */ -export interface AssetList { - $schema?: string; - chain_name: string; - assets: Asset[]; -} -export interface Asset { - /** - * [OPTIONAL] Whether the asset has been deprecated for use. For readability, it is best to omit this property unless TRUE. - */ - deprecated?: boolean; - /** - * [OPTIONAL] A short description of the asset - */ - description?: string; - /** - * [OPTIONAL] A long description of the asset - */ - extended_description?: string; - denom_units: DenomUnit[]; - /** - * [OPTIONAL] The potential options for type of asset. By default, assumes sdk.coin - */ - type_asset?: - | 'sdk.coin' - | 'cw20' - | 'erc20' - | 'ics20' - | 'snip20' - | 'snip25' - | 'bitcoin-like' - | 'evm-base' - | 'svm-base' - | 'substrate' - | 'unknown'; - /** - * [OPTIONAL] The address of the asset. Only required for type_asset : cw20, snip20 - */ - address?: string; - /** - * The base unit of the asset. Must be in denom_units. - */ - base: string; - /** - * The project name of the asset. For example Bitcoin. - */ - name: string; - /** - * The human friendly unit of the asset. Must be in denom_units. - */ - display: string; - /** - * The symbol of an asset. For example BTC. - */ - symbol: string; - /** - * The origin of the asset, starting with the index, and capturing all transitions in form and location. - */ - traces?: (IbcTransition | IbcCw20Transition | NonIbcTransition)[]; - /** - * [OPTIONAL] IBC Channel between src and dst between chain - */ - ibc?: { - source_channel: string; - dst_channel: string; - source_denom: string; - }; - logo_URIs?: { - png?: string; - svg?: string; - }; - /** - * @minItems 1 - */ - images?: [ - { - image_sync?: Pointer; - png?: string; - svg?: string; - theme?: { - primary_color_hex?: string; - circle?: boolean; - dark_mode?: boolean; - }; - }, - ...{ - image_sync?: Pointer; - png?: string; - svg?: string; - theme?: { - primary_color_hex?: string; - circle?: boolean; - dark_mode?: boolean; - }; - }[], - ]; - /** - * [OPTIONAL] The coingecko id to fetch asset data from coingecko v3 api. See https://api.coingecko.com/api/v3/coins/list - */ - coingecko_id?: string; - keywords?: string[]; - socials?: { - website?: string; - twitter?: string; - [k: string]: unknown; - }; -} -export interface DenomUnit { - denom: string; - exponent: number; - aliases?: string[]; -} -export interface IbcTransition { - type: 'ibc'; - counterparty: { - /** - * The name of the counterparty chain. (must match exactly the chain name used in the Chain Registry) - */ - chain_name: string; - /** - * The base unit of the asset on its source platform. E.g., when describing ATOM from Cosmos Hub, specify 'uatom', NOT 'atom' nor 'ATOM'; base units are unique per platform. - */ - base_denom: string; - /** - * The counterparty IBC transfer channel(, e.g., 'channel-1'). - */ - channel_id: string; - }; - chain: { - /** - * The chain's IBC transfer channel(, e.g., 'channel-1'). - */ - channel_id: string; - /** - * The port/channel/denom input string that generates the 'ibc/...' denom. - */ - path: string; - }; -} -export interface IbcCw20Transition { - type: 'ibc-cw20'; - counterparty: { - /** - * The name of the counterparty chain. (must match exactly the chain name used in the Chain Registry) - */ - chain_name: string; - /** - * The base unit of the asset on its source platform. E.g., when describing ATOM from Cosmos Hub, specify 'uatom', NOT 'atom' nor 'ATOM'; base units are unique per platform. - */ - base_denom: string; - /** - * The port used to transfer IBC assets; often 'transfer', but sometimes varies, e.g., for outgoing cw20 transfers. - */ - port: string; - /** - * The counterparty IBC transfer channel(, e.g., 'channel-1'). - */ - channel_id: string; - }; - chain: { - /** - * The port used to transfer IBC assets; often 'transfer', but sometimes varies, e.g., for outgoing cw20 transfers. - */ - port: string; - /** - * The chain's IBC transfer channel(, e.g., 'channel-1'). - */ - channel_id: string; - /** - * The port/channel/denom input string that generates the 'ibc/...' denom. - */ - path: string; - }; -} -export interface NonIbcTransition { - type: - | 'bridge' - | 'liquid-stake' - | 'synthetic' - | 'wrapped' - | 'additional-mintage' - | 'test-mintage'; - counterparty: { - /** - * The chain or platform from which the asset originates. E.g., 'cosmoshub', 'ethereum', 'forex', or 'nasdaq' - */ - chain_name: string; - base_denom: string; - /** - * The contract address where the transition takes place, where applicable. E.g., The Ethereum contract that locks up the asset while it's minted on another chain. - */ - contract?: string; - }; - chain?: { - /** - * The contract address where the transition takes place, where applicable. E.g., The Ethereum contract that locks up the asset while it's minted on another chain. - */ - contract: string; - }; - /** - * The entity offering the service. E.g., 'Gravity Bridge' [Network] or 'Tether' [Company]. - */ - provider: string; -} -/** - * The (primary) key used to identify an object within the Chain Registry. - */ -export interface Pointer { - /** - * The chain name or platform from which the object resides. E.g., 'cosmoshub', 'ethereum', 'forex', or 'nasdaq' - */ - chain_name: string; - /** - * The base denom of the asset from which the object originates. E.g., when describing ATOM from Cosmos Hub, specify 'uatom', NOT 'atom' nor 'ATOM'; base units are unique per platform. - */ - base_denom?: string; -} diff --git a/packages/chain-registry/src/types/chain.ts b/packages/chain-registry/src/types/chain.ts deleted file mode 100644 index a9bde21b..00000000 --- a/packages/chain-registry/src/types/chain.ts +++ /dev/null @@ -1,246 +0,0 @@ -/* eslint-disable */ -/** - * This file was automatically generated by json-schema-to-typescript. - * DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, - * and run json-schema-to-typescript to regenerate this file. - */ - -/** - * Chain.json is a metadata file that contains information about a blockchain. - */ -export interface Chain { - $schema?: string; - chain_name: string; - chain_id: string; - pre_fork_chain_name?: string; - pretty_name?: string; - website?: string; - update_link?: string; - status?: 'live' | 'upcoming' | 'killed'; - network_type?: 'mainnet' | 'testnet' | 'devnet'; - /** - * The default prefix for the human-readable part of addresses that identifies the coin type. Must be registered with SLIP-0173. E.g., 'cosmos' - */ - bech32_prefix: string; - /** - * Used to override the bech32_prefix for specific uses. - */ - bech32_config?: { - /** - * e.g., 'cosmos' - */ - bech32PrefixAccAddr?: string; - /** - * e.g., 'cosmospub' - */ - bech32PrefixAccPub?: string; - /** - * e.g., 'cosmosvaloper' - */ - bech32PrefixValAddr?: string; - /** - * e.g., 'cosmosvaloperpub' - */ - bech32PrefixValPub?: string; - /** - * e.g., 'cosmosvalcons' - */ - bech32PrefixConsAddr?: string; - /** - * e.g., 'cosmosvalconspub' - */ - bech32PrefixConsPub?: string; - }; - daemon_name?: string; - node_home?: string; - key_algos?: ( - | 'secp256k1' - | 'ethsecp256k1' - | 'ed25519' - | 'sr25519' - | 'bn254' - )[]; - slip44?: number; - alternative_slip44s?: number[]; - fees?: { - fee_tokens: FeeToken[]; - }; - staking?: { - staking_tokens: StakingToken[]; - lock_duration?: { - /** - * The number of blocks for which the staked tokens are locked. - */ - blocks?: number; - /** - * The approximate time for which the staked tokens are locked. - */ - time?: string; - }; - }; - codebase?: { - git_repo?: string; - recommended_version?: string; - /** - * Minimum accepted go version to build the binary. - */ - go_version?: string; - compatible_versions?: string[]; - binaries?: { - 'linux/amd64'?: string; - 'linux/arm64'?: string; - 'darwin/amd64'?: string; - 'darwin/arm64'?: string; - 'windows/amd64'?: string; - 'windows/arm64'?: string; - }; - cosmos_sdk_version?: string; - consensus?: { - type: 'tendermint' | 'cometbft' | 'sei-tendermint'; - version?: string; - }; - cosmwasm_version?: string; - cosmwasm_enabled?: boolean; - /** - * Relative path to the cosmwasm directory. ex. $HOME/.juno/data/wasm - */ - cosmwasm_path?: string; - ibc_go_version?: string; - /** - * List of IBC apps (usually corresponding to a ICS standard) which have been enabled on the network. - */ - ics_enabled?: ('ics20-1' | 'ics27-1' | 'mauth')[]; - genesis?: { - name?: string; - genesis_url: string; - ics_ccv_url?: string; - }; - versions?: { - /** - * Official Upgrade Name - */ - name: string; - /** - * Git Upgrade Tag - */ - tag?: string; - /** - * Block Height - */ - height?: number; - /** - * Proposal that will officially signal community acceptance of the upgrade. - */ - proposal?: number; - /** - * [Optional] Name of the previous version - */ - previous_version_name?: string; - /** - * [Optional] Name of the following version - */ - next_version_name?: string; - recommended_version?: string; - /** - * Minimum accepted go version to build the binary. - */ - go_version?: string; - compatible_versions?: string[]; - cosmos_sdk_version?: string; - consensus?: { - type: 'tendermint' | 'cometbft' | 'sei-tendermint'; - version?: string; - }; - cosmwasm_version?: string; - cosmwasm_enabled?: boolean; - /** - * Relative path to the cosmwasm directory. ex. $HOME/.juno/data/wasm - */ - cosmwasm_path?: string; - ibc_go_version?: string; - /** - * List of IBC apps (usually corresponding to a ICS standard) which have been enabled on the network. - */ - ics_enabled?: ('ics20-1' | 'ics27-1' | 'mauth')[]; - binaries?: { - 'linux/amd64'?: string; - 'linux/arm64'?: string; - 'darwin/amd64'?: string; - 'darwin/arm64'?: string; - 'windows/amd64'?: string; - 'windows/arm64'?: string; - }; - }[]; - }; - images?: { - image_sync?: { - chain_name: string; - base_denom?: string; - }; - png?: string; - svg?: string; - theme?: { - primary_color_hex?: string; - circle?: boolean; - dark_mode?: boolean; - }; - /** - * logomark == icon only; logotype == text only; logo == icon + text. - */ - layout?: 'logo' | 'logomark' | 'logotype'; - /** - * Indicates in which position the text is placed, in case the layout is 'icon' type, it's required only in this case. - */ - text_position?: 'top' | 'bottom' | 'left' | 'right' | 'integrated'; - }[]; - logo_URIs?: { - png?: string; - svg?: string; - }; - description?: string; - peers?: { - seeds?: Peer[]; - persistent_peers?: Peer[]; - }; - apis?: { - rpc?: Endpoint[]; - rest?: Endpoint[]; - grpc?: Endpoint[]; - wss?: Endpoint[]; - 'grpc-web'?: Endpoint[]; - 'evm-http-jsonrpc'?: Endpoint[]; - }; - explorers?: Explorer[]; - keywords?: string[]; - extra_codecs?: ('ethermint' | 'injective')[]; -} -export interface FeeToken { - denom: string; - fixed_min_gas_price?: number; - low_gas_price?: number; - average_gas_price?: number; - high_gas_price?: number; - gas_costs?: { - cosmos_send?: number; - ibc_transfer?: number; - }; -} -export interface StakingToken { - denom: string; -} -export interface Peer { - id: string; - address: string; - provider?: string; -} -export interface Endpoint { - address: string; - provider?: string; - archive?: boolean; -} -export interface Explorer { - kind?: string; - url?: string; - tx_page?: string; - account_page?: string; -} diff --git a/packages/chain-registry/src/types/ibc-data.ts b/packages/chain-registry/src/types/ibc-data.ts deleted file mode 100644 index 6c8eab63..00000000 --- a/packages/chain-registry/src/types/ibc-data.ts +++ /dev/null @@ -1,137 +0,0 @@ -/* eslint-disable */ -/** - * This file was automatically generated by json-schema-to-typescript. - * DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, - * and run json-schema-to-typescript to regenerate this file. - */ - -export interface IBCData { - $schema?: string; - chain_1: ChainInfo; - chain_2: ChainInfo1; - channels: { - chain_1: ChannelInfo; - chain_2: ChannelInfo1; - /** - * Determines if packets from a sending module must be 'ordered' or 'unordered'. - */ - ordering: 'ordered' | 'unordered'; - /** - * IBC Version - */ - version: string; - /** - * Fee Version - */ - fee_version?: string; - /** - * Human readable description of the channel. - */ - description?: string; - /** - * Human readable key:value pairs that help describe and distinguish channels. - */ - tags?: { - status?: 'live' | 'upcoming' | 'killed'; - preferred?: boolean; - dex?: string; - /** - * String that helps describe non-dex use cases ex: interchain accounts(ICA). - */ - properties?: string; - [k: string]: unknown; - }; - }[]; - /** - * ibc connection operator information. - */ - operators?: { - chain_1: ChainOperatorInfo; - chain_2: ChainOperatorInfo1; - memo: string; - /** - * Operator display name - */ - name: string; - discord_handle?: string; - [k: string]: unknown; - }[]; -} -/** - * Top level IBC data pertaining to the chain. `chain_1` and `chain_2` should be in alphabetical order. - */ -export interface ChainInfo { - chain_name: string; - /** - * The client ID on the corresponding chain representing the other chain's light client. - */ - client_id: string; - /** - * The connection ID on the corresponding chain representing a connection to the other chain. - */ - connection_id: string; -} -/** - * Top level IBC data pertaining to the chain. `chain_1` and `chain_2` should be in alphabetical order. - */ -export interface ChainInfo1 { - chain_name: string; - /** - * The client ID on the corresponding chain representing the other chain's light client. - */ - client_id: string; - /** - * The connection ID on the corresponding chain representing a connection to the other chain. - */ - connection_id: string; -} -export interface ChannelInfo { - /** - * The channel ID on the corresponding chain's connection representing a channel on the other chain. - */ - channel_id: string; - /** - * The IBC port ID which a relevant module binds to on the corresponding chain. - */ - port_id: string; - /** - * Optional. The client ID on the corresponding chain representing the other chain's light client. - */ - client_id?: string; - /** - * Optional. The connection ID on the corresponding chain representing a connection to the other chain. - */ - connection_id?: string; -} -export interface ChannelInfo1 { - /** - * The channel ID on the corresponding chain's connection representing a channel on the other chain. - */ - channel_id: string; - /** - * The IBC port ID which a relevant module binds to on the corresponding chain. - */ - port_id: string; - /** - * Optional. The client ID on the corresponding chain representing the other chain's light client. - */ - client_id?: string; - /** - * Optional. The connection ID on the corresponding chain representing a connection to the other chain. - */ - connection_id?: string; -} -/** - * Operator information on a specific chain. - */ -export interface ChainOperatorInfo { - address?: string; - [k: string]: unknown; -} -/** - * Operator information on a specific chain. - */ -export interface ChainOperatorInfo1 { - address?: string; - [k: string]: unknown; -} diff --git a/packages/chain-registry/src/types/index.ts b/packages/chain-registry/src/types/index.ts deleted file mode 100644 index 96c7ae56..00000000 --- a/packages/chain-registry/src/types/index.ts +++ /dev/null @@ -1,5 +0,0 @@ -export * from './assetlist'; -export * from './chain'; -export * from './ibc-data'; -export * from './memo-keys'; -export * from './versions'; diff --git a/packages/chain-registry/src/types/memo-keys.ts b/packages/chain-registry/src/types/memo-keys.ts deleted file mode 100644 index 1ea93465..00000000 --- a/packages/chain-registry/src/types/memo-keys.ts +++ /dev/null @@ -1,19 +0,0 @@ -/* eslint-disable */ -/** - * This file was automatically generated by json-schema-to-typescript. - * DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, - * and run json-schema-to-typescript to regenerate this file. - */ - -export interface MemoKeys { - $schema?: string; - memo_keys: { - key: string; - description: string; - git_repo: string; - memo: { - [k: string]: unknown; - }; - [k: string]: unknown; - }[]; -} diff --git a/packages/chain-registry/src/types/versions.ts b/packages/chain-registry/src/types/versions.ts deleted file mode 100644 index 1e76f768..00000000 --- a/packages/chain-registry/src/types/versions.ts +++ /dev/null @@ -1,68 +0,0 @@ -/* eslint-disable */ -/** - * This file was automatically generated by json-schema-to-typescript. - * DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, - * and run json-schema-to-typescript to regenerate this file. - */ - -/** - * Versions.json is a metadata file that contains information about a cosmos sdk based chain's current and historical versions. - */ -export interface Versions { - $schema?: string; - chain_name: string; - versions: { - /** - * Official Upgrade Name - */ - name: string; - /** - * Git Upgrade Tag - */ - tag?: string; - /** - * Block Height - */ - height?: number; - /** - * Proposal that will officially signal community acceptance of the upgrade. - */ - proposal?: number; - /** - * [Optional] Name of the previous version - */ - previous_version_name?: string; - /** - * [Optional] Name of the following version - */ - next_version_name?: string; - recommended_version?: string; - compatible_versions?: string[]; - cosmos_sdk_version?: string; - consensus?: { - type: 'tendermint' | 'cometbft'; - version?: string; - }; - cosmwasm_version?: string; - cosmwasm_enabled?: boolean; - /** - * Relative path to the cosmwasm directory. ex. $HOME/.juno/data/wasm - */ - cosmwasm_path?: string; - ibc_go_version?: string; - go_version?: string; - /** - * List of IBC apps (usually corresponding to a ICS standard) which have been enabled on the network. - */ - ics_enabled?: ('ics20-1' | 'ics27-1' | 'mauth')[]; - binaries?: { - 'linux/amd64'?: string; - 'linux/arm64'?: string; - 'darwin/amd64'?: string; - 'darwin/arm64'?: string; - 'windows/amd64'?: string; - 'windows/arm64'?: string; - }; - }[]; - [k: string]: unknown; -} diff --git a/packages/chain-registry/tsconfig.json b/packages/chain-registry/tsconfig.json deleted file mode 100644 index 80a82b5a..00000000 --- a/packages/chain-registry/tsconfig.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "extends": "../../tsconfig.base.json", - "ts-node": { - // It is faster to skip typechecking. - // Remove if you want ts-node to do typechecking. - "transpileOnly": true, - "files": true, - "esm": true, - "compilerOptions": { - "types": ["node"], - "module": "ESNext", - "target": "ESNext" - } - }, - "compilerOptions": { - "module": "commonjs", - "forceConsistentCasingInFileNames": true, - "strict": true, - "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, - "noImplicitReturns": true, - "noFallthroughCasesInSwitch": true - }, - "files": [], - "include": [], - "references": [ - { - "path": "./tsconfig.lib.json" - }, - { - "path": "./tsconfig.spec.json" - } - ] -} diff --git a/packages/chain-registry/tsconfig.lib.json b/packages/chain-registry/tsconfig.lib.json deleted file mode 100644 index b0bc10ec..00000000 --- a/packages/chain-registry/tsconfig.lib.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "../../dist/out-tsc", - "declaration": true, - "types": ["node", "vite/client"] - }, - "include": ["src/**/*.ts"], - "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] -} diff --git a/packages/chain-registry/tsconfig.spec.json b/packages/chain-registry/tsconfig.spec.json deleted file mode 100644 index d2313835..00000000 --- a/packages/chain-registry/tsconfig.spec.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "../../dist/out-tsc", - "types": [ - "vitest/globals", - "vitest/importMeta", - "vite/client", - "node", - "vitest" - ] - }, - "include": [ - "vite.config.ts", - "src/**/*.test.ts", - "src/**/*.spec.ts", - "src/**/*.test.tsx", - "src/**/*.spec.tsx", - "src/**/*.test.js", - "src/**/*.spec.js", - "src/**/*.test.jsx", - "src/**/*.spec.jsx", - "src/**/*.d.ts" - ] -} diff --git a/packages/chain-registry/vite.config.ts b/packages/chain-registry/vite.config.ts deleted file mode 100644 index d804abe3..00000000 --- a/packages/chain-registry/vite.config.ts +++ /dev/null @@ -1,61 +0,0 @@ -/// -import { defineConfig } from 'vite'; -import dts from 'vite-plugin-dts'; -import * as path from 'path'; -import { nxViteTsPaths } from '@nx/vite/plugins/nx-tsconfig-paths.plugin'; - -export default defineConfig({ - root: __dirname, - cacheDir: '../../node_modules/.vite/chain-registry', - - plugins: [ - nxViteTsPaths(), - dts({ - entryRoot: 'src', - tsConfigFilePath: path.join(__dirname, 'tsconfig.lib.json'), - skipDiagnostics: true, - }), - ], - - // Uncomment this if you are using workers. - // worker: { - // plugins: [ nxViteTsPaths() ], - // }, - - // Configuration for building your library. - // See: https://vitejs.dev/guide/build.html#library-mode - build: { - outDir: '../../dist/packages/chain-registry', - reportCompressedSize: true, - commonjsOptions: { transformMixedEsModules: true }, - lib: { - // Could also be a dictionary or array of multiple entry points. - entry: 'src/index.ts', - name: 'chain-registry', - fileName: 'index', - // Change this to the formats you want to support. - // Don't forget to update your package.json as well. - formats: ['es', 'cjs'], - }, - rollupOptions: { - output: { - preserveModules: true, - }, - // External packages that should not be bundled into your library. - external: [], - }, - }, - - test: { - reporters: ['default'], - coverage: { - reportsDirectory: '../../coverage/packages/chain-registry', - provider: 'v8', - }, - globals: true, - cache: { - dir: '../../node_modules/.vitest', - }, - include: ['src/**/*.{test,spec}.{js,mjs,cjs,ts,mts,cts,jsx,tsx}'], - }, -}); diff --git a/tools/scripts/schema.mjs b/tools/scripts/schema.mjs deleted file mode 100644 index 432a82ca..00000000 --- a/tools/scripts/schema.mjs +++ /dev/null @@ -1,38 +0,0 @@ -import { compileFromFile } from 'json-schema-to-typescript'; -import { writeFileSync } from 'fs'; - -compileFromFile( - 'packages/chain-registry/chain-registry/assetlist.schema.json', -).then((ts) => - writeFileSync('packages/chain-registry/src/types/assetlist.ts', ts), -); - -compileFromFile( - 'packages/chain-registry/chain-registry/chain.schema.json', -).then((ts) => - writeFileSync( - 'packages/chain-registry/src/types/chain.ts', - ts.replace('interface CosmosChain', 'interface Chain'), - ), -); - -compileFromFile( - 'packages/chain-registry/chain-registry/ibc_data.schema.json', -).then((ts) => - writeFileSync('packages/chain-registry/src/types/ibc-data.ts', ts), -); - -compileFromFile( - 'packages/chain-registry/chain-registry/memo_keys.schema.json', -).then((ts) => - writeFileSync('packages/chain-registry/src/types/memo-keys.ts', ts), -); - -compileFromFile( - 'packages/chain-registry/chain-registry/versions.schema.json', -).then((ts) => - writeFileSync( - 'packages/chain-registry/src/types/versions.ts', - ts.replace('interface CosmosChain', 'interface ChainVersions'), - ), -); diff --git a/tsconfig.base.json b/tsconfig.base.json index 8d4e4723..95d8a4b5 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -15,7 +15,6 @@ "skipDefaultLibCheck": true, "baseUrl": ".", "paths": { - "@nabla-studio/chain-registry": ["packages/chain-registry/src/index.ts"], "@nabla-studio/wallet-registry": [ "packages/wallet-registry/src/index.ts" ], From e2aaa5853bd70321a254fd3afad82478c9c45346 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 10:24:27 +0200 Subject: [PATCH 05/81] feat: :wrench: replace pnpm with bun --- bun.lockb | Bin 0 -> 1044248 bytes bunfig.toml | 8 + package.json | 7 +- packages/core/package.json | 2 +- packages/store/package.json | 2 +- packages/wallets/package.json | 6 +- packages/wallets/src/cosmostation/utils.ts | 2 +- .../src/leap-metamask-snap/extension.ts | 6 +- pnpm-lock.yaml | 26111 ---------------- yarn.lock | 19364 ++++++++++++ 10 files changed, 19386 insertions(+), 26122 deletions(-) create mode 100755 bun.lockb create mode 100644 bunfig.toml delete mode 100644 pnpm-lock.yaml create mode 100644 yarn.lock diff --git a/bun.lockb b/bun.lockb new file mode 100755 index 0000000000000000000000000000000000000000..295c970ec5a755a9d2707f44a9ba1451f7143201 GIT binary patch literal 1044248 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 L!U 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 z

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
) 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
#H2wsaiyK&~hxv-DVXoU3I4q81Xh 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 AWdHyG literal 0 HcmV?d00001 diff --git a/bunfig.toml b/bunfig.toml new file mode 100644 index 00000000..d285966e --- /dev/null +++ b/bunfig.toml @@ -0,0 +1,8 @@ +[install.lockfile] + +# whether to save the lockfile to disk +save = true + +# whether to save a non-Bun lockfile alongside bun.lockb +# only "yarn" is supported +print = "yarn" \ No newline at end of file diff --git a/package.json b/package.json index e4d2fa24..3ef846cd 100644 --- a/package.json +++ b/package.json @@ -45,6 +45,7 @@ "@vue/test-utils": "^2.4.1", "@vue/tsconfig": "^0.4.0", "@walletconnect/types": "^2.11.2", + "ajv": "^8.17.1", "babel-jest": "29.7.0", "camelcase": "^8.0.0", "eslint": "8.57.1", @@ -83,8 +84,8 @@ } }, "dependencies": { - "@chain-registry/keplr": "^1.68.88", - "@chain-registry/types": "^0.45.46", + "@chain-registry/keplr": "^1.74.12", + "@chain-registry/types": "^0.50.1", "@cosmjs/amino": "^0.32.2", "@cosmjs/cosmwasm-stargate": "^0.32.2", "@cosmjs/proto-signing": "^0.32.2", @@ -94,7 +95,7 @@ "@dao-dao/cosmiframe": "^0.1.0", "@ethersproject/shims": "^5.7.0", "@keplr-wallet/types": "^0.12.86", - "@leapwallet/cosmos-snap-provider": "^0.1.25", + "@leapwallet/cosmos-snap-provider": "^0.1.26", "@nuxt/kit": "^3.8.1", "@nuxt/schema": "^3.8.1", "@react-native-community/netinfo": "^11.2.1", diff --git a/packages/core/package.json b/packages/core/package.json index af8a8d1c..851bc01c 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -15,7 +15,7 @@ "sideEffects": false, "type": "module", "dependencies": { - "@chain-registry/types": "^0.45.46", + "@chain-registry/types": "^0.50.1", "@cosmjs/stargate": "^0.32.2", "@cosmjs/proto-signing": "^0.32.2", "cosmjs-types": "^0.9.0", diff --git a/packages/store/package.json b/packages/store/package.json index a2ad108c..e6ff954d 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -16,7 +16,7 @@ "type": "module", "dependencies": { "zustand": "^4.5.0", - "@chain-registry/types": "^0.45.46", + "@chain-registry/types": "^0.50.1", "@cosmjs/amino": "^0.32.2", "@cosmjs/proto-signing": "^0.32.2", "@cosmjs/stargate": "^0.32.2", diff --git a/packages/wallets/package.json b/packages/wallets/package.json index 72e2edc2..3f243af5 100644 --- a/packages/wallets/package.json +++ b/packages/wallets/package.json @@ -15,8 +15,8 @@ "sideEffects": false, "type": "module", "dependencies": { - "@chain-registry/keplr": "^1.68.88", - "@chain-registry/types": "^0.45.46", + "@chain-registry/keplr": "^1.74.12", + "@chain-registry/types": "^0.50.1", "@quirks/core": "*", "@nabla-studio/wallet-registry": "*", "@keplr-wallet/types": "^0.12.86", @@ -27,7 +27,7 @@ "@cosmjs/proto-signing": "^0.32.2", "cosmjs-types": "^0.9.0", "long": "^5.2.3", - "@leapwallet/cosmos-snap-provider": "^0.1.25" + "@leapwallet/cosmos-snap-provider": "^0.1.26" }, "main": "./index.js", "module": "./index.js", diff --git a/packages/wallets/src/cosmostation/utils.ts b/packages/wallets/src/cosmostation/utils.ts index 2d141efb..ba68892b 100644 --- a/packages/wallets/src/cosmostation/utils.ts +++ b/packages/wallets/src/cosmostation/utils.ts @@ -33,7 +33,7 @@ export const getChainInfoCosmostation = ( baseDenom: chainInfo.stakeCurrency!.coinMinimalDenom, displayDenom: chainInfo.stakeCurrency!.coinDenom, coinType: chain.slip44 ? chain.slip44.toString() : '', - addressPrefix: chain.bech32_prefix, + addressPrefix: chain.bech32_prefix!, coinGeckoId: chainInfo.currencies[0].coinGeckoId, gasRate: { average: gasPriceStep.average.toString(), diff --git a/packages/wallets/src/leap-metamask-snap/extension.ts b/packages/wallets/src/leap-metamask-snap/extension.ts index b0d76ba4..6bb2e1a3 100644 --- a/packages/wallets/src/leap-metamask-snap/extension.ts +++ b/packages/wallets/src/leap-metamask-snap/extension.ts @@ -7,7 +7,7 @@ import { createClientNotExistError, getClientFromExtension, } from '@quirks/core'; -import type { Snap } from '@leapwallet/cosmos-snap-provider'; +import type { ChainInfo, Snap } from '@leapwallet/cosmos-snap-provider'; import type { OfflineAminoSigner, StdSignDoc, @@ -226,7 +226,9 @@ export class LeapMetamaskSnapWalletExtension extends ExtensionWallet=6.0.0'} - - '@antfu/install-pkg@0.1.1': - resolution: {integrity: sha512-LyB/8+bSfa0DFGC06zpCEfs89/XoWZwws5ygEa5D+Xsm3OfI+aXQ86VgVG7Acyef+rSZ5HE7J8rrxzrQeM3PjQ==} - - '@antfu/utils@0.7.8': - resolution: {integrity: sha512-rWQkqXRESdjXtc+7NRfK9lASQjpXJu1ayp7qi1d23zZorY+wBHVLHHoVcMsEnkqEBWTFqbztO7/QdJFzyEcLTg==} - - '@babel/code-frame@7.24.2': - resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==} - engines: {node: '>=6.9.0'} - - '@babel/code-frame@7.26.0': - resolution: {integrity: sha512-INCKxTtbXtcNbUZ3YXutwMpEleqttcswhAdee7dhuoVrD2cnuc3PqtERBtxkX5nziX9vnBL8WXmSGwv8CuPV6g==} - engines: {node: '>=6.9.0'} - - '@babel/compat-data@7.24.4': - resolution: {integrity: sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==} - engines: {node: '>=6.9.0'} - - '@babel/compat-data@7.26.0': - resolution: {integrity: sha512-qETICbZSLe7uXv9VE8T/RWOdIE5qqyTucOt4zLYMafj2MRO271VGgLd4RACJMeBO37UPWhXiKMBk7YlJ0fOzQA==} - engines: {node: '>=6.9.0'} - - '@babel/core@7.24.5': - resolution: {integrity: sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==} - engines: {node: '>=6.9.0'} - - '@babel/core@7.26.0': - resolution: {integrity: sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==} - engines: {node: '>=6.9.0'} - - '@babel/generator@7.24.5': - resolution: {integrity: sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA==} - engines: {node: '>=6.9.0'} - - '@babel/generator@7.26.0': - resolution: {integrity: sha512-/AIkAmInnWwgEAJGQr9vY0c66Mj6kjkE2ZPB1PurTRaRAh3U+J45sAQMjQDJdh4WbR3l0x5xkimXBKyBXXAu2w==} - engines: {node: '>=6.9.0'} - - '@babel/helper-annotate-as-pure@7.22.5': - resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} - engines: {node: '>=6.9.0'} - - '@babel/helper-builder-binary-assignment-operator-visitor@7.22.15': - resolution: {integrity: sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==} - engines: {node: '>=6.9.0'} - - '@babel/helper-compilation-targets@7.23.6': - resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} - engines: {node: '>=6.9.0'} - - '@babel/helper-compilation-targets@7.25.9': - resolution: {integrity: sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==} - engines: {node: '>=6.9.0'} - - '@babel/helper-create-class-features-plugin@7.24.5': - resolution: {integrity: sha512-uRc4Cv8UQWnE4NXlYTIIdM7wfFkOqlFztcC/gVXDKohKoVB3OyonfelUBaJzSwpBntZ2KYGF/9S7asCHsXwW6g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-create-regexp-features-plugin@7.22.15': - resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-define-polyfill-provider@0.6.2': - resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - '@babel/helper-environment-visitor@7.22.20': - resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} - engines: {node: '>=6.9.0'} - - '@babel/helper-function-name@7.23.0': - resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} - engines: {node: '>=6.9.0'} - - '@babel/helper-hoist-variables@7.22.5': - resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} - engines: {node: '>=6.9.0'} - - '@babel/helper-member-expression-to-functions@7.24.5': - resolution: {integrity: sha512-4owRteeihKWKamtqg4JmWSsEZU445xpFRXPEwp44HbgbxdWlUV1b4Agg4lkA806Lil5XM/e+FJyS0vj5T6vmcA==} - engines: {node: '>=6.9.0'} - - '@babel/helper-module-imports@7.22.15': - resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} - engines: {node: '>=6.9.0'} - - '@babel/helper-module-imports@7.24.3': - resolution: {integrity: sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==} - engines: {node: '>=6.9.0'} - - '@babel/helper-module-imports@7.25.9': - resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} - engines: {node: '>=6.9.0'} - - '@babel/helper-module-transforms@7.24.5': - resolution: {integrity: sha512-9GxeY8c2d2mdQUP1Dye0ks3VDyIMS98kt/llQ2nUId8IsWqTF0l1LkSX0/uP7l7MCDrzXS009Hyhe2gzTiGW8A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-module-transforms@7.26.0': - resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-optimise-call-expression@7.22.5': - resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} - engines: {node: '>=6.9.0'} - - '@babel/helper-plugin-utils@7.24.5': - resolution: {integrity: sha512-xjNLDopRzW2o6ba0gKbkZq5YWEBaK3PCyTOY1K2P/O07LGMhMqlMXPxwN4S5/RhWuCobT8z0jrlKGlYmeR1OhQ==} - engines: {node: '>=6.9.0'} - - '@babel/helper-plugin-utils@7.25.9': - resolution: {integrity: sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==} - engines: {node: '>=6.9.0'} - - '@babel/helper-remap-async-to-generator@7.22.20': - resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-replace-supers@7.24.1': - resolution: {integrity: sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-simple-access@7.24.5': - resolution: {integrity: sha512-uH3Hmf5q5n7n8mz7arjUlDOCbttY/DW4DYhE6FUsjKJ/oYC1kQQUvwEQWxRwUpX9qQKRXeqLwWxrqilMrf32sQ==} - engines: {node: '>=6.9.0'} - - '@babel/helper-skip-transparent-expression-wrappers@7.22.5': - resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} - engines: {node: '>=6.9.0'} - - '@babel/helper-split-export-declaration@7.24.5': - resolution: {integrity: sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q==} - engines: {node: '>=6.9.0'} - - '@babel/helper-string-parser@7.24.1': - resolution: {integrity: sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==} - engines: {node: '>=6.9.0'} - - '@babel/helper-string-parser@7.25.9': - resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} - engines: {node: '>=6.9.0'} - - '@babel/helper-validator-identifier@7.24.5': - resolution: {integrity: sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==} - engines: {node: '>=6.9.0'} - - '@babel/helper-validator-identifier@7.25.9': - resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} - engines: {node: '>=6.9.0'} - - '@babel/helper-validator-option@7.23.5': - resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} - engines: {node: '>=6.9.0'} - - '@babel/helper-validator-option@7.25.9': - resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} - engines: {node: '>=6.9.0'} - - '@babel/helper-wrap-function@7.24.5': - resolution: {integrity: sha512-/xxzuNvgRl4/HLNKvnFwdhdgN3cpLxgLROeLDl83Yx0AJ1SGvq1ak0OszTOjDfiB8Vx03eJbeDWh9r+jCCWttw==} - engines: {node: '>=6.9.0'} - - '@babel/helpers@7.24.5': - resolution: {integrity: sha512-CiQmBMMpMQHwM5m01YnrM6imUG1ebgYJ+fAIW4FZe6m4qHTPaRHti+R8cggAwkdz4oXhtO4/K9JWlh+8hIfR2Q==} - engines: {node: '>=6.9.0'} - - '@babel/helpers@7.26.0': - resolution: {integrity: sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==} - engines: {node: '>=6.9.0'} - - '@babel/highlight@7.24.5': - resolution: {integrity: sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw==} - engines: {node: '>=6.9.0'} - - '@babel/parser@7.24.5': - resolution: {integrity: sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==} - engines: {node: '>=6.0.0'} - hasBin: true - - '@babel/parser@7.26.0': - resolution: {integrity: sha512-aP8x5pIw3xvYr/sXT+SEUwyhrXT8rUJRZltK/qN3Db80dcKpTett8cJxHyjk+xYSVXvNnl2SfcJVjbwxpOSscA==} - engines: {node: '>=6.0.0'} - hasBin: true - - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.5': - resolution: {integrity: sha512-LdXRi1wEMTrHVR4Zc9F8OewC3vdm5h4QB6L71zy6StmYeqGi1b3ttIO8UC+BfZKcH9jdr4aI249rBkm+3+YvHw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.1': - resolution: {integrity: sha512-y4HqEnkelJIOQGd+3g1bTeKsA5c6qM7eOn7VggGVbBc0y8MLSKHacwcIE2PplNlQSj0PqS9rrXL/nkPVK+kUNg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.1': - resolution: {integrity: sha512-Hj791Ii4ci8HqnaKHAlLNs+zaLXb0EzSDhiAWp5VNlyvCNymYfacs64pxTxbH1znW/NcArSmwpmG9IKE/TUVVQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.13.0 - - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.1': - resolution: {integrity: sha512-m9m/fXsXLiHfwdgydIFnpk+7jlVbnvlK5B2EKiPdLUb6WX654ZaaEWJUjk8TftRbZpK0XibovlLWX4KIZhV6jw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/plugin-proposal-async-generator-functions@7.20.7': - resolution: {integrity: sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==} - engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead. - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-proposal-class-properties@7.18.6': - resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} - engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-proposal-decorators@7.24.1': - resolution: {integrity: sha512-zPEvzFijn+hRvJuX2Vu3KbEBN39LN3f7tW3MQO2LsIs57B26KU+kUc82BdAktS1VCM6libzh45eKGI65lg0cpA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-proposal-export-default-from@7.24.1': - resolution: {integrity: sha512-+0hrgGGV3xyYIjOrD/bUZk/iUwOIGuoANfRfVg1cPhYBxF+TIXSEcc42DqzBICmWsnAQ+SfKedY0bj8QD+LuMg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-proposal-nullish-coalescing-operator@7.18.6': - resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} - engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead. - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-proposal-numeric-separator@7.18.6': - resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==} - engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead. - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-proposal-object-rest-spread@7.20.7': - resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} - engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead. - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-proposal-optional-catch-binding@7.18.6': - resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==} - engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-catch-binding instead. - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-proposal-optional-chaining@7.21.0': - resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==} - engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead. - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2': - resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-async-generators@7.8.4': - resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-bigint@7.8.3': - resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-class-properties@7.12.13': - resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-class-static-block@7.14.5': - resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-decorators@7.24.1': - resolution: {integrity: sha512-05RJdO/cCrtVWuAaSn1tS3bH8jbsJa/Y1uD186u6J4C/1mnHFxseeuWpsqr9anvo7TUulev7tm7GDwRV+VuhDw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-dynamic-import@7.8.3': - resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-export-default-from@7.24.1': - resolution: {integrity: sha512-cNXSxv9eTkGUtd0PsNMK8Yx5xeScxfpWOUAxE+ZPAXXEcAMOC3fk7LRdXq5fvpra2pLx2p1YtkAhpUbB2SwaRA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-export-namespace-from@7.8.3': - resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-flow@7.24.1': - resolution: {integrity: sha512-sxi2kLTI5DeW5vDtMUsk4mTPwvlUDbjOnoWayhynCwrw4QXRld4QEYwqzY8JmQXaJUtgUuCIurtSRH5sn4c7mA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-import-assertions@7.24.1': - resolution: {integrity: sha512-IuwnI5XnuF189t91XbxmXeCDz3qs6iDRO7GJ++wcfgeXNs/8FmIlKcpDSXNVyuLQxlwvskmI3Ct73wUODkJBlQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-import-attributes@7.24.1': - resolution: {integrity: sha512-zhQTMH0X2nVLnb04tz+s7AMuasX8U0FnpE+nHTOhSOINjWMnopoZTxtIKsd45n4GQ/HIZLyfIpoul8e2m0DnRA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-import-meta@7.10.4': - resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-json-strings@7.8.3': - resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-jsx@7.24.1': - resolution: {integrity: sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-logical-assignment-operators@7.10.4': - resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3': - resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-numeric-separator@7.10.4': - resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-object-rest-spread@7.8.3': - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-optional-catch-binding@7.8.3': - resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-optional-chaining@7.8.3': - resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-private-property-in-object@7.14.5': - resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-top-level-await@7.14.5': - resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-typescript@7.24.1': - resolution: {integrity: sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-unicode-sets-regex@7.18.6': - resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/plugin-transform-arrow-functions@7.24.1': - resolution: {integrity: sha512-ngT/3NkRhsaep9ck9uj2Xhv9+xB1zShY3tM3g6om4xxCELwCDN4g4Aq5dRn48+0hasAql7s2hdBOysCfNpr4fw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-async-generator-functions@7.24.3': - resolution: {integrity: sha512-Qe26CMYVjpQxJ8zxM1340JFNjZaF+ISWpr1Kt/jGo+ZTUzKkfw/pphEWbRCb+lmSM6k/TOgfYLvmbHkUQ0asIg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-async-to-generator@7.24.1': - resolution: {integrity: sha512-AawPptitRXp1y0n4ilKcGbRYWfbbzFWz2NqNu7dacYDtFtz0CMjG64b3LQsb3KIgnf4/obcUL78hfaOS7iCUfw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-block-scoped-functions@7.24.1': - resolution: {integrity: sha512-TWWC18OShZutrv9C6mye1xwtam+uNi2bnTOCBUd5sZxyHOiWbU6ztSROofIMrK84uweEZC219POICK/sTYwfgg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-block-scoping@7.24.5': - resolution: {integrity: sha512-sMfBc3OxghjC95BkYrYocHL3NaOplrcaunblzwXhGmlPwpmfsxr4vK+mBBt49r+S240vahmv+kUxkeKgs+haCw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-class-properties@7.24.1': - resolution: {integrity: sha512-OMLCXi0NqvJfORTaPQBwqLXHhb93wkBKZ4aNwMl6WtehO7ar+cmp+89iPEQPqxAnxsOKTaMcs3POz3rKayJ72g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-class-static-block@7.24.4': - resolution: {integrity: sha512-B8q7Pz870Hz/q9UgP8InNpY01CSLDSCyqX7zcRuv3FcPl87A2G17lASroHWaCtbdIcbYzOZ7kWmXFKbijMSmFg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.12.0 - - '@babel/plugin-transform-classes@7.24.5': - resolution: {integrity: sha512-gWkLP25DFj2dwe9Ck8uwMOpko4YsqyfZJrOmqqcegeDYEbp7rmn4U6UQZNj08UF6MaX39XenSpKRCvpDRBtZ7Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-computed-properties@7.24.1': - resolution: {integrity: sha512-5pJGVIUfJpOS+pAqBQd+QMaTD2vCL/HcePooON6pDpHgRp4gNRmzyHTPIkXntwKsq3ayUFVfJaIKPw2pOkOcTw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-destructuring@7.24.5': - resolution: {integrity: sha512-SZuuLyfxvsm+Ah57I/i1HVjveBENYK9ue8MJ7qkc7ndoNjqquJiElzA7f5yaAXjyW2hKojosOTAQQRX50bPSVg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-dotall-regex@7.24.1': - resolution: {integrity: sha512-p7uUxgSoZwZ2lPNMzUkqCts3xlp8n+o05ikjy7gbtFJSt9gdU88jAmtfmOxHM14noQXBxfgzf2yRWECiNVhTCw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-duplicate-keys@7.24.1': - resolution: {integrity: sha512-msyzuUnvsjsaSaocV6L7ErfNsa5nDWL1XKNnDePLgmz+WdU4w/J8+AxBMrWfi9m4IxfL5sZQKUPQKDQeeAT6lA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-dynamic-import@7.24.1': - resolution: {integrity: sha512-av2gdSTyXcJVdI+8aFZsCAtR29xJt0S5tas+Ef8NvBNmD1a+N/3ecMLeMBgfcK+xzsjdLDT6oHt+DFPyeqUbDA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-exponentiation-operator@7.24.1': - resolution: {integrity: sha512-U1yX13dVBSwS23DEAqU+Z/PkwE9/m7QQy8Y9/+Tdb8UWYaGNDYwTLi19wqIAiROr8sXVum9A/rtiH5H0boUcTw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-export-namespace-from@7.24.1': - resolution: {integrity: sha512-Ft38m/KFOyzKw2UaJFkWG9QnHPG/Q/2SkOrRk4pNBPg5IPZ+dOxcmkK5IyuBcxiNPyyYowPGUReyBvrvZs7IlQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-flow-strip-types@7.24.1': - resolution: {integrity: sha512-iIYPIWt3dUmUKKE10s3W+jsQ3icFkw0JyRVyY1B7G4yK/nngAOHLVx8xlhA6b/Jzl/Y0nis8gjqhqKtRDQqHWQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-for-of@7.24.1': - resolution: {integrity: sha512-OxBdcnF04bpdQdR3i4giHZNZQn7cm8RQKcSwA17wAAqEELo1ZOwp5FFgeptWUQXFyT9kwHo10aqqauYkRZPCAg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-function-name@7.24.1': - resolution: {integrity: sha512-BXmDZpPlh7jwicKArQASrj8n22/w6iymRnvHYYd2zO30DbE277JO20/7yXJT3QxDPtiQiOxQBbZH4TpivNXIxA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-json-strings@7.24.1': - resolution: {integrity: sha512-U7RMFmRvoasscrIFy5xA4gIp8iWnWubnKkKuUGJjsuOH7GfbMkB+XZzeslx2kLdEGdOJDamEmCqOks6e8nv8DQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-literals@7.24.1': - resolution: {integrity: sha512-zn9pwz8U7nCqOYIiBaOxoQOtYmMODXTJnkxG4AtX8fPmnCRYWBOHD0qcpwS9e2VDSp1zNJYpdnFMIKb8jmwu6g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-logical-assignment-operators@7.24.1': - resolution: {integrity: sha512-OhN6J4Bpz+hIBqItTeWJujDOfNP+unqv/NJgyhlpSqgBTPm37KkMmZV6SYcOj+pnDbdcl1qRGV/ZiIjX9Iy34w==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-member-expression-literals@7.24.1': - resolution: {integrity: sha512-4ojai0KysTWXzHseJKa1XPNXKRbuUrhkOPY4rEGeR+7ChlJVKxFa3H3Bz+7tWaGKgJAXUWKOGmltN+u9B3+CVg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-modules-amd@7.24.1': - resolution: {integrity: sha512-lAxNHi4HVtjnHd5Rxg3D5t99Xm6H7b04hUS7EHIXcUl2EV4yl1gWdqZrNzXnSrHveL9qMdbODlLF55mvgjAfaQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-modules-commonjs@7.24.1': - resolution: {integrity: sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-modules-systemjs@7.24.1': - resolution: {integrity: sha512-mqQ3Zh9vFO1Tpmlt8QPnbwGHzNz3lpNEMxQb1kAemn/erstyqw1r9KeOlOfo3y6xAnFEcOv2tSyrXfmMk+/YZA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-modules-umd@7.24.1': - resolution: {integrity: sha512-tuA3lpPj+5ITfcCluy6nWonSL7RvaG0AOTeAuvXqEKS34lnLzXpDb0dcP6K8jD0zWZFNDVly90AGFJPnm4fOYg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-named-capturing-groups-regex@7.22.5': - resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/plugin-transform-new-target@7.24.1': - resolution: {integrity: sha512-/rurytBM34hYy0HKZQyA0nHbQgQNFm4Q/BOc9Hflxi2X3twRof7NaE5W46j4kQitm7SvACVRXsa6N/tSZxvPug==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-nullish-coalescing-operator@7.24.1': - resolution: {integrity: sha512-iQ+caew8wRrhCikO5DrUYx0mrmdhkaELgFa+7baMcVuhxIkN7oxt06CZ51D65ugIb1UWRQ8oQe+HXAVM6qHFjw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-numeric-separator@7.24.1': - resolution: {integrity: sha512-7GAsGlK4cNL2OExJH1DzmDeKnRv/LXq0eLUSvudrehVA5Rgg4bIrqEUW29FbKMBRT0ztSqisv7kjP+XIC4ZMNw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-object-rest-spread@7.24.5': - resolution: {integrity: sha512-7EauQHszLGM3ay7a161tTQH7fj+3vVM/gThlz5HpFtnygTxjrlvoeq7MPVA1Vy9Q555OB8SnAOsMkLShNkkrHA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-object-super@7.24.1': - resolution: {integrity: sha512-oKJqR3TeI5hSLRxudMjFQ9re9fBVUU0GICqM3J1mi8MqlhVr6hC/ZN4ttAyMuQR6EZZIY6h/exe5swqGNNIkWQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-optional-catch-binding@7.24.1': - resolution: {integrity: sha512-oBTH7oURV4Y+3EUrf6cWn1OHio3qG/PVwO5J03iSJmBg6m2EhKjkAu/xuaXaYwWW9miYtvbWv4LNf0AmR43LUA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-optional-chaining@7.24.5': - resolution: {integrity: sha512-xWCkmwKT+ihmA6l7SSTpk8e4qQl/274iNbSKRRS8mpqFR32ksy36+a+LWY8OXCCEefF8WFlnOHVsaDI2231wBg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-parameters@7.24.5': - resolution: {integrity: sha512-9Co00MqZ2aoky+4j2jhofErthm6QVLKbpQrvz20c3CH9KQCLHyNB+t2ya4/UrRpQGR+Wrwjg9foopoeSdnHOkA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-private-methods@7.24.1': - resolution: {integrity: sha512-tGvisebwBO5em4PaYNqt4fkw56K2VALsAbAakY0FjTYqJp7gfdrgr7YX76Or8/cpik0W6+tj3rZ0uHU9Oil4tw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-private-property-in-object@7.24.5': - resolution: {integrity: sha512-JM4MHZqnWR04jPMujQDTBVRnqxpLLpx2tkn7iPn+Hmsc0Gnb79yvRWOkvqFOx3Z7P7VxiRIR22c4eGSNj87OBQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-property-literals@7.24.1': - resolution: {integrity: sha512-LetvD7CrHmEx0G442gOomRr66d7q8HzzGGr4PMHGr+5YIm6++Yke+jxj246rpvsbyhJwCLxcTn6zW1P1BSenqA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-constant-elements@7.24.1': - resolution: {integrity: sha512-QXp1U9x0R7tkiGB0FOk8o74jhnap0FlZ5gNkRIWdG3eP+SvMFg118e1zaWewDzgABb106QSKpVsD3Wgd8t6ifA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-display-name@7.24.1': - resolution: {integrity: sha512-mvoQg2f9p2qlpDQRBC7M3c3XTr0k7cp/0+kFKKO/7Gtu0LSw16eKB+Fabe2bDT/UpsyasTBBkAnbdsLrkD5XMw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-jsx-development@7.22.5': - resolution: {integrity: sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-jsx-self@7.24.5': - resolution: {integrity: sha512-RtCJoUO2oYrYwFPtR1/jkoBEcFuI1ae9a9IMxeyAVa3a1Ap4AnxmyIKG2b2FaJKqkidw/0cxRbWN+HOs6ZWd1w==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-jsx-self@7.25.9': - resolution: {integrity: sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-jsx-source@7.24.1': - resolution: {integrity: sha512-1v202n7aUq4uXAieRTKcwPzNyphlCuqHHDcdSNc+vdhoTEZcFMh+L5yZuCmGaIO7bs1nJUNfHB89TZyoL48xNA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-jsx-source@7.25.9': - resolution: {integrity: sha512-+iqjT8xmXhhYv4/uiYd8FNQsraMFZIfxVSqxxVSZP0WbbSAWvBXAul0m/zu+7Vv4O/3WtApy9pmaTMiumEZgfg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-jsx@7.23.4': - resolution: {integrity: sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-pure-annotations@7.24.1': - resolution: {integrity: sha512-+pWEAaDJvSm9aFvJNpLiM2+ktl2Sn2U5DdyiWdZBxmLc6+xGt88dvFqsHiAiDS+8WqUwbDfkKz9jRxK3M0k+kA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-regenerator@7.24.1': - resolution: {integrity: sha512-sJwZBCzIBE4t+5Q4IGLaaun5ExVMRY0lYwos/jNecjMrVCygCdph3IKv0tkP5Fc87e/1+bebAmEAGBfnRD+cnw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-reserved-words@7.24.1': - resolution: {integrity: sha512-JAclqStUfIwKN15HrsQADFgeZt+wexNQ0uLhuqvqAUFoqPMjEcFCYZBhq0LUdz6dZK/mD+rErhW71fbx8RYElg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-runtime@7.24.3': - resolution: {integrity: sha512-J0BuRPNlNqlMTRJ72eVptpt9VcInbxO6iP3jaxr+1NPhC0UkKL+6oeX6VXMEYdADnuqmMmsBspt4d5w8Y/TCbQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-shorthand-properties@7.24.1': - resolution: {integrity: sha512-LyjVB1nsJ6gTTUKRjRWx9C1s9hE7dLfP/knKdrfeH9UPtAGjYGgxIbFfx7xyLIEWs7Xe1Gnf8EWiUqfjLhInZA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-spread@7.24.1': - resolution: {integrity: sha512-KjmcIM+fxgY+KxPVbjelJC6hrH1CgtPmTvdXAfn3/a9CnWGSTY7nH4zm5+cjmWJybdcPSsD0++QssDsjcpe47g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-sticky-regex@7.24.1': - resolution: {integrity: sha512-9v0f1bRXgPVcPrngOQvLXeGNNVLc8UjMVfebo9ka0WF3/7+aVUHmaJVT3sa0XCzEFioPfPHZiOcYG9qOsH63cw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-template-literals@7.24.1': - resolution: {integrity: sha512-WRkhROsNzriarqECASCNu/nojeXCDTE/F2HmRgOzi7NGvyfYGq1NEjKBK3ckLfRgGc6/lPAqP0vDOSw3YtG34g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-typeof-symbol@7.24.5': - resolution: {integrity: sha512-UTGnhYVZtTAjdwOTzT+sCyXmTn8AhaxOS/MjG9REclZ6ULHWF9KoCZur0HSGU7hk8PdBFKKbYe6+gqdXWz84Jg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-typescript@7.24.5': - resolution: {integrity: sha512-E0VWu/hk83BIFUWnsKZ4D81KXjN5L3MobvevOHErASk9IPwKHOkTgvqzvNo1yP/ePJWqqK2SpUR5z+KQbl6NVw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-unicode-escapes@7.24.1': - resolution: {integrity: sha512-RlkVIcWT4TLI96zM660S877E7beKlQw7Ig+wqkKBiWfj0zH5Q4h50q6er4wzZKRNSYpfo6ILJ+hrJAGSX2qcNw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-unicode-property-regex@7.24.1': - resolution: {integrity: sha512-Ss4VvlfYV5huWApFsF8/Sq0oXnGO+jB+rijFEFugTd3cwSObUSnUi88djgR5528Csl0uKlrI331kRqe56Ov2Ng==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-unicode-regex@7.24.1': - resolution: {integrity: sha512-2A/94wgZgxfTsiLaQ2E36XAOdcZmGAaEEgVmxQWwZXWkGhvoHbaqXcKnU8zny4ycpu3vNqg0L/PcCiYtHtA13g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-unicode-sets-regex@7.24.1': - resolution: {integrity: sha512-fqj4WuzzS+ukpgerpAoOnMfQXwUHFxXUZUE84oL2Kao2N8uSlvcpnAidKASgsNgzZHBsHWvcm8s9FPWUhAb8fA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/preset-env@7.24.5': - resolution: {integrity: sha512-UGK2ifKtcC8i5AI4cH+sbLLuLc2ktYSFJgBAXorKAsHUZmrQ1q6aQ6i3BvU24wWs2AAKqQB6kq3N9V9Gw1HiMQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/preset-flow@7.24.1': - resolution: {integrity: sha512-sWCV2G9pcqZf+JHyv/RyqEIpFypxdCSxWIxQjpdaQxenNog7cN1pr76hg8u0Fz8Qgg0H4ETkGcJnXL8d4j0PPA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/preset-modules@0.1.6-no-external-plugins': - resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} - peerDependencies: - '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 - - '@babel/preset-react@7.24.1': - resolution: {integrity: sha512-eFa8up2/8cZXLIpkafhaADTXSnl7IsUFCYenRWrARBz0/qZwcT0RBXpys0LJU4+WfPoF2ZG6ew6s2V6izMCwRA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/preset-typescript@7.24.1': - resolution: {integrity: sha512-1DBaMmRDpuYQBPWD8Pf/WEwCrtgRHxsZnP4mIy9G/X+hFfbI47Q2G4t1Paakld84+qsk2fSsUPMKg71jkoOOaQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/register@7.23.7': - resolution: {integrity: sha512-EjJeB6+kvpk+Y5DAkEAmbOBEFkh9OASx0huoEkqYTFxAZHzOAX2Oh5uwAUuL2rUddqfM0SA+KPXV2TbzoZ2kvQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/regjsgen@0.8.0': - resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} - - '@babel/runtime@7.24.5': - resolution: {integrity: sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g==} - engines: {node: '>=6.9.0'} - - '@babel/standalone@7.24.5': - resolution: {integrity: sha512-Sl8oN9bGfRlNUA2jzfzoHEZxFBDliBlwi5mPVCAWKSlBNkXXJOHpu7SDOqjF6mRoTa6GNX/1kAWG3Tr+YQ3N7A==} - engines: {node: '>=6.9.0'} - - '@babel/template@7.24.0': - resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==} - engines: {node: '>=6.9.0'} - - '@babel/template@7.25.9': - resolution: {integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==} - engines: {node: '>=6.9.0'} - - '@babel/traverse@7.24.5': - resolution: {integrity: sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA==} - engines: {node: '>=6.9.0'} - - '@babel/traverse@7.25.9': - resolution: {integrity: sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==} - engines: {node: '>=6.9.0'} - - '@babel/types@7.24.5': - resolution: {integrity: sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==} - engines: {node: '>=6.9.0'} - - '@babel/types@7.26.0': - resolution: {integrity: sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==} - engines: {node: '>=6.9.0'} - - '@bcherny/json-schema-ref-parser@10.0.5-fork': - resolution: {integrity: sha512-E/jKbPoca1tfUPj3iSbitDZTGnq6FUFjkH6L8U2oDwSuwK1WhnnVtCG7oFOTg/DDnyoXbQYUiUiGOibHqaGVnw==} - engines: {node: '>= 16'} - - '@bcoe/v8-coverage@0.2.3': - resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} - - '@chain-registry/keplr@1.68.88': - resolution: {integrity: sha512-OHcdBtwkyLCSu24W4nqhqT/WllWLXq1jo2XTBM3Ge1PgyqEIun6sIvi2E6J+n6uPVulRa9n4gT2oa8XquTkvDw==} - - '@chain-registry/types@0.45.46': - resolution: {integrity: sha512-IsajdG7UYxflCC4abwCw0G91nW/nnNJGgnfeScFhGyvXBlCHRqUd7LLDrlfgJ5ag0px1ONZ3lBPX2+LcR57bJQ==} - - '@chain-registry/types@0.45.71': - resolution: {integrity: sha512-cx/yX/vgoFgS1pC7pCYzdMxDBg/uXkJKvVd69/E9SVvBsalOuhWOm3Gq9KE/ji8WFXwdGA+//uKY39PD7dUYxg==} - - '@cloudflare/kv-asset-handler@0.3.2': - resolution: {integrity: sha512-EeEjMobfuJrwoctj7FA1y1KEbM0+Q1xSjobIEyie9k4haVEBB7vkDvsasw1pM3rO39mL2akxIAzLMUAtrMHZhA==} - engines: {node: '>=16.13'} - - '@commitlint/cli@17.8.1': - resolution: {integrity: sha512-ay+WbzQesE0Rv4EQKfNbSMiJJ12KdKTDzIt0tcK4k11FdsWmtwP0Kp1NWMOUswfIWo6Eb7p7Ln721Nx9FLNBjg==} - engines: {node: '>=v14'} - hasBin: true - - '@commitlint/config-conventional@17.8.1': - resolution: {integrity: sha512-NxCOHx1kgneig3VLauWJcDWS40DVjg7nKOpBEEK9E5fjJpQqLCilcnKkIIjdBH98kEO1q3NpE5NSrZ2kl/QGJg==} - engines: {node: '>=v14'} - - '@commitlint/config-validator@17.8.1': - resolution: {integrity: sha512-UUgUC+sNiiMwkyiuIFR7JG2cfd9t/7MV8VB4TZ+q02ZFkHoduUS4tJGsCBWvBOGD9Btev6IecPMvlWUfJorkEA==} - engines: {node: '>=v14'} - - '@commitlint/ensure@17.8.1': - resolution: {integrity: sha512-xjafwKxid8s1K23NFpL8JNo6JnY/ysetKo8kegVM7c8vs+kWLP8VrQq+NbhgVlmCojhEDbzQKp4eRXSjVOGsow==} - engines: {node: '>=v14'} - - '@commitlint/execute-rule@17.8.1': - resolution: {integrity: sha512-JHVupQeSdNI6xzA9SqMF+p/JjrHTcrJdI02PwesQIDCIGUrv04hicJgCcws5nzaoZbROapPs0s6zeVHoxpMwFQ==} - engines: {node: '>=v14'} - - '@commitlint/format@17.8.1': - resolution: {integrity: sha512-f3oMTyZ84M9ht7fb93wbCKmWxO5/kKSbwuYvS867duVomoOsgrgljkGGIztmT/srZnaiGbaK8+Wf8Ik2tSr5eg==} - engines: {node: '>=v14'} - - '@commitlint/is-ignored@17.8.1': - resolution: {integrity: sha512-UshMi4Ltb4ZlNn4F7WtSEugFDZmctzFpmbqvpyxD3la510J+PLcnyhf9chs7EryaRFJMdAKwsEKfNK0jL/QM4g==} - engines: {node: '>=v14'} - - '@commitlint/lint@17.8.1': - resolution: {integrity: sha512-aQUlwIR1/VMv2D4GXSk7PfL5hIaFSfy6hSHV94O8Y27T5q+DlDEgd/cZ4KmVI+MWKzFfCTiTuWqjfRSfdRllCA==} - engines: {node: '>=v14'} - - '@commitlint/load@17.8.1': - resolution: {integrity: sha512-iF4CL7KDFstP1kpVUkT8K2Wl17h2yx9VaR1ztTc8vzByWWcbO/WaKwxsnCOqow9tVAlzPfo1ywk9m2oJ9ucMqA==} - engines: {node: '>=v14'} - - '@commitlint/message@17.8.1': - resolution: {integrity: sha512-6bYL1GUQsD6bLhTH3QQty8pVFoETfFQlMn2Nzmz3AOLqRVfNNtXBaSY0dhZ0dM6A2MEq4+2d7L/2LP8TjqGRkA==} - engines: {node: '>=v14'} - - '@commitlint/parse@17.8.1': - resolution: {integrity: sha512-/wLUickTo0rNpQgWwLPavTm7WbwkZoBy3X8PpkUmlSmQJyWQTj0m6bDjiykMaDt41qcUbfeFfaCvXfiR4EGnfw==} - engines: {node: '>=v14'} - - '@commitlint/read@17.8.1': - resolution: {integrity: sha512-Fd55Oaz9irzBESPCdMd8vWWgxsW3OWR99wOntBDHgf9h7Y6OOHjWEdS9Xzen1GFndqgyoaFplQS5y7KZe0kO2w==} - engines: {node: '>=v14'} - - '@commitlint/resolve-extends@17.8.1': - resolution: {integrity: sha512-W/ryRoQ0TSVXqJrx5SGkaYuAaE/BUontL1j1HsKckvM6e5ZaG0M9126zcwL6peKSuIetJi7E87PRQF8O86EW0Q==} - engines: {node: '>=v14'} - - '@commitlint/rules@17.8.1': - resolution: {integrity: sha512-2b7OdVbN7MTAt9U0vKOYKCDsOvESVXxQmrvuVUZ0rGFMCrCPJWWP1GJ7f0lAypbDAhaGb8zqtdOr47192LBrIA==} - engines: {node: '>=v14'} - - '@commitlint/to-lines@17.8.1': - resolution: {integrity: sha512-LE0jb8CuR/mj6xJyrIk8VLz03OEzXFgLdivBytoooKO5xLt5yalc8Ma5guTWobw998sbR3ogDd+2jed03CFmJA==} - engines: {node: '>=v14'} - - '@commitlint/top-level@17.8.1': - resolution: {integrity: sha512-l6+Z6rrNf5p333SHfEte6r+WkOxGlWK4bLuZKbtf/2TXRN+qhrvn1XE63VhD8Oe9oIHQ7F7W1nG2k/TJFhx2yA==} - engines: {node: '>=v14'} - - '@commitlint/types@17.8.1': - resolution: {integrity: sha512-PXDQXkAmiMEG162Bqdh9ChML/GJZo6vU+7F03ALKDK8zYc6SuAr47LjG7hGYRqUOz+WK0dU7bQ0xzuqFMdxzeQ==} - engines: {node: '>=v14'} - - '@confio/ics23@0.6.8': - resolution: {integrity: sha512-wB6uo+3A50m0sW/EWcU64xpV/8wShZ6bMTa7pF8eYsTrSkQA7oLUIJcs/wb8g4y2Oyq701BaGiO6n/ak5WXO1w==} - - '@cosmjs/amino@0.32.0': - resolution: {integrity: sha512-i1ehEZLQo8HUGY78eum+1ZrDQ48QSkHKy0zOTBOMqce6TiwACIC5kOjRSOWdRQDILcPFzPVrbS2dIgtrdd0ykg==} - - '@cosmjs/amino@0.32.3': - resolution: {integrity: sha512-G4zXl+dJbqrz1sSJ56H/25l5NJEk/pAPIr8piAHgbXYw88OdAOlpA26PQvk2IbSN/rRgVbvlLTNgX2tzz1dyUA==} - - '@cosmjs/cosmwasm-stargate@0.32.3': - resolution: {integrity: sha512-pqkt+QsLIPNMTRh9m+igJgIpzXXgn1BxmxfAb9zlC23kvsuzY/12un9M7iAdim1NwKXDFeYw46xC2YkprwQp+g==} - - '@cosmjs/crypto@0.32.3': - resolution: {integrity: sha512-niQOWJHUtlJm2GG4F00yGT7sGPKxfUwz+2qQ30uO/E3p58gOusTcH2qjiJNVxb8vScYJhFYFqpm/OA/mVqoUGQ==} - - '@cosmjs/encoding@0.32.3': - resolution: {integrity: sha512-p4KF7hhv8jBQX3MkB3Defuhz/W0l3PwWVYU2vkVuBJ13bJcXyhU9nJjiMkaIv+XP+W2QgRceqNNgFUC5chNR7w==} - - '@cosmjs/json-rpc@0.32.3': - resolution: {integrity: sha512-JwFRWZa+Y95KrAG8CuEbPVOSnXO2uMSEBcaAB/FBU3Mo4jQnDoUjXvt3vwtFWxfAytrWCn1I4YDFaOAinnEG/Q==} - - '@cosmjs/math@0.32.3': - resolution: {integrity: sha512-amumUtZs8hCCnV+lSBaJIiZkGabQm22QGg/IotYrhcmoOEOjt82n7hMNlNXRs7V6WLMidGrGYcswB5zcmp0Meg==} - - '@cosmjs/proto-signing@0.32.0': - resolution: {integrity: sha512-9401CI0U5rvKMmYrEN4DAl7wvRd5PwfOTPgxoee+O0d3LzK4FUbTjnNIM7DeUi0zaQw/qU3vSbA3ZcMqPifSbQ==} - - '@cosmjs/proto-signing@0.32.3': - resolution: {integrity: sha512-kSZ0ZUY0DwcRT0NcIn2HkadH4NKlwjfZgbLj1ABwh/4l0RgeT84QCscZCu63tJYq3K6auwqTiZSZERwlO4/nbg==} - - '@cosmjs/socket@0.32.3': - resolution: {integrity: sha512-F2WwNmaUPdZ4SsH6Uyreq3wQk7jpaEkb3wfOP951f5Jt6HCW/PxbxhKzHkAAf6+Sqks6SPhkbWoE8XaZpjL2KA==} - - '@cosmjs/stargate@0.32.0': - resolution: {integrity: sha512-Yo3l+A4vdy3ql30cIanY/j2uD3zxRXTQPrn2YUc67qCxacFkf7Fn3N9GdI7D/B2LQlguf/B5OwheizzWucapkw==} - - '@cosmjs/stargate@0.32.3': - resolution: {integrity: sha512-OQWzO9YWKerUinPIxrO1MARbe84XkeXJAW0lyMIjXIEikajuXZ+PwftiKA5yA+8OyditVmHVLtPud6Pjna2s5w==} - - '@cosmjs/stream@0.32.3': - resolution: {integrity: sha512-J2zVWDojkynYifAUcRmVczzmp6STEpyiAARq0rSsviqjreGIfspfuws/8rmkPa6qQBZvpQOBQCm2HyZZwYplIw==} - - '@cosmjs/tendermint-rpc@0.32.3': - resolution: {integrity: sha512-xeprW+VR9xKGstqZg0H/KBZoUp8/FfFyS9ljIUTLM/UINjP2MhiwncANPS2KScfJVepGufUKk0/phHUeIBSEkw==} - - '@cosmjs/utils@0.32.3': - resolution: {integrity: sha512-WCZK4yksj2hBDz4w7xFZQTRZQ/RJhBX26uFHmmQFIcNUUVAihrLO+RerqJgk0dZqC42wstM9pEUQGtPmLcIYvg==} - - '@cosmology/lcd@0.12.0': - resolution: {integrity: sha512-f2mcySYO1xdislAhuWtNFmg4q/bzY3Aem2UkDzYzI0ZELVev5i2Pi0bQrYUNTeNg1isAo0Kyrdqj/4YPqEwjGA==} - - '@cosmology/lcd@0.13.3': - resolution: {integrity: sha512-lihAHCoap0GN/32qcOhiMp6HcoZP8A7GeScZMlmmvBtBk6ocGAStNHjvBR4MayrvyHSCOZCvCAWPh36iFTT8Sw==} - - '@cosmostation/extension-client@0.1.15': - resolution: {integrity: sha512-HlXYJjFrNpjiV/GUKhri1UL8/bhlOIFFLpRF78YDSqq16x0+plIqx5CAvEusFcKTDpVfpeD5sfUHiKvP7euNFg==} - - '@craftzdog/react-native-buffer@6.0.5': - resolution: {integrity: sha512-Av+YqfwA9e7jhgI9GFE/gTpwl/H+dRRLmZyJPOpKTy107j9Oj7oXlm3/YiMNz+C/CEGqcKAOqnXDLs4OL6AAFw==} - - '@cspotcode/source-map-support@0.8.1': - resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} - engines: {node: '>=12'} - - '@cypress/request@3.0.1': - resolution: {integrity: sha512-TWivJlJi8ZDx2wGOw1dbLuHJKUYX7bWySw377nlnGOW3hP9/MUKIsEdXT/YngWxVdgNCHRBmFlBipE+5/2ZZlQ==} - engines: {node: '>= 6'} - - '@dao-dao/cosmiframe@0.1.0': - resolution: {integrity: sha512-NW4pGt1ctqDfhn/A6RU2vwnFEu3O4aBNnBMrGnw31n+L35drYNEsA9ZB7KZsHmRRlkNx+jSuJSv2Fv0BFBDDJQ==} - peerDependencies: - '@cosmjs/amino': '>= ^0.32' - '@cosmjs/proto-signing': '>= ^0.32' - - '@emnapi/core@1.3.1': - resolution: {integrity: sha512-pVGjBIt1Y6gg3EJN8jTcfpP/+uuRksIo055oE/OBkDNcjZqVbfkWCksG1Jp4yZnj3iKWyWX8fdG/j6UDYPbFog==} - - '@emnapi/runtime@1.3.1': - resolution: {integrity: sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==} - - '@emnapi/wasi-threads@1.0.1': - resolution: {integrity: sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==} - - '@esbuild/aix-ppc64@0.20.2': - resolution: {integrity: sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [aix] - - '@esbuild/aix-ppc64@0.21.5': - resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [aix] - - '@esbuild/android-arm64@0.20.2': - resolution: {integrity: sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - - '@esbuild/android-arm64@0.21.5': - resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - - '@esbuild/android-arm@0.20.2': - resolution: {integrity: sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - - '@esbuild/android-arm@0.21.5': - resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - - '@esbuild/android-x64@0.20.2': - resolution: {integrity: sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - - '@esbuild/android-x64@0.21.5': - resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - - '@esbuild/darwin-arm64@0.20.2': - resolution: {integrity: sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - - '@esbuild/darwin-arm64@0.21.5': - resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - - '@esbuild/darwin-x64@0.20.2': - resolution: {integrity: sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - - '@esbuild/darwin-x64@0.21.5': - resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - - '@esbuild/freebsd-arm64@0.20.2': - resolution: {integrity: sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - - '@esbuild/freebsd-arm64@0.21.5': - resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - - '@esbuild/freebsd-x64@0.20.2': - resolution: {integrity: sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - - '@esbuild/freebsd-x64@0.21.5': - resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - - '@esbuild/linux-arm64@0.20.2': - resolution: {integrity: sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - - '@esbuild/linux-arm64@0.21.5': - resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - - '@esbuild/linux-arm@0.20.2': - resolution: {integrity: sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - - '@esbuild/linux-arm@0.21.5': - resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - - '@esbuild/linux-ia32@0.20.2': - resolution: {integrity: sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - - '@esbuild/linux-ia32@0.21.5': - resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - - '@esbuild/linux-loong64@0.20.2': - resolution: {integrity: sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - - '@esbuild/linux-loong64@0.21.5': - resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - - '@esbuild/linux-mips64el@0.20.2': - resolution: {integrity: sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - - '@esbuild/linux-mips64el@0.21.5': - resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - - '@esbuild/linux-ppc64@0.20.2': - resolution: {integrity: sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - - '@esbuild/linux-ppc64@0.21.5': - resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - - '@esbuild/linux-riscv64@0.20.2': - resolution: {integrity: sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - - '@esbuild/linux-riscv64@0.21.5': - resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - - '@esbuild/linux-s390x@0.20.2': - resolution: {integrity: sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - - '@esbuild/linux-s390x@0.21.5': - resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - - '@esbuild/linux-x64@0.20.2': - resolution: {integrity: sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - - '@esbuild/linux-x64@0.21.5': - resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - - '@esbuild/netbsd-x64@0.20.2': - resolution: {integrity: sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - - '@esbuild/netbsd-x64@0.21.5': - resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - - '@esbuild/openbsd-x64@0.20.2': - resolution: {integrity: sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - - '@esbuild/openbsd-x64@0.21.5': - resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - - '@esbuild/sunos-x64@0.20.2': - resolution: {integrity: sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - - '@esbuild/sunos-x64@0.21.5': - resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - - '@esbuild/win32-arm64@0.20.2': - resolution: {integrity: sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - - '@esbuild/win32-arm64@0.21.5': - resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - - '@esbuild/win32-ia32@0.20.2': - resolution: {integrity: sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - - '@esbuild/win32-ia32@0.21.5': - resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - - '@esbuild/win32-x64@0.20.2': - resolution: {integrity: sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - - '@esbuild/win32-x64@0.21.5': - resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - - '@eslint-community/eslint-utils@4.4.0': - resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - - '@eslint-community/regexpp@4.10.0': - resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} - engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - - '@eslint/compat@1.2.1': - resolution: {integrity: sha512-JbHG2TWuCeNzh87fXo+/46Z1LEo9DBA9T188d0fZgGxAD+cNyS6sx9fdiyxjGPBMyQVRlCutTByZ6a5+YMkF7g==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^9.10.0 - peerDependenciesMeta: - eslint: - optional: true - - '@eslint/eslintrc@2.1.4': - resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - '@eslint/js@8.57.1': - resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - '@ethersproject/address@5.7.0': - resolution: {integrity: sha512-9wYhYt7aghVGo758POM5nqcOMaE168Q6aRLJZwUmiqSrAungkG74gSSeKEIR7ukixesdRZGPgVqme6vmxs1fkA==} - - '@ethersproject/bignumber@5.7.0': - resolution: {integrity: sha512-n1CAdIHRWjSucQO3MC1zPSVgV/6dy/fjL9pMrPP9peL+QxEg9wOsVqwD4+818B6LUEtaXzVHQiuivzRoxPxUGw==} - - '@ethersproject/bytes@5.7.0': - resolution: {integrity: sha512-nsbxwgFXWh9NyYWo+U8atvmMsSdKJprTcICAkvbBffT75qDocbuggBU0SJiVK2MuTrp0q+xvLkTnGMPK1+uA9A==} - - '@ethersproject/keccak256@5.7.0': - resolution: {integrity: sha512-2UcPboeL/iW+pSg6vZ6ydF8tCnv3Iu/8tUmLLzWWGzxWKFFqOBQFLo6uLUv6BDrLgCDfN28RJ/wtByx+jZ4KBg==} - - '@ethersproject/logger@5.7.0': - resolution: {integrity: sha512-0odtFdXu/XHtjQXJYA3u9G0G8btm0ND5Cu8M7i5vhEcE8/HmF4Lbdqanwyv4uQTr2tx6b7fQRmgLrsnpQlmnig==} - - '@ethersproject/rlp@5.7.0': - resolution: {integrity: sha512-rBxzX2vK8mVF7b0Tol44t5Tb8gomOHkj5guL+HhzQ1yBh/ydjGnpw6at+X6Iw0Kp3OzzzkcKp8N9r0W4kYSs9w==} - - '@ethersproject/shims@5.7.0': - resolution: {integrity: sha512-WeDptc6oAprov5CCN2LJ/6/+dC9gTonnkdAtLepm/7P5Z+3PRxS5NpfVWmOMs1yE4Vitl2cU8bOPWC0GvGSbVg==} - - '@fastify/busboy@2.1.1': - resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} - engines: {node: '>=14'} - - '@floating-ui/core@1.6.1': - resolution: {integrity: sha512-42UH54oPZHPdRHdw6BgoBD6cg/eVTmVrFcgeRDM3jbO7uxSoipVcmcIGFcA5jmOHO5apcyvBhkSKES3fQJnu7A==} - - '@floating-ui/dom@1.1.1': - resolution: {integrity: sha512-TpIO93+DIujg3g7SykEAGZMDtbJRrmnYRCNYSjJlvIbGhBjRSNTLVbNeDQBrzy9qDgUbiWdc7KA0uZHZ2tJmiw==} - - '@floating-ui/utils@0.2.2': - resolution: {integrity: sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw==} - - '@hapi/hoek@9.3.0': - resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==} - - '@hapi/topo@5.1.0': - resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==} - - '@humanwhocodes/config-array@0.13.0': - resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} - engines: {node: '>=10.10.0'} - deprecated: Use @eslint/config-array instead - - '@humanwhocodes/module-importer@1.0.1': - resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} - engines: {node: '>=12.22'} - - '@humanwhocodes/object-schema@2.0.3': - resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} - deprecated: Use @eslint/object-schema instead - - '@hutson/parse-repository-url@5.0.0': - resolution: {integrity: sha512-e5+YUKENATs1JgYHMzTr2MW/NDcXGfYFAuOQU8gJgF/kEh4EqKgfGrfLI67bMD4tbhZVlkigz/9YYwWcbOFthg==} - engines: {node: '>=10.13.0'} - - '@iconify/types@2.0.0': - resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} - - '@iconify/utils@2.1.23': - resolution: {integrity: sha512-YGNbHKM5tyDvdWZ92y2mIkrfvm5Fvhe6WJSkWu7vvOFhMtYDP0casZpoRz0XEHZCrYsR4stdGT3cZ52yp5qZdQ==} - - '@ioredis/commands@1.2.0': - resolution: {integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==} - - '@isaacs/cliui@8.0.2': - resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} - engines: {node: '>=12'} - - '@isaacs/ttlcache@1.4.1': - resolution: {integrity: sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA==} - engines: {node: '>=12'} - - '@istanbuljs/load-nyc-config@1.1.0': - resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} - engines: {node: '>=8'} - - '@istanbuljs/schema@0.1.3': - resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} - engines: {node: '>=8'} - - '@jest/console@29.7.0': - resolution: {integrity: sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/core@29.7.0': - resolution: {integrity: sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - - '@jest/create-cache-key-function@29.7.0': - resolution: {integrity: sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/environment@29.7.0': - resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/expect-utils@29.7.0': - resolution: {integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/expect@29.7.0': - resolution: {integrity: sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/fake-timers@29.7.0': - resolution: {integrity: sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/globals@29.7.0': - resolution: {integrity: sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/reporters@29.7.0': - resolution: {integrity: sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - - '@jest/schemas@29.6.3': - resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/source-map@29.6.3': - resolution: {integrity: sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/test-result@29.7.0': - resolution: {integrity: sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/test-sequencer@29.7.0': - resolution: {integrity: sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/transform@29.7.0': - resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/types@26.6.2': - resolution: {integrity: sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==} - engines: {node: '>= 10.14.2'} - - '@jest/types@29.6.3': - resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jridgewell/gen-mapping@0.3.5': - resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} - engines: {node: '>=6.0.0'} - - '@jridgewell/resolve-uri@3.1.2': - resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} - engines: {node: '>=6.0.0'} - - '@jridgewell/set-array@1.2.1': - resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} - engines: {node: '>=6.0.0'} - - '@jridgewell/source-map@0.3.6': - resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} - - '@jridgewell/sourcemap-codec@1.4.15': - resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} - - '@jridgewell/sourcemap-codec@1.5.0': - resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} - - '@jridgewell/trace-mapping@0.3.25': - resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} - - '@jridgewell/trace-mapping@0.3.9': - resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} - - '@jscutlery/semver@4.2.0': - resolution: {integrity: sha512-XaExVbzoIQ5D7k9JOfdqi4IJ2CRNPyiSQu730jbcNtl+D3Ra5qOsg3HVgRtp4BoiMFNLoPsQJMiB8LeAADMfwA==} - peerDependencies: - '@nx/devkit': ^17.0.0 - - '@jsdevtools/ono@7.1.3': - resolution: {integrity: sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==} - - '@jsonjoy.com/base64@1.1.2': - resolution: {integrity: sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - - '@jsonjoy.com/json-pack@1.1.0': - resolution: {integrity: sha512-zlQONA+msXPPwHWZMKFVS78ewFczIll5lXiVPwFPCZUsrOKdxc2AvxU1HoNBmMRhqDZUR9HkC3UOm+6pME6Xsg==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - - '@jsonjoy.com/util@1.5.0': - resolution: {integrity: sha512-ojoNsrIuPI9g6o8UxhraZQSyF2ByJanAY4cTFbc8Mf2AXEF4aQRGY1dJxyJpuyav8r9FGflEt/Ff3u5Nt6YMPA==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - - '@keplr-wallet/common@0.12.28': - resolution: {integrity: sha512-ESQorPZw8PRiUXhsrxED+E1FEWkAdc6Kwi3Az7ce204gMBQDI2j0XJtTd4uCUp+C24Em9fk0samdHzdoB4caIg==} - - '@keplr-wallet/cosmos@0.12.28': - resolution: {integrity: sha512-IuqmSBgKgIeWBA0XGQKKs28IXFeFMCrfadCbtiZccNc7qnNr5Y/Cyyk01BPC8Dd1ZyEyAByoICgrxvtGN0GGvA==} - - '@keplr-wallet/crypto@0.12.28': - resolution: {integrity: sha512-le1je+78/4213qshSMgQTYqhCCvzsL9+YfhjXg1kd/ali69MLWK8L8Z09ducHPS6C+LqQXXTNJQpbH2uiFSd5w==} - - '@keplr-wallet/proto-types@0.12.28': - resolution: {integrity: sha512-ukti/eCTltPUP64jxtk5TjtwJogyfKPqlBIT3KGUCGzBLIPeYMsffL5w5aoHsMjINzOITjYqzXyEF8LTIK/fmw==} - - '@keplr-wallet/simple-fetch@0.12.28': - resolution: {integrity: sha512-T2CiKS2B5n0ZA7CWw0CA6qIAH0XYI1siE50MP+i+V0ZniCGBeL+BMcDw64vFJUcEH+1L5X4sDAzV37fQxGwllA==} - - '@keplr-wallet/types@0.12.28': - resolution: {integrity: sha512-EcM9d46hYDm3AO4lf4GUbTSLRySONtTmhKb7p88q56OQOgJN3MMjRacEo2p9jX9gpPe7gRIjMUalhAfUiFpZoQ==} - - '@keplr-wallet/types@0.12.87': - resolution: {integrity: sha512-E13u8Z/sRjwZLEAPBcq91MNnFfs5YJcTLQgUv4ojpvncfGBiSfq8Z3hMWVXDk9VZhXodYoEsii+R1Hv6RSzbHg==} - - '@keplr-wallet/unit@0.12.28': - resolution: {integrity: sha512-kpXigHDBJGOmhtPkv9hqsQid9zkFo7OQPeKgO2n8GUlOINIXW6kWG5LXYTi/Yg9Uiw1CQF69gFMuZCJ8IzVHlA==} - - '@kwsites/file-exists@1.1.1': - resolution: {integrity: sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==} - - '@kwsites/promise-deferred@1.1.1': - resolution: {integrity: sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==} - - '@leapwallet/cosmos-snap-provider@0.1.26': - resolution: {integrity: sha512-KqT4OTECINPZohosLkAzdYotzV5YYJwzg2r/GKKMv3ndIuiqom/9WCaEs9W3KzPaRe69rOZpjbFmcu0gB4PSww==} - - '@leichtgewicht/ip-codec@2.0.5': - resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==} - - '@mapbox/node-pre-gyp@1.0.11': - resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==} - hasBin: true - - '@microsoft/api-extractor-model@7.28.15': - resolution: {integrity: sha512-kAFX0c1+N+2WpZaiksy8H4RZ1sytJb2ZFVEmil5Rt6IK8UExU80f0/4kegXIs1KF8a/YyRW0Pybc7svlT9j/wQ==} - - '@microsoft/api-extractor@7.43.3': - resolution: {integrity: sha512-F9jYo/CPrBLeDUUFma36sDmLy0WsvJfLs2an6P+NSruths020fLUFZE3YOH/mlpt3QOhzu+026B9PjFVC83dIQ==} - hasBin: true - - '@microsoft/tsdoc-config@0.16.2': - resolution: {integrity: sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==} - - '@microsoft/tsdoc@0.14.2': - resolution: {integrity: sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==} - - '@module-federation/bridge-react-webpack-plugin@0.6.13': - resolution: {integrity: sha512-am2/pQzdSENLz+W8KvxGyosQwDvGt3KOtxLCrT0RRaQKZP9a8xl4rBzpipnv1Pwguw++1YLDuMotCjUmXvCEcQ==} - - '@module-federation/bridge-react-webpack-plugin@0.6.6': - resolution: {integrity: sha512-NANaSOKem+1t/Fbd1GjXnStJRe7O33ya+FR/yYkTUd1H5hmlzVDNo/lYxYuUl3O/gH9Lnlr2Gf9unyWoIW0wHw==} - - '@module-federation/data-prefetch@0.6.13': - resolution: {integrity: sha512-TUHgJMER1lrDTgUaBLGqgehcF+8g/oiK71IjTFmBHScvrgmxtSpIf2r0FCOOGATh8709hNSErxK1r30wQLfmiQ==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - - '@module-federation/data-prefetch@0.6.6': - resolution: {integrity: sha512-rakEHrg2pqbOqJ3uWT2p3kgTCOxBQdEIqmew3XBAXTZ0NblZtkXeMHupcW/W6+ccvbPdn/T/PSICx9HHSvfEVg==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - - '@module-federation/dts-plugin@0.6.13': - resolution: {integrity: sha512-K2GTyhCMyJlTf935B+No9m8YFYd7LGTGYiSypAROghm8H00ltwYF4G1jPc8cJMTsPEYHGqTHQlq9Dn+HCB3iDA==} - peerDependencies: - typescript: ^4.9.0 || ^5.0.0 - vue-tsc: '>=1.0.24' - peerDependenciesMeta: - vue-tsc: - optional: true - - '@module-federation/dts-plugin@0.6.6': - resolution: {integrity: sha512-sNCghGgrpCOOVk2xpzgAGAFeo2ONcv6eAnEfe7Q2gD7R6NrGgOrB5KVhN/uWIzFJG8tqNfSSjam+woTyrrayfg==} - peerDependencies: - typescript: ^4.9.0 || ^5.0.0 - vue-tsc: '>=1.0.24' - peerDependenciesMeta: - vue-tsc: - optional: true - - '@module-federation/enhanced@0.6.13': - resolution: {integrity: sha512-mtnPuxtJmxpIcKpKewFplXroE+8xtWVzrGvfv8EvzlA7EEDnUOaM1U7Jn3kCeZcAmzBjpHw0uM9qX1vVOLY4mQ==} - peerDependencies: - typescript: ^4.9.0 || ^5.0.0 - vue-tsc: '>=1.0.24' - webpack: ^5.0.0 - peerDependenciesMeta: - typescript: - optional: true - vue-tsc: - optional: true - webpack: - optional: true - - '@module-federation/enhanced@0.6.6': - resolution: {integrity: sha512-gGU1tjaksk5Q5X2zpVb/OmlwvKwVVjTXreuFwkK0Z+9QKM9jbu0B/tPSh6sqibPFeu1yM2HOFlOHJhvFs1PmsA==} - peerDependencies: - typescript: ^4.9.0 || ^5.0.0 - vue-tsc: '>=1.0.24' - webpack: ^5.0.0 - peerDependenciesMeta: - typescript: - optional: true - vue-tsc: - optional: true - webpack: - optional: true - - '@module-federation/managers@0.6.13': - resolution: {integrity: sha512-cNPYEb/zaMonbilHqtcErGgSKtWf3L5iH23VW1GujZJ19QpBPS6Uz5cOMO++IlCaoeYRs3f/Ybyhe8tyUdciNQ==} - - '@module-federation/managers@0.6.6': - resolution: {integrity: sha512-ryj2twbQmo2KhwKn1xYivpaW94l5wfplDU9FwVvW0wc8hC2lJnuGhoiZqXKL7lNaBrZXge3b43Zlgx5OnFfr6A==} - - '@module-federation/manifest@0.6.13': - resolution: {integrity: sha512-lvdvE5jQRJTewY3ol/TdgQ5CEz0uImQBXCOvx7u/bDC1WLzuEXm6PmheHcvUbYs7vfpls13YaYCQ2GrJUFexEw==} - - '@module-federation/manifest@0.6.6': - resolution: {integrity: sha512-45ol0fC8RS2d+0iEt5zdp0vctE2CiOfA2kCmOFz79K33occi8sKmyevfSeZGckZy54NiMnLFteIYBsyIa+g7gg==} - - '@module-federation/rspack@0.6.13': - resolution: {integrity: sha512-Dtm7+ZzH71P+4Gns/AL78LyczlfcHqBEwV2+wzlUCGRX2hGl1CH1vtgdxxPu7ImPDigp/FYAcku3JBHJPc6ZCw==} - peerDependencies: - typescript: ^4.9.0 || ^5.0.0 - vue-tsc: '>=1.0.24' - peerDependenciesMeta: - typescript: - optional: true - vue-tsc: - optional: true - - '@module-federation/rspack@0.6.6': - resolution: {integrity: sha512-30X6QPrJ/eCcmUL4GQ06Z9bQwURBnJI0607Fw2ufmAbhDA0PJFtg7NFFfXzsdChms1ACVbgvgfBH8SJg8j3wBg==} - peerDependencies: - typescript: ^4.9.0 || ^5.0.0 - vue-tsc: '>=1.0.24' - peerDependenciesMeta: - typescript: - optional: true - vue-tsc: - optional: true - - '@module-federation/runtime-tools@0.6.13': - resolution: {integrity: sha512-VZen7bsBPAZFb7r4P/5VtqTkMcKXJ66/yKINOXnfX6GBHxBVSp8xeOiFSK+yJ4eLsGMYgvwXC+m77SEGeTNXpQ==} - - '@module-federation/runtime-tools@0.6.6': - resolution: {integrity: sha512-w2qHa41p6rADWMS1yBjpqNhaLZ4R5oRy9OYGPe6ywjh+8oqbiBl1CfQglcgEBIpHktEjV/upsgsnjHSdJBdeZw==} - - '@module-federation/runtime@0.6.13': - resolution: {integrity: sha512-xcyOtt9k5u/G201DsMP9bGj0WSeGgCKGKxxmgMC7h5qFFuH/4x5p7TDTBNoBqrgN15ERMxdukTEJEg1GFXymZA==} - - '@module-federation/runtime@0.6.6': - resolution: {integrity: sha512-QsKHUV2HALRzL6mPCdJEZTDuPReKC8MMXf+/VMCtQPp6JhLEjZIO06bfEZqXMbTbTYlMzntIwu1tGCbtJRZDOQ==} - - '@module-federation/sdk@0.6.13': - resolution: {integrity: sha512-eZvTH8hBZepPkOGeTQfCm57EO/R/F2Tf+OjPOIMDPNDeS6tfvNUA+CLl9ir2UzwGfjgIwCBhBbtxj47t3CH3EA==} - - '@module-federation/sdk@0.6.6': - resolution: {integrity: sha512-tUv2kPi0FvplcpGi/g4nITAYVAR1RUZ6QvP71T8inmRZSrfcvk1QpGJiL36IjuS67SM3VAoXS0iJ2WX1Rgjvhg==} - - '@module-federation/third-party-dts-extractor@0.6.13': - resolution: {integrity: sha512-dd9i3pO18Ih0e/6ZzZ3/rj9MD93gqmh5dKdLR6Hw9YnjJCvwQQ5nYNwv6VPJ0E3kt8+xQRl1tcUxSvINkAvNhQ==} - - '@module-federation/third-party-dts-extractor@0.6.6': - resolution: {integrity: sha512-xX9p17PpElzATNEulwlJJT731xST7T7OUIDSkkIghp/ICDmZd6WhYJvNBto7xbpaj5SIB7Ocdj4chNGv0xdYPw==} - - '@module-federation/webpack-bundler-runtime@0.6.13': - resolution: {integrity: sha512-rYh5LP7Wg1tYyND+myV14OXE55lHHCW5yKcn4aQhSolqnfDs5EsVx+PHklqbmLxMdZYayupC6kcdxQoHCoRQ/g==} - - '@module-federation/webpack-bundler-runtime@0.6.6': - resolution: {integrity: sha512-0UnY9m1fBgHwTpacYWbht1jB5X4Iqspiu1q8kfjUrv6y+R224//ydUFYYO8xfWx4V9SGQFKlU8XFH0FP/r0Hng==} - - '@mswjs/interceptors@0.27.2': - resolution: {integrity: sha512-mE6PhwcoW70EX8+h+Y/4dLfHk33GFt/y5PzDJz56ktMyaVGFXMJ5BYLbUjdmGEABfE0x5GgAGyKbrbkYww2s3A==} - engines: {node: '>=18'} - - '@napi-rs/wasm-runtime@0.2.4': - resolution: {integrity: sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==} - - '@netlify/functions@2.6.3': - resolution: {integrity: sha512-7Z9gWyAuPI2NnBOvpYPD66KIWOgNznLz9BkyZ0c7qeRE6p23UCMVZ2VsrJpjPDgoJtKplGSBzASl6fQD7iEeWw==} - engines: {node: '>=14.0.0'} - - '@netlify/node-cookies@0.1.0': - resolution: {integrity: sha512-OAs1xG+FfLX0LoRASpqzVntVV/RpYkgpI0VrUnw2u0Q1qiZUzcPffxRK8HF3gc4GjuhG5ahOEMJ9bswBiZPq0g==} - engines: {node: ^14.16.0 || >=16.0.0} - - '@netlify/serverless-functions-api@1.18.0': - resolution: {integrity: sha512-VCU5btoGZ8M6iI7HSwpfZXCpBLKWFmRtq5xYt0K7dY96BZWVBmaZY6Tn+w4L2DrGXwAsIeOFNp8CHjVXfuCAkg==} - engines: {node: '>=18.0.0'} - - '@next/env@14.2.3': - resolution: {integrity: sha512-W7fd7IbkfmeeY2gXrzJYDx8D2lWKbVoTIj1o1ScPHNzvp30s1AuoEFSdr39bC5sjxJaxTtq3OTCZboNp0lNWHA==} - - '@next/eslint-plugin-next@14.2.3': - resolution: {integrity: sha512-L3oDricIIjgj1AVnRdRor21gI7mShlSwU/1ZGHmqM3LzHhXXhdkrfeNY5zif25Bi5Dd7fiJHsbhoZCHfXYvlAw==} - - '@next/swc-darwin-arm64@14.2.3': - resolution: {integrity: sha512-3pEYo/RaGqPP0YzwnlmPN2puaF2WMLM3apt5jLW2fFdXD9+pqcoTzRk+iZsf8ta7+quAe4Q6Ms0nR0SFGFdS1A==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - - '@next/swc-darwin-x64@14.2.3': - resolution: {integrity: sha512-6adp7waE6P1TYFSXpY366xwsOnEXM+y1kgRpjSRVI2CBDOcbRjsJ67Z6EgKIqWIue52d2q/Mx8g9MszARj8IEA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - - '@next/swc-linux-arm64-gnu@14.2.3': - resolution: {integrity: sha512-cuzCE/1G0ZSnTAHJPUT1rPgQx1w5tzSX7POXSLaS7w2nIUJUD+e25QoXD/hMfxbsT9rslEXugWypJMILBj/QsA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@next/swc-linux-arm64-musl@14.2.3': - resolution: {integrity: sha512-0D4/oMM2Y9Ta3nGuCcQN8jjJjmDPYpHX9OJzqk42NZGJocU2MqhBq5tWkJrUQOQY9N+In9xOdymzapM09GeiZw==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@next/swc-linux-x64-gnu@14.2.3': - resolution: {integrity: sha512-ENPiNnBNDInBLyUU5ii8PMQh+4XLr4pG51tOp6aJ9xqFQ2iRI6IH0Ds2yJkAzNV1CfyagcyzPfROMViS2wOZ9w==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@next/swc-linux-x64-musl@14.2.3': - resolution: {integrity: sha512-BTAbq0LnCbF5MtoM7I/9UeUu/8ZBY0i8SFjUMCbPDOLv+un67e2JgyN4pmgfXBwy/I+RHu8q+k+MCkDN6P9ViQ==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@next/swc-win32-arm64-msvc@14.2.3': - resolution: {integrity: sha512-AEHIw/dhAMLNFJFJIJIyOFDzrzI5bAjI9J26gbO5xhAKHYTZ9Or04BesFPXiAYXDNdrwTP2dQceYA4dL1geu8A==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - - '@next/swc-win32-ia32-msvc@14.2.3': - resolution: {integrity: sha512-vga40n1q6aYb0CLrM+eEmisfKCR45ixQYXuBXxOOmmoV8sYST9k7E3US32FsY+CkkF7NtzdcebiFT4CHuMSyZw==} - engines: {node: '>= 10'} - cpu: [ia32] - os: [win32] - - '@next/swc-win32-x64-msvc@14.2.3': - resolution: {integrity: sha512-Q1/zm43RWynxrO7lW4ehciQVj+5ePBhOK+/K2P7pLFX3JaJ/IZVC69SHidrmZSOkqz7ECIOhhy7XhAFG4JYyHA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - - '@noble/hashes@1.4.0': - resolution: {integrity: sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==} - engines: {node: '>= 16'} - - '@nodelib/fs.scandir@2.1.5': - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} - engines: {node: '>= 8'} - - '@nodelib/fs.stat@2.0.5': - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} - engines: {node: '>= 8'} - - '@nodelib/fs.walk@1.2.8': - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} - engines: {node: '>= 8'} - - '@npmcli/agent@2.2.2': - resolution: {integrity: sha512-OrcNPXdpSl9UX7qPVRWbmWMCSXrcDa2M9DvrbOTj7ao1S4PlqVFYv9/yLKMkrJKZ/V5A/kDBC690or307i26Og==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@npmcli/fs@3.1.1': - resolution: {integrity: sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - '@npmcli/git@5.0.7': - resolution: {integrity: sha512-WaOVvto604d5IpdCRV2KjQu8PzkfE96d50CQGKgywXh2GxXmDeUO5EWcBC4V57uFyrNqx83+MewuJh3WTR3xPA==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@npmcli/installed-package-contents@2.1.0': - resolution: {integrity: sha512-c8UuGLeZpm69BryRykLuKRyKFZYJsZSCT4aVY5ds4omyZqJ172ApzgfKJ5eV/r3HgLdUYgFVe54KSFVjKoe27w==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - hasBin: true - - '@npmcli/node-gyp@3.0.0': - resolution: {integrity: sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - '@npmcli/package-json@5.1.0': - resolution: {integrity: sha512-1aL4TuVrLS9sf8quCLerU3H9J4vtCtgu8VauYozrmEyU57i/EdKleCnsQ7vpnABIH6c9mnTxcH5sFkO3BlV8wQ==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@npmcli/promise-spawn@7.0.2': - resolution: {integrity: sha512-xhfYPXoV5Dy4UkY0D+v2KkwvnDfiA/8Mt3sWCGI/hM03NsYIH8ZaG6QzS9x7pje5vHZBZJ2v6VRFVTWACnqcmQ==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@npmcli/redact@2.0.0': - resolution: {integrity: sha512-SEjCPAVHWYUIQR+Yn03kJmrJjZDtJLYpj300m3HV9OTRZNpC5YpbMsM3eTkECyT4aWj8lDr9WeY6TWefpubtYQ==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@npmcli/run-script@8.1.0': - resolution: {integrity: sha512-y7efHHwghQfk28G2z3tlZ67pLG0XdfYbcVG26r7YIXALRsrVQcTq4/tdenSmdOrEsNahIYA/eh8aEVROWGFUDg==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@nuxt/devalue@2.0.2': - resolution: {integrity: sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA==} - - '@nuxt/devtools-kit@1.2.0': - resolution: {integrity: sha512-T81TQuaN6hbQFzgvQeRAMJjcL4mgWtYvlGTAvtuvd3TFuHV7bMK+tFZaxgJXzIu1/UPO7/aO4VLCB0xl5sSwZw==} - peerDependencies: - nuxt: ^3.9.0 - vite: '*' - - '@nuxt/devtools-wizard@1.2.0': - resolution: {integrity: sha512-qGepEgm7m1q9fmnwcrbijpRgdprPbczStmVlKcONYE/9PrGn+MHeHthJHD0im30FHBVQytbN11jor1sHEauGhA==} - hasBin: true - - '@nuxt/devtools@1.2.0': - resolution: {integrity: sha512-pdEvZJqovqxJp9E1BJAaGeFdFPEpCKwuuy9l9k4exBvwvxjTfjLeyW7oPD5RUTCGGxhOswgbXwuDrO4k+x2zpA==} - hasBin: true - peerDependencies: - nuxt: ^3.9.0 - vite: '*' - - '@nuxt/kit@3.11.2': - resolution: {integrity: sha512-yiYKP0ZWMW7T3TCmsv4H8+jEsB/nFriRAR8bKoSqSV9bkVYWPE36sf7JDux30dQ91jSlQG6LQkB3vCHYTS2cIg==} - engines: {node: ^14.18.0 || >=16.10.0} - - '@nuxt/schema@3.11.2': - resolution: {integrity: sha512-Z0bx7N08itD5edtpkstImLctWMNvxTArsKXzS35ZuqyAyKBPcRjO1CU01slH0ahO30Gg9kbck3/RKNZPwfOjJg==} - engines: {node: ^14.18.0 || >=16.10.0} - - '@nuxt/telemetry@2.5.4': - resolution: {integrity: sha512-KH6wxzsNys69daSO0xUv0LEBAfhwwjK1M+0Cdi1/vxmifCslMIY7lN11B4eywSfscbyVPAYJvANyc7XiVPImBQ==} - hasBin: true - - '@nuxt/ui-templates@1.3.3': - resolution: {integrity: sha512-3BG5doAREcD50dbKyXgmjD4b1GzY8CUy3T41jMhHZXNDdaNwOd31IBq+D6dV00OSrDVhzrTVj0IxsUsnMyHvIQ==} - - '@nuxt/vite-builder@3.11.2': - resolution: {integrity: sha512-eXTZsAAN4dPz4eA2UD5YU2kD/DqgfyQp1UYsIdCe6+PAVe1ifkUboBjbc0piR5+3qI/S/eqk3nzxRGbiYF7Ccg==} - engines: {node: ^14.18.0 || >=16.10.0} - peerDependencies: - vue: ^3.3.4 - - '@nx/devkit@20.0.5': - resolution: {integrity: sha512-pqnolcWi+mPO5VYLZjIpScIN48RvE3EeIxCzk2NKUdpUpqfbF9M/hiSphCtPYpGsVB16rMYGcToVNw9z8NhCOQ==} - peerDependencies: - nx: '>= 19 <= 21' - - '@nx/eslint-plugin@20.0.5': - resolution: {integrity: sha512-cKckcntak7y0r7pBzoDUA737ki/MJviJ2r9YDUJMoOoaAjtnIIdPXYUfVPyJrCfRSYyR4DLv2wnQm6thqY7ptQ==} - peerDependencies: - '@typescript-eslint/parser': ^6.13.2 || ^7.0.0 || ^8.0.0 - eslint-config-prettier: ^9.0.0 - peerDependenciesMeta: - eslint-config-prettier: - optional: true - - '@nx/eslint@20.0.5': - resolution: {integrity: sha512-YCzzjk/qGKDCKSY9RnFjedVM4V3x/TmgazXKO263cv3YM+HXZHK9JboEB/NB/hIFusAms4mTBPmCtTnsWmaxsg==} - peerDependencies: - '@zkochan/js-yaml': 0.0.7 - eslint: ^8.0.0 || ^9.0.0 - peerDependenciesMeta: - '@zkochan/js-yaml': - optional: true - - '@nx/jest@20.0.5': - resolution: {integrity: sha512-pSLI+ntprlucrwcqjj0jkDYoym0bfV27QddPMR+I2qlDou3SMg/JGCkiCW/fw8TCp+izZzBhzZS7tF74o3PASw==} - - '@nx/js@20.0.5': - resolution: {integrity: sha512-bFd+SaTGqtY4tQkp+mkekBl3BPaxjjr/vXlqHVF0pVh72nj05b8XRTwXbNBzagFwsZzMBU6si+SraIjcXLq+7g==} - peerDependencies: - verdaccio: ^5.0.4 - peerDependenciesMeta: - verdaccio: - optional: true - - '@nx/next@20.0.5': - resolution: {integrity: sha512-m3dsJ1FaMj9n8zwxJ9TU8WklnvAiPYntmwWmz3gjYxoaBbKgpYahMcfDDrnqvkIff434fKto0A6CldjmokpLLg==} - peerDependencies: - next: '>=14.0.0' - - '@nx/nx-darwin-arm64@20.0.5': - resolution: {integrity: sha512-Psp9q4EWG+KvBvCUw0XMXYOGuTed+VGIaEF2+Crqo3cxTD/Nb7L+ntizZA1UNt9WDSFacjx1l+tFdr4qDqsThg==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - - '@nx/nx-darwin-x64@20.0.5': - resolution: {integrity: sha512-uTEs0ICZZaNM3U+YO725NBmgHKsotuyK/tFdTVwZ73Cn/X/wHLzODV0PL7ZP4wrmV3BbxNmKwUnuTJ98m825sg==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - - '@nx/nx-freebsd-x64@20.0.5': - resolution: {integrity: sha512-uHDyjDt652VSvWZA4wXUol0i92QpJXfy1Nht7XpB8VA/G5NGmPJhA3rULNY/HyQDIBXbSEDP4WoP4lnJhmvkHw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [freebsd] - - '@nx/nx-linux-arm-gnueabihf@20.0.5': - resolution: {integrity: sha512-cLkOw6gLjAz/kR+YDy4HUk7vOLv1tmksST4+tJcqT4vSW33wUXKXn2Fy5IP8u3DRrG0e4fnwW1+J3O8790WJEg==} - engines: {node: '>= 10'} - cpu: [arm] - os: [linux] - - '@nx/nx-linux-arm64-gnu@20.0.5': - resolution: {integrity: sha512-1uzM/g5QbJ99OSkhnSuUR0NEDdMVKpffpVWj8NOtq/11+BBxdEePihA0+pudi63Ap4BWJPDEvLa9daXpuVfa2g==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@nx/nx-linux-arm64-musl@20.0.5': - resolution: {integrity: sha512-U0JS1H8NmWKHh7V0HDvmxtUQsiOnJelkonOLPFJymV6409hcjywj212yMP9RkVaHcoiiRfx5mVs04hrRUA2V5g==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@nx/nx-linux-x64-gnu@20.0.5': - resolution: {integrity: sha512-l1YAa0UtCcvzR6nW1bDizBmjcGUPR5amFSUdMNaIg2s6cmUvlY1QKT1sqpI/pY7Wa04IIy2Ou6xBV4z5yrf9qA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@nx/nx-linux-x64-musl@20.0.5': - resolution: {integrity: sha512-dEhqoZNfzLJLJhJCJDXlQTi4C+ODTDv9JYsEmhzBhmQAKCxA1QESRjU/wGLcmFZt/RaXlXdA7HmmFoSTsZWOdA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@nx/nx-win32-arm64-msvc@20.0.5': - resolution: {integrity: sha512-9qJfq8BY3eF797VdwFKd9T8vASFk9ZhLF4idWGlpNxMjPgN2AivtIFgNK4kKZEgPN2mRbYS2BEeQaLtckWlf1Q==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - - '@nx/nx-win32-x64-msvc@20.0.5': - resolution: {integrity: sha512-iI2EC6sJYKGoVnnEDR27sprmD9ka/BxPjKv9F/xBDU8/aRvciphUV27Z0LeoHoFOXm0vAwU+W4vWRG5kGgXuWw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - - '@nx/react@20.0.5': - resolution: {integrity: sha512-YBgzmpQfmUPqtjjwPV2rFl+o42XZLuXYvMOVghPKq/2xzthFb/LNNqH3/Fdb46LWzWW+2Jc7Qk0tclI1n8Ze6A==} - - '@nx/vite@20.0.5': - resolution: {integrity: sha512-BSKdcyl4vNMQT85i6yxbVt13+UaurPCHRddQDggBCHhFZZn34HrS3hv5fZeL/kTW2PSuaIl1VVBXOOuyuIZfSQ==} - peerDependencies: - vite: ^5.0.0 - vitest: ^1.3.1 || ^2.0.0 - - '@nx/vue@20.0.5': - resolution: {integrity: sha512-w0kD2e0sqhDXrMCjW/ml0MCvz+BOxCH2QbXAwwUgkmECdAiODZ/pdFjAxIEtLGBPmCAEFrQKjV1L8m5sUYoDhg==} - - '@nx/web@20.0.5': - resolution: {integrity: sha512-ObigRFCD4sbK93fSHhHvjyiafvchmnvtedqGK25JdV6BENOrcI6rLNvez/lI7tTgQDqli8WPO5yF84gzGGZvFg==} - - '@nx/webpack@20.0.5': - resolution: {integrity: sha512-goYWpIuK1M6I2JFjhzhkSKwcEizwNDzQSM4mwDpTs4fdXCr7flvPIuWC2hP63tOkGqs0sOBmG7scQSOF9RDjYw==} - - '@nx/workspace@20.0.5': - resolution: {integrity: sha512-jBnSyVATN9FrsGFWaFc7fj/N9298FHP5UqFHz+Vra222cTPGxvTaQFwt4oIKAA/1u/+WIfYb1fF6bhZv6xxIBg==} - - '@one-ini/wasm@0.1.1': - resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} - - '@open-draft/deferred-promise@2.2.0': - resolution: {integrity: sha512-CecwLWx3rhxVQF6V4bAgPS5t+So2sTbPgAzafKkVizyi7tlwpcFpdFqq+wqF2OwNBmqFuu6tOyouTuxgpMfzmA==} - - '@open-draft/logger@0.3.0': - resolution: {integrity: sha512-X2g45fzhxH238HKO4xbSr7+wBS8Fvw6ixhTDuvLd5mqh6bJJCFAPwU9mPDxbcrRtfxv4u5IHCEH77BmxvXmmxQ==} - - '@open-draft/until@2.1.0': - resolution: {integrity: sha512-U69T3ItWHvLwGg5eJ0n3I62nWuE6ilHlmz7zM0npLBRvPRd7e6NYmg54vvRtP5mZG7kZqZCFVdsTWo7BPtBujg==} - - '@opentelemetry/api-logs@0.50.0': - resolution: {integrity: sha512-JdZuKrhOYggqOpUljAq4WWNi5nB10PmgoF0y2CvedLGXd0kSawb/UBnWT8gg1ND3bHCNHStAIVT0ELlxJJRqrA==} - engines: {node: '>=14'} - - '@opentelemetry/api@1.8.0': - resolution: {integrity: sha512-I/s6F7yKUDdtMsoBWXJe8Qz40Tui5vsuKCWJEWVL+5q9sSWRzzx6v2KeNsOBEwd94j0eWkpWCH4yB6rZg9Mf0w==} - engines: {node: '>=8.0.0'} - - '@opentelemetry/core@1.23.0': - resolution: {integrity: sha512-hdQ/a9TMzMQF/BO8Cz1juA43/L5YGtCSiKoOHmrTEf7VMDAZgy8ucpWx3eQTnQ3gBloRcWtzvcrMZABC3PTSKQ==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.9.0' - - '@opentelemetry/core@1.24.1': - resolution: {integrity: sha512-wMSGfsdmibI88K9wB498zXY04yThPexo8jvwNNlm542HZB7XrrMRBbAyKJqG8qDRJwIBdBrPMi4V9ZPW/sqrcg==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.9.0' - - '@opentelemetry/otlp-transformer@0.50.0': - resolution: {integrity: sha512-s0sl1Yfqd5q1Kjrf6DqXPWzErL+XHhrXOfejh4Vc/SMTNqC902xDsC8JQxbjuramWt/+hibfguIvi7Ns8VLolA==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.3.0 <1.9.0' - - '@opentelemetry/resources@1.23.0': - resolution: {integrity: sha512-iPRLfVfcEQynYGo7e4Di+ti+YQTAY0h5mQEUJcHlU9JOqpb4x965O6PZ+wMcwYVY63G96KtdS86YCM1BF1vQZg==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.9.0' - - '@opentelemetry/resources@1.24.1': - resolution: {integrity: sha512-cyv0MwAaPF7O86x5hk3NNgenMObeejZFLJJDVuSeSMIsknlsj3oOZzRv3qSzlwYomXsICfBeFFlxwHQte5mGXQ==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.9.0' - - '@opentelemetry/sdk-logs@0.50.0': - resolution: {integrity: sha512-PeUEupBB29p9nlPNqXoa1PUWNLsZnxG0DCDj3sHqzae+8y76B/A5hvZjg03ulWdnvBLYpnJslqzylG9E0IL87g==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.4.0 <1.9.0' - '@opentelemetry/api-logs': '>=0.39.1' - - '@opentelemetry/sdk-metrics@1.23.0': - resolution: {integrity: sha512-4OkvW6+wST4h6LFG23rXSTf6nmTf201h9dzq7bE0z5R9ESEVLERZz6WXwE7PSgg1gdjlaznm1jLJf8GttypFDg==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.3.0 <1.9.0' - - '@opentelemetry/sdk-trace-base@1.23.0': - resolution: {integrity: sha512-PzBmZM8hBomUqvCddF/5Olyyviayka44O5nDWq673np3ctnvwMOvNrsUORZjKja1zJbwEuD9niAGbnVrz3jwRQ==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.9.0' - - '@opentelemetry/sdk-trace-base@1.24.1': - resolution: {integrity: sha512-zz+N423IcySgjihl2NfjBf0qw1RWe11XIAWVrTNOSSI6dtSPJiVom2zipFB2AEEtJWpv0Iz6DY6+TjnyTV5pWg==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.9.0' - - '@opentelemetry/semantic-conventions@1.23.0': - resolution: {integrity: sha512-MiqFvfOzfR31t8cc74CTP1OZfz7MbqpAnLCra8NqQoaHJX6ncIRTdYOQYBDQ2uFISDq0WY8Y9dDTWvsgzzBYRg==} - engines: {node: '>=14'} - - '@opentelemetry/semantic-conventions@1.24.1': - resolution: {integrity: sha512-VkliWlS4/+GHLLW7J/rVBA00uXus1SWvwFvcUDxDwmFxYfg/2VI6ekwdXS28cjI8Qz2ky2BzG8OUHo+WeYIWqw==} - engines: {node: '>=14'} - - '@parcel/watcher-android-arm64@2.4.1': - resolution: {integrity: sha512-LOi/WTbbh3aTn2RYddrO8pnapixAziFl6SMxHM69r3tvdSm94JtCenaKgk1GRg5FJ5wpMCpHeW+7yqPlvZv7kg==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [android] - - '@parcel/watcher-darwin-arm64@2.4.1': - resolution: {integrity: sha512-ln41eihm5YXIY043vBrrHfn94SIBlqOWmoROhsMVTSXGh0QahKGy77tfEywQ7v3NywyxBBkGIfrWRHm0hsKtzA==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [darwin] - - '@parcel/watcher-darwin-x64@2.4.1': - resolution: {integrity: sha512-yrw81BRLjjtHyDu7J61oPuSoeYWR3lDElcPGJyOvIXmor6DEo7/G2u1o7I38cwlcoBHQFULqF6nesIX3tsEXMg==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [darwin] - - '@parcel/watcher-freebsd-x64@2.4.1': - resolution: {integrity: sha512-TJa3Pex/gX3CWIx/Co8k+ykNdDCLx+TuZj3f3h7eOjgpdKM+Mnix37RYsYU4LHhiYJz3DK5nFCCra81p6g050w==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [freebsd] - - '@parcel/watcher-linux-arm-glibc@2.4.1': - resolution: {integrity: sha512-4rVYDlsMEYfa537BRXxJ5UF4ddNwnr2/1O4MHM5PjI9cvV2qymvhwZSFgXqbS8YoTk5i/JR0L0JDs69BUn45YA==} - engines: {node: '>= 10.0.0'} - cpu: [arm] - os: [linux] - - '@parcel/watcher-linux-arm64-glibc@2.4.1': - resolution: {integrity: sha512-BJ7mH985OADVLpbrzCLgrJ3TOpiZggE9FMblfO65PlOCdG++xJpKUJ0Aol74ZUIYfb8WsRlUdgrZxKkz3zXWYA==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [linux] - - '@parcel/watcher-linux-arm64-musl@2.4.1': - resolution: {integrity: sha512-p4Xb7JGq3MLgAfYhslU2SjoV9G0kI0Xry0kuxeG/41UfpjHGOhv7UoUDAz/jb1u2elbhazy4rRBL8PegPJFBhA==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [linux] - - '@parcel/watcher-linux-x64-glibc@2.4.1': - resolution: {integrity: sha512-s9O3fByZ/2pyYDPoLM6zt92yu6P4E39a03zvO0qCHOTjxmt3GHRMLuRZEWhWLASTMSrrnVNWdVI/+pUElJBBBg==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [linux] - - '@parcel/watcher-linux-x64-musl@2.4.1': - resolution: {integrity: sha512-L2nZTYR1myLNST0O632g0Dx9LyMNHrn6TOt76sYxWLdff3cB22/GZX2UPtJnaqQPdCRoszoY5rcOj4oMTtp5fQ==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [linux] - - '@parcel/watcher-wasm@2.4.1': - resolution: {integrity: sha512-/ZR0RxqxU/xxDGzbzosMjh4W6NdYFMqq2nvo2b8SLi7rsl/4jkL8S5stIikorNkdR50oVDvqb/3JT05WM+CRRA==} - engines: {node: '>= 10.0.0'} - bundledDependencies: - - napi-wasm - - '@parcel/watcher-win32-arm64@2.4.1': - resolution: {integrity: sha512-Uq2BPp5GWhrq/lcuItCHoqxjULU1QYEcyjSO5jqqOK8RNFDBQnenMMx4gAl3v8GiWa59E9+uDM7yZ6LxwUIfRg==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [win32] - - '@parcel/watcher-win32-ia32@2.4.1': - resolution: {integrity: sha512-maNRit5QQV2kgHFSYwftmPBxiuK5u4DXjbXx7q6eKjq5dsLXZ4FJiVvlcw35QXzk0KrUecJmuVFbj4uV9oYrcw==} - engines: {node: '>= 10.0.0'} - cpu: [ia32] - os: [win32] - - '@parcel/watcher-win32-x64@2.4.1': - resolution: {integrity: sha512-+DvS92F9ezicfswqrvIRM2njcYJbd5mb9CUgtrHCHmvn7pPPa+nMDRu1o1bYYz/l5IB2NVGNJWiH7h1E58IF2A==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [win32] - - '@parcel/watcher@2.4.1': - resolution: {integrity: sha512-HNjmfLQEVRZmHRET336f20H/8kOozUGwk7yajvsonjNxbj2wBTK1WsQuHkD5yYh9RxFGL2EyDHryOihOwUoKDA==} - engines: {node: '>= 10.0.0'} - - '@phenomnomnominal/tsquery@5.0.1': - resolution: {integrity: sha512-3nVv+e2FQwsW8Aw6qTU6f+1rfcJ3hrcnvH/mu9i8YhxO+9sqbOfpL8m6PbET5+xKOlz/VSbp0RoYWYCtIsnmuA==} - peerDependencies: - typescript: ^3 || ^4 || ^5 - - '@pkgjs/parseargs@0.11.0': - resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} - engines: {node: '>=14'} - - '@polka/url@1.0.0-next.25': - resolution: {integrity: sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==} - - '@protobufjs/aspromise@1.1.2': - resolution: {integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==} - - '@protobufjs/base64@1.1.2': - resolution: {integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==} - - '@protobufjs/codegen@2.0.4': - resolution: {integrity: sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==} - - '@protobufjs/eventemitter@1.1.0': - resolution: {integrity: sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==} - - '@protobufjs/fetch@1.1.0': - resolution: {integrity: sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==} - - '@protobufjs/float@1.0.2': - resolution: {integrity: sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==} - - '@protobufjs/inquire@1.1.0': - resolution: {integrity: sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==} - - '@protobufjs/path@1.1.2': - resolution: {integrity: sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==} - - '@protobufjs/pool@1.1.0': - resolution: {integrity: sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==} - - '@protobufjs/utf8@1.1.0': - resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==} - - '@react-native-async-storage/async-storage@1.23.1': - resolution: {integrity: sha512-Qd2kQ3yi6Y3+AcUlrHxSLlnBvpdCEMVGFlVBneVOjaFaPU61g1huc38g339ysXspwY1QZA2aNhrk/KlHGO+ewA==} - peerDependencies: - react-native: ^0.0.0-0 || >=0.60 <1.0 - - '@react-native-community/cli-clean@12.3.6': - resolution: {integrity: sha512-gUU29ep8xM0BbnZjwz9MyID74KKwutq9x5iv4BCr2im6nly4UMf1B1D+V225wR7VcDGzbgWjaezsJShLLhC5ig==} - - '@react-native-community/cli-config@12.3.6': - resolution: {integrity: sha512-JGWSYQ9EAK6m2v0abXwFLEfsqJ1zkhzZ4CV261QZF9MoUNB6h57a274h1MLQR9mG6Tsh38wBUuNfEPUvS1vYew==} - - '@react-native-community/cli-debugger-ui@12.3.6': - resolution: {integrity: sha512-SjUKKsx5FmcK9G6Pb6UBFT0s9JexVStK5WInmANw75Hm7YokVvHEgtprQDz2Uvy5znX5g2ujzrkIU//T15KQzA==} - - '@react-native-community/cli-doctor@12.3.6': - resolution: {integrity: sha512-fvBDv2lTthfw4WOQKkdTop2PlE9GtfrlNnpjB818MhcdEnPjfQw5YaTUcnNEGsvGomdCs1MVRMgYXXwPSN6OvQ==} - - '@react-native-community/cli-hermes@12.3.6': - resolution: {integrity: sha512-sNGwfOCl8OAIjWCkwuLpP8NZbuO0dhDI/2W7NeOGDzIBsf4/c4MptTrULWtGIH9okVPLSPX0NnRyGQ+mSwWyuQ==} - - '@react-native-community/cli-platform-android@12.3.6': - resolution: {integrity: sha512-DeDDAB8lHpuGIAPXeeD9Qu2+/wDTFPo99c8uSW49L0hkmZJixzvvvffbGQAYk32H0TmaI7rzvzH+qzu7z3891g==} - - '@react-native-community/cli-platform-ios@12.3.6': - resolution: {integrity: sha512-3eZ0jMCkKUO58wzPWlvAPRqezVKm9EPZyaPyHbRPWU8qw7JqkvnRlWIaYDGpjCJgVW4k2hKsEursLtYKb188tg==} - - '@react-native-community/cli-plugin-metro@12.3.6': - resolution: {integrity: sha512-3jxSBQt4fkS+KtHCPSyB5auIT+KKIrPCv9Dk14FbvOaEh9erUWEm/5PZWmtboW1z7CYeNbFMeXm9fM2xwtVOpg==} - - '@react-native-community/cli-server-api@12.3.6': - resolution: {integrity: sha512-80NIMzo8b2W+PL0Jd7NjiJW9mgaT8Y8wsIT/lh6mAvYH7mK0ecDJUYUTAAv79Tbo1iCGPAr3T295DlVtS8s4yQ==} - - '@react-native-community/cli-tools@12.3.6': - resolution: {integrity: sha512-FPEvZn19UTMMXUp/piwKZSh8cMEfO8G3KDtOwo53O347GTcwNrKjgZGtLSPELBX2gr+YlzEft3CoRv2Qmo83fQ==} - - '@react-native-community/cli-types@12.3.6': - resolution: {integrity: sha512-xPqTgcUtZowQ8WKOkI9TLGBwH2bGggOC4d2FFaIRST3gTcjrEeGRNeR5aXCzJFIgItIft8sd7p2oKEdy90+01Q==} - - '@react-native-community/cli@12.3.6': - resolution: {integrity: sha512-647OSi6xBb8FbwFqX9zsJxOzu685AWtrOUWHfOkbKD+5LOpGORw+GQo0F9rWZnB68rLQyfKUZWJeaD00pGv5fw==} - engines: {node: '>=18'} - hasBin: true - - '@react-native-community/netinfo@11.3.1': - resolution: {integrity: sha512-UBnJxyV0b7i9Moa97Av+HKho1ByzX0DtbJXzUQS5E3xhQs6P2D/Os0iw3ouy7joY1TVd6uIhplPbr7l1SJNaNQ==} - peerDependencies: - react-native: '>=0.59' - - '@react-native/assets-registry@0.73.1': - resolution: {integrity: sha512-2FgAbU7uKM5SbbW9QptPPZx8N9Ke2L7bsHb+EhAanZjFZunA9PaYtyjUQ1s7HD+zDVqOQIvjkpXSv7Kejd2tqg==} - engines: {node: '>=18'} - - '@react-native/babel-plugin-codegen@0.73.4': - resolution: {integrity: sha512-XzRd8MJGo4Zc5KsphDHBYJzS1ryOHg8I2gOZDAUCGcwLFhdyGu1zBNDJYH2GFyDrInn9TzAbRIf3d4O+eltXQQ==} - engines: {node: '>=18'} - - '@react-native/babel-preset@0.73.21': - resolution: {integrity: sha512-WlFttNnySKQMeujN09fRmrdWqh46QyJluM5jdtDNrkl/2Hx6N4XeDUGhABvConeK95OidVO7sFFf7sNebVXogA==} - engines: {node: '>=18'} - peerDependencies: - '@babel/core': '*' - - '@react-native/codegen@0.73.3': - resolution: {integrity: sha512-sxslCAAb8kM06vGy9Jyh4TtvjhcP36k/rvj2QE2Jdhdm61KvfafCATSIsOfc0QvnduWFcpXUPvAVyYwuv7PYDg==} - engines: {node: '>=18'} - peerDependencies: - '@babel/preset-env': ^7.1.6 - - '@react-native/community-cli-plugin@0.73.17': - resolution: {integrity: sha512-F3PXZkcHg+1ARIr6FRQCQiB7ZAA+MQXGmq051metRscoLvgYJwj7dgC8pvgy0kexzUkHu5BNKrZeySzUft3xuQ==} - engines: {node: '>=18'} - - '@react-native/debugger-frontend@0.73.3': - resolution: {integrity: sha512-RgEKnWuoo54dh7gQhV7kvzKhXZEhpF9LlMdZolyhGxHsBqZ2gXdibfDlfcARFFifPIiaZ3lXuOVVa4ei+uPgTw==} - engines: {node: '>=18'} - - '@react-native/dev-middleware@0.73.8': - resolution: {integrity: sha512-oph4NamCIxkMfUL/fYtSsE+JbGOnrlawfQ0kKtDQ5xbOjPKotKoXqrs1eGwozNKv7FfQ393stk1by9a6DyASSg==} - engines: {node: '>=18'} - - '@react-native/gradle-plugin@0.73.4': - resolution: {integrity: sha512-PMDnbsZa+tD55Ug+W8CfqXiGoGneSSyrBZCMb5JfiB3AFST3Uj5e6lw8SgI/B6SKZF7lG0BhZ6YHZsRZ5MlXmg==} - engines: {node: '>=18'} - - '@react-native/js-polyfills@0.73.1': - resolution: {integrity: sha512-ewMwGcumrilnF87H4jjrnvGZEaPFCAC4ebraEK+CurDDmwST/bIicI4hrOAv+0Z0F7DEK4O4H7r8q9vH7IbN4g==} - engines: {node: '>=18'} - - '@react-native/metro-babel-transformer@0.73.15': - resolution: {integrity: sha512-LlkSGaXCz+xdxc9819plmpsl4P4gZndoFtpjN3GMBIu6f7TBV0GVbyJAU4GE8fuAWPVSVL5ArOcdkWKSbI1klw==} - engines: {node: '>=18'} - peerDependencies: - '@babel/core': '*' - - '@react-native/normalize-colors@0.73.2': - resolution: {integrity: sha512-bRBcb2T+I88aG74LMVHaKms2p/T8aQd8+BZ7LuuzXlRfog1bMWWn/C5i0HVuvW4RPtXQYgIlGiXVDy9Ir1So/w==} - - '@react-native/virtualized-lists@0.73.4': - resolution: {integrity: sha512-HpmLg1FrEiDtrtAbXiwCgXFYyloK/dOIPIuWW3fsqukwJEWAiTzm1nXGJ7xPU5XTHiWZ4sKup5Ebaj8z7iyWog==} - engines: {node: '>=18'} - peerDependencies: - react-native: '*' - - '@rollup/plugin-alias@5.1.0': - resolution: {integrity: sha512-lpA3RZ9PdIG7qqhEfv79tBffNaoDuukFDrmhLqg9ifv99u/ehn+lOg30x2zmhf8AQqQUZaMk/B9fZraQ6/acDQ==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/plugin-commonjs@25.0.7': - resolution: {integrity: sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^2.68.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/plugin-inject@5.0.5': - resolution: {integrity: sha512-2+DEJbNBoPROPkgTDNe8/1YXWcqxbN5DTjASVIOx8HS+pITXushyNiBV56RB08zuptzz8gT3YfkqriTBVycepg==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/plugin-json@6.1.0': - resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/plugin-node-resolve@15.2.3': - resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^2.78.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/plugin-replace@5.0.5': - resolution: {integrity: sha512-rYO4fOi8lMaTg/z5Jb+hKnrHHVn8j2lwkqwyS4kTRhKyWOLf2wST2sWXr4WzWiTcoHTp2sTjqUbqIj2E39slKQ==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/plugin-terser@0.4.4': - resolution: {integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/pluginutils@4.2.1': - resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} - engines: {node: '>= 8.0.0'} - - '@rollup/pluginutils@5.1.0': - resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/rollup-android-arm-eabi@4.17.2': - resolution: {integrity: sha512-NM0jFxY8bB8QLkoKxIQeObCaDlJKewVlIEkuyYKm5An1tdVZ966w2+MPQ2l8LBZLjR+SgyV+nRkTIunzOYBMLQ==} - cpu: [arm] - os: [android] - - '@rollup/rollup-android-arm-eabi@4.24.0': - resolution: {integrity: sha512-Q6HJd7Y6xdB48x8ZNVDOqsbh2uByBhgK8PiQgPhwkIw/HC/YX5Ghq2mQY5sRMZWHb3VsFkWooUVOZHKr7DmDIA==} - cpu: [arm] - os: [android] - - '@rollup/rollup-android-arm64@4.17.2': - resolution: {integrity: sha512-yeX/Usk7daNIVwkq2uGoq2BYJKZY1JfyLTaHO/jaiSwi/lsf8fTFoQW/n6IdAsx5tx+iotu2zCJwz8MxI6D/Bw==} - cpu: [arm64] - os: [android] - - '@rollup/rollup-android-arm64@4.24.0': - resolution: {integrity: sha512-ijLnS1qFId8xhKjT81uBHuuJp2lU4x2yxa4ctFPtG+MqEE6+C5f/+X/bStmxapgmwLwiL3ih122xv8kVARNAZA==} - cpu: [arm64] - os: [android] - - '@rollup/rollup-darwin-arm64@4.17.2': - resolution: {integrity: sha512-kcMLpE6uCwls023+kknm71ug7MZOrtXo+y5p/tsg6jltpDtgQY1Eq5sGfHcQfb+lfuKwhBmEURDga9N0ol4YPw==} - cpu: [arm64] - os: [darwin] - - '@rollup/rollup-darwin-arm64@4.24.0': - resolution: {integrity: sha512-bIv+X9xeSs1XCk6DVvkO+S/z8/2AMt/2lMqdQbMrmVpgFvXlmde9mLcbQpztXm1tajC3raFDqegsH18HQPMYtA==} - cpu: [arm64] - os: [darwin] - - '@rollup/rollup-darwin-x64@4.17.2': - resolution: {integrity: sha512-AtKwD0VEx0zWkL0ZjixEkp5tbNLzX+FCqGG1SvOu993HnSz4qDI6S4kGzubrEJAljpVkhRSlg5bzpV//E6ysTQ==} - cpu: [x64] - os: [darwin] - - '@rollup/rollup-darwin-x64@4.24.0': - resolution: {integrity: sha512-X6/nOwoFN7RT2svEQWUsW/5C/fYMBe4fnLK9DQk4SX4mgVBiTA9h64kjUYPvGQ0F/9xwJ5U5UfTbl6BEjaQdBQ==} - cpu: [x64] - os: [darwin] - - '@rollup/rollup-linux-arm-gnueabihf@4.17.2': - resolution: {integrity: sha512-3reX2fUHqN7sffBNqmEyMQVj/CKhIHZd4y631duy0hZqI8Qoqf6lTtmAKvJFYa6bhU95B1D0WgzHkmTg33In0A==} - cpu: [arm] - os: [linux] - - '@rollup/rollup-linux-arm-gnueabihf@4.24.0': - resolution: {integrity: sha512-0KXvIJQMOImLCVCz9uvvdPgfyWo93aHHp8ui3FrtOP57svqrF/roSSR5pjqL2hcMp0ljeGlU4q9o/rQaAQ3AYA==} - cpu: [arm] - os: [linux] - - '@rollup/rollup-linux-arm-musleabihf@4.17.2': - resolution: {integrity: sha512-uSqpsp91mheRgw96xtyAGP9FW5ChctTFEoXP0r5FAzj/3ZRv3Uxjtc7taRQSaQM/q85KEKjKsZuiZM3GyUivRg==} - cpu: [arm] - os: [linux] - - '@rollup/rollup-linux-arm-musleabihf@4.24.0': - resolution: {integrity: sha512-it2BW6kKFVh8xk/BnHfakEeoLPv8STIISekpoF+nBgWM4d55CZKc7T4Dx1pEbTnYm/xEKMgy1MNtYuoA8RFIWw==} - cpu: [arm] - os: [linux] - - '@rollup/rollup-linux-arm64-gnu@4.17.2': - resolution: {integrity: sha512-EMMPHkiCRtE8Wdk3Qhtciq6BndLtstqZIroHiiGzB3C5LDJmIZcSzVtLRbwuXuUft1Cnv+9fxuDtDxz3k3EW2A==} - cpu: [arm64] - os: [linux] - - '@rollup/rollup-linux-arm64-gnu@4.24.0': - resolution: {integrity: sha512-i0xTLXjqap2eRfulFVlSnM5dEbTVque/3Pi4g2y7cxrs7+a9De42z4XxKLYJ7+OhE3IgxvfQM7vQc43bwTgPwA==} - cpu: [arm64] - os: [linux] - - '@rollup/rollup-linux-arm64-musl@4.17.2': - resolution: {integrity: sha512-NMPylUUZ1i0z/xJUIx6VUhISZDRT+uTWpBcjdv0/zkp7b/bQDF+NfnfdzuTiB1G6HTodgoFa93hp0O1xl+/UbA==} - cpu: [arm64] - os: [linux] - - '@rollup/rollup-linux-arm64-musl@4.24.0': - resolution: {integrity: sha512-9E6MKUJhDuDh604Qco5yP/3qn3y7SLXYuiC0Rpr89aMScS2UAmK1wHP2b7KAa1nSjWJc/f/Lc0Wl1L47qjiyQw==} - cpu: [arm64] - os: [linux] - - '@rollup/rollup-linux-powerpc64le-gnu@4.17.2': - resolution: {integrity: sha512-T19My13y8uYXPw/L/k0JYaX1fJKFT/PWdXiHr8mTbXWxjVF1t+8Xl31DgBBvEKclw+1b00Chg0hxE2O7bTG7GQ==} - cpu: [ppc64] - os: [linux] - - '@rollup/rollup-linux-powerpc64le-gnu@4.24.0': - resolution: {integrity: sha512-2XFFPJ2XMEiF5Zi2EBf4h73oR1V/lycirxZxHZNc93SqDN/IWhYYSYj8I9381ikUFXZrz2v7r2tOVk2NBwxrWw==} - cpu: [ppc64] - os: [linux] - - '@rollup/rollup-linux-riscv64-gnu@4.17.2': - resolution: {integrity: sha512-BOaNfthf3X3fOWAB+IJ9kxTgPmMqPPH5f5k2DcCsRrBIbWnaJCgX2ll77dV1TdSy9SaXTR5iDXRL8n7AnoP5cg==} - cpu: [riscv64] - os: [linux] - - '@rollup/rollup-linux-riscv64-gnu@4.24.0': - resolution: {integrity: sha512-M3Dg4hlwuntUCdzU7KjYqbbd+BLq3JMAOhCKdBE3TcMGMZbKkDdJ5ivNdehOssMCIokNHFOsv7DO4rlEOfyKpg==} - cpu: [riscv64] - os: [linux] - - '@rollup/rollup-linux-s390x-gnu@4.17.2': - resolution: {integrity: sha512-W0UP/x7bnn3xN2eYMql2T/+wpASLE5SjObXILTMPUBDB/Fg/FxC+gX4nvCfPBCbNhz51C+HcqQp2qQ4u25ok6g==} - cpu: [s390x] - os: [linux] - - '@rollup/rollup-linux-s390x-gnu@4.24.0': - resolution: {integrity: sha512-mjBaoo4ocxJppTorZVKWFpy1bfFj9FeCMJqzlMQGjpNPY9JwQi7OuS1axzNIk0nMX6jSgy6ZURDZ2w0QW6D56g==} - cpu: [s390x] - os: [linux] - - '@rollup/rollup-linux-x64-gnu@4.17.2': - resolution: {integrity: sha512-Hy7pLwByUOuyaFC6mAr7m+oMC+V7qyifzs/nW2OJfC8H4hbCzOX07Ov0VFk/zP3kBsELWNFi7rJtgbKYsav9QQ==} - cpu: [x64] - os: [linux] - - '@rollup/rollup-linux-x64-gnu@4.24.0': - resolution: {integrity: sha512-ZXFk7M72R0YYFN5q13niV0B7G8/5dcQ9JDp8keJSfr3GoZeXEoMHP/HlvqROA3OMbMdfr19IjCeNAnPUG93b6A==} - cpu: [x64] - os: [linux] - - '@rollup/rollup-linux-x64-musl@4.17.2': - resolution: {integrity: sha512-h1+yTWeYbRdAyJ/jMiVw0l6fOOm/0D1vNLui9iPuqgRGnXA0u21gAqOyB5iHjlM9MMfNOm9RHCQ7zLIzT0x11Q==} - cpu: [x64] - os: [linux] - - '@rollup/rollup-linux-x64-musl@4.24.0': - resolution: {integrity: sha512-w1i+L7kAXZNdYl+vFvzSZy8Y1arS7vMgIy8wusXJzRrPyof5LAb02KGr1PD2EkRcl73kHulIID0M501lN+vobQ==} - cpu: [x64] - os: [linux] - - '@rollup/rollup-win32-arm64-msvc@4.17.2': - resolution: {integrity: sha512-tmdtXMfKAjy5+IQsVtDiCfqbynAQE/TQRpWdVataHmhMb9DCoJxp9vLcCBjEQWMiUYxO1QprH/HbY9ragCEFLA==} - cpu: [arm64] - os: [win32] - - '@rollup/rollup-win32-arm64-msvc@4.24.0': - resolution: {integrity: sha512-VXBrnPWgBpVDCVY6XF3LEW0pOU51KbaHhccHw6AS6vBWIC60eqsH19DAeeObl+g8nKAz04QFdl/Cefta0xQtUQ==} - cpu: [arm64] - os: [win32] - - '@rollup/rollup-win32-ia32-msvc@4.17.2': - resolution: {integrity: sha512-7II/QCSTAHuE5vdZaQEwJq2ZACkBpQDOmQsE6D6XUbnBHW8IAhm4eTufL6msLJorzrHDFv3CF8oCA/hSIRuZeQ==} - cpu: [ia32] - os: [win32] - - '@rollup/rollup-win32-ia32-msvc@4.24.0': - resolution: {integrity: sha512-xrNcGDU0OxVcPTH/8n/ShH4UevZxKIO6HJFK0e15XItZP2UcaiLFd5kiX7hJnqCbSztUF8Qot+JWBC/QXRPYWQ==} - cpu: [ia32] - os: [win32] - - '@rollup/rollup-win32-x64-msvc@4.17.2': - resolution: {integrity: sha512-TGGO7v7qOq4CYmSBVEYpI1Y5xDuCEnbVC5Vth8mOsW0gDSzxNrVERPc790IGHsrT2dQSimgMr9Ub3Y1Jci5/8w==} - cpu: [x64] - os: [win32] - - '@rollup/rollup-win32-x64-msvc@4.24.0': - resolution: {integrity: sha512-fbMkAF7fufku0N2dE5TBXcNlg0pt0cJue4xBRE2Qc5Vqikxr4VCgKj/ht6SMdFcOacVA9rqF70APJ8RN/4vMJw==} - cpu: [x64] - os: [win32] - - '@rtsao/scc@1.1.0': - resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} - - '@rushstack/eslint-patch@1.10.2': - resolution: {integrity: sha512-hw437iINopmQuxWPSUEvqE56NCPsiU8N4AYtfHmJFckclktzK9YQJieD3XkDCDH4OjL+C7zgPUh73R/nrcHrqw==} - - '@rushstack/node-core-library@3.66.1': - resolution: {integrity: sha512-ker69cVKAoar7MMtDFZC4CzcDxjwqIhFzqEnYI5NRN/8M3om6saWCVx/A7vL2t/jFCJsnzQplRDqA7c78pytng==} - peerDependencies: - '@types/node': '*' - peerDependenciesMeta: - '@types/node': - optional: true - - '@rushstack/node-core-library@4.2.0': - resolution: {integrity: sha512-y2+m9bbkl1Xe5pt+8gouzRXtXoA2r7B2xkGDT4lpSCpiAU7HNHmhmqxOz+vTmoCamuTj1zqQbgyuoZ1z9cGdag==} - peerDependencies: - '@types/node': '*' - peerDependenciesMeta: - '@types/node': - optional: true - - '@rushstack/rig-package@0.5.2': - resolution: {integrity: sha512-mUDecIJeH3yYGZs2a48k+pbhM6JYwWlgjs2Ca5f2n1G2/kgdgP9D/07oglEGf6mRyXEnazhEENeYTSNDRCwdqA==} - - '@rushstack/terminal@0.10.2': - resolution: {integrity: sha512-oMN4uoz6WUeLR9yWHSR4gEEii+8vjIJXPLp7U0k6zccgmOCJXYPKBK30FGpWfDRmqrcCIJi828SKV9V5FB1a0Q==} - peerDependencies: - '@types/node': '*' - peerDependenciesMeta: - '@types/node': - optional: true - - '@rushstack/ts-command-line@4.19.4': - resolution: {integrity: sha512-OH7SPCTjEus/KNDBZ2RbsbVQZ9/H/TJI+TcuiiQjxZ3beMTcQLGaPt5BuXk/c0AS0FQbOGT+2+AJmTZZq6Fhtw==} - - '@shikijs/core@1.3.0': - resolution: {integrity: sha512-7fedsBfuILDTBmrYZNFI8B6ATTxhQAasUHllHmjvSZPnoq4bULWoTpHwmuQvZ8Aq03/tAa2IGo6RXqWtHdWaCA==} - - '@sideway/address@4.1.5': - resolution: {integrity: sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==} - - '@sideway/formula@3.0.1': - resolution: {integrity: sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==} - - '@sideway/pinpoint@2.0.0': - resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==} - - '@sigstore/bundle@2.3.1': - resolution: {integrity: sha512-eqV17lO3EIFqCWK3969Rz+J8MYrRZKw9IBHpSo6DEcEX2c+uzDFOgHE9f2MnyDpfs48LFO4hXmk9KhQ74JzU1g==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@sigstore/core@1.1.0': - resolution: {integrity: sha512-JzBqdVIyqm2FRQCulY6nbQzMpJJpSiJ8XXWMhtOX9eKgaXXpfNOF53lzQEjIydlStnd/eFtuC1dW4VYdD93oRg==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@sigstore/protobuf-specs@0.3.1': - resolution: {integrity: sha512-aIL8Z9NsMr3C64jyQzE0XlkEyBLpgEJJFDHLVVStkFV5Q3Il/r/YtY6NJWKQ4cy4AE7spP1IX5Jq7VCAxHHMfQ==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@sigstore/sign@2.3.1': - resolution: {integrity: sha512-YZ71wKIOweC8ViUeZXboz0iPLqMkskxuoeN/D1CEpAyZvEepbX9oRMIoO6a/DxUqO1VEaqmcmmqzSiqtOsvSmw==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@sigstore/tuf@2.3.3': - resolution: {integrity: sha512-agQhHNkIddXFslkudjV88vTXiAMEyUtso3at6ZHUNJ1agZb7Ze6VW/PddHipdWBu1t+8OWLW5X5yZOPiOnaWJQ==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@sigstore/verify@1.2.0': - resolution: {integrity: sha512-hQF60nc9yab+Csi4AyoAmilGNfpXT+EXdBgFkP9OgPwIBPwyqVf7JAWPtmqrrrneTmAT6ojv7OlH1f6Ix5BG4Q==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@sinclair/typebox@0.27.8': - resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} - - '@sindresorhus/merge-streams@2.3.0': - resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==} - engines: {node: '>=18'} - - '@sinonjs/commons@3.0.1': - resolution: {integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==} - - '@sinonjs/fake-timers@10.3.0': - resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} - - '@stablelib/aead@1.0.1': - resolution: {integrity: sha512-q39ik6sxGHewqtO0nP4BuSe3db5G1fEJE8ukvngS2gLkBXyy6E7pLubhbYgnkDFv6V8cWaxcE4Xn0t6LWcJkyg==} - - '@stablelib/binary@1.0.1': - resolution: {integrity: sha512-ClJWvmL6UBM/wjkvv/7m5VP3GMr9t0osr4yVgLZsLCOz4hGN9gIAFEqnJ0TsSMAN+n840nf2cHZnA5/KFqHC7Q==} - - '@stablelib/bytes@1.0.1': - resolution: {integrity: sha512-Kre4Y4kdwuqL8BR2E9hV/R5sOrUj6NanZaZis0V6lX5yzqC3hBuVSDXUIBqQv/sCpmuWRiHLwqiT1pqqjuBXoQ==} - - '@stablelib/chacha20poly1305@1.0.1': - resolution: {integrity: sha512-MmViqnqHd1ymwjOQfghRKw2R/jMIGT3wySN7cthjXCBdO+qErNPUBnRzqNpnvIwg7JBCg3LdeCZZO4de/yEhVA==} - - '@stablelib/chacha@1.0.1': - resolution: {integrity: sha512-Pmlrswzr0pBzDofdFuVe1q7KdsHKhhU24e8gkEwnTGOmlC7PADzLVxGdn2PoNVBBabdg0l/IfLKg6sHAbTQugg==} - - '@stablelib/constant-time@1.0.1': - resolution: {integrity: sha512-tNOs3uD0vSJcK6z1fvef4Y+buN7DXhzHDPqRLSXUel1UfqMB1PWNsnnAezrKfEwTLpN0cGH2p9NNjs6IqeD0eg==} - - '@stablelib/ed25519@1.0.3': - resolution: {integrity: sha512-puIMWaX9QlRsbhxfDc5i+mNPMY+0TmQEskunY1rZEBPi1acBCVQAhnsk/1Hk50DGPtVsZtAWQg4NHGlVaO9Hqg==} - - '@stablelib/hash@1.0.1': - resolution: {integrity: sha512-eTPJc/stDkdtOcrNMZ6mcMK1e6yBbqRBaNW55XA1jU8w/7QdnCF0CmMmOD1m7VSkBR44PWrMHU2l6r8YEQHMgg==} - - '@stablelib/hkdf@1.0.1': - resolution: {integrity: sha512-SBEHYE16ZXlHuaW5RcGk533YlBj4grMeg5TooN80W3NpcHRtLZLLXvKyX0qcRFxf+BGDobJLnwkvgEwHIDBR6g==} - - '@stablelib/hmac@1.0.1': - resolution: {integrity: sha512-V2APD9NSnhVpV/QMYgCVMIYKiYG6LSqw1S65wxVoirhU/51ACio6D4yDVSwMzuTJXWZoVHbDdINioBwKy5kVmA==} - - '@stablelib/int@1.0.1': - resolution: {integrity: sha512-byr69X/sDtDiIjIV6m4roLVWnNNlRGzsvxw+agj8CIEazqWGOQp2dTYgQhtyVXV9wpO6WyXRQUzLV/JRNumT2w==} - - '@stablelib/keyagreement@1.0.1': - resolution: {integrity: sha512-VKL6xBwgJnI6l1jKrBAfn265cspaWBPAPEc62VBQrWHLqVgNRE09gQ/AnOEyKUWrrqfD+xSQ3u42gJjLDdMDQg==} - - '@stablelib/poly1305@1.0.1': - resolution: {integrity: sha512-1HlG3oTSuQDOhSnLwJRKeTRSAdFNVB/1djy2ZbS35rBSJ/PFqx9cf9qatinWghC2UbfOYD8AcrtbUQl8WoxabA==} - - '@stablelib/random@1.0.2': - resolution: {integrity: sha512-rIsE83Xpb7clHPVRlBj8qNe5L8ISQOzjghYQm/dZ7VaM2KHYwMW5adjQjrzTZCchFnNCNhkwtnOBa9HTMJCI8w==} - - '@stablelib/sha256@1.0.1': - resolution: {integrity: sha512-GIIH3e6KH+91FqGV42Kcj71Uefd/QEe7Dy42sBTeqppXV95ggCcxLTk39bEr+lZfJmp+ghsR07J++ORkRELsBQ==} - - '@stablelib/sha512@1.0.1': - resolution: {integrity: sha512-13gl/iawHV9zvDKciLo1fQ8Bgn2Pvf7OV6amaRVKiq3pjQ3UmEpXxWiAfV8tYjUpeZroBxtyrwtdooQT/i3hzw==} - - '@stablelib/wipe@1.0.1': - resolution: {integrity: sha512-WfqfX/eXGiAd3RJe4VU2snh/ZPwtSjLG4ynQ/vYzvghTh7dHFcI1wl+nrkWG6lGhukOxOsUHfv8dUXr58D0ayg==} - - '@stablelib/x25519@1.0.3': - resolution: {integrity: sha512-KnTbKmUhPhHavzobclVJQG5kuivH+qDLpe84iRqX3CLrKp881cF160JvXJ+hjn1aMyCwYOKeIZefIH/P5cJoRw==} - - '@svgr/babel-plugin-add-jsx-attribute@8.0.0': - resolution: {integrity: sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-remove-jsx-attribute@8.0.0': - resolution: {integrity: sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0': - resolution: {integrity: sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0': - resolution: {integrity: sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-svg-dynamic-title@8.0.0': - resolution: {integrity: sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-svg-em-dimensions@8.0.0': - resolution: {integrity: sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-transform-react-native-svg@8.1.0': - resolution: {integrity: sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-transform-svg-component@8.0.0': - resolution: {integrity: sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==} - engines: {node: '>=12'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-preset@8.1.0': - resolution: {integrity: sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/core@8.1.0': - resolution: {integrity: sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==} - engines: {node: '>=14'} - - '@svgr/hast-util-to-babel-ast@8.0.0': - resolution: {integrity: sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==} - engines: {node: '>=14'} - - '@svgr/plugin-jsx@8.1.0': - resolution: {integrity: sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==} - engines: {node: '>=14'} - peerDependencies: - '@svgr/core': '*' - - '@svgr/plugin-svgo@8.1.0': - resolution: {integrity: sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==} - engines: {node: '>=14'} - peerDependencies: - '@svgr/core': '*' - - '@svgr/webpack@8.1.0': - resolution: {integrity: sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==} - engines: {node: '>=14'} - - '@swc-node/core@1.13.1': - resolution: {integrity: sha512-emB5l2nZsXjUEAuusqjYvWnQMLWZp6K039Mv8aq5SX1rsNM/N7DNhw1i4/DX7AyzNZ0tT+ASWyTvqEURldp5HA==} - engines: {node: '>= 10'} - peerDependencies: - '@swc/core': '>= 1.4.13' - '@swc/types': '>= 0.1' - - '@swc-node/register@1.9.2': - resolution: {integrity: sha512-BBjg0QNuEEmJSoU/++JOXhrjWdu3PTyYeJWsvchsI0Aqtj8ICkz/DqlwtXbmZVZ5vuDPpTfFlwDBZe81zgShMA==} - peerDependencies: - '@swc/core': '>= 1.4.13' - typescript: '>= 4.3' - - '@swc-node/sourcemap-support@0.5.1': - resolution: {integrity: sha512-JxIvIo/Hrpv0JCHSyRpetAdQ6lB27oFYhv0PKCNf1g2gUXOjpeR1exrXccRxLMuAV5WAmGFBwRnNOJqN38+qtg==} - - '@swc/core-darwin-arm64@1.5.7': - resolution: {integrity: sha512-bZLVHPTpH3h6yhwVl395k0Mtx8v6CGhq5r4KQdAoPbADU974Mauz1b6ViHAJ74O0IVE5vyy7tD3OpkQxL/vMDQ==} - engines: {node: '>=10'} - cpu: [arm64] - os: [darwin] - - '@swc/core-darwin-x64@1.5.7': - resolution: {integrity: sha512-RpUyu2GsviwTc2qVajPL0l8nf2vKj5wzO3WkLSHAHEJbiUZk83NJrZd1RVbEknIMO7+Uyjh54hEh8R26jSByaw==} - engines: {node: '>=10'} - cpu: [x64] - os: [darwin] - - '@swc/core-linux-arm-gnueabihf@1.5.7': - resolution: {integrity: sha512-cTZWTnCXLABOuvWiv6nQQM0hP6ZWEkzdgDvztgHI/+u/MvtzJBN5lBQ2lue/9sSFYLMqzqff5EHKlFtrJCA9dQ==} - engines: {node: '>=10'} - cpu: [arm] - os: [linux] - - '@swc/core-linux-arm64-gnu@1.5.7': - resolution: {integrity: sha512-hoeTJFBiE/IJP30Be7djWF8Q5KVgkbDtjySmvYLg9P94bHg9TJPSQoC72tXx/oXOgXvElDe/GMybru0UxhKx4g==} - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] - - '@swc/core-linux-arm64-musl@1.5.7': - resolution: {integrity: sha512-+NDhK+IFTiVK1/o7EXdCeF2hEzCiaRSrb9zD7X2Z7inwWlxAntcSuzZW7Y6BRqGQH89KA91qYgwbnjgTQ22PiQ==} - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] - - '@swc/core-linux-x64-gnu@1.5.7': - resolution: {integrity: sha512-25GXpJmeFxKB+7pbY7YQLhWWjkYlR+kHz5I3j9WRl3Lp4v4UD67OGXwPe+DIcHqcouA1fhLhsgHJWtsaNOMBNg==} - engines: {node: '>=10'} - cpu: [x64] - os: [linux] - - '@swc/core-linux-x64-musl@1.5.7': - resolution: {integrity: sha512-0VN9Y5EAPBESmSPPsCJzplZHV26akC0sIgd3Hc/7S/1GkSMoeuVL+V9vt+F/cCuzr4VidzSkqftdP3qEIsXSpg==} - engines: {node: '>=10'} - cpu: [x64] - os: [linux] - - '@swc/core-win32-arm64-msvc@1.5.7': - resolution: {integrity: sha512-RtoNnstBwy5VloNCvmvYNApkTmuCe4sNcoYWpmY7C1+bPR+6SOo8im1G6/FpNem8AR5fcZCmXHWQ+EUmRWJyuA==} - engines: {node: '>=10'} - cpu: [arm64] - os: [win32] - - '@swc/core-win32-ia32-msvc@1.5.7': - resolution: {integrity: sha512-Xm0TfvcmmspvQg1s4+USL3x8D+YPAfX2JHygvxAnCJ0EHun8cm2zvfNBcsTlnwYb0ybFWXXY129aq1wgFC9TpQ==} - engines: {node: '>=10'} - cpu: [ia32] - os: [win32] - - '@swc/core-win32-x64-msvc@1.5.7': - resolution: {integrity: sha512-tp43WfJLCsKLQKBmjmY/0vv1slVywR5Q4qKjF5OIY8QijaEW7/8VwPyUyVoJZEnDgv9jKtUTG5PzqtIYPZGnyg==} - engines: {node: '>=10'} - cpu: [x64] - os: [win32] - - '@swc/core@1.5.7': - resolution: {integrity: sha512-U4qJRBefIJNJDRCCiVtkfa/hpiZ7w0R6kASea+/KLp+vkus3zcLSB8Ub8SvKgTIxjWpwsKcZlPf5nrv4ls46SQ==} - engines: {node: '>=10'} - peerDependencies: - '@swc/helpers': ^0.5.0 - peerDependenciesMeta: - '@swc/helpers': - optional: true - - '@swc/counter@0.1.3': - resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} - - '@swc/helpers@0.5.11': - resolution: {integrity: sha512-YNlnKRWF2sVojTpIyzwou9XoTNbzbzONwRhOoniEioF1AtaitTvVZblaQRrAzChWQ1bLYyYSWzM18y4WwgzJ+A==} - - '@swc/helpers@0.5.5': - resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==} - - '@swc/types@0.1.7': - resolution: {integrity: sha512-scHWahbHF0eyj3JsxG9CFJgFdFNaVQCNAimBlT6PzS3n/HptxqREjsm4OH6AN3lYcffZYSPxXW8ua2BEHp0lJQ==} - - '@testing-library/dom@10.4.0': - resolution: {integrity: sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==} - engines: {node: '>=18'} - - '@testing-library/react@15.0.6': - resolution: {integrity: sha512-UlbazRtEpQClFOiYp+1BapMT+xyqWMnE+hh9tn5DQ6gmlE7AIZWcGpzZukmDZuFk3By01oiqOf8lRedLS4k6xQ==} - engines: {node: '>=18'} - peerDependencies: - '@types/react': ^18.0.0 - react: ^18.0.0 - react-dom: ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - '@tootallnate/once@2.0.0': - resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} - engines: {node: '>= 10'} - - '@trysound/sax@0.2.0': - resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} - engines: {node: '>=10.13.0'} - - '@ts-morph/common@0.19.0': - resolution: {integrity: sha512-Unz/WHmd4pGax91rdIKWi51wnVUW11QttMEPpBiBgIewnc9UQIX7UDLxr5vRlqeByXCwhkF6VabSsI0raWcyAQ==} - - '@tsconfig/node10@1.0.11': - resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} - - '@tsconfig/node12@1.0.11': - resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} - - '@tsconfig/node14@1.0.3': - resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} - - '@tsconfig/node16@1.0.4': - resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} - - '@tufjs/canonical-json@2.0.0': - resolution: {integrity: sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@tufjs/models@2.0.1': - resolution: {integrity: sha512-92F7/SFyufn4DXsha9+QfKnN03JGqtMFMXgSHbZOo8JG59WkTni7UzAouNQDf7AuP9OAMxVOPQcqG3sB7w+kkg==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@tybys/wasm-util@0.9.0': - resolution: {integrity: sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==} - - '@types/argparse@1.0.38': - resolution: {integrity: sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==} - - '@types/aria-query@5.0.4': - resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} - - '@types/babel__core@7.20.5': - resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} - - '@types/babel__generator@7.6.8': - resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} - - '@types/babel__template@7.4.4': - resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} - - '@types/babel__traverse@7.20.5': - resolution: {integrity: sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==} - - '@types/body-parser@1.19.5': - resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} - - '@types/bonjour@3.5.13': - resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==} - - '@types/connect-history-api-fallback@1.5.4': - resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} - - '@types/connect@3.4.38': - resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} - - '@types/cookie@0.6.0': - resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} - - '@types/eslint-scope@3.7.7': - resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} - - '@types/eslint@8.56.10': - resolution: {integrity: sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==} - - '@types/estree@1.0.5': - resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} - - '@types/estree@1.0.6': - resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} - - '@types/express-serve-static-core@4.19.6': - resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==} - - '@types/express-serve-static-core@5.0.1': - resolution: {integrity: sha512-CRICJIl0N5cXDONAdlTv5ShATZ4HEwk6kDDIW2/w9qOWKg+NU/5F8wYRWCrONad0/UKkloNSmmyN/wX4rtpbVA==} - - '@types/express@4.17.21': - resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} - - '@types/glob@7.2.0': - resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} - - '@types/graceful-fs@4.1.9': - resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} - - '@types/http-errors@2.0.4': - resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} - - '@types/http-proxy@1.17.14': - resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==} - - '@types/http-proxy@1.17.15': - resolution: {integrity: sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==} - - '@types/istanbul-lib-coverage@2.0.6': - resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} - - '@types/istanbul-lib-report@3.0.3': - resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==} - - '@types/istanbul-reports@3.0.4': - resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} - - '@types/jest@29.5.14': - resolution: {integrity: sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==} - - '@types/jsdom@20.0.1': - resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} - - '@types/json-schema@7.0.15': - resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - - '@types/json5@0.0.29': - resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} - - '@types/lodash@4.17.1': - resolution: {integrity: sha512-X+2qazGS3jxLAIz5JDXDzglAF3KpijdhFxlf/V1+hEsOUc+HnWi81L/uv/EvGuV90WY+7mPGFCUDGfQC3Gj95Q==} - - '@types/long@4.0.2': - resolution: {integrity: sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==} - - '@types/mime@1.3.5': - resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} - - '@types/minimatch@5.1.2': - resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} - - '@types/minimist@1.2.5': - resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} - - '@types/node-forge@1.3.11': - resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} - - '@types/node@10.12.18': - resolution: {integrity: sha512-fh+pAqt4xRzPfqA6eh3Z2y6fyZavRIumvjhaCL753+TVkGKGhpPeyrJG2JftD0T9q4GF00KjefsQ+PQNDdWQaQ==} - - '@types/node@17.0.45': - resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} - - '@types/node@18.19.9': - resolution: {integrity: sha512-oZFKlC8l5YtzGQNT4zC2PiSSKzQVZ8bAwwd+EYdPLtyk0nSEq6O16SkK+rkkT2eflDAbormJgEF3QnH3oDrTSw==} - - '@types/node@20.5.1': - resolution: {integrity: sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg==} - - '@types/normalize-package-data@2.4.4': - resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} - - '@types/parse-json@4.0.2': - resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} - - '@types/prettier@2.7.3': - resolution: {integrity: sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==} - - '@types/prop-types@15.7.12': - resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==} - - '@types/qs@6.9.16': - resolution: {integrity: sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A==} - - '@types/range-parser@1.2.7': - resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} - - '@types/react-dom@18.3.0': - resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==} - - '@types/react@18.3.1': - resolution: {integrity: sha512-V0kuGBX3+prX+DQ/7r2qsv1NsdfnCLnTgnRJ1pYnxykBhGMz+qj+box5lq7XsO5mtZsBqpjwwTu/7wszPfMBcw==} - - '@types/resolve@1.20.2': - resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} - - '@types/retry@0.12.2': - resolution: {integrity: sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==} - - '@types/semver@7.5.8': - resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} - - '@types/send@0.17.4': - resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} - - '@types/serve-index@1.9.4': - resolution: {integrity: sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==} - - '@types/serve-static@1.15.7': - resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==} - - '@types/sockjs@0.3.36': - resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==} - - '@types/stack-utils@2.0.3': - resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} - - '@types/tough-cookie@4.0.5': - resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==} - - '@types/web-bluetooth@0.0.20': - resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} - - '@types/ws@8.5.12': - resolution: {integrity: sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==} - - '@types/yargs-parser@21.0.3': - resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} - - '@types/yargs@15.0.19': - resolution: {integrity: sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA==} - - '@types/yargs@17.0.32': - resolution: {integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==} - - '@typescript-eslint/eslint-plugin@5.62.0': - resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - '@typescript-eslint/parser': ^5.0.0 - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/eslint-plugin@7.18.0': - resolution: {integrity: sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - '@typescript-eslint/parser': ^7.0.0 - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/parser@5.62.0': - resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/parser@6.21.0': - resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/parser@7.18.0': - resolution: {integrity: sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/scope-manager@5.62.0': - resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - '@typescript-eslint/scope-manager@6.21.0': - resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==} - engines: {node: ^16.0.0 || >=18.0.0} - - '@typescript-eslint/scope-manager@7.18.0': - resolution: {integrity: sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==} - engines: {node: ^18.18.0 || >=20.0.0} - - '@typescript-eslint/scope-manager@8.11.0': - resolution: {integrity: sha512-Uholz7tWhXmA4r6epo+vaeV7yjdKy5QFCERMjs1kMVsLRKIrSdM6o21W2He9ftp5PP6aWOVpD5zvrvuHZC0bMQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/type-utils@5.62.0': - resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: '*' - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/type-utils@7.18.0': - resolution: {integrity: sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/type-utils@8.11.0': - resolution: {integrity: sha512-ItiMfJS6pQU0NIKAaybBKkuVzo6IdnAhPFZA/2Mba/uBjuPQPet/8+zh5GtLHwmuFRShZx+8lhIs7/QeDHflOg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/types@5.62.0': - resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - '@typescript-eslint/types@6.21.0': - resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==} - engines: {node: ^16.0.0 || >=18.0.0} - - '@typescript-eslint/types@7.18.0': - resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==} - engines: {node: ^18.18.0 || >=20.0.0} - - '@typescript-eslint/types@8.11.0': - resolution: {integrity: sha512-tn6sNMHf6EBAYMvmPUaKaVeYvhUsrE6x+bXQTxjQRp360h1giATU0WvgeEys1spbvb5R+VpNOZ+XJmjD8wOUHw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/typescript-estree@5.62.0': - resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/typescript-estree@6.21.0': - resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/typescript-estree@7.18.0': - resolution: {integrity: sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/typescript-estree@8.11.0': - resolution: {integrity: sha512-yHC3s1z1RCHoCz5t06gf7jH24rr3vns08XXhfEqzYpd6Hll3z/3g23JRi0jM8A47UFKNc3u/y5KIMx8Ynbjohg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/utils@5.62.0': - resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - - '@typescript-eslint/utils@7.18.0': - resolution: {integrity: sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - eslint: ^8.56.0 - - '@typescript-eslint/utils@8.11.0': - resolution: {integrity: sha512-CYiX6WZcbXNJV7UNB4PLDIBtSdRmRI/nb0FMyqHPTQD1rMjA0foPLaPUV39C/MxkTd/QKSeX+Gb34PPsDVC35g==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - - '@typescript-eslint/visitor-keys@5.62.0': - resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - '@typescript-eslint/visitor-keys@6.21.0': - resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} - engines: {node: ^16.0.0 || >=18.0.0} - - '@typescript-eslint/visitor-keys@7.18.0': - resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==} - engines: {node: ^18.18.0 || >=20.0.0} - - '@typescript-eslint/visitor-keys@8.11.0': - resolution: {integrity: sha512-EaewX6lxSjRJnc+99+dqzTeoDZUfyrA52d2/HRrkI830kgovWsmIiTfmr0NZorzqic7ga+1bS60lRBUgR3n/Bw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@ungap/structured-clone@1.2.0': - resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - - '@unhead/dom@1.9.10': - resolution: {integrity: sha512-F4sBrmd8kG8MEqcVTGL0Y6tXbJMdWK724pznUzefpZTs1GaVypFikLluaLt4EnICcVhOBSe4TkGrc8N21IJJzQ==} - - '@unhead/schema@1.9.10': - resolution: {integrity: sha512-3ROh0doKfA7cIcU0zmjYVvNOiJuxSOcjInL+7iOFIxQovEWr1PcDnrnbEWGJsXrLA8eqjrjmhuDqAr3JbMGsLg==} - - '@unhead/shared@1.9.10': - resolution: {integrity: sha512-LBXxm/8ahY4FZ0FbWVaM1ANFO5QpPzvaYwjAQhgHANsrqFP2EqoGcOv1CfhdQbxg8vpGXkjI7m0r/8E9d3JoDA==} - - '@unhead/ssr@1.9.10': - resolution: {integrity: sha512-4hy3uFrYGJd5h0jmCIC0vFBf5DDhbz+j6tkATTNIaLz5lR4ZdFT+ipwzR20GvnaOiGWiOhZF3yv9FTJQyX4jog==} - - '@unhead/vue@1.9.10': - resolution: {integrity: sha512-Zi65eTU5IIaqqXAVOVJ4fnwJRR751FZIFlzYOjIekf1eNkISy+A4xyz3NIEQWSlXCrOiDNgDhT0YgKUcx5FfHQ==} - peerDependencies: - vue: '>=2.7 || >=3' - - '@unocss/astro@0.60.0': - resolution: {integrity: sha512-clZuuNWFpNpr8OGm4vr/t3cD++S9rqK1jsZKkT0Wuu8/IKkZx/4x0BTn82KhaB4o5RJWwwtkfX65AePn6D+62g==} - peerDependencies: - vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 - peerDependenciesMeta: - vite: - optional: true - - '@unocss/cli@0.60.0': - resolution: {integrity: sha512-TzBhbOfd7Rl+NsqHjQSFLoc8aMJcfRRMZ3BXuIa3EhGuT0r4e1H7CENUQXl7ijNLVL9XL2SyrV68cDvEeQfMZA==} - engines: {node: '>=14'} - hasBin: true - - '@unocss/config@0.60.0': - resolution: {integrity: sha512-y8zTM/qhZ5p2zhtgjsqL4BDjDXes1i72kNts/A85adNTx9ffZG+0dbrH2DLoBKp6aAb51AOo5OcG5cllSbNrDQ==} - engines: {node: '>=14'} - - '@unocss/core@0.60.0': - resolution: {integrity: sha512-i1j5i/4xiCfogobaOdQCQUEy/Ch8mBtKgpfUIreJtElaF15uIjT2t/G0y7qUz87ZNl+wJoPcWkcSC92HVnjXwg==} - - '@unocss/extractor-arbitrary-variants@0.60.0': - resolution: {integrity: sha512-f6o2KsCP+BYzYRjeBkjiquh5eM1oRv/wNu1a1triNk9pmmD3nUWRY0ImaXRkSbgHpAjVEDloOpqPdMTO408ePg==} - - '@unocss/inspector@0.60.0': - resolution: {integrity: sha512-aw9wkEslDnuQNEQkffCVvYJEljB9y/jkNM/i/YBjDYsTYOa/p63NVju9Bn0l3+uUiH6Nsws2JJ1q3xIulhZEIw==} - - '@unocss/postcss@0.60.0': - resolution: {integrity: sha512-FlEAUWSywKZ55IJbhM0vJ39mDHWveT06Bu4l7TYLgdQ6BJHDIncatMg3GQ9L8RTEbXGGjhnOs3EJyd1ZHEzBUw==} - engines: {node: '>=14'} - peerDependencies: - postcss: ^8.4.21 - - '@unocss/preset-attributify@0.60.0': - resolution: {integrity: sha512-FJZCKy6Wf6qc9EXFei4txy9nYkKotoPD/20NfA+beYS3XbVxAxQy6d454fe9DDK99QfJeEJd8xhaWJFCweiQWw==} - - '@unocss/preset-icons@0.60.0': - resolution: {integrity: sha512-8DD9PURCfAtN5nlpOAz5ocV8NG1bb1u83WIGYu+uuVbmFUiMVP4RIEtS1+/dXBEtl0EA7rgN9qI5EmzPDrLd1Q==} - - '@unocss/preset-mini@0.60.0': - resolution: {integrity: sha512-N0XqjuMRjtRUYeE5ELxOcraEwUWkhQum+qIhr0ZZCCoGQpa/u1MRCkwNcBSEy70HZMoyesYVtxiOz0CgAWRSQw==} - - '@unocss/preset-tagify@0.60.0': - resolution: {integrity: sha512-7uEnjqQN+zdfBpDwzfVB/rnriqa6jxImMv3g8nQ0A3boopaB+JBuqlSr3/sUmb8YJh9U+F5l8zShjLkPOz9gkg==} - - '@unocss/preset-typography@0.60.0': - resolution: {integrity: sha512-rHzAZa5MqJGpSxL3OhDQZ6Nk9jTDhiEKB3s7xR4bfwKtEuMiTZAzrOl6DDKnAgjH2H2cXfgFpQP+kLjoYgyNkA==} - - '@unocss/preset-uno@0.60.0': - resolution: {integrity: sha512-aMoja25jfz80N/TYysMe1RAy0yhONUgl3Eh3Z4EIJrdsHXxuBicO1Wa/EbI8Mc4dY+NPETTC/5JF1SH+yWihGA==} - - '@unocss/preset-web-fonts@0.60.0': - resolution: {integrity: sha512-muiQSNq9TmidlMPb9dvX+u5DGNPWfuOKhTTPA2Ia/ZmOUo3SfX2LQq2af7QfjoDuAGnLo3ZZf0qyP1Ao9YsbrA==} - - '@unocss/preset-wind@0.60.0': - resolution: {integrity: sha512-utfAJ15tfnPg9r5rfCnBwGRMvhtFiqp8f/YQdrREsnAJRqcfzA6E2Tdh67GyOjPRBjNusw+WmV4K2tltzKbdOQ==} - - '@unocss/reset@0.60.0': - resolution: {integrity: sha512-r4NUPb/je10ZUrdncSuHipeDqBn7gY5HEcdAx2Rse+O/yWJimVsBkb5sGU1na9fhUwxv0cYIiFiqoQaKzcnCpQ==} - - '@unocss/rule-utils@0.60.0': - resolution: {integrity: sha512-YDXSUQceqMSVG51F5yTTPSadrV7YrbRX3VnaSE5NopyyYKRWT6/0dl68riTOjtJfVcm55vl7ZhwNFobAdtOfYA==} - engines: {node: '>=14'} - - '@unocss/scope@0.60.0': - resolution: {integrity: sha512-BegakMMkFGWGTRro+CSZVEGS81k00HlYiT81bbDtjFifiJVv6K13U3S2YqBaUS7zlECCYhMr4Bpv8Rr78j66Bw==} - - '@unocss/transformer-attributify-jsx-babel@0.60.0': - resolution: {integrity: sha512-GpBqGZZ9+sja9JapQRBvlD1o3GFumsbAvd/HmnXyDH7WLYO/y/HPA8/4Ar2ieGqcE0IlVVoTj8B2ruf5umhaWQ==} - - '@unocss/transformer-attributify-jsx@0.60.0': - resolution: {integrity: sha512-0uBTvcYLtkCHJ2491orUGpZ3Pw43NPZu/nn06P4FMyyudmCgBd5z9bl5bGiCY6MbIRDyGEGGMEWF87s80FnLPw==} - - '@unocss/transformer-compile-class@0.60.0': - resolution: {integrity: sha512-PEfz9q11KBQR1UP5NB2K4qcjh+LLCXIL4wBKz7qhKkjjyGr7rCRrfLtbZv/1QmgKST+WHbK7uKkRYm/kBbFdyA==} - - '@unocss/transformer-directives@0.60.0': - resolution: {integrity: sha512-ZG+TvpvimH5LkFkqz27BQryhF8oeM+mUkD9oV+DhtQBadV5pcMvi40NB5VEeDj3dsogHTMrl13dsHXdrINI7jQ==} - - '@unocss/transformer-variant-group@0.60.0': - resolution: {integrity: sha512-00PikfUfJN+LdTaoILA+iXbPB5J8/zX1RcJx1DwKF2iRfKNmSu9+jsyNN0zyQX2jOVXY4UuK3x8LJ1qtZl1edA==} - - '@unocss/vite@0.60.0': - resolution: {integrity: sha512-Xyqg+slwR+y5eggPZu74OwVZrIyYe+Ut3WzdmM3mgHBh+ty8Ci85ndm71K5wagyDNvbfLj5gA10h14n3OyB9RQ==} - peerDependencies: - vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 - - '@vercel/nft@0.26.5': - resolution: {integrity: sha512-NHxohEqad6Ra/r4lGknO52uc/GrWILXAMs1BB4401GTqww0fw1bAqzpG1XHuDO+dprg4GvsD9ZLLSsdo78p9hQ==} - engines: {node: '>=16'} - hasBin: true - - '@verdaccio/commons-api@10.2.0': - resolution: {integrity: sha512-F/YZANu4DmpcEV0jronzI7v2fGVWkQ5Mwi+bVmV+ACJ+EzR0c9Jbhtbe5QyLUuzR97t8R5E/Xe53O0cc2LukdQ==} - engines: {node: '>=8'} - - '@verdaccio/config@7.0.0-next-7.13': - resolution: {integrity: sha512-QM0uvbLoK8IJMXCr9yYTlR9ZfoO26/sPt0ZGtzEp6yLZ4CZnI4C+eC6KlV/jPTSYf3s8GFAE9ZPvhnQyhX2DoA==} - engines: {node: '>=12'} - - '@verdaccio/core@7.0.0-next-7.13': - resolution: {integrity: sha512-95cSbuXc3GMaDjlSAEOkDIbN8YaYVq0E4yj/M6oIu4N4XK7DdbuB6k7YAr/TeUJU+2KFPHk3caDEj2a129jNCA==} - engines: {node: '>=12'} - - '@verdaccio/file-locking@10.3.1': - resolution: {integrity: sha512-oqYLfv3Yg3mAgw9qhASBpjD50osj2AX4IwbkUtyuhhKGyoFU9eZdrbeW6tpnqUnj6yBMtAPm2eGD4BwQuX400g==} - engines: {node: '>=12'} - - '@verdaccio/file-locking@12.0.0-next.1': - resolution: {integrity: sha512-Zb5G2HEhVRB0jCq4z7QA4dqTdRv/2kIsw2Nkm3j2HqC1OeJRxas3MJAF/OxzbAb1IN32lbg1zycMSk6NcbQkgQ==} - engines: {node: '>=12'} - - '@verdaccio/local-storage-legacy@11.0.2': - resolution: {integrity: sha512-7AXG7qlcVFmF+Nue2oKaraprGRtaBvrQIOvc/E89+7hAe399V01KnZI6E/ET56u7U9fq0MSlp92HBcdotlpUXg==} - engines: {node: '>=12'} - - '@verdaccio/logger-7@7.0.0-next-7.13': - resolution: {integrity: sha512-uiKIC6rSarSdYVdGKSw1JnDC04xCv6kKvqCjVV4GN9QeIaMzMBpPUZRwEEmq7Emc6tm+VPURVtbUy1aLRxWsmQ==} - engines: {node: '>=12'} - - '@verdaccio/logger-commons@7.0.0-next-7.13': - resolution: {integrity: sha512-C45E+e/yMc54hXzRkiUZjl/fXObfcAGE1EMXxZjIqjPUx4gnAWEuTpT1NVRxZbMU6HdpOOKrgijwYkBpo5pgCg==} - engines: {node: '>=12'} - - '@verdaccio/logger-prettify@7.0.0-next-7.2': - resolution: {integrity: sha512-vGIcXW8DkVBsk0g/iufMZWKBMgC774Vz0zT0g+3NErBUmAhvCby+rrrNDy64jJ8XfJEn+eMiXq7wM/tRWbwYKQ==} - engines: {node: '>=12'} - - '@verdaccio/middleware@7.0.0-next-7.13': - resolution: {integrity: sha512-SwStOZeOJ9GFgJEeOhXP3AZpx35HNl66Ru8zKUb0VrOw8mna/4d+/wL+5bAaYfG/k5uO1eOJoTBMQLJkFfQyZA==} - engines: {node: '>=12'} - - '@verdaccio/search-indexer@7.0.0-next-7.2': - resolution: {integrity: sha512-ZkhqHHWP530dFr8EuicAa5sXFDlAYqiSgpNDPIyMaz1FkfqngeffhWdydXQgVb60d1OeJkpaf3utPE2kQwIXxQ==} - engines: {node: '>=12'} - - '@verdaccio/signature@7.0.0-next.3': - resolution: {integrity: sha512-egs1VmEe+COUUZ83I6gzDy79Jo3b/AExPvp9EDuJHkmwxJj+9gb231Rv4wk+UoNPrQRNLljUepQwVrDmbqP5DQ==} - engines: {node: '>=12'} - - '@verdaccio/streams@10.2.1': - resolution: {integrity: sha512-OojIG/f7UYKxC4dYX8x5ax8QhRx1b8OYUAMz82rUottCuzrssX/4nn5QE7Ank0DUSX3C9l/HPthc4d9uKRJqJQ==} - engines: {node: '>=12', npm: '>=5'} - - '@verdaccio/tarball@12.0.0-next-7.13': - resolution: {integrity: sha512-O74anmOdpeUL52LtYRso8UQMKKRqDsnEaTLRACOEQevhyBp/ySs2XwVLPoHymDaXiUQfKUP06HekujdedTpO+A==} - engines: {node: '>=12'} - - '@verdaccio/ui-theme@7.0.0-next-7.13': - resolution: {integrity: sha512-qRIGVahav3y70fIX35iqUxvyzhJ6fQmGZP+b0ODu0zCOn3zFCwS5bkTXuRITIACo26pZIMauw9LTqqsb1GPmLA==} - - '@verdaccio/url@12.0.0-next-7.13': - resolution: {integrity: sha512-Ag2sF4Q6DewKJtFIayo21KCgp9azdfsgvgjM8nlQkuWduHYgack5w/paTX5z2hfyFtbXyO648DvBBvmkjcBjbA==} - engines: {node: '>=12'} - - '@verdaccio/utils@7.0.0-next-7.13': - resolution: {integrity: sha512-ZtQZjUyxHZHQSjbajncdPLuJt5D0k3r6RQ8Wg0jM5LAoAJM5L+ISC0lcDZI3VRY6mq/LhU6hKfUygBK8o7VQmQ==} - engines: {node: '>=12'} - - '@vitejs/plugin-react@4.3.3': - resolution: {integrity: sha512-NooDe9GpHGqNns1i8XDERg0Vsg5SSYRhRxxyTGogUdkdNt47jal+fbuYi+Yfq6pzRCKXyoPcWisfxE6RIM3GKA==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - vite: ^4.2.0 || ^5.0.0 - - '@vitejs/plugin-vue-jsx@3.1.0': - resolution: {integrity: sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - vite: ^4.0.0 || ^5.0.0 - vue: ^3.0.0 - - '@vitejs/plugin-vue@4.6.2': - resolution: {integrity: sha512-kqf7SGFoG+80aZG6Pf+gsZIVvGSCKE98JbiWqcCV9cThtg91Jav0yvYFC9Zb+jKetNGF6ZKeoaxgZfND21fWKw==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - vite: ^4.0.0 || ^5.0.0 - vue: ^3.2.25 - - '@vitejs/plugin-vue@5.0.4': - resolution: {integrity: sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==} - engines: {node: ^18.0.0 || >=20.0.0} - peerDependencies: - vite: ^5.0.0 - vue: ^3.2.25 - - '@vitest/coverage-v8@2.1.3': - resolution: {integrity: sha512-2OJ3c7UPoFSmBZwqD2VEkUw6A/tzPF0LmW0ZZhhB8PFxuc+9IBG/FaSM+RLEenc7ljzFvGN+G0nGQoZnh7sy2A==} - peerDependencies: - '@vitest/browser': 2.1.3 - vitest: 2.1.3 - peerDependenciesMeta: - '@vitest/browser': - optional: true - - '@vitest/expect@2.1.3': - resolution: {integrity: sha512-SNBoPubeCJhZ48agjXruCI57DvxcsivVDdWz+SSsmjTT4QN/DfHk3zB/xKsJqMs26bLZ/pNRLnCf0j679i0uWQ==} - - '@vitest/mocker@2.1.3': - resolution: {integrity: sha512-eSpdY/eJDuOvuTA3ASzCjdithHa+GIF1L4PqtEELl6Qa3XafdMLBpBlZCIUCX2J+Q6sNmjmxtosAG62fK4BlqQ==} - peerDependencies: - '@vitest/spy': 2.1.3 - msw: ^2.3.5 - vite: ^5.0.0 - peerDependenciesMeta: - msw: - optional: true - vite: - optional: true - - '@vitest/pretty-format@2.1.3': - resolution: {integrity: sha512-XH1XdtoLZCpqV59KRbPrIhFCOO0hErxrQCMcvnQete3Vibb9UeIOX02uFPfVn3Z9ZXsq78etlfyhnkmIZSzIwQ==} - - '@vitest/runner@2.1.3': - resolution: {integrity: sha512-JGzpWqmFJ4fq5ZKHtVO3Xuy1iF2rHGV4d/pdzgkYHm1+gOzNZtqjvyiaDGJytRyMU54qkxpNzCx+PErzJ1/JqQ==} - - '@vitest/snapshot@2.1.3': - resolution: {integrity: sha512-qWC2mWc7VAXmjAkEKxrScWHWFyCQx/cmiZtuGqMi+WwqQJ2iURsVY4ZfAK6dVo6K2smKRU6l3BPwqEBvhnpQGg==} - - '@vitest/spy@2.1.3': - resolution: {integrity: sha512-Nb2UzbcUswzeSP7JksMDaqsI43Sj5+Kry6ry6jQJT4b5gAK+NS9NED6mDb8FlMRCX8m5guaHCDZmqYMMWRy5nQ==} - - '@vitest/ui@2.1.3': - resolution: {integrity: sha512-2XwTrHVJw3t9NYES26LQUYy51ZB8W4bRPgqUH2Eyda3kIuOlYw1ZdPNU22qcVlUVx4WKgECFQOSXuopsczuVjQ==} - peerDependencies: - vitest: 2.1.3 - - '@vitest/utils@2.1.3': - resolution: {integrity: sha512-xpiVfDSg1RrYT0tX6czgerkpcKFmFOF/gCr30+Mve5V2kewCy4Prn1/NDMSRwaSmT7PRaOF83wu+bEtsY1wrvA==} - - '@volar/language-core@2.4.7': - resolution: {integrity: sha512-G/EB0vkArVB04F8DVBf30AlRK/QAOx63CzsuKKuda2ZIJamQlv4t6gEJrFVmYF560kbslFtaAJcmn8cyg7QmLA==} - - '@volar/source-map@2.4.7': - resolution: {integrity: sha512-c+7IJrD4mht1s8FLlCf6dAUC1aTUY9leKeLosfUiuMxavcG/sY3IPBiD1rdLL5qrhzYVmUWRGxhWvJeyYa/bsQ==} - - '@volar/typescript@2.4.7': - resolution: {integrity: sha512-sp3mFLmMtXY47S8GrMwFnwjGiW7aVtCLMAwnePRJA4P7CfSkrRj2DjoSxl//0pt+KR7oGG/48T2q413b8TvPbg==} - - '@vue-macros/common@1.10.3': - resolution: {integrity: sha512-YSgzcbXrRo8a/TF/YIguqEmTld1KA60VETKJG8iFuaAfj7j+Tbdin3cj7/cYbcCHORSq1v9IThgq7r8keH7LXQ==} - engines: {node: '>=16.14.0'} - peerDependencies: - vue: ^2.7.0 || ^3.2.25 - peerDependenciesMeta: - vue: - optional: true - - '@vue/babel-helper-vue-transform-on@1.2.2': - resolution: {integrity: sha512-nOttamHUR3YzdEqdM/XXDyCSdxMA9VizUKoroLX6yTyRtggzQMHXcmwh8a7ZErcJttIBIc9s68a1B8GZ+Dmvsw==} - - '@vue/babel-plugin-jsx@1.2.2': - resolution: {integrity: sha512-nYTkZUVTu4nhP199UoORePsql0l+wj7v/oyQjtThUVhJl1U+6qHuoVhIvR3bf7eVKjbCK+Cs2AWd7mi9Mpz9rA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - peerDependenciesMeta: - '@babel/core': - optional: true - - '@vue/babel-plugin-resolve-type@1.2.2': - resolution: {integrity: sha512-EntyroPwNg5IPVdUJupqs0CFzuf6lUrVvCspmv2J1FITLeGnUCuoGNNk78dgCusxEiYj6RMkTJflGSxk5aIC4A==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@vue/compiler-core@3.4.27': - resolution: {integrity: sha512-E+RyqY24KnyDXsCuQrI+mlcdW3ALND6U7Gqa/+bVwbcpcR3BRRIckFoz7Qyd4TTlnugtwuI7YgjbvsLmxb+yvg==} - - '@vue/compiler-dom@3.4.27': - resolution: {integrity: sha512-kUTvochG/oVgE1w5ViSr3KUBh9X7CWirebA3bezTbB5ZKBQZwR2Mwj9uoSKRMFcz4gSMzzLXBPD6KpCLb9nvWw==} - - '@vue/compiler-sfc@3.4.27': - resolution: {integrity: sha512-nDwntUEADssW8e0rrmE0+OrONwmRlegDA1pD6QhVeXxjIytV03yDqTey9SBDiALsvAd5U4ZrEKbMyVXhX6mCGA==} - - '@vue/compiler-ssr@3.4.27': - resolution: {integrity: sha512-CVRzSJIltzMG5FcidsW0jKNQnNRYC8bT21VegyMMtHmhW3UOI7knmUehzswXLrExDLE6lQCZdrhD4ogI7c+vuw==} - - '@vue/compiler-vue2@2.7.16': - resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} - - '@vue/devtools-api@6.6.1': - resolution: {integrity: sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==} - - '@vue/devtools-applet@7.1.3': - resolution: {integrity: sha512-525h17FzUF7ssko/U+yeP5jv0HaGm3eI4dVqncWPRCLTDtOy1V+srjoxYqr5qnzx6AdIU2icPQF2KNomd9FGZw==} - peerDependencies: - vue: ^3.0.0 - - '@vue/devtools-core@7.1.3': - resolution: {integrity: sha512-pVbWi8pf2Z/fZPioYOIgu+cv9pQG55k4D8bL31ec+Wfe+pQR0ImFDu0OhHfch1Ra8uvLLrAZTF4IKeGAkmzD4A==} - - '@vue/devtools-kit@7.1.3': - resolution: {integrity: sha512-NFskFSJMVCBXTkByuk2llzI3KD3Blcm7WqiRorWjD6nClHPgkH5BobDH08rfulqq5ocRt5xV+3qOT1Q9FXJrwQ==} - peerDependencies: - vue: ^3.0.0 - - '@vue/devtools-shared@7.1.3': - resolution: {integrity: sha512-KJ3AfgjTn3tJz/XKF+BlVShNPecim3G21oHRue+YQOsooW+0s+qXvm09U09aO7yBza5SivL1QgxSrzAbiKWjhQ==} - - '@vue/devtools-ui@7.1.3': - resolution: {integrity: sha512-gO2EV3T0wO+HK884+m6UgTEirNOuf+k8U4PcR0vIYA97/A9nTzv9HheCRyFMiHMePYxnlBOsgD7K2fp1/M+EWA==} - peerDependencies: - '@unocss/reset': '>=0.50.0-0' - floating-vue: '>=2.0.0-0' - unocss: '>=0.50.0-0' - vue: '>=3.0.0-0' - - '@vue/eslint-config-prettier@7.1.0': - resolution: {integrity: sha512-Pv/lVr0bAzSIHLd9iz0KnvAr4GKyCEl+h52bc4e5yWuDVtLgFwycF7nrbWTAQAS+FU6q1geVd07lc6EWfJiWKQ==} - peerDependencies: - eslint: '>= 7.28.0' - prettier: '>= 2.0.0' - - '@vue/eslint-config-typescript@11.0.3': - resolution: {integrity: sha512-dkt6W0PX6H/4Xuxg/BlFj5xHvksjpSlVjtkQCpaYJBIEuKj2hOVU7r+TIe+ysCwRYFz/lGqvklntRkCAibsbPw==} - engines: {node: ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 - eslint-plugin-vue: ^9.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@vue/language-core@2.1.6': - resolution: {integrity: sha512-MW569cSky9R/ooKMh6xa2g1D0AtRKbL56k83dzus/bx//RDJk24RHWkMzbAlXjMdDNyxAaagKPRquBIxkxlCkg==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@vue/reactivity@3.4.27': - resolution: {integrity: sha512-kK0g4NknW6JX2yySLpsm2jlunZJl2/RJGZ0H9ddHdfBVHcNzxmQ0sS0b09ipmBoQpY8JM2KmUw+a6sO8Zo+zIA==} - - '@vue/runtime-core@3.4.27': - resolution: {integrity: sha512-7aYA9GEbOOdviqVvcuweTLe5Za4qBZkUY7SvET6vE8kyypxVgaT1ixHLg4urtOlrApdgcdgHoTZCUuTGap/5WA==} - - '@vue/runtime-dom@3.4.27': - resolution: {integrity: sha512-ScOmP70/3NPM+TW9hvVAz6VWWtZJqkbdf7w6ySsws+EsqtHvkhxaWLecrTorFxsawelM5Ys9FnDEMt6BPBDS0Q==} - - '@vue/server-renderer@3.4.27': - resolution: {integrity: sha512-dlAMEuvmeA3rJsOMJ2J1kXU7o7pOxgsNHVr9K8hB3ImIkSuBrIdy0vF66h8gf8Tuinf1TK3mPAz2+2sqyf3KzA==} - peerDependencies: - vue: 3.4.27 - - '@vue/shared@3.4.27': - resolution: {integrity: sha512-DL3NmY2OFlqmYYrzp39yi3LDkKxa5vZVwxWdQ3rG0ekuWscHraeIbnI8t+aZK7qhYqEqWKTUdijadunb9pnrgA==} - - '@vue/test-utils@2.4.6': - resolution: {integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==} - - '@vue/tsconfig@0.4.0': - resolution: {integrity: sha512-CPuIReonid9+zOG/CGTT05FXrPYATEqoDGNrEaqS4hwcw5BUNM2FguC0mOwJD4Jr16UpRVl9N0pY3P+srIbqmg==} - - '@vueuse/components@10.9.0': - resolution: {integrity: sha512-BHQpA0yIi3y7zKa1gYD0FUzLLkcRTqVhP8smnvsCK6GFpd94Nziq1XVPD7YpFeho0k5BzbBiNZF7V/DpkJ967A==} - - '@vueuse/core@10.9.0': - resolution: {integrity: sha512-/1vjTol8SXnx6xewDEKfS0Ra//ncg4Hb0DaZiwKf7drgfMsKFExQ+FnnENcN6efPen+1kIzhLQoGSy0eDUVOMg==} - - '@vueuse/integrations@10.9.0': - resolution: {integrity: sha512-acK+A01AYdWSvL4BZmCoJAcyHJ6EqhmkQEXbQLwev1MY7NBnS+hcEMx/BzVoR9zKI+UqEPMD9u6PsyAuiTRT4Q==} - peerDependencies: - async-validator: '*' - axios: '*' - change-case: '*' - drauu: '*' - focus-trap: '*' - fuse.js: '*' - idb-keyval: '*' - jwt-decode: '*' - nprogress: '*' - qrcode: '*' - sortablejs: '*' - universal-cookie: '*' - peerDependenciesMeta: - async-validator: - optional: true - axios: - optional: true - change-case: - optional: true - drauu: - optional: true - focus-trap: - optional: true - fuse.js: - optional: true - idb-keyval: - optional: true - jwt-decode: - optional: true - nprogress: - optional: true - qrcode: - optional: true - sortablejs: - optional: true - universal-cookie: - optional: true - - '@vueuse/metadata@10.9.0': - resolution: {integrity: sha512-iddNbg3yZM0X7qFY2sAotomgdHK7YJ6sKUvQqbvwnf7TmaVPxS4EJydcNsVejNdS8iWCtDk+fYXr7E32nyTnGA==} - - '@vueuse/shared@10.9.0': - resolution: {integrity: sha512-Uud2IWncmAfJvRaFYzv5OHDli+FbOzxiVEQdLCKQKLyhz94PIyFC3CHcH7EDMwIn8NPtD06+PNbC/PiO0LGLtw==} - - '@walletconnect/core@2.13.0': - resolution: {integrity: sha512-blDuZxQenjeXcVJvHxPznTNl6c/2DO4VNrFnus+qHmO6OtT5lZRowdMtlCaCNb1q0OxzgrmBDcTOCbFcCpio/g==} - - '@walletconnect/environment@1.0.1': - resolution: {integrity: sha512-T426LLZtHj8e8rYnKfzsw1aG6+M0BT1ZxayMdv/p8yM0MU+eJDISqNY3/bccxRr4LrF9csq02Rhqt08Ibl0VRg==} - - '@walletconnect/events@1.0.1': - resolution: {integrity: sha512-NPTqaoi0oPBVNuLv7qPaJazmGHs5JGyO8eEAk5VGKmJzDR7AHzD4k6ilox5kxk1iwiOnFopBOOMLs86Oa76HpQ==} - - '@walletconnect/heartbeat@1.2.2': - resolution: {integrity: sha512-uASiRmC5MwhuRuf05vq4AT48Pq8RMi876zV8rr8cV969uTOzWdB/k+Lj5yI2PBtB1bGQisGen7MM1GcZlQTBXw==} - - '@walletconnect/jsonrpc-http-connection@1.0.8': - resolution: {integrity: sha512-+B7cRuaxijLeFDJUq5hAzNyef3e3tBDIxyaCNmFtjwnod5AGis3RToNqzFU33vpVcxFhofkpE7Cx+5MYejbMGw==} - - '@walletconnect/jsonrpc-provider@1.0.14': - resolution: {integrity: sha512-rtsNY1XqHvWj0EtITNeuf8PHMvlCLiS3EjQL+WOkxEOA4KPxsohFnBDeyPYiNm4ZvkQdLnece36opYidmtbmow==} - - '@walletconnect/jsonrpc-types@1.0.4': - resolution: {integrity: sha512-P6679fG/M+wuWg9TY8mh6xFSdYnFyFjwFelxyISxMDrlbXokorEVXYOxiqEbrU3x1BmBoCAJJ+vtEaEoMlpCBQ==} - - '@walletconnect/jsonrpc-utils@1.0.8': - resolution: {integrity: sha512-vdeb03bD8VzJUL6ZtzRYsFMq1eZQcM3EAzT0a3st59dyLfJ0wq+tKMpmGH7HlB7waD858UWgfIcudbPFsbzVdw==} - - '@walletconnect/jsonrpc-ws-connection@1.0.14': - resolution: {integrity: sha512-Jsl6fC55AYcbkNVkwNM6Jo+ufsuCQRqViOQ8ZBPH9pRREHH9welbBiszuTLqEJiQcO/6XfFDl6bzCJIkrEi8XA==} - - '@walletconnect/keyvaluestorage@1.1.1': - resolution: {integrity: sha512-V7ZQq2+mSxAq7MrRqDxanTzu2RcElfK1PfNYiaVnJgJ7Q7G7hTVwF8voIBx92qsRyGHZihrwNPHuZd1aKkd0rA==} - peerDependencies: - '@react-native-async-storage/async-storage': 1.x - peerDependenciesMeta: - '@react-native-async-storage/async-storage': - optional: true - - '@walletconnect/logger@2.1.2': - resolution: {integrity: sha512-aAb28I3S6pYXZHQm5ESB+V6rDqIYfsnHaQyzFbwUUBFY4H0OXx/YtTl8lvhUNhMMfb9UxbwEBS253TlXUYJWSw==} - - '@walletconnect/react-native-compat@2.13.0': - resolution: {integrity: sha512-yOUUxQ1P3gpeifUu1bIo2seYYXF+B77npqO27EnvD7A3v4kG+nu4VIJdIvHiZjn/rPWDwqZI6oa0kaR4+DLgTA==} - peerDependencies: - '@react-native-async-storage/async-storage': '*' - '@react-native-community/netinfo': '*' - expo-application: '*' - react-native-get-random-values: '*' - peerDependenciesMeta: - expo-application: - optional: true - - '@walletconnect/relay-api@1.0.10': - resolution: {integrity: sha512-tqrdd4zU9VBNqUaXXQASaexklv6A54yEyQQEXYOCr+Jz8Ket0dmPBDyg19LVSNUN2cipAghQc45/KVmfFJ0cYw==} - - '@walletconnect/relay-auth@1.0.4': - resolution: {integrity: sha512-kKJcS6+WxYq5kshpPaxGHdwf5y98ZwbfuS4EE/NkQzqrDFm5Cj+dP8LofzWvjrrLkZq7Afy7WrQMXdLy8Sx7HQ==} - - '@walletconnect/safe-json@1.0.2': - resolution: {integrity: sha512-Ogb7I27kZ3LPC3ibn8ldyUr5544t3/STow9+lzz7Sfo808YD7SBWk7SAsdBFlYgP2zDRy2hS3sKRcuSRM0OTmA==} - - '@walletconnect/sign-client@2.13.0': - resolution: {integrity: sha512-En7KSvNUlQFx20IsYGsFgkNJ2lpvDvRsSFOT5PTdGskwCkUfOpB33SQJ6nCrN19gyoKPNvWg80Cy6MJI0TjNYA==} - - '@walletconnect/time@1.0.2': - resolution: {integrity: sha512-uzdd9woDcJ1AaBZRhqy5rNC9laqWGErfc4dxA9a87mPdKOgWMD85mcFo9dIYIts/Jwocfwn07EC6EzclKubk/g==} - - '@walletconnect/types@2.13.0': - resolution: {integrity: sha512-MWaVT0FkZwzYbD3tvk8F+2qpPlz1LUSWHuqbINUtMXnSzJtXN49Y99fR7FuBhNFtDalfuWsEK17GrNA+KnAsPQ==} - - '@walletconnect/universal-provider@2.13.0': - resolution: {integrity: sha512-B5QvO8pnk5Bqn4aIt0OukGEQn2Auk9VbHfhQb9cGwgmSCd1GlprX/Qblu4gyT5+TjHMb1Gz5UssUaZWTWbDhBg==} - - '@walletconnect/utils@2.13.0': - resolution: {integrity: sha512-q1eDCsRHj5iLe7fF8RroGoPZpdo2CYMZzQSrw1iqL+2+GOeqapxxuJ1vaJkmDUkwgklfB22ufqG6KQnz78sD4w==} - - '@walletconnect/window-getters@1.0.1': - resolution: {integrity: sha512-vHp+HqzGxORPAN8gY03qnbTMnhqIwjeRJNOMOAzePRg4xVEEE2WvYsI9G2NMjOknA8hnuYbU3/hwLcKbjhc8+Q==} - - '@walletconnect/window-metadata@1.0.1': - resolution: {integrity: sha512-9koTqyGrM2cqFRW517BPY/iEtUDx2r1+Pwwu5m7sJ7ka79wi3EyqhqcICk/yDmv6jAS1rjKgTKXlEhanYjijcA==} - - '@webassemblyjs/ast@1.12.1': - resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} - - '@webassemblyjs/floating-point-hex-parser@1.11.6': - resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==} - - '@webassemblyjs/helper-api-error@1.11.6': - resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==} - - '@webassemblyjs/helper-buffer@1.12.1': - resolution: {integrity: sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==} - - '@webassemblyjs/helper-numbers@1.11.6': - resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==} - - '@webassemblyjs/helper-wasm-bytecode@1.11.6': - resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==} - - '@webassemblyjs/helper-wasm-section@1.12.1': - resolution: {integrity: sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==} - - '@webassemblyjs/ieee754@1.11.6': - resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==} - - '@webassemblyjs/leb128@1.11.6': - resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==} - - '@webassemblyjs/utf8@1.11.6': - resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==} - - '@webassemblyjs/wasm-edit@1.12.1': - resolution: {integrity: sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==} - - '@webassemblyjs/wasm-gen@1.12.1': - resolution: {integrity: sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==} - - '@webassemblyjs/wasm-opt@1.12.1': - resolution: {integrity: sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==} - - '@webassemblyjs/wasm-parser@1.12.1': - resolution: {integrity: sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==} - - '@webassemblyjs/wast-printer@1.12.1': - resolution: {integrity: sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==} - - '@xtuc/ieee754@1.2.0': - resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} - - '@xtuc/long@4.2.2': - resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} - - '@yarnpkg/lockfile@1.1.0': - resolution: {integrity: sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==} - - '@yarnpkg/parsers@3.0.0-rc.46': - resolution: {integrity: sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q==} - engines: {node: '>=14.15.0'} - - '@zkochan/js-yaml@0.0.7': - resolution: {integrity: sha512-nrUSn7hzt7J6JWgWGz78ZYI8wj+gdIJdk0Ynjpp8l+trkn58Uqsf6RYrYkEK+3X18EX+TNdtJI0WxAtc+L84SQ==} - hasBin: true - - JSONStream@1.3.5: - resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} - hasBin: true - - abab@2.0.6: - resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} - deprecated: Use your platform's native atob() and btoa() methods instead - - abbrev@1.1.1: - resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} - - abbrev@2.0.0: - resolution: {integrity: sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - abort-controller@3.0.0: - resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} - engines: {node: '>=6.5'} - - accepts@1.3.8: - resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} - engines: {node: '>= 0.6'} - - acorn-globals@7.0.1: - resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==} - - acorn-import-assertions@1.9.0: - resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} - peerDependencies: - acorn: ^8 - - acorn-import-attributes@1.9.5: - resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} - peerDependencies: - acorn: ^8 - - acorn-jsx@5.3.2: - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - - acorn-walk@8.3.2: - resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==} - engines: {node: '>=0.4.0'} - - acorn@8.11.3: - resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} - engines: {node: '>=0.4.0'} - hasBin: true - - add-stream@1.0.0: - resolution: {integrity: sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ==} - - address@1.2.2: - resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==} - engines: {node: '>= 10.0.0'} - - adm-zip@0.5.16: - resolution: {integrity: sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ==} - engines: {node: '>=12.0'} - - agent-base@6.0.2: - resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} - engines: {node: '>= 6.0.0'} - - agent-base@7.1.1: - resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} - engines: {node: '>= 14'} - - aggregate-error@3.1.0: - resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} - engines: {node: '>=8'} - - ajv-formats@2.1.1: - resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} - peerDependencies: - ajv: ^8.0.0 - peerDependenciesMeta: - ajv: - optional: true - - ajv-keywords@3.5.2: - resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} - peerDependencies: - ajv: ^6.9.1 - - ajv-keywords@5.1.0: - resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} - peerDependencies: - ajv: ^8.8.2 - - ajv@6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - - ajv@8.12.0: - resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} - - ajv@8.13.0: - resolution: {integrity: sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==} - - anser@1.4.10: - resolution: {integrity: sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==} - - ansi-colors@4.1.3: - resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} - engines: {node: '>=6'} - - ansi-escapes@4.3.2: - resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} - engines: {node: '>=8'} - - ansi-fragments@0.2.1: - resolution: {integrity: sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w==} - - ansi-html-community@0.0.8: - resolution: {integrity: sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==} - engines: {'0': node >= 0.8.0} - hasBin: true - - ansi-regex@4.1.1: - resolution: {integrity: sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==} - engines: {node: '>=6'} - - ansi-regex@5.0.1: - resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} - engines: {node: '>=8'} - - ansi-regex@6.0.1: - resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} - engines: {node: '>=12'} - - ansi-styles@3.2.1: - resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} - engines: {node: '>=4'} - - ansi-styles@4.3.0: - resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} - engines: {node: '>=8'} - - ansi-styles@5.2.0: - resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} - engines: {node: '>=10'} - - ansi-styles@6.2.1: - resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} - engines: {node: '>=12'} - - any-promise@1.3.0: - resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} - - anymatch@3.1.3: - resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} - engines: {node: '>= 8'} - - apache-md5@1.1.8: - resolution: {integrity: sha512-FCAJojipPn0bXjuEpjOOOMN8FZDkxfWWp4JGN9mifU2IhxvKyXZYqpzPHdnTSUpmPDy+tsslB6Z1g+Vg6nVbYA==} - engines: {node: '>=8'} - - appdirsjs@1.2.7: - resolution: {integrity: sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw==} - - aproba@2.0.0: - resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} - - archiver-utils@5.0.2: - resolution: {integrity: sha512-wuLJMmIBQYCsGZgYLTy5FIB2pF6Lfb6cXMSF8Qywwk3t20zWnAi7zLcQFdKQmIB8wyZpY5ER38x08GbwtR2cLA==} - engines: {node: '>= 14'} - - archiver@7.0.1: - resolution: {integrity: sha512-ZcbTaIqJOfCc03QwD468Unz/5Ir8ATtvAHsK+FdXbDIbGfihqh9mrvdcYunQzqn4HrvWWaFyaxJhGZagaJJpPQ==} - engines: {node: '>= 14'} - - are-we-there-yet@2.0.0: - resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==} - engines: {node: '>=10'} - deprecated: This package is no longer supported. - - arg@4.1.3: - resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} - - argparse@1.0.10: - resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} - - argparse@2.0.1: - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - - aria-query@5.3.0: - resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} - - array-buffer-byte-length@1.0.1: - resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} - engines: {node: '>= 0.4'} - - array-flatten@1.1.1: - resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} - - array-ify@1.0.0: - resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==} - - array-includes@3.1.8: - resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} - engines: {node: '>= 0.4'} - - array-union@2.1.0: - resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} - engines: {node: '>=8'} - - array-union@3.0.1: - resolution: {integrity: sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==} - engines: {node: '>=12'} - - array.prototype.findlastindex@1.2.5: - resolution: {integrity: sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==} - engines: {node: '>= 0.4'} - - array.prototype.flat@1.3.2: - resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} - engines: {node: '>= 0.4'} - - array.prototype.flatmap@1.3.2: - resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} - engines: {node: '>= 0.4'} - - array.prototype.tosorted@1.1.3: - resolution: {integrity: sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==} - - arraybuffer.prototype.slice@1.0.3: - resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} - engines: {node: '>= 0.4'} - - arrify@1.0.1: - resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} - engines: {node: '>=0.10.0'} - - asap@2.0.6: - resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} - - asn1.js@4.10.1: - resolution: {integrity: sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==} - - asn1@0.2.6: - resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==} - - assert-plus@1.0.0: - resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==} - engines: {node: '>=0.8'} - - assertion-error@2.0.1: - resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} - engines: {node: '>=12'} - - ast-kit@0.12.1: - resolution: {integrity: sha512-O+33g7x6irsESUcd47KdfWUrS2F6aGp9KeVJFGj0YjIznfXpBxVGjA0w+y/1OKqX4mFOfmZ9Xpf1ixPT4n9xxw==} - engines: {node: '>=16.14.0'} - - ast-kit@0.9.5: - resolution: {integrity: sha512-kbL7ERlqjXubdDd+szuwdlQ1xUxEz9mCz1+m07ftNVStgwRb2RWw+U6oKo08PAvOishMxiqz1mlJyLl8yQx2Qg==} - engines: {node: '>=16.14.0'} - - ast-types-flow@0.0.7: - resolution: {integrity: sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==} - - ast-types@0.15.2: - resolution: {integrity: sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==} - engines: {node: '>=4'} - - ast-walker-scope@0.5.0: - resolution: {integrity: sha512-NsyHMxBh4dmdEHjBo1/TBZvCKxffmZxRYhmclfu0PP6Aftre47jOHYaYaNqJcV0bxihxFXhDkzLHUwHc0ocd0Q==} - engines: {node: '>=16.14.0'} - - astral-regex@1.0.0: - resolution: {integrity: sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==} - engines: {node: '>=4'} - - async-limiter@1.0.1: - resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} - - async-sema@3.1.1: - resolution: {integrity: sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==} - - async@2.6.4: - resolution: {integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==} - - async@3.2.4: - resolution: {integrity: sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==} - - async@3.2.5: - resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} - - asynckit@0.4.0: - resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - - at-least-node@1.0.0: - resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} - engines: {node: '>= 4.0.0'} - - atomic-sleep@1.0.0: - resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} - engines: {node: '>=8.0.0'} - - autoprefixer@10.4.19: - resolution: {integrity: sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 - - available-typed-arrays@1.0.7: - resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} - engines: {node: '>= 0.4'} - - aws-sign2@0.7.0: - resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==} - - aws4@1.12.0: - resolution: {integrity: sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==} - - axe-core@4.9.1: - resolution: {integrity: sha512-QbUdXJVTpvUTHU7871ppZkdOLBeGUKBQWHkHrvN2V9IQWGMt61zf3B45BtzjxEJzYuj0JBjBZP/hmYS/R9pmAw==} - engines: {node: '>=4'} - - axios@0.27.2: - resolution: {integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==} - - axios@1.6.0: - resolution: {integrity: sha512-EZ1DYihju9pwVB+jg67ogm+Tmqc6JmhamRN6I4Zt8DfZu5lbcQGw3ozH9lFejSJgs/ibaef3A9PMXPLeefFGJg==} - - axios@1.6.8: - resolution: {integrity: sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==} - - axios@1.7.7: - resolution: {integrity: sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==} - - axobject-query@3.2.1: - resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==} - - b4a@1.6.6: - resolution: {integrity: sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==} - - babel-core@7.0.0-bridge.0: - resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - babel-jest@29.7.0: - resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - '@babel/core': ^7.8.0 - - babel-loader@9.2.1: - resolution: {integrity: sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==} - engines: {node: '>= 14.15.0'} - peerDependencies: - '@babel/core': ^7.12.0 - webpack: '>=5' - - babel-plugin-const-enum@1.2.0: - resolution: {integrity: sha512-o1m/6iyyFnp9MRsK1dHF3bneqyf3AlM2q3A/YbgQr2pCat6B6XJVDv2TXqzfY2RYUi4mak6WAksSBPlyYGx9dg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - babel-plugin-istanbul@6.1.1: - resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} - engines: {node: '>=8'} - - babel-plugin-jest-hoist@29.6.3: - resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - babel-plugin-macros@2.8.0: - resolution: {integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==} - - babel-plugin-module-resolver@5.0.2: - resolution: {integrity: sha512-9KtaCazHee2xc0ibfqsDeamwDps6FZNo5S0Q81dUqEuFzVwPhcT4J5jOqIVvgCA3Q/wO9hKYxN/Ds3tIsp5ygg==} - - babel-plugin-polyfill-corejs2@0.4.11: - resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - babel-plugin-polyfill-corejs3@0.10.4: - resolution: {integrity: sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - babel-plugin-polyfill-regenerator@0.6.2: - resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - babel-plugin-transform-flow-enums@0.0.2: - resolution: {integrity: sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==} - - babel-plugin-transform-typescript-metadata@0.3.2: - resolution: {integrity: sha512-mWEvCQTgXQf48yDqgN7CH50waTyYBeP2Lpqx4nNWab9sxEpdXVeKgfj1qYI2/TgUPQtNFZ85i3PemRtnXVYYJg==} - peerDependencies: - '@babel/core': ^7 - '@babel/traverse': ^7 - peerDependenciesMeta: - '@babel/traverse': - optional: true - - babel-preset-current-node-syntax@1.0.1: - resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} - peerDependencies: - '@babel/core': ^7.0.0 - - babel-preset-jest@29.6.3: - resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - '@babel/core': ^7.0.0 - - balanced-match@1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - - bare-events@2.2.2: - resolution: {integrity: sha512-h7z00dWdG0PYOQEvChhOSWvOfkIKsdZGkWr083FgN/HyoQuebSew/cgirYqh9SCuy/hRvxc5Vy6Fw8xAmYHLkQ==} - - base-x@3.0.10: - resolution: {integrity: sha512-7d0s06rR9rYaIWHkpfLIFICM/tkSVdoPC9qYAQRpxn9DdKNWNsKC0uk++akckyLq16Tx2WIinnZ6WRriAt6njQ==} - - base64-js@1.5.1: - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - - basic-auth@2.0.1: - resolution: {integrity: sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==} - engines: {node: '>= 0.8'} - - batch@0.6.1: - resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} - - bcrypt-pbkdf@1.0.2: - resolution: {integrity: sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==} - - bcryptjs@2.4.3: - resolution: {integrity: sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==} - - bech32@1.1.4: - resolution: {integrity: sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==} - - big-integer@1.6.52: - resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==} - engines: {node: '>=0.6'} - - big.js@5.2.2: - resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} - - bignumber.js@9.1.2: - resolution: {integrity: sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug==} - - binary-extensions@2.3.0: - resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} - engines: {node: '>=8'} - - bindings@1.5.0: - resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} - - bip32@2.0.6: - resolution: {integrity: sha512-HpV5OMLLGTjSVblmrtYRfFFKuQB+GArM0+XP8HGWfJ5vxYBqo+DesvJwOdC2WJ3bCkZShGf0QIfoIpeomVzVdA==} - engines: {node: '>=6.0.0'} - - bip39@3.1.0: - resolution: {integrity: sha512-c9kiwdk45Do5GL0vJMe7tS95VjCii65mYAH7DfWl3uW8AVzXKQVUm64i3hzVybBDMp9r7j9iNxR85+ul8MdN/A==} - - birpc@0.2.17: - resolution: {integrity: sha512-+hkTxhot+dWsLpp3gia5AkVHIsKlZybNT5gIYiDlNzJrmYPcTM9k5/w2uaj3IPpd7LlEYpmCj4Jj1nC41VhDFg==} - - bl@4.1.0: - resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} - - bn.js@4.12.0: - resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==} - - bn.js@5.2.1: - resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} - - body-parser@1.20.2: - resolution: {integrity: sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - - body-parser@1.20.3: - resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - - bonjour-service@1.2.1: - resolution: {integrity: sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==} - - boolbase@1.0.0: - resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} - - brace-expansion@1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} - - brace-expansion@2.0.1: - resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} - - braces@3.0.2: - resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} - engines: {node: '>=8'} - - braces@3.0.3: - resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} - engines: {node: '>=8'} - - brorand@1.1.0: - resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} - - browserify-aes@1.2.0: - resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==} - - browserify-cipher@1.0.1: - resolution: {integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==} - - browserify-des@1.0.2: - resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==} - - browserify-rsa@4.1.0: - resolution: {integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==} - - browserify-sign@4.2.3: - resolution: {integrity: sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw==} - engines: {node: '>= 0.12'} - - browserslist@4.23.0: - resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - - browserslist@4.24.2: - resolution: {integrity: sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - - bs-logger@0.2.6: - resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==} - engines: {node: '>= 6'} - - bs58@4.0.1: - resolution: {integrity: sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==} - - bs58check@2.1.2: - resolution: {integrity: sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA==} - - bser@2.1.1: - resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} - - btoa@1.2.1: - resolution: {integrity: sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==} - engines: {node: '>= 0.4.0'} - hasBin: true - - buffer-crc32@1.0.0: - resolution: {integrity: sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==} - engines: {node: '>=8.0.0'} - - buffer-equal-constant-time@1.0.1: - resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} - - buffer-from@1.1.2: - resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} - - buffer-xor@1.0.3: - resolution: {integrity: sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==} - - buffer@5.7.1: - resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - - buffer@6.0.3: - resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} - - bufferutil@4.0.8: - resolution: {integrity: sha512-4T53u4PdgsXqKaIctwF8ifXlRTTmEPJ8iEPWFdGZvcf7sbwYo6FKFEX9eNNAnzFZ7EzJAQ3CJeOtCRA4rDp7Pw==} - engines: {node: '>=6.14.2'} - - builtin-modules@3.3.0: - resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} - engines: {node: '>=6'} - - bundle-name@4.1.0: - resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==} - engines: {node: '>=18'} - - busboy@1.6.0: - resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} - engines: {node: '>=10.16.0'} - - bytes@3.0.0: - resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} - engines: {node: '>= 0.8'} - - bytes@3.1.2: - resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} - engines: {node: '>= 0.8'} - - c12@1.10.0: - resolution: {integrity: sha512-0SsG7UDhoRWcuSvKWHaXmu5uNjDCDN3nkQLRL4Q42IlFy+ze58FcCoI3uPwINXinkz7ZinbhEgyzYFw9u9ZV8g==} - - cac@6.7.14: - resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} - engines: {node: '>=8'} - - cacache@18.0.3: - resolution: {integrity: sha512-qXCd4rh6I07cnDqh8V48/94Tc/WSfj+o3Gn6NZ0aZovS255bUx8O13uKxRFd2eWG0xgsco7+YItQNPaa5E85hg==} - engines: {node: ^16.14.0 || >=18.0.0} - - cache-content-type@1.0.1: - resolution: {integrity: sha512-IKufZ1o4Ut42YUrZSo8+qnMTrFuKkvyoLXUywKz9GJ5BrhOFGhLdkx9sG4KAnVvbY6kEcSFjLQul+DVmBm2bgA==} - engines: {node: '>= 6.0.0'} - - call-bind@1.0.7: - resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} - engines: {node: '>= 0.4'} - - call-me-maybe@1.0.2: - resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==} - - caller-callsite@2.0.0: - resolution: {integrity: sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==} - engines: {node: '>=4'} - - caller-path@2.0.0: - resolution: {integrity: sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==} - engines: {node: '>=4'} - - callsites@2.0.0: - resolution: {integrity: sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==} - engines: {node: '>=4'} - - callsites@3.1.0: - resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} - engines: {node: '>=6'} - - camelcase-keys@6.2.2: - resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==} - engines: {node: '>=8'} - - camelcase@5.3.1: - resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} - engines: {node: '>=6'} - - camelcase@6.3.0: - resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} - engines: {node: '>=10'} - - camelcase@8.0.0: - resolution: {integrity: sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==} - engines: {node: '>=16'} - - caniuse-api@3.0.0: - resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} - - caniuse-lite@1.0.30001617: - resolution: {integrity: sha512-mLyjzNI9I+Pix8zwcrpxEbGlfqOkF9kM3ptzmKNw5tizSyYwMe+nGLTqMK9cO+0E+Bh6TsBxNAaHWEM8xwSsmA==} - - caniuse-lite@1.0.30001669: - resolution: {integrity: sha512-DlWzFDJqstqtIVx1zeSpIMLjunf5SmwOw0N2Ck/QSQdS8PLS4+9HrLaYei4w8BIAL7IB/UEDu889d8vhCTPA0w==} - - caseless@0.12.0: - resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} - - chai@5.1.2: - resolution: {integrity: sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==} - engines: {node: '>=12'} - - chain-registry@1.63.56: - resolution: {integrity: sha512-dJXvcDeoya584+kHn6TdkmJq5Fsg/6gd3GIWNd+nOVEjYaj/BoF9n+J2HzM5kY63mRm5/LOsxT9EFM+yPXAIIw==} - - chalk@2.4.2: - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} - engines: {node: '>=4'} - - chalk@3.0.0: - resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==} - engines: {node: '>=8'} - - chalk@4.1.2: - resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} - engines: {node: '>=10'} - - chalk@5.3.0: - resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - - char-regex@1.0.2: - resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} - engines: {node: '>=10'} - - chardet@0.7.0: - resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} - - check-error@2.1.1: - resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} - engines: {node: '>= 16'} - - chokidar@3.6.0: - resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} - engines: {node: '>= 8.10.0'} - - chokidar@4.0.1: - resolution: {integrity: sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==} - engines: {node: '>= 14.16.0'} - - chownr@2.0.0: - resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} - engines: {node: '>=10'} - - chrome-launcher@0.15.2: - resolution: {integrity: sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==} - engines: {node: '>=12.13.0'} - hasBin: true - - chrome-trace-event@1.0.3: - resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==} - engines: {node: '>=6.0'} - - chromium-edge-launcher@1.0.0: - resolution: {integrity: sha512-pgtgjNKZ7i5U++1g1PWv75umkHvhVTDOQIZ+sjeUX9483S7Y6MUvO0lrd7ShGlQlFHMN4SwKTCq/X8hWrbv2KA==} - - ci-info@2.0.0: - resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} - - ci-info@3.9.0: - resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} - engines: {node: '>=8'} - - ci-info@4.0.0: - resolution: {integrity: sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==} - engines: {node: '>=8'} - - cipher-base@1.0.4: - resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==} - - citty@0.1.6: - resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==} - - cjs-module-lexer@1.3.1: - resolution: {integrity: sha512-a3KdPAANPbNE4ZUv9h6LckSl9zLsYOP4MBmhIPkRaeyybt+r4UghLvq+xw/YwUcC1gqylCkL4rdVs3Lwupjm4Q==} - - clean-stack@2.2.0: - resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} - engines: {node: '>=6'} - - clear@0.1.0: - resolution: {integrity: sha512-qMjRnoL+JDPJHeLePZJuao6+8orzHMGP04A8CdwCNsKhRbOnKRjefxONR7bwILT3MHecxKBjHkKL/tkZ8r4Uzw==} - - cli-color@2.0.4: - resolution: {integrity: sha512-zlnpg0jNcibNrO7GG9IeHH7maWFeCz+Ja1wx/7tZNU5ASSSSZ+/qZciM0/LHCYxSdqv5h2sdbQ/PXYdOuetXvA==} - engines: {node: '>=0.10'} - - cli-cursor@3.1.0: - resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} - engines: {node: '>=8'} - - cli-spinners@2.6.1: - resolution: {integrity: sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==} - engines: {node: '>=6'} - - cli-spinners@2.9.2: - resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} - engines: {node: '>=6'} - - cli-width@3.0.0: - resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==} - engines: {node: '>= 10'} - - client-only@0.0.1: - resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} - - clipanion@3.2.1: - resolution: {integrity: sha512-dYFdjLb7y1ajfxQopN05mylEpK9ZX0sO1/RfMXdfmwjlIsPkbh4p7A682x++zFPLDCo1x3p82dtljHf5cW2LKA==} - peerDependencies: - typanion: '*' - - clipboardy@4.0.0: - resolution: {integrity: sha512-5mOlNS0mhX0707P2I0aZ2V/cmHUEO/fL7VFLqszkhUsxt7RwnmrInf/eEQKlf5GzvYeHIjT+Ov1HRfNmymlG0w==} - engines: {node: '>=18'} - - cliui@6.0.0: - resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} - - cliui@8.0.1: - resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} - engines: {node: '>=12'} - - clone-deep@4.0.1: - resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==} - engines: {node: '>=6'} - - clone@1.0.4: - resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} - engines: {node: '>=0.8'} - - cluster-key-slot@1.1.2: - resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==} - engines: {node: '>=0.10.0'} - - co@4.6.0: - resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} - engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} - - code-block-writer@12.0.0: - resolution: {integrity: sha512-q4dMFMlXtKR3XNBHyMHt/3pwYNA69EDk00lloMOaaUMKPUXBw6lpXtbu3MMVG6/uOihGnRDOlkyqsONEUj60+w==} - - collect-v8-coverage@1.0.2: - resolution: {integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==} - - color-convert@1.9.3: - resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} - - color-convert@2.0.1: - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} - engines: {node: '>=7.0.0'} - - color-name@1.1.3: - resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} - - color-name@1.1.4: - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - - color-support@1.1.3: - resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} - hasBin: true - - colord@2.9.3: - resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} - - colorette@1.4.0: - resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==} - - colorette@2.0.20: - resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} - - colors@1.2.5: - resolution: {integrity: sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==} - engines: {node: '>=0.1.90'} - - columnify@1.6.0: - resolution: {integrity: sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q==} - engines: {node: '>=8.0.0'} - - combined-stream@1.0.8: - resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} - engines: {node: '>= 0.8'} - - command-exists@1.2.9: - resolution: {integrity: sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==} - - commander@10.0.1: - resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} - engines: {node: '>=14'} - - commander@2.20.3: - resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - - commander@7.2.0: - resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} - engines: {node: '>= 10'} - - commander@8.3.0: - resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} - engines: {node: '>= 12'} - - commander@9.5.0: - resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} - engines: {node: ^12.20.0 || >=14} - - common-path-prefix@3.0.0: - resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==} - - commondir@1.0.1: - resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} - - compare-func@2.0.0: - resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==} - - compress-commons@6.0.2: - resolution: {integrity: sha512-6FqVXeETqWPoGcfzrXb37E50NP0LXT8kAMu5ooZayhWWdgEY4lBEEcbQNXtkuKQsGduxiIcI4gOTsxTmuq/bSg==} - engines: {node: '>= 14'} - - compressible@2.0.18: - resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} - engines: {node: '>= 0.6'} - - compression@1.7.4: - resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==} - engines: {node: '>= 0.8.0'} - - computeds@0.0.1: - resolution: {integrity: sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==} - - concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - - confbox@0.1.7: - resolution: {integrity: sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==} - - config-chain@1.1.13: - resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} - - confusing-browser-globals@1.0.11: - resolution: {integrity: sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==} - - connect-history-api-fallback@2.0.0: - resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==} - engines: {node: '>=0.8'} - - connect@3.7.0: - resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==} - engines: {node: '>= 0.10.0'} - - consola@3.2.3: - resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} - engines: {node: ^14.18.0 || >=16.10.0} - - console-control-strings@1.1.0: - resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} - - content-disposition@0.5.4: - resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} - engines: {node: '>= 0.6'} - - content-type@1.0.5: - resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} - engines: {node: '>= 0.6'} - - conventional-changelog-angular@6.0.0: - resolution: {integrity: sha512-6qLgrBF4gueoC7AFVHu51nHL9pF9FRjXrH+ceVf7WmAfH3gs+gEYOkvxhjMPjZu57I4AGUGoNTY8V7Hrgf1uqg==} - engines: {node: '>=14'} - - conventional-changelog-angular@7.0.0: - resolution: {integrity: sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ==} - engines: {node: '>=16'} - - conventional-changelog-atom@4.0.0: - resolution: {integrity: sha512-q2YtiN7rnT1TGwPTwjjBSIPIzDJCRE+XAUahWxnh+buKK99Kks4WLMHoexw38GXx9OUxAsrp44f9qXe5VEMYhw==} - engines: {node: '>=16'} - - conventional-changelog-codemirror@4.0.0: - resolution: {integrity: sha512-hQSojc/5imn1GJK3A75m9hEZZhc3urojA5gMpnar4JHmgLnuM3CUIARPpEk86glEKr3c54Po3WV/vCaO/U8g3Q==} - engines: {node: '>=16'} - - conventional-changelog-conventionalcommits@6.1.0: - resolution: {integrity: sha512-3cS3GEtR78zTfMzk0AizXKKIdN4OvSh7ibNz6/DPbhWWQu7LqE/8+/GqSodV+sywUR2gpJAdP/1JFf4XtN7Zpw==} - engines: {node: '>=14'} - - conventional-changelog-conventionalcommits@7.0.2: - resolution: {integrity: sha512-NKXYmMR/Hr1DevQegFB4MwfM5Vv0m4UIxKZTTYuD98lpTknaZlSRrDOG4X7wIXpGkfsYxZTghUN+Qq+T0YQI7w==} - engines: {node: '>=16'} - - conventional-changelog-core@7.0.0: - resolution: {integrity: sha512-UYgaB1F/COt7VFjlYKVE/9tTzfU3VUq47r6iWf6lM5T7TlOxr0thI63ojQueRLIpVbrtHK4Ffw+yQGduw2Bhdg==} - engines: {node: '>=16'} - - conventional-changelog-ember@4.0.0: - resolution: {integrity: sha512-D0IMhwcJUg1Y8FSry6XAplEJcljkHVlvAZddhhsdbL1rbsqRsMfGx/PIkPYq0ru5aDgn+OxhQ5N5yR7P9mfsvA==} - engines: {node: '>=16'} - - conventional-changelog-eslint@5.0.0: - resolution: {integrity: sha512-6JtLWqAQIeJLn/OzUlYmzd9fKeNSWmQVim9kql+v4GrZwLx807kAJl3IJVc3jTYfVKWLxhC3BGUxYiuVEcVjgA==} - engines: {node: '>=16'} - - conventional-changelog-express@4.0.0: - resolution: {integrity: sha512-yWyy5c7raP9v7aTvPAWzqrztACNO9+FEI1FSYh7UP7YT1AkWgv5UspUeB5v3Ibv4/o60zj2o9GF2tqKQ99lIsw==} - engines: {node: '>=16'} - - conventional-changelog-jquery@5.0.0: - resolution: {integrity: sha512-slLjlXLRNa/icMI3+uGLQbtrgEny3RgITeCxevJB+p05ExiTgHACP5p3XiMKzjBn80n+Rzr83XMYfRInEtCPPw==} - engines: {node: '>=16'} - - conventional-changelog-jshint@4.0.0: - resolution: {integrity: sha512-LyXq1bbl0yG0Ai1SbLxIk8ZxUOe3AjnlwE6sVRQmMgetBk+4gY9EO3d00zlEt8Y8gwsITytDnPORl8al7InTjg==} - engines: {node: '>=16'} - - conventional-changelog-preset-loader@4.1.0: - resolution: {integrity: sha512-HozQjJicZTuRhCRTq4rZbefaiCzRM2pr6u2NL3XhrmQm4RMnDXfESU6JKu/pnKwx5xtdkYfNCsbhN5exhiKGJA==} - engines: {node: '>=16'} - - conventional-changelog-writer@7.0.1: - resolution: {integrity: sha512-Uo+R9neH3r/foIvQ0MKcsXkX642hdm9odUp7TqgFS7BsalTcjzRlIfWZrZR1gbxOozKucaKt5KAbjW8J8xRSmA==} - engines: {node: '>=16'} - hasBin: true - - conventional-changelog@5.1.0: - resolution: {integrity: sha512-aWyE/P39wGYRPllcCEZDxTVEmhyLzTc9XA6z6rVfkuCD2UBnhV/sgSOKbQrEG5z9mEZJjnopjgQooTKxEg8mAg==} - engines: {node: '>=16'} - - conventional-commits-filter@4.0.0: - resolution: {integrity: sha512-rnpnibcSOdFcdclpFwWa+pPlZJhXE7l+XK04zxhbWrhgpR96h33QLz8hITTXbcYICxVr3HZFtbtUAQ+4LdBo9A==} - engines: {node: '>=16'} - - conventional-commits-parser@4.0.0: - resolution: {integrity: sha512-WRv5j1FsVM5FISJkoYMR6tPk07fkKT0UodruX4je86V4owk451yjXAKzKAPOs9l7y59E2viHUS9eQ+dfUA9NSg==} - engines: {node: '>=14'} - hasBin: true - - conventional-commits-parser@5.0.0: - resolution: {integrity: sha512-ZPMl0ZJbw74iS9LuX9YIAiW8pfM5p3yh2o/NbXHbkFuZzY5jvdi5jFycEOkmBW5H5I7nA+D6f3UcsCLP2vvSEA==} - engines: {node: '>=16'} - hasBin: true - - conventional-recommended-bump@9.0.0: - resolution: {integrity: sha512-HR1yD0G5HgYAu6K0wJjLd7QGRK8MQDqqj6Tn1n/ja1dFwBCE6QmV+iSgQ5F7hkx7OUR/8bHpxJqYtXj2f/opPQ==} - engines: {node: '>=16'} - hasBin: true - - convert-source-map@2.0.0: - resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - - cookie-es@1.1.0: - resolution: {integrity: sha512-L2rLOcK0wzWSfSDA33YR+PUHDG10a8px7rUHKWbGLP4YfbsMed2KFUw5fczvDPbT98DDe3LEzviswl810apTEw==} - - cookie-signature@1.0.6: - resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} - - cookie@0.5.0: - resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} - engines: {node: '>= 0.6'} - - cookie@0.6.0: - resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} - engines: {node: '>= 0.6'} - - cookie@0.7.1: - resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==} - engines: {node: '>= 0.6'} - - cookies-next@4.2.1: - resolution: {integrity: sha512-qsjtZ8TLlxCSX2JphMQNhkm3V3zIMQ05WrLkBKBwu50npBbBfiZWIdmSMzBGcdGKfMK19E0PIitTfRFAdMGHXg==} - - cookies@0.9.1: - resolution: {integrity: sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw==} - engines: {node: '>= 0.8'} - - copy-anything@2.0.6: - resolution: {integrity: sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==} - - copy-anything@3.0.5: - resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==} - engines: {node: '>=12.13'} - - copy-webpack-plugin@10.2.4: - resolution: {integrity: sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==} - engines: {node: '>= 12.20.0'} - peerDependencies: - webpack: ^5.1.0 - - core-js-compat@3.37.0: - resolution: {integrity: sha512-vYq4L+T8aS5UuFg4UwDhc7YNRWVeVZwltad9C/jV3R2LgVOpS9BDr7l/WL6BN0dbV3k1XejPTHqqEzJgsa0frA==} - - core-js@3.35.0: - resolution: {integrity: sha512-ntakECeqg81KqMueeGJ79Q5ZgQNR+6eaE8sxGCx62zMbAIj65q+uYvatToew3m6eAGdU4gNZwpZ34NMe4GYswg==} - - core-util-is@1.0.2: - resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==} - - core-util-is@1.0.3: - resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - - cors@2.8.5: - resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==} - engines: {node: '>= 0.10'} - - corser@2.0.1: - resolution: {integrity: sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ==} - engines: {node: '>= 0.4.0'} - - cosmiconfig-typescript-loader@4.4.0: - resolution: {integrity: sha512-BabizFdC3wBHhbI4kJh0VkQP9GkBfoHPydD0COMce1nJ1kJAB3F2TmJ/I7diULBKtmEWSwEbuN/KDtgnmUUVmw==} - engines: {node: '>=v14.21.3'} - peerDependencies: - '@types/node': '*' - cosmiconfig: '>=7' - ts-node: '>=10' - typescript: '>=4' - - cosmiconfig@5.2.1: - resolution: {integrity: sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==} - engines: {node: '>=4'} - - cosmiconfig@6.0.0: - resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} - engines: {node: '>=8'} - - cosmiconfig@7.1.0: - resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} - engines: {node: '>=10'} - - cosmiconfig@8.3.6: - resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} - engines: {node: '>=14'} - peerDependencies: - typescript: '>=4.9.5' - peerDependenciesMeta: - typescript: - optional: true - - cosmjs-types@0.9.0: - resolution: {integrity: sha512-MN/yUe6mkJwHnCFfsNPeCfXVhyxHYW6c/xDUzrSbBycYzw++XvWDMJArXp2pLdgD6FQ8DW79vkPjeNKVrXaHeQ==} - - crc-32@1.2.2: - resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==} - engines: {node: '>=0.8'} - hasBin: true - - crc32-stream@6.0.0: - resolution: {integrity: sha512-piICUB6ei4IlTv1+653yq5+KoqfBYmj9bw6LqXoOneTMDXk5nM1qt12mFW1caG3LlJXEKW1Bp0WggEmIfQB34g==} - engines: {node: '>= 14'} - - create-ecdh@4.0.4: - resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==} - - create-hash@1.2.0: - resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==} - - create-hmac@1.1.7: - resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==} - - create-jest@29.7.0: - resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - hasBin: true - - create-require@1.1.1: - resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} - - cron-parser@4.9.0: - resolution: {integrity: sha512-p0SaNjrHOnQeR8/VnfGbmg9te2kfyYSQ7Sc/j/6DtPL3JQvKxmjO9TSjNFpujqV3vEYYBvNNvXSxzyksBWAx1Q==} - engines: {node: '>=12.0.0'} - - croner@8.0.2: - resolution: {integrity: sha512-HgSdlSUX8mIgDTTiQpWUP4qY4IFRMsduPCYdca34Pelt8MVdxdaDOzreFtCscA6R+cRZd7UbD1CD3uyx6J3X1A==} - engines: {node: '>=18.0'} - - cronstrue@2.50.0: - resolution: {integrity: sha512-ULYhWIonJzlScCCQrPUG5uMXzXxSixty4djud9SS37DoNxDdkeRocxzHuAo4ImRBUK+mAuU5X9TSwEDccnnuPg==} - hasBin: true - - cross-fetch@3.1.8: - resolution: {integrity: sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==} - - cross-spawn@7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} - engines: {node: '>= 8'} - - crossws@0.2.4: - resolution: {integrity: sha512-DAxroI2uSOgUKLz00NX6A8U/8EE3SZHmIND+10jkVSaypvyt57J5JEOxAQOL6lQxyzi/wZbTIwssU1uy69h5Vg==} - peerDependencies: - uWebSockets.js: '*' - peerDependenciesMeta: - uWebSockets.js: - optional: true - - crypto-browserify@3.12.0: - resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==} - - crypto-js@4.2.0: - resolution: {integrity: sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==} - - css-declaration-sorter@7.2.0: - resolution: {integrity: sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==} - engines: {node: ^14 || ^16 || >=18} - peerDependencies: - postcss: ^8.0.9 - - css-loader@6.11.0: - resolution: {integrity: sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==} - engines: {node: '>= 12.13.0'} - peerDependencies: - '@rspack/core': 0.x || 1.x - webpack: ^5.0.0 - peerDependenciesMeta: - '@rspack/core': - optional: true - webpack: - optional: true - - css-minimizer-webpack-plugin@5.0.1: - resolution: {integrity: sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==} - engines: {node: '>= 14.15.0'} - peerDependencies: - '@parcel/css': '*' - '@swc/css': '*' - clean-css: '*' - csso: '*' - esbuild: '*' - lightningcss: '*' - webpack: ^5.0.0 - peerDependenciesMeta: - '@parcel/css': - optional: true - '@swc/css': - optional: true - clean-css: - optional: true - csso: - optional: true - esbuild: - optional: true - lightningcss: - optional: true - - css-select@5.1.0: - resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} - - css-tree@2.2.1: - resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} - - css-tree@2.3.1: - resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} - - css-what@6.1.0: - resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} - engines: {node: '>= 6'} - - cssesc@3.0.0: - resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} - engines: {node: '>=4'} - hasBin: true - - cssnano-preset-default@6.1.2: - resolution: {integrity: sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - cssnano-utils@4.0.2: - resolution: {integrity: sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - cssnano@6.1.2: - resolution: {integrity: sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - csso@5.0.5: - resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} - - cssom@0.3.8: - resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} - - cssom@0.5.0: - resolution: {integrity: sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==} - - cssstyle@2.3.0: - resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==} - engines: {node: '>=8'} - - cssstyle@3.0.0: - resolution: {integrity: sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg==} - engines: {node: '>=14'} - - csstype@3.1.3: - resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - - d@1.0.2: - resolution: {integrity: sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==} - engines: {node: '>=0.12'} - - damerau-levenshtein@1.0.8: - resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} - - dargs@7.0.0: - resolution: {integrity: sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==} - engines: {node: '>=8'} - - dargs@8.1.0: - resolution: {integrity: sha512-wAV9QHOsNbwnWdNW2FYvE1P56wtgSbM+3SZcdGiWQILwVjACCXDCI3Ai8QlCjMDB8YK5zySiXZYBiwGmNY3lnw==} - engines: {node: '>=12'} - - dashdash@1.14.1: - resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==} - engines: {node: '>=0.10'} - - data-urls@3.0.2: - resolution: {integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==} - engines: {node: '>=12'} - - data-urls@4.0.0: - resolution: {integrity: sha512-/mMTei/JXPqvFqQtfyTowxmJVwr2PVAeCcDxyFf6LhoOu/09TX2OX3kb2wzi4DMXcfj4OItwDOnhl5oziPnT6g==} - engines: {node: '>=14'} - - data-view-buffer@1.0.1: - resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} - engines: {node: '>= 0.4'} - - data-view-byte-length@1.0.1: - resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==} - engines: {node: '>= 0.4'} - - data-view-byte-offset@1.0.0: - resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} - engines: {node: '>= 0.4'} - - date-format@4.0.14: - resolution: {integrity: sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==} - engines: {node: '>=4.0'} - - dateformat@4.6.3: - resolution: {integrity: sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==} - - dayjs@1.11.10: - resolution: {integrity: sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==} - - dayjs@1.11.11: - resolution: {integrity: sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg==} - - db0@0.1.4: - resolution: {integrity: sha512-Ft6eCwONYxlwLjBXSJxw0t0RYtA5gW9mq8JfBXn9TtC0nDPlqePAhpv9v4g9aONBi6JI1OXHTKKkUYGd+BOrCA==} - peerDependencies: - '@libsql/client': ^0.5.2 - better-sqlite3: ^9.4.3 - drizzle-orm: ^0.29.4 - peerDependenciesMeta: - '@libsql/client': - optional: true - better-sqlite3: - optional: true - drizzle-orm: - optional: true - - de-indent@1.0.2: - resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} - - debug@2.6.9: - resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - - debug@3.2.7: - resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - - debug@4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - - debug@4.3.7: - resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - - decamelize-keys@1.1.1: - resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} - engines: {node: '>=0.10.0'} - - decamelize@1.2.0: - resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} - engines: {node: '>=0.10.0'} - - decimal.js@10.4.3: - resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} - - decode-uri-component@0.2.2: - resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} - engines: {node: '>=0.10'} - - dedent@1.5.3: - resolution: {integrity: sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==} - peerDependencies: - babel-plugin-macros: ^3.1.0 - peerDependenciesMeta: - babel-plugin-macros: - optional: true - - deep-eql@5.0.2: - resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==} - engines: {node: '>=6'} - - deep-equal@1.0.1: - resolution: {integrity: sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==} - - deep-is@0.1.4: - resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} - - deepmerge@4.3.1: - resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} - engines: {node: '>=0.10.0'} - - default-browser-id@5.0.0: - resolution: {integrity: sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==} - engines: {node: '>=18'} - - default-browser@5.2.1: - resolution: {integrity: sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==} - engines: {node: '>=18'} - - defaults@1.0.4: - resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} - - define-data-property@1.1.4: - resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} - engines: {node: '>= 0.4'} - - define-lazy-prop@2.0.0: - resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} - engines: {node: '>=8'} - - define-lazy-prop@3.0.0: - resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} - engines: {node: '>=12'} - - define-properties@1.2.1: - resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} - engines: {node: '>= 0.4'} - - defu@6.1.4: - resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} - - delay@4.4.1: - resolution: {integrity: sha512-aL3AhqtfhOlT/3ai6sWXeqwnw63ATNpnUiN4HL7x9q+My5QtHlO3OIkasmug9LKzpheLdmUKGRKnYXYAS7FQkQ==} - engines: {node: '>=6'} - - delayed-stream@1.0.0: - resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} - engines: {node: '>=0.4.0'} - - delegates@1.0.0: - resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} - - denodeify@1.2.1: - resolution: {integrity: sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg==} - - denque@2.1.0: - resolution: {integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==} - engines: {node: '>=0.10'} - - depd@1.1.2: - resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} - engines: {node: '>= 0.6'} - - depd@2.0.0: - resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} - engines: {node: '>= 0.8'} - - deprecated-react-native-prop-types@5.0.0: - resolution: {integrity: sha512-cIK8KYiiGVOFsKdPMmm1L3tA/Gl+JopXL6F5+C7x39MyPsQYnP57Im/D6bNUzcborD7fcMwiwZqcBdBXXZucYQ==} - engines: {node: '>=18'} - - dequal@2.0.3: - resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} - engines: {node: '>=6'} - - des.js@1.1.0: - resolution: {integrity: sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==} - - destr@2.0.3: - resolution: {integrity: sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ==} - - destroy@1.2.0: - resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - - detect-browser@5.3.0: - resolution: {integrity: sha512-53rsFbGdwMwlF7qvCt0ypLM5V5/Mbl0szB7GPN8y9NCcbknYOeVVXdrXEq+90IwAfrrzt6Hd+u2E2ntakICU8w==} - - detect-indent@6.1.0: - resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} - engines: {node: '>=8'} - - detect-libc@1.0.3: - resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} - engines: {node: '>=0.10'} - hasBin: true - - detect-libc@2.0.3: - resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} - engines: {node: '>=8'} - - detect-newline@3.1.0: - resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} - engines: {node: '>=8'} - - detect-node@2.1.0: - resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} - - detect-port@1.6.1: - resolution: {integrity: sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==} - engines: {node: '>= 4.0.0'} - hasBin: true - - devalue@4.3.3: - resolution: {integrity: sha512-UH8EL6H2ifcY8TbD2QsxwCC/pr5xSwPvv85LrLXVihmHVC3T3YqTCIwnR5ak0yO1KYqlxrPVOA/JVZJYPy2ATg==} - - diff-sequences@29.6.3: - resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - diff@4.0.2: - resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} - engines: {node: '>=0.3.1'} - - diff@5.2.0: - resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==} - engines: {node: '>=0.3.1'} - - diffie-hellman@5.0.3: - resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==} - - dijkstrajs@1.0.3: - resolution: {integrity: sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA==} - - dir-glob@3.0.1: - resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} - engines: {node: '>=8'} - - dns-packet@5.6.1: - resolution: {integrity: sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==} - engines: {node: '>=6'} - - doctrine@2.1.0: - resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} - engines: {node: '>=0.10.0'} - - doctrine@3.0.0: - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} - engines: {node: '>=6.0.0'} - - dom-accessibility-api@0.5.16: - resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==} - - dom-serializer@2.0.0: - resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} - - domelementtype@2.3.0: - resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} - - domexception@4.0.0: - resolution: {integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==} - engines: {node: '>=12'} - deprecated: Use your platform's native DOMException instead - - domhandler@5.0.3: - resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} - engines: {node: '>= 4'} - - domutils@3.1.0: - resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} - - dot-case@3.0.4: - resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} - - dot-prop@5.3.0: - resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} - engines: {node: '>=8'} - - dot-prop@8.0.2: - resolution: {integrity: sha512-xaBe6ZT4DHPkg0k4Ytbvn5xoxgpG0jOS1dYxSOwAHPuNLjP3/OzN0gH55SrLqpx8cBfSaVt91lXYkApjb+nYdQ==} - engines: {node: '>=16'} - - dotenv-expand@11.0.6: - resolution: {integrity: sha512-8NHi73otpWsZGBSZwwknTXS5pqMOrk9+Ssrna8xCaxkzEpU9OTf9R5ArQGVw03//Zmk9MOwLPng9WwndvpAJ5g==} - engines: {node: '>=12'} - - dotenv@16.4.5: - resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} - engines: {node: '>=12'} - - duplexer@0.1.2: - resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} - - duplexify@4.1.3: - resolution: {integrity: sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==} - - eastasianwidth@0.2.0: - resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - - ecc-jsbn@0.1.2: - resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==} - - ecdsa-sig-formatter@1.0.11: - resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} - - editorconfig@1.0.4: - resolution: {integrity: sha512-L9Qe08KWTlqYMVvMcTIvMAdl1cDUubzRNYL+WfA4bLDMHe4nemKkpmYzkznE1FwLKu0EEmy6obgQKzMJrg4x9Q==} - engines: {node: '>=14'} - hasBin: true - - ee-first@1.1.1: - resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - - ejs@3.1.10: - resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==} - engines: {node: '>=0.10.0'} - hasBin: true - - electron-to-chromium@1.4.762: - resolution: {integrity: sha512-rrFvGweLxPwwSwJOjIopy3Vr+J3cIPtZzuc74bmlvmBIgQO3VYJDvVrlj94iKZ3ukXUH64Ex31hSfRTLqvjYJQ==} - - electron-to-chromium@1.5.45: - resolution: {integrity: sha512-vOzZS6uZwhhbkZbcRyiy99Wg+pYFV5hk+5YaECvx0+Z31NR3Tt5zS6dze2OepT6PCTzVzT0dIJItti+uAW5zmw==} - - elliptic@6.5.7: - resolution: {integrity: sha512-ESVCtTwiA+XhY3wyh24QqRGBoP3rEdDUl3EDUUo9tft074fi19IrdpH7hLCMMP3CIj7jb3W96rn8lt/BqIlt5Q==} - - emittery@0.13.1: - resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} - engines: {node: '>=12'} - - emoji-regex@8.0.0: - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} - - emoji-regex@9.2.2: - resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - - emojis-list@3.0.0: - resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} - engines: {node: '>= 4'} - - encode-utf8@1.0.3: - resolution: {integrity: sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw==} - - encodeurl@1.0.2: - resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} - engines: {node: '>= 0.8'} - - encodeurl@2.0.0: - resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} - engines: {node: '>= 0.8'} - - encoding@0.1.13: - resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} - - end-of-stream@1.4.4: - resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - - enhanced-resolve@5.16.1: - resolution: {integrity: sha512-4U5pNsuDl0EhuZpq46M5xPslstkviJuhrdobaRDBk2Jy2KO37FDAJl4lb2KlNabxT0m4MTK2UHNrsAcphE8nyw==} - engines: {node: '>=10.13.0'} - - enquirer@2.3.6: - resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==} - engines: {node: '>=8.6'} - - entities@4.5.0: - resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} - engines: {node: '>=0.12'} - - env-paths@2.2.1: - resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} - engines: {node: '>=6'} - - envinfo@7.11.1: - resolution: {integrity: sha512-8PiZgZNIB4q/Lw4AhOvAfB/ityHAd2bli3lESSWmWSzSsl5dKpy5N1d1Rfkd2teq/g9xN90lc6o98DOjMeYHpg==} - engines: {node: '>=4'} - hasBin: true - - envinfo@7.13.0: - resolution: {integrity: sha512-cvcaMr7KqXVh4nyzGTVqTum+gAiL265x5jUWQIDLq//zOGbW+gSW/C+OWLleY/rs9Qole6AZLMXPbtIFQbqu+Q==} - engines: {node: '>=4'} - hasBin: true - - err-code@2.0.3: - resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==} - - errno@0.1.8: - resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} - hasBin: true - - error-ex@1.3.2: - resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} - - error-stack-parser-es@0.1.1: - resolution: {integrity: sha512-g/9rfnvnagiNf+DRMHEVGuGuIBlCIMDFoTA616HaP2l9PlCjGjVhD98PNbVSJvmK4TttqT5mV5tInMhoFgi+aA==} - - error-stack-parser@2.1.4: - resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==} - - errorhandler@1.5.1: - resolution: {integrity: sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A==} - engines: {node: '>= 0.8'} - - es-abstract@1.23.3: - resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} - engines: {node: '>= 0.4'} - - es-define-property@1.0.0: - resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} - engines: {node: '>= 0.4'} - - es-errors@1.3.0: - resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} - engines: {node: '>= 0.4'} - - es-iterator-helpers@1.0.19: - resolution: {integrity: sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==} - engines: {node: '>= 0.4'} - - es-module-lexer@1.5.2: - resolution: {integrity: sha512-l60ETUTmLqbVbVHv1J4/qj+M8nq7AwMzEcg3kmJDt9dCNrTk+yHcYFf/Kw75pMDwd9mPcIGCG5LcS20SxYRzFA==} - - es-object-atoms@1.0.0: - resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} - engines: {node: '>= 0.4'} - - es-set-tostringtag@2.0.3: - resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} - engines: {node: '>= 0.4'} - - es-shim-unscopables@1.0.2: - resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} - - es-to-primitive@1.2.1: - resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} - engines: {node: '>= 0.4'} - - es5-ext@0.10.64: - resolution: {integrity: sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==} - engines: {node: '>=0.10'} - - es6-iterator@2.0.3: - resolution: {integrity: sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==} - - es6-symbol@3.1.4: - resolution: {integrity: sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==} - engines: {node: '>=0.12'} - - es6-weak-map@2.0.3: - resolution: {integrity: sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==} - - esbuild@0.20.2: - resolution: {integrity: sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==} - engines: {node: '>=12'} - hasBin: true - - esbuild@0.21.5: - resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} - engines: {node: '>=12'} - hasBin: true - - escalade@3.1.2: - resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} - engines: {node: '>=6'} - - escalade@3.2.0: - resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} - engines: {node: '>=6'} - - escape-html@1.0.3: - resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} - - escape-string-regexp@1.0.5: - resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} - engines: {node: '>=0.8.0'} - - escape-string-regexp@2.0.0: - resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} - engines: {node: '>=8'} - - escape-string-regexp@4.0.0: - resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} - engines: {node: '>=10'} - - escape-string-regexp@5.0.0: - resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} - engines: {node: '>=12'} - - escodegen@2.1.0: - resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==} - engines: {node: '>=6.0'} - hasBin: true - - eslint-config-next@14.2.3: - resolution: {integrity: sha512-ZkNztm3Q7hjqvB1rRlOX8P9E/cXRL9ajRcs8jufEtwMfTVYRqnmtnaSu57QqHyBlovMuiB8LEzfLBkh5RYV6Fg==} - peerDependencies: - eslint: ^7.23.0 || ^8.0.0 - typescript: '>=3.3.1' - peerDependenciesMeta: - typescript: - optional: true - - eslint-config-prettier@8.10.0: - resolution: {integrity: sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==} - hasBin: true - peerDependencies: - eslint: '>=7.0.0' - - eslint-config-prettier@9.1.0: - resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} - hasBin: true - peerDependencies: - eslint: '>=7.0.0' - - eslint-import-resolver-node@0.3.9: - resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} - - eslint-import-resolver-typescript@3.6.1: - resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - eslint: '*' - eslint-plugin-import: '*' - - eslint-module-utils@2.12.0: - resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: '*' - eslint-import-resolver-node: '*' - eslint-import-resolver-typescript: '*' - eslint-import-resolver-webpack: '*' - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - eslint: - optional: true - eslint-import-resolver-node: - optional: true - eslint-import-resolver-typescript: - optional: true - eslint-import-resolver-webpack: - optional: true - - eslint-module-utils@2.8.1: - resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: '*' - eslint-import-resolver-node: '*' - eslint-import-resolver-typescript: '*' - eslint-import-resolver-webpack: '*' - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - eslint: - optional: true - eslint-import-resolver-node: - optional: true - eslint-import-resolver-typescript: - optional: true - eslint-import-resolver-webpack: - optional: true - - eslint-plugin-import@2.31.0: - resolution: {integrity: sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9 - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - - eslint-plugin-jsx-a11y@6.7.1: - resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==} - engines: {node: '>=4.0'} - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - - eslint-plugin-prettier@4.2.1: - resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==} - engines: {node: '>=12.0.0'} - peerDependencies: - eslint: '>=7.28.0' - eslint-config-prettier: '*' - prettier: '>=2.0.0' - peerDependenciesMeta: - eslint-config-prettier: - optional: true - - eslint-plugin-react-hooks@4.6.0: - resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} - engines: {node: '>=10'} - peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - - eslint-plugin-react@7.33.2: - resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==} - engines: {node: '>=4'} - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - - eslint-plugin-vue@9.26.0: - resolution: {integrity: sha512-eTvlxXgd4ijE1cdur850G6KalZqk65k1JKoOI2d1kT3hr8sPD07j1q98FRFdNnpxBELGPWxZmInxeHGF/GxtqQ==} - engines: {node: ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 - - eslint-scope@5.1.1: - resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} - engines: {node: '>=8.0.0'} - - eslint-scope@7.2.2: - resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - eslint-visitor-keys@3.4.3: - resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - eslint@8.57.1: - resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. - hasBin: true - - esniff@2.0.1: - resolution: {integrity: sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==} - engines: {node: '>=0.10'} - - espree@9.6.1: - resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - esprima@4.0.1: - resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} - engines: {node: '>=4'} - hasBin: true - - esquery@1.5.0: - resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} - engines: {node: '>=0.10'} - - esrecurse@4.3.0: - resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} - engines: {node: '>=4.0'} - - estraverse@4.3.0: - resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} - engines: {node: '>=4.0'} - - estraverse@5.3.0: - resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} - engines: {node: '>=4.0'} - - estree-walker@2.0.2: - resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} - - estree-walker@3.0.3: - resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} - - esutils@2.0.3: - resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} - engines: {node: '>=0.10.0'} - - etag@1.8.1: - resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} - engines: {node: '>= 0.6'} - - event-emitter@0.3.5: - resolution: {integrity: sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==} - - event-target-shim@5.0.1: - resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} - engines: {node: '>=6'} - - eventemitter3@4.0.7: - resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} - - eventemitter3@5.0.1: - resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} - - events@3.3.0: - resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} - engines: {node: '>=0.8.x'} - - evp_bytestokey@1.0.3: - resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==} - - execa@5.1.1: - resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} - engines: {node: '>=10'} - - execa@7.2.0: - resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==} - engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} - - execa@8.0.1: - resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} - engines: {node: '>=16.17'} - - exit@0.1.2: - resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} - engines: {node: '>= 0.8.0'} - - expand-tilde@2.0.2: - resolution: {integrity: sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==} - engines: {node: '>=0.10.0'} - - expect@29.7.0: - resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - exponential-backoff@3.1.1: - resolution: {integrity: sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==} - - express-rate-limit@5.5.1: - resolution: {integrity: sha512-MTjE2eIbHv5DyfuFz4zLYWxpqVhEhkTiwFGuB74Q9CSou2WHO52nlE5y3Zlg6SIsiYUIPj6ifFxnkPz6O3sIUg==} - - express@4.18.3: - resolution: {integrity: sha512-6VyCijWQ+9O7WuVMTRBTl+cjNNIzD5cY5mQ1WM8r/LEkI2u8EYpOotESNwzNlyCn3g+dmjKYI6BmNneSr/FSRw==} - engines: {node: '>= 0.10.0'} - - express@4.21.1: - resolution: {integrity: sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==} - engines: {node: '>= 0.10.0'} - - ext@1.7.0: - resolution: {integrity: sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==} - - extend@3.0.2: - resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} - - external-editor@3.1.0: - resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} - engines: {node: '>=4'} - - externality@1.0.2: - resolution: {integrity: sha512-LyExtJWKxtgVzmgtEHyQtLFpw1KFhQphF9nTG8TpAIVkiI/xQ3FJh75tRFLYl4hkn7BNIIdLJInuDAavX35pMw==} - - extsprintf@1.3.0: - resolution: {integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==} - engines: {'0': node >=0.6.0} - - fast-base64-decode@1.0.0: - resolution: {integrity: sha512-qwaScUgUGBYeDNRnbc/KyllVU88Jk1pRHPStuF/lO7B0/RTRLj7U0lkdTAutlBblY08rwZDff6tNU9cjv6j//Q==} - - fast-copy@3.0.2: - resolution: {integrity: sha512-dl0O9Vhju8IrcLndv2eU4ldt1ftXMqqfgN4H1cpmGV7P6jeB9FwpN9a2c8DPGE1Ys88rNUJVYDHq73CGAGOPfQ==} - - fast-deep-equal@3.1.3: - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - - fast-diff@1.3.0: - resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} - - fast-fifo@1.3.2: - resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} - - fast-glob@3.2.7: - resolution: {integrity: sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==} - engines: {node: '>=8'} - - fast-glob@3.3.2: - resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} - engines: {node: '>=8.6.0'} - - fast-json-stable-stringify@2.1.0: - resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} - - fast-levenshtein@2.0.6: - resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - - fast-redact@3.5.0: - resolution: {integrity: sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==} - engines: {node: '>=6'} - - fast-safe-stringify@2.1.1: - resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} - - fast-text-encoding@1.0.6: - resolution: {integrity: sha512-VhXlQgj9ioXCqGstD37E/HBeqEGV/qOD/kmbVG8h5xKBYvM1L3lR1Zn4555cQ8GkYbJa8aJSipLPndE1k6zK2w==} - - fast-xml-parser@4.5.0: - resolution: {integrity: sha512-/PlTQCI96+fZMAOLMZK4CWG1ItCbfZ/0jx7UIJFChPNrx7tcEgerUgWbeieCM9MfHInUDyK8DWYZ+YrywDJuTg==} - hasBin: true - - fastq@1.17.1: - resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} - - faye-websocket@0.11.4: - resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==} - engines: {node: '>=0.8.0'} - - fb-watchman@2.0.2: - resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} - - fdir@6.4.2: - resolution: {integrity: sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==} - peerDependencies: - picomatch: ^3 || ^4 - peerDependenciesMeta: - picomatch: - optional: true - - fflate@0.8.2: - resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==} - - figures@3.2.0: - resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} - engines: {node: '>=8'} - - file-entry-cache@6.0.1: - resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} - engines: {node: ^10.12.0 || >=12.0.0} - - file-loader@6.2.0: - resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} - engines: {node: '>= 10.13.0'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - - file-uri-to-path@1.0.0: - resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} - - filelist@1.0.4: - resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==} - - fill-range@7.0.1: - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} - engines: {node: '>=8'} - - fill-range@7.1.1: - resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} - engines: {node: '>=8'} - - filter-obj@1.1.0: - resolution: {integrity: sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==} - engines: {node: '>=0.10.0'} - - finalhandler@1.1.2: - resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} - engines: {node: '>= 0.8'} - - finalhandler@1.2.0: - resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==} - engines: {node: '>= 0.8'} - - finalhandler@1.3.1: - resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==} - engines: {node: '>= 0.8'} - - find-babel-config@2.1.1: - resolution: {integrity: sha512-5Ji+EAysHGe1OipH7GN4qDjok5Z1uw5KAwDCbicU/4wyTZY7CqOCzcWbG7J5ad9mazq67k89fXlbc1MuIfl9uA==} - - find-cache-dir@2.1.0: - resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==} - engines: {node: '>=6'} - - find-cache-dir@4.0.0: - resolution: {integrity: sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==} - engines: {node: '>=14.16'} - - find-file-up@2.0.1: - resolution: {integrity: sha512-qVdaUhYO39zmh28/JLQM5CoYN9byEOKEH4qfa8K1eNV17W0UUMJ9WgbR/hHFH+t5rcl+6RTb5UC7ck/I+uRkpQ==} - engines: {node: '>=8'} - - find-pkg@2.0.0: - resolution: {integrity: sha512-WgZ+nKbELDa6N3i/9nrHeNznm+lY3z4YfhDDWgW+5P0pdmMj26bxaxU11ookgY3NyP9GC7HvZ9etp0jRFqGEeQ==} - engines: {node: '>=8'} - - find-up@3.0.0: - resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} - engines: {node: '>=6'} - - find-up@4.1.0: - resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} - engines: {node: '>=8'} - - find-up@5.0.0: - resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} - engines: {node: '>=10'} - - find-up@6.3.0: - resolution: {integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - flat-cache@3.2.0: - resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} - engines: {node: ^10.12.0 || >=12.0.0} - - flat@5.0.2: - resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} - hasBin: true - - flatted@3.3.1: - resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} - - floating-vue@5.2.2: - resolution: {integrity: sha512-afW+h2CFafo+7Y9Lvw/xsqjaQlKLdJV7h1fCHfcYQ1C4SVMlu7OAekqWgu5d4SgvkBVU0pVpLlVsrSTBURFRkg==} - peerDependencies: - '@nuxt/kit': ^3.2.0 - vue: ^3.2.0 - peerDependenciesMeta: - '@nuxt/kit': - optional: true - - flow-enums-runtime@0.0.6: - resolution: {integrity: sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==} - - flow-parser@0.206.0: - resolution: {integrity: sha512-HVzoK3r6Vsg+lKvlIZzaWNBVai+FXTX1wdYhz/wVlH13tb/gOdLXmlTqy6odmTBhT5UoWUbq0k8263Qhr9d88w==} - engines: {node: '>=0.4.0'} - - focus-trap@7.5.4: - resolution: {integrity: sha512-N7kHdlgsO/v+iD/dMoJKtsSqs5Dz/dXZVebRgJw23LDk+jMi/974zyiOYDziY2JPp8xivq9BmUGwIJMiuSBi7w==} - - follow-redirects@1.15.6: - resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==} - engines: {node: '>=4.0'} - peerDependencies: - debug: '*' - peerDependenciesMeta: - debug: - optional: true - - for-each@0.3.3: - resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} - - foreground-child@3.1.1: - resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} - engines: {node: '>=14'} - - forever-agent@0.6.1: - resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} - - fork-ts-checker-webpack-plugin@7.2.13: - resolution: {integrity: sha512-fR3WRkOb4bQdWB/y7ssDUlVdrclvwtyCUIHCfivAoYxq9dF7XfrDKbMdZIfwJ7hxIAqkYSGeU7lLJE6xrxIBdg==} - engines: {node: '>=12.13.0', yarn: '>=1.0.0'} - peerDependencies: - typescript: '>3.6.0' - vue-template-compiler: '*' - webpack: ^5.11.0 - peerDependenciesMeta: - vue-template-compiler: - optional: true - - form-data@2.3.3: - resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} - engines: {node: '>= 0.12'} - - form-data@4.0.0: - resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} - engines: {node: '>= 6'} - - forwarded@0.2.0: - resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} - engines: {node: '>= 0.6'} - - fraction.js@4.3.7: - resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - - fresh@0.5.2: - resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} - engines: {node: '>= 0.6'} - - front-matter@4.0.2: - resolution: {integrity: sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==} - - fs-constants@1.0.0: - resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} - - fs-extra@10.1.0: - resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} - engines: {node: '>=12'} - - fs-extra@11.2.0: - resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} - engines: {node: '>=14.14'} - - fs-extra@7.0.1: - resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} - engines: {node: '>=6 <7 || >=8'} - - fs-extra@8.1.0: - resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} - engines: {node: '>=6 <7 || >=8'} - - fs-extra@9.1.0: - resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==} - engines: {node: '>=10'} - - fs-minipass@2.1.0: - resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} - engines: {node: '>= 8'} - - fs-minipass@3.0.3: - resolution: {integrity: sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - fs-monkey@1.0.6: - resolution: {integrity: sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==} - - fs.realpath@1.0.0: - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - - fsevents@2.3.3: - resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - - function-bind@1.1.2: - resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - - function.prototype.name@1.1.6: - resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} - engines: {node: '>= 0.4'} - - functions-have-names@1.2.3: - resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} - - gauge@3.0.2: - resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==} - engines: {node: '>=10'} - deprecated: This package is no longer supported. - - gensync@1.0.0-beta.2: - resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} - engines: {node: '>=6.9.0'} - - get-caller-file@2.0.5: - resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} - engines: {node: 6.* || 8.* || >= 10.*} - - get-intrinsic@1.2.4: - resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} - engines: {node: '>= 0.4'} - - get-package-type@0.1.0: - resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} - engines: {node: '>=8.0.0'} - - get-port-please@3.1.2: - resolution: {integrity: sha512-Gxc29eLs1fbn6LQ4jSU4vXjlwyZhF5HsGuMAa7gqBP4Rw4yxxltyDUuF5MBclFzDTXO+ACchGQoeela4DSfzdQ==} - - get-stdin@8.0.0: - resolution: {integrity: sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==} - engines: {node: '>=10'} - - get-stream@6.0.1: - resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} - engines: {node: '>=10'} - - get-stream@8.0.1: - resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} - engines: {node: '>=16'} - - get-symbol-description@1.0.2: - resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} - engines: {node: '>= 0.4'} - - get-tsconfig@4.7.5: - resolution: {integrity: sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==} - - getpass@0.1.7: - resolution: {integrity: sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==} - - giget@1.2.3: - resolution: {integrity: sha512-8EHPljDvs7qKykr6uw8b+lqLiUc/vUg+KVTI0uND4s63TdsZM2Xus3mflvF0DDG9SiM4RlCkFGL+7aAjRmV7KA==} - hasBin: true - - git-config-path@2.0.0: - resolution: {integrity: sha512-qc8h1KIQbJpp+241id3GuAtkdyJ+IK+LIVtkiFTRKRrmddDzs3SI9CvP1QYmWBFvm1I/PWRwj//of8bgAc0ltA==} - engines: {node: '>=4'} - - git-raw-commits@2.0.11: - resolution: {integrity: sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==} - engines: {node: '>=10'} - hasBin: true - - git-raw-commits@4.0.0: - resolution: {integrity: sha512-ICsMM1Wk8xSGMowkOmPrzo2Fgmfo4bMHLNX6ytHjajRJUqvHOw/TFapQ+QG75c3X/tTDDhOSRPGC52dDbNM8FQ==} - engines: {node: '>=16'} - hasBin: true - - git-semver-tags@7.0.1: - resolution: {integrity: sha512-NY0ZHjJzyyNXHTDZmj+GG7PyuAKtMsyWSwh07CR2hOZFa+/yoTsXci/nF2obzL8UDhakFNkD9gNdt/Ed+cxh2Q==} - engines: {node: '>=16'} - hasBin: true - - git-up@7.0.0: - resolution: {integrity: sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==} - - git-url-parse@14.0.0: - resolution: {integrity: sha512-NnLweV+2A4nCvn4U/m2AoYu0pPKlsmhK9cknG7IMwsjFY1S2jxM+mAhsDxyxfCIGfGaD+dozsyX4b6vkYc83yQ==} - - glob-parent@5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} - engines: {node: '>= 6'} - - glob-parent@6.0.2: - resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} - engines: {node: '>=10.13.0'} - - glob-promise@4.2.2: - resolution: {integrity: sha512-xcUzJ8NWN5bktoTIX7eOclO1Npxd/dyVqUJxlLIDasT4C7KZyqlPIwkdJ0Ypiy3p2ZKahTjK4M9uC3sNSfNMzw==} - engines: {node: '>=12'} - peerDependencies: - glob: ^7.1.6 - - glob-to-regexp@0.4.1: - resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} - - glob@10.3.10: - resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} - engines: {node: '>=16 || 14 >=14.17'} - hasBin: true - - glob@10.3.14: - resolution: {integrity: sha512-4fkAqu93xe9Mk7le9v0y3VrPDqLKHarNi2s4Pv7f2yOvfhWfhc7hRPHC/JyqMqb8B/Dt/eGS4n7ykwf3fOsl8g==} - engines: {node: '>=16 || 14 >=14.17'} - hasBin: true - - glob@10.4.5: - resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} - hasBin: true - - glob@6.0.4: - resolution: {integrity: sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==} - deprecated: Glob versions prior to v9 are no longer supported - - glob@7.2.3: - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - deprecated: Glob versions prior to v9 are no longer supported - - glob@8.1.0: - resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} - engines: {node: '>=12'} - deprecated: Glob versions prior to v9 are no longer supported - - glob@9.3.5: - resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==} - engines: {node: '>=16 || 14 >=14.17'} - - global-directory@4.0.1: - resolution: {integrity: sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==} - engines: {node: '>=18'} - - global-dirs@0.1.1: - resolution: {integrity: sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==} - engines: {node: '>=4'} - - global-modules@1.0.0: - resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==} - engines: {node: '>=0.10.0'} - - global-prefix@1.0.2: - resolution: {integrity: sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==} - engines: {node: '>=0.10.0'} - - globals@11.12.0: - resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} - engines: {node: '>=4'} - - globals@13.24.0: - resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} - engines: {node: '>=8'} - - globals@15.11.0: - resolution: {integrity: sha512-yeyNSjdbyVaWurlwCpcA6XNBrHTMIeDdj0/hnvX/OLJ9ekOXYbLsLinH/MucQyGvNnXhidTdNhTtJaffL2sMfw==} - engines: {node: '>=18'} - - globalthis@1.0.4: - resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} - engines: {node: '>= 0.4'} - - globby@11.1.0: - resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} - engines: {node: '>=10'} - - globby@12.2.0: - resolution: {integrity: sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - globby@14.0.1: - resolution: {integrity: sha512-jOMLD2Z7MAhyG8aJpNOpmziMOP4rPLcc95oQPKXBazW82z+CEgPFBQvEpRUa1KeIMUJo4Wsm+q6uzO/Q/4BksQ==} - engines: {node: '>=18'} - - gopd@1.0.1: - resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} - - graceful-fs@4.2.11: - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - - graphemer@1.4.0: - resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - - gzip-size@6.0.0: - resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==} - engines: {node: '>=10'} - - gzip-size@7.0.0: - resolution: {integrity: sha512-O1Ld7Dr+nqPnmGpdhzLmMTQ4vAsD+rHwMm1NLUmoUFFymBOMKxCCrtDxqdBRYXdeEPEi3SyoR4TizJLQrnKBNA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - h3@1.11.1: - resolution: {integrity: sha512-AbaH6IDnZN6nmbnJOH72y3c5Wwh9P97soSVdGSBbcDACRdkC0FEWf25pzx4f/NuOCK6quHmW18yF2Wx+G4Zi1A==} - - handle-thing@2.0.1: - resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} - - handlebars@4.7.8: - resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} - engines: {node: '>=0.4.7'} - hasBin: true - - hard-rejection@2.1.0: - resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} - engines: {node: '>=6'} - - harmony-reflect@1.6.2: - resolution: {integrity: sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==} - - has-bigints@1.0.2: - resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} - - has-flag@3.0.0: - resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} - engines: {node: '>=4'} - - has-flag@4.0.0: - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} - engines: {node: '>=8'} - - has-property-descriptors@1.0.2: - resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} - - has-proto@1.0.3: - resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} - engines: {node: '>= 0.4'} - - has-symbols@1.0.3: - resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} - engines: {node: '>= 0.4'} - - has-tostringtag@1.0.2: - resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} - engines: {node: '>= 0.4'} - - has-unicode@2.0.1: - resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} - - has@1.0.4: - resolution: {integrity: sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==} - engines: {node: '>= 0.4.0'} - - hash-base@3.0.4: - resolution: {integrity: sha512-EeeoJKjTyt868liAlVmcv2ZsUfGHlE3Q+BICOXcZiwN3osr5Q/zFGYmTJpoIzuaSTAwndFy+GqhEwlU4L3j4Ow==} - engines: {node: '>=4'} - - hash-base@3.1.0: - resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==} - engines: {node: '>=4'} - - hash-sum@2.0.0: - resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==} - - hash.js@1.1.7: - resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} - - hasown@2.0.2: - resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} - engines: {node: '>= 0.4'} - - he@1.2.0: - resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} - hasBin: true - - help-me@5.0.0: - resolution: {integrity: sha512-7xgomUX6ADmcYzFik0HzAxh/73YlKR9bmFzf51CZwR+b6YtzU2m0u49hQCqV6SvlqIqsaxovfwdvbnsw3b/zpg==} - - hermes-estree@0.15.0: - resolution: {integrity: sha512-lLYvAd+6BnOqWdnNbP/Q8xfl8LOGw4wVjfrNd9Gt8eoFzhNBRVD95n4l2ksfMVOoxuVyegs85g83KS9QOsxbVQ==} - - hermes-estree@0.20.1: - resolution: {integrity: sha512-SQpZK4BzR48kuOg0v4pb3EAGNclzIlqMj3Opu/mu7bbAoFw6oig6cEt/RAi0zTFW/iW6Iz9X9ggGuZTAZ/yZHg==} - - hermes-parser@0.15.0: - resolution: {integrity: sha512-Q1uks5rjZlE9RjMMjSUCkGrEIPI5pKJILeCtK1VmTj7U4pf3wVPoo+cxfu+s4cBAPy2JzikIIdCZgBoR6x7U1Q==} - - hermes-parser@0.20.1: - resolution: {integrity: sha512-BL5P83cwCogI8D7rrDCgsFY0tdYUtmFP9XaXtl2IQjC+2Xo+4okjfXintlTxcIwl4qeGddEl28Z11kbVIw0aNA==} - - hermes-profile-transformer@0.0.6: - resolution: {integrity: sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ==} - engines: {node: '>=8'} - - hmac-drbg@1.0.1: - resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} - - homedir-polyfill@1.0.3: - resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} - engines: {node: '>=0.10.0'} - - hookable@5.5.3: - resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==} - - hosted-git-info@2.8.9: - resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} - - hosted-git-info@4.1.0: - resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==} - engines: {node: '>=10'} - - hosted-git-info@7.0.2: - resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} - engines: {node: ^16.14.0 || >=18.0.0} - - hpack.js@2.1.6: - resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==} - - html-encoding-sniffer@3.0.0: - resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==} - engines: {node: '>=12'} - - html-entities@2.5.2: - resolution: {integrity: sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==} - - html-escaper@2.0.2: - resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} - - html-tags@3.3.1: - resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} - engines: {node: '>=8'} - - http-assert@1.5.0: - resolution: {integrity: sha512-uPpH7OKX4H25hBmU6G1jWNaqJGpTXxey+YOUizJUAgu0AjLUeC8D73hTrhvDS5D+GJN1DN1+hhc/eF/wpxtp0w==} - engines: {node: '>= 0.8'} - - http-cache-semantics@4.1.1: - resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} - - http-deceiver@1.2.7: - resolution: {integrity: sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==} - - http-errors@1.6.3: - resolution: {integrity: sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==} - engines: {node: '>= 0.6'} - - http-errors@1.8.1: - resolution: {integrity: sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==} - engines: {node: '>= 0.6'} - - http-errors@2.0.0: - resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} - engines: {node: '>= 0.8'} - - http-parser-js@0.5.8: - resolution: {integrity: sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==} - - http-proxy-agent@5.0.0: - resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} - engines: {node: '>= 6'} - - http-proxy-agent@7.0.2: - resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} - engines: {node: '>= 14'} - - http-proxy-middleware@2.0.7: - resolution: {integrity: sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==} - engines: {node: '>=12.0.0'} - peerDependencies: - '@types/express': ^4.17.13 - peerDependenciesMeta: - '@types/express': - optional: true - - http-proxy-middleware@3.0.3: - resolution: {integrity: sha512-usY0HG5nyDUwtqpiZdETNbmKtw3QQ1jwYFZ9wi5iHzX2BcILwQKtYDJPo7XHTsu5Z0B2Hj3W9NNnbd+AjFWjqg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - http-proxy@1.18.1: - resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} - engines: {node: '>=8.0.0'} - - http-server@14.1.1: - resolution: {integrity: sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A==} - engines: {node: '>=12'} - hasBin: true - - http-shutdown@1.2.2: - resolution: {integrity: sha512-S9wWkJ/VSY9/k4qcjG318bqJNruzE4HySUhFYknwmu6LBP97KLLfwNf+n4V1BHurvFNkSKLFnK/RsuUnRTf9Vw==} - engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} - - http-signature@1.3.6: - resolution: {integrity: sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==} - engines: {node: '>=0.10'} - - http-status-codes@2.2.0: - resolution: {integrity: sha512-feERVo9iWxvnejp3SEfm/+oNG517npqL2/PIA8ORjyOZjGC7TwCRQsZylciLS64i6pJ0wRYz3rkXLRwbtFa8Ng==} - - http-status-codes@2.3.0: - resolution: {integrity: sha512-RJ8XvFvpPM/Dmc5SV+dC4y5PCeOhT3x1Hq0NU3rjGeg5a/CqlhZ7uudknPwZFz4aeAXDcbAyaeP7GAo9lvngtA==} - - https-proxy-agent@5.0.1: - resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} - engines: {node: '>= 6'} - - https-proxy-agent@7.0.4: - resolution: {integrity: sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==} - engines: {node: '>= 14'} - - httpxy@0.1.5: - resolution: {integrity: sha512-hqLDO+rfststuyEUTWObQK6zHEEmZ/kaIP2/zclGGZn6X8h/ESTWg+WKecQ/e5k4nPswjzZD+q2VqZIbr15CoQ==} - - human-signals@2.1.0: - resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} - engines: {node: '>=10.17.0'} - - human-signals@4.3.1: - resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==} - engines: {node: '>=14.18.0'} - - human-signals@5.0.0: - resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} - engines: {node: '>=16.17.0'} - - husky@8.0.3: - resolution: {integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==} - engines: {node: '>=14'} - hasBin: true - - hyperdyperid@1.2.0: - resolution: {integrity: sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==} - engines: {node: '>=10.18'} - - iconv-lite@0.4.24: - resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} - engines: {node: '>=0.10.0'} - - iconv-lite@0.6.3: - resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} - engines: {node: '>=0.10.0'} - - icss-utils@5.1.0: - resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - - idb-keyval@6.2.1: - resolution: {integrity: sha512-8Sb3veuYCyrZL+VBt9LJfZjLUPWVvqn8tG28VqYNFCo43KHcKuq+b4EiXGeuaLAQWL2YmyDgMp2aSpH9JHsEQg==} - - identity-obj-proxy@3.0.0: - resolution: {integrity: sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==} - engines: {node: '>=4'} - - ieee754@1.2.1: - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - - ignore-walk@6.0.5: - resolution: {integrity: sha512-VuuG0wCnjhnylG1ABXT3dAuIpTNDs/G8jlpmwXY03fXoXy/8ZK8/T+hMzt8L4WnrLCJgdybqgPagnF/f97cg3A==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - ignore@5.3.1: - resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} - engines: {node: '>= 4'} - - image-meta@0.2.0: - resolution: {integrity: sha512-ZBGjl0ZMEMeOC3Ns0wUF/5UdUmr3qQhBSCniT0LxOgGGIRHiNFOkMtIHB7EOznRU47V2AxPgiVP+s+0/UCU0Hg==} - - image-size@0.5.5: - resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} - engines: {node: '>=0.10.0'} - hasBin: true - - image-size@1.1.1: - resolution: {integrity: sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ==} - engines: {node: '>=16.x'} - hasBin: true - - immutable@4.3.7: - resolution: {integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==} - - import-fresh@2.0.0: - resolution: {integrity: sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==} - engines: {node: '>=4'} - - import-fresh@3.3.0: - resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} - engines: {node: '>=6'} - - import-lazy@4.0.0: - resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==} - engines: {node: '>=8'} - - import-local@3.1.0: - resolution: {integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==} - engines: {node: '>=8'} - hasBin: true - - imurmurhash@0.1.4: - resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} - engines: {node: '>=0.8.19'} - - indent-string@4.0.0: - resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} - engines: {node: '>=8'} - - inflight@1.0.6: - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} - deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. - - inherits@2.0.3: - resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} - - inherits@2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - - ini@1.3.8: - resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - - ini@4.1.1: - resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - inquirer@8.2.6: - resolution: {integrity: sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==} - engines: {node: '>=12.0.0'} - - internal-slot@1.0.7: - resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} - engines: {node: '>= 0.4'} - - invariant@2.2.4: - resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} - - ioredis@5.4.1: - resolution: {integrity: sha512-2YZsvl7jopIa1gaePkeMtd9rAcSjOOjPtpcLlOeusyO+XH2SK5ZcT+UCrElPP+WVIInh2TzeI4XW9ENaSLVVHA==} - engines: {node: '>=12.22.0'} - - ip-address@9.0.5: - resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==} - engines: {node: '>= 12'} - - ipaddr.js@1.9.1: - resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} - engines: {node: '>= 0.10'} - - ipaddr.js@2.2.0: - resolution: {integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==} - engines: {node: '>= 10'} - - iron-webcrypto@1.2.1: - resolution: {integrity: sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==} - - is-array-buffer@3.0.4: - resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} - engines: {node: '>= 0.4'} - - is-arrayish@0.2.1: - resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} - - is-async-function@2.0.0: - resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} - engines: {node: '>= 0.4'} - - is-bigint@1.0.4: - resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} - - is-binary-path@2.1.0: - resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} - engines: {node: '>=8'} - - is-boolean-object@1.1.2: - resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} - engines: {node: '>= 0.4'} - - is-builtin-module@3.2.1: - resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} - engines: {node: '>=6'} - - is-callable@1.2.7: - resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} - engines: {node: '>= 0.4'} - - is-core-module@2.13.1: - resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} - - is-core-module@2.15.1: - resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==} - engines: {node: '>= 0.4'} - - is-data-view@1.0.1: - resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} - engines: {node: '>= 0.4'} - - is-date-object@1.0.5: - resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} - engines: {node: '>= 0.4'} - - is-directory@0.3.1: - resolution: {integrity: sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==} - engines: {node: '>=0.10.0'} - - is-docker@2.2.1: - resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} - engines: {node: '>=8'} - hasBin: true - - is-docker@3.0.0: - resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - hasBin: true - - is-extglob@2.1.1: - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} - engines: {node: '>=0.10.0'} - - is-finalizationregistry@1.0.2: - resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} - - is-fullwidth-code-point@2.0.0: - resolution: {integrity: sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==} - engines: {node: '>=4'} - - is-fullwidth-code-point@3.0.0: - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} - engines: {node: '>=8'} - - is-generator-fn@2.1.0: - resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} - engines: {node: '>=6'} - - is-generator-function@1.0.10: - resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} - engines: {node: '>= 0.4'} - - is-glob@4.0.3: - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} - engines: {node: '>=0.10.0'} - - is-inside-container@1.0.0: - resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} - engines: {node: '>=14.16'} - hasBin: true - - is-installed-globally@1.0.0: - resolution: {integrity: sha512-K55T22lfpQ63N4KEN57jZUAaAYqYHEe8veb/TycJRk9DdSCLLcovXz/mL6mOnhQaZsQGwPhuFopdQIlqGSEjiQ==} - engines: {node: '>=18'} - - is-interactive@1.0.0: - resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} - engines: {node: '>=8'} - - is-lambda@1.0.1: - resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==} - - is-map@2.0.3: - resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} - engines: {node: '>= 0.4'} - - is-module@1.0.0: - resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} - - is-negative-zero@2.0.3: - resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} - engines: {node: '>= 0.4'} - - is-network-error@1.1.0: - resolution: {integrity: sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g==} - engines: {node: '>=16'} - - is-node-process@1.2.0: - resolution: {integrity: sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==} - - is-number-object@1.0.7: - resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} - engines: {node: '>= 0.4'} - - is-number@7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} - engines: {node: '>=0.12.0'} - - is-obj@2.0.0: - resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} - engines: {node: '>=8'} - - is-path-inside@3.0.3: - resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} - engines: {node: '>=8'} - - is-path-inside@4.0.0: - resolution: {integrity: sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==} - engines: {node: '>=12'} - - is-plain-obj@1.1.0: - resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} - engines: {node: '>=0.10.0'} - - is-plain-obj@2.1.0: - resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==} - engines: {node: '>=8'} - - is-plain-obj@3.0.0: - resolution: {integrity: sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==} - engines: {node: '>=10'} - - is-plain-object@2.0.4: - resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} - engines: {node: '>=0.10.0'} - - is-plain-object@5.0.0: - resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} - engines: {node: '>=0.10.0'} - - is-potential-custom-element-name@1.0.1: - resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} - - is-primitive@3.0.1: - resolution: {integrity: sha512-GljRxhWvlCNRfZyORiH77FwdFwGcMO620o37EOYC0ORWdq+WYNVqW0w2Juzew4M+L81l6/QS3t5gkkihyRqv9w==} - engines: {node: '>=0.10.0'} - - is-promise@2.2.2: - resolution: {integrity: sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==} - - is-reference@1.2.1: - resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} - - is-regex@1.1.4: - resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} - engines: {node: '>= 0.4'} - - is-set@2.0.3: - resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} - engines: {node: '>= 0.4'} - - is-shared-array-buffer@1.0.3: - resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} - engines: {node: '>= 0.4'} - - is-ssh@1.4.0: - resolution: {integrity: sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==} - - is-stream@2.0.1: - resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} - engines: {node: '>=8'} - - is-stream@3.0.0: - resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - is-string@1.0.7: - resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} - engines: {node: '>= 0.4'} - - is-symbol@1.0.4: - resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} - engines: {node: '>= 0.4'} - - is-text-path@1.0.1: - resolution: {integrity: sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w==} - engines: {node: '>=0.10.0'} - - is-text-path@2.0.0: - resolution: {integrity: sha512-+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw==} - engines: {node: '>=8'} - - is-typed-array@1.1.13: - resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} - engines: {node: '>= 0.4'} - - is-typedarray@1.0.0: - resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} - - is-unicode-supported@0.1.0: - resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} - engines: {node: '>=10'} - - is-weakmap@2.0.2: - resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} - engines: {node: '>= 0.4'} - - is-weakref@1.0.2: - resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} - - is-weakset@2.0.3: - resolution: {integrity: sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==} - engines: {node: '>= 0.4'} - - is-what@3.14.1: - resolution: {integrity: sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==} - - is-what@4.1.16: - resolution: {integrity: sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==} - engines: {node: '>=12.13'} - - is-windows@1.0.2: - resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} - engines: {node: '>=0.10.0'} - - is-wsl@1.1.0: - resolution: {integrity: sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==} - engines: {node: '>=4'} - - is-wsl@2.2.0: - resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} - engines: {node: '>=8'} - - is-wsl@3.1.0: - resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==} - engines: {node: '>=16'} - - is64bit@2.0.0: - resolution: {integrity: sha512-jv+8jaWCl0g2lSBkNSVXdzfBA0npK1HGC2KtWM9FumFRoGS94g3NbCCLVnCYHLjp4GrW2KZeeSTMo5ddtznmGw==} - engines: {node: '>=18'} - - isarray@1.0.0: - resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} - - isarray@2.0.5: - resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} - - isexe@2.0.0: - resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - - isexe@3.1.1: - resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==} - engines: {node: '>=16'} - - isobject@3.0.1: - resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} - engines: {node: '>=0.10.0'} - - isomorphic-unfetch@3.1.0: - resolution: {integrity: sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q==} - - isomorphic-ws@4.0.1: - resolution: {integrity: sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==} - peerDependencies: - ws: '*' - - isomorphic-ws@5.0.0: - resolution: {integrity: sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==} - peerDependencies: - ws: '*' - - isstream@0.1.2: - resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==} - - istanbul-lib-coverage@3.2.2: - resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} - engines: {node: '>=8'} - - istanbul-lib-instrument@5.2.1: - resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} - engines: {node: '>=8'} - - istanbul-lib-instrument@6.0.2: - resolution: {integrity: sha512-1WUsZ9R1lA0HtBSohTkm39WTPlNKSJ5iFk7UwqXkBLoHQT+hfqPsfsTDVuZdKGaBwn7din9bS7SsnoAr943hvw==} - engines: {node: '>=10'} - - istanbul-lib-report@3.0.1: - resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} - engines: {node: '>=10'} - - istanbul-lib-source-maps@4.0.1: - resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} - engines: {node: '>=10'} - - istanbul-lib-source-maps@5.0.6: - resolution: {integrity: sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A==} - engines: {node: '>=10'} - - istanbul-reports@3.1.7: - resolution: {integrity: sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==} - engines: {node: '>=8'} - - iterator.prototype@1.1.2: - resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} - - jackspeak@2.3.6: - resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} - engines: {node: '>=14'} - - jackspeak@3.4.3: - resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} - - jake@10.9.1: - resolution: {integrity: sha512-61btcOHNnLnsOdtLgA5efqQWjnSi/vow5HbI7HMdKKWqvrKR1bLK3BPlJn9gcSaP2ewuamUSMB5XEy76KUIS2w==} - engines: {node: '>=10'} - hasBin: true - - jest-changed-files@29.7.0: - resolution: {integrity: sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-circus@29.7.0: - resolution: {integrity: sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-cli@29.7.0: - resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - hasBin: true - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - - jest-config@29.7.0: - resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - '@types/node': '*' - ts-node: '>=9.0.0' - peerDependenciesMeta: - '@types/node': - optional: true - ts-node: - optional: true - - jest-diff@29.7.0: - resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-docblock@29.7.0: - resolution: {integrity: sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-each@29.7.0: - resolution: {integrity: sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-environment-jsdom@29.7.0: - resolution: {integrity: sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - canvas: ^2.5.0 - peerDependenciesMeta: - canvas: - optional: true - - jest-environment-node@29.7.0: - resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-get-type@29.6.3: - resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-haste-map@29.7.0: - resolution: {integrity: sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-leak-detector@29.7.0: - resolution: {integrity: sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-matcher-utils@29.7.0: - resolution: {integrity: sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-message-util@29.7.0: - resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-mock@29.7.0: - resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-pnp-resolver@1.2.3: - resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} - engines: {node: '>=6'} - peerDependencies: - jest-resolve: '*' - peerDependenciesMeta: - jest-resolve: - optional: true - - jest-regex-util@29.6.3: - resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-resolve-dependencies@29.7.0: - resolution: {integrity: sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-resolve@29.7.0: - resolution: {integrity: sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-runner@29.7.0: - resolution: {integrity: sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-runtime@29.7.0: - resolution: {integrity: sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-snapshot@29.7.0: - resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-util@29.7.0: - resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-validate@29.7.0: - resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-watcher@29.7.0: - resolution: {integrity: sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-worker@27.5.1: - resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} - engines: {node: '>= 10.13.0'} - - jest-worker@29.7.0: - resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest@29.7.0: - resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - hasBin: true - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - - jiti@1.21.0: - resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} - hasBin: true - - jju@1.4.0: - resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} - - joi@17.13.1: - resolution: {integrity: sha512-vaBlIKCyo4FCUtCm7Eu4QZd/q02bWcxfUO6YSXAZOWF6gzcLBeba8kwotUdYJjDLW8Cz8RywsSOqiNJZW0mNvg==} - - joycon@3.1.1: - resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} - engines: {node: '>=10'} - - js-beautify@1.15.1: - resolution: {integrity: sha512-ESjNzSlt/sWE8sciZH8kBF8BPlwXPwhR6pWKAw8bw4Bwj+iZcnKW6ONWUutJ7eObuBZQpiIb8S7OYspWrKt7rA==} - engines: {node: '>=14'} - hasBin: true - - js-cookie@3.0.5: - resolution: {integrity: sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==} - engines: {node: '>=14'} - - js-sha3@0.8.0: - resolution: {integrity: sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==} - - js-tokens@4.0.0: - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - - js-tokens@9.0.0: - resolution: {integrity: sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==} - - js-yaml@3.14.1: - resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} - hasBin: true - - js-yaml@4.1.0: - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} - hasBin: true - - jsbn@0.1.1: - resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} - - jsbn@1.1.0: - resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} - - jsc-android@250231.0.0: - resolution: {integrity: sha512-rS46PvsjYmdmuz1OAWXY/1kCYG7pnf1TBqeTiOJr1iDz7s5DLxxC9n/ZMknLDxzYzNVfI7R95MH10emSSG1Wuw==} - - jsc-safe-url@0.2.4: - resolution: {integrity: sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==} - - jscodeshift@0.14.0: - resolution: {integrity: sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==} - hasBin: true - peerDependencies: - '@babel/preset-env': ^7.1.6 - - jsdom@20.0.3: - resolution: {integrity: sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==} - engines: {node: '>=14'} - peerDependencies: - canvas: ^2.5.0 - peerDependenciesMeta: - canvas: - optional: true - - jsdom@22.1.0: - resolution: {integrity: sha512-/9AVW7xNbsBv6GfWho4TTNjEo9fe6Zhf9O7s0Fhhr3u+awPwAJMKwAMXnkk5vBxflqLW9hTHX/0cs+P3gW+cQw==} - engines: {node: '>=16'} - peerDependencies: - canvas: ^2.5.0 - peerDependenciesMeta: - canvas: - optional: true - - jsesc@0.5.0: - resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} - hasBin: true - - jsesc@2.5.2: - resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} - engines: {node: '>=4'} - hasBin: true - - jsesc@3.0.2: - resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} - engines: {node: '>=6'} - hasBin: true - - json-buffer@3.0.1: - resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} - - json-parse-better-errors@1.0.2: - resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} - - json-parse-even-better-errors@2.3.1: - resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} - - json-parse-even-better-errors@3.0.2: - resolution: {integrity: sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - json-schema-to-typescript@13.1.2: - resolution: {integrity: sha512-17G+mjx4nunvOpkPvcz7fdwUwYCEwyH8vR3Ym3rFiQ8uzAL3go+c1306Kk7iGRk8HuXBXqy+JJJmpYl0cvOllw==} - engines: {node: '>=12.0.0'} - hasBin: true - - json-schema-traverse@0.4.1: - resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} - - json-schema-traverse@1.0.0: - resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} - - json-schema@0.4.0: - resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} - - json-stable-stringify-without-jsonify@1.0.1: - resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} - - json-stringify-safe@5.0.1: - resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} - - json5@1.0.2: - resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} - hasBin: true - - json5@2.2.3: - resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} - engines: {node: '>=6'} - hasBin: true - - jsonc-eslint-parser@2.4.0: - resolution: {integrity: sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - jsonc-parser@3.2.0: - resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} - - jsonfile@4.0.0: - resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} - - jsonfile@6.1.0: - resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} - - jsonparse@1.3.1: - resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} - engines: {'0': node >= 0.2.0} - - jsonwebtoken@9.0.2: - resolution: {integrity: sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==} - engines: {node: '>=12', npm: '>=6'} - - jsprim@2.0.2: - resolution: {integrity: sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==} - engines: {'0': node >=0.6.0} - - jsx-ast-utils@3.3.5: - resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} - engines: {node: '>=4.0'} - - jwa@1.4.1: - resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==} - - jws@3.2.2: - resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==} - - keygrip@1.1.0: - resolution: {integrity: sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==} - engines: {node: '>= 0.6'} - - keyv@4.5.4: - resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} - - keyvaluestorage-interface@1.0.0: - resolution: {integrity: sha512-8t6Q3TclQ4uZynJY9IGr2+SsIGwK9JHcO6ootkHCGA0CrQCRy+VkouYNO2xicET6b9al7QKzpebNow+gkpCL8g==} - - kind-of@6.0.3: - resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} - engines: {node: '>=0.10.0'} - - kleur@3.0.3: - resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} - engines: {node: '>=6'} - - kleur@4.1.5: - resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} - engines: {node: '>=6'} - - klona@2.0.6: - resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} - engines: {node: '>= 8'} - - knitwork@1.1.0: - resolution: {integrity: sha512-oHnmiBUVHz1V+URE77PNot2lv3QiYU2zQf1JjOVkMt3YDKGbu8NAFr+c4mcNOhdsGrB/VpVbRwPwhiXrPhxQbw==} - - koa-compose@4.1.0: - resolution: {integrity: sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw==} - - koa-convert@2.0.0: - resolution: {integrity: sha512-asOvN6bFlSnxewce2e/DK3p4tltyfC4VM7ZwuTuepI7dEQVcvpyFuBcEARu1+Hxg8DIwytce2n7jrZtRlPrARA==} - engines: {node: '>= 10'} - - koa@2.15.3: - resolution: {integrity: sha512-j/8tY9j5t+GVMLeioLaxweJiKUayFhlGqNTzf2ZGwL0ZCQijd2RLHK0SLW5Tsko8YyyqCZC2cojIb0/s62qTAg==} - engines: {node: ^4.8.4 || ^6.10.1 || ^7.10.1 || >= 8.1.4} - - kolorist@1.8.0: - resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} - - language-subtag-registry@0.3.22: - resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==} - - language-tags@1.0.5: - resolution: {integrity: sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==} - - launch-editor@2.6.1: - resolution: {integrity: sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==} - - lazystream@1.0.1: - resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==} - engines: {node: '>= 0.6.3'} - - less-loader@11.1.0: - resolution: {integrity: sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==} - engines: {node: '>= 14.15.0'} - peerDependencies: - less: ^3.5.0 || ^4.0.0 - webpack: ^5.0.0 - - less@4.1.3: - resolution: {integrity: sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==} - engines: {node: '>=6'} - hasBin: true - - leven@3.1.0: - resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} - engines: {node: '>=6'} - - levn@0.4.1: - resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} - engines: {node: '>= 0.8.0'} - - libsodium-sumo@0.7.13: - resolution: {integrity: sha512-zTGdLu4b9zSNLfovImpBCbdAA4xkpkZbMnSQjP8HShyOutnGjRHmSOKlsylh1okao6QhLiz7nG98EGn+04cZjQ==} - - libsodium-wrappers-sumo@0.7.13: - resolution: {integrity: sha512-lz4YdplzDRh6AhnLGF2Dj2IUj94xRN6Bh8T0HLNwzYGwPehQJX6c7iYVrFUPZ3QqxE0bqC+K0IIqqZJYWumwSQ==} - - license-webpack-plugin@4.0.2: - resolution: {integrity: sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==} - peerDependencies: - webpack: '*' - peerDependenciesMeta: - webpack: - optional: true - - lighthouse-logger@1.4.2: - resolution: {integrity: sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==} - - lilconfig@3.1.1: - resolution: {integrity: sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==} - engines: {node: '>=14'} - - lines-and-columns@1.2.4: - resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - - lines-and-columns@2.0.3: - resolution: {integrity: sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - lines-and-columns@2.0.4: - resolution: {integrity: sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - listhen@1.7.2: - resolution: {integrity: sha512-7/HamOm5YD9Wb7CFgAZkKgVPA96WwhcTQoqtm2VTZGVbVVn3IWKRBTgrU7cchA3Q8k9iCsG8Osoi9GX4JsGM9g==} - hasBin: true - - loader-runner@4.3.0: - resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} - engines: {node: '>=6.11.5'} - - loader-utils@2.0.4: - resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==} - engines: {node: '>=8.9.0'} - - local-pkg@0.4.3: - resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==} - engines: {node: '>=14'} - - local-pkg@0.5.0: - resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} - engines: {node: '>=14'} - - locate-path@3.0.0: - resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} - engines: {node: '>=6'} - - locate-path@5.0.0: - resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} - engines: {node: '>=8'} - - locate-path@6.0.0: - resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} - engines: {node: '>=10'} - - locate-path@7.2.0: - resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - lockfile@1.0.4: - resolution: {integrity: sha512-cvbTwETRfsFh4nHsL1eGWapU1XFi5Ot9E85sWAwia7Y7EgB7vfqcZhTKZ+l7hCGxSPoushMv5GKhT5PdLv03WA==} - - lodash-es@4.17.21: - resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} - - lodash.camelcase@4.3.0: - resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} - - lodash.clonedeepwith@4.5.0: - resolution: {integrity: sha512-QRBRSxhbtsX1nc0baxSkkK5WlVTTm/s48DSukcGcWZwIyI8Zz+lB+kFiELJXtzfH4Aj6kMWQ1VWW4U5uUDgZMA==} - - lodash.debounce@4.0.8: - resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} - - lodash.defaults@4.2.0: - resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} - - lodash.get@4.4.2: - resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} - - lodash.includes@4.3.0: - resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==} - - lodash.isarguments@3.1.0: - resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==} - - lodash.isboolean@3.0.3: - resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==} - - lodash.isequal@4.5.0: - resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} - - lodash.isfunction@3.0.9: - resolution: {integrity: sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==} - - lodash.isinteger@4.0.4: - resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==} - - lodash.isnumber@3.0.3: - resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==} - - lodash.isplainobject@4.0.6: - resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} - - lodash.isstring@4.0.1: - resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==} - - lodash.kebabcase@4.1.1: - resolution: {integrity: sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==} - - lodash.memoize@4.1.2: - resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} - - lodash.merge@4.6.2: - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} - - lodash.mergewith@4.6.2: - resolution: {integrity: sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==} - - lodash.once@4.1.1: - resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} - - lodash.snakecase@4.1.1: - resolution: {integrity: sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==} - - lodash.startcase@4.4.0: - resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==} - - lodash.throttle@4.1.1: - resolution: {integrity: sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==} - - lodash.uniq@4.5.0: - resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} - - lodash.upperfirst@4.3.1: - resolution: {integrity: sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==} - - lodash@4.17.21: - resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - - log-symbols@4.1.0: - resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} - engines: {node: '>=10'} - - log4js@6.9.1: - resolution: {integrity: sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==} - engines: {node: '>=8.0'} - - logkitty@0.7.1: - resolution: {integrity: sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ==} - hasBin: true - - long-timeout@0.1.1: - resolution: {integrity: sha512-BFRuQUqc7x2NWxfJBCyUrN8iYUYznzL9JROmRz1gZ6KlOIgmoD+njPVbb+VNn2nGMKggMsK79iUNErillsrx7w==} - - long@4.0.0: - resolution: {integrity: sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==} - - long@5.2.3: - resolution: {integrity: sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==} - - loose-envify@1.4.0: - resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} - hasBin: true - - loupe@3.1.2: - resolution: {integrity: sha512-23I4pFZHmAemUnz8WZXbYRSKYj801VDaNv9ETuMh7IrMc7VuVVSo+Z9iLE3ni30+U48iDWfi30d3twAXBYmnCg==} - - lowdb@1.0.0: - resolution: {integrity: sha512-2+x8esE/Wb9SQ1F9IHaYWfsC9FIecLOPrK4g17FGEayjUWH172H6nwicRovGvSE2CPZouc2MCIqCI7h9d+GftQ==} - engines: {node: '>=4'} - - lower-case@2.0.2: - resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} - - lru-cache@10.2.2: - resolution: {integrity: sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==} - engines: {node: 14 || >=16.14} - - lru-cache@5.1.1: - resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} - - lru-cache@6.0.0: - resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} - engines: {node: '>=10'} - - lru-cache@7.18.3: - resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} - engines: {node: '>=12'} - - lru-queue@0.1.0: - resolution: {integrity: sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ==} - - luxon@3.5.0: - resolution: {integrity: sha512-rh+Zjr6DNfUYR3bPwJEnuwDdqMbxZW7LOQfUN4B54+Cl+0o5zaU9RJ6bcidfDtC1cWCZXQ+nvX8bf6bAji37QQ==} - engines: {node: '>=12'} - - lz-string@1.5.0: - resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} - hasBin: true - - magic-string-ast@0.5.0: - resolution: {integrity: sha512-mxjxZ5zoR4+ybulZ7Z5qdZUTdAfiKJ1Il80kN/I4jWsHTTqNKZ9KsBa3Jepo+3U09I04qiyC2+7MZD8v4rJOoA==} - engines: {node: '>=16.14.0'} - - magic-string@0.29.0: - resolution: {integrity: sha512-WcfidHrDjMY+eLjlU+8OvwREqHwpgCeKVBUpQ3OhYYuvfaYCUgcbuBzappNzZvg/v8onU3oQj+BYpkOJe9Iw4Q==} - engines: {node: '>=12'} - - magic-string@0.30.10: - resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==} - - magic-string@0.30.12: - resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==} - - magicast@0.3.4: - resolution: {integrity: sha512-TyDF/Pn36bBji9rWKHlZe+PZb6Mx5V8IHCSxk7X4aljM4e/vyDvZZYwHewdVaqiA0nb3ghfHU/6AUpDxWoER2Q==} - - make-dir@2.1.0: - resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} - engines: {node: '>=6'} - - make-dir@3.1.0: - resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} - engines: {node: '>=8'} - - make-dir@4.0.0: - resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} - engines: {node: '>=10'} - - make-error@1.3.6: - resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} - - make-fetch-happen@13.0.1: - resolution: {integrity: sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==} - engines: {node: ^16.14.0 || >=18.0.0} - - makeerror@1.0.12: - resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} - - map-obj@1.0.1: - resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} - engines: {node: '>=0.10.0'} - - map-obj@4.3.0: - resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} - engines: {node: '>=8'} - - marky@1.2.5: - resolution: {integrity: sha512-q9JtQJKjpsVxCRVgQ+WapguSbKC3SQ5HEzFGPAJMStgh3QjCawp00UKv3MTTAArTmGmmPUvllHZoNbZ3gs0I+Q==} - - md5.js@1.3.5: - resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} - - mdn-data@2.0.28: - resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} - - mdn-data@2.0.30: - resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} - - media-typer@0.3.0: - resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} - engines: {node: '>= 0.6'} - - memfs@3.5.3: - resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==} - engines: {node: '>= 4.0.0'} - - memfs@4.14.0: - resolution: {integrity: sha512-JUeY0F/fQZgIod31Ja1eJgiSxLn7BfQlCnqhwXFBzFHEw63OdLK7VJUJ7bnzNsWgCyoUP5tEp1VRY8rDaYzqOA==} - engines: {node: '>= 4.0.0'} - - memoize-one@5.2.1: - resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==} - - memoizee@0.4.15: - resolution: {integrity: sha512-UBWmJpLZd5STPm7PMUlOw/TSy972M+z8gcyQ5veOnSDRREz/0bmpyTfKt3/51DhEBqCZQn1udM/5flcSPYhkdQ==} - - meow@12.1.1: - resolution: {integrity: sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==} - engines: {node: '>=16.10'} - - meow@8.1.2: - resolution: {integrity: sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==} - engines: {node: '>=10'} - - merge-descriptors@1.0.1: - resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} - - merge-descriptors@1.0.3: - resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} - - merge-options@3.0.4: - resolution: {integrity: sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==} - engines: {node: '>=10'} - - merge-stream@2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - - merge2@1.4.1: - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} - engines: {node: '>= 8'} - - methods@1.1.2: - resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} - engines: {node: '>= 0.6'} - - metro-babel-transformer@0.80.9: - resolution: {integrity: sha512-d76BSm64KZam1nifRZlNJmtwIgAeZhZG3fi3K+EmPOlrR8rDtBxQHDSN3fSGeNB9CirdTyabTMQCkCup6BXFSQ==} - engines: {node: '>=18'} - - metro-cache-key@0.80.9: - resolution: {integrity: sha512-hRcYGhEiWIdM87hU0fBlcGr+tHDEAT+7LYNCW89p5JhErFt/QaAkVx4fb5bW3YtXGv5BTV7AspWPERoIb99CXg==} - engines: {node: '>=18'} - - metro-cache@0.80.9: - resolution: {integrity: sha512-ujEdSI43QwI+Dj2xuNax8LMo8UgKuXJEdxJkzGPU6iIx42nYa1byQ+aADv/iPh5sh5a//h5FopraW5voXSgm2w==} - engines: {node: '>=18'} - - metro-config@0.80.9: - resolution: {integrity: sha512-28wW7CqS3eJrunRGnsibWldqgwRP9ywBEf7kg+uzUHkSFJNKPM1K3UNSngHmH0EZjomizqQA2Zi6/y6VdZMolg==} - engines: {node: '>=18'} - - metro-core@0.80.9: - resolution: {integrity: sha512-tbltWQn+XTdULkGdzHIxlxk4SdnKxttvQQV3wpqqFbHDteR4gwCyTR2RyYJvxgU7HELfHtrVbqgqAdlPByUSbg==} - engines: {node: '>=18'} - - metro-file-map@0.80.9: - resolution: {integrity: sha512-sBUjVtQMHagItJH/wGU9sn3k2u0nrCl0CdR4SFMO1tksXLKbkigyQx4cbpcyPVOAmGTVuy3jyvBlELaGCAhplQ==} - engines: {node: '>=18'} - - metro-minify-terser@0.80.9: - resolution: {integrity: sha512-FEeCeFbkvvPuhjixZ1FYrXtO0araTpV6UbcnGgDUpH7s7eR5FG/PiJz3TsuuPP/HwCK19cZtQydcA2QrCw446A==} - engines: {node: '>=18'} - - metro-resolver@0.80.9: - resolution: {integrity: sha512-wAPIjkN59BQN6gocVsAvvpZ1+LQkkqUaswlT++cJafE/e54GoVkMNCmrR4BsgQHr9DknZ5Um/nKueeN7kaEz9w==} - engines: {node: '>=18'} - - metro-runtime@0.80.9: - resolution: {integrity: sha512-8PTVIgrVcyU+X/rVCy/9yxNlvXsBCk5JwwkbAm/Dm+Abo6NBGtNjWF0M1Xo/NWCb4phamNWcD7cHdR91HhbJvg==} - engines: {node: '>=18'} - - metro-source-map@0.80.9: - resolution: {integrity: sha512-RMn+XS4VTJIwMPOUSj61xlxgBvPeY4G6s5uIn6kt6HB6A/k9ekhr65UkkDD7WzHYs3a9o869qU8tvOZvqeQzgw==} - engines: {node: '>=18'} - - metro-symbolicate@0.80.9: - resolution: {integrity: sha512-Ykae12rdqSs98hg41RKEToojuIW85wNdmSe/eHUgMkzbvCFNVgcC0w3dKZEhSsqQOXapXRlLtHkaHLil0UD/EA==} - engines: {node: '>=18'} - hasBin: true - - metro-transform-plugins@0.80.9: - resolution: {integrity: sha512-UlDk/uc8UdfLNJhPbF3tvwajyuuygBcyp+yBuS/q0z3QSuN/EbLllY3rK8OTD9n4h00qZ/qgxGv/lMFJkwP4vg==} - engines: {node: '>=18'} - - metro-transform-worker@0.80.9: - resolution: {integrity: sha512-c/IrzMUVnI0hSVVit4TXzt3A1GiUltGVlzCmLJWxNrBGHGrJhvgePj38+GXl1Xf4Fd4vx6qLUkKMQ3ux73bFLQ==} - engines: {node: '>=18'} - - metro@0.80.9: - resolution: {integrity: sha512-Bc57Xf3GO2Xe4UWQsBj/oW6YfLPABEu8jfDVDiNmJvoQW4CO34oDPuYKe4KlXzXhcuNsqOtSxpbjCRRVjhhREg==} - engines: {node: '>=18'} - hasBin: true - - micromatch@4.0.5: - resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} - engines: {node: '>=8.6'} - - micromatch@4.0.8: - resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} - engines: {node: '>=8.6'} - - miller-rabin@4.0.1: - resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} - hasBin: true - - mime-db@1.52.0: - resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} - engines: {node: '>= 0.6'} - - mime-types@2.1.35: - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} - engines: {node: '>= 0.6'} - - mime@1.6.0: - resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} - engines: {node: '>=4'} - hasBin: true - - mime@2.6.0: - resolution: {integrity: sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==} - engines: {node: '>=4.0.0'} - hasBin: true - - mime@3.0.0: - resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} - engines: {node: '>=10.0.0'} - hasBin: true - - mime@4.0.3: - resolution: {integrity: sha512-KgUb15Oorc0NEKPbvfa0wRU+PItIEZmiv+pyAO2i0oTIVTJhlzMclU7w4RXWQrSOVH5ax/p/CkIO7KI4OyFJTQ==} - engines: {node: '>=16'} - hasBin: true - - mimic-fn@2.1.0: - resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} - engines: {node: '>=6'} - - mimic-fn@4.0.0: - resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} - engines: {node: '>=12'} - - min-indent@1.0.1: - resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} - engines: {node: '>=4'} - - mini-css-extract-plugin@2.4.7: - resolution: {integrity: sha512-euWmddf0sk9Nv1O0gfeeUAvAkoSlWncNLF77C0TP2+WoPvy8mAHKOzMajcCz2dzvyt3CNgxb1obIEVFIRxaipg==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 - - minimalistic-assert@1.0.1: - resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} - - minimalistic-crypto-utils@1.0.1: - resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} - - minimatch@3.0.8: - resolution: {integrity: sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==} - - minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} - - minimatch@5.1.6: - resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} - engines: {node: '>=10'} - - minimatch@7.4.6: - resolution: {integrity: sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==} - engines: {node: '>=10'} - - minimatch@8.0.4: - resolution: {integrity: sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==} - engines: {node: '>=16 || 14 >=14.17'} - - minimatch@9.0.1: - resolution: {integrity: sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==} - engines: {node: '>=16 || 14 >=14.17'} - - minimatch@9.0.3: - resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} - engines: {node: '>=16 || 14 >=14.17'} - - minimatch@9.0.4: - resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} - engines: {node: '>=16 || 14 >=14.17'} - - minimist-options@4.1.0: - resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} - engines: {node: '>= 6'} - - minimist@1.2.8: - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - - minipass-collect@2.0.1: - resolution: {integrity: sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==} - engines: {node: '>=16 || 14 >=14.17'} - - minipass-fetch@3.0.5: - resolution: {integrity: sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - minipass-flush@1.0.5: - resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} - engines: {node: '>= 8'} - - minipass-json-stream@1.0.1: - resolution: {integrity: sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==} - - minipass-pipeline@1.2.4: - resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} - engines: {node: '>=8'} - - minipass-sized@1.0.3: - resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==} - engines: {node: '>=8'} - - minipass@3.3.6: - resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} - engines: {node: '>=8'} - - minipass@4.2.8: - resolution: {integrity: sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==} - engines: {node: '>=8'} - - minipass@5.0.0: - resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} - engines: {node: '>=8'} - - minipass@7.1.1: - resolution: {integrity: sha512-UZ7eQ+h8ywIRAW1hIEl2AqdwzJucU/Kp59+8kkZeSvafXhZjul247BvIJjEVFVeON6d7lM46XX1HXCduKAS8VA==} - engines: {node: '>=16 || 14 >=14.17'} - - minipass@7.1.2: - resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} - engines: {node: '>=16 || 14 >=14.17'} - - minizlib@2.1.2: - resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} - engines: {node: '>= 8'} - - mitt@2.1.0: - resolution: {integrity: sha512-ILj2TpLiysu2wkBbWjAmww7TkZb65aiQO+DkVdUTBpBXq+MHYiETENkKFMtsJZX1Lf4pe4QOrTSjIfUwN5lRdg==} - - mitt@3.0.1: - resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} - - mkdirp@0.5.6: - resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} - hasBin: true - - mkdirp@1.0.4: - resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} - engines: {node: '>=10'} - hasBin: true - - mkdirp@2.1.6: - resolution: {integrity: sha512-+hEnITedc8LAtIP9u3HJDFIdcLV2vXP33sqLLIzkv1Db1zO/1OxbvYf0Y1OC/S/Qo5dxHXepofhmxL02PsKe+A==} - engines: {node: '>=10'} - hasBin: true - - mlly@1.7.0: - resolution: {integrity: sha512-U9SDaXGEREBYQgfejV97coK0UL1r+qnF2SyO9A3qcI8MzKnsIFKHNVEkrDyNncQTKQQumsasmeq84eNMdBfsNQ==} - - mobx@6.13.2: - resolution: {integrity: sha512-GIubI2qf+P6lG6rSEG0T2pg3jV9/0+O0ncF09+0umRe75+Cbnh1KNLM1GvbTY9RSc7QuU+LcPNZfxDY8B+3XRg==} - - mri@1.2.0: - resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} - engines: {node: '>=4'} - - mrmime@2.0.0: - resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} - engines: {node: '>=10'} - - ms@2.0.0: - resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} - - ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} - - ms@2.1.3: - resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - - muggle-string@0.4.1: - resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==} - - multicast-dns@7.2.5: - resolution: {integrity: sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==} - hasBin: true - - multiformats@9.9.0: - resolution: {integrity: sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==} - - mute-stream@0.0.8: - resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} - - mv@2.1.1: - resolution: {integrity: sha512-at/ZndSy3xEGJ8i0ygALh8ru9qy7gWW1cmkaqBN29JmMlIvM//MEO9y1sk/avxuwnPcfhkejkLsuPxH81BrkSg==} - engines: {node: '>=0.8.0'} - - mz@2.7.0: - resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} - - nan@2.20.0: - resolution: {integrity: sha512-bk3gXBZDGILuuo/6sKtr0DQmSThYHLtNCdSdXk9YkxD/jK6X2vmCyyXBBxyqZ4XcnzTyYEAThfX3DCEnLf6igw==} - - nanoclone@0.2.1: - resolution: {integrity: sha512-wynEP02LmIbLpcYw8uBKpcfF6dmg2vcpKqxeH5UcoKEYdExslsdUA4ugFauuaeYdTB76ez6gJW8XAZ6CgkXYxA==} - - nanoid@3.3.7: - resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - - nanoid@5.0.7: - resolution: {integrity: sha512-oLxFY2gd2IqnjcYyOXD8XGCftpGtZP2AbHbOkthDkvRywH5ayNtPVy9YlOPcHckXzbLTCHpkb7FB+yuxKV13pQ==} - engines: {node: ^18 || >=20} - hasBin: true - - natural-compare-lite@1.4.0: - resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==} - - natural-compare@1.4.0: - resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - - ncp@2.0.0: - resolution: {integrity: sha512-zIdGUrPRFTUELUvr3Gmc7KZ2Sw/h1PiVM0Af/oHB6zgnV1ikqSfRk+TOufi79aHYCW3NiOXmr1BP5nWbzojLaA==} - hasBin: true - - needle@3.3.1: - resolution: {integrity: sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==} - engines: {node: '>= 4.4.x'} - hasBin: true - - negotiator@0.6.3: - resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} - engines: {node: '>= 0.6'} - - neo-async@2.6.2: - resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - - next-tick@1.1.0: - resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} - - next@14.2.3: - resolution: {integrity: sha512-dowFkFTR8v79NPJO4QsBUtxv0g9BrS/phluVpMAt2ku7H+cbcBJlopXjkWlwxrk/xGqMemr7JkGPGemPrLLX7A==} - engines: {node: '>=18.17.0'} - hasBin: true - peerDependencies: - '@opentelemetry/api': ^1.1.0 - '@playwright/test': ^1.41.2 - react: ^18.2.0 - react-dom: ^18.2.0 - sass: ^1.3.0 - peerDependenciesMeta: - '@opentelemetry/api': - optional: true - '@playwright/test': - optional: true - sass: - optional: true - - ngx-deploy-npm@7.1.0: - resolution: {integrity: sha512-zUv/C9giRVrhmOu3dIG3tjjN+1/bOV5xQzPGgXBZL74M5dgZo+/Dui1JxrVCZH9m8QogR4Zg+0Xq6FeXo2xKrg==} - engines: {node: '>=18.0.0'} - peerDependencies: - '@nx/devkit': "^16.0.0 ||\_^17.0.0 ||\_^18.0.0" - tslib: ^2.3.0 - - nitropack@2.9.6: - resolution: {integrity: sha512-HP2PE0dREcDIBVkL8Zm6eVyrDd10/GI9hTL00PHvjUM8I9Y/2cv73wRDmxNyInfrx/CJKHATb2U/pQrqpzJyXA==} - engines: {node: ^16.11.0 || >=17.0.0} - hasBin: true - peerDependencies: - xml2js: ^0.6.2 - peerDependenciesMeta: - xml2js: - optional: true - - no-case@3.0.4: - resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} - - nocache@3.0.4: - resolution: {integrity: sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw==} - engines: {node: '>=12.0.0'} - - node-abort-controller@3.1.1: - resolution: {integrity: sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==} - - node-addon-api@7.1.0: - resolution: {integrity: sha512-mNcltoe1R8o7STTegSOHdnJNN7s5EUvhoS7ShnTHDyOSd+8H+UdWODq6qSv67PjC8Zc5JRT8+oLAMCr0SIXw7g==} - engines: {node: ^16 || ^18 || >= 20} - - node-dir@0.1.17: - resolution: {integrity: sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==} - engines: {node: '>= 0.10.5'} - - node-fetch-native@1.6.4: - resolution: {integrity: sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==} - - node-fetch@2.6.7: - resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==} - engines: {node: 4.x || >=6.0.0} - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true - - node-fetch@2.7.0: - resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} - engines: {node: 4.x || >=6.0.0} - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true - - node-forge@1.3.1: - resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==} - engines: {node: '>= 6.13.0'} - - node-gyp-build@4.8.1: - resolution: {integrity: sha512-OSs33Z9yWr148JZcbZd5WiAXhh/n9z8TxQcdMhIOlpN9AhWpLfvVFO73+m77bBABQMaY9XSvIa+qk0jlI7Gcaw==} - hasBin: true - - node-gyp@10.1.0: - resolution: {integrity: sha512-B4J5M1cABxPc5PwfjhbV5hoy2DP9p8lFXASnEN6hugXOa61416tnTZ29x9sSwAd0o99XNIcpvDDy1swAExsVKA==} - engines: {node: ^16.14.0 || >=18.0.0} - hasBin: true - - node-int64@0.4.0: - resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} - - node-machine-id@1.1.12: - resolution: {integrity: sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==} - - node-releases@2.0.14: - resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} - - node-releases@2.0.18: - resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} - - node-schedule@2.1.1: - resolution: {integrity: sha512-OXdegQq03OmXEjt2hZP33W2YPs/E5BcFQks46+G2gAxs4gHOIVD1u7EqlYLYSKsaIpyKCK9Gbk0ta1/gjRSMRQ==} - engines: {node: '>=6'} - - node-stream-zip@1.15.0: - resolution: {integrity: sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==} - engines: {node: '>=0.12.0'} - - nopt@5.0.0: - resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==} - engines: {node: '>=6'} - hasBin: true - - nopt@7.2.1: - resolution: {integrity: sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - hasBin: true - - normalize-package-data@2.5.0: - resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} - - normalize-package-data@3.0.3: - resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==} - engines: {node: '>=10'} - - normalize-package-data@6.0.1: - resolution: {integrity: sha512-6rvCfeRW+OEZagAB4lMLSNuTNYZWLVtKccK79VSTf//yTY5VOCgcpH80O+bZK8Neps7pUnd5G+QlMg1yV/2iZQ==} - engines: {node: ^16.14.0 || >=18.0.0} - - normalize-path@3.0.0: - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} - engines: {node: '>=0.10.0'} - - normalize-range@0.1.2: - resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} - engines: {node: '>=0.10.0'} - - npm-bundled@3.0.1: - resolution: {integrity: sha512-+AvaheE/ww1JEwRHOrn4WHNzOxGtVp+adrg2AeZS/7KuxGUYFuBta98wYpfHBbJp6Tg6j1NKSEVHNcfZzJHQwQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - npm-install-checks@6.3.0: - resolution: {integrity: sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - npm-normalize-package-bin@3.0.1: - resolution: {integrity: sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - npm-package-arg@11.0.1: - resolution: {integrity: sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==} - engines: {node: ^16.14.0 || >=18.0.0} - - npm-package-arg@11.0.2: - resolution: {integrity: sha512-IGN0IAwmhDJwy13Wc8k+4PEbTPhpJnMtfR53ZbOyjkvmEcLS4nCwp6mvMWjS5sUjeiW3mpx6cHmuhKEu9XmcQw==} - engines: {node: ^16.14.0 || >=18.0.0} - - npm-packlist@8.0.2: - resolution: {integrity: sha512-shYrPFIS/JLP4oQmAwDyk5HcyysKW8/JLTEA32S0Z5TzvpaeeX2yMFfoK1fjEBnCBvVyIB/Jj/GBFdm0wsgzbA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - npm-pick-manifest@9.0.1: - resolution: {integrity: sha512-Udm1f0l2nXb3wxDpKjfohwgdFUSV50UVwzEIpDXVsbDMXVIEF81a/i0UhuQbhrPMMmdiq3+YMFLFIRVLs3hxQw==} - engines: {node: ^16.14.0 || >=18.0.0} - - npm-registry-fetch@17.0.1: - resolution: {integrity: sha512-fLu9MTdZTlJAHUek/VLklE6EpIiP3VZpTiuN7OOMCt2Sd67NCpSEetMaxHHEZiZxllp8ZLsUpvbEszqTFEc+wA==} - engines: {node: ^16.14.0 || >=18.0.0} - - npm-run-path@4.0.1: - resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} - engines: {node: '>=8'} - - npm-run-path@5.3.0: - resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - npmlog@5.0.1: - resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==} - deprecated: This package is no longer supported. - - nth-check@2.1.1: - resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} - - nullthrows@1.1.1: - resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==} - - nuxi@3.11.1: - resolution: {integrity: sha512-AW71TpxRHNg8MplQVju9tEFvXPvX42e0wPYknutSStDuAjV99vWTWYed4jxr/grk2FtKAuv2KvdJxcn2W59qyg==} - engines: {node: ^16.10.0 || >=18.0.0} - hasBin: true - - nuxt@3.11.2: - resolution: {integrity: sha512-Be1d4oyFo60pdF+diBolYDcfNemoMYM3R8PDjhnGrs/w3xJoDH1YMUVWHXXY8WhSmYZI7dyBehx/6kTfGFliVA==} - engines: {node: ^14.18.0 || >=16.10.0} - hasBin: true - peerDependencies: - '@parcel/watcher': ^2.1.0 - '@types/node': ^14.18.0 || >=16.10.0 - peerDependenciesMeta: - '@parcel/watcher': - optional: true - '@types/node': - optional: true - - nwsapi@2.2.9: - resolution: {integrity: sha512-2f3F0SEEer8bBu0dsNCFF50N0cTThV1nWFYcEYFZttdW0lDAoybv9cQoK7X7/68Z89S7FoRrVjP1LPX4XRf9vg==} - - nx@20.0.5: - resolution: {integrity: sha512-iJegHz+29mgDtub+DQ5ccBpqs63aPN+d7ybXln8F2GFjQSJH3Jnen0fe238quqK/M5X7+VXX4W2/EOmA9oMZNw==} - hasBin: true - peerDependencies: - '@swc-node/register': ^1.8.0 - '@swc/core': ^1.3.85 - peerDependenciesMeta: - '@swc-node/register': - optional: true - '@swc/core': - optional: true - - nypm@0.3.8: - resolution: {integrity: sha512-IGWlC6So2xv6V4cIDmoV0SwwWx7zLG086gyqkyumteH2fIgCAM4nDVFB2iDRszDvmdSVW9xb1N+2KjQ6C7d4og==} - engines: {node: ^14.16.0 || >=16.10.0} - hasBin: true - - ob1@0.80.9: - resolution: {integrity: sha512-v9yOxowkZbxWhKOaaTyLjIm1aLy4ebMNcSn4NYJKOAI/Qv+SkfEfszpLr2GIxsccmb2Y2HA9qtsqiIJ80ucpVA==} - engines: {node: '>=18'} - - object-assign@4.1.1: - resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} - engines: {node: '>=0.10.0'} - - object-inspect@1.13.1: - resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} - - object-keys@1.1.1: - resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} - engines: {node: '>= 0.4'} - - object.assign@4.1.5: - resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} - engines: {node: '>= 0.4'} - - object.entries@1.1.8: - resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==} - engines: {node: '>= 0.4'} - - object.fromentries@2.0.8: - resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} - engines: {node: '>= 0.4'} - - object.groupby@1.0.3: - resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} - engines: {node: '>= 0.4'} - - object.hasown@1.1.4: - resolution: {integrity: sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==} - engines: {node: '>= 0.4'} - - object.values@1.2.0: - resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==} - engines: {node: '>= 0.4'} - - obuf@1.1.2: - resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} - - ofetch@1.3.4: - resolution: {integrity: sha512-KLIET85ik3vhEfS+3fDlc/BAZiAp+43QEC/yCo5zkNoY2YaKvNkOaFr/6wCFgFH1kuYQM5pMNi0Tg8koiIemtw==} - - ohash@1.1.3: - resolution: {integrity: sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw==} - - on-exit-leak-free@0.2.0: - resolution: {integrity: sha512-dqaz3u44QbRXQooZLTUKU41ZrzYrcvLISVgbrzbyCMxpmSLJvZ3ZamIJIZ29P6OhZIkNIQKosdeM6t1LYbA9hg==} - - on-exit-leak-free@2.1.2: - resolution: {integrity: sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==} - engines: {node: '>=14.0.0'} - - on-finished@2.3.0: - resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==} - engines: {node: '>= 0.8'} - - on-finished@2.4.1: - resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} - engines: {node: '>= 0.8'} - - on-headers@1.0.2: - resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} - engines: {node: '>= 0.8'} - - once@1.4.0: - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} - - onetime@5.1.2: - resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} - engines: {node: '>=6'} - - onetime@6.0.0: - resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} - engines: {node: '>=12'} - - only@0.0.2: - resolution: {integrity: sha512-Fvw+Jemq5fjjyWz6CpKx6w9s7xxqo3+JCyM0WXWeCSOboZ8ABkyvP8ID4CZuChA/wxSx+XSJmdOm8rGVyJ1hdQ==} - - open@10.1.0: - resolution: {integrity: sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==} - engines: {node: '>=18'} - - open@6.4.0: - resolution: {integrity: sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==} - engines: {node: '>=8'} - - open@7.4.2: - resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==} - engines: {node: '>=8'} - - open@8.4.2: - resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} - engines: {node: '>=12'} - - openapi-typescript@6.7.5: - resolution: {integrity: sha512-ZD6dgSZi0u1QCP55g8/2yS5hNJfIpgqsSGHLxxdOjvY7eIrXzj271FJEQw33VwsZ6RCtO/NOuhxa7GBWmEudyA==} - hasBin: true - - opener@1.5.2: - resolution: {integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==} - hasBin: true - - optionator@0.9.4: - resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} - engines: {node: '>= 0.8.0'} - - ora@5.3.0: - resolution: {integrity: sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==} - engines: {node: '>=10'} - - ora@5.4.1: - resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} - engines: {node: '>=10'} - - os-tmpdir@1.0.2: - resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} - engines: {node: '>=0.10.0'} - - osmojs@16.14.0: - resolution: {integrity: sha512-m4A5X0ZYanQ/u4/Xlz6nU9QqZEQbAKSD8SAKaDR/mIQYB6g3JkzWLgQgLMzMxDNJZKFTJCjWxHBp7al502x2aw==} - - outvariant@1.4.2: - resolution: {integrity: sha512-Ou3dJ6bA/UJ5GVHxah4LnqDwZRwAmWxrG3wtrHrbGnP4RnLCtA64A4F+ae7Y8ww660JaddSoArUR5HjipWSHAQ==} - - p-limit@2.3.0: - resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} - engines: {node: '>=6'} - - p-limit@3.1.0: - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} - engines: {node: '>=10'} - - p-limit@4.0.0: - resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - p-locate@3.0.0: - resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} - engines: {node: '>=6'} - - p-locate@4.1.0: - resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} - engines: {node: '>=8'} - - p-locate@5.0.0: - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} - engines: {node: '>=10'} - - p-locate@6.0.0: - resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - p-map@4.0.0: - resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} - engines: {node: '>=10'} - - p-retry@6.2.0: - resolution: {integrity: sha512-JA6nkq6hKyWLLasXQXUrO4z8BUZGUt/LjlJxx8Gb2+2ntodU/SS63YZ8b0LUTbQ8ZB9iwOfhEPhg4ykKnn2KsA==} - engines: {node: '>=16.17'} - - p-try@2.2.0: - resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} - engines: {node: '>=6'} - - package-json-from-dist@1.0.1: - resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} - - pacote@18.0.6: - resolution: {integrity: sha512-+eK3G27SMwsB8kLIuj4h1FUhHtwiEUo21Tw8wNjmvdlpOEr613edv+8FUsTj/4F/VN5ywGE19X18N7CC2EJk6A==} - engines: {node: ^16.14.0 || >=18.0.0} - hasBin: true - - pako@2.1.0: - resolution: {integrity: sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==} - - parent-module@1.0.1: - resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} - engines: {node: '>=6'} - - parse-asn1@5.1.7: - resolution: {integrity: sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg==} - engines: {node: '>= 0.10'} - - parse-git-config@3.0.0: - resolution: {integrity: sha512-wXoQGL1D+2COYWCD35/xbiKma1Z15xvZL8cI25wvxzled58V51SJM04Urt/uznS900iQor7QO04SgdfT/XlbuA==} - engines: {node: '>=8'} - - parse-json@4.0.0: - resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} - engines: {node: '>=4'} - - parse-json@5.2.0: - resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} - engines: {node: '>=8'} - - parse-json@7.1.1: - resolution: {integrity: sha512-SgOTCX/EZXtZxBE5eJ97P4yGM5n37BwRU+YMsH4vNzFqJV/oWFXXCmwFlgWUM4PrakybVOueJJ6pwHqSVhTFDw==} - engines: {node: '>=16'} - - parse-node-version@1.0.1: - resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==} - engines: {node: '>= 0.10'} - - parse-passwd@1.0.0: - resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==} - engines: {node: '>=0.10.0'} - - parse-path@7.0.0: - resolution: {integrity: sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog==} - - parse-url@8.1.0: - resolution: {integrity: sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==} - - parse5@4.0.0: - resolution: {integrity: sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==} - - parse5@7.1.2: - resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} - - parseurl@1.3.3: - resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} - engines: {node: '>= 0.8'} - - path-browserify@1.0.1: - resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} - - path-exists@3.0.0: - resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} - engines: {node: '>=4'} - - path-exists@4.0.0: - resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} - engines: {node: '>=8'} - - path-exists@5.0.0: - resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} - engines: {node: '>=0.10.0'} - - path-key@3.1.1: - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} - engines: {node: '>=8'} - - path-key@4.0.0: - resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} - engines: {node: '>=12'} - - path-parse@1.0.7: - resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - - path-scurry@1.11.0: - resolution: {integrity: sha512-LNHTaVkzaYaLGlO+0u3rQTz7QrHTFOuKyba9JMTQutkmtNew8dw8wOD7mTU/5fCPZzCWpfW0XnQKzY61P0aTaw==} - engines: {node: '>=16 || 14 >=14.17'} - - path-scurry@1.11.1: - resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} - engines: {node: '>=16 || 14 >=14.18'} - - path-to-regexp@0.1.10: - resolution: {integrity: sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==} - - path-to-regexp@0.1.7: - resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} - - path-type@4.0.0: - resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} - engines: {node: '>=8'} - - path-type@5.0.0: - resolution: {integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==} - engines: {node: '>=12'} - - pathe@1.1.2: - resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} - - pathval@2.0.0: - resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} - engines: {node: '>= 14.16'} - - pbkdf2@3.1.2: - resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==} - engines: {node: '>=0.12'} - - perfect-debounce@1.0.0: - resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==} - - performance-now@2.1.0: - resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} - - picocolors@1.0.0: - resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} - - picocolors@1.1.1: - resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} - - picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} - engines: {node: '>=8.6'} - - picomatch@4.0.2: - resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} - engines: {node: '>=12'} - - pify@2.3.0: - resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} - engines: {node: '>=0.10.0'} - - pify@3.0.0: - resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} - engines: {node: '>=4'} - - pify@4.0.1: - resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} - engines: {node: '>=6'} - - pino-abstract-transport@0.5.0: - resolution: {integrity: sha512-+KAgmVeqXYbTtU2FScx1XS3kNyfZ5TrXY07V96QnUSFqo2gAqlvmaxH67Lj7SWazqsMabf+58ctdTcBgnOLUOQ==} - - pino-abstract-transport@1.1.0: - resolution: {integrity: sha512-lsleG3/2a/JIWUtf9Q5gUNErBqwIu1tUKTT3dUzaf5DySw9ra1wcqKjJjLX1VTY64Wk1eEOYsVGSaGfCK85ekA==} - - pino-abstract-transport@1.2.0: - resolution: {integrity: sha512-Guhh8EZfPCfH+PMXAb6rKOjGQEoy0xlAIn+irODG5kgfYV+BQ0rGYYWTIel3P5mmyXqkYkPmdIkywsn6QKUR1Q==} - - pino-pretty@10.3.1: - resolution: {integrity: sha512-az8JbIYeN/1iLj2t0jR9DV48/LQ3RC6hZPpapKPkb84Q+yTidMCpgWxIT3N0flnBDilyBQ1luWNpOeJptjdp/g==} - hasBin: true - - pino-std-serializers@4.0.0: - resolution: {integrity: sha512-cK0pekc1Kjy5w9V2/n+8MkZwusa6EyyxfeQCB799CQRhRt/CqYKiWs5adeu8Shve2ZNffvfC/7J64A2PJo1W/Q==} - - pino@7.11.0: - resolution: {integrity: sha512-dMACeu63HtRLmCG8VKdy4cShCPKaYDR4youZqoSWLxl5Gu99HUw8bw75thbPv9Nip+H+QYX8o3ZJbTdVZZ2TVg==} - hasBin: true - - pirates@4.0.6: - resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} - engines: {node: '>= 6'} - - pkg-dir@3.0.0: - resolution: {integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==} - engines: {node: '>=6'} - - pkg-dir@4.2.0: - resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} - engines: {node: '>=8'} - - pkg-dir@7.0.0: - resolution: {integrity: sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==} - engines: {node: '>=14.16'} - - pkg-types@1.1.1: - resolution: {integrity: sha512-ko14TjmDuQJ14zsotODv7dBlwxKhUKQEhuhmbqo1uCi9BB0Z2alo/wAXg6q1dTR5TyuqYyWhjtfe/Tsh+X28jQ==} - - pkg-up@3.1.0: - resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} - engines: {node: '>=8'} - - pkginfo@0.4.1: - resolution: {integrity: sha512-8xCNE/aT/EXKenuMDZ+xTVwkT8gsoHN2z/Q29l80u0ppGEXVvsKRzNMbtKhg8LS8k1tJLAHHylf6p4VFmP6XUQ==} - engines: {node: '>= 0.4.0'} - - pngjs@5.0.0: - resolution: {integrity: sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==} - engines: {node: '>=10.13.0'} - - portfinder@1.0.32: - resolution: {integrity: sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==} - engines: {node: '>= 0.12.0'} - - possible-typed-array-names@1.0.0: - resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} - engines: {node: '>= 0.4'} - - postcss-calc@9.0.1: - resolution: {integrity: sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.2 - - postcss-colormin@6.1.0: - resolution: {integrity: sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-convert-values@6.1.0: - resolution: {integrity: sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-discard-comments@6.0.2: - resolution: {integrity: sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-discard-duplicates@6.0.3: - resolution: {integrity: sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-discard-empty@6.0.3: - resolution: {integrity: sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-discard-overridden@6.0.2: - resolution: {integrity: sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-import@14.1.0: - resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==} - engines: {node: '>=10.0.0'} - peerDependencies: - postcss: ^8.0.0 - - postcss-loader@6.2.1: - resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==} - engines: {node: '>= 12.13.0'} - peerDependencies: - postcss: ^7.0.0 || ^8.0.1 - webpack: ^5.0.0 - - postcss-merge-longhand@6.0.5: - resolution: {integrity: sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-merge-rules@6.1.1: - resolution: {integrity: sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-minify-font-values@6.1.0: - resolution: {integrity: sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-minify-gradients@6.0.3: - resolution: {integrity: sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-minify-params@6.1.0: - resolution: {integrity: sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-minify-selectors@6.0.4: - resolution: {integrity: sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-modules-extract-imports@3.1.0: - resolution: {integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - - postcss-modules-local-by-default@4.0.5: - resolution: {integrity: sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - - postcss-modules-scope@3.2.0: - resolution: {integrity: sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - - postcss-modules-values@4.0.0: - resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - - postcss-normalize-charset@6.0.2: - resolution: {integrity: sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-normalize-display-values@6.0.2: - resolution: {integrity: sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-normalize-positions@6.0.2: - resolution: {integrity: sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-normalize-repeat-style@6.0.2: - resolution: {integrity: sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-normalize-string@6.0.2: - resolution: {integrity: sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-normalize-timing-functions@6.0.2: - resolution: {integrity: sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-normalize-unicode@6.1.0: - resolution: {integrity: sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-normalize-url@6.0.2: - resolution: {integrity: sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-normalize-whitespace@6.0.2: - resolution: {integrity: sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-ordered-values@6.0.2: - resolution: {integrity: sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-reduce-initial@6.1.0: - resolution: {integrity: sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-reduce-transforms@6.0.2: - resolution: {integrity: sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-selector-parser@6.0.16: - resolution: {integrity: sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==} - engines: {node: '>=4'} - - postcss-svgo@6.0.3: - resolution: {integrity: sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==} - engines: {node: ^14 || ^16 || >= 18} - peerDependencies: - postcss: ^8.4.31 - - postcss-unique-selectors@6.0.4: - resolution: {integrity: sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-value-parser@4.2.0: - resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - - postcss@8.4.31: - resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} - engines: {node: ^10 || ^12 || >=14} - - postcss@8.4.38: - resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==} - engines: {node: ^10 || ^12 || >=14} - - postcss@8.4.47: - resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} - engines: {node: ^10 || ^12 || >=14} - - prelude-ls@1.2.1: - resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} - engines: {node: '>= 0.8.0'} - - prettier-linter-helpers@1.0.0: - resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} - engines: {node: '>=6.0.0'} - - prettier@2.8.8: - resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} - engines: {node: '>=10.13.0'} - hasBin: true - - prettier@3.2.5: - resolution: {integrity: sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==} - engines: {node: '>=14'} - hasBin: true - - pretty-bytes@6.1.1: - resolution: {integrity: sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==} - engines: {node: ^14.13.1 || >=16.0.0} - - pretty-format@26.6.2: - resolution: {integrity: sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==} - engines: {node: '>= 10'} - - pretty-format@27.5.1: - resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - - pretty-format@29.7.0: - resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - proc-log@3.0.0: - resolution: {integrity: sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - proc-log@4.2.0: - resolution: {integrity: sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - process-nextick-args@2.0.1: - resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} - - process-warning@1.0.0: - resolution: {integrity: sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==} - - process@0.11.10: - resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} - engines: {node: '>= 0.6.0'} - - promise-inflight@1.0.1: - resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} - peerDependencies: - bluebird: '*' - peerDependenciesMeta: - bluebird: - optional: true - - promise-retry@2.0.1: - resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==} - engines: {node: '>=10'} - - promise@8.3.0: - resolution: {integrity: sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==} - - prompts@2.4.2: - resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} - engines: {node: '>= 6'} - - prop-types@15.8.1: - resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} - - property-expr@2.0.6: - resolution: {integrity: sha512-SVtmxhRE/CGkn3eZY1T6pC8Nln6Fr/lu1mKSgRud0eC73whjGfoAogbn78LkD8aFL0zz3bAFerKSnOl7NlErBA==} - - proto-list@1.2.4: - resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} - - protobufjs@6.11.4: - resolution: {integrity: sha512-5kQWPaJHi1WoCpjTGszzQ32PG2F4+wRY6BmAT4Vfw56Q2FZ4YZzK20xUYQH4YkfehY1e6QSICrJquM6xXZNcrw==} - hasBin: true - - protocols@2.0.1: - resolution: {integrity: sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q==} - - proxy-addr@2.0.7: - resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} - engines: {node: '>= 0.10'} - - proxy-from-env@1.1.0: - resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} - - prr@1.0.1: - resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} - - psl@1.9.0: - resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} - - public-encrypt@4.0.3: - resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} - - pump@3.0.0: - resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} - - punycode@2.3.1: - resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} - engines: {node: '>=6'} - - pure-rand@6.1.0: - resolution: {integrity: sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==} - - qr.js@0.0.0: - resolution: {integrity: sha512-c4iYnWb+k2E+vYpRimHqSu575b1/wKl4XFeJGpFmrJQz5I88v9aY2czh7s0w36srfCM1sXgC/xpoJz5dJfq+OQ==} - - qrcode@1.5.3: - resolution: {integrity: sha512-puyri6ApkEHYiVl4CFzo1tDkAZ+ATcnbJrJ6RiBM1Fhctdn/ix9MTE3hRph33omisEbC/2fcfemsseiKgBPKZg==} - engines: {node: '>=10.13.0'} - hasBin: true - - qs@6.10.4: - resolution: {integrity: sha512-OQiU+C+Ds5qiH91qh/mg0w+8nwQuLjM4F4M/PbmhDOoYehPh+Fb0bDjtR1sOvy7YKxvj28Y/M0PhP5uVX0kB+g==} - engines: {node: '>=0.6'} - - qs@6.11.0: - resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} - engines: {node: '>=0.6'} - - qs@6.12.1: - resolution: {integrity: sha512-zWmv4RSuB9r2mYQw3zxQuHWeU+42aKi1wWig/j4ele4ygELZ7PEO6MM7rim9oAQH2A5MWfsAVf/jPvTPgCbvUQ==} - engines: {node: '>=0.6'} - - qs@6.13.0: - resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} - engines: {node: '>=0.6'} - - query-string@7.1.3: - resolution: {integrity: sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==} - engines: {node: '>=6'} - - querystringify@2.2.0: - resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} - - queue-microtask@1.2.3: - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - - queue-tick@1.0.1: - resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} - - queue@6.0.2: - resolution: {integrity: sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==} - - quick-format-unescaped@4.0.4: - resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==} - - quick-lru@4.0.1: - resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} - engines: {node: '>=8'} - - radix3@1.1.2: - resolution: {integrity: sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==} - - rambda@9.3.0: - resolution: {integrity: sha512-cl/7DCCKNxmsbc0dXZTJTY08rvDdzLhVfE6kPBson1fWzDapLzv0RKSzjpmAqP53fkQqAvq05gpUVHTrUNsuxg==} - - randombytes@2.1.0: - resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} - - randomfill@1.0.4: - resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==} - - range-parser@1.2.1: - resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} - engines: {node: '>= 0.6'} - - raw-body@2.5.2: - resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} - engines: {node: '>= 0.8'} - - rc9@2.1.2: - resolution: {integrity: sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==} - - react-devtools-core@4.28.5: - resolution: {integrity: sha512-cq/o30z9W2Wb4rzBefjv5fBalHU0rJGZCHAkf/RHSBWSSYwh8PlQTqqOJmgIIbBtpj27T6FIPXeomIjZtCNVqA==} - - react-dom@18.3.1: - resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} - peerDependencies: - react: ^18.3.1 - - react-is@16.13.1: - resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - - react-is@17.0.2: - resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} - - react-is@18.3.1: - resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} - - react-native-get-random-values@1.11.0: - resolution: {integrity: sha512-4BTbDbRmS7iPdhYLRcz3PGFIpFJBwNZg9g42iwa2P6FOv9vZj/xJc678RZXnLNZzd0qd7Q3CCF6Yd+CU2eoXKQ==} - peerDependencies: - react-native: '>=0.56' - - react-native-mmkv@2.12.2: - resolution: {integrity: sha512-6058Aq0p57chPrUutLGe9fYoiDVDNMU2PKV+lLFUJ3GhoHvUrLdsS1PDSCLr00yqzL4WJQ7TTzH+V8cpyrNcfg==} - peerDependencies: - react: '*' - react-native: '>=0.71.0' - - react-native-quick-base64@2.1.2: - resolution: {integrity: sha512-xghaXpWdB0ji8OwYyo0fWezRroNxiNFCNFpGUIyE7+qc4gA/IGWnysIG5L0MbdoORv8FkTKUvfd6yCUN5R2VFA==} - peerDependencies: - react: '*' - react-native: '*' - - react-native-quick-crypto@0.6.1: - resolution: {integrity: sha512-s6uFo7tcI3syo8/y5j+t6Rf+KVSuRKDp6tH04A0vjaHptJC6Iu7DVgkNYO7aqtfrYn8ZUgQ/Kqaq+m4i9TxgIQ==} - peerDependencies: - react: '*' - react-native: '>=0.71.0' - - react-native-url-polyfill@2.0.0: - resolution: {integrity: sha512-My330Do7/DvKnEvwQc0WdcBnFPploYKp9CYlefDXzIdEaA+PAhDYllkvGeEroEzvc4Kzzj2O4yVdz8v6fjRvhA==} - peerDependencies: - react-native: '*' - - react-native@0.73.8: - resolution: {integrity: sha512-EPURbV36NW5H0eVTmePtwuMJfxFvFokEgbaw61pCqdeOLeaGVxsU54RK8RIXpehzPuTGpQVVxTUKbvaM7F+TTw==} - engines: {node: '>=18'} - hasBin: true - peerDependencies: - react: 18.2.0 - - react-qr-code@2.0.12: - resolution: {integrity: sha512-k+pzP5CKLEGBRwZsDPp98/CAJeXlsYRHM2iZn1Sd5Th/HnKhIZCSg27PXO58zk8z02RaEryg+60xa4vyywMJwg==} - peerDependencies: - react: ^16.x || ^17.x || ^18.x - react-native-svg: '*' - peerDependenciesMeta: - react-native-svg: - optional: true - - react-refresh@0.14.2: - resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} - engines: {node: '>=0.10.0'} - - react-shallow-renderer@16.15.0: - resolution: {integrity: sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==} - peerDependencies: - react: ^16.0.0 || ^17.0.0 || ^18.0.0 - - react@18.3.1: - resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} - engines: {node: '>=0.10.0'} - - read-cache@1.0.0: - resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} - - read-pkg-up@10.1.0: - resolution: {integrity: sha512-aNtBq4jR8NawpKJQldrQcSW9y/d+KWH4v24HWkHljOZ7H0av+YTGANBzRh9A5pw7v/bLVsLVPpOhJ7gHNVy8lA==} - engines: {node: '>=16'} - - read-pkg-up@7.0.1: - resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} - engines: {node: '>=8'} - - read-pkg@5.2.0: - resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} - engines: {node: '>=8'} - - read-pkg@8.1.0: - resolution: {integrity: sha512-PORM8AgzXeskHO/WEv312k9U03B8K9JSiWF/8N9sUuFjBa+9SF2u6K7VClzXwDXab51jCd8Nd36CNM+zR97ScQ==} - engines: {node: '>=16'} - - readable-stream@2.3.8: - resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} - - readable-stream@3.6.2: - resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} - engines: {node: '>= 6'} - - readable-stream@4.5.2: - resolution: {integrity: sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - readdir-glob@1.1.3: - resolution: {integrity: sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==} - - readdirp@3.6.0: - resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} - engines: {node: '>=8.10.0'} - - readdirp@4.0.2: - resolution: {integrity: sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==} - engines: {node: '>= 14.16.0'} - - readline@1.3.0: - resolution: {integrity: sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg==} - - readonly-date@1.0.0: - resolution: {integrity: sha512-tMKIV7hlk0h4mO3JTmmVuIlJVXjKk3Sep9Bf5OH0O+758ruuVkUy2J9SttDLm91IEX/WHlXPSpxMGjPj4beMIQ==} - - real-require@0.1.0: - resolution: {integrity: sha512-r/H9MzAWtrv8aSVjPCMFpDMl5q66GqtmmRkRjpHTsp4zBAa+snZyiQNlMONiUmEJcsnaw0wCauJ2GWODr/aFkg==} - engines: {node: '>= 12.13.0'} - - recast@0.21.5: - resolution: {integrity: sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg==} - engines: {node: '>= 4'} - - redent@3.0.0: - resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} - engines: {node: '>=8'} - - redis-errors@1.2.0: - resolution: {integrity: sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==} - engines: {node: '>=4'} - - redis-parser@3.0.0: - resolution: {integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==} - engines: {node: '>=4'} - - reflect.getprototypeof@1.0.6: - resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==} - engines: {node: '>= 0.4'} - - regenerate-unicode-properties@10.1.1: - resolution: {integrity: sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==} - engines: {node: '>=4'} - - regenerate@1.4.2: - resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} - - regenerator-runtime@0.13.11: - resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} - - regenerator-runtime@0.14.1: - resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} - - regenerator-transform@0.15.2: - resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} - - regexp.prototype.flags@1.5.2: - resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} - engines: {node: '>= 0.4'} - - regexpu-core@5.3.2: - resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==} - engines: {node: '>=4'} - - regjsparser@0.9.1: - resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==} - hasBin: true - - require-directory@2.1.1: - resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} - engines: {node: '>=0.10.0'} - - require-from-string@2.0.2: - resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} - engines: {node: '>=0.10.0'} - - require-main-filename@2.0.0: - resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} - - requires-port@1.0.0: - resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} - - reselect@4.1.8: - resolution: {integrity: sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==} - - resolve-cwd@3.0.0: - resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} - engines: {node: '>=8'} - - resolve-dir@1.0.1: - resolution: {integrity: sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==} - engines: {node: '>=0.10.0'} - - resolve-from@3.0.0: - resolution: {integrity: sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==} - engines: {node: '>=4'} - - resolve-from@4.0.0: - resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} - engines: {node: '>=4'} - - resolve-from@5.0.0: - resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} - engines: {node: '>=8'} - - resolve-global@1.0.0: - resolution: {integrity: sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==} - engines: {node: '>=8'} - - resolve-pkg-maps@1.0.0: - resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} - - resolve.exports@1.1.0: - resolution: {integrity: sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==} - engines: {node: '>=10'} - - resolve.exports@2.0.2: - resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==} - engines: {node: '>=10'} - - resolve@1.19.0: - resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==} - - resolve@1.22.8: - resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} - hasBin: true - - resolve@2.0.0-next.5: - resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} - hasBin: true - - restore-cursor@3.1.0: - resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} - engines: {node: '>=8'} - - retry@0.12.0: - resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} - engines: {node: '>= 4'} - - retry@0.13.1: - resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} - engines: {node: '>= 4'} - - reusify@1.0.4: - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - - rfdc@1.3.1: - resolution: {integrity: sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg==} - - rimraf@2.4.5: - resolution: {integrity: sha512-J5xnxTyqaiw06JjMftq7L9ouA448dw/E7dKghkP9WpKNuwmARNNg+Gk8/u5ryb9N/Yo2+z3MCwuqFK/+qPOPfQ==} - deprecated: Rimraf versions prior to v4 are no longer supported - hasBin: true - - rimraf@2.6.3: - resolution: {integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==} - deprecated: Rimraf versions prior to v4 are no longer supported - hasBin: true - - rimraf@3.0.2: - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} - deprecated: Rimraf versions prior to v4 are no longer supported - hasBin: true - - ripemd160@2.0.2: - resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} - - rollup-plugin-visualizer@5.12.0: - resolution: {integrity: sha512-8/NU9jXcHRs7Nnj07PF2o4gjxmm9lXIrZ8r175bT9dK8qoLlvKTwRMArRCMgpMGlq8CTLugRvEmyMeMXIU2pNQ==} - engines: {node: '>=14'} - hasBin: true - peerDependencies: - rollup: 2.x || 3.x || 4.x - peerDependenciesMeta: - rollup: - optional: true - - rollup@4.17.2: - resolution: {integrity: sha512-/9ClTJPByC0U4zNLowV1tMBe8yMEAxewtR3cUNX5BoEpGH3dQEWpJLr6CLp0fPdYRF/fzVOgvDb1zXuakwF5kQ==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - - rollup@4.24.0: - resolution: {integrity: sha512-DOmrlGSXNk1DM0ljiQA+i+o0rSLhtii1je5wgk60j49d1jHT5YYttBv1iWOnYSTG+fZZESUOSNiAl89SIet+Cg==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - - rrweb-cssom@0.6.0: - resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==} - - run-applescript@7.0.0: - resolution: {integrity: sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==} - engines: {node: '>=18'} - - run-async@2.4.1: - resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} - engines: {node: '>=0.12.0'} - - run-parallel@1.2.0: - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} - - rxjs@7.8.1: - resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} - - safe-array-concat@1.1.2: - resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} - engines: {node: '>=0.4'} - - safe-buffer@5.1.2: - resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} - - safe-buffer@5.2.1: - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - - safe-regex-test@1.0.3: - resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} - engines: {node: '>= 0.4'} - - safe-stable-stringify@2.4.3: - resolution: {integrity: sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==} - engines: {node: '>=10'} - - safer-buffer@2.1.2: - resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - - sass-loader@12.6.0: - resolution: {integrity: sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==} - engines: {node: '>= 12.13.0'} - peerDependencies: - fibers: '>= 3.1.0' - node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 - sass: ^1.3.0 - sass-embedded: '*' - webpack: ^5.0.0 - peerDependenciesMeta: - fibers: - optional: true - node-sass: - optional: true - sass: - optional: true - sass-embedded: - optional: true - - sass@1.80.4: - resolution: {integrity: sha512-rhMQ2tSF5CsuuspvC94nPM9rToiAFw2h3JTrLlgmNw1MH79v8Cr3DH6KF6o6r+8oofY3iYVPUf66KzC8yuVN1w==} - engines: {node: '>=14.0.0'} - hasBin: true - - sax@1.2.4: - resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==} - - sax@1.4.1: - resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} - - saxes@6.0.0: - resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} - engines: {node: '>=v12.22.7'} - - scheduler@0.23.2: - resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} - - scheduler@0.24.0-canary-efb381bbf-20230505: - resolution: {integrity: sha512-ABvovCDe/k9IluqSh4/ISoq8tIJnW8euVAWYt5j/bg6dRnqwQwiGO1F/V4AyK96NGF/FB04FhOUDuWj8IKfABA==} - - schema-utils@3.3.0: - resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} - engines: {node: '>= 10.13.0'} - - schema-utils@4.2.0: - resolution: {integrity: sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==} - engines: {node: '>= 12.13.0'} - - scule@1.3.0: - resolution: {integrity: sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==} - - secure-compare@3.0.1: - resolution: {integrity: sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==} - - secure-json-parse@2.7.0: - resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==} - - select-hose@2.0.0: - resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==} - - selfsigned@2.4.1: - resolution: {integrity: sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==} - engines: {node: '>=10'} - - semver@5.7.2: - resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} - hasBin: true - - semver@6.3.1: - resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} - hasBin: true - - semver@7.5.4: - resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} - engines: {node: '>=10'} - hasBin: true - - semver@7.6.0: - resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} - engines: {node: '>=10'} - hasBin: true - - semver@7.6.2: - resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} - engines: {node: '>=10'} - hasBin: true - - semver@7.6.3: - resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} - engines: {node: '>=10'} - hasBin: true - - send@0.18.0: - resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} - engines: {node: '>= 0.8.0'} - - send@0.19.0: - resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} - engines: {node: '>= 0.8.0'} - - serialize-error@2.1.0: - resolution: {integrity: sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==} - engines: {node: '>=0.10.0'} - - serialize-javascript@6.0.2: - resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} - - serve-index@1.9.1: - resolution: {integrity: sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==} - engines: {node: '>= 0.8.0'} - - serve-placeholder@2.0.1: - resolution: {integrity: sha512-rUzLlXk4uPFnbEaIz3SW8VISTxMuONas88nYWjAWaM2W9VDbt9tyFOr3lq8RhVOFrT3XISoBw8vni5una8qMnQ==} - - serve-static@1.15.0: - resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} - engines: {node: '>= 0.8.0'} - - serve-static@1.16.2: - resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==} - engines: {node: '>= 0.8.0'} - - set-blocking@2.0.0: - resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} - - set-function-length@1.2.2: - resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} - engines: {node: '>= 0.4'} - - set-function-name@2.0.2: - resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} - engines: {node: '>= 0.4'} - - setprototypeof@1.1.0: - resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==} - - setprototypeof@1.2.0: - resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} - - sha.js@2.4.11: - resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} - hasBin: true - - shallow-clone@3.0.1: - resolution: {integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==} - engines: {node: '>=8'} - - shebang-command@2.0.0: - resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} - engines: {node: '>=8'} - - shebang-regex@3.0.0: - resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} - engines: {node: '>=8'} - - shell-quote@1.8.1: - resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} - - shiki@1.3.0: - resolution: {integrity: sha512-9aNdQy/etMXctnPzsje1h1XIGm9YfRcSksKOGqZWXA/qP9G18/8fpz5Bjpma8bOgz3tqIpjERAd6/lLjFyzoww==} - - side-channel@1.0.6: - resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} - engines: {node: '>= 0.4'} - - siginfo@2.0.0: - resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} - - signal-exit@3.0.7: - resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} - - signal-exit@4.1.0: - resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} - engines: {node: '>=14'} - - sigstore@2.3.0: - resolution: {integrity: sha512-q+o8L2ebiWD1AxD17eglf1pFrl9jtW7FHa0ygqY6EKvibK8JHyq9Z26v9MZXeDiw+RbfOJ9j2v70M10Hd6E06A==} - engines: {node: ^16.14.0 || >=18.0.0} - - simple-git@3.24.0: - resolution: {integrity: sha512-QqAKee9Twv+3k8IFOFfPB2hnk6as6Y6ACUpwCtQvRYBAes23Wv3SZlHVobAzqcE8gfsisCvPw3HGW3HYM+VYYw==} - - sirv@2.0.4: - resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} - engines: {node: '>= 10'} - - sisteransi@1.0.5: - resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} - - slash@3.0.0: - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} - engines: {node: '>=8'} - - slash@4.0.0: - resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} - engines: {node: '>=12'} - - slash@5.1.0: - resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==} - engines: {node: '>=14.16'} - - slice-ansi@2.1.0: - resolution: {integrity: sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==} - engines: {node: '>=6'} - - smart-buffer@4.2.0: - resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} - engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} - - smob@1.5.0: - resolution: {integrity: sha512-g6T+p7QO8npa+/hNx9ohv1E5pVCmWrVCUzUXJyLdMmftX6ER0oiWY/w9knEonLpnOp6b6FenKnMfR8gqwWdwig==} - - snake-case@3.0.4: - resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} - - sockjs@0.3.24: - resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==} - - socks-proxy-agent@8.0.3: - resolution: {integrity: sha512-VNegTZKhuGq5vSD6XNKlbqWhyt/40CgoEw8XxD6dhnm8Jq9IEa3nIa4HwnM8XOqU0CdB0BwWVXusqiFXfHB3+A==} - engines: {node: '>= 14'} - - socks@2.8.3: - resolution: {integrity: sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==} - engines: {node: '>= 10.0.0', npm: '>= 3.0.0'} - - sonic-boom@2.8.0: - resolution: {integrity: sha512-kuonw1YOYYNOve5iHdSahXPOK49GqwA+LZhI6Wz/l0rP57iKyXXIHaRagOBHAPmGwJC6od2Z9zgvZ5loSgMlVg==} - - sonic-boom@3.8.0: - resolution: {integrity: sha512-ybz6OYOUjoQQCQ/i4LU8kaToD8ACtYP+Cj5qd2AO36bwbdewxWJ3ArmJ2cr6AvxlL2o0PqnCcPGUgkILbfkaCA==} - - sonic-boom@3.8.1: - resolution: {integrity: sha512-y4Z8LCDBuum+PBP3lSV7RHrXscqksve/bi0as7mhwVnBW+/wUqKT/2Kb7um8yqcFy0duYbbPxzt89Zy2nOCaxg==} - - sorted-array-functions@1.3.0: - resolution: {integrity: sha512-2sqgzeFlid6N4Z2fUQ1cvFmTOLRi/sEDzSQ0OKYchqgoPmQBVyM3959qYx3fpS6Esef80KjmpgPeEr028dP3OA==} - - source-map-js@1.2.1: - resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} - engines: {node: '>=0.10.0'} - - source-map-loader@5.0.0: - resolution: {integrity: sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA==} - engines: {node: '>= 18.12.0'} - peerDependencies: - webpack: ^5.72.1 - - source-map-support@0.5.13: - resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==} - - source-map-support@0.5.19: - resolution: {integrity: sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==} - - source-map-support@0.5.21: - resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} - - source-map@0.5.7: - resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} - engines: {node: '>=0.10.0'} - - source-map@0.6.1: - resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} - engines: {node: '>=0.10.0'} - - source-map@0.7.4: - resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} - engines: {node: '>= 8'} - - spdx-correct@3.2.0: - resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} - - spdx-exceptions@2.5.0: - resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} - - spdx-expression-parse@3.0.1: - resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} - - spdx-license-ids@3.0.17: - resolution: {integrity: sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==} - - spdy-transport@3.0.0: - resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} - - spdy@4.0.2: - resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} - engines: {node: '>=6.0.0'} - - speakingurl@14.0.1: - resolution: {integrity: sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==} - engines: {node: '>=0.10.0'} - - split-on-first@1.1.0: - resolution: {integrity: sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==} - engines: {node: '>=6'} - - split2@3.2.2: - resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==} - - split2@4.2.0: - resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} - engines: {node: '>= 10.x'} - - splitpanes@3.1.5: - resolution: {integrity: sha512-r3Mq2ITFQ5a2VXLOy4/Sb2Ptp7OfEO8YIbhVJqJXoFc9hc5nTXXkCvtVDjIGbvC0vdE7tse+xTM9BMjsszP6bw==} - - sprintf-js@1.0.3: - resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} - - sprintf-js@1.1.3: - resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==} - - sshpk@1.18.0: - resolution: {integrity: sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==} - engines: {node: '>=0.10.0'} - hasBin: true - - ssri@10.0.6: - resolution: {integrity: sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - stack-utils@2.0.6: - resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} - engines: {node: '>=10'} - - stackback@0.0.2: - resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} - - stackframe@1.3.4: - resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==} - - stacktrace-parser@0.1.10: - resolution: {integrity: sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==} - engines: {node: '>=6'} - - standard-as-callback@2.1.0: - resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==} - - stargazejs@0.14.4: - resolution: {integrity: sha512-Y0LFsANKC/xhhUhVjB+1JZt7z8A1olKnOdvJmhMllG1cD2Gb2o//SSc2BfF/FDGfkpTfrC6SNbA/UTLmBOxE5A==} - - statuses@1.5.0: - resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} - engines: {node: '>= 0.6'} - - statuses@2.0.1: - resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} - engines: {node: '>= 0.8'} - - std-env@3.7.0: - resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==} - - steno@0.4.4: - resolution: {integrity: sha512-EEHMVYHNXFHfGtgjNITnka0aHhiAlo93F7z2/Pwd+g0teG9CnM3JIINM7hVVB5/rhw9voufD7Wukwgtw2uqh6w==} - - stream-browserify@3.0.0: - resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==} - - stream-shift@1.0.3: - resolution: {integrity: sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==} - - streamroller@3.1.5: - resolution: {integrity: sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==} - engines: {node: '>=8.0'} - - streamsearch@1.1.0: - resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} - engines: {node: '>=10.0.0'} - - streamx@2.16.1: - resolution: {integrity: sha512-m9QYj6WygWyWa3H1YY69amr4nVgy61xfjys7xO7kviL5rfIEc2naf+ewFiOA+aEJD7y0JO3h2GoiUv4TDwEGzQ==} - - strict-event-emitter@0.5.1: - resolution: {integrity: sha512-vMgjE/GGEPEFnhFub6pa4FmJBRBVOLpIII2hvCZ8Kzb7K0hlHo7mQv6xYrBvCL2LtAIBwFUK8wvuJgTVSQ5MFQ==} - - strict-uri-encode@2.0.0: - resolution: {integrity: sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==} - engines: {node: '>=4'} - - string-argv@0.3.2: - resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} - engines: {node: '>=0.6.19'} - - string-length@4.0.2: - resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==} - engines: {node: '>=10'} - - string-width@4.2.3: - resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} - engines: {node: '>=8'} - - string-width@5.1.2: - resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} - engines: {node: '>=12'} - - string.prototype.matchall@4.0.11: - resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==} - engines: {node: '>= 0.4'} - - string.prototype.trim@1.2.9: - resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} - engines: {node: '>= 0.4'} - - string.prototype.trimend@1.0.8: - resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==} - - string.prototype.trimstart@1.0.8: - resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} - engines: {node: '>= 0.4'} - - string_decoder@1.1.1: - resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} - - string_decoder@1.3.0: - resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} - - strip-ansi@5.2.0: - resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==} - engines: {node: '>=6'} - - strip-ansi@6.0.1: - resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} - engines: {node: '>=8'} - - strip-ansi@7.1.0: - resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} - engines: {node: '>=12'} - - strip-bom@3.0.0: - resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} - engines: {node: '>=4'} - - strip-bom@4.0.0: - resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} - engines: {node: '>=8'} - - strip-final-newline@2.0.0: - resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} - engines: {node: '>=6'} - - strip-final-newline@3.0.0: - resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} - engines: {node: '>=12'} - - strip-indent@3.0.0: - resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} - engines: {node: '>=8'} - - strip-json-comments@3.1.1: - resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} - engines: {node: '>=8'} - - strip-literal@1.3.0: - resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==} - - strip-literal@2.1.0: - resolution: {integrity: sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==} - - strnum@1.0.5: - resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==} - - style-loader@3.3.4: - resolution: {integrity: sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 - - styled-jsx@5.1.1: - resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} - engines: {node: '>= 12.0.0'} - peerDependencies: - '@babel/core': '*' - babel-plugin-macros: '*' - react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' - peerDependenciesMeta: - '@babel/core': - optional: true - babel-plugin-macros: - optional: true - - stylehacks@6.1.1: - resolution: {integrity: sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - stylus-loader@7.1.3: - resolution: {integrity: sha512-TY0SKwiY7D2kMd3UxaWKSf3xHF0FFN/FAfsSqfrhxRT/koXTwffq2cgEWDkLQz7VojMu7qEEHt5TlMjkPx9UDw==} - engines: {node: '>= 14.15.0'} - peerDependencies: - stylus: '>=0.52.4' - webpack: ^5.0.0 - - stylus@0.59.0: - resolution: {integrity: sha512-lQ9w/XIOH5ZHVNuNbWW8D822r+/wBSO/d6XvtyHLF7LW4KaCIDeVbvn5DF8fGCJAUCwVhVi/h6J0NUcnylUEjg==} - hasBin: true - - sudo-prompt@9.2.1: - resolution: {integrity: sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==} - - superjson@2.2.1: - resolution: {integrity: sha512-8iGv75BYOa0xRJHK5vRLEjE2H/i4lulTjzpUXic3Eg8akftYjkmQDa8JARQ42rlczXyFR3IeRoeFCc7RxHsYZA==} - engines: {node: '>=16'} - - supports-color@5.5.0: - resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} - engines: {node: '>=4'} - - supports-color@7.2.0: - resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} - engines: {node: '>=8'} - - supports-color@8.1.1: - resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} - engines: {node: '>=10'} - - supports-color@9.4.0: - resolution: {integrity: sha512-VL+lNrEoIXww1coLPOmiEmK/0sGigko5COxI09KzHc2VJXJsQ37UaQ+8quuxjDeA7+KnLGTWRyOXSLLR2Wb4jw==} - engines: {node: '>=12'} - - supports-preserve-symlinks-flag@1.0.0: - resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} - engines: {node: '>= 0.4'} - - svg-parser@2.0.4: - resolution: {integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==} - - svg-tags@1.0.0: - resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==} - - svgo@3.3.2: - resolution: {integrity: sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==} - engines: {node: '>=14.0.0'} - hasBin: true - - symbol-observable@2.0.3: - resolution: {integrity: sha512-sQV7phh2WCYAn81oAkakC5qjq2Ml0g8ozqz03wOGnx9dDlG1de6yrF+0RAzSJD8fPUow3PTSMf2SAbOGxb93BA==} - engines: {node: '>=0.10'} - - symbol-tree@3.2.4: - resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} - - system-architecture@0.1.0: - resolution: {integrity: sha512-ulAk51I9UVUyJgxlv9M6lFot2WP3e7t8Kz9+IS6D4rVba1tR9kON+Ey69f+1R4Q8cd45Lod6a4IcJIxnzGc/zA==} - engines: {node: '>=18'} - - tabbable@6.2.0: - resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==} - - tapable@2.2.1: - resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} - engines: {node: '>=6'} - - tar-stream@2.2.0: - resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} - engines: {node: '>=6'} - - tar-stream@3.1.7: - resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} - - tar@6.2.1: - resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} - engines: {node: '>=10'} - - temp-dir@2.0.0: - resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==} - engines: {node: '>=8'} - - temp@0.8.4: - resolution: {integrity: sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==} - engines: {node: '>=6.0.0'} - - terser-webpack-plugin@5.3.10: - resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} - engines: {node: '>= 10.13.0'} - peerDependencies: - '@swc/core': '*' - esbuild: '*' - uglify-js: '*' - webpack: ^5.1.0 - peerDependenciesMeta: - '@swc/core': - optional: true - esbuild: - optional: true - uglify-js: - optional: true - - terser@5.31.0: - resolution: {integrity: sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg==} - engines: {node: '>=10'} - hasBin: true - - test-exclude@6.0.0: - resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} - engines: {node: '>=8'} - - test-exclude@7.0.1: - resolution: {integrity: sha512-pFYqmTw68LXVjeWJMST4+borgQP2AyMNbg1BpZh9LbyhUeNkeaPF9gzfPGUAnSMV3qPYdWUwDIjjCLiSDOl7vg==} - engines: {node: '>=18'} - - text-extensions@1.9.0: - resolution: {integrity: sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==} - engines: {node: '>=0.10'} - - text-extensions@2.4.0: - resolution: {integrity: sha512-te/NtwBwfiNRLf9Ijqx3T0nlqZiQ2XrrtBvu+cLL8ZRrGkO0NHTug8MYFKyoSrv/sHTaSKfilUkizV6XhxMJ3g==} - engines: {node: '>=8'} - - text-table@0.2.0: - resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} - - thenify-all@1.6.0: - resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} - engines: {node: '>=0.8'} - - thenify@3.3.1: - resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} - - thingies@1.21.0: - resolution: {integrity: sha512-hsqsJsFMsV+aD4s3CWKk85ep/3I9XzYV/IXaSouJMYIoDlgyi11cBhsqYe9/geRfB0YIikBQg6raRaM+nIMP9g==} - engines: {node: '>=10.18'} - peerDependencies: - tslib: ^2 - - thread-stream@0.15.2: - resolution: {integrity: sha512-UkEhKIg2pD+fjkHQKyJO3yoIvAP3N6RlNFt2dUhcS1FGvCD1cQa1M/PGknCLFIyZdtJOWQjejp7bdNqmN7zwdA==} - - throat@5.0.0: - resolution: {integrity: sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==} - - through2@2.0.5: - resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} - - through2@4.0.2: - resolution: {integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==} - - through@2.3.8: - resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} - - thunky@1.1.0: - resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==} - - timers-ext@0.1.7: - resolution: {integrity: sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ==} - - tiny-invariant@1.3.3: - resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} - - tiny-secp256k1@1.1.6: - resolution: {integrity: sha512-FmqJZGduTyvsr2cF3375fqGHUovSwDi/QytexX1Se4BPuPZpTE5Ftp5fg+EFSuEf3lhZqgCRjEG3ydUQ/aNiwA==} - engines: {node: '>=6.0.0'} - - tinybench@2.9.0: - resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} - - tinyexec@0.3.1: - resolution: {integrity: sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==} - - tinyglobby@0.2.10: - resolution: {integrity: sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==} - engines: {node: '>=12.0.0'} - - tinypool@1.0.1: - resolution: {integrity: sha512-URZYihUbRPcGv95En+sz6MfghfIc2OJ1sv/RmhWZLouPY0/8Vo80viwPvg3dlaS9fuq7fQMEfgRRK7BBZThBEA==} - engines: {node: ^18.0.0 || >=20.0.0} - - tinyrainbow@1.2.0: - resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==} - engines: {node: '>=14.0.0'} - - tinyspy@3.0.2: - resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} - engines: {node: '>=14.0.0'} - - tmp@0.0.33: - resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} - engines: {node: '>=0.6.0'} - - tmp@0.2.3: - resolution: {integrity: sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==} - engines: {node: '>=14.14'} - - tmpl@1.0.5: - resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} - - to-fast-properties@2.0.0: - resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} - engines: {node: '>=4'} - - to-regex-range@5.0.1: - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} - engines: {node: '>=8.0'} - - toidentifier@1.0.1: - resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} - engines: {node: '>=0.6'} - - toposort@2.0.2: - resolution: {integrity: sha512-0a5EOkAUp8D4moMi2W8ZF8jcga7BgZd91O/yabJCFY8az+XSzeGyTKs0Aoo897iV1Nj6guFq8orWDS96z91oGg==} - - totalist@3.0.1: - resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} - engines: {node: '>=6'} - - tough-cookie@4.1.4: - resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} - engines: {node: '>=6'} - - tr46@0.0.3: - resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - - tr46@3.0.0: - resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==} - engines: {node: '>=12'} - - tr46@4.1.1: - resolution: {integrity: sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==} - engines: {node: '>=14'} - - tree-dump@1.0.2: - resolution: {integrity: sha512-dpev9ABuLWdEubk+cIaI9cHwRNNDjkBBLXTwI4UCUFdQ5xXKqNXoK4FEciw/vxf+NQ7Cb7sGUyeUtORvHIdRXQ==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - - trim-newlines@3.0.1: - resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} - engines: {node: '>=8'} - - ts-api-utils@1.3.0: - resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} - engines: {node: '>=16'} - peerDependencies: - typescript: '>=4.2.0' - - ts-jest@29.1.2: - resolution: {integrity: sha512-br6GJoH/WUX4pu7FbZXuWGKGNDuU7b8Uj77g/Sp7puZV6EXzuByl6JrECvm0MzVzSTkSHWTihsXt+5XYER5b+g==} - engines: {node: ^16.10.0 || ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@babel/core': '>=7.0.0-beta.0 <8' - '@jest/types': ^29.0.0 - babel-jest: ^29.0.0 - esbuild: '*' - jest: ^29.0.0 - typescript: '>=4.3 <6' - peerDependenciesMeta: - '@babel/core': - optional: true - '@jest/types': - optional: true - babel-jest: - optional: true - esbuild: - optional: true - - ts-loader@9.5.1: - resolution: {integrity: sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==} - engines: {node: '>=12.0.0'} - peerDependencies: - typescript: '*' - webpack: ^5.0.0 - - ts-morph@18.0.0: - resolution: {integrity: sha512-Kg5u0mk19PIIe4islUI/HWRvm9bC1lHejK4S0oh1zaZ77TMZAEmQC0sHQYiu2RgCQFZKXz1fMVi/7nOOeirznA==} - - ts-node@10.9.1: - resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} - hasBin: true - peerDependencies: - '@swc/core': '>=1.2.50' - '@swc/wasm': '>=1.2.50' - '@types/node': '*' - typescript: '>=2.7' - peerDependenciesMeta: - '@swc/core': - optional: true - '@swc/wasm': - optional: true - - ts-node@10.9.2: - resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} - hasBin: true - peerDependencies: - '@swc/core': '>=1.2.50' - '@swc/wasm': '>=1.2.50' - '@types/node': '*' - typescript: '>=2.7' - peerDependenciesMeta: - '@swc/core': - optional: true - '@swc/wasm': - optional: true - - tsconfig-paths-webpack-plugin@4.0.0: - resolution: {integrity: sha512-fw/7265mIWukrSHd0i+wSwx64kYUSAKPfxRDksjKIYTxSAp9W9/xcZVBF4Kl0eqQd5eBpAQ/oQrc5RyM/0c1GQ==} - engines: {node: '>=10.13.0'} - - tsconfig-paths@3.15.0: - resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} - - tsconfig-paths@4.2.0: - resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} - engines: {node: '>=6'} - - tslib@1.14.1: - resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - - tslib@2.6.2: - resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - - tslib@2.8.0: - resolution: {integrity: sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==} - - tsscmp@1.0.6: - resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==} - engines: {node: '>=0.6.x'} - - tsutils@3.21.0: - resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} - engines: {node: '>= 6'} - peerDependencies: - typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' - - tuf-js@2.2.1: - resolution: {integrity: sha512-GwIJau9XaA8nLVbUXsN3IlFi7WmQ48gBUrl3FTkkL/XLu/POhBzfmX9hd33FNMX1qAsfl6ozO1iMmW9NC8YniA==} - engines: {node: ^16.14.0 || >=18.0.0} - - tunnel-agent@0.6.0: - resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} - - tweetnacl@0.14.5: - resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==} - - typanion@3.14.0: - resolution: {integrity: sha512-ZW/lVMRabETuYCd9O9ZvMhAh8GslSqaUjxmK/JLPCh6l73CvLBiuXswj/+7LdnWOgYsQ130FqLzFz5aGT4I3Ug==} - - type-check@0.4.0: - resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} - engines: {node: '>= 0.8.0'} - - type-detect@4.0.8: - resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} - engines: {node: '>=4'} - - type-fest@0.18.1: - resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==} - engines: {node: '>=10'} - - type-fest@0.20.2: - resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} - engines: {node: '>=10'} - - type-fest@0.21.3: - resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} - engines: {node: '>=10'} - - type-fest@0.6.0: - resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} - engines: {node: '>=8'} - - type-fest@0.7.1: - resolution: {integrity: sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==} - engines: {node: '>=8'} - - type-fest@0.8.1: - resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} - engines: {node: '>=8'} - - type-fest@3.13.1: - resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==} - engines: {node: '>=14.16'} - - type-fest@4.18.2: - resolution: {integrity: sha512-+suCYpfJLAe4OXS6+PPXjW3urOS4IoP9waSiLuXfLgqZODKw/aWwASvzqE886wA0kQgGy0mIWyhd87VpqIy6Xg==} - engines: {node: '>=16'} - - type-is@1.6.18: - resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} - engines: {node: '>= 0.6'} - - type@2.7.2: - resolution: {integrity: sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==} - - typed-array-buffer@1.0.2: - resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} - engines: {node: '>= 0.4'} - - typed-array-byte-length@1.0.1: - resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==} - engines: {node: '>= 0.4'} - - typed-array-byte-offset@1.0.2: - resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==} - engines: {node: '>= 0.4'} - - typed-array-length@1.0.6: - resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} - engines: {node: '>= 0.4'} - - typed-assert@1.0.9: - resolution: {integrity: sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==} - - typeforce@1.18.0: - resolution: {integrity: sha512-7uc1O8h1M1g0rArakJdf0uLRSSgFcYexrVoKo+bzJd32gd4gDy2L/Z+8/FjPnU9ydY3pEnVPtr9FyscYY60K1g==} - - typescript@5.4.2: - resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==} - engines: {node: '>=14.17'} - hasBin: true - - typescript@5.5.4: - resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} - engines: {node: '>=14.17'} - hasBin: true - - ufo@1.5.3: - resolution: {integrity: sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==} - - uglify-js@3.17.4: - resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==} - engines: {node: '>=0.8.0'} - hasBin: true - - uint8arrays@3.1.0: - resolution: {integrity: sha512-ei5rfKtoRO8OyOIor2Rz5fhzjThwIHJZ3uyDPnDHTXbP0aMQ1RN/6AI5B5d9dBxJOU+BvOAk7ZQ1xphsX8Lrog==} - - ultrahtml@1.5.3: - resolution: {integrity: sha512-GykOvZwgDWZlTQMtp5jrD4BVL+gNn2NVlVafjcFUJ7taY20tqYdwdoWBFy6GBJsNTZe1GkGPkSl5knQAjtgceg==} - - unbox-primitive@1.0.2: - resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} - - unconfig@0.3.13: - resolution: {integrity: sha512-N9Ph5NC4+sqtcOjPfHrRcHekBCadCXWTBzp2VYYbySOHW0PfD9XLCeXshTXjkPYwLrBr9AtSeU0CZmkYECJhng==} - - uncrypto@0.1.3: - resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==} - - unctx@2.3.1: - resolution: {integrity: sha512-PhKke8ZYauiqh3FEMVNm7ljvzQiph0Mt3GBRve03IJm7ukfaON2OBK795tLwhbyfzknuRRkW0+Ze+CQUmzOZ+A==} - - undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - - undici@5.28.4: - resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} - engines: {node: '>=14.0'} - - unenv@1.9.0: - resolution: {integrity: sha512-QKnFNznRxmbOF1hDgzpqrlIf6NC5sbZ2OJ+5Wl3OX8uM+LUJXbj4TXvLJCtwbPTmbMHCLIz6JLKNinNsMShK9g==} - - unfetch@4.2.0: - resolution: {integrity: sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==} - - unhead@1.9.10: - resolution: {integrity: sha512-Y3w+j1x1YFig2YuE+W2sER+SciRR7MQktYRHNqvZJ0iUNCCJTS8Z/SdSMUEeuFV28daXeASlR3fy7Ry3O2indg==} - - unicode-canonical-property-names-ecmascript@2.0.0: - resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} - engines: {node: '>=4'} - - unicode-match-property-ecmascript@2.0.0: - resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} - engines: {node: '>=4'} - - unicode-match-property-value-ecmascript@2.1.0: - resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==} - engines: {node: '>=4'} - - unicode-property-aliases-ecmascript@2.1.0: - resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} - engines: {node: '>=4'} - - unicorn-magic@0.1.0: - resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} - engines: {node: '>=18'} - - unimport@3.7.1: - resolution: {integrity: sha512-V9HpXYfsZye5bPPYUgs0Otn3ODS1mDUciaBlXljI4C2fTwfFpvFZRywmlOu943puN9sncxROMZhsZCjNXEpzEQ==} - - union@0.5.0: - resolution: {integrity: sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==} - engines: {node: '>= 0.8.0'} - - unique-filename@3.0.0: - resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - unique-slug@4.0.0: - resolution: {integrity: sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - universalify@0.1.2: - resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} - engines: {node: '>= 4.0.0'} - - universalify@0.2.0: - resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} - engines: {node: '>= 4.0.0'} - - universalify@2.0.1: - resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} - engines: {node: '>= 10.0.0'} - - unix-crypt-td-js@1.1.4: - resolution: {integrity: sha512-8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw==} - - unocss@0.60.0: - resolution: {integrity: sha512-jVNrjjR9j/PQylfF1z8sz2L2sTnnmGRUTXKQmCTURBBnk2Q9VqoYIvShppPUn4dWvnOy5Xj2gPIXBMin56nt0Q==} - engines: {node: '>=14'} - peerDependencies: - '@unocss/webpack': 0.60.0 - vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 - peerDependenciesMeta: - '@unocss/webpack': - optional: true - vite: - optional: true - - unpipe@1.0.0: - resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} - engines: {node: '>= 0.8'} - - unplugin-vue-router@0.7.0: - resolution: {integrity: sha512-ddRreGq0t5vlSB7OMy4e4cfU1w2AwBQCwmvW3oP/0IHQiokzbx4hd3TpwBu3eIAFVuhX2cwNQwp1U32UybTVCw==} - peerDependencies: - vue-router: ^4.1.0 - peerDependenciesMeta: - vue-router: - optional: true - - unplugin@1.10.1: - resolution: {integrity: sha512-d6Mhq8RJeGA8UfKCu54Um4lFA0eSaRa3XxdAJg8tIdxbu1ubW0hBCZUL7yI2uGyYCRndvbK8FLHzqy2XKfeMsg==} - engines: {node: '>=14.0.0'} - - unstorage@1.10.2: - resolution: {integrity: sha512-cULBcwDqrS8UhlIysUJs2Dk0Mmt8h7B0E6mtR+relW9nZvsf/u4SkAYyNliPiPW7XtFNb5u3IUMkxGxFTTRTgQ==} - peerDependencies: - '@azure/app-configuration': ^1.5.0 - '@azure/cosmos': ^4.0.0 - '@azure/data-tables': ^13.2.2 - '@azure/identity': ^4.0.1 - '@azure/keyvault-secrets': ^4.8.0 - '@azure/storage-blob': ^12.17.0 - '@capacitor/preferences': ^5.0.7 - '@netlify/blobs': ^6.5.0 || ^7.0.0 - '@planetscale/database': ^1.16.0 - '@upstash/redis': ^1.28.4 - '@vercel/kv': ^1.0.1 - idb-keyval: ^6.2.1 - ioredis: ^5.3.2 - peerDependenciesMeta: - '@azure/app-configuration': - optional: true - '@azure/cosmos': - optional: true - '@azure/data-tables': - optional: true - '@azure/identity': - optional: true - '@azure/keyvault-secrets': - optional: true - '@azure/storage-blob': - optional: true - '@capacitor/preferences': - optional: true - '@netlify/blobs': - optional: true - '@planetscale/database': - optional: true - '@upstash/redis': - optional: true - '@vercel/kv': - optional: true - idb-keyval: - optional: true - ioredis: - optional: true - - untun@0.1.3: - resolution: {integrity: sha512-4luGP9LMYszMRZwsvyUd9MrxgEGZdZuZgpVQHEEX0lCYFESasVRvZd0EYpCkOIbJKHMuv0LskpXc/8Un+MJzEQ==} - hasBin: true - - untyped@1.4.2: - resolution: {integrity: sha512-nC5q0DnPEPVURPhfPQLahhSTnemVtPzdx7ofiRxXpOB2SYnb3MfdU3DVGyJdS8Lx+tBWeAePO8BfU/3EgksM7Q==} - hasBin: true - - unwasm@0.3.9: - resolution: {integrity: sha512-LDxTx/2DkFURUd+BU1vUsF/moj0JsoTvl+2tcg2AUOiEzVturhGGx17/IMgGvKUYdZwr33EJHtChCJuhu9Ouvg==} - - upath@2.0.1: - resolution: {integrity: sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==} - engines: {node: '>=4'} - - update-browserslist-db@1.0.15: - resolution: {integrity: sha512-K9HWH62x3/EalU1U6sjSZiylm9C8tgq2mSvshZpqc7QE69RaA2qjhkW2HlNA0tFpEbtyFz7HTqbSdN4MSwUodA==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - - update-browserslist-db@1.1.1: - resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - - uqr@0.1.2: - resolution: {integrity: sha512-MJu7ypHq6QasgF5YRTjqscSzQp/W11zoUk6kvmlH+fmWEs63Y0Eib13hYFwAzagRJcVY8WVnlV+eBDUGMJ5IbA==} - - uri-js@4.4.1: - resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} - - url-join@4.0.1: - resolution: {integrity: sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==} - - url-parse@1.5.10: - resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} - - urlpattern-polyfill@8.0.2: - resolution: {integrity: sha512-Qp95D4TPJl1kC9SKigDcqgyM2VDVO4RiJc2d4qe5GrYm+zbIQCWWKAFaJNQ4BhdFeDGwBmAxqJBwWSJDb9T3BQ==} - - use-sync-external-store@1.2.0: - resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - - utf-8-validate@6.0.3: - resolution: {integrity: sha512-uIuGf9TWQ/y+0Lp+KGZCMuJWc3N9BHA+l/UmHd/oUHwJJDeysyTRxNQVkbzsIWfGFbRe3OcgML/i0mvVRPOyDA==} - engines: {node: '>=6.14.2'} - - util-deprecate@1.0.2: - resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - - utility-types@3.11.0: - resolution: {integrity: sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw==} - engines: {node: '>= 4'} - - utils-merge@1.0.1: - resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} - engines: {node: '>= 0.4.0'} - - uuid@8.3.2: - resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} - hasBin: true - - uuid@9.0.1: - resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} - hasBin: true - - v8-compile-cache-lib@3.0.1: - resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} - - v8-to-istanbul@9.2.0: - resolution: {integrity: sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==} - engines: {node: '>=10.12.0'} - - validate-npm-package-license@3.0.4: - resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} - - validate-npm-package-name@5.0.1: - resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - validator@13.11.0: - resolution: {integrity: sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==} - engines: {node: '>= 0.10'} - - validator@13.12.0: - resolution: {integrity: sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==} - engines: {node: '>= 0.10'} - - vary@1.1.2: - resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} - engines: {node: '>= 0.8'} - - verdaccio-audit@12.0.0-next-7.13: - resolution: {integrity: sha512-vmq0DQjgieEV0oXmNKeQQKLxNSOlWmDP3o4tDSH39o54aDLZLfQ9+xUpZjguJxWvDjZyWmBCpHnJdjAyp2VAiA==} - engines: {node: '>=12'} - - verdaccio-htpasswd@12.0.0-next-7.13: - resolution: {integrity: sha512-1xhKuDYRTPHv1NPeTb83thkApmM1zrvKz9pZk4F6rjlWfkIO1pBslaRXO/Qo6VrvCRSIaw+Qqbci86GCyFaLKg==} - engines: {node: '>=12'} - - verdaccio@5.30.3: - resolution: {integrity: sha512-s/ZhSRBusW2o+ZkERyzEIbVL3zo8QLpTQPVoB/pn/Yv6+ngflP+anK4xCYiXXQJhqEdBz3cwApa8UgOEaNSS4Q==} - engines: {node: '>=12.18'} - hasBin: true - - verror@1.10.0: - resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} - engines: {'0': node >=0.6.0} - - vite-hot-client@0.2.3: - resolution: {integrity: sha512-rOGAV7rUlUHX89fP2p2v0A2WWvV3QMX2UYq0fRqsWSvFvev4atHWqjwGoKaZT1VTKyLGk533ecu3eyd0o59CAg==} - peerDependencies: - vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 - - vite-node@1.6.0: - resolution: {integrity: sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - - vite-node@2.1.3: - resolution: {integrity: sha512-I1JadzO+xYX887S39Do+paRePCKoiDrWRRjp9kkG5he0t7RXNvPAJPCQSJqbGN4uCrFFeS3Kj3sLqY8NMYBEdA==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - - vite-plugin-checker@0.6.4: - resolution: {integrity: sha512-2zKHH5oxr+ye43nReRbC2fny1nyARwhxdm0uNYp/ERy4YvU9iZpNOsueoi/luXw5gnpqRSvjcEPxXbS153O2wA==} - engines: {node: '>=14.16'} - peerDependencies: - eslint: '>=7' - meow: ^9.0.0 - optionator: ^0.9.1 - stylelint: '>=13' - typescript: '*' - vite: '>=2.0.0' - vls: '*' - vti: '*' - vue-tsc: '>=1.3.9' - peerDependenciesMeta: - eslint: - optional: true - meow: - optional: true - optionator: - optional: true - stylelint: - optional: true - typescript: - optional: true - vls: - optional: true - vti: - optional: true - vue-tsc: - optional: true - - vite-plugin-dts@2.3.0: - resolution: {integrity: sha512-WbJgGtsStgQhdm3EosYmIdTGbag5YQpZ3HXWUAPCDyoXI5qN6EY0V7NXq0lAmnv9hVQsvh0htbYcg0Or5Db9JQ==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - vite: '>=2.9.0' - - vite-plugin-inspect@0.8.4: - resolution: {integrity: sha512-G0N3rjfw+AiiwnGw50KlObIHYWfulVwaCBUBLh2xTW9G1eM9ocE5olXkEYUbwyTmX+azM8duubi+9w5awdCz+g==} - engines: {node: '>=14'} - peerDependencies: - '@nuxt/kit': '*' - vite: ^3.1.0 || ^4.0.0 || ^5.0.0-0 - peerDependenciesMeta: - '@nuxt/kit': - optional: true - - vite-plugin-vue-inspector@4.0.2: - resolution: {integrity: sha512-KPvLEuafPG13T7JJuQbSm5PwSxKFnVS965+MP1we2xGw9BPkkc/+LPix5MMWenpKWqtjr0ws8THrR+KuoDC8hg==} - peerDependencies: - vite: ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 - - vite@5.4.9: - resolution: {integrity: sha512-20OVpJHh0PAM0oSOELa5GaZNWeDjcAvQjGXy2Uyr+Tp+/D2/Hdz6NLgpJLsarPTA2QJ6v8mX2P1ZfbsSKvdMkg==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 - less: '*' - lightningcss: ^1.21.0 - sass: '*' - sass-embedded: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - sass-embedded: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - - vitest@2.1.3: - resolution: {integrity: sha512-Zrxbg/WiIvUP2uEzelDNTXmEMJXuzJ1kCpbDvaKByFA9MNeO95V+7r/3ti0qzJzrxdyuUw5VduN7k+D3VmVOSA==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@edge-runtime/vm': '*' - '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.1.3 - '@vitest/ui': 2.1.3 - happy-dom: '*' - jsdom: '*' - peerDependenciesMeta: - '@edge-runtime/vm': - optional: true - '@types/node': - optional: true - '@vitest/browser': - optional: true - '@vitest/ui': - optional: true - happy-dom: - optional: true - jsdom: - optional: true - - vlq@1.0.1: - resolution: {integrity: sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==} - - vscode-jsonrpc@6.0.0: - resolution: {integrity: sha512-wnJA4BnEjOSyFMvjZdpiOwhSq9uDoK8e/kpRJDTaMYzwlkrhG1fwDIZI94CLsLzlCK5cIbMMtFlJlfR57Lavmg==} - engines: {node: '>=8.0.0 || >=10.0.0'} - - vscode-languageclient@7.0.0: - resolution: {integrity: sha512-P9AXdAPlsCgslpP9pRxYPqkNYV7Xq8300/aZDpO35j1fJm/ncize8iGswzYlcvFw5DQUx4eVk+KvfXdL0rehNg==} - engines: {vscode: ^1.52.0} - - vscode-languageserver-protocol@3.16.0: - resolution: {integrity: sha512-sdeUoAawceQdgIfTI+sdcwkiK2KU+2cbEYA0agzM2uqaUy2UpnnGHtWTHVEtS0ES4zHU0eMFRGN+oQgDxlD66A==} - - vscode-languageserver-textdocument@1.0.11: - resolution: {integrity: sha512-X+8T3GoiwTVlJbicx/sIAF+yuJAqz8VvwJyoMVhwEMoEKE/fkDmrqUgDMyBECcM2A2frVZIUj5HI/ErRXCfOeA==} - - vscode-languageserver-types@3.16.0: - resolution: {integrity: sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA==} - - vscode-languageserver@7.0.0: - resolution: {integrity: sha512-60HTx5ID+fLRcgdHfmz0LDZAXYEV68fzwG0JWwEPBode9NuMYTIxuYXPg4ngO8i8+Ou0lM7y6GzaYWbiDL0drw==} - hasBin: true - - vscode-uri@3.0.8: - resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==} - - vue-bundle-renderer@2.1.0: - resolution: {integrity: sha512-uZ+5ZJdZ/b43gMblWtcpikY6spJd0nERaM/1RtgioXNfWFbjKlUwrS8HlrddN6T2xtptmOouWclxLUkpgcVX3Q==} - - vue-component-type-helpers@2.0.16: - resolution: {integrity: sha512-qisL/iAfdO++7w+SsfYQJVPj6QKvxp4i1MMxvsNO41z/8zu3KuAw9LkhKUfP/kcOWGDxESp+pQObWppXusejCA==} - - vue-demi@0.14.7: - resolution: {integrity: sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==} - engines: {node: '>=12'} - hasBin: true - peerDependencies: - '@vue/composition-api': ^1.0.0-rc.1 - vue: ^3.0.0-0 || ^2.6.0 - peerDependenciesMeta: - '@vue/composition-api': - optional: true - - vue-devtools-stub@0.1.0: - resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==} - - vue-eslint-parser@9.4.2: - resolution: {integrity: sha512-Ry9oiGmCAK91HrKMtCrKFWmSFWvYkpGglCeFAIqDdr9zdXmMMpJOmUJS7WWsW7fX81h6mwHmUZCQQ1E0PkSwYQ==} - engines: {node: ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: '>=6.0.0' - - vue-observe-visibility@2.0.0-alpha.1: - resolution: {integrity: sha512-flFbp/gs9pZniXR6fans8smv1kDScJ8RS7rEpMjhVabiKeq7Qz3D9+eGsypncjfIyyU84saU88XZ0zjbD6Gq/g==} - peerDependencies: - vue: ^3.0.0 - - vue-qrcode@2.2.2: - resolution: {integrity: sha512-SbrXq/mSb1g2tbDyXPe9gy9KiMYsvxWKRErlpij1BqiFoHwQckheZV63CTw6yRLLUVG2RXAVlX+APkpdCK7SQQ==} - peerDependencies: - qrcode: ^1.0.0 - vue: ^2.7.0 || ^3.0.0 - - vue-resize@2.0.0-alpha.1: - resolution: {integrity: sha512-7+iqOueLU7uc9NrMfrzbG8hwMqchfVfSzpVlCMeJQe4pyibqyoifDNbKTZvwxZKDvGkB+PdFeKvnGZMoEb8esg==} - peerDependencies: - vue: ^3.0.0 - - vue-router@4.3.2: - resolution: {integrity: sha512-hKQJ1vDAZ5LVkKEnHhmm1f9pMiWIBNGF5AwU67PdH7TyXCj/a4hTccuUuYCAMgJK6rO/NVYtQIEN3yL8CECa7Q==} - peerDependencies: - vue: ^3.2.0 - - vue-template-compiler@2.7.16: - resolution: {integrity: sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==} - - vue-tsc@2.1.6: - resolution: {integrity: sha512-f98dyZp5FOukcYmbFpuSCJ4Z0vHSOSmxGttZJCsFeX0M4w/Rsq0s4uKXjcSRsZqsRgQa6z7SfuO+y0HVICE57Q==} - hasBin: true - peerDependencies: - typescript: '>=5.0.0' - - vue-virtual-scroller@2.0.0-beta.8: - resolution: {integrity: sha512-b8/f5NQ5nIEBRTNi6GcPItE4s7kxNHw2AIHLtDp+2QvqdTjVN0FgONwX9cr53jWRgnu+HRLPaWDOR2JPI5MTfQ==} - peerDependencies: - vue: ^3.2.0 - - vue-zustand@0.6.0: - resolution: {integrity: sha512-injGg2Nxcq7RBXe4n92LmIOcAP3DxqHr3w5uVhkV1BnCIChjztXfsWEX9k8IP3zb7EmHnDV5SW0XtxY6TQct2Q==} - peerDependencies: - vue: '>=3.2.0' - zustand: '>=4.3.0' - - vue@3.4.27: - resolution: {integrity: sha512-8s/56uK6r01r1icG/aEOHqyMVxd1bkYcSe9j8HcKtr/xTOFWvnzIVTehNW+5Yt89f+DLBe4A569pnZLS5HzAMA==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - w3c-xmlserializer@4.0.0: - resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==} - engines: {node: '>=14'} - - walker@1.0.8: - resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} - - watchpack@2.4.1: - resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==} - engines: {node: '>=10.13.0'} - - wbuf@1.7.3: - resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} - - wcwidth@1.0.1: - resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} - - webidl-conversions@3.0.1: - resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} - - webidl-conversions@5.0.0: - resolution: {integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==} - engines: {node: '>=8'} - - webidl-conversions@7.0.0: - resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} - engines: {node: '>=12'} - - webpack-dev-middleware@7.4.2: - resolution: {integrity: sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==} - engines: {node: '>= 18.12.0'} - peerDependencies: - webpack: ^5.0.0 - peerDependenciesMeta: - webpack: - optional: true - - webpack-dev-server@5.1.0: - resolution: {integrity: sha512-aQpaN81X6tXie1FoOB7xlMfCsN19pSvRAeYUHOdFWOlhpQ/LlbfTqYwwmEDFV0h8GGuqmCmKmT+pxcUV/Nt2gQ==} - engines: {node: '>= 18.12.0'} - hasBin: true - peerDependencies: - webpack: ^5.0.0 - webpack-cli: '*' - peerDependenciesMeta: - webpack: - optional: true - webpack-cli: - optional: true - - webpack-merge@5.10.0: - resolution: {integrity: sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==} - engines: {node: '>=10.0.0'} - - webpack-node-externals@3.0.0: - resolution: {integrity: sha512-LnL6Z3GGDPht/AigwRh2dvL9PQPFQ8skEpVrWZXLWBYmqcaojHNN0onvHzie6rq7EWKrrBfPYqNEzTJgiwEQDQ==} - engines: {node: '>=6'} - - webpack-sources@3.2.3: - resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} - engines: {node: '>=10.13.0'} - - webpack-subresource-integrity@5.1.0: - resolution: {integrity: sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==} - engines: {node: '>= 12'} - peerDependencies: - html-webpack-plugin: '>= 5.0.0-beta.1 < 6' - webpack: ^5.12.0 - peerDependenciesMeta: - html-webpack-plugin: - optional: true - - webpack-virtual-modules@0.6.1: - resolution: {integrity: sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg==} - - webpack@5.91.0: - resolution: {integrity: sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==} - engines: {node: '>=10.13.0'} - hasBin: true - peerDependencies: - webpack-cli: '*' - peerDependenciesMeta: - webpack-cli: - optional: true - - websocket-driver@0.7.4: - resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} - engines: {node: '>=0.8.0'} - - websocket-extensions@0.1.4: - resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==} - engines: {node: '>=0.8.0'} - - whatwg-encoding@2.0.0: - resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} - engines: {node: '>=12'} - - whatwg-fetch@3.6.20: - resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==} - - whatwg-mimetype@3.0.0: - resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} - engines: {node: '>=12'} - - whatwg-url-without-unicode@8.0.0-3: - resolution: {integrity: sha512-HoKuzZrUlgpz35YO27XgD28uh/WJH4B0+3ttFqRo//lmq+9T/mIOJ6kqmINI9HpUpz1imRC/nR/lxKpJiv0uig==} - engines: {node: '>=10'} - - whatwg-url@11.0.0: - resolution: {integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==} - engines: {node: '>=12'} - - whatwg-url@12.0.1: - resolution: {integrity: sha512-Ed/LrqB8EPlGxjS+TrsXcpUond1mhccS3pchLhzSgPCnTimUCKj3IZE75pAs5m6heB2U2TMerKFUXheyHY+VDQ==} - engines: {node: '>=14'} - - whatwg-url@5.0.0: - resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} - - which-boxed-primitive@1.0.2: - resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} - - which-builtin-type@1.1.3: - resolution: {integrity: sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==} - engines: {node: '>= 0.4'} - - which-collection@1.0.2: - resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} - engines: {node: '>= 0.4'} - - which-module@2.0.1: - resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} - - which-typed-array@1.1.15: - resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} - engines: {node: '>= 0.4'} - - which@1.3.1: - resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} - hasBin: true - - which@2.0.2: - resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} - engines: {node: '>= 8'} - hasBin: true - - which@3.0.1: - resolution: {integrity: sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - hasBin: true - - which@4.0.0: - resolution: {integrity: sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==} - engines: {node: ^16.13.0 || >=18.0.0} - hasBin: true - - why-is-node-running@2.3.0: - resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} - engines: {node: '>=8'} - hasBin: true - - wide-align@1.1.5: - resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} - - wif@2.0.6: - resolution: {integrity: sha512-HIanZn1zmduSF+BQhkE+YXIbEiH0xPr1012QbFEGB0xsKqJii0/SqJjyn8dFv6y36kOznMgMB+LGcbZTJ1xACQ==} - - wildcard@2.0.1: - resolution: {integrity: sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==} - - word-wrap@1.2.5: - resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} - engines: {node: '>=0.10.0'} - - wordwrap@1.0.0: - resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} - - wrap-ansi@6.2.0: - resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} - engines: {node: '>=8'} - - wrap-ansi@7.0.0: - resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} - engines: {node: '>=10'} - - wrap-ansi@8.1.0: - resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} - engines: {node: '>=12'} - - wrappy@1.0.2: - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - - write-file-atomic@2.4.3: - resolution: {integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==} - - write-file-atomic@4.0.2: - resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - - ws@6.2.2: - resolution: {integrity: sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - ws@7.5.9: - resolution: {integrity: sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==} - engines: {node: '>=8.3.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - ws@8.17.0: - resolution: {integrity: sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - ws@8.17.1: - resolution: {integrity: sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - ws@8.18.0: - resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - xml-name-validator@4.0.0: - resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} - engines: {node: '>=12'} - - xmlchars@2.2.0: - resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} - - xstream@11.14.0: - resolution: {integrity: sha512-1bLb+kKKtKPbgTK6i/BaoAn03g47PpFstlbe1BA+y3pNS/LfvcaghS5BFf9+EE1J+KwSQsEpfJvFN5GqFtiNmw==} - - xtend@4.0.2: - resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} - engines: {node: '>=0.4'} - - y18n@4.0.3: - resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} - - y18n@5.0.8: - resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} - engines: {node: '>=10'} - - yallist@3.1.1: - resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - - yallist@4.0.0: - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - - yaml@1.10.2: - resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} - engines: {node: '>= 6'} - - yaml@2.4.2: - resolution: {integrity: sha512-B3VqDZ+JAg1nZpaEmWtTXUlBneoGx6CPM9b0TENK6aoSu5t73dItudwdgmi6tHlIZZId4dZ9skcAQ2UbcyAeVA==} - engines: {node: '>= 14'} - hasBin: true - - yargs-parser@18.1.3: - resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} - engines: {node: '>=6'} - - yargs-parser@20.2.9: - resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} - engines: {node: '>=10'} - - yargs-parser@21.1.1: - resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} - engines: {node: '>=12'} - - yargs@15.4.1: - resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} - engines: {node: '>=8'} - - yargs@17.7.2: - resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} - engines: {node: '>=12'} - - ylru@1.4.0: - resolution: {integrity: sha512-2OQsPNEmBCvXuFlIni/a+Rn+R2pHW9INm0BxXJ4hVDA8TirqMj+J/Rp9ItLatT/5pZqWwefVrTQcHpixsxnVlA==} - engines: {node: '>= 4.0.0'} - - yn@3.1.1: - resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} - engines: {node: '>=6'} - - yocto-queue@0.1.0: - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} - engines: {node: '>=10'} - - yocto-queue@1.0.0: - resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} - engines: {node: '>=12.20'} - - yup@0.32.11: - resolution: {integrity: sha512-Z2Fe1bn+eLstG8DRR6FTavGD+MeAwyfmouhHsIUgaADz8jvFKbO/fXc2trJKZg+5EBjh4gGm3iU/t3onKlXHIg==} - engines: {node: '>=10'} - - z-schema@5.0.5: - resolution: {integrity: sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==} - engines: {node: '>=8.0.0'} - hasBin: true - - zhead@2.2.4: - resolution: {integrity: sha512-8F0OI5dpWIA5IGG5NHUg9staDwz/ZPxZtvGVf01j7vHqSyZ0raHY+78atOVxRqb73AotX22uV1pXt3gYSstGag==} - - zip-stream@6.0.1: - resolution: {integrity: sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA==} - engines: {node: '>= 14'} - - zustand@4.5.2: - resolution: {integrity: sha512-2cN1tPkDVkwCy5ickKrI7vijSjPksFRfqS6237NzT0vqSsztTNnQdHw9mmN7uBdk3gceVXU0a+21jFzFzAc9+g==} - engines: {node: '>=12.7.0'} - peerDependencies: - '@types/react': '>=16.8' - immer: '>=9.0.6' - react: '>=16.8' - peerDependenciesMeta: - '@types/react': - optional: true - immer: - optional: true - react: - optional: true - -snapshots: - - '@adobe/css-tools@4.4.0': {} - - '@ampproject/remapping@2.3.0': - dependencies: - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - - '@antfu/install-pkg@0.1.1': - dependencies: - execa: 5.1.1 - find-up: 5.0.0 - - '@antfu/utils@0.7.8': {} - - '@babel/code-frame@7.24.2': - dependencies: - '@babel/highlight': 7.24.5 - picocolors: 1.0.0 - - '@babel/code-frame@7.26.0': - dependencies: - '@babel/helper-validator-identifier': 7.25.9 - js-tokens: 4.0.0 - picocolors: 1.0.0 - - '@babel/compat-data@7.24.4': {} - - '@babel/compat-data@7.26.0': {} - - '@babel/core@7.24.5': - dependencies: - '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.24.2 - '@babel/generator': 7.24.5 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.5) - '@babel/helpers': 7.24.5 - '@babel/parser': 7.24.5 - '@babel/template': 7.24.0 - '@babel/traverse': 7.24.5 - '@babel/types': 7.24.5 - convert-source-map: 2.0.0 - debug: 4.3.4 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/core@7.26.0': - dependencies: - '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.26.0 - '@babel/generator': 7.26.0 - '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) - '@babel/helpers': 7.26.0 - '@babel/parser': 7.26.0 - '@babel/template': 7.25.9 - '@babel/traverse': 7.25.9 - '@babel/types': 7.26.0 - convert-source-map: 2.0.0 - debug: 4.3.4 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/generator@7.24.5': - dependencies: - '@babel/types': 7.24.5 - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - jsesc: 2.5.2 - - '@babel/generator@7.26.0': - dependencies: - '@babel/parser': 7.26.0 - '@babel/types': 7.26.0 - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - jsesc: 3.0.2 - - '@babel/helper-annotate-as-pure@7.22.5': - dependencies: - '@babel/types': 7.26.0 - - '@babel/helper-builder-binary-assignment-operator-visitor@7.22.15': - dependencies: - '@babel/types': 7.26.0 - - '@babel/helper-compilation-targets@7.23.6': - dependencies: - '@babel/compat-data': 7.24.4 - '@babel/helper-validator-option': 7.23.5 - browserslist: 4.23.0 - lru-cache: 5.1.1 - semver: 6.3.1 - - '@babel/helper-compilation-targets@7.25.9': - dependencies: - '@babel/compat-data': 7.26.0 - '@babel/helper-validator-option': 7.25.9 - browserslist: 4.24.2 - lru-cache: 5.1.1 - semver: 6.3.1 - - '@babel/helper-create-class-features-plugin@7.24.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-member-expression-to-functions': 7.24.5 - '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.5) - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/helper-split-export-declaration': 7.24.5 - semver: 6.3.1 - - '@babel/helper-create-class-features-plugin@7.24.5(@babel/core@7.26.0)': - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-member-expression-to-functions': 7.24.5 - '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.24.1(@babel/core@7.26.0) - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/helper-split-export-declaration': 7.24.5 - semver: 6.3.1 - - '@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-annotate-as-pure': 7.22.5 - regexpu-core: 5.3.2 - semver: 6.3.1 - - '@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-plugin-utils': 7.24.5 - debug: 4.3.7 - lodash.debounce: 4.0.8 - resolve: 1.22.8 - transitivePeerDependencies: - - supports-color - - '@babel/helper-environment-visitor@7.22.20': {} - - '@babel/helper-function-name@7.23.0': - dependencies: - '@babel/template': 7.24.0 - '@babel/types': 7.26.0 - - '@babel/helper-hoist-variables@7.22.5': - dependencies: - '@babel/types': 7.26.0 - - '@babel/helper-member-expression-to-functions@7.24.5': - dependencies: - '@babel/types': 7.26.0 - - '@babel/helper-module-imports@7.22.15': - dependencies: - '@babel/types': 7.26.0 - - '@babel/helper-module-imports@7.24.3': - dependencies: - '@babel/types': 7.26.0 - - '@babel/helper-module-imports@7.25.9': - dependencies: - '@babel/traverse': 7.25.9 - '@babel/types': 7.26.0 - transitivePeerDependencies: - - supports-color - - '@babel/helper-module-transforms@7.24.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-module-imports': 7.24.3 - '@babel/helper-simple-access': 7.24.5 - '@babel/helper-split-export-declaration': 7.24.5 - '@babel/helper-validator-identifier': 7.24.5 - - '@babel/helper-module-transforms@7.24.5(@babel/core@7.26.0)': - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-module-imports': 7.24.3 - '@babel/helper-simple-access': 7.24.5 - '@babel/helper-split-export-declaration': 7.24.5 - '@babel/helper-validator-identifier': 7.24.5 - - '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.0)': - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.25.9 - transitivePeerDependencies: - - supports-color - - '@babel/helper-optimise-call-expression@7.22.5': - dependencies: - '@babel/types': 7.26.0 - - '@babel/helper-plugin-utils@7.24.5': {} - - '@babel/helper-plugin-utils@7.25.9': {} - - '@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-wrap-function': 7.24.5 - - '@babel/helper-replace-supers@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-member-expression-to-functions': 7.24.5 - '@babel/helper-optimise-call-expression': 7.22.5 - - '@babel/helper-replace-supers@7.24.1(@babel/core@7.26.0)': - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-member-expression-to-functions': 7.24.5 - '@babel/helper-optimise-call-expression': 7.22.5 - - '@babel/helper-simple-access@7.24.5': - dependencies: - '@babel/types': 7.26.0 - - '@babel/helper-skip-transparent-expression-wrappers@7.22.5': - dependencies: - '@babel/types': 7.26.0 - - '@babel/helper-split-export-declaration@7.24.5': - dependencies: - '@babel/types': 7.26.0 - - '@babel/helper-string-parser@7.24.1': {} - - '@babel/helper-string-parser@7.25.9': {} - - '@babel/helper-validator-identifier@7.24.5': {} - - '@babel/helper-validator-identifier@7.25.9': {} - - '@babel/helper-validator-option@7.23.5': {} - - '@babel/helper-validator-option@7.25.9': {} - - '@babel/helper-wrap-function@7.24.5': - dependencies: - '@babel/helper-function-name': 7.23.0 - '@babel/template': 7.24.0 - '@babel/types': 7.26.0 - - '@babel/helpers@7.24.5': - dependencies: - '@babel/template': 7.24.0 - '@babel/traverse': 7.24.5 - '@babel/types': 7.24.5 - transitivePeerDependencies: - - supports-color - - '@babel/helpers@7.26.0': - dependencies: - '@babel/template': 7.25.9 - '@babel/types': 7.26.0 - - '@babel/highlight@7.24.5': - dependencies: - '@babel/helper-validator-identifier': 7.24.5 - chalk: 2.4.2 - js-tokens: 4.0.0 - picocolors: 1.0.0 - - '@babel/parser@7.24.5': - dependencies: - '@babel/types': 7.24.5 - - '@babel/parser@7.26.0': - dependencies: - '@babel/types': 7.26.0 - - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-transform-optional-chaining': 7.24.5(@babel/core@7.24.5) - - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.5) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.5) - - '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-proposal-decorators@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-decorators': 7.24.1(@babel/core@7.24.5) - - '@babel/plugin-proposal-export-default-from@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-export-default-from': 7.24.1(@babel/core@7.24.5) - - '@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.5) - - '@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.5) - - '@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.24.5)': - dependencies: - '@babel/compat-data': 7.24.4 - '@babel/core': 7.24.5 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-transform-parameters': 7.24.5(@babel/core@7.24.5) - - '@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.5) - - '@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.5) - - '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-decorators@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-export-default-from@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-flow@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-import-assertions@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-import-attributes@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-jsx@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-jsx@7.24.1(@babel/core@7.26.0)': - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-typescript@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-typescript@7.24.1(@babel/core@7.26.0)': - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-arrow-functions@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-async-generator-functions@7.24.3(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.5) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.5) - - '@babel/plugin-transform-async-to-generator@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-module-imports': 7.24.3 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.5) - - '@babel/plugin-transform-block-scoped-functions@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-block-scoping@7.24.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-class-properties@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-class-static-block@7.24.4(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.5) - - '@babel/plugin-transform-classes@7.24.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.5) - '@babel/helper-split-export-declaration': 7.24.5 - globals: 11.12.0 - - '@babel/plugin-transform-computed-properties@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/template': 7.24.0 - - '@babel/plugin-transform-destructuring@7.24.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-dotall-regex@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-duplicate-keys@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-dynamic-import@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.5) - - '@babel/plugin-transform-exponentiation-operator@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-export-namespace-from@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.5) - - '@babel/plugin-transform-flow-strip-types@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-flow': 7.24.1(@babel/core@7.24.5) - - '@babel/plugin-transform-for-of@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - - '@babel/plugin-transform-function-name@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-json-strings@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.5) - - '@babel/plugin-transform-literals@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-logical-assignment-operators@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.5) - - '@babel/plugin-transform-member-expression-literals@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-modules-amd@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-modules-commonjs@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-simple-access': 7.24.5 - - '@babel/plugin-transform-modules-commonjs@7.24.1(@babel/core@7.26.0)': - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-module-transforms': 7.24.5(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-simple-access': 7.24.5 - - '@babel/plugin-transform-modules-systemjs@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-validator-identifier': 7.25.9 - - '@babel/plugin-transform-modules-umd@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-new-target@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-nullish-coalescing-operator@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.5) - - '@babel/plugin-transform-numeric-separator@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.5) - - '@babel/plugin-transform-object-rest-spread@7.24.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-transform-parameters': 7.24.5(@babel/core@7.24.5) - - '@babel/plugin-transform-object-super@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.5) - - '@babel/plugin-transform-optional-catch-binding@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.5) - - '@babel/plugin-transform-optional-chaining@7.24.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.5) - - '@babel/plugin-transform-parameters@7.24.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-private-methods@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-private-property-in-object@7.24.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.5) - - '@babel/plugin-transform-property-literals@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-react-constant-elements@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-react-display-name@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.24.5) - - '@babel/plugin-transform-react-jsx-self@7.24.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.0)': - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - - '@babel/plugin-transform-react-jsx-source@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.26.0)': - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - - '@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-module-imports': 7.24.3 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.5) - '@babel/types': 7.24.5 - - '@babel/plugin-transform-react-pure-annotations@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-regenerator@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - regenerator-transform: 0.15.2 - - '@babel/plugin-transform-reserved-words@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-runtime@7.24.3(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-module-imports': 7.24.3 - '@babel/helper-plugin-utils': 7.24.5 - babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.24.5) - babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.5) - babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.24.5) - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-shorthand-properties@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-spread@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - - '@babel/plugin-transform-sticky-regex@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-template-literals@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-typeof-symbol@7.24.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-typescript@7.24.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.24.5) - - '@babel/plugin-transform-typescript@7.24.5(@babel/core@7.26.0)': - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.26.0) - - '@babel/plugin-transform-unicode-escapes@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-unicode-property-regex@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-unicode-regex@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-unicode-sets-regex@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/preset-env@7.24.5(@babel/core@7.24.5)': - dependencies: - '@babel/compat-data': 7.24.4 - '@babel/core': 7.24.5 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-validator-option': 7.23.5 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.24.5(@babel/core@7.24.5) - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.5) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.5) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.5) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.5) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-syntax-import-assertions': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-syntax-import-attributes': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.5) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.5) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.5) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.5) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.5) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.24.5) - '@babel/plugin-transform-arrow-functions': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-async-generator-functions': 7.24.3(@babel/core@7.24.5) - '@babel/plugin-transform-async-to-generator': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-block-scoped-functions': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-block-scoping': 7.24.5(@babel/core@7.24.5) - '@babel/plugin-transform-class-properties': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-class-static-block': 7.24.4(@babel/core@7.24.5) - '@babel/plugin-transform-classes': 7.24.5(@babel/core@7.24.5) - '@babel/plugin-transform-computed-properties': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-destructuring': 7.24.5(@babel/core@7.24.5) - '@babel/plugin-transform-dotall-regex': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-duplicate-keys': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-dynamic-import': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-exponentiation-operator': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-export-namespace-from': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-for-of': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-function-name': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-json-strings': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-literals': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-logical-assignment-operators': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-member-expression-literals': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-modules-amd': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-modules-systemjs': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-modules-umd': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.24.5) - '@babel/plugin-transform-new-target': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-nullish-coalescing-operator': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-numeric-separator': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-object-rest-spread': 7.24.5(@babel/core@7.24.5) - '@babel/plugin-transform-object-super': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-optional-catch-binding': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-optional-chaining': 7.24.5(@babel/core@7.24.5) - '@babel/plugin-transform-parameters': 7.24.5(@babel/core@7.24.5) - '@babel/plugin-transform-private-methods': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-private-property-in-object': 7.24.5(@babel/core@7.24.5) - '@babel/plugin-transform-property-literals': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-regenerator': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-reserved-words': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-shorthand-properties': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-spread': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-sticky-regex': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-template-literals': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-typeof-symbol': 7.24.5(@babel/core@7.24.5) - '@babel/plugin-transform-unicode-escapes': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-unicode-property-regex': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-unicode-regex': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-unicode-sets-regex': 7.24.1(@babel/core@7.24.5) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.24.5) - babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.24.5) - babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.5) - babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.24.5) - core-js-compat: 3.37.0 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/preset-flow@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-validator-option': 7.23.5 - '@babel/plugin-transform-flow-strip-types': 7.24.1(@babel/core@7.24.5) - - '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/types': 7.26.0 - esutils: 2.0.3 - - '@babel/preset-react@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-validator-option': 7.23.5 - '@babel/plugin-transform-react-display-name': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.24.5) - '@babel/plugin-transform-react-jsx-development': 7.22.5(@babel/core@7.24.5) - '@babel/plugin-transform-react-pure-annotations': 7.24.1(@babel/core@7.24.5) - - '@babel/preset-typescript@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-validator-option': 7.23.5 - '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-typescript': 7.24.5(@babel/core@7.24.5) - - '@babel/preset-typescript@7.24.1(@babel/core@7.26.0)': - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-validator-option': 7.23.5 - '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.26.0) - '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.26.0) - '@babel/plugin-transform-typescript': 7.24.5(@babel/core@7.26.0) - - '@babel/register@7.23.7(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - clone-deep: 4.0.1 - find-cache-dir: 2.1.0 - make-dir: 2.1.0 - pirates: 4.0.6 - source-map-support: 0.5.21 - - '@babel/regjsgen@0.8.0': {} - - '@babel/runtime@7.24.5': - dependencies: - regenerator-runtime: 0.14.1 - - '@babel/standalone@7.24.5': {} - - '@babel/template@7.24.0': - dependencies: - '@babel/code-frame': 7.24.2 - '@babel/parser': 7.24.5 - '@babel/types': 7.24.5 - - '@babel/template@7.25.9': - dependencies: - '@babel/code-frame': 7.26.0 - '@babel/parser': 7.26.0 - '@babel/types': 7.26.0 - - '@babel/traverse@7.24.5': - dependencies: - '@babel/code-frame': 7.24.2 - '@babel/generator': 7.24.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-split-export-declaration': 7.24.5 - '@babel/parser': 7.24.5 - '@babel/types': 7.24.5 - debug: 4.3.4 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - - '@babel/traverse@7.25.9': - dependencies: - '@babel/code-frame': 7.26.0 - '@babel/generator': 7.26.0 - '@babel/parser': 7.26.0 - '@babel/template': 7.25.9 - '@babel/types': 7.26.0 - debug: 4.3.7 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - - '@babel/types@7.24.5': - dependencies: - '@babel/helper-string-parser': 7.24.1 - '@babel/helper-validator-identifier': 7.24.5 - to-fast-properties: 2.0.0 - - '@babel/types@7.26.0': - dependencies: - '@babel/helper-string-parser': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 - - '@bcherny/json-schema-ref-parser@10.0.5-fork': - dependencies: - '@jsdevtools/ono': 7.1.3 - '@types/json-schema': 7.0.15 - call-me-maybe: 1.0.2 - js-yaml: 4.1.0 - - '@bcoe/v8-coverage@0.2.3': {} - - '@chain-registry/keplr@1.68.88': - dependencies: - '@chain-registry/types': 0.45.71 - '@keplr-wallet/cosmos': 0.12.28 - '@keplr-wallet/crypto': 0.12.28 - semver: 7.6.2 - - '@chain-registry/types@0.45.46': {} - - '@chain-registry/types@0.45.71': {} - - '@cloudflare/kv-asset-handler@0.3.2': - dependencies: - mime: 3.0.0 - - '@commitlint/cli@17.8.1(@swc/core@1.5.7(@swc/helpers@0.5.11))': - dependencies: - '@commitlint/format': 17.8.1 - '@commitlint/lint': 17.8.1 - '@commitlint/load': 17.8.1(@swc/core@1.5.7(@swc/helpers@0.5.11)) - '@commitlint/read': 17.8.1 - '@commitlint/types': 17.8.1 - execa: 5.1.1 - lodash.isfunction: 3.0.9 - resolve-from: 5.0.0 - resolve-global: 1.0.0 - yargs: 17.7.2 - transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' - - '@commitlint/config-conventional@17.8.1': - dependencies: - conventional-changelog-conventionalcommits: 6.1.0 - - '@commitlint/config-validator@17.8.1': - dependencies: - '@commitlint/types': 17.8.1 - ajv: 8.13.0 - - '@commitlint/ensure@17.8.1': - dependencies: - '@commitlint/types': 17.8.1 - lodash.camelcase: 4.3.0 - lodash.kebabcase: 4.1.1 - lodash.snakecase: 4.1.1 - lodash.startcase: 4.4.0 - lodash.upperfirst: 4.3.1 - - '@commitlint/execute-rule@17.8.1': {} - - '@commitlint/format@17.8.1': - dependencies: - '@commitlint/types': 17.8.1 - chalk: 4.1.2 - - '@commitlint/is-ignored@17.8.1': - dependencies: - '@commitlint/types': 17.8.1 - semver: 7.5.4 - - '@commitlint/lint@17.8.1': - dependencies: - '@commitlint/is-ignored': 17.8.1 - '@commitlint/parse': 17.8.1 - '@commitlint/rules': 17.8.1 - '@commitlint/types': 17.8.1 - - '@commitlint/load@17.8.1(@swc/core@1.5.7(@swc/helpers@0.5.11))': - dependencies: - '@commitlint/config-validator': 17.8.1 - '@commitlint/execute-rule': 17.8.1 - '@commitlint/resolve-extends': 17.8.1 - '@commitlint/types': 17.8.1 - '@types/node': 20.5.1 - chalk: 4.1.2 - cosmiconfig: 8.3.6(typescript@5.5.4) - cosmiconfig-typescript-loader: 4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@5.5.4))(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4))(typescript@5.5.4) - lodash.isplainobject: 4.0.6 - lodash.merge: 4.6.2 - lodash.uniq: 4.5.0 - resolve-from: 5.0.0 - ts-node: 10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.5.1)(typescript@5.5.4) - typescript: 5.5.4 - transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' - - '@commitlint/message@17.8.1': {} - - '@commitlint/parse@17.8.1': - dependencies: - '@commitlint/types': 17.8.1 - conventional-changelog-angular: 6.0.0 - conventional-commits-parser: 4.0.0 - - '@commitlint/read@17.8.1': - dependencies: - '@commitlint/top-level': 17.8.1 - '@commitlint/types': 17.8.1 - fs-extra: 11.2.0 - git-raw-commits: 2.0.11 - minimist: 1.2.8 - - '@commitlint/resolve-extends@17.8.1': - dependencies: - '@commitlint/config-validator': 17.8.1 - '@commitlint/types': 17.8.1 - import-fresh: 3.3.0 - lodash.mergewith: 4.6.2 - resolve-from: 5.0.0 - resolve-global: 1.0.0 - - '@commitlint/rules@17.8.1': - dependencies: - '@commitlint/ensure': 17.8.1 - '@commitlint/message': 17.8.1 - '@commitlint/to-lines': 17.8.1 - '@commitlint/types': 17.8.1 - execa: 5.1.1 - - '@commitlint/to-lines@17.8.1': {} - - '@commitlint/top-level@17.8.1': - dependencies: - find-up: 5.0.0 - - '@commitlint/types@17.8.1': - dependencies: - chalk: 4.1.2 - - '@confio/ics23@0.6.8': - dependencies: - '@noble/hashes': 1.4.0 - protobufjs: 6.11.4 - - '@cosmjs/amino@0.32.0': - dependencies: - '@cosmjs/crypto': 0.32.3 - '@cosmjs/encoding': 0.32.3 - '@cosmjs/math': 0.32.3 - '@cosmjs/utils': 0.32.3 - - '@cosmjs/amino@0.32.3': - dependencies: - '@cosmjs/crypto': 0.32.3 - '@cosmjs/encoding': 0.32.3 - '@cosmjs/math': 0.32.3 - '@cosmjs/utils': 0.32.3 - - '@cosmjs/cosmwasm-stargate@0.32.3(bufferutil@4.0.8)(utf-8-validate@6.0.3)': - dependencies: - '@cosmjs/amino': 0.32.3 - '@cosmjs/crypto': 0.32.3 - '@cosmjs/encoding': 0.32.3 - '@cosmjs/math': 0.32.3 - '@cosmjs/proto-signing': 0.32.3 - '@cosmjs/stargate': 0.32.3(bufferutil@4.0.8)(utf-8-validate@6.0.3) - '@cosmjs/tendermint-rpc': 0.32.3(bufferutil@4.0.8)(utf-8-validate@6.0.3) - '@cosmjs/utils': 0.32.3 - cosmjs-types: 0.9.0 - pako: 2.1.0 - transitivePeerDependencies: - - bufferutil - - debug - - utf-8-validate - - '@cosmjs/crypto@0.32.3': - dependencies: - '@cosmjs/encoding': 0.32.3 - '@cosmjs/math': 0.32.3 - '@cosmjs/utils': 0.32.3 - '@noble/hashes': 1.4.0 - bn.js: 5.2.1 - elliptic: 6.5.7 - libsodium-wrappers-sumo: 0.7.13 - - '@cosmjs/encoding@0.32.3': - dependencies: - base64-js: 1.5.1 - bech32: 1.1.4 - readonly-date: 1.0.0 - - '@cosmjs/json-rpc@0.32.3': - dependencies: - '@cosmjs/stream': 0.32.3 - xstream: 11.14.0 - - '@cosmjs/math@0.32.3': - dependencies: - bn.js: 5.2.1 - - '@cosmjs/proto-signing@0.32.0': - dependencies: - '@cosmjs/amino': 0.32.3 - '@cosmjs/crypto': 0.32.3 - '@cosmjs/encoding': 0.32.3 - '@cosmjs/math': 0.32.3 - '@cosmjs/utils': 0.32.3 - cosmjs-types: 0.9.0 - - '@cosmjs/proto-signing@0.32.3': - dependencies: - '@cosmjs/amino': 0.32.3 - '@cosmjs/crypto': 0.32.3 - '@cosmjs/encoding': 0.32.3 - '@cosmjs/math': 0.32.3 - '@cosmjs/utils': 0.32.3 - cosmjs-types: 0.9.0 - - '@cosmjs/socket@0.32.3(bufferutil@4.0.8)(utf-8-validate@6.0.3)': - dependencies: - '@cosmjs/stream': 0.32.3 - isomorphic-ws: 4.0.1(ws@7.5.9(bufferutil@4.0.8)(utf-8-validate@6.0.3)) - ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@6.0.3) - xstream: 11.14.0 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - - '@cosmjs/stargate@0.32.0(bufferutil@4.0.8)(utf-8-validate@6.0.3)': - dependencies: - '@confio/ics23': 0.6.8 - '@cosmjs/amino': 0.32.3 - '@cosmjs/encoding': 0.32.3 - '@cosmjs/math': 0.32.3 - '@cosmjs/proto-signing': 0.32.3 - '@cosmjs/stream': 0.32.3 - '@cosmjs/tendermint-rpc': 0.32.3(bufferutil@4.0.8)(utf-8-validate@6.0.3) - '@cosmjs/utils': 0.32.3 - cosmjs-types: 0.9.0 - xstream: 11.14.0 - transitivePeerDependencies: - - bufferutil - - debug - - utf-8-validate - - '@cosmjs/stargate@0.32.3(bufferutil@4.0.8)(utf-8-validate@6.0.3)': - dependencies: - '@confio/ics23': 0.6.8 - '@cosmjs/amino': 0.32.3 - '@cosmjs/encoding': 0.32.3 - '@cosmjs/math': 0.32.3 - '@cosmjs/proto-signing': 0.32.3 - '@cosmjs/stream': 0.32.3 - '@cosmjs/tendermint-rpc': 0.32.3(bufferutil@4.0.8)(utf-8-validate@6.0.3) - '@cosmjs/utils': 0.32.3 - cosmjs-types: 0.9.0 - xstream: 11.14.0 - transitivePeerDependencies: - - bufferutil - - debug - - utf-8-validate - - '@cosmjs/stream@0.32.3': - dependencies: - xstream: 11.14.0 - - '@cosmjs/tendermint-rpc@0.32.3(bufferutil@4.0.8)(utf-8-validate@6.0.3)': - dependencies: - '@cosmjs/crypto': 0.32.3 - '@cosmjs/encoding': 0.32.3 - '@cosmjs/json-rpc': 0.32.3 - '@cosmjs/math': 0.32.3 - '@cosmjs/socket': 0.32.3(bufferutil@4.0.8)(utf-8-validate@6.0.3) - '@cosmjs/stream': 0.32.3 - '@cosmjs/utils': 0.32.3 - axios: 1.6.8 - readonly-date: 1.0.0 - xstream: 11.14.0 - transitivePeerDependencies: - - bufferutil - - debug - - utf-8-validate - - '@cosmjs/utils@0.32.3': {} - - '@cosmology/lcd@0.12.0': - dependencies: - '@babel/runtime': 7.24.5 - axios: 0.27.2 - transitivePeerDependencies: - - debug - - '@cosmology/lcd@0.13.3': - dependencies: - axios: 1.6.0 - transitivePeerDependencies: - - debug - - '@cosmostation/extension-client@0.1.15': {} - - '@craftzdog/react-native-buffer@6.0.5(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3))(react@18.3.1)': - dependencies: - ieee754: 1.2.1 - react-native-quick-base64: 2.1.2(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3))(react@18.3.1) - transitivePeerDependencies: - - react - - react-native - - '@cspotcode/source-map-support@0.8.1': - dependencies: - '@jridgewell/trace-mapping': 0.3.9 - - '@cypress/request@3.0.1': - dependencies: - aws-sign2: 0.7.0 - aws4: 1.12.0 - caseless: 0.12.0 - combined-stream: 1.0.8 - extend: 3.0.2 - forever-agent: 0.6.1 - form-data: 2.3.3 - http-signature: 1.3.6 - is-typedarray: 1.0.0 - isstream: 0.1.2 - json-stringify-safe: 5.0.1 - mime-types: 2.1.35 - performance-now: 2.1.0 - qs: 6.10.4 - safe-buffer: 5.2.1 - tough-cookie: 4.1.4 - tunnel-agent: 0.6.0 - uuid: 8.3.2 - - '@dao-dao/cosmiframe@0.1.0(@cosmjs/amino@0.32.3)(@cosmjs/proto-signing@0.32.3)': - dependencies: - '@cosmjs/amino': 0.32.3 - '@cosmjs/proto-signing': 0.32.3 - uuid: 9.0.1 - - '@emnapi/core@1.3.1': - dependencies: - '@emnapi/wasi-threads': 1.0.1 - tslib: 2.6.2 - - '@emnapi/runtime@1.3.1': - dependencies: - tslib: 2.6.2 - - '@emnapi/wasi-threads@1.0.1': - dependencies: - tslib: 2.6.2 - - '@esbuild/aix-ppc64@0.20.2': - optional: true - - '@esbuild/aix-ppc64@0.21.5': - optional: true - - '@esbuild/android-arm64@0.20.2': - optional: true - - '@esbuild/android-arm64@0.21.5': - optional: true - - '@esbuild/android-arm@0.20.2': - optional: true - - '@esbuild/android-arm@0.21.5': - optional: true - - '@esbuild/android-x64@0.20.2': - optional: true - - '@esbuild/android-x64@0.21.5': - optional: true - - '@esbuild/darwin-arm64@0.20.2': - optional: true - - '@esbuild/darwin-arm64@0.21.5': - optional: true - - '@esbuild/darwin-x64@0.20.2': - optional: true - - '@esbuild/darwin-x64@0.21.5': - optional: true - - '@esbuild/freebsd-arm64@0.20.2': - optional: true - - '@esbuild/freebsd-arm64@0.21.5': - optional: true - - '@esbuild/freebsd-x64@0.20.2': - optional: true - - '@esbuild/freebsd-x64@0.21.5': - optional: true - - '@esbuild/linux-arm64@0.20.2': - optional: true - - '@esbuild/linux-arm64@0.21.5': - optional: true - - '@esbuild/linux-arm@0.20.2': - optional: true - - '@esbuild/linux-arm@0.21.5': - optional: true - - '@esbuild/linux-ia32@0.20.2': - optional: true - - '@esbuild/linux-ia32@0.21.5': - optional: true - - '@esbuild/linux-loong64@0.20.2': - optional: true - - '@esbuild/linux-loong64@0.21.5': - optional: true - - '@esbuild/linux-mips64el@0.20.2': - optional: true - - '@esbuild/linux-mips64el@0.21.5': - optional: true - - '@esbuild/linux-ppc64@0.20.2': - optional: true - - '@esbuild/linux-ppc64@0.21.5': - optional: true - - '@esbuild/linux-riscv64@0.20.2': - optional: true - - '@esbuild/linux-riscv64@0.21.5': - optional: true - - '@esbuild/linux-s390x@0.20.2': - optional: true - - '@esbuild/linux-s390x@0.21.5': - optional: true - - '@esbuild/linux-x64@0.20.2': - optional: true - - '@esbuild/linux-x64@0.21.5': - optional: true - - '@esbuild/netbsd-x64@0.20.2': - optional: true - - '@esbuild/netbsd-x64@0.21.5': - optional: true - - '@esbuild/openbsd-x64@0.20.2': - optional: true - - '@esbuild/openbsd-x64@0.21.5': - optional: true - - '@esbuild/sunos-x64@0.20.2': - optional: true - - '@esbuild/sunos-x64@0.21.5': - optional: true - - '@esbuild/win32-arm64@0.20.2': - optional: true - - '@esbuild/win32-arm64@0.21.5': - optional: true - - '@esbuild/win32-ia32@0.20.2': - optional: true - - '@esbuild/win32-ia32@0.21.5': - optional: true - - '@esbuild/win32-x64@0.20.2': - optional: true - - '@esbuild/win32-x64@0.21.5': - optional: true - - '@eslint-community/eslint-utils@4.4.0(eslint@8.57.1)': - dependencies: - eslint: 8.57.1 - eslint-visitor-keys: 3.4.3 - - '@eslint-community/regexpp@4.10.0': {} - - '@eslint/compat@1.2.1(eslint@8.57.1)': - optionalDependencies: - eslint: 8.57.1 - - '@eslint/eslintrc@2.1.4': - dependencies: - ajv: 6.12.6 - debug: 4.3.7 - espree: 9.6.1 - globals: 13.24.0 - ignore: 5.3.1 - import-fresh: 3.3.0 - js-yaml: 4.1.0 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - - '@eslint/js@8.57.1': {} - - '@ethersproject/address@5.7.0': - dependencies: - '@ethersproject/bignumber': 5.7.0 - '@ethersproject/bytes': 5.7.0 - '@ethersproject/keccak256': 5.7.0 - '@ethersproject/logger': 5.7.0 - '@ethersproject/rlp': 5.7.0 - - '@ethersproject/bignumber@5.7.0': - dependencies: - '@ethersproject/bytes': 5.7.0 - '@ethersproject/logger': 5.7.0 - bn.js: 5.2.1 - - '@ethersproject/bytes@5.7.0': - dependencies: - '@ethersproject/logger': 5.7.0 - - '@ethersproject/keccak256@5.7.0': - dependencies: - '@ethersproject/bytes': 5.7.0 - js-sha3: 0.8.0 - - '@ethersproject/logger@5.7.0': {} - - '@ethersproject/rlp@5.7.0': - dependencies: - '@ethersproject/bytes': 5.7.0 - '@ethersproject/logger': 5.7.0 - - '@ethersproject/shims@5.7.0': {} - - '@fastify/busboy@2.1.1': {} - - '@floating-ui/core@1.6.1': - dependencies: - '@floating-ui/utils': 0.2.2 - - '@floating-ui/dom@1.1.1': - dependencies: - '@floating-ui/core': 1.6.1 - - '@floating-ui/utils@0.2.2': {} - - '@hapi/hoek@9.3.0': {} - - '@hapi/topo@5.1.0': - dependencies: - '@hapi/hoek': 9.3.0 - - '@humanwhocodes/config-array@0.13.0': - dependencies: - '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.7 - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - - '@humanwhocodes/module-importer@1.0.1': {} - - '@humanwhocodes/object-schema@2.0.3': {} - - '@hutson/parse-repository-url@5.0.0': {} - - '@iconify/types@2.0.0': {} - - '@iconify/utils@2.1.23': - dependencies: - '@antfu/install-pkg': 0.1.1 - '@antfu/utils': 0.7.8 - '@iconify/types': 2.0.0 - debug: 4.3.7 - kolorist: 1.8.0 - local-pkg: 0.5.0 - mlly: 1.7.0 - transitivePeerDependencies: - - supports-color - - '@ioredis/commands@1.2.0': {} - - '@isaacs/cliui@8.0.2': - dependencies: - string-width: 5.1.2 - string-width-cjs: string-width@4.2.3 - strip-ansi: 7.1.0 - strip-ansi-cjs: strip-ansi@6.0.1 - wrap-ansi: 8.1.0 - wrap-ansi-cjs: wrap-ansi@7.0.0 - - '@isaacs/ttlcache@1.4.1': {} - - '@istanbuljs/load-nyc-config@1.1.0': - dependencies: - camelcase: 5.3.1 - find-up: 4.1.0 - get-package-type: 0.1.0 - js-yaml: 3.14.1 - resolve-from: 5.0.0 - - '@istanbuljs/schema@0.1.3': {} - - '@jest/console@29.7.0': - dependencies: - '@jest/types': 29.6.3 - '@types/node': 18.19.9 - chalk: 4.1.2 - jest-message-util: 29.7.0 - jest-util: 29.7.0 - slash: 3.0.0 - - '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4))': - dependencies: - '@jest/console': 29.7.0 - '@jest/reporters': 29.7.0 - '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 18.19.9 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - ci-info: 3.9.0 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4)) - jest-haste-map: 29.7.0 - jest-message-util: 29.7.0 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-resolve-dependencies: 29.7.0 - jest-runner: 29.7.0 - jest-runtime: 29.7.0 - jest-snapshot: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - jest-watcher: 29.7.0 - micromatch: 4.0.5 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-ansi: 6.0.1 - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - ts-node - - '@jest/create-cache-key-function@29.7.0': - dependencies: - '@jest/types': 29.6.3 - - '@jest/environment@29.7.0': - dependencies: - '@jest/fake-timers': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 18.19.9 - jest-mock: 29.7.0 - - '@jest/expect-utils@29.7.0': - dependencies: - jest-get-type: 29.6.3 - - '@jest/expect@29.7.0': - dependencies: - expect: 29.7.0 - jest-snapshot: 29.7.0 - transitivePeerDependencies: - - supports-color - - '@jest/fake-timers@29.7.0': - dependencies: - '@jest/types': 29.6.3 - '@sinonjs/fake-timers': 10.3.0 - '@types/node': 18.19.9 - jest-message-util: 29.7.0 - jest-mock: 29.7.0 - jest-util: 29.7.0 - - '@jest/globals@29.7.0': - dependencies: - '@jest/environment': 29.7.0 - '@jest/expect': 29.7.0 - '@jest/types': 29.6.3 - jest-mock: 29.7.0 - transitivePeerDependencies: - - supports-color - - '@jest/reporters@29.7.0': - dependencies: - '@bcoe/v8-coverage': 0.2.3 - '@jest/console': 29.7.0 - '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0 - '@jest/types': 29.6.3 - '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 18.19.9 - chalk: 4.1.2 - collect-v8-coverage: 1.0.2 - exit: 0.1.2 - glob: 7.2.3 - graceful-fs: 4.2.11 - istanbul-lib-coverage: 3.2.2 - istanbul-lib-instrument: 6.0.2 - istanbul-lib-report: 3.0.1 - istanbul-lib-source-maps: 4.0.1 - istanbul-reports: 3.1.7 - jest-message-util: 29.7.0 - jest-util: 29.7.0 - jest-worker: 29.7.0 - slash: 3.0.0 - string-length: 4.0.2 - strip-ansi: 6.0.1 - v8-to-istanbul: 9.2.0 - transitivePeerDependencies: - - supports-color - - '@jest/schemas@29.6.3': - dependencies: - '@sinclair/typebox': 0.27.8 - - '@jest/source-map@29.6.3': - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - callsites: 3.1.0 - graceful-fs: 4.2.11 - - '@jest/test-result@29.7.0': - dependencies: - '@jest/console': 29.7.0 - '@jest/types': 29.6.3 - '@types/istanbul-lib-coverage': 2.0.6 - collect-v8-coverage: 1.0.2 - - '@jest/test-sequencer@29.7.0': - dependencies: - '@jest/test-result': 29.7.0 - graceful-fs: 4.2.11 - jest-haste-map: 29.7.0 - slash: 3.0.0 - - '@jest/transform@29.7.0': - dependencies: - '@babel/core': 7.24.5 - '@jest/types': 29.6.3 - '@jridgewell/trace-mapping': 0.3.25 - babel-plugin-istanbul: 6.1.1 - chalk: 4.1.2 - convert-source-map: 2.0.0 - fast-json-stable-stringify: 2.1.0 - graceful-fs: 4.2.11 - jest-haste-map: 29.7.0 - jest-regex-util: 29.6.3 - jest-util: 29.7.0 - micromatch: 4.0.5 - pirates: 4.0.6 - slash: 3.0.0 - write-file-atomic: 4.0.2 - transitivePeerDependencies: - - supports-color - - '@jest/types@26.6.2': - dependencies: - '@types/istanbul-lib-coverage': 2.0.6 - '@types/istanbul-reports': 3.0.4 - '@types/node': 18.19.9 - '@types/yargs': 15.0.19 - chalk: 4.1.2 - - '@jest/types@29.6.3': - dependencies: - '@jest/schemas': 29.6.3 - '@types/istanbul-lib-coverage': 2.0.6 - '@types/istanbul-reports': 3.0.4 - '@types/node': 18.19.9 - '@types/yargs': 17.0.32 - chalk: 4.1.2 - - '@jridgewell/gen-mapping@0.3.5': - dependencies: - '@jridgewell/set-array': 1.2.1 - '@jridgewell/sourcemap-codec': 1.4.15 - '@jridgewell/trace-mapping': 0.3.25 - - '@jridgewell/resolve-uri@3.1.2': {} - - '@jridgewell/set-array@1.2.1': {} - - '@jridgewell/source-map@0.3.6': - dependencies: - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - - '@jridgewell/sourcemap-codec@1.4.15': {} - - '@jridgewell/sourcemap-codec@1.5.0': {} - - '@jridgewell/trace-mapping@0.3.25': - dependencies: - '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.4.15 - - '@jridgewell/trace-mapping@0.3.9': - dependencies: - '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.4.15 - - '@jscutlery/semver@4.2.0(@nx/devkit@20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))))': - dependencies: - '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))) - chalk: 4.1.2 - conventional-changelog: 5.1.0 - conventional-changelog-angular: 7.0.0 - conventional-changelog-atom: 4.0.0 - conventional-changelog-codemirror: 4.0.0 - conventional-changelog-conventionalcommits: 7.0.2 - conventional-changelog-ember: 4.0.0 - conventional-changelog-eslint: 5.0.0 - conventional-changelog-express: 4.0.0 - conventional-changelog-jquery: 5.0.0 - conventional-changelog-jshint: 4.0.0 - conventional-commits-parser: 5.0.0 - conventional-recommended-bump: 9.0.0 - detect-indent: 6.1.0 - git-semver-tags: 7.0.1 - inquirer: 8.2.6 - rxjs: 7.8.1 - - '@jsdevtools/ono@7.1.3': {} - - '@jsonjoy.com/base64@1.1.2(tslib@2.6.2)': - dependencies: - tslib: 2.6.2 - - '@jsonjoy.com/json-pack@1.1.0(tslib@2.6.2)': - dependencies: - '@jsonjoy.com/base64': 1.1.2(tslib@2.6.2) - '@jsonjoy.com/util': 1.5.0(tslib@2.6.2) - hyperdyperid: 1.2.0 - thingies: 1.21.0(tslib@2.6.2) - tslib: 2.6.2 - - '@jsonjoy.com/util@1.5.0(tslib@2.6.2)': - dependencies: - tslib: 2.6.2 - - '@keplr-wallet/common@0.12.28': - dependencies: - '@keplr-wallet/crypto': 0.12.28 - '@keplr-wallet/types': 0.12.28 - buffer: 6.0.3 - delay: 4.4.1 - mobx: 6.13.2 - - '@keplr-wallet/cosmos@0.12.28': - dependencies: - '@ethersproject/address': 5.7.0 - '@keplr-wallet/common': 0.12.28 - '@keplr-wallet/crypto': 0.12.28 - '@keplr-wallet/proto-types': 0.12.28 - '@keplr-wallet/simple-fetch': 0.12.28 - '@keplr-wallet/types': 0.12.28 - '@keplr-wallet/unit': 0.12.28 - bech32: 1.1.4 - buffer: 6.0.3 - long: 4.0.0 - protobufjs: 6.11.4 - - '@keplr-wallet/crypto@0.12.28': - dependencies: - '@ethersproject/keccak256': 5.7.0 - bip32: 2.0.6 - bip39: 3.1.0 - bs58check: 2.1.2 - buffer: 6.0.3 - crypto-js: 4.2.0 - elliptic: 6.5.7 - sha.js: 2.4.11 - - '@keplr-wallet/proto-types@0.12.28': - dependencies: - long: 4.0.0 - protobufjs: 6.11.4 - - '@keplr-wallet/simple-fetch@0.12.28': {} - - '@keplr-wallet/types@0.12.28': - dependencies: - long: 4.0.0 - - '@keplr-wallet/types@0.12.87': - dependencies: - long: 4.0.0 - - '@keplr-wallet/unit@0.12.28': - dependencies: - '@keplr-wallet/types': 0.12.28 - big-integer: 1.6.52 - utility-types: 3.11.0 - - '@kwsites/file-exists@1.1.1': - dependencies: - debug: 4.3.7 - transitivePeerDependencies: - - supports-color - - '@kwsites/promise-deferred@1.1.1': {} - - '@leapwallet/cosmos-snap-provider@0.1.26': - dependencies: - '@cosmjs/amino': 0.32.3 - '@cosmjs/proto-signing': 0.32.3 - bignumber.js: 9.1.2 - long: 5.2.3 - - '@leichtgewicht/ip-codec@2.0.5': {} - - '@mapbox/node-pre-gyp@1.0.11(encoding@0.1.13)': - dependencies: - detect-libc: 2.0.3 - https-proxy-agent: 5.0.1 - make-dir: 3.1.0 - node-fetch: 2.7.0(encoding@0.1.13) - nopt: 5.0.0 - npmlog: 5.0.1 - rimraf: 3.0.2 - semver: 7.6.3 - tar: 6.2.1 - transitivePeerDependencies: - - encoding - - supports-color - - '@microsoft/api-extractor-model@7.28.15(@types/node@18.19.9)': - dependencies: - '@microsoft/tsdoc': 0.14.2 - '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 4.2.0(@types/node@18.19.9) - transitivePeerDependencies: - - '@types/node' - - '@microsoft/api-extractor@7.43.3(@types/node@18.19.9)': - dependencies: - '@microsoft/api-extractor-model': 7.28.15(@types/node@18.19.9) - '@microsoft/tsdoc': 0.14.2 - '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 4.2.0(@types/node@18.19.9) - '@rushstack/rig-package': 0.5.2 - '@rushstack/terminal': 0.10.2(@types/node@18.19.9) - '@rushstack/ts-command-line': 4.19.4(@types/node@18.19.9) - lodash: 4.17.21 - minimatch: 3.0.8 - resolve: 1.22.8 - semver: 7.5.4 - source-map: 0.6.1 - typescript: 5.4.2 - transitivePeerDependencies: - - '@types/node' - - '@microsoft/tsdoc-config@0.16.2': - dependencies: - '@microsoft/tsdoc': 0.14.2 - ajv: 6.12.6 - jju: 1.4.0 - resolve: 1.19.0 - - '@microsoft/tsdoc@0.14.2': {} - - '@module-federation/bridge-react-webpack-plugin@0.6.13': - dependencies: - '@module-federation/sdk': 0.6.13 - '@types/semver': 7.5.8 - semver: 7.6.3 - - '@module-federation/bridge-react-webpack-plugin@0.6.6': - dependencies: - '@module-federation/sdk': 0.6.6 - '@types/semver': 7.5.8 - semver: 7.6.3 - - '@module-federation/data-prefetch@0.6.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@module-federation/runtime': 0.6.13 - '@module-federation/sdk': 0.6.13 - fs-extra: 9.1.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - - '@module-federation/data-prefetch@0.6.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@module-federation/runtime': 0.6.6 - '@module-federation/sdk': 0.6.6 - fs-extra: 9.1.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - - '@module-federation/dts-plugin@0.6.13(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4))': - dependencies: - '@module-federation/managers': 0.6.13 - '@module-federation/sdk': 0.6.13 - '@module-federation/third-party-dts-extractor': 0.6.13 - adm-zip: 0.5.16 - ansi-colors: 4.1.3 - axios: 1.7.7 - chalk: 3.0.0 - fs-extra: 9.1.0 - isomorphic-ws: 5.0.0(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.3)) - koa: 2.15.3 - lodash.clonedeepwith: 4.5.0 - log4js: 6.9.1 - node-schedule: 2.1.1 - rambda: 9.3.0 - typescript: 5.5.4 - ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.3) - optionalDependencies: - vue-tsc: 2.1.6(typescript@5.5.4) - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - - '@module-federation/dts-plugin@0.6.6(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4))': - dependencies: - '@module-federation/managers': 0.6.6 - '@module-federation/sdk': 0.6.6 - '@module-federation/third-party-dts-extractor': 0.6.6 - adm-zip: 0.5.16 - ansi-colors: 4.1.3 - axios: 1.7.7 - chalk: 3.0.0 - fs-extra: 9.1.0 - isomorphic-ws: 5.0.0(ws@8.17.1(bufferutil@4.0.8)(utf-8-validate@6.0.3)) - koa: 2.15.3 - lodash.clonedeepwith: 4.5.0 - log4js: 6.9.1 - node-schedule: 2.1.1 - rambda: 9.3.0 - typescript: 5.5.4 - ws: 8.17.1(bufferutil@4.0.8)(utf-8-validate@6.0.3) - optionalDependencies: - vue-tsc: 2.1.6(typescript@5.5.4) - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - - '@module-federation/enhanced@0.6.13(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4))(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)))': - dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.6.13 - '@module-federation/data-prefetch': 0.6.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@module-federation/dts-plugin': 0.6.13(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4)) - '@module-federation/managers': 0.6.13 - '@module-federation/manifest': 0.6.13(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4)) - '@module-federation/rspack': 0.6.13(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4)) - '@module-federation/runtime-tools': 0.6.13 - '@module-federation/sdk': 0.6.13 - btoa: 1.2.1 - upath: 2.0.1 - optionalDependencies: - typescript: 5.5.4 - vue-tsc: 2.1.6(typescript@5.5.4) - webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) - transitivePeerDependencies: - - bufferutil - - debug - - react - - react-dom - - supports-color - - utf-8-validate - - '@module-federation/enhanced@0.6.6(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4))(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)))': - dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.6.6 - '@module-federation/data-prefetch': 0.6.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@module-federation/dts-plugin': 0.6.6(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4)) - '@module-federation/managers': 0.6.6 - '@module-federation/manifest': 0.6.6(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4)) - '@module-federation/rspack': 0.6.6(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4)) - '@module-federation/runtime-tools': 0.6.6 - '@module-federation/sdk': 0.6.6 - btoa: 1.2.1 - upath: 2.0.1 - optionalDependencies: - typescript: 5.5.4 - vue-tsc: 2.1.6(typescript@5.5.4) - webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) - transitivePeerDependencies: - - bufferutil - - debug - - react - - react-dom - - supports-color - - utf-8-validate - - '@module-federation/managers@0.6.13': - dependencies: - '@module-federation/sdk': 0.6.13 - find-pkg: 2.0.0 - fs-extra: 9.1.0 - - '@module-federation/managers@0.6.6': - dependencies: - '@module-federation/sdk': 0.6.6 - find-pkg: 2.0.0 - fs-extra: 9.1.0 - - '@module-federation/manifest@0.6.13(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4))': - dependencies: - '@module-federation/dts-plugin': 0.6.13(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4)) - '@module-federation/managers': 0.6.13 - '@module-federation/sdk': 0.6.13 - chalk: 3.0.0 - find-pkg: 2.0.0 - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - typescript - - utf-8-validate - - vue-tsc - - '@module-federation/manifest@0.6.6(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4))': - dependencies: - '@module-federation/dts-plugin': 0.6.6(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4)) - '@module-federation/managers': 0.6.6 - '@module-federation/sdk': 0.6.6 - chalk: 3.0.0 - find-pkg: 2.0.0 - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - typescript - - utf-8-validate - - vue-tsc - - '@module-federation/rspack@0.6.13(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4))': - dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.6.13 - '@module-federation/dts-plugin': 0.6.13(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4)) - '@module-federation/managers': 0.6.13 - '@module-federation/manifest': 0.6.13(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4)) - '@module-federation/runtime-tools': 0.6.13 - '@module-federation/sdk': 0.6.13 - optionalDependencies: - typescript: 5.5.4 - vue-tsc: 2.1.6(typescript@5.5.4) - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - - '@module-federation/rspack@0.6.6(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4))': - dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.6.6 - '@module-federation/dts-plugin': 0.6.6(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4)) - '@module-federation/managers': 0.6.6 - '@module-federation/manifest': 0.6.6(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4)) - '@module-federation/runtime-tools': 0.6.6 - '@module-federation/sdk': 0.6.6 - optionalDependencies: - typescript: 5.5.4 - vue-tsc: 2.1.6(typescript@5.5.4) - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - - '@module-federation/runtime-tools@0.6.13': - dependencies: - '@module-federation/runtime': 0.6.13 - '@module-federation/webpack-bundler-runtime': 0.6.13 - - '@module-federation/runtime-tools@0.6.6': - dependencies: - '@module-federation/runtime': 0.6.6 - '@module-federation/webpack-bundler-runtime': 0.6.6 - - '@module-federation/runtime@0.6.13': - dependencies: - '@module-federation/sdk': 0.6.13 - - '@module-federation/runtime@0.6.6': - dependencies: - '@module-federation/sdk': 0.6.6 - - '@module-federation/sdk@0.6.13': {} - - '@module-federation/sdk@0.6.6': {} - - '@module-federation/third-party-dts-extractor@0.6.13': - dependencies: - find-pkg: 2.0.0 - fs-extra: 9.1.0 - resolve: 1.22.8 - - '@module-federation/third-party-dts-extractor@0.6.6': - dependencies: - find-pkg: 2.0.0 - fs-extra: 9.1.0 - resolve: 1.22.8 - - '@module-federation/webpack-bundler-runtime@0.6.13': - dependencies: - '@module-federation/runtime': 0.6.13 - '@module-federation/sdk': 0.6.13 - - '@module-federation/webpack-bundler-runtime@0.6.6': - dependencies: - '@module-federation/runtime': 0.6.6 - '@module-federation/sdk': 0.6.6 - - '@mswjs/interceptors@0.27.2': - dependencies: - '@open-draft/deferred-promise': 2.2.0 - '@open-draft/logger': 0.3.0 - '@open-draft/until': 2.1.0 - is-node-process: 1.2.0 - outvariant: 1.4.2 - strict-event-emitter: 0.5.1 - - '@napi-rs/wasm-runtime@0.2.4': - dependencies: - '@emnapi/core': 1.3.1 - '@emnapi/runtime': 1.3.1 - '@tybys/wasm-util': 0.9.0 - - '@netlify/functions@2.6.3(@opentelemetry/api@1.8.0)': - dependencies: - '@netlify/serverless-functions-api': 1.18.0(@opentelemetry/api@1.8.0) - transitivePeerDependencies: - - '@opentelemetry/api' - - '@netlify/node-cookies@0.1.0': {} - - '@netlify/serverless-functions-api@1.18.0(@opentelemetry/api@1.8.0)': - dependencies: - '@mswjs/interceptors': 0.27.2 - '@netlify/node-cookies': 0.1.0 - '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/otlp-transformer': 0.50.0(@opentelemetry/api@1.8.0) - '@opentelemetry/resources': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/sdk-trace-base': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.24.1 - urlpattern-polyfill: 8.0.2 - transitivePeerDependencies: - - '@opentelemetry/api' - - '@next/env@14.2.3': {} - - '@next/eslint-plugin-next@14.2.3': - dependencies: - glob: 10.3.10 - - '@next/swc-darwin-arm64@14.2.3': - optional: true - - '@next/swc-darwin-x64@14.2.3': - optional: true - - '@next/swc-linux-arm64-gnu@14.2.3': - optional: true - - '@next/swc-linux-arm64-musl@14.2.3': - optional: true - - '@next/swc-linux-x64-gnu@14.2.3': - optional: true - - '@next/swc-linux-x64-musl@14.2.3': - optional: true - - '@next/swc-win32-arm64-msvc@14.2.3': - optional: true - - '@next/swc-win32-ia32-msvc@14.2.3': - optional: true - - '@next/swc-win32-x64-msvc@14.2.3': - optional: true - - '@noble/hashes@1.4.0': {} - - '@nodelib/fs.scandir@2.1.5': - dependencies: - '@nodelib/fs.stat': 2.0.5 - run-parallel: 1.2.0 - - '@nodelib/fs.stat@2.0.5': {} - - '@nodelib/fs.walk@1.2.8': - dependencies: - '@nodelib/fs.scandir': 2.1.5 - fastq: 1.17.1 - - '@npmcli/agent@2.2.2': - dependencies: - agent-base: 7.1.1 - http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.4 - lru-cache: 10.2.2 - socks-proxy-agent: 8.0.3 - transitivePeerDependencies: - - supports-color - - '@npmcli/fs@3.1.1': - dependencies: - semver: 7.6.3 - - '@npmcli/git@5.0.7': - dependencies: - '@npmcli/promise-spawn': 7.0.2 - lru-cache: 10.2.2 - npm-pick-manifest: 9.0.1 - proc-log: 4.2.0 - promise-inflight: 1.0.1 - promise-retry: 2.0.1 - semver: 7.6.3 - which: 4.0.0 - transitivePeerDependencies: - - bluebird - - '@npmcli/installed-package-contents@2.1.0': - dependencies: - npm-bundled: 3.0.1 - npm-normalize-package-bin: 3.0.1 - - '@npmcli/node-gyp@3.0.0': {} - - '@npmcli/package-json@5.1.0': - dependencies: - '@npmcli/git': 5.0.7 - glob: 10.3.14 - hosted-git-info: 7.0.2 - json-parse-even-better-errors: 3.0.2 - normalize-package-data: 6.0.1 - proc-log: 4.2.0 - semver: 7.6.3 - transitivePeerDependencies: - - bluebird - - '@npmcli/promise-spawn@7.0.2': - dependencies: - which: 4.0.0 - - '@npmcli/redact@2.0.0': {} - - '@npmcli/run-script@8.1.0': - dependencies: - '@npmcli/node-gyp': 3.0.0 - '@npmcli/package-json': 5.1.0 - '@npmcli/promise-spawn': 7.0.2 - node-gyp: 10.1.0 - proc-log: 4.2.0 - which: 4.0.0 - transitivePeerDependencies: - - bluebird - - supports-color - - '@nuxt/devalue@2.0.2': {} - - '@nuxt/devtools-kit@1.2.0(nuxt@3.11.2(@opentelemetry/api@1.8.0)(@parcel/watcher@2.4.1)(@types/node@18.19.9)(@unocss/reset@0.60.0)(axios@1.7.7)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.1)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.5.4)))(idb-keyval@6.2.1)(ioredis@5.4.1)(less@4.1.3)(optionator@0.9.4)(qrcode@1.5.3)(rollup@4.17.2)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)(typescript@5.5.4)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)))(utf-8-validate@6.0.3)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue-tsc@2.1.6(typescript@5.5.4)))(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))': - dependencies: - '@nuxt/kit': 3.11.2(rollup@4.17.2) - '@nuxt/schema': 3.11.2(rollup@4.17.2) - execa: 7.2.0 - nuxt: 3.11.2(@opentelemetry/api@1.8.0)(@parcel/watcher@2.4.1)(@types/node@18.19.9)(@unocss/reset@0.60.0)(axios@1.7.7)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.1)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.5.4)))(idb-keyval@6.2.1)(ioredis@5.4.1)(less@4.1.3)(optionator@0.9.4)(qrcode@1.5.3)(rollup@4.17.2)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)(typescript@5.5.4)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)))(utf-8-validate@6.0.3)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue-tsc@2.1.6(typescript@5.5.4)) - vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - transitivePeerDependencies: - - rollup - - supports-color - - '@nuxt/devtools-wizard@1.2.0': - dependencies: - consola: 3.2.3 - diff: 5.2.0 - execa: 7.2.0 - global-directory: 4.0.1 - magicast: 0.3.4 - pathe: 1.1.2 - pkg-types: 1.1.1 - prompts: 2.4.2 - rc9: 2.1.2 - semver: 7.6.3 - - '@nuxt/devtools@1.2.0(ecinjxtvxfkkualgcbmwxc2byi)': - dependencies: - '@antfu/utils': 0.7.8 - '@nuxt/devtools-kit': 1.2.0(nuxt@3.11.2(@opentelemetry/api@1.8.0)(@parcel/watcher@2.4.1)(@types/node@18.19.9)(@unocss/reset@0.60.0)(axios@1.7.7)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.1)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.5.4)))(idb-keyval@6.2.1)(ioredis@5.4.1)(less@4.1.3)(optionator@0.9.4)(qrcode@1.5.3)(rollup@4.17.2)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)(typescript@5.5.4)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)))(utf-8-validate@6.0.3)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue-tsc@2.1.6(typescript@5.5.4)))(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) - '@nuxt/devtools-wizard': 1.2.0 - '@nuxt/kit': 3.11.2(rollup@4.17.2) - '@vue/devtools-applet': 7.1.3(@unocss/reset@0.60.0)(axios@1.7.7)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.5.4)))(idb-keyval@6.2.1)(qrcode@1.5.3)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue@3.4.27(typescript@5.5.4)) - '@vue/devtools-core': 7.1.3(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue@3.4.27(typescript@5.5.4)) - '@vue/devtools-kit': 7.1.3(vue@3.4.27(typescript@5.5.4)) - birpc: 0.2.17 - consola: 3.2.3 - cronstrue: 2.50.0 - destr: 2.0.3 - error-stack-parser-es: 0.1.1 - execa: 7.2.0 - fast-glob: 3.3.2 - flatted: 3.3.1 - get-port-please: 3.1.2 - hookable: 5.5.3 - image-meta: 0.2.0 - is-installed-globally: 1.0.0 - launch-editor: 2.6.1 - local-pkg: 0.5.0 - magicast: 0.3.4 - nuxt: 3.11.2(@opentelemetry/api@1.8.0)(@parcel/watcher@2.4.1)(@types/node@18.19.9)(@unocss/reset@0.60.0)(axios@1.7.7)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.1)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.5.4)))(idb-keyval@6.2.1)(ioredis@5.4.1)(less@4.1.3)(optionator@0.9.4)(qrcode@1.5.3)(rollup@4.17.2)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)(typescript@5.5.4)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)))(utf-8-validate@6.0.3)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue-tsc@2.1.6(typescript@5.5.4)) - nypm: 0.3.8 - ohash: 1.1.3 - pacote: 18.0.6 - pathe: 1.1.2 - perfect-debounce: 1.0.0 - pkg-types: 1.1.1 - rc9: 2.1.2 - scule: 1.3.0 - semver: 7.6.3 - simple-git: 3.24.0 - sirv: 2.0.4 - unimport: 3.7.1(rollup@4.17.2) - vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - vite-plugin-inspect: 0.8.4(@nuxt/kit@3.11.2(rollup@4.17.2))(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) - vite-plugin-vue-inspector: 4.0.2(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) - which: 3.0.1 - ws: 8.17.0(bufferutil@4.0.8)(utf-8-validate@6.0.3) - transitivePeerDependencies: - - '@unocss/reset' - - '@vue/composition-api' - - async-validator - - axios - - bluebird - - bufferutil - - change-case - - drauu - - floating-vue - - fuse.js - - idb-keyval - - jwt-decode - - nprogress - - qrcode - - rollup - - sortablejs - - supports-color - - universal-cookie - - unocss - - utf-8-validate - - vue - - '@nuxt/kit@3.11.2(rollup@4.17.2)': - dependencies: - '@nuxt/schema': 3.11.2(rollup@4.17.2) - c12: 1.10.0 - consola: 3.2.3 - defu: 6.1.4 - globby: 14.0.1 - hash-sum: 2.0.0 - ignore: 5.3.1 - jiti: 1.21.0 - knitwork: 1.1.0 - mlly: 1.7.0 - pathe: 1.1.2 - pkg-types: 1.1.1 - scule: 1.3.0 - semver: 7.6.2 - ufo: 1.5.3 - unctx: 2.3.1 - unimport: 3.7.1(rollup@4.17.2) - untyped: 1.4.2 - transitivePeerDependencies: - - rollup - - supports-color - - '@nuxt/schema@3.11.2(rollup@4.17.2)': - dependencies: - '@nuxt/ui-templates': 1.3.3 - consola: 3.2.3 - defu: 6.1.4 - hookable: 5.5.3 - pathe: 1.1.2 - pkg-types: 1.1.1 - scule: 1.3.0 - std-env: 3.7.0 - ufo: 1.5.3 - unimport: 3.7.1(rollup@4.17.2) - untyped: 1.4.2 - transitivePeerDependencies: - - rollup - - supports-color - - '@nuxt/telemetry@2.5.4(rollup@4.17.2)': - dependencies: - '@nuxt/kit': 3.11.2(rollup@4.17.2) - ci-info: 4.0.0 - consola: 3.2.3 - create-require: 1.1.1 - defu: 6.1.4 - destr: 2.0.3 - dotenv: 16.4.5 - git-url-parse: 14.0.0 - is-docker: 3.0.0 - jiti: 1.21.0 - mri: 1.2.0 - nanoid: 5.0.7 - ofetch: 1.3.4 - parse-git-config: 3.0.0 - pathe: 1.1.2 - rc9: 2.1.2 - std-env: 3.7.0 - transitivePeerDependencies: - - rollup - - supports-color - - '@nuxt/ui-templates@1.3.3': {} - - '@nuxt/vite-builder@3.11.2(@types/node@18.19.9)(eslint@8.57.1)(less@4.1.3)(optionator@0.9.4)(rollup@4.17.2)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)(typescript@5.5.4)(vue-tsc@2.1.6(typescript@5.5.4))(vue@3.4.27(typescript@5.5.4))': - dependencies: - '@nuxt/kit': 3.11.2(rollup@4.17.2) - '@rollup/plugin-replace': 5.0.5(rollup@4.17.2) - '@vitejs/plugin-vue': 5.0.4(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue@3.4.27(typescript@5.5.4)) - '@vitejs/plugin-vue-jsx': 3.1.0(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue@3.4.27(typescript@5.5.4)) - autoprefixer: 10.4.19(postcss@8.4.38) - clear: 0.1.0 - consola: 3.2.3 - cssnano: 6.1.2(postcss@8.4.38) - defu: 6.1.4 - esbuild: 0.20.2 - escape-string-regexp: 5.0.0 - estree-walker: 3.0.3 - externality: 1.0.2 - fs-extra: 11.2.0 - get-port-please: 3.1.2 - h3: 1.11.1 - knitwork: 1.1.0 - magic-string: 0.30.10 - mlly: 1.7.0 - ohash: 1.1.3 - pathe: 1.1.2 - perfect-debounce: 1.0.0 - pkg-types: 1.1.1 - postcss: 8.4.38 - rollup-plugin-visualizer: 5.12.0(rollup@4.17.2) - std-env: 3.7.0 - strip-literal: 2.1.0 - ufo: 1.5.3 - unenv: 1.9.0 - unplugin: 1.10.1 - vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - vite-node: 1.6.0(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - vite-plugin-checker: 0.6.4(eslint@8.57.1)(optionator@0.9.4)(typescript@5.5.4)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue-tsc@2.1.6(typescript@5.5.4)) - vue: 3.4.27(typescript@5.5.4) - vue-bundle-renderer: 2.1.0 - transitivePeerDependencies: - - '@types/node' - - eslint - - less - - lightningcss - - meow - - optionator - - rollup - - sass - - sass-embedded - - stylelint - - stylus - - sugarss - - supports-color - - terser - - typescript - - uWebSockets.js - - vls - - vti - - vue-tsc - - '@nx/devkit@20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))': - dependencies: - ejs: 3.1.10 - enquirer: 2.3.6 - ignore: 5.3.1 - minimatch: 9.0.3 - nx: 20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)) - semver: 7.6.2 - tmp: 0.2.3 - tslib: 2.6.2 - yargs-parser: 21.1.1 - - '@nx/eslint-plugin@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint-config-prettier@9.1.0(eslint@8.57.1))(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': - dependencies: - '@eslint/compat': 1.2.1(eslint@8.57.1) - '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))) - '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.5.4) - '@typescript-eslint/type-utils': 8.11.0(eslint@8.57.1)(typescript@5.5.4) - '@typescript-eslint/utils': 8.11.0(eslint@8.57.1)(typescript@5.5.4) - chalk: 4.1.2 - confusing-browser-globals: 1.0.11 - globals: 15.11.0 - jsonc-eslint-parser: 2.4.0 - semver: 7.6.2 - tslib: 2.6.2 - optionalDependencies: - eslint-config-prettier: 9.1.0(eslint@8.57.1) - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - debug - - eslint - - nx - - supports-color - - typescript - - verdaccio - - '@nx/eslint@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': - dependencies: - '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))) - '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.4.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - eslint: 8.57.1 - semver: 7.6.2 - tslib: 2.6.2 - typescript: 5.4.2 - optionalDependencies: - '@zkochan/js-yaml': 0.0.7 - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - debug - - nx - - supports-color - - verdaccio - - '@nx/jest@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': - dependencies: - '@jest/reporters': 29.7.0 - '@jest/test-result': 29.7.0 - '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))) - '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.5.4) - chalk: 4.1.2 - identity-obj-proxy: 3.0.0 - jest-config: 29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4)) - jest-resolve: 29.7.0 - jest-util: 29.7.0 - minimatch: 9.0.3 - resolve.exports: 1.1.0 - semver: 7.6.2 - tslib: 2.6.2 - yargs-parser: 21.1.1 - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - babel-plugin-macros - - debug - - node-notifier - - nx - - supports-color - - ts-node - - typescript - - verdaccio - - '@nx/js@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.4.2)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': - dependencies: - '@babel/core': 7.24.5 - '@babel/plugin-proposal-decorators': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-class-properties': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-runtime': 7.24.3(@babel/core@7.24.5) - '@babel/preset-env': 7.24.5(@babel/core@7.24.5) - '@babel/preset-typescript': 7.24.1(@babel/core@7.24.5) - '@babel/runtime': 7.24.5 - '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))) - '@nx/workspace': 20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)) - '@zkochan/js-yaml': 0.0.7 - babel-plugin-const-enum: 1.2.0(@babel/core@7.24.5) - babel-plugin-macros: 2.8.0 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.24.5)(@babel/traverse@7.25.9) - chalk: 4.1.2 - columnify: 1.6.0 - detect-port: 1.6.1 - enquirer: 2.3.6 - fast-glob: 3.2.7 - ignore: 5.3.1 - js-tokens: 4.0.0 - jsonc-parser: 3.2.0 - minimatch: 9.0.3 - npm-package-arg: 11.0.1 - npm-run-path: 4.0.1 - ora: 5.3.0 - semver: 7.6.2 - source-map-support: 0.5.19 - ts-node: 10.9.1(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.4.2) - tsconfig-paths: 4.2.0 - tslib: 2.6.2 - optionalDependencies: - verdaccio: 5.30.3(encoding@0.1.13)(typanion@3.14.0) - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - debug - - nx - - supports-color - - typescript - - '@nx/js@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': - dependencies: - '@babel/core': 7.24.5 - '@babel/plugin-proposal-decorators': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-class-properties': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-runtime': 7.24.3(@babel/core@7.24.5) - '@babel/preset-env': 7.24.5(@babel/core@7.24.5) - '@babel/preset-typescript': 7.24.1(@babel/core@7.24.5) - '@babel/runtime': 7.24.5 - '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))) - '@nx/workspace': 20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)) - '@zkochan/js-yaml': 0.0.7 - babel-plugin-const-enum: 1.2.0(@babel/core@7.24.5) - babel-plugin-macros: 2.8.0 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.24.5)(@babel/traverse@7.25.9) - chalk: 4.1.2 - columnify: 1.6.0 - detect-port: 1.6.1 - enquirer: 2.3.6 - fast-glob: 3.2.7 - ignore: 5.3.1 - js-tokens: 4.0.0 - jsonc-parser: 3.2.0 - minimatch: 9.0.3 - npm-package-arg: 11.0.1 - npm-run-path: 4.0.1 - ora: 5.3.0 - semver: 7.6.2 - source-map-support: 0.5.19 - ts-node: 10.9.1(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4) - tsconfig-paths: 4.2.0 - tslib: 2.6.2 - optionalDependencies: - verdaccio: 5.30.3(encoding@0.1.13)(typanion@3.14.0) - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - debug - - nx - - supports-color - - typescript - - '@nx/next@20.0.5(@babel/core@7.24.5)(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(bufferutil@4.0.8)(eslint@8.57.1)(next@14.2.3(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.80.4))(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.3)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vue-template-compiler@2.7.16)(vue-tsc@2.1.6(typescript@5.5.4))(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)))': - dependencies: - '@babel/plugin-proposal-decorators': 7.24.1(@babel/core@7.24.5) - '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))) - '@nx/eslint': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@nx/react': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(bufferutil@4.0.8)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.3)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) - '@nx/web': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@nx/webpack': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(bufferutil@4.0.8)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.3)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vue-template-compiler@2.7.16)(vue-tsc@2.1.6(typescript@5.5.4)) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.5.4) - '@svgr/webpack': 8.1.0(typescript@5.5.4) - copy-webpack-plugin: 10.2.4(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) - file-loader: 6.2.0(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) - ignore: 5.3.1 - next: 14.2.3(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.80.4) - picocolors: 1.1.1 - semver: 7.6.2 - tslib: 2.6.2 - webpack-merge: 5.10.0 - transitivePeerDependencies: - - '@babel/core' - - '@babel/traverse' - - '@parcel/css' - - '@rspack/core' - - '@swc-node/register' - - '@swc/core' - - '@swc/css' - - '@swc/wasm' - - '@types/node' - - '@zkochan/js-yaml' - - bufferutil - - clean-css - - csso - - debug - - esbuild - - eslint - - fibers - - html-webpack-plugin - - lightningcss - - node-sass - - nx - - react - - react-dom - - sass-embedded - - supports-color - - typescript - - uglify-js - - utf-8-validate - - verdaccio - - vue-template-compiler - - vue-tsc - - webpack - - webpack-cli - - '@nx/nx-darwin-arm64@20.0.5': - optional: true - - '@nx/nx-darwin-x64@20.0.5': - optional: true - - '@nx/nx-freebsd-x64@20.0.5': - optional: true - - '@nx/nx-linux-arm-gnueabihf@20.0.5': - optional: true - - '@nx/nx-linux-arm64-gnu@20.0.5': - optional: true - - '@nx/nx-linux-arm64-musl@20.0.5': - optional: true - - '@nx/nx-linux-x64-gnu@20.0.5': - optional: true - - '@nx/nx-linux-x64-musl@20.0.5': - optional: true - - '@nx/nx-win32-arm64-msvc@20.0.5': - optional: true - - '@nx/nx-win32-x64-msvc@20.0.5': - optional: true - - '@nx/react@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(bufferutil@4.0.8)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.3)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)))': - dependencies: - '@module-federation/enhanced': 0.6.6(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4))(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) - '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))) - '@nx/eslint': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@nx/web': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.5.4) - '@svgr/webpack': 8.1.0(typescript@5.5.4) - express: 4.21.1 - file-loader: 6.2.0(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) - http-proxy-middleware: 3.0.3 - minimatch: 9.0.3 - picocolors: 1.1.1 - tslib: 2.6.2 - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - '@zkochan/js-yaml' - - bufferutil - - debug - - eslint - - nx - - react - - react-dom - - supports-color - - typescript - - utf-8-validate - - verdaccio - - vue-tsc - - webpack - - '@nx/vite@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))': - dependencies: - '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))) - '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.5.4) - '@swc/helpers': 0.5.11 - enquirer: 2.3.6 - minimatch: 9.0.3 - tsconfig-paths: 4.2.0 - vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - vitest: 2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - debug - - nx - - supports-color - - typescript - - verdaccio - - '@nx/vue@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))': - dependencies: - '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))) - '@nx/eslint': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@nx/vite': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) - '@nx/web': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - minimatch: 9.0.3 - tslib: 2.6.2 - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - '@zkochan/js-yaml' - - debug - - eslint - - nx - - supports-color - - typescript - - verdaccio - - vite - - vitest - - '@nx/web@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))': - dependencies: - '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))) - '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - detect-port: 1.6.1 - http-server: 14.1.1 - picocolors: 1.1.1 - tslib: 2.6.2 - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - debug - - nx - - supports-color - - typescript - - verdaccio - - '@nx/webpack@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(bufferutil@4.0.8)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.3)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0))(vue-template-compiler@2.7.16)(vue-tsc@2.1.6(typescript@5.5.4))': - dependencies: - '@babel/core': 7.24.5 - '@module-federation/enhanced': 0.6.13(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.3)(vue-tsc@2.1.6(typescript@5.5.4))(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) - '@module-federation/sdk': 0.6.13 - '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))) - '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)))(typescript@5.5.4)(verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0)) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.5.4) - ajv: 8.13.0 - autoprefixer: 10.4.19(postcss@8.4.38) - babel-loader: 9.2.1(@babel/core@7.24.5)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) - browserslist: 4.23.0 - chalk: 4.1.2 - copy-webpack-plugin: 10.2.4(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) - css-loader: 6.11.0(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) - css-minimizer-webpack-plugin: 5.0.1(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) - express: 4.21.1 - fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.5.4)(vue-template-compiler@2.7.16)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) - http-proxy-middleware: 3.0.3 - less: 4.1.3 - less-loader: 11.1.0(less@4.1.3)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) - license-webpack-plugin: 4.0.2(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) - loader-utils: 2.0.4 - mini-css-extract-plugin: 2.4.7(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) - parse5: 4.0.0 - postcss: 8.4.38 - postcss-import: 14.1.0(postcss@8.4.38) - postcss-loader: 6.2.1(postcss@8.4.38)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) - rxjs: 7.8.1 - sass: 1.80.4 - sass-loader: 12.6.0(sass@1.80.4)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) - source-map-loader: 5.0.0(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) - style-loader: 3.3.4(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) - stylus: 0.59.0 - stylus-loader: 7.1.3(stylus@0.59.0)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) - terser-webpack-plugin: 5.3.10(@swc/core@1.5.7(@swc/helpers@0.5.11))(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) - ts-loader: 9.5.1(typescript@5.5.4)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) - tsconfig-paths-webpack-plugin: 4.0.0 - tslib: 2.6.2 - webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) - webpack-dev-server: 5.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) - webpack-node-externals: 3.0.0 - webpack-subresource-integrity: 5.1.0(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) - transitivePeerDependencies: - - '@babel/traverse' - - '@parcel/css' - - '@rspack/core' - - '@swc-node/register' - - '@swc/core' - - '@swc/css' - - '@swc/wasm' - - '@types/node' - - bufferutil - - clean-css - - csso - - debug - - esbuild - - fibers - - html-webpack-plugin - - lightningcss - - node-sass - - nx - - react - - react-dom - - sass-embedded - - supports-color - - typescript - - uglify-js - - utf-8-validate - - verdaccio - - vue-template-compiler - - vue-tsc - - webpack-cli - - '@nx/workspace@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))': - dependencies: - '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))) - chalk: 4.1.2 - enquirer: 2.3.6 - nx: 20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)) - tslib: 2.6.2 - yargs-parser: 21.1.1 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - debug - - '@one-ini/wasm@0.1.1': {} - - '@open-draft/deferred-promise@2.2.0': {} - - '@open-draft/logger@0.3.0': - dependencies: - is-node-process: 1.2.0 - outvariant: 1.4.2 - - '@open-draft/until@2.1.0': {} - - '@opentelemetry/api-logs@0.50.0': - dependencies: - '@opentelemetry/api': 1.8.0 - - '@opentelemetry/api@1.8.0': {} - - '@opentelemetry/core@1.23.0(@opentelemetry/api@1.8.0)': - dependencies: - '@opentelemetry/api': 1.8.0 - '@opentelemetry/semantic-conventions': 1.23.0 - - '@opentelemetry/core@1.24.1(@opentelemetry/api@1.8.0)': - dependencies: - '@opentelemetry/api': 1.8.0 - '@opentelemetry/semantic-conventions': 1.24.1 - - '@opentelemetry/otlp-transformer@0.50.0(@opentelemetry/api@1.8.0)': - dependencies: - '@opentelemetry/api': 1.8.0 - '@opentelemetry/api-logs': 0.50.0 - '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) - '@opentelemetry/resources': 1.23.0(@opentelemetry/api@1.8.0) - '@opentelemetry/sdk-logs': 0.50.0(@opentelemetry/api-logs@0.50.0)(@opentelemetry/api@1.8.0) - '@opentelemetry/sdk-metrics': 1.23.0(@opentelemetry/api@1.8.0) - '@opentelemetry/sdk-trace-base': 1.23.0(@opentelemetry/api@1.8.0) - - '@opentelemetry/resources@1.23.0(@opentelemetry/api@1.8.0)': - dependencies: - '@opentelemetry/api': 1.8.0 - '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.23.0 - - '@opentelemetry/resources@1.24.1(@opentelemetry/api@1.8.0)': - dependencies: - '@opentelemetry/api': 1.8.0 - '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.24.1 - - '@opentelemetry/sdk-logs@0.50.0(@opentelemetry/api-logs@0.50.0)(@opentelemetry/api@1.8.0)': - dependencies: - '@opentelemetry/api': 1.8.0 - '@opentelemetry/api-logs': 0.50.0 - '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) - '@opentelemetry/resources': 1.23.0(@opentelemetry/api@1.8.0) - - '@opentelemetry/sdk-metrics@1.23.0(@opentelemetry/api@1.8.0)': - dependencies: - '@opentelemetry/api': 1.8.0 - '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) - '@opentelemetry/resources': 1.23.0(@opentelemetry/api@1.8.0) - lodash.merge: 4.6.2 - - '@opentelemetry/sdk-trace-base@1.23.0(@opentelemetry/api@1.8.0)': - dependencies: - '@opentelemetry/api': 1.8.0 - '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) - '@opentelemetry/resources': 1.23.0(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.23.0 - - '@opentelemetry/sdk-trace-base@1.24.1(@opentelemetry/api@1.8.0)': - dependencies: - '@opentelemetry/api': 1.8.0 - '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/resources': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.24.1 - - '@opentelemetry/semantic-conventions@1.23.0': {} - - '@opentelemetry/semantic-conventions@1.24.1': {} - - '@parcel/watcher-android-arm64@2.4.1': - optional: true - - '@parcel/watcher-darwin-arm64@2.4.1': - optional: true - - '@parcel/watcher-darwin-x64@2.4.1': - optional: true - - '@parcel/watcher-freebsd-x64@2.4.1': - optional: true - - '@parcel/watcher-linux-arm-glibc@2.4.1': - optional: true - - '@parcel/watcher-linux-arm64-glibc@2.4.1': - optional: true - - '@parcel/watcher-linux-arm64-musl@2.4.1': - optional: true - - '@parcel/watcher-linux-x64-glibc@2.4.1': - optional: true - - '@parcel/watcher-linux-x64-musl@2.4.1': - optional: true - - '@parcel/watcher-wasm@2.4.1': - dependencies: - is-glob: 4.0.3 - micromatch: 4.0.5 - - '@parcel/watcher-win32-arm64@2.4.1': - optional: true - - '@parcel/watcher-win32-ia32@2.4.1': - optional: true - - '@parcel/watcher-win32-x64@2.4.1': - optional: true - - '@parcel/watcher@2.4.1': - dependencies: - detect-libc: 1.0.3 - is-glob: 4.0.3 - micromatch: 4.0.5 - node-addon-api: 7.1.0 - optionalDependencies: - '@parcel/watcher-android-arm64': 2.4.1 - '@parcel/watcher-darwin-arm64': 2.4.1 - '@parcel/watcher-darwin-x64': 2.4.1 - '@parcel/watcher-freebsd-x64': 2.4.1 - '@parcel/watcher-linux-arm-glibc': 2.4.1 - '@parcel/watcher-linux-arm64-glibc': 2.4.1 - '@parcel/watcher-linux-arm64-musl': 2.4.1 - '@parcel/watcher-linux-x64-glibc': 2.4.1 - '@parcel/watcher-linux-x64-musl': 2.4.1 - '@parcel/watcher-win32-arm64': 2.4.1 - '@parcel/watcher-win32-ia32': 2.4.1 - '@parcel/watcher-win32-x64': 2.4.1 - - '@phenomnomnominal/tsquery@5.0.1(typescript@5.5.4)': - dependencies: - esquery: 1.5.0 - typescript: 5.5.4 - - '@pkgjs/parseargs@0.11.0': - optional: true - - '@polka/url@1.0.0-next.25': {} - - '@protobufjs/aspromise@1.1.2': {} - - '@protobufjs/base64@1.1.2': {} - - '@protobufjs/codegen@2.0.4': {} - - '@protobufjs/eventemitter@1.1.0': {} - - '@protobufjs/fetch@1.1.0': - dependencies: - '@protobufjs/aspromise': 1.1.2 - '@protobufjs/inquire': 1.1.0 - - '@protobufjs/float@1.0.2': {} - - '@protobufjs/inquire@1.1.0': {} - - '@protobufjs/path@1.1.2': {} - - '@protobufjs/pool@1.1.0': {} - - '@protobufjs/utf8@1.1.0': {} - - '@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3))': - dependencies: - merge-options: 3.0.4 - react-native: 0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3) - - '@react-native-community/cli-clean@12.3.6(encoding@0.1.13)': - dependencies: - '@react-native-community/cli-tools': 12.3.6(encoding@0.1.13) - chalk: 4.1.2 - execa: 5.1.1 - transitivePeerDependencies: - - encoding - - '@react-native-community/cli-config@12.3.6(encoding@0.1.13)': - dependencies: - '@react-native-community/cli-tools': 12.3.6(encoding@0.1.13) - chalk: 4.1.2 - cosmiconfig: 5.2.1 - deepmerge: 4.3.1 - glob: 7.2.3 - joi: 17.13.1 - transitivePeerDependencies: - - encoding - - '@react-native-community/cli-debugger-ui@12.3.6': - dependencies: - serve-static: 1.15.0 - transitivePeerDependencies: - - supports-color - - '@react-native-community/cli-doctor@12.3.6(encoding@0.1.13)': - dependencies: - '@react-native-community/cli-config': 12.3.6(encoding@0.1.13) - '@react-native-community/cli-platform-android': 12.3.6(encoding@0.1.13) - '@react-native-community/cli-platform-ios': 12.3.6(encoding@0.1.13) - '@react-native-community/cli-tools': 12.3.6(encoding@0.1.13) - chalk: 4.1.2 - command-exists: 1.2.9 - deepmerge: 4.3.1 - envinfo: 7.13.0 - execa: 5.1.1 - hermes-profile-transformer: 0.0.6 - node-stream-zip: 1.15.0 - ora: 5.4.1 - semver: 7.6.3 - strip-ansi: 5.2.0 - wcwidth: 1.0.1 - yaml: 2.4.2 - transitivePeerDependencies: - - encoding - - '@react-native-community/cli-hermes@12.3.6(encoding@0.1.13)': - dependencies: - '@react-native-community/cli-platform-android': 12.3.6(encoding@0.1.13) - '@react-native-community/cli-tools': 12.3.6(encoding@0.1.13) - chalk: 4.1.2 - hermes-profile-transformer: 0.0.6 - transitivePeerDependencies: - - encoding - - '@react-native-community/cli-platform-android@12.3.6(encoding@0.1.13)': - dependencies: - '@react-native-community/cli-tools': 12.3.6(encoding@0.1.13) - chalk: 4.1.2 - execa: 5.1.1 - fast-xml-parser: 4.5.0 - glob: 7.2.3 - logkitty: 0.7.1 - transitivePeerDependencies: - - encoding - - '@react-native-community/cli-platform-ios@12.3.6(encoding@0.1.13)': - dependencies: - '@react-native-community/cli-tools': 12.3.6(encoding@0.1.13) - chalk: 4.1.2 - execa: 5.1.1 - fast-xml-parser: 4.5.0 - glob: 7.2.3 - ora: 5.4.1 - transitivePeerDependencies: - - encoding - - '@react-native-community/cli-plugin-metro@12.3.6': {} - - '@react-native-community/cli-server-api@12.3.6(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@6.0.3)': - dependencies: - '@react-native-community/cli-debugger-ui': 12.3.6 - '@react-native-community/cli-tools': 12.3.6(encoding@0.1.13) - compression: 1.7.4 - connect: 3.7.0 - errorhandler: 1.5.1 - nocache: 3.0.4 - pretty-format: 26.6.2 - serve-static: 1.15.0 - ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@6.0.3) - transitivePeerDependencies: - - bufferutil - - encoding - - supports-color - - utf-8-validate - - '@react-native-community/cli-tools@12.3.6(encoding@0.1.13)': - dependencies: - appdirsjs: 1.2.7 - chalk: 4.1.2 - find-up: 5.0.0 - mime: 2.6.0 - node-fetch: 2.7.0(encoding@0.1.13) - open: 6.4.0 - ora: 5.4.1 - semver: 7.6.3 - shell-quote: 1.8.1 - sudo-prompt: 9.2.1 - transitivePeerDependencies: - - encoding - - '@react-native-community/cli-types@12.3.6': - dependencies: - joi: 17.13.1 - - '@react-native-community/cli@12.3.6(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@6.0.3)': - dependencies: - '@react-native-community/cli-clean': 12.3.6(encoding@0.1.13) - '@react-native-community/cli-config': 12.3.6(encoding@0.1.13) - '@react-native-community/cli-debugger-ui': 12.3.6 - '@react-native-community/cli-doctor': 12.3.6(encoding@0.1.13) - '@react-native-community/cli-hermes': 12.3.6(encoding@0.1.13) - '@react-native-community/cli-plugin-metro': 12.3.6 - '@react-native-community/cli-server-api': 12.3.6(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@6.0.3) - '@react-native-community/cli-tools': 12.3.6(encoding@0.1.13) - '@react-native-community/cli-types': 12.3.6 - chalk: 4.1.2 - commander: 9.5.0 - deepmerge: 4.3.1 - execa: 5.1.1 - find-up: 4.1.0 - fs-extra: 8.1.0 - graceful-fs: 4.2.11 - prompts: 2.4.2 - semver: 7.6.3 - transitivePeerDependencies: - - bufferutil - - encoding - - supports-color - - utf-8-validate - - '@react-native-community/netinfo@11.3.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3))': - dependencies: - react-native: 0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3) - - '@react-native/assets-registry@0.73.1': {} - - '@react-native/babel-plugin-codegen@0.73.4(@babel/preset-env@7.24.5(@babel/core@7.24.5))': - dependencies: - '@react-native/codegen': 0.73.3(@babel/preset-env@7.24.5(@babel/core@7.24.5)) - transitivePeerDependencies: - - '@babel/preset-env' - - supports-color - - '@react-native/babel-preset@0.73.21(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))': - dependencies: - '@babel/core': 7.24.5 - '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.24.5) - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.5) - '@babel/plugin-proposal-export-default-from': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.24.5) - '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.24.5) - '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.24.5) - '@babel/plugin-proposal-optional-catch-binding': 7.18.6(@babel/core@7.24.5) - '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.24.5) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-syntax-export-default-from': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-syntax-flow': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-transform-arrow-functions': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-async-to-generator': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-block-scoping': 7.24.5(@babel/core@7.24.5) - '@babel/plugin-transform-classes': 7.24.5(@babel/core@7.24.5) - '@babel/plugin-transform-computed-properties': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-destructuring': 7.24.5(@babel/core@7.24.5) - '@babel/plugin-transform-flow-strip-types': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-function-name': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-literals': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.24.5) - '@babel/plugin-transform-parameters': 7.24.5(@babel/core@7.24.5) - '@babel/plugin-transform-private-methods': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-private-property-in-object': 7.24.5(@babel/core@7.24.5) - '@babel/plugin-transform-react-display-name': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.24.5) - '@babel/plugin-transform-react-jsx-self': 7.24.5(@babel/core@7.24.5) - '@babel/plugin-transform-react-jsx-source': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-runtime': 7.24.3(@babel/core@7.24.5) - '@babel/plugin-transform-shorthand-properties': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-spread': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-sticky-regex': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-typescript': 7.24.5(@babel/core@7.24.5) - '@babel/plugin-transform-unicode-regex': 7.24.1(@babel/core@7.24.5) - '@babel/template': 7.24.0 - '@react-native/babel-plugin-codegen': 0.73.4(@babel/preset-env@7.24.5(@babel/core@7.24.5)) - babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.24.5) - react-refresh: 0.14.2 - transitivePeerDependencies: - - '@babel/preset-env' - - supports-color - - '@react-native/codegen@0.73.3(@babel/preset-env@7.24.5(@babel/core@7.24.5))': - dependencies: - '@babel/parser': 7.26.0 - '@babel/preset-env': 7.24.5(@babel/core@7.24.5) - flow-parser: 0.206.0 - glob: 7.2.3 - invariant: 2.2.4 - jscodeshift: 0.14.0(@babel/preset-env@7.24.5(@babel/core@7.24.5)) - mkdirp: 0.5.6 - nullthrows: 1.1.1 - transitivePeerDependencies: - - supports-color - - '@react-native/community-cli-plugin@0.73.17(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@6.0.3)': - dependencies: - '@react-native-community/cli-server-api': 12.3.6(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@6.0.3) - '@react-native-community/cli-tools': 12.3.6(encoding@0.1.13) - '@react-native/dev-middleware': 0.73.8(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@6.0.3) - '@react-native/metro-babel-transformer': 0.73.15(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) - chalk: 4.1.2 - execa: 5.1.1 - metro: 0.80.9(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@6.0.3) - metro-config: 0.80.9(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@6.0.3) - metro-core: 0.80.9 - node-fetch: 2.7.0(encoding@0.1.13) - readline: 1.3.0 - transitivePeerDependencies: - - '@babel/core' - - '@babel/preset-env' - - bufferutil - - encoding - - supports-color - - utf-8-validate - - '@react-native/debugger-frontend@0.73.3': {} - - '@react-native/dev-middleware@0.73.8(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@6.0.3)': - dependencies: - '@isaacs/ttlcache': 1.4.1 - '@react-native/debugger-frontend': 0.73.3 - chrome-launcher: 0.15.2 - chromium-edge-launcher: 1.0.0 - connect: 3.7.0 - debug: 2.6.9 - node-fetch: 2.7.0(encoding@0.1.13) - open: 7.4.2 - serve-static: 1.15.0 - temp-dir: 2.0.0 - ws: 6.2.2(bufferutil@4.0.8)(utf-8-validate@6.0.3) - transitivePeerDependencies: - - bufferutil - - encoding - - supports-color - - utf-8-validate - - '@react-native/gradle-plugin@0.73.4': {} - - '@react-native/js-polyfills@0.73.1': {} - - '@react-native/metro-babel-transformer@0.73.15(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))': - dependencies: - '@babel/core': 7.24.5 - '@react-native/babel-preset': 0.73.21(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5)) - hermes-parser: 0.15.0 - nullthrows: 1.1.1 - transitivePeerDependencies: - - '@babel/preset-env' - - supports-color - - '@react-native/normalize-colors@0.73.2': {} - - '@react-native/virtualized-lists@0.73.4(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3))': - dependencies: - invariant: 2.2.4 - nullthrows: 1.1.1 - react-native: 0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3) - - '@rollup/plugin-alias@5.1.0(rollup@4.17.2)': - dependencies: - slash: 4.0.0 - optionalDependencies: - rollup: 4.17.2 - - '@rollup/plugin-commonjs@25.0.7(rollup@4.17.2)': - dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.17.2) - commondir: 1.0.1 - estree-walker: 2.0.2 - glob: 8.1.0 - is-reference: 1.2.1 - magic-string: 0.30.10 - optionalDependencies: - rollup: 4.17.2 - - '@rollup/plugin-inject@5.0.5(rollup@4.17.2)': - dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.17.2) - estree-walker: 2.0.2 - magic-string: 0.30.10 - optionalDependencies: - rollup: 4.17.2 - - '@rollup/plugin-json@6.1.0(rollup@4.17.2)': - dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.17.2) - optionalDependencies: - rollup: 4.17.2 - - '@rollup/plugin-node-resolve@15.2.3(rollup@4.17.2)': - dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.17.2) - '@types/resolve': 1.20.2 - deepmerge: 4.3.1 - is-builtin-module: 3.2.1 - is-module: 1.0.0 - resolve: 1.22.8 - optionalDependencies: - rollup: 4.17.2 - - '@rollup/plugin-replace@5.0.5(rollup@4.17.2)': - dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.17.2) - magic-string: 0.30.10 - optionalDependencies: - rollup: 4.17.2 - - '@rollup/plugin-terser@0.4.4(rollup@4.17.2)': - dependencies: - serialize-javascript: 6.0.2 - smob: 1.5.0 - terser: 5.31.0 - optionalDependencies: - rollup: 4.17.2 - - '@rollup/pluginutils@4.2.1': - dependencies: - estree-walker: 2.0.2 - picomatch: 2.3.1 - - '@rollup/pluginutils@5.1.0(rollup@4.17.2)': - dependencies: - '@types/estree': 1.0.5 - estree-walker: 2.0.2 - picomatch: 2.3.1 - optionalDependencies: - rollup: 4.17.2 - - '@rollup/rollup-android-arm-eabi@4.17.2': - optional: true - - '@rollup/rollup-android-arm-eabi@4.24.0': - optional: true - - '@rollup/rollup-android-arm64@4.17.2': - optional: true - - '@rollup/rollup-android-arm64@4.24.0': - optional: true - - '@rollup/rollup-darwin-arm64@4.17.2': - optional: true - - '@rollup/rollup-darwin-arm64@4.24.0': - optional: true - - '@rollup/rollup-darwin-x64@4.17.2': - optional: true - - '@rollup/rollup-darwin-x64@4.24.0': - optional: true - - '@rollup/rollup-linux-arm-gnueabihf@4.17.2': - optional: true - - '@rollup/rollup-linux-arm-gnueabihf@4.24.0': - optional: true - - '@rollup/rollup-linux-arm-musleabihf@4.17.2': - optional: true - - '@rollup/rollup-linux-arm-musleabihf@4.24.0': - optional: true - - '@rollup/rollup-linux-arm64-gnu@4.17.2': - optional: true - - '@rollup/rollup-linux-arm64-gnu@4.24.0': - optional: true - - '@rollup/rollup-linux-arm64-musl@4.17.2': - optional: true - - '@rollup/rollup-linux-arm64-musl@4.24.0': - optional: true - - '@rollup/rollup-linux-powerpc64le-gnu@4.17.2': - optional: true - - '@rollup/rollup-linux-powerpc64le-gnu@4.24.0': - optional: true - - '@rollup/rollup-linux-riscv64-gnu@4.17.2': - optional: true - - '@rollup/rollup-linux-riscv64-gnu@4.24.0': - optional: true - - '@rollup/rollup-linux-s390x-gnu@4.17.2': - optional: true - - '@rollup/rollup-linux-s390x-gnu@4.24.0': - optional: true - - '@rollup/rollup-linux-x64-gnu@4.17.2': - optional: true - - '@rollup/rollup-linux-x64-gnu@4.24.0': - optional: true - - '@rollup/rollup-linux-x64-musl@4.17.2': - optional: true - - '@rollup/rollup-linux-x64-musl@4.24.0': - optional: true - - '@rollup/rollup-win32-arm64-msvc@4.17.2': - optional: true - - '@rollup/rollup-win32-arm64-msvc@4.24.0': - optional: true - - '@rollup/rollup-win32-ia32-msvc@4.17.2': - optional: true - - '@rollup/rollup-win32-ia32-msvc@4.24.0': - optional: true - - '@rollup/rollup-win32-x64-msvc@4.17.2': - optional: true - - '@rollup/rollup-win32-x64-msvc@4.24.0': - optional: true - - '@rtsao/scc@1.1.0': {} - - '@rushstack/eslint-patch@1.10.2': {} - - '@rushstack/node-core-library@3.66.1(@types/node@18.19.9)': - dependencies: - colors: 1.2.5 - fs-extra: 7.0.1 - import-lazy: 4.0.0 - jju: 1.4.0 - resolve: 1.22.8 - semver: 7.5.4 - z-schema: 5.0.5 - optionalDependencies: - '@types/node': 18.19.9 - - '@rushstack/node-core-library@4.2.0(@types/node@18.19.9)': - dependencies: - fs-extra: 7.0.1 - import-lazy: 4.0.0 - jju: 1.4.0 - resolve: 1.22.8 - semver: 7.5.4 - z-schema: 5.0.5 - optionalDependencies: - '@types/node': 18.19.9 - - '@rushstack/rig-package@0.5.2': - dependencies: - resolve: 1.22.8 - strip-json-comments: 3.1.1 - - '@rushstack/terminal@0.10.2(@types/node@18.19.9)': - dependencies: - '@rushstack/node-core-library': 4.2.0(@types/node@18.19.9) - supports-color: 8.1.1 - optionalDependencies: - '@types/node': 18.19.9 - - '@rushstack/ts-command-line@4.19.4(@types/node@18.19.9)': - dependencies: - '@rushstack/terminal': 0.10.2(@types/node@18.19.9) - '@types/argparse': 1.0.38 - argparse: 1.0.10 - string-argv: 0.3.2 - transitivePeerDependencies: - - '@types/node' - - '@shikijs/core@1.3.0': {} - - '@sideway/address@4.1.5': - dependencies: - '@hapi/hoek': 9.3.0 - - '@sideway/formula@3.0.1': {} - - '@sideway/pinpoint@2.0.0': {} - - '@sigstore/bundle@2.3.1': - dependencies: - '@sigstore/protobuf-specs': 0.3.1 - - '@sigstore/core@1.1.0': {} - - '@sigstore/protobuf-specs@0.3.1': {} - - '@sigstore/sign@2.3.1': - dependencies: - '@sigstore/bundle': 2.3.1 - '@sigstore/core': 1.1.0 - '@sigstore/protobuf-specs': 0.3.1 - make-fetch-happen: 13.0.1 - proc-log: 4.2.0 - promise-retry: 2.0.1 - transitivePeerDependencies: - - supports-color - - '@sigstore/tuf@2.3.3': - dependencies: - '@sigstore/protobuf-specs': 0.3.1 - tuf-js: 2.2.1 - transitivePeerDependencies: - - supports-color - - '@sigstore/verify@1.2.0': - dependencies: - '@sigstore/bundle': 2.3.1 - '@sigstore/core': 1.1.0 - '@sigstore/protobuf-specs': 0.3.1 - - '@sinclair/typebox@0.27.8': {} - - '@sindresorhus/merge-streams@2.3.0': {} - - '@sinonjs/commons@3.0.1': - dependencies: - type-detect: 4.0.8 - - '@sinonjs/fake-timers@10.3.0': - dependencies: - '@sinonjs/commons': 3.0.1 - - '@stablelib/aead@1.0.1': {} - - '@stablelib/binary@1.0.1': - dependencies: - '@stablelib/int': 1.0.1 - - '@stablelib/bytes@1.0.1': {} - - '@stablelib/chacha20poly1305@1.0.1': - dependencies: - '@stablelib/aead': 1.0.1 - '@stablelib/binary': 1.0.1 - '@stablelib/chacha': 1.0.1 - '@stablelib/constant-time': 1.0.1 - '@stablelib/poly1305': 1.0.1 - '@stablelib/wipe': 1.0.1 - - '@stablelib/chacha@1.0.1': - dependencies: - '@stablelib/binary': 1.0.1 - '@stablelib/wipe': 1.0.1 - - '@stablelib/constant-time@1.0.1': {} - - '@stablelib/ed25519@1.0.3': - dependencies: - '@stablelib/random': 1.0.2 - '@stablelib/sha512': 1.0.1 - '@stablelib/wipe': 1.0.1 - - '@stablelib/hash@1.0.1': {} - - '@stablelib/hkdf@1.0.1': - dependencies: - '@stablelib/hash': 1.0.1 - '@stablelib/hmac': 1.0.1 - '@stablelib/wipe': 1.0.1 - - '@stablelib/hmac@1.0.1': - dependencies: - '@stablelib/constant-time': 1.0.1 - '@stablelib/hash': 1.0.1 - '@stablelib/wipe': 1.0.1 - - '@stablelib/int@1.0.1': {} - - '@stablelib/keyagreement@1.0.1': - dependencies: - '@stablelib/bytes': 1.0.1 - - '@stablelib/poly1305@1.0.1': - dependencies: - '@stablelib/constant-time': 1.0.1 - '@stablelib/wipe': 1.0.1 - - '@stablelib/random@1.0.2': - dependencies: - '@stablelib/binary': 1.0.1 - '@stablelib/wipe': 1.0.1 - - '@stablelib/sha256@1.0.1': - dependencies: - '@stablelib/binary': 1.0.1 - '@stablelib/hash': 1.0.1 - '@stablelib/wipe': 1.0.1 - - '@stablelib/sha512@1.0.1': - dependencies: - '@stablelib/binary': 1.0.1 - '@stablelib/hash': 1.0.1 - '@stablelib/wipe': 1.0.1 - - '@stablelib/wipe@1.0.1': {} - - '@stablelib/x25519@1.0.3': - dependencies: - '@stablelib/keyagreement': 1.0.1 - '@stablelib/random': 1.0.2 - '@stablelib/wipe': 1.0.1 - - '@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - - '@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - - '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - - '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - - '@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - - '@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - - '@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - - '@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - - '@svgr/babel-preset@8.1.0(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.24.5) - '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.24.5) - '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.24.5) - '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.24.5) - '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.24.5) - '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.24.5) - '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.24.5) - '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.24.5) - - '@svgr/core@8.1.0(typescript@5.5.4)': - dependencies: - '@babel/core': 7.24.5 - '@svgr/babel-preset': 8.1.0(@babel/core@7.24.5) - camelcase: 6.3.0 - cosmiconfig: 8.3.6(typescript@5.5.4) - snake-case: 3.0.4 - transitivePeerDependencies: - - supports-color - - typescript - - '@svgr/hast-util-to-babel-ast@8.0.0': - dependencies: - '@babel/types': 7.26.0 - entities: 4.5.0 - - '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.5.4))': - dependencies: - '@babel/core': 7.24.5 - '@svgr/babel-preset': 8.1.0(@babel/core@7.24.5) - '@svgr/core': 8.1.0(typescript@5.5.4) - '@svgr/hast-util-to-babel-ast': 8.0.0 - svg-parser: 2.0.4 - transitivePeerDependencies: - - supports-color - - '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.5.4))(typescript@5.5.4)': - dependencies: - '@svgr/core': 8.1.0(typescript@5.5.4) - cosmiconfig: 8.3.6(typescript@5.5.4) - deepmerge: 4.3.1 - svgo: 3.3.2 - transitivePeerDependencies: - - typescript - - '@svgr/webpack@8.1.0(typescript@5.5.4)': - dependencies: - '@babel/core': 7.24.5 - '@babel/plugin-transform-react-constant-elements': 7.24.1(@babel/core@7.24.5) - '@babel/preset-env': 7.24.5(@babel/core@7.24.5) - '@babel/preset-react': 7.24.1(@babel/core@7.24.5) - '@babel/preset-typescript': 7.24.1(@babel/core@7.24.5) - '@svgr/core': 8.1.0(typescript@5.5.4) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.5.4)) - '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.5.4))(typescript@5.5.4) - transitivePeerDependencies: - - supports-color - - typescript - - '@swc-node/core@1.13.1(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)': - dependencies: - '@swc/core': 1.5.7(@swc/helpers@0.5.11) - '@swc/types': 0.1.7 - - '@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4)': - dependencies: - '@swc-node/core': 1.13.1(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7) - '@swc-node/sourcemap-support': 0.5.1 - '@swc/core': 1.5.7(@swc/helpers@0.5.11) - colorette: 2.0.20 - debug: 4.3.4 - pirates: 4.0.6 - tslib: 2.6.2 - typescript: 5.5.4 - transitivePeerDependencies: - - '@swc/types' - - supports-color - - '@swc-node/sourcemap-support@0.5.1': - dependencies: - source-map-support: 0.5.21 - tslib: 2.8.0 - - '@swc/core-darwin-arm64@1.5.7': - optional: true - - '@swc/core-darwin-x64@1.5.7': - optional: true - - '@swc/core-linux-arm-gnueabihf@1.5.7': - optional: true - - '@swc/core-linux-arm64-gnu@1.5.7': - optional: true - - '@swc/core-linux-arm64-musl@1.5.7': - optional: true - - '@swc/core-linux-x64-gnu@1.5.7': - optional: true - - '@swc/core-linux-x64-musl@1.5.7': - optional: true - - '@swc/core-win32-arm64-msvc@1.5.7': - optional: true - - '@swc/core-win32-ia32-msvc@1.5.7': - optional: true - - '@swc/core-win32-x64-msvc@1.5.7': - optional: true - - '@swc/core@1.5.7(@swc/helpers@0.5.11)': - dependencies: - '@swc/counter': 0.1.3 - '@swc/types': 0.1.7 - optionalDependencies: - '@swc/core-darwin-arm64': 1.5.7 - '@swc/core-darwin-x64': 1.5.7 - '@swc/core-linux-arm-gnueabihf': 1.5.7 - '@swc/core-linux-arm64-gnu': 1.5.7 - '@swc/core-linux-arm64-musl': 1.5.7 - '@swc/core-linux-x64-gnu': 1.5.7 - '@swc/core-linux-x64-musl': 1.5.7 - '@swc/core-win32-arm64-msvc': 1.5.7 - '@swc/core-win32-ia32-msvc': 1.5.7 - '@swc/core-win32-x64-msvc': 1.5.7 - '@swc/helpers': 0.5.11 - - '@swc/counter@0.1.3': {} - - '@swc/helpers@0.5.11': - dependencies: - tslib: 2.6.2 - - '@swc/helpers@0.5.5': - dependencies: - '@swc/counter': 0.1.3 - tslib: 2.6.2 - - '@swc/types@0.1.7': - dependencies: - '@swc/counter': 0.1.3 - - '@testing-library/dom@10.4.0': - dependencies: - '@babel/code-frame': 7.24.2 - '@babel/runtime': 7.24.5 - '@types/aria-query': 5.0.4 - aria-query: 5.3.0 - chalk: 4.1.2 - dom-accessibility-api: 0.5.16 - lz-string: 1.5.0 - pretty-format: 27.5.1 - - '@testing-library/react@15.0.6(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@babel/runtime': 7.24.5 - '@testing-library/dom': 10.4.0 - '@types/react-dom': 18.3.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.1 - - '@tootallnate/once@2.0.0': {} - - '@trysound/sax@0.2.0': {} - - '@ts-morph/common@0.19.0': - dependencies: - fast-glob: 3.3.2 - minimatch: 7.4.6 - mkdirp: 2.1.6 - path-browserify: 1.0.1 - - '@tsconfig/node10@1.0.11': {} - - '@tsconfig/node12@1.0.11': {} - - '@tsconfig/node14@1.0.3': {} - - '@tsconfig/node16@1.0.4': {} - - '@tufjs/canonical-json@2.0.0': {} - - '@tufjs/models@2.0.1': - dependencies: - '@tufjs/canonical-json': 2.0.0 - minimatch: 9.0.4 - - '@tybys/wasm-util@0.9.0': - dependencies: - tslib: 2.6.2 - - '@types/argparse@1.0.38': {} - - '@types/aria-query@5.0.4': {} - - '@types/babel__core@7.20.5': - dependencies: - '@babel/parser': 7.24.5 - '@babel/types': 7.24.5 - '@types/babel__generator': 7.6.8 - '@types/babel__template': 7.4.4 - '@types/babel__traverse': 7.20.5 - - '@types/babel__generator@7.6.8': - dependencies: - '@babel/types': 7.24.5 - - '@types/babel__template@7.4.4': - dependencies: - '@babel/parser': 7.24.5 - '@babel/types': 7.24.5 - - '@types/babel__traverse@7.20.5': - dependencies: - '@babel/types': 7.24.5 - - '@types/body-parser@1.19.5': - dependencies: - '@types/connect': 3.4.38 - '@types/node': 18.19.9 - - '@types/bonjour@3.5.13': - dependencies: - '@types/node': 18.19.9 - - '@types/connect-history-api-fallback@1.5.4': - dependencies: - '@types/express-serve-static-core': 5.0.1 - '@types/node': 18.19.9 - - '@types/connect@3.4.38': - dependencies: - '@types/node': 18.19.9 - - '@types/cookie@0.6.0': {} - - '@types/eslint-scope@3.7.7': - dependencies: - '@types/eslint': 8.56.10 - '@types/estree': 1.0.5 - - '@types/eslint@8.56.10': - dependencies: - '@types/estree': 1.0.5 - '@types/json-schema': 7.0.15 - - '@types/estree@1.0.5': {} - - '@types/estree@1.0.6': {} - - '@types/express-serve-static-core@4.19.6': - dependencies: - '@types/node': 18.19.9 - '@types/qs': 6.9.16 - '@types/range-parser': 1.2.7 - '@types/send': 0.17.4 - - '@types/express-serve-static-core@5.0.1': - dependencies: - '@types/node': 18.19.9 - '@types/qs': 6.9.16 - '@types/range-parser': 1.2.7 - '@types/send': 0.17.4 - - '@types/express@4.17.21': - dependencies: - '@types/body-parser': 1.19.5 - '@types/express-serve-static-core': 4.19.6 - '@types/qs': 6.9.16 - '@types/serve-static': 1.15.7 - - '@types/glob@7.2.0': - dependencies: - '@types/minimatch': 5.1.2 - '@types/node': 18.19.9 - - '@types/graceful-fs@4.1.9': - dependencies: - '@types/node': 18.19.9 - - '@types/http-errors@2.0.4': {} - - '@types/http-proxy@1.17.14': - dependencies: - '@types/node': 18.19.9 - - '@types/http-proxy@1.17.15': - dependencies: - '@types/node': 18.19.9 - - '@types/istanbul-lib-coverage@2.0.6': {} - - '@types/istanbul-lib-report@3.0.3': - dependencies: - '@types/istanbul-lib-coverage': 2.0.6 - - '@types/istanbul-reports@3.0.4': - dependencies: - '@types/istanbul-lib-report': 3.0.3 - - '@types/jest@29.5.14': - dependencies: - expect: 29.7.0 - pretty-format: 29.7.0 - - '@types/jsdom@20.0.1': - dependencies: - '@types/node': 18.19.9 - '@types/tough-cookie': 4.0.5 - parse5: 7.1.2 - - '@types/json-schema@7.0.15': {} - - '@types/json5@0.0.29': {} - - '@types/lodash@4.17.1': {} - - '@types/long@4.0.2': {} - - '@types/mime@1.3.5': {} - - '@types/minimatch@5.1.2': {} - - '@types/minimist@1.2.5': {} - - '@types/node-forge@1.3.11': - dependencies: - '@types/node': 18.19.9 - - '@types/node@10.12.18': {} - - '@types/node@17.0.45': {} - - '@types/node@18.19.9': - dependencies: - undici-types: 5.26.5 - - '@types/node@20.5.1': {} - - '@types/normalize-package-data@2.4.4': {} - - '@types/parse-json@4.0.2': {} - - '@types/prettier@2.7.3': {} - - '@types/prop-types@15.7.12': {} - - '@types/qs@6.9.16': {} - - '@types/range-parser@1.2.7': {} - - '@types/react-dom@18.3.0': - dependencies: - '@types/react': 18.3.1 - - '@types/react@18.3.1': - dependencies: - '@types/prop-types': 15.7.12 - csstype: 3.1.3 - - '@types/resolve@1.20.2': {} - - '@types/retry@0.12.2': {} - - '@types/semver@7.5.8': {} - - '@types/send@0.17.4': - dependencies: - '@types/mime': 1.3.5 - '@types/node': 18.19.9 - - '@types/serve-index@1.9.4': - dependencies: - '@types/express': 4.17.21 - - '@types/serve-static@1.15.7': - dependencies: - '@types/http-errors': 2.0.4 - '@types/node': 18.19.9 - '@types/send': 0.17.4 - - '@types/sockjs@0.3.36': - dependencies: - '@types/node': 18.19.9 - - '@types/stack-utils@2.0.3': {} - - '@types/tough-cookie@4.0.5': {} - - '@types/web-bluetooth@0.0.20': {} - - '@types/ws@8.5.12': - dependencies: - '@types/node': 18.19.9 - - '@types/yargs-parser@21.0.3': {} - - '@types/yargs@15.0.19': - dependencies: - '@types/yargs-parser': 21.0.3 - - '@types/yargs@17.0.32': - dependencies: - '@types/yargs-parser': 21.0.3 - - '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1)(typescript@5.5.4)': - dependencies: - '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.5.4) - '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@5.5.4) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.5.4) - debug: 4.3.7 - eslint: 8.57.1 - graphemer: 1.4.0 - ignore: 5.3.1 - natural-compare-lite: 1.4.0 - semver: 7.6.2 - tsutils: 3.21.0(typescript@5.5.4) - optionalDependencies: - typescript: 5.5.4 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1)(typescript@5.5.4)': - dependencies: - '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.5.4) - '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.1)(typescript@5.5.4) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 7.18.0 - eslint: 8.57.1 - graphemer: 1.4.0 - ignore: 5.3.1 - natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.5.4) - optionalDependencies: - typescript: 5.5.4 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.5.4)': - dependencies: - '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.4) - debug: 4.3.7 - eslint: 8.57.1 - optionalDependencies: - typescript: 5.5.4 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4)': - dependencies: - '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.4 - eslint: 8.57.1 - optionalDependencies: - typescript: 5.5.4 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4)': - dependencies: - '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.3.4 - eslint: 8.57.1 - optionalDependencies: - typescript: 5.5.4 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/scope-manager@5.62.0': - dependencies: - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/visitor-keys': 5.62.0 - - '@typescript-eslint/scope-manager@6.21.0': - dependencies: - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/visitor-keys': 6.21.0 - - '@typescript-eslint/scope-manager@7.18.0': - dependencies: - '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/visitor-keys': 7.18.0 - - '@typescript-eslint/scope-manager@8.11.0': - dependencies: - '@typescript-eslint/types': 8.11.0 - '@typescript-eslint/visitor-keys': 8.11.0 - - '@typescript-eslint/type-utils@5.62.0(eslint@8.57.1)(typescript@5.5.4)': - dependencies: - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.4) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.5.4) - debug: 4.3.7 - eslint: 8.57.1 - tsutils: 3.21.0(typescript@5.5.4) - optionalDependencies: - typescript: 5.5.4 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/type-utils@7.18.0(eslint@8.57.1)(typescript@5.5.4)': - dependencies: - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.5.4) - debug: 4.3.4 - eslint: 8.57.1 - ts-api-utils: 1.3.0(typescript@5.5.4) - optionalDependencies: - typescript: 5.5.4 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/type-utils@8.11.0(eslint@8.57.1)(typescript@5.5.4)': - dependencies: - '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.5.4) - '@typescript-eslint/utils': 8.11.0(eslint@8.57.1)(typescript@5.5.4) - debug: 4.3.4 - ts-api-utils: 1.3.0(typescript@5.5.4) - optionalDependencies: - typescript: 5.5.4 - transitivePeerDependencies: - - eslint - - supports-color - - '@typescript-eslint/types@5.62.0': {} - - '@typescript-eslint/types@6.21.0': {} - - '@typescript-eslint/types@7.18.0': {} - - '@typescript-eslint/types@8.11.0': {} - - '@typescript-eslint/typescript-estree@5.62.0(typescript@5.5.4)': - dependencies: - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.3.7 - globby: 11.1.0 - is-glob: 4.0.3 - semver: 7.6.3 - tsutils: 3.21.0(typescript@5.5.4) - optionalDependencies: - typescript: 5.5.4 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/typescript-estree@6.21.0(typescript@5.5.4)': - dependencies: - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.7 - globby: 11.1.0 - is-glob: 4.0.3 - minimatch: 9.0.3 - semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.5.4) - optionalDependencies: - typescript: 5.5.4 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/typescript-estree@7.18.0(typescript@5.5.4)': - dependencies: - '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.3.4 - globby: 11.1.0 - is-glob: 4.0.3 - minimatch: 9.0.4 - semver: 7.6.2 - ts-api-utils: 1.3.0(typescript@5.5.4) - optionalDependencies: - typescript: 5.5.4 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/typescript-estree@8.11.0(typescript@5.5.4)': - dependencies: - '@typescript-eslint/types': 8.11.0 - '@typescript-eslint/visitor-keys': 8.11.0 - debug: 4.3.7 - fast-glob: 3.3.2 - is-glob: 4.0.3 - minimatch: 9.0.4 - semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.5.4) - optionalDependencies: - typescript: 5.5.4 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/utils@5.62.0(eslint@8.57.1)(typescript@5.5.4)': - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) - '@types/json-schema': 7.0.15 - '@types/semver': 7.5.8 - '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.4) - eslint: 8.57.1 - eslint-scope: 5.1.1 - semver: 7.6.3 - transitivePeerDependencies: - - supports-color - - typescript - - '@typescript-eslint/utils@7.18.0(eslint@8.57.1)(typescript@5.5.4)': - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) - '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) - eslint: 8.57.1 - transitivePeerDependencies: - - supports-color - - typescript - - '@typescript-eslint/utils@8.11.0(eslint@8.57.1)(typescript@5.5.4)': - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) - '@typescript-eslint/scope-manager': 8.11.0 - '@typescript-eslint/types': 8.11.0 - '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.5.4) - eslint: 8.57.1 - transitivePeerDependencies: - - supports-color - - typescript - - '@typescript-eslint/visitor-keys@5.62.0': - dependencies: - '@typescript-eslint/types': 5.62.0 - eslint-visitor-keys: 3.4.3 - - '@typescript-eslint/visitor-keys@6.21.0': - dependencies: - '@typescript-eslint/types': 6.21.0 - eslint-visitor-keys: 3.4.3 - - '@typescript-eslint/visitor-keys@7.18.0': - dependencies: - '@typescript-eslint/types': 7.18.0 - eslint-visitor-keys: 3.4.3 - - '@typescript-eslint/visitor-keys@8.11.0': - dependencies: - '@typescript-eslint/types': 8.11.0 - eslint-visitor-keys: 3.4.3 - - '@ungap/structured-clone@1.2.0': {} - - '@unhead/dom@1.9.10': - dependencies: - '@unhead/schema': 1.9.10 - '@unhead/shared': 1.9.10 - - '@unhead/schema@1.9.10': - dependencies: - hookable: 5.5.3 - zhead: 2.2.4 - - '@unhead/shared@1.9.10': - dependencies: - '@unhead/schema': 1.9.10 - - '@unhead/ssr@1.9.10': - dependencies: - '@unhead/schema': 1.9.10 - '@unhead/shared': 1.9.10 - - '@unhead/vue@1.9.10(vue@3.4.27(typescript@5.5.4))': - dependencies: - '@unhead/schema': 1.9.10 - '@unhead/shared': 1.9.10 - hookable: 5.5.3 - unhead: 1.9.10 - vue: 3.4.27(typescript@5.5.4) - - '@unocss/astro@0.60.0(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))': - dependencies: - '@unocss/core': 0.60.0 - '@unocss/reset': 0.60.0 - '@unocss/vite': 0.60.0(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) - optionalDependencies: - vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - transitivePeerDependencies: - - rollup - - '@unocss/cli@0.60.0(rollup@4.17.2)': - dependencies: - '@ampproject/remapping': 2.3.0 - '@rollup/pluginutils': 5.1.0(rollup@4.17.2) - '@unocss/config': 0.60.0 - '@unocss/core': 0.60.0 - '@unocss/preset-uno': 0.60.0 - cac: 6.7.14 - chokidar: 3.6.0 - colorette: 2.0.20 - consola: 3.2.3 - fast-glob: 3.3.2 - magic-string: 0.30.10 - pathe: 1.1.2 - perfect-debounce: 1.0.0 - transitivePeerDependencies: - - rollup - - '@unocss/config@0.60.0': - dependencies: - '@unocss/core': 0.60.0 - unconfig: 0.3.13 - - '@unocss/core@0.60.0': {} - - '@unocss/extractor-arbitrary-variants@0.60.0': - dependencies: - '@unocss/core': 0.60.0 - - '@unocss/inspector@0.60.0': - dependencies: - '@unocss/core': 0.60.0 - '@unocss/rule-utils': 0.60.0 - gzip-size: 6.0.0 - sirv: 2.0.4 - - '@unocss/postcss@0.60.0(postcss@8.4.38)': - dependencies: - '@unocss/config': 0.60.0 - '@unocss/core': 0.60.0 - '@unocss/rule-utils': 0.60.0 - css-tree: 2.3.1 - fast-glob: 3.3.2 - magic-string: 0.30.10 - postcss: 8.4.38 - - '@unocss/preset-attributify@0.60.0': - dependencies: - '@unocss/core': 0.60.0 - - '@unocss/preset-icons@0.60.0': - dependencies: - '@iconify/utils': 2.1.23 - '@unocss/core': 0.60.0 - ofetch: 1.3.4 - transitivePeerDependencies: - - supports-color - - '@unocss/preset-mini@0.60.0': - dependencies: - '@unocss/core': 0.60.0 - '@unocss/extractor-arbitrary-variants': 0.60.0 - '@unocss/rule-utils': 0.60.0 - - '@unocss/preset-tagify@0.60.0': - dependencies: - '@unocss/core': 0.60.0 - - '@unocss/preset-typography@0.60.0': - dependencies: - '@unocss/core': 0.60.0 - '@unocss/preset-mini': 0.60.0 - - '@unocss/preset-uno@0.60.0': - dependencies: - '@unocss/core': 0.60.0 - '@unocss/preset-mini': 0.60.0 - '@unocss/preset-wind': 0.60.0 - '@unocss/rule-utils': 0.60.0 - - '@unocss/preset-web-fonts@0.60.0': - dependencies: - '@unocss/core': 0.60.0 - ofetch: 1.3.4 - - '@unocss/preset-wind@0.60.0': - dependencies: - '@unocss/core': 0.60.0 - '@unocss/preset-mini': 0.60.0 - '@unocss/rule-utils': 0.60.0 - - '@unocss/reset@0.60.0': {} - - '@unocss/rule-utils@0.60.0': - dependencies: - '@unocss/core': 0.60.0 - magic-string: 0.30.10 - - '@unocss/scope@0.60.0': {} - - '@unocss/transformer-attributify-jsx-babel@0.60.0': - dependencies: - '@babel/core': 7.26.0 - '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.26.0) - '@babel/preset-typescript': 7.24.1(@babel/core@7.26.0) - '@unocss/core': 0.60.0 - transitivePeerDependencies: - - supports-color - - '@unocss/transformer-attributify-jsx@0.60.0': - dependencies: - '@unocss/core': 0.60.0 - - '@unocss/transformer-compile-class@0.60.0': - dependencies: - '@unocss/core': 0.60.0 - - '@unocss/transformer-directives@0.60.0': - dependencies: - '@unocss/core': 0.60.0 - '@unocss/rule-utils': 0.60.0 - css-tree: 2.3.1 - - '@unocss/transformer-variant-group@0.60.0': - dependencies: - '@unocss/core': 0.60.0 - - '@unocss/vite@0.60.0(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))': - dependencies: - '@ampproject/remapping': 2.3.0 - '@rollup/pluginutils': 5.1.0(rollup@4.17.2) - '@unocss/config': 0.60.0 - '@unocss/core': 0.60.0 - '@unocss/inspector': 0.60.0 - '@unocss/scope': 0.60.0 - '@unocss/transformer-directives': 0.60.0 - chokidar: 3.6.0 - fast-glob: 3.3.2 - magic-string: 0.30.10 - vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - transitivePeerDependencies: - - rollup - - '@vercel/nft@0.26.5(encoding@0.1.13)': - dependencies: - '@mapbox/node-pre-gyp': 1.0.11(encoding@0.1.13) - '@rollup/pluginutils': 4.2.1 - acorn: 8.11.3 - acorn-import-attributes: 1.9.5(acorn@8.11.3) - async-sema: 3.1.1 - bindings: 1.5.0 - estree-walker: 2.0.2 - glob: 7.2.3 - graceful-fs: 4.2.11 - micromatch: 4.0.5 - node-gyp-build: 4.8.1 - resolve-from: 5.0.0 - transitivePeerDependencies: - - encoding - - supports-color - - '@verdaccio/commons-api@10.2.0': - dependencies: - http-errors: 2.0.0 - http-status-codes: 2.2.0 - - '@verdaccio/config@7.0.0-next-7.13': - dependencies: - '@verdaccio/core': 7.0.0-next-7.13 - '@verdaccio/utils': 7.0.0-next-7.13 - debug: 4.3.4 - js-yaml: 4.1.0 - lodash: 4.17.21 - minimatch: 7.4.6 - yup: 0.32.11 - transitivePeerDependencies: - - supports-color - - '@verdaccio/core@7.0.0-next-7.13': - dependencies: - ajv: 8.12.0 - core-js: 3.35.0 - http-errors: 2.0.0 - http-status-codes: 2.3.0 - process-warning: 1.0.0 - semver: 7.6.0 - - '@verdaccio/file-locking@10.3.1': - dependencies: - lockfile: 1.0.4 - - '@verdaccio/file-locking@12.0.0-next.1': - dependencies: - lockfile: 1.0.4 - - '@verdaccio/local-storage-legacy@11.0.2': - dependencies: - '@verdaccio/commons-api': 10.2.0 - '@verdaccio/file-locking': 10.3.1 - '@verdaccio/streams': 10.2.1 - async: 3.2.4 - debug: 4.3.4 - lodash: 4.17.21 - lowdb: 1.0.0 - mkdirp: 1.0.4 - transitivePeerDependencies: - - supports-color - - '@verdaccio/logger-7@7.0.0-next-7.13': - dependencies: - '@verdaccio/logger-commons': 7.0.0-next-7.13 - pino: 7.11.0 - transitivePeerDependencies: - - supports-color - - '@verdaccio/logger-commons@7.0.0-next-7.13': - dependencies: - '@verdaccio/core': 7.0.0-next-7.13 - '@verdaccio/logger-prettify': 7.0.0-next-7.2 - colorette: 2.0.20 - debug: 4.3.4 - transitivePeerDependencies: - - supports-color - - '@verdaccio/logger-prettify@7.0.0-next-7.2': - dependencies: - colorette: 2.0.20 - dayjs: 1.11.10 - lodash: 4.17.21 - pino-abstract-transport: 1.1.0 - sonic-boom: 3.8.0 - - '@verdaccio/middleware@7.0.0-next-7.13': - dependencies: - '@verdaccio/config': 7.0.0-next-7.13 - '@verdaccio/core': 7.0.0-next-7.13 - '@verdaccio/url': 12.0.0-next-7.13 - '@verdaccio/utils': 7.0.0-next-7.13 - debug: 4.3.4 - express: 4.18.3 - express-rate-limit: 5.5.1 - lodash: 4.17.21 - lru-cache: 7.18.3 - mime: 2.6.0 - transitivePeerDependencies: - - supports-color - - '@verdaccio/search-indexer@7.0.0-next-7.2': {} - - '@verdaccio/signature@7.0.0-next.3': - dependencies: - debug: 4.3.4 - jsonwebtoken: 9.0.2 - transitivePeerDependencies: - - supports-color - - '@verdaccio/streams@10.2.1': {} - - '@verdaccio/tarball@12.0.0-next-7.13': - dependencies: - '@verdaccio/core': 7.0.0-next-7.13 - '@verdaccio/url': 12.0.0-next-7.13 - '@verdaccio/utils': 7.0.0-next-7.13 - debug: 4.3.4 - lodash: 4.17.21 - transitivePeerDependencies: - - supports-color - - '@verdaccio/ui-theme@7.0.0-next-7.13': {} - - '@verdaccio/url@12.0.0-next-7.13': - dependencies: - '@verdaccio/core': 7.0.0-next-7.13 - debug: 4.3.4 - lodash: 4.17.21 - validator: 13.11.0 - transitivePeerDependencies: - - supports-color - - '@verdaccio/utils@7.0.0-next-7.13': - dependencies: - '@verdaccio/core': 7.0.0-next-7.13 - lodash: 4.17.21 - minimatch: 7.4.6 - semver: 7.6.0 - - '@vitejs/plugin-react@4.3.3(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))': - dependencies: - '@babel/core': 7.26.0 - '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) - '@types/babel__core': 7.20.5 - react-refresh: 0.14.2 - vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - transitivePeerDependencies: - - supports-color - - '@vitejs/plugin-vue-jsx@3.1.0(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue@3.4.27(typescript@5.5.4))': - dependencies: - '@babel/core': 7.24.5 - '@babel/plugin-transform-typescript': 7.24.5(@babel/core@7.24.5) - '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.5) - vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - vue: 3.4.27(typescript@5.5.4) - transitivePeerDependencies: - - supports-color - - '@vitejs/plugin-vue@4.6.2(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue@3.4.27(typescript@5.5.4))': - dependencies: - vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - vue: 3.4.27(typescript@5.5.4) - - '@vitejs/plugin-vue@5.0.4(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue@3.4.27(typescript@5.5.4))': - dependencies: - vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - vue: 3.4.27(typescript@5.5.4) - - '@vitest/coverage-v8@2.1.3(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))': - dependencies: - '@ampproject/remapping': 2.3.0 - '@bcoe/v8-coverage': 0.2.3 - debug: 4.3.7 - istanbul-lib-coverage: 3.2.2 - istanbul-lib-report: 3.0.1 - istanbul-lib-source-maps: 5.0.6 - istanbul-reports: 3.1.7 - magic-string: 0.30.12 - magicast: 0.3.4 - std-env: 3.7.0 - test-exclude: 7.0.1 - tinyrainbow: 1.2.0 - vitest: 2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - transitivePeerDependencies: - - supports-color - - '@vitest/expect@2.1.3': - dependencies: - '@vitest/spy': 2.1.3 - '@vitest/utils': 2.1.3 - chai: 5.1.2 - tinyrainbow: 1.2.0 - - '@vitest/mocker@2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))': - dependencies: - '@vitest/spy': 2.1.3 - estree-walker: 3.0.3 - magic-string: 0.30.12 - optionalDependencies: - vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - - '@vitest/pretty-format@2.1.3': - dependencies: - tinyrainbow: 1.2.0 - - '@vitest/runner@2.1.3': - dependencies: - '@vitest/utils': 2.1.3 - pathe: 1.1.2 - - '@vitest/snapshot@2.1.3': - dependencies: - '@vitest/pretty-format': 2.1.3 - magic-string: 0.30.12 - pathe: 1.1.2 - - '@vitest/spy@2.1.3': - dependencies: - tinyspy: 3.0.2 - - '@vitest/ui@2.1.3(vitest@2.1.3)': - dependencies: - '@vitest/utils': 2.1.3 - fflate: 0.8.2 - flatted: 3.3.1 - pathe: 1.1.2 - sirv: 2.0.4 - tinyglobby: 0.2.10 - tinyrainbow: 1.2.0 - vitest: 2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - - '@vitest/utils@2.1.3': - dependencies: - '@vitest/pretty-format': 2.1.3 - loupe: 3.1.2 - tinyrainbow: 1.2.0 - - '@volar/language-core@2.4.7': - dependencies: - '@volar/source-map': 2.4.7 - - '@volar/source-map@2.4.7': {} - - '@volar/typescript@2.4.7': - dependencies: - '@volar/language-core': 2.4.7 - path-browserify: 1.0.1 - vscode-uri: 3.0.8 - - '@vue-macros/common@1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.5.4))': - dependencies: - '@babel/types': 7.26.0 - '@rollup/pluginutils': 5.1.0(rollup@4.17.2) - '@vue/compiler-sfc': 3.4.27 - ast-kit: 0.12.1 - local-pkg: 0.5.0 - magic-string-ast: 0.5.0 - optionalDependencies: - vue: 3.4.27(typescript@5.5.4) - transitivePeerDependencies: - - rollup - - '@vue/babel-helper-vue-transform-on@1.2.2': {} - - '@vue/babel-plugin-jsx@1.2.2(@babel/core@7.24.5)': - dependencies: - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.5) - '@babel/template': 7.24.0 - '@babel/traverse': 7.24.5 - '@babel/types': 7.26.0 - '@vue/babel-helper-vue-transform-on': 1.2.2 - '@vue/babel-plugin-resolve-type': 1.2.2(@babel/core@7.24.5) - camelcase: 6.3.0 - html-tags: 3.3.1 - svg-tags: 1.0.0 - optionalDependencies: - '@babel/core': 7.24.5 - transitivePeerDependencies: - - supports-color - - '@vue/babel-plugin-resolve-type@1.2.2(@babel/core@7.24.5)': - dependencies: - '@babel/code-frame': 7.24.2 - '@babel/core': 7.24.5 - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/parser': 7.26.0 - '@vue/compiler-sfc': 3.4.27 - - '@vue/compiler-core@3.4.27': - dependencies: - '@babel/parser': 7.26.0 - '@vue/shared': 3.4.27 - entities: 4.5.0 - estree-walker: 2.0.2 - source-map-js: 1.2.1 - - '@vue/compiler-dom@3.4.27': - dependencies: - '@vue/compiler-core': 3.4.27 - '@vue/shared': 3.4.27 - - '@vue/compiler-sfc@3.4.27': - dependencies: - '@babel/parser': 7.26.0 - '@vue/compiler-core': 3.4.27 - '@vue/compiler-dom': 3.4.27 - '@vue/compiler-ssr': 3.4.27 - '@vue/shared': 3.4.27 - estree-walker: 2.0.2 - magic-string: 0.30.10 - postcss: 8.4.38 - source-map-js: 1.2.1 - - '@vue/compiler-ssr@3.4.27': - dependencies: - '@vue/compiler-dom': 3.4.27 - '@vue/shared': 3.4.27 - - '@vue/compiler-vue2@2.7.16': - dependencies: - de-indent: 1.0.2 - he: 1.2.0 - - '@vue/devtools-api@6.6.1': {} - - '@vue/devtools-applet@7.1.3(@unocss/reset@0.60.0)(axios@1.7.7)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.5.4)))(idb-keyval@6.2.1)(qrcode@1.5.3)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue@3.4.27(typescript@5.5.4))': - dependencies: - '@vue/devtools-core': 7.1.3(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue@3.4.27(typescript@5.5.4)) - '@vue/devtools-kit': 7.1.3(vue@3.4.27(typescript@5.5.4)) - '@vue/devtools-shared': 7.1.3 - '@vue/devtools-ui': 7.1.3(@unocss/reset@0.60.0)(axios@1.7.7)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.5.4)))(idb-keyval@6.2.1)(qrcode@1.5.3)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)))(vue@3.4.27(typescript@5.5.4)) - lodash-es: 4.17.21 - perfect-debounce: 1.0.0 - shiki: 1.3.0 - splitpanes: 3.1.5 - vue: 3.4.27(typescript@5.5.4) - vue-virtual-scroller: 2.0.0-beta.8(vue@3.4.27(typescript@5.5.4)) - transitivePeerDependencies: - - '@unocss/reset' - - '@vue/composition-api' - - async-validator - - axios - - change-case - - drauu - - floating-vue - - fuse.js - - idb-keyval - - jwt-decode - - nprogress - - qrcode - - sortablejs - - universal-cookie - - unocss - - vite - - '@vue/devtools-core@7.1.3(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue@3.4.27(typescript@5.5.4))': - dependencies: - '@vue/devtools-kit': 7.1.3(vue@3.4.27(typescript@5.5.4)) - '@vue/devtools-shared': 7.1.3 - mitt: 3.0.1 - nanoid: 3.3.7 - pathe: 1.1.2 - vite-hot-client: 0.2.3(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) - transitivePeerDependencies: - - vite - - vue - - '@vue/devtools-kit@7.1.3(vue@3.4.27(typescript@5.5.4))': - dependencies: - '@vue/devtools-shared': 7.1.3 - hookable: 5.5.3 - mitt: 3.0.1 - perfect-debounce: 1.0.0 - speakingurl: 14.0.1 - vue: 3.4.27(typescript@5.5.4) - - '@vue/devtools-shared@7.1.3': - dependencies: - rfdc: 1.3.1 - - '@vue/devtools-ui@7.1.3(@unocss/reset@0.60.0)(axios@1.7.7)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.5.4)))(idb-keyval@6.2.1)(qrcode@1.5.3)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)))(vue@3.4.27(typescript@5.5.4))': - dependencies: - '@unocss/reset': 0.60.0 - '@vue/devtools-shared': 7.1.3 - '@vueuse/components': 10.9.0(vue@3.4.27(typescript@5.5.4)) - '@vueuse/core': 10.9.0(vue@3.4.27(typescript@5.5.4)) - '@vueuse/integrations': 10.9.0(axios@1.7.7)(focus-trap@7.5.4)(idb-keyval@6.2.1)(qrcode@1.5.3)(vue@3.4.27(typescript@5.5.4)) - colord: 2.9.3 - floating-vue: 5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.5.4)) - focus-trap: 7.5.4 - unocss: 0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) - vue: 3.4.27(typescript@5.5.4) - transitivePeerDependencies: - - '@vue/composition-api' - - async-validator - - axios - - change-case - - drauu - - fuse.js - - idb-keyval - - jwt-decode - - nprogress - - qrcode - - sortablejs - - universal-cookie - - '@vue/eslint-config-prettier@7.1.0(eslint@8.57.1)(prettier@3.2.5)': - dependencies: - eslint: 8.57.1 - eslint-config-prettier: 8.10.0(eslint@8.57.1) - eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.2.5) - prettier: 3.2.5 - - '@vue/eslint-config-typescript@11.0.3(eslint-plugin-vue@9.26.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.5.4)': - dependencies: - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1)(typescript@5.5.4) - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.5.4) - eslint: 8.57.1 - eslint-plugin-vue: 9.26.0(eslint@8.57.1) - vue-eslint-parser: 9.4.2(eslint@8.57.1) - optionalDependencies: - typescript: 5.5.4 - transitivePeerDependencies: - - supports-color - - '@vue/language-core@2.1.6(typescript@5.5.4)': - dependencies: - '@volar/language-core': 2.4.7 - '@vue/compiler-dom': 3.4.27 - '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.4.27 - computeds: 0.0.1 - minimatch: 9.0.4 - muggle-string: 0.4.1 - path-browserify: 1.0.1 - optionalDependencies: - typescript: 5.5.4 - - '@vue/reactivity@3.4.27': - dependencies: - '@vue/shared': 3.4.27 - - '@vue/runtime-core@3.4.27': - dependencies: - '@vue/reactivity': 3.4.27 - '@vue/shared': 3.4.27 - - '@vue/runtime-dom@3.4.27': - dependencies: - '@vue/runtime-core': 3.4.27 - '@vue/shared': 3.4.27 - csstype: 3.1.3 - - '@vue/server-renderer@3.4.27(vue@3.4.27(typescript@5.5.4))': - dependencies: - '@vue/compiler-ssr': 3.4.27 - '@vue/shared': 3.4.27 - vue: 3.4.27(typescript@5.5.4) - - '@vue/shared@3.4.27': {} - - '@vue/test-utils@2.4.6': - dependencies: - js-beautify: 1.15.1 - vue-component-type-helpers: 2.0.16 - - '@vue/tsconfig@0.4.0': {} - - '@vueuse/components@10.9.0(vue@3.4.27(typescript@5.5.4))': - dependencies: - '@vueuse/core': 10.9.0(vue@3.4.27(typescript@5.5.4)) - '@vueuse/shared': 10.9.0(vue@3.4.27(typescript@5.5.4)) - vue-demi: 0.14.7(vue@3.4.27(typescript@5.5.4)) - transitivePeerDependencies: - - '@vue/composition-api' - - vue - - '@vueuse/core@10.9.0(vue@3.4.27(typescript@5.5.4))': - dependencies: - '@types/web-bluetooth': 0.0.20 - '@vueuse/metadata': 10.9.0 - '@vueuse/shared': 10.9.0(vue@3.4.27(typescript@5.5.4)) - vue-demi: 0.14.7(vue@3.4.27(typescript@5.5.4)) - transitivePeerDependencies: - - '@vue/composition-api' - - vue - - '@vueuse/integrations@10.9.0(axios@1.7.7)(focus-trap@7.5.4)(idb-keyval@6.2.1)(qrcode@1.5.3)(vue@3.4.27(typescript@5.5.4))': - dependencies: - '@vueuse/core': 10.9.0(vue@3.4.27(typescript@5.5.4)) - '@vueuse/shared': 10.9.0(vue@3.4.27(typescript@5.5.4)) - vue-demi: 0.14.7(vue@3.4.27(typescript@5.5.4)) - optionalDependencies: - axios: 1.7.7 - focus-trap: 7.5.4 - idb-keyval: 6.2.1 - qrcode: 1.5.3 - transitivePeerDependencies: - - '@vue/composition-api' - - vue - - '@vueuse/metadata@10.9.0': {} - - '@vueuse/shared@10.9.0(vue@3.4.27(typescript@5.5.4))': - dependencies: - vue-demi: 0.14.7(vue@3.4.27(typescript@5.5.4)) - transitivePeerDependencies: - - '@vue/composition-api' - - vue - - '@walletconnect/core@2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(utf-8-validate@6.0.3)': - dependencies: - '@walletconnect/heartbeat': 1.2.2 - '@walletconnect/jsonrpc-provider': 1.0.14 - '@walletconnect/jsonrpc-types': 1.0.4 - '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/jsonrpc-ws-connection': 1.0.14(bufferutil@4.0.8)(utf-8-validate@6.0.3) - '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(ioredis@5.4.1) - '@walletconnect/logger': 2.1.2 - '@walletconnect/relay-api': 1.0.10 - '@walletconnect/relay-auth': 1.0.4 - '@walletconnect/safe-json': 1.0.2 - '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(ioredis@5.4.1) - '@walletconnect/utils': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(ioredis@5.4.1) - events: 3.3.0 - isomorphic-unfetch: 3.1.0(encoding@0.1.13) - lodash.isequal: 4.5.0 - uint8arrays: 3.1.0 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@upstash/redis' - - '@vercel/kv' - - bufferutil - - encoding - - ioredis - - uWebSockets.js - - utf-8-validate - - '@walletconnect/environment@1.0.1': - dependencies: - tslib: 1.14.1 - - '@walletconnect/events@1.0.1': - dependencies: - keyvaluestorage-interface: 1.0.0 - tslib: 1.14.1 - - '@walletconnect/heartbeat@1.2.2': - dependencies: - '@walletconnect/events': 1.0.1 - '@walletconnect/time': 1.0.2 - events: 3.3.0 - - '@walletconnect/jsonrpc-http-connection@1.0.8(encoding@0.1.13)': - dependencies: - '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/safe-json': 1.0.2 - cross-fetch: 3.1.8(encoding@0.1.13) - events: 3.3.0 - transitivePeerDependencies: - - encoding - - '@walletconnect/jsonrpc-provider@1.0.14': - dependencies: - '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/safe-json': 1.0.2 - events: 3.3.0 - - '@walletconnect/jsonrpc-types@1.0.4': - dependencies: - events: 3.3.0 - keyvaluestorage-interface: 1.0.0 - - '@walletconnect/jsonrpc-utils@1.0.8': - dependencies: - '@walletconnect/environment': 1.0.1 - '@walletconnect/jsonrpc-types': 1.0.4 - tslib: 1.14.1 - - '@walletconnect/jsonrpc-ws-connection@1.0.14(bufferutil@4.0.8)(utf-8-validate@6.0.3)': - dependencies: - '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/safe-json': 1.0.2 - events: 3.3.0 - ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@6.0.3) - transitivePeerDependencies: - - bufferutil - - utf-8-validate - - '@walletconnect/keyvaluestorage@1.1.1(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(ioredis@5.4.1)': - dependencies: - '@walletconnect/safe-json': 1.0.2 - idb-keyval: 6.2.1 - unstorage: 1.10.2(idb-keyval@6.2.1)(ioredis@5.4.1) - optionalDependencies: - '@react-native-async-storage/async-storage': 1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)) - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@netlify/blobs' - - '@planetscale/database' - - '@upstash/redis' - - '@vercel/kv' - - ioredis - - uWebSockets.js - - '@walletconnect/logger@2.1.2': - dependencies: - '@walletconnect/safe-json': 1.0.2 - pino: 7.11.0 - - '@walletconnect/react-native-compat@2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(@react-native-community/netinfo@11.3.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(react-native-get-random-values@1.11.0(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3))': - dependencies: - '@react-native-async-storage/async-storage': 1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)) - '@react-native-community/netinfo': 11.3.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)) - events: 3.3.0 - fast-text-encoding: 1.0.6 - react-native-get-random-values: 1.11.0(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)) - react-native-url-polyfill: 2.0.0(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)) - transitivePeerDependencies: - - react-native - - '@walletconnect/relay-api@1.0.10': - dependencies: - '@walletconnect/jsonrpc-types': 1.0.4 - - '@walletconnect/relay-auth@1.0.4': - dependencies: - '@stablelib/ed25519': 1.0.3 - '@stablelib/random': 1.0.2 - '@walletconnect/safe-json': 1.0.2 - '@walletconnect/time': 1.0.2 - tslib: 1.14.1 - uint8arrays: 3.1.0 - - '@walletconnect/safe-json@1.0.2': - dependencies: - tslib: 1.14.1 - - '@walletconnect/sign-client@2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(utf-8-validate@6.0.3)': - dependencies: - '@walletconnect/core': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(utf-8-validate@6.0.3) - '@walletconnect/events': 1.0.1 - '@walletconnect/heartbeat': 1.2.2 - '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/logger': 2.1.2 - '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(ioredis@5.4.1) - '@walletconnect/utils': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(ioredis@5.4.1) - events: 3.3.0 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@upstash/redis' - - '@vercel/kv' - - bufferutil - - encoding - - ioredis - - uWebSockets.js - - utf-8-validate - - '@walletconnect/time@1.0.2': - dependencies: - tslib: 1.14.1 - - '@walletconnect/types@2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(ioredis@5.4.1)': - dependencies: - '@walletconnect/events': 1.0.1 - '@walletconnect/heartbeat': 1.2.2 - '@walletconnect/jsonrpc-types': 1.0.4 - '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(ioredis@5.4.1) - '@walletconnect/logger': 2.1.2 - events: 3.3.0 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@upstash/redis' - - '@vercel/kv' - - ioredis - - uWebSockets.js - - '@walletconnect/universal-provider@2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(utf-8-validate@6.0.3)': - dependencies: - '@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13) - '@walletconnect/jsonrpc-provider': 1.0.14 - '@walletconnect/jsonrpc-types': 1.0.4 - '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/logger': 2.1.2 - '@walletconnect/sign-client': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(bufferutil@4.0.8)(encoding@0.1.13)(ioredis@5.4.1)(utf-8-validate@6.0.3) - '@walletconnect/types': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(ioredis@5.4.1) - '@walletconnect/utils': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(ioredis@5.4.1) - events: 3.3.0 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@upstash/redis' - - '@vercel/kv' - - bufferutil - - encoding - - ioredis - - uWebSockets.js - - utf-8-validate - - '@walletconnect/utils@2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(ioredis@5.4.1)': - dependencies: - '@stablelib/chacha20poly1305': 1.0.1 - '@stablelib/hkdf': 1.0.1 - '@stablelib/random': 1.0.2 - '@stablelib/sha256': 1.0.1 - '@stablelib/x25519': 1.0.3 - '@walletconnect/relay-api': 1.0.10 - '@walletconnect/safe-json': 1.0.2 - '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)))(ioredis@5.4.1) - '@walletconnect/window-getters': 1.0.1 - '@walletconnect/window-metadata': 1.0.1 - detect-browser: 5.3.0 - query-string: 7.1.3 - uint8arrays: 3.1.0 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@upstash/redis' - - '@vercel/kv' - - ioredis - - uWebSockets.js - - '@walletconnect/window-getters@1.0.1': - dependencies: - tslib: 1.14.1 - - '@walletconnect/window-metadata@1.0.1': - dependencies: - '@walletconnect/window-getters': 1.0.1 - tslib: 1.14.1 - - '@webassemblyjs/ast@1.12.1': - dependencies: - '@webassemblyjs/helper-numbers': 1.11.6 - '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - - '@webassemblyjs/floating-point-hex-parser@1.11.6': {} - - '@webassemblyjs/helper-api-error@1.11.6': {} - - '@webassemblyjs/helper-buffer@1.12.1': {} - - '@webassemblyjs/helper-numbers@1.11.6': - dependencies: - '@webassemblyjs/floating-point-hex-parser': 1.11.6 - '@webassemblyjs/helper-api-error': 1.11.6 - '@xtuc/long': 4.2.2 - - '@webassemblyjs/helper-wasm-bytecode@1.11.6': {} - - '@webassemblyjs/helper-wasm-section@1.12.1': - dependencies: - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/helper-buffer': 1.12.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - '@webassemblyjs/wasm-gen': 1.12.1 - - '@webassemblyjs/ieee754@1.11.6': - dependencies: - '@xtuc/ieee754': 1.2.0 - - '@webassemblyjs/leb128@1.11.6': - dependencies: - '@xtuc/long': 4.2.2 - - '@webassemblyjs/utf8@1.11.6': {} - - '@webassemblyjs/wasm-edit@1.12.1': - dependencies: - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/helper-buffer': 1.12.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - '@webassemblyjs/helper-wasm-section': 1.12.1 - '@webassemblyjs/wasm-gen': 1.12.1 - '@webassemblyjs/wasm-opt': 1.12.1 - '@webassemblyjs/wasm-parser': 1.12.1 - '@webassemblyjs/wast-printer': 1.12.1 - - '@webassemblyjs/wasm-gen@1.12.1': - dependencies: - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - '@webassemblyjs/ieee754': 1.11.6 - '@webassemblyjs/leb128': 1.11.6 - '@webassemblyjs/utf8': 1.11.6 - - '@webassemblyjs/wasm-opt@1.12.1': - dependencies: - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/helper-buffer': 1.12.1 - '@webassemblyjs/wasm-gen': 1.12.1 - '@webassemblyjs/wasm-parser': 1.12.1 - - '@webassemblyjs/wasm-parser@1.12.1': - dependencies: - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/helper-api-error': 1.11.6 - '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - '@webassemblyjs/ieee754': 1.11.6 - '@webassemblyjs/leb128': 1.11.6 - '@webassemblyjs/utf8': 1.11.6 - - '@webassemblyjs/wast-printer@1.12.1': - dependencies: - '@webassemblyjs/ast': 1.12.1 - '@xtuc/long': 4.2.2 - - '@xtuc/ieee754@1.2.0': {} - - '@xtuc/long@4.2.2': {} - - '@yarnpkg/lockfile@1.1.0': {} - - '@yarnpkg/parsers@3.0.0-rc.46': - dependencies: - js-yaml: 3.14.1 - tslib: 2.6.2 - - '@zkochan/js-yaml@0.0.7': - dependencies: - argparse: 2.0.1 - - JSONStream@1.3.5: - dependencies: - jsonparse: 1.3.1 - through: 2.3.8 - - abab@2.0.6: {} - - abbrev@1.1.1: {} - - abbrev@2.0.0: {} - - abort-controller@3.0.0: - dependencies: - event-target-shim: 5.0.1 - - accepts@1.3.8: - dependencies: - mime-types: 2.1.35 - negotiator: 0.6.3 - - acorn-globals@7.0.1: - dependencies: - acorn: 8.11.3 - acorn-walk: 8.3.2 - - acorn-import-assertions@1.9.0(acorn@8.11.3): - dependencies: - acorn: 8.11.3 - - acorn-import-attributes@1.9.5(acorn@8.11.3): - dependencies: - acorn: 8.11.3 - - acorn-jsx@5.3.2(acorn@8.11.3): - dependencies: - acorn: 8.11.3 - - acorn-walk@8.3.2: {} - - acorn@8.11.3: {} - - add-stream@1.0.0: {} - - address@1.2.2: {} - - adm-zip@0.5.16: {} - - agent-base@6.0.2: - dependencies: - debug: 4.3.7 - transitivePeerDependencies: - - supports-color - - agent-base@7.1.1: - dependencies: - debug: 4.3.7 - transitivePeerDependencies: - - supports-color - - aggregate-error@3.1.0: - dependencies: - clean-stack: 2.2.0 - indent-string: 4.0.0 - - ajv-formats@2.1.1(ajv@8.13.0): - optionalDependencies: - ajv: 8.13.0 - - ajv-keywords@3.5.2(ajv@6.12.6): - dependencies: - ajv: 6.12.6 - - ajv-keywords@5.1.0(ajv@8.13.0): - dependencies: - ajv: 8.13.0 - fast-deep-equal: 3.1.3 - - ajv@6.12.6: - dependencies: - fast-deep-equal: 3.1.3 - fast-json-stable-stringify: 2.1.0 - json-schema-traverse: 0.4.1 - uri-js: 4.4.1 - - ajv@8.12.0: - dependencies: - fast-deep-equal: 3.1.3 - json-schema-traverse: 1.0.0 - require-from-string: 2.0.2 - uri-js: 4.4.1 - - ajv@8.13.0: - dependencies: - fast-deep-equal: 3.1.3 - json-schema-traverse: 1.0.0 - require-from-string: 2.0.2 - uri-js: 4.4.1 - - anser@1.4.10: {} - - ansi-colors@4.1.3: {} - - ansi-escapes@4.3.2: - dependencies: - type-fest: 0.21.3 - - ansi-fragments@0.2.1: - dependencies: - colorette: 1.4.0 - slice-ansi: 2.1.0 - strip-ansi: 5.2.0 - - ansi-html-community@0.0.8: {} - - ansi-regex@4.1.1: {} - - ansi-regex@5.0.1: {} - - ansi-regex@6.0.1: {} - - ansi-styles@3.2.1: - dependencies: - color-convert: 1.9.3 - - ansi-styles@4.3.0: - dependencies: - color-convert: 2.0.1 - - ansi-styles@5.2.0: {} - - ansi-styles@6.2.1: {} - - any-promise@1.3.0: {} - - anymatch@3.1.3: - dependencies: - normalize-path: 3.0.0 - picomatch: 2.3.1 - - apache-md5@1.1.8: {} - - appdirsjs@1.2.7: {} - - aproba@2.0.0: {} - - archiver-utils@5.0.2: - dependencies: - glob: 10.3.14 - graceful-fs: 4.2.11 - is-stream: 2.0.1 - lazystream: 1.0.1 - lodash: 4.17.21 - normalize-path: 3.0.0 - readable-stream: 4.5.2 - - archiver@7.0.1: - dependencies: - archiver-utils: 5.0.2 - async: 3.2.5 - buffer-crc32: 1.0.0 - readable-stream: 4.5.2 - readdir-glob: 1.1.3 - tar-stream: 3.1.7 - zip-stream: 6.0.1 - - are-we-there-yet@2.0.0: - dependencies: - delegates: 1.0.0 - readable-stream: 3.6.2 - - arg@4.1.3: {} - - argparse@1.0.10: - dependencies: - sprintf-js: 1.0.3 - - argparse@2.0.1: {} - - aria-query@5.3.0: - dependencies: - dequal: 2.0.3 - - array-buffer-byte-length@1.0.1: - dependencies: - call-bind: 1.0.7 - is-array-buffer: 3.0.4 - - array-flatten@1.1.1: {} - - array-ify@1.0.0: {} - - array-includes@3.1.8: - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-object-atoms: 1.0.0 - get-intrinsic: 1.2.4 - is-string: 1.0.7 - - array-union@2.1.0: {} - - array-union@3.0.1: {} - - array.prototype.findlastindex@1.2.5: - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-errors: 1.3.0 - es-object-atoms: 1.0.0 - es-shim-unscopables: 1.0.2 - - array.prototype.flat@1.3.2: - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-shim-unscopables: 1.0.2 - - array.prototype.flatmap@1.3.2: - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-shim-unscopables: 1.0.2 - - array.prototype.tosorted@1.1.3: - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-errors: 1.3.0 - es-shim-unscopables: 1.0.2 - - arraybuffer.prototype.slice@1.0.3: - dependencies: - array-buffer-byte-length: 1.0.1 - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-errors: 1.3.0 - get-intrinsic: 1.2.4 - is-array-buffer: 3.0.4 - is-shared-array-buffer: 1.0.3 - - arrify@1.0.1: {} - - asap@2.0.6: {} - - asn1.js@4.10.1: - dependencies: - bn.js: 4.12.0 - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - - asn1@0.2.6: - dependencies: - safer-buffer: 2.1.2 - - assert-plus@1.0.0: {} - - assertion-error@2.0.1: {} - - ast-kit@0.12.1: - dependencies: - '@babel/parser': 7.26.0 - pathe: 1.1.2 - - ast-kit@0.9.5(rollup@4.17.2): - dependencies: - '@babel/parser': 7.26.0 - '@rollup/pluginutils': 5.1.0(rollup@4.17.2) - pathe: 1.1.2 - transitivePeerDependencies: - - rollup - - ast-types-flow@0.0.7: {} - - ast-types@0.15.2: - dependencies: - tslib: 2.6.2 - - ast-walker-scope@0.5.0(rollup@4.17.2): - dependencies: - '@babel/parser': 7.26.0 - ast-kit: 0.9.5(rollup@4.17.2) - transitivePeerDependencies: - - rollup - - astral-regex@1.0.0: {} - - async-limiter@1.0.1: {} - - async-sema@3.1.1: {} - - async@2.6.4: - dependencies: - lodash: 4.17.21 - - async@3.2.4: {} - - async@3.2.5: {} - - asynckit@0.4.0: {} - - at-least-node@1.0.0: {} - - atomic-sleep@1.0.0: {} - - autoprefixer@10.4.19(postcss@8.4.38): - dependencies: - browserslist: 4.23.0 - caniuse-lite: 1.0.30001617 - fraction.js: 4.3.7 - normalize-range: 0.1.2 - picocolors: 1.0.0 - postcss: 8.4.38 - postcss-value-parser: 4.2.0 - - available-typed-arrays@1.0.7: - dependencies: - possible-typed-array-names: 1.0.0 - - aws-sign2@0.7.0: {} - - aws4@1.12.0: {} - - axe-core@4.9.1: {} - - axios@0.27.2: - dependencies: - follow-redirects: 1.15.6(debug@4.3.7) - form-data: 4.0.0 - transitivePeerDependencies: - - debug - - axios@1.6.0: - dependencies: - follow-redirects: 1.15.6(debug@4.3.7) - form-data: 4.0.0 - proxy-from-env: 1.1.0 - transitivePeerDependencies: - - debug - - axios@1.6.8: - dependencies: - follow-redirects: 1.15.6(debug@4.3.7) - form-data: 4.0.0 - proxy-from-env: 1.1.0 - transitivePeerDependencies: - - debug - - axios@1.7.7: - dependencies: - follow-redirects: 1.15.6(debug@4.3.7) - form-data: 4.0.0 - proxy-from-env: 1.1.0 - transitivePeerDependencies: - - debug - - axobject-query@3.2.1: - dependencies: - dequal: 2.0.3 - - b4a@1.6.6: {} - - babel-core@7.0.0-bridge.0(@babel/core@7.24.5): - dependencies: - '@babel/core': 7.24.5 - - babel-jest@29.7.0(@babel/core@7.24.5): - dependencies: - '@babel/core': 7.24.5 - '@jest/transform': 29.7.0 - '@types/babel__core': 7.20.5 - babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.6.3(@babel/core@7.24.5) - chalk: 4.1.2 - graceful-fs: 4.2.11 - slash: 3.0.0 - transitivePeerDependencies: - - supports-color - - babel-loader@9.2.1(@babel/core@7.24.5)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): - dependencies: - '@babel/core': 7.24.5 - find-cache-dir: 4.0.0 - schema-utils: 4.2.0 - webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) - - babel-plugin-const-enum@1.2.0(@babel/core@7.24.5): - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.24.5) - '@babel/traverse': 7.24.5 - transitivePeerDependencies: - - supports-color - - babel-plugin-istanbul@6.1.1: - dependencies: - '@babel/helper-plugin-utils': 7.24.5 - '@istanbuljs/load-nyc-config': 1.1.0 - '@istanbuljs/schema': 0.1.3 - istanbul-lib-instrument: 5.2.1 - test-exclude: 6.0.0 - transitivePeerDependencies: - - supports-color - - babel-plugin-jest-hoist@29.6.3: - dependencies: - '@babel/template': 7.24.0 - '@babel/types': 7.26.0 - '@types/babel__core': 7.20.5 - '@types/babel__traverse': 7.20.5 - - babel-plugin-macros@2.8.0: - dependencies: - '@babel/runtime': 7.24.5 - cosmiconfig: 6.0.0 - resolve: 1.22.8 - - babel-plugin-module-resolver@5.0.2: - dependencies: - find-babel-config: 2.1.1 - glob: 9.3.5 - pkg-up: 3.1.0 - reselect: 4.1.8 - resolve: 1.22.8 - - babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.24.5): - dependencies: - '@babel/compat-data': 7.24.4 - '@babel/core': 7.24.5 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.5) - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - babel-plugin-polyfill-corejs3@0.10.4(@babel/core@7.24.5): - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.5) - core-js-compat: 3.37.0 - transitivePeerDependencies: - - supports-color - - babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.24.5): - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.5) - transitivePeerDependencies: - - supports-color - - babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.24.5): - dependencies: - '@babel/plugin-syntax-flow': 7.24.1(@babel/core@7.24.5) - transitivePeerDependencies: - - '@babel/core' - - babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.24.5)(@babel/traverse@7.25.9): - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - optionalDependencies: - '@babel/traverse': 7.25.9 - - babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.5): - dependencies: - '@babel/core': 7.24.5 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.5) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.5) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.5) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.5) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.5) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.5) - - babel-preset-jest@29.6.3(@babel/core@7.24.5): - dependencies: - '@babel/core': 7.24.5 - babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.5) - - balanced-match@1.0.2: {} - - bare-events@2.2.2: - optional: true - - base-x@3.0.10: - dependencies: - safe-buffer: 5.2.1 - - base64-js@1.5.1: {} - - basic-auth@2.0.1: - dependencies: - safe-buffer: 5.1.2 - - batch@0.6.1: {} - - bcrypt-pbkdf@1.0.2: - dependencies: - tweetnacl: 0.14.5 - - bcryptjs@2.4.3: {} - - bech32@1.1.4: {} - - big-integer@1.6.52: {} - - big.js@5.2.2: {} - - bignumber.js@9.1.2: {} - - binary-extensions@2.3.0: {} - - bindings@1.5.0: - dependencies: - file-uri-to-path: 1.0.0 - - bip32@2.0.6: - dependencies: - '@types/node': 10.12.18 - bs58check: 2.1.2 - create-hash: 1.2.0 - create-hmac: 1.1.7 - tiny-secp256k1: 1.1.6 - typeforce: 1.18.0 - wif: 2.0.6 - - bip39@3.1.0: - dependencies: - '@noble/hashes': 1.4.0 - - birpc@0.2.17: {} - - bl@4.1.0: - dependencies: - buffer: 5.7.1 - inherits: 2.0.4 - readable-stream: 3.6.2 - - bn.js@4.12.0: {} - - bn.js@5.2.1: {} - - body-parser@1.20.2: - dependencies: - bytes: 3.1.2 - content-type: 1.0.5 - debug: 2.6.9 - depd: 2.0.0 - destroy: 1.2.0 - http-errors: 2.0.0 - iconv-lite: 0.4.24 - on-finished: 2.4.1 - qs: 6.11.0 - raw-body: 2.5.2 - type-is: 1.6.18 - unpipe: 1.0.0 - transitivePeerDependencies: - - supports-color - - body-parser@1.20.3: - dependencies: - bytes: 3.1.2 - content-type: 1.0.5 - debug: 2.6.9 - depd: 2.0.0 - destroy: 1.2.0 - http-errors: 2.0.0 - iconv-lite: 0.4.24 - on-finished: 2.4.1 - qs: 6.13.0 - raw-body: 2.5.2 - type-is: 1.6.18 - unpipe: 1.0.0 - transitivePeerDependencies: - - supports-color - - bonjour-service@1.2.1: - dependencies: - fast-deep-equal: 3.1.3 - multicast-dns: 7.2.5 - - boolbase@1.0.0: {} - - brace-expansion@1.1.11: - dependencies: - balanced-match: 1.0.2 - concat-map: 0.0.1 - - brace-expansion@2.0.1: - dependencies: - balanced-match: 1.0.2 - - braces@3.0.2: - dependencies: - fill-range: 7.0.1 - - braces@3.0.3: - dependencies: - fill-range: 7.1.1 - - brorand@1.1.0: {} - - browserify-aes@1.2.0: - dependencies: - buffer-xor: 1.0.3 - cipher-base: 1.0.4 - create-hash: 1.2.0 - evp_bytestokey: 1.0.3 - inherits: 2.0.4 - safe-buffer: 5.2.1 - - browserify-cipher@1.0.1: - dependencies: - browserify-aes: 1.2.0 - browserify-des: 1.0.2 - evp_bytestokey: 1.0.3 - - browserify-des@1.0.2: - dependencies: - cipher-base: 1.0.4 - des.js: 1.1.0 - inherits: 2.0.4 - safe-buffer: 5.2.1 - - browserify-rsa@4.1.0: - dependencies: - bn.js: 5.2.1 - randombytes: 2.1.0 - - browserify-sign@4.2.3: - dependencies: - bn.js: 5.2.1 - browserify-rsa: 4.1.0 - create-hash: 1.2.0 - create-hmac: 1.1.7 - elliptic: 6.5.7 - hash-base: 3.0.4 - inherits: 2.0.4 - parse-asn1: 5.1.7 - readable-stream: 2.3.8 - safe-buffer: 5.2.1 - - browserslist@4.23.0: - dependencies: - caniuse-lite: 1.0.30001617 - electron-to-chromium: 1.4.762 - node-releases: 2.0.14 - update-browserslist-db: 1.0.15(browserslist@4.23.0) - - browserslist@4.24.2: - dependencies: - caniuse-lite: 1.0.30001669 - electron-to-chromium: 1.5.45 - node-releases: 2.0.18 - update-browserslist-db: 1.1.1(browserslist@4.24.2) - - bs-logger@0.2.6: - dependencies: - fast-json-stable-stringify: 2.1.0 - - bs58@4.0.1: - dependencies: - base-x: 3.0.10 - - bs58check@2.1.2: - dependencies: - bs58: 4.0.1 - create-hash: 1.2.0 - safe-buffer: 5.2.1 - - bser@2.1.1: - dependencies: - node-int64: 0.4.0 - - btoa@1.2.1: {} - - buffer-crc32@1.0.0: {} - - buffer-equal-constant-time@1.0.1: {} - - buffer-from@1.1.2: {} - - buffer-xor@1.0.3: {} - - buffer@5.7.1: - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 - - buffer@6.0.3: - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 - - bufferutil@4.0.8: - dependencies: - node-gyp-build: 4.8.1 - - builtin-modules@3.3.0: {} - - bundle-name@4.1.0: - dependencies: - run-applescript: 7.0.0 - - busboy@1.6.0: - dependencies: - streamsearch: 1.1.0 - - bytes@3.0.0: {} - - bytes@3.1.2: {} - - c12@1.10.0: - dependencies: - chokidar: 3.6.0 - confbox: 0.1.7 - defu: 6.1.4 - dotenv: 16.4.5 - giget: 1.2.3 - jiti: 1.21.0 - mlly: 1.7.0 - ohash: 1.1.3 - pathe: 1.1.2 - perfect-debounce: 1.0.0 - pkg-types: 1.1.1 - rc9: 2.1.2 - - cac@6.7.14: {} - - cacache@18.0.3: - dependencies: - '@npmcli/fs': 3.1.1 - fs-minipass: 3.0.3 - glob: 10.3.14 - lru-cache: 10.2.2 - minipass: 7.1.1 - minipass-collect: 2.0.1 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - p-map: 4.0.0 - ssri: 10.0.6 - tar: 6.2.1 - unique-filename: 3.0.0 - - cache-content-type@1.0.1: - dependencies: - mime-types: 2.1.35 - ylru: 1.4.0 - - call-bind@1.0.7: - dependencies: - es-define-property: 1.0.0 - es-errors: 1.3.0 - function-bind: 1.1.2 - get-intrinsic: 1.2.4 - set-function-length: 1.2.2 - - call-me-maybe@1.0.2: {} - - caller-callsite@2.0.0: - dependencies: - callsites: 2.0.0 - - caller-path@2.0.0: - dependencies: - caller-callsite: 2.0.0 - - callsites@2.0.0: {} - - callsites@3.1.0: {} - - camelcase-keys@6.2.2: - dependencies: - camelcase: 5.3.1 - map-obj: 4.3.0 - quick-lru: 4.0.1 - - camelcase@5.3.1: {} - - camelcase@6.3.0: {} - - camelcase@8.0.0: {} - - caniuse-api@3.0.0: - dependencies: - browserslist: 4.23.0 - caniuse-lite: 1.0.30001617 - lodash.memoize: 4.1.2 - lodash.uniq: 4.5.0 - - caniuse-lite@1.0.30001617: {} - - caniuse-lite@1.0.30001669: {} - - caseless@0.12.0: {} - - chai@5.1.2: - dependencies: - assertion-error: 2.0.1 - check-error: 2.1.1 - deep-eql: 5.0.2 - loupe: 3.1.2 - pathval: 2.0.0 - - chain-registry@1.63.56: - dependencies: - '@chain-registry/types': 0.45.46 - - chalk@2.4.2: - dependencies: - ansi-styles: 3.2.1 - escape-string-regexp: 1.0.5 - supports-color: 5.5.0 - - chalk@3.0.0: - dependencies: - ansi-styles: 4.3.0 - supports-color: 7.2.0 - - chalk@4.1.2: - dependencies: - ansi-styles: 4.3.0 - supports-color: 7.2.0 - - chalk@5.3.0: {} - - char-regex@1.0.2: {} - - chardet@0.7.0: {} - - check-error@2.1.1: {} - - chokidar@3.6.0: - dependencies: - anymatch: 3.1.3 - braces: 3.0.2 - glob-parent: 5.1.2 - is-binary-path: 2.1.0 - is-glob: 4.0.3 - normalize-path: 3.0.0 - readdirp: 3.6.0 - optionalDependencies: - fsevents: 2.3.3 - - chokidar@4.0.1: - dependencies: - readdirp: 4.0.2 - - chownr@2.0.0: {} - - chrome-launcher@0.15.2: - dependencies: - '@types/node': 18.19.9 - escape-string-regexp: 4.0.0 - is-wsl: 2.2.0 - lighthouse-logger: 1.4.2 - transitivePeerDependencies: - - supports-color - - chrome-trace-event@1.0.3: {} - - chromium-edge-launcher@1.0.0: - dependencies: - '@types/node': 18.19.9 - escape-string-regexp: 4.0.0 - is-wsl: 2.2.0 - lighthouse-logger: 1.4.2 - mkdirp: 1.0.4 - rimraf: 3.0.2 - transitivePeerDependencies: - - supports-color - - ci-info@2.0.0: {} - - ci-info@3.9.0: {} - - ci-info@4.0.0: {} - - cipher-base@1.0.4: - dependencies: - inherits: 2.0.4 - safe-buffer: 5.2.1 - - citty@0.1.6: - dependencies: - consola: 3.2.3 - - cjs-module-lexer@1.3.1: {} - - clean-stack@2.2.0: {} - - clear@0.1.0: {} - - cli-color@2.0.4: - dependencies: - d: 1.0.2 - es5-ext: 0.10.64 - es6-iterator: 2.0.3 - memoizee: 0.4.15 - timers-ext: 0.1.7 - - cli-cursor@3.1.0: - dependencies: - restore-cursor: 3.1.0 - - cli-spinners@2.6.1: {} - - cli-spinners@2.9.2: {} - - cli-width@3.0.0: {} - - client-only@0.0.1: {} - - clipanion@3.2.1(typanion@3.14.0): - dependencies: - typanion: 3.14.0 - - clipboardy@4.0.0: - dependencies: - execa: 8.0.1 - is-wsl: 3.1.0 - is64bit: 2.0.0 - - cliui@6.0.0: - dependencies: - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrap-ansi: 6.2.0 - - cliui@8.0.1: - dependencies: - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrap-ansi: 7.0.0 - - clone-deep@4.0.1: - dependencies: - is-plain-object: 2.0.4 - kind-of: 6.0.3 - shallow-clone: 3.0.1 - - clone@1.0.4: {} - - cluster-key-slot@1.1.2: {} - - co@4.6.0: {} - - code-block-writer@12.0.0: {} - - collect-v8-coverage@1.0.2: {} - - color-convert@1.9.3: - dependencies: - color-name: 1.1.3 - - color-convert@2.0.1: - dependencies: - color-name: 1.1.4 - - color-name@1.1.3: {} - - color-name@1.1.4: {} - - color-support@1.1.3: {} - - colord@2.9.3: {} - - colorette@1.4.0: {} - - colorette@2.0.20: {} - - colors@1.2.5: {} - - columnify@1.6.0: - dependencies: - strip-ansi: 6.0.1 - wcwidth: 1.0.1 - - combined-stream@1.0.8: - dependencies: - delayed-stream: 1.0.0 - - command-exists@1.2.9: {} - - commander@10.0.1: {} - - commander@2.20.3: {} - - commander@7.2.0: {} - - commander@8.3.0: {} - - commander@9.5.0: {} - - common-path-prefix@3.0.0: {} - - commondir@1.0.1: {} - - compare-func@2.0.0: - dependencies: - array-ify: 1.0.0 - dot-prop: 5.3.0 - - compress-commons@6.0.2: - dependencies: - crc-32: 1.2.2 - crc32-stream: 6.0.0 - is-stream: 2.0.1 - normalize-path: 3.0.0 - readable-stream: 4.5.2 - - compressible@2.0.18: - dependencies: - mime-db: 1.52.0 - - compression@1.7.4: - dependencies: - accepts: 1.3.8 - bytes: 3.0.0 - compressible: 2.0.18 - debug: 2.6.9 - on-headers: 1.0.2 - safe-buffer: 5.1.2 - vary: 1.1.2 - transitivePeerDependencies: - - supports-color - - computeds@0.0.1: {} - - concat-map@0.0.1: {} - - confbox@0.1.7: {} - - config-chain@1.1.13: - dependencies: - ini: 1.3.8 - proto-list: 1.2.4 - - confusing-browser-globals@1.0.11: {} - - connect-history-api-fallback@2.0.0: {} - - connect@3.7.0: - dependencies: - debug: 2.6.9 - finalhandler: 1.1.2 - parseurl: 1.3.3 - utils-merge: 1.0.1 - transitivePeerDependencies: - - supports-color - - consola@3.2.3: {} - - console-control-strings@1.1.0: {} - - content-disposition@0.5.4: - dependencies: - safe-buffer: 5.2.1 - - content-type@1.0.5: {} - - conventional-changelog-angular@6.0.0: - dependencies: - compare-func: 2.0.0 - - conventional-changelog-angular@7.0.0: - dependencies: - compare-func: 2.0.0 - - conventional-changelog-atom@4.0.0: {} - - conventional-changelog-codemirror@4.0.0: {} - - conventional-changelog-conventionalcommits@6.1.0: - dependencies: - compare-func: 2.0.0 - - conventional-changelog-conventionalcommits@7.0.2: - dependencies: - compare-func: 2.0.0 - - conventional-changelog-core@7.0.0: - dependencies: - '@hutson/parse-repository-url': 5.0.0 - add-stream: 1.0.0 - conventional-changelog-writer: 7.0.1 - conventional-commits-parser: 5.0.0 - git-raw-commits: 4.0.0 - git-semver-tags: 7.0.1 - hosted-git-info: 7.0.2 - normalize-package-data: 6.0.1 - read-pkg: 8.1.0 - read-pkg-up: 10.1.0 - - conventional-changelog-ember@4.0.0: {} - - conventional-changelog-eslint@5.0.0: {} - - conventional-changelog-express@4.0.0: {} - - conventional-changelog-jquery@5.0.0: {} - - conventional-changelog-jshint@4.0.0: - dependencies: - compare-func: 2.0.0 - - conventional-changelog-preset-loader@4.1.0: {} - - conventional-changelog-writer@7.0.1: - dependencies: - conventional-commits-filter: 4.0.0 - handlebars: 4.7.8 - json-stringify-safe: 5.0.1 - meow: 12.1.1 - semver: 7.6.3 - split2: 4.2.0 - - conventional-changelog@5.1.0: - dependencies: - conventional-changelog-angular: 7.0.0 - conventional-changelog-atom: 4.0.0 - conventional-changelog-codemirror: 4.0.0 - conventional-changelog-conventionalcommits: 7.0.2 - conventional-changelog-core: 7.0.0 - conventional-changelog-ember: 4.0.0 - conventional-changelog-eslint: 5.0.0 - conventional-changelog-express: 4.0.0 - conventional-changelog-jquery: 5.0.0 - conventional-changelog-jshint: 4.0.0 - conventional-changelog-preset-loader: 4.1.0 - - conventional-commits-filter@4.0.0: {} - - conventional-commits-parser@4.0.0: - dependencies: - JSONStream: 1.3.5 - is-text-path: 1.0.1 - meow: 8.1.2 - split2: 3.2.2 - - conventional-commits-parser@5.0.0: - dependencies: - JSONStream: 1.3.5 - is-text-path: 2.0.0 - meow: 12.1.1 - split2: 4.2.0 - - conventional-recommended-bump@9.0.0: - dependencies: - conventional-changelog-preset-loader: 4.1.0 - conventional-commits-filter: 4.0.0 - conventional-commits-parser: 5.0.0 - git-raw-commits: 4.0.0 - git-semver-tags: 7.0.1 - meow: 12.1.1 - - convert-source-map@2.0.0: {} - - cookie-es@1.1.0: {} - - cookie-signature@1.0.6: {} - - cookie@0.5.0: {} - - cookie@0.6.0: {} - - cookie@0.7.1: {} - - cookies-next@4.2.1: - dependencies: - '@types/cookie': 0.6.0 - cookie: 0.6.0 - - cookies@0.9.1: - dependencies: - depd: 2.0.0 - keygrip: 1.1.0 - - copy-anything@2.0.6: - dependencies: - is-what: 3.14.1 - - copy-anything@3.0.5: - dependencies: - is-what: 4.1.16 - - copy-webpack-plugin@10.2.4(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): - dependencies: - fast-glob: 3.3.2 - glob-parent: 6.0.2 - globby: 12.2.0 - normalize-path: 3.0.0 - schema-utils: 4.2.0 - serialize-javascript: 6.0.2 - webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) - - core-js-compat@3.37.0: - dependencies: - browserslist: 4.23.0 - - core-js@3.35.0: {} - - core-util-is@1.0.2: {} - - core-util-is@1.0.3: {} - - cors@2.8.5: - dependencies: - object-assign: 4.1.1 - vary: 1.1.2 - - corser@2.0.1: {} - - cosmiconfig-typescript-loader@4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@5.5.4))(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4))(typescript@5.5.4): - dependencies: - '@types/node': 20.5.1 - cosmiconfig: 8.3.6(typescript@5.5.4) - ts-node: 10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4) - typescript: 5.5.4 - - cosmiconfig@5.2.1: - dependencies: - import-fresh: 2.0.0 - is-directory: 0.3.1 - js-yaml: 3.14.1 - parse-json: 4.0.0 - - cosmiconfig@6.0.0: - dependencies: - '@types/parse-json': 4.0.2 - import-fresh: 3.3.0 - parse-json: 5.2.0 - path-type: 4.0.0 - yaml: 1.10.2 - - cosmiconfig@7.1.0: - dependencies: - '@types/parse-json': 4.0.2 - import-fresh: 3.3.0 - parse-json: 5.2.0 - path-type: 4.0.0 - yaml: 1.10.2 - - cosmiconfig@8.3.6(typescript@5.5.4): - dependencies: - import-fresh: 3.3.0 - js-yaml: 4.1.0 - parse-json: 5.2.0 - path-type: 4.0.0 - optionalDependencies: - typescript: 5.5.4 - - cosmjs-types@0.9.0: {} - - crc-32@1.2.2: {} - - crc32-stream@6.0.0: - dependencies: - crc-32: 1.2.2 - readable-stream: 4.5.2 - - create-ecdh@4.0.4: - dependencies: - bn.js: 4.12.0 - elliptic: 6.5.7 - - create-hash@1.2.0: - dependencies: - cipher-base: 1.0.4 - inherits: 2.0.4 - md5.js: 1.3.5 - ripemd160: 2.0.2 - sha.js: 2.4.11 - - create-hmac@1.1.7: - dependencies: - cipher-base: 1.0.4 - create-hash: 1.2.0 - inherits: 2.0.4 - ripemd160: 2.0.2 - safe-buffer: 5.2.1 - sha.js: 2.4.11 - - create-jest@29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4)): - dependencies: - '@jest/types': 29.6.3 - chalk: 4.1.2 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4)) - jest-util: 29.7.0 - prompts: 2.4.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - create-require@1.1.1: {} - - cron-parser@4.9.0: - dependencies: - luxon: 3.5.0 - - croner@8.0.2: {} - - cronstrue@2.50.0: {} - - cross-fetch@3.1.8(encoding@0.1.13): - dependencies: - node-fetch: 2.7.0(encoding@0.1.13) - transitivePeerDependencies: - - encoding - - cross-spawn@7.0.3: - dependencies: - path-key: 3.1.1 - shebang-command: 2.0.0 - which: 2.0.2 - - crossws@0.2.4: {} - - crypto-browserify@3.12.0: - dependencies: - browserify-cipher: 1.0.1 - browserify-sign: 4.2.3 - create-ecdh: 4.0.4 - create-hash: 1.2.0 - create-hmac: 1.1.7 - diffie-hellman: 5.0.3 - inherits: 2.0.4 - pbkdf2: 3.1.2 - public-encrypt: 4.0.3 - randombytes: 2.1.0 - randomfill: 1.0.4 - - crypto-js@4.2.0: {} - - css-declaration-sorter@7.2.0(postcss@8.4.38): - dependencies: - postcss: 8.4.38 - - css-loader@6.11.0(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): - dependencies: - icss-utils: 5.1.0(postcss@8.4.38) - postcss: 8.4.38 - postcss-modules-extract-imports: 3.1.0(postcss@8.4.38) - postcss-modules-local-by-default: 4.0.5(postcss@8.4.38) - postcss-modules-scope: 3.2.0(postcss@8.4.38) - postcss-modules-values: 4.0.0(postcss@8.4.38) - postcss-value-parser: 4.2.0 - semver: 7.6.3 - optionalDependencies: - webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) - - css-minimizer-webpack-plugin@5.0.1(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - cssnano: 6.1.2(postcss@8.4.38) - jest-worker: 29.7.0 - postcss: 8.4.38 - schema-utils: 4.2.0 - serialize-javascript: 6.0.2 - webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) - - css-select@5.1.0: - dependencies: - boolbase: 1.0.0 - css-what: 6.1.0 - domhandler: 5.0.3 - domutils: 3.1.0 - nth-check: 2.1.1 - - css-tree@2.2.1: - dependencies: - mdn-data: 2.0.28 - source-map-js: 1.2.1 - - css-tree@2.3.1: - dependencies: - mdn-data: 2.0.30 - source-map-js: 1.2.1 - - css-what@6.1.0: {} - - cssesc@3.0.0: {} - - cssnano-preset-default@6.1.2(postcss@8.4.38): - dependencies: - browserslist: 4.23.0 - css-declaration-sorter: 7.2.0(postcss@8.4.38) - cssnano-utils: 4.0.2(postcss@8.4.38) - postcss: 8.4.38 - postcss-calc: 9.0.1(postcss@8.4.38) - postcss-colormin: 6.1.0(postcss@8.4.38) - postcss-convert-values: 6.1.0(postcss@8.4.38) - postcss-discard-comments: 6.0.2(postcss@8.4.38) - postcss-discard-duplicates: 6.0.3(postcss@8.4.38) - postcss-discard-empty: 6.0.3(postcss@8.4.38) - postcss-discard-overridden: 6.0.2(postcss@8.4.38) - postcss-merge-longhand: 6.0.5(postcss@8.4.38) - postcss-merge-rules: 6.1.1(postcss@8.4.38) - postcss-minify-font-values: 6.1.0(postcss@8.4.38) - postcss-minify-gradients: 6.0.3(postcss@8.4.38) - postcss-minify-params: 6.1.0(postcss@8.4.38) - postcss-minify-selectors: 6.0.4(postcss@8.4.38) - postcss-normalize-charset: 6.0.2(postcss@8.4.38) - postcss-normalize-display-values: 6.0.2(postcss@8.4.38) - postcss-normalize-positions: 6.0.2(postcss@8.4.38) - postcss-normalize-repeat-style: 6.0.2(postcss@8.4.38) - postcss-normalize-string: 6.0.2(postcss@8.4.38) - postcss-normalize-timing-functions: 6.0.2(postcss@8.4.38) - postcss-normalize-unicode: 6.1.0(postcss@8.4.38) - postcss-normalize-url: 6.0.2(postcss@8.4.38) - postcss-normalize-whitespace: 6.0.2(postcss@8.4.38) - postcss-ordered-values: 6.0.2(postcss@8.4.38) - postcss-reduce-initial: 6.1.0(postcss@8.4.38) - postcss-reduce-transforms: 6.0.2(postcss@8.4.38) - postcss-svgo: 6.0.3(postcss@8.4.38) - postcss-unique-selectors: 6.0.4(postcss@8.4.38) - - cssnano-utils@4.0.2(postcss@8.4.38): - dependencies: - postcss: 8.4.38 - - cssnano@6.1.2(postcss@8.4.38): - dependencies: - cssnano-preset-default: 6.1.2(postcss@8.4.38) - lilconfig: 3.1.1 - postcss: 8.4.38 - - csso@5.0.5: - dependencies: - css-tree: 2.2.1 - - cssom@0.3.8: {} - - cssom@0.5.0: {} - - cssstyle@2.3.0: - dependencies: - cssom: 0.3.8 - - cssstyle@3.0.0: - dependencies: - rrweb-cssom: 0.6.0 - - csstype@3.1.3: {} - - d@1.0.2: - dependencies: - es5-ext: 0.10.64 - type: 2.7.2 - - damerau-levenshtein@1.0.8: {} - - dargs@7.0.0: {} - - dargs@8.1.0: {} - - dashdash@1.14.1: - dependencies: - assert-plus: 1.0.0 - - data-urls@3.0.2: - dependencies: - abab: 2.0.6 - whatwg-mimetype: 3.0.0 - whatwg-url: 11.0.0 - - data-urls@4.0.0: - dependencies: - abab: 2.0.6 - whatwg-mimetype: 3.0.0 - whatwg-url: 12.0.1 - - data-view-buffer@1.0.1: - dependencies: - call-bind: 1.0.7 - es-errors: 1.3.0 - is-data-view: 1.0.1 - - data-view-byte-length@1.0.1: - dependencies: - call-bind: 1.0.7 - es-errors: 1.3.0 - is-data-view: 1.0.1 - - data-view-byte-offset@1.0.0: - dependencies: - call-bind: 1.0.7 - es-errors: 1.3.0 - is-data-view: 1.0.1 - - date-format@4.0.14: {} - - dateformat@4.6.3: {} - - dayjs@1.11.10: {} - - dayjs@1.11.11: {} - - db0@0.1.4: {} - - de-indent@1.0.2: {} - - debug@2.6.9: - dependencies: - ms: 2.0.0 - - debug@3.2.7: - dependencies: - ms: 2.1.3 - - debug@4.3.4: - dependencies: - ms: 2.1.2 - - debug@4.3.7: - dependencies: - ms: 2.1.3 - - decamelize-keys@1.1.1: - dependencies: - decamelize: 1.2.0 - map-obj: 1.0.1 - - decamelize@1.2.0: {} - - decimal.js@10.4.3: {} - - decode-uri-component@0.2.2: {} - - dedent@1.5.3: {} - - deep-eql@5.0.2: {} - - deep-equal@1.0.1: {} - - deep-is@0.1.4: {} - - deepmerge@4.3.1: {} - - default-browser-id@5.0.0: {} - - default-browser@5.2.1: - dependencies: - bundle-name: 4.1.0 - default-browser-id: 5.0.0 - - defaults@1.0.4: - dependencies: - clone: 1.0.4 - - define-data-property@1.1.4: - dependencies: - es-define-property: 1.0.0 - es-errors: 1.3.0 - gopd: 1.0.1 - - define-lazy-prop@2.0.0: {} - - define-lazy-prop@3.0.0: {} - - define-properties@1.2.1: - dependencies: - define-data-property: 1.1.4 - has-property-descriptors: 1.0.2 - object-keys: 1.1.1 - - defu@6.1.4: {} - - delay@4.4.1: {} - - delayed-stream@1.0.0: {} - - delegates@1.0.0: {} - - denodeify@1.2.1: {} - - denque@2.1.0: {} - - depd@1.1.2: {} - - depd@2.0.0: {} - - deprecated-react-native-prop-types@5.0.0: - dependencies: - '@react-native/normalize-colors': 0.73.2 - invariant: 2.2.4 - prop-types: 15.8.1 - - dequal@2.0.3: {} - - des.js@1.1.0: - dependencies: - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - - destr@2.0.3: {} - - destroy@1.2.0: {} - - detect-browser@5.3.0: {} - - detect-indent@6.1.0: {} - - detect-libc@1.0.3: {} - - detect-libc@2.0.3: {} - - detect-newline@3.1.0: {} - - detect-node@2.1.0: {} - - detect-port@1.6.1: - dependencies: - address: 1.2.2 - debug: 4.3.4 - transitivePeerDependencies: - - supports-color - - devalue@4.3.3: {} - - diff-sequences@29.6.3: {} - - diff@4.0.2: {} - - diff@5.2.0: {} - - diffie-hellman@5.0.3: - dependencies: - bn.js: 4.12.0 - miller-rabin: 4.0.1 - randombytes: 2.1.0 - - dijkstrajs@1.0.3: {} - - dir-glob@3.0.1: - dependencies: - path-type: 4.0.0 - - dns-packet@5.6.1: - dependencies: - '@leichtgewicht/ip-codec': 2.0.5 - - doctrine@2.1.0: - dependencies: - esutils: 2.0.3 - - doctrine@3.0.0: - dependencies: - esutils: 2.0.3 - - dom-accessibility-api@0.5.16: {} - - dom-serializer@2.0.0: - dependencies: - domelementtype: 2.3.0 - domhandler: 5.0.3 - entities: 4.5.0 - - domelementtype@2.3.0: {} - - domexception@4.0.0: - dependencies: - webidl-conversions: 7.0.0 - - domhandler@5.0.3: - dependencies: - domelementtype: 2.3.0 - - domutils@3.1.0: - dependencies: - dom-serializer: 2.0.0 - domelementtype: 2.3.0 - domhandler: 5.0.3 - - dot-case@3.0.4: - dependencies: - no-case: 3.0.4 - tslib: 2.6.2 - - dot-prop@5.3.0: - dependencies: - is-obj: 2.0.0 - - dot-prop@8.0.2: - dependencies: - type-fest: 3.13.1 - - dotenv-expand@11.0.6: - dependencies: - dotenv: 16.4.5 - - dotenv@16.4.5: {} - - duplexer@0.1.2: {} - - duplexify@4.1.3: - dependencies: - end-of-stream: 1.4.4 - inherits: 2.0.4 - readable-stream: 3.6.2 - stream-shift: 1.0.3 - - eastasianwidth@0.2.0: {} - - ecc-jsbn@0.1.2: - dependencies: - jsbn: 0.1.1 - safer-buffer: 2.1.2 - - ecdsa-sig-formatter@1.0.11: - dependencies: - safe-buffer: 5.2.1 - - editorconfig@1.0.4: - dependencies: - '@one-ini/wasm': 0.1.1 - commander: 10.0.1 - minimatch: 9.0.1 - semver: 7.6.3 - - ee-first@1.1.1: {} - - ejs@3.1.10: - dependencies: - jake: 10.9.1 - - electron-to-chromium@1.4.762: {} - - electron-to-chromium@1.5.45: {} - - elliptic@6.5.7: - dependencies: - bn.js: 4.12.0 - brorand: 1.1.0 - hash.js: 1.1.7 - hmac-drbg: 1.0.1 - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - minimalistic-crypto-utils: 1.0.1 - - emittery@0.13.1: {} - - emoji-regex@8.0.0: {} - - emoji-regex@9.2.2: {} - - emojis-list@3.0.0: {} - - encode-utf8@1.0.3: {} - - encodeurl@1.0.2: {} - - encodeurl@2.0.0: {} - - encoding@0.1.13: - dependencies: - iconv-lite: 0.6.3 - optional: true - - end-of-stream@1.4.4: - dependencies: - once: 1.4.0 - - enhanced-resolve@5.16.1: - dependencies: - graceful-fs: 4.2.11 - tapable: 2.2.1 - - enquirer@2.3.6: - dependencies: - ansi-colors: 4.1.3 - - entities@4.5.0: {} - - env-paths@2.2.1: {} - - envinfo@7.11.1: {} - - envinfo@7.13.0: {} - - err-code@2.0.3: {} - - errno@0.1.8: - dependencies: - prr: 1.0.1 - optional: true - - error-ex@1.3.2: - dependencies: - is-arrayish: 0.2.1 - - error-stack-parser-es@0.1.1: {} - - error-stack-parser@2.1.4: - dependencies: - stackframe: 1.3.4 - - errorhandler@1.5.1: - dependencies: - accepts: 1.3.8 - escape-html: 1.0.3 - - es-abstract@1.23.3: - dependencies: - array-buffer-byte-length: 1.0.1 - arraybuffer.prototype.slice: 1.0.3 - available-typed-arrays: 1.0.7 - call-bind: 1.0.7 - data-view-buffer: 1.0.1 - data-view-byte-length: 1.0.1 - data-view-byte-offset: 1.0.0 - es-define-property: 1.0.0 - es-errors: 1.3.0 - es-object-atoms: 1.0.0 - es-set-tostringtag: 2.0.3 - es-to-primitive: 1.2.1 - function.prototype.name: 1.1.6 - get-intrinsic: 1.2.4 - get-symbol-description: 1.0.2 - globalthis: 1.0.4 - gopd: 1.0.1 - has-property-descriptors: 1.0.2 - has-proto: 1.0.3 - has-symbols: 1.0.3 - hasown: 2.0.2 - internal-slot: 1.0.7 - is-array-buffer: 3.0.4 - is-callable: 1.2.7 - is-data-view: 1.0.1 - is-negative-zero: 2.0.3 - is-regex: 1.1.4 - is-shared-array-buffer: 1.0.3 - is-string: 1.0.7 - is-typed-array: 1.1.13 - is-weakref: 1.0.2 - object-inspect: 1.13.1 - object-keys: 1.1.1 - object.assign: 4.1.5 - regexp.prototype.flags: 1.5.2 - safe-array-concat: 1.1.2 - safe-regex-test: 1.0.3 - string.prototype.trim: 1.2.9 - string.prototype.trimend: 1.0.8 - string.prototype.trimstart: 1.0.8 - typed-array-buffer: 1.0.2 - typed-array-byte-length: 1.0.1 - typed-array-byte-offset: 1.0.2 - typed-array-length: 1.0.6 - unbox-primitive: 1.0.2 - which-typed-array: 1.1.15 - - es-define-property@1.0.0: - dependencies: - get-intrinsic: 1.2.4 - - es-errors@1.3.0: {} - - es-iterator-helpers@1.0.19: - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-errors: 1.3.0 - es-set-tostringtag: 2.0.3 - function-bind: 1.1.2 - get-intrinsic: 1.2.4 - globalthis: 1.0.4 - has-property-descriptors: 1.0.2 - has-proto: 1.0.3 - has-symbols: 1.0.3 - internal-slot: 1.0.7 - iterator.prototype: 1.1.2 - safe-array-concat: 1.1.2 - - es-module-lexer@1.5.2: {} - - es-object-atoms@1.0.0: - dependencies: - es-errors: 1.3.0 - - es-set-tostringtag@2.0.3: - dependencies: - get-intrinsic: 1.2.4 - has-tostringtag: 1.0.2 - hasown: 2.0.2 - - es-shim-unscopables@1.0.2: - dependencies: - hasown: 2.0.2 - - es-to-primitive@1.2.1: - dependencies: - is-callable: 1.2.7 - is-date-object: 1.0.5 - is-symbol: 1.0.4 - - es5-ext@0.10.64: - dependencies: - es6-iterator: 2.0.3 - es6-symbol: 3.1.4 - esniff: 2.0.1 - next-tick: 1.1.0 - - es6-iterator@2.0.3: - dependencies: - d: 1.0.2 - es5-ext: 0.10.64 - es6-symbol: 3.1.4 - - es6-symbol@3.1.4: - dependencies: - d: 1.0.2 - ext: 1.7.0 - - es6-weak-map@2.0.3: - dependencies: - d: 1.0.2 - es5-ext: 0.10.64 - es6-iterator: 2.0.3 - es6-symbol: 3.1.4 - - esbuild@0.20.2: - optionalDependencies: - '@esbuild/aix-ppc64': 0.20.2 - '@esbuild/android-arm': 0.20.2 - '@esbuild/android-arm64': 0.20.2 - '@esbuild/android-x64': 0.20.2 - '@esbuild/darwin-arm64': 0.20.2 - '@esbuild/darwin-x64': 0.20.2 - '@esbuild/freebsd-arm64': 0.20.2 - '@esbuild/freebsd-x64': 0.20.2 - '@esbuild/linux-arm': 0.20.2 - '@esbuild/linux-arm64': 0.20.2 - '@esbuild/linux-ia32': 0.20.2 - '@esbuild/linux-loong64': 0.20.2 - '@esbuild/linux-mips64el': 0.20.2 - '@esbuild/linux-ppc64': 0.20.2 - '@esbuild/linux-riscv64': 0.20.2 - '@esbuild/linux-s390x': 0.20.2 - '@esbuild/linux-x64': 0.20.2 - '@esbuild/netbsd-x64': 0.20.2 - '@esbuild/openbsd-x64': 0.20.2 - '@esbuild/sunos-x64': 0.20.2 - '@esbuild/win32-arm64': 0.20.2 - '@esbuild/win32-ia32': 0.20.2 - '@esbuild/win32-x64': 0.20.2 - - esbuild@0.21.5: - optionalDependencies: - '@esbuild/aix-ppc64': 0.21.5 - '@esbuild/android-arm': 0.21.5 - '@esbuild/android-arm64': 0.21.5 - '@esbuild/android-x64': 0.21.5 - '@esbuild/darwin-arm64': 0.21.5 - '@esbuild/darwin-x64': 0.21.5 - '@esbuild/freebsd-arm64': 0.21.5 - '@esbuild/freebsd-x64': 0.21.5 - '@esbuild/linux-arm': 0.21.5 - '@esbuild/linux-arm64': 0.21.5 - '@esbuild/linux-ia32': 0.21.5 - '@esbuild/linux-loong64': 0.21.5 - '@esbuild/linux-mips64el': 0.21.5 - '@esbuild/linux-ppc64': 0.21.5 - '@esbuild/linux-riscv64': 0.21.5 - '@esbuild/linux-s390x': 0.21.5 - '@esbuild/linux-x64': 0.21.5 - '@esbuild/netbsd-x64': 0.21.5 - '@esbuild/openbsd-x64': 0.21.5 - '@esbuild/sunos-x64': 0.21.5 - '@esbuild/win32-arm64': 0.21.5 - '@esbuild/win32-ia32': 0.21.5 - '@esbuild/win32-x64': 0.21.5 - - escalade@3.1.2: {} - - escalade@3.2.0: {} - - escape-html@1.0.3: {} - - escape-string-regexp@1.0.5: {} - - escape-string-regexp@2.0.0: {} - - escape-string-regexp@4.0.0: {} - - escape-string-regexp@5.0.0: {} - - escodegen@2.1.0: - dependencies: - esprima: 4.0.1 - estraverse: 5.3.0 - esutils: 2.0.3 - optionalDependencies: - source-map: 0.6.1 - - eslint-config-next@14.2.3(eslint@8.57.1)(typescript@5.5.4): - dependencies: - '@next/eslint-plugin-next': 14.2.3 - '@rushstack/eslint-patch': 1.10.2 - '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.5.4) - eslint: 8.57.1 - eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1))(eslint@8.57.1) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) - eslint-plugin-jsx-a11y: 6.7.1(eslint@8.57.1) - eslint-plugin-react: 7.33.2(eslint@8.57.1) - eslint-plugin-react-hooks: 4.6.0(eslint@8.57.1) - optionalDependencies: - typescript: 5.5.4 - transitivePeerDependencies: - - eslint-import-resolver-webpack - - supports-color - - eslint-config-prettier@8.10.0(eslint@8.57.1): - dependencies: - eslint: 8.57.1 - - eslint-config-prettier@9.1.0(eslint@8.57.1): - dependencies: - eslint: 8.57.1 - - eslint-import-resolver-node@0.3.9: - dependencies: - debug: 3.2.7 - is-core-module: 2.13.1 - resolve: 1.22.8 - transitivePeerDependencies: - - supports-color - - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1))(eslint@8.57.1): - dependencies: - debug: 4.3.4 - enhanced-resolve: 5.16.1 - eslint: 8.57.1 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1) - fast-glob: 3.3.2 - get-tsconfig: 4.7.5 - is-core-module: 2.13.1 - is-glob: 4.0.3 - transitivePeerDependencies: - - '@typescript-eslint/parser' - - eslint-import-resolver-node - - eslint-import-resolver-webpack - - supports-color - - eslint-module-utils@2.12.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): - dependencies: - debug: 3.2.7 - optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.5.4) - eslint: 8.57.1 - eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1))(eslint@8.57.1) - transitivePeerDependencies: - - supports-color - - eslint-module-utils@2.12.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint@8.57.1): - dependencies: - debug: 3.2.7 - optionalDependencies: - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.5.4) - eslint: 8.57.1 - eslint-import-resolver-node: 0.3.9 - transitivePeerDependencies: - - supports-color - - eslint-module-utils@2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): - dependencies: - debug: 3.2.7 - optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.5.4) - eslint: 8.57.1 - eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1))(eslint@8.57.1) - transitivePeerDependencies: - - supports-color - - eslint-plugin-import@2.31.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): - dependencies: - '@rtsao/scc': 1.1.0 - array-includes: 3.1.8 - array.prototype.findlastindex: 1.2.5 - array.prototype.flat: 1.3.2 - array.prototype.flatmap: 1.3.2 - debug: 3.2.7 - doctrine: 2.1.0 - eslint: 8.57.1 - eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) - hasown: 2.0.2 - is-core-module: 2.15.1 - is-glob: 4.0.3 - minimatch: 3.1.2 - object.fromentries: 2.0.8 - object.groupby: 1.0.3 - object.values: 1.2.0 - semver: 6.3.1 - string.prototype.trimend: 1.0.8 - tsconfig-paths: 3.15.0 - optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.5.4) - transitivePeerDependencies: - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - supports-color - - eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1): - dependencies: - '@rtsao/scc': 1.1.0 - array-includes: 3.1.8 - array.prototype.findlastindex: 1.2.5 - array.prototype.flat: 1.3.2 - array.prototype.flatmap: 1.3.2 - debug: 3.2.7 - doctrine: 2.1.0 - eslint: 8.57.1 - eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint@8.57.1) - hasown: 2.0.2 - is-core-module: 2.15.1 - is-glob: 4.0.3 - minimatch: 3.1.2 - object.fromentries: 2.0.8 - object.groupby: 1.0.3 - object.values: 1.2.0 - semver: 6.3.1 - string.prototype.trimend: 1.0.8 - tsconfig-paths: 3.15.0 - optionalDependencies: - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.5.4) - transitivePeerDependencies: - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - supports-color - - eslint-plugin-jsx-a11y@6.7.1(eslint@8.57.1): - dependencies: - '@babel/runtime': 7.24.5 - aria-query: 5.3.0 - array-includes: 3.1.8 - array.prototype.flatmap: 1.3.2 - ast-types-flow: 0.0.7 - axe-core: 4.9.1 - axobject-query: 3.2.1 - damerau-levenshtein: 1.0.8 - emoji-regex: 9.2.2 - eslint: 8.57.1 - has: 1.0.4 - jsx-ast-utils: 3.3.5 - language-tags: 1.0.5 - minimatch: 3.1.2 - object.entries: 1.1.8 - object.fromentries: 2.0.8 - semver: 6.3.1 - - eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.2.5): - dependencies: - eslint: 8.57.1 - prettier: 3.2.5 - prettier-linter-helpers: 1.0.0 - optionalDependencies: - eslint-config-prettier: 8.10.0(eslint@8.57.1) - - eslint-plugin-react-hooks@4.6.0(eslint@8.57.1): - dependencies: - eslint: 8.57.1 - - eslint-plugin-react@7.33.2(eslint@8.57.1): - dependencies: - array-includes: 3.1.8 - array.prototype.flatmap: 1.3.2 - array.prototype.tosorted: 1.1.3 - doctrine: 2.1.0 - es-iterator-helpers: 1.0.19 - eslint: 8.57.1 - estraverse: 5.3.0 - jsx-ast-utils: 3.3.5 - minimatch: 3.1.2 - object.entries: 1.1.8 - object.fromentries: 2.0.8 - object.hasown: 1.1.4 - object.values: 1.2.0 - prop-types: 15.8.1 - resolve: 2.0.0-next.5 - semver: 6.3.1 - string.prototype.matchall: 4.0.11 - - eslint-plugin-vue@9.26.0(eslint@8.57.1): - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) - eslint: 8.57.1 - globals: 13.24.0 - natural-compare: 1.4.0 - nth-check: 2.1.1 - postcss-selector-parser: 6.0.16 - semver: 7.6.2 - vue-eslint-parser: 9.4.2(eslint@8.57.1) - xml-name-validator: 4.0.0 - transitivePeerDependencies: - - supports-color - - eslint-scope@5.1.1: - dependencies: - esrecurse: 4.3.0 - estraverse: 4.3.0 - - eslint-scope@7.2.2: - dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 - - eslint-visitor-keys@3.4.3: {} - - eslint@8.57.1: - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) - '@eslint-community/regexpp': 4.10.0 - '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.57.1 - '@humanwhocodes/config-array': 0.13.0 - '@humanwhocodes/module-importer': 1.0.1 - '@nodelib/fs.walk': 1.2.8 - '@ungap/structured-clone': 1.2.0 - ajv: 6.12.6 - chalk: 4.1.2 - cross-spawn: 7.0.3 - debug: 4.3.4 - doctrine: 3.0.0 - escape-string-regexp: 4.0.0 - eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 - esquery: 1.5.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 - find-up: 5.0.0 - glob-parent: 6.0.2 - globals: 13.24.0 - graphemer: 1.4.0 - ignore: 5.3.1 - imurmurhash: 0.1.4 - is-glob: 4.0.3 - is-path-inside: 3.0.3 - js-yaml: 4.1.0 - json-stable-stringify-without-jsonify: 1.0.1 - levn: 0.4.1 - lodash.merge: 4.6.2 - minimatch: 3.1.2 - natural-compare: 1.4.0 - optionator: 0.9.4 - strip-ansi: 6.0.1 - text-table: 0.2.0 - transitivePeerDependencies: - - supports-color - - esniff@2.0.1: - dependencies: - d: 1.0.2 - es5-ext: 0.10.64 - event-emitter: 0.3.5 - type: 2.7.2 - - espree@9.6.1: - dependencies: - acorn: 8.11.3 - acorn-jsx: 5.3.2(acorn@8.11.3) - eslint-visitor-keys: 3.4.3 - - esprima@4.0.1: {} - - esquery@1.5.0: - dependencies: - estraverse: 5.3.0 - - esrecurse@4.3.0: - dependencies: - estraverse: 5.3.0 - - estraverse@4.3.0: {} - - estraverse@5.3.0: {} - - estree-walker@2.0.2: {} - - estree-walker@3.0.3: - dependencies: - '@types/estree': 1.0.5 - - esutils@2.0.3: {} - - etag@1.8.1: {} - - event-emitter@0.3.5: - dependencies: - d: 1.0.2 - es5-ext: 0.10.64 - - event-target-shim@5.0.1: {} - - eventemitter3@4.0.7: {} - - eventemitter3@5.0.1: {} - - events@3.3.0: {} - - evp_bytestokey@1.0.3: - dependencies: - md5.js: 1.3.5 - safe-buffer: 5.2.1 - - execa@5.1.1: - dependencies: - cross-spawn: 7.0.3 - get-stream: 6.0.1 - human-signals: 2.1.0 - is-stream: 2.0.1 - merge-stream: 2.0.0 - npm-run-path: 4.0.1 - onetime: 5.1.2 - signal-exit: 3.0.7 - strip-final-newline: 2.0.0 - - execa@7.2.0: - dependencies: - cross-spawn: 7.0.3 - get-stream: 6.0.1 - human-signals: 4.3.1 - is-stream: 3.0.0 - merge-stream: 2.0.0 - npm-run-path: 5.3.0 - onetime: 6.0.0 - signal-exit: 3.0.7 - strip-final-newline: 3.0.0 - - execa@8.0.1: - dependencies: - cross-spawn: 7.0.3 - get-stream: 8.0.1 - human-signals: 5.0.0 - is-stream: 3.0.0 - merge-stream: 2.0.0 - npm-run-path: 5.3.0 - onetime: 6.0.0 - signal-exit: 4.1.0 - strip-final-newline: 3.0.0 - - exit@0.1.2: {} - - expand-tilde@2.0.2: - dependencies: - homedir-polyfill: 1.0.3 - - expect@29.7.0: - dependencies: - '@jest/expect-utils': 29.7.0 - jest-get-type: 29.6.3 - jest-matcher-utils: 29.7.0 - jest-message-util: 29.7.0 - jest-util: 29.7.0 - - exponential-backoff@3.1.1: {} - - express-rate-limit@5.5.1: {} - - express@4.18.3: - dependencies: - accepts: 1.3.8 - array-flatten: 1.1.1 - body-parser: 1.20.2 - content-disposition: 0.5.4 - content-type: 1.0.5 - cookie: 0.5.0 - cookie-signature: 1.0.6 - debug: 2.6.9 - depd: 2.0.0 - encodeurl: 1.0.2 - escape-html: 1.0.3 - etag: 1.8.1 - finalhandler: 1.2.0 - fresh: 0.5.2 - http-errors: 2.0.0 - merge-descriptors: 1.0.1 - methods: 1.1.2 - on-finished: 2.4.1 - parseurl: 1.3.3 - path-to-regexp: 0.1.7 - proxy-addr: 2.0.7 - qs: 6.11.0 - range-parser: 1.2.1 - safe-buffer: 5.2.1 - send: 0.18.0 - serve-static: 1.15.0 - setprototypeof: 1.2.0 - statuses: 2.0.1 - type-is: 1.6.18 - utils-merge: 1.0.1 - vary: 1.1.2 - transitivePeerDependencies: - - supports-color - - express@4.21.1: - dependencies: - accepts: 1.3.8 - array-flatten: 1.1.1 - body-parser: 1.20.3 - content-disposition: 0.5.4 - content-type: 1.0.5 - cookie: 0.7.1 - cookie-signature: 1.0.6 - debug: 2.6.9 - depd: 2.0.0 - encodeurl: 2.0.0 - escape-html: 1.0.3 - etag: 1.8.1 - finalhandler: 1.3.1 - fresh: 0.5.2 - http-errors: 2.0.0 - merge-descriptors: 1.0.3 - methods: 1.1.2 - on-finished: 2.4.1 - parseurl: 1.3.3 - path-to-regexp: 0.1.10 - proxy-addr: 2.0.7 - qs: 6.13.0 - range-parser: 1.2.1 - safe-buffer: 5.2.1 - send: 0.19.0 - serve-static: 1.16.2 - setprototypeof: 1.2.0 - statuses: 2.0.1 - type-is: 1.6.18 - utils-merge: 1.0.1 - vary: 1.1.2 - transitivePeerDependencies: - - supports-color - - ext@1.7.0: - dependencies: - type: 2.7.2 - - extend@3.0.2: {} - - external-editor@3.1.0: - dependencies: - chardet: 0.7.0 - iconv-lite: 0.4.24 - tmp: 0.0.33 - - externality@1.0.2: - dependencies: - enhanced-resolve: 5.16.1 - mlly: 1.7.0 - pathe: 1.1.2 - ufo: 1.5.3 - - extsprintf@1.3.0: {} - - fast-base64-decode@1.0.0: {} - - fast-copy@3.0.2: {} - - fast-deep-equal@3.1.3: {} - - fast-diff@1.3.0: {} - - fast-fifo@1.3.2: {} - - fast-glob@3.2.7: - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.5 - - fast-glob@3.3.2: - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.5 - - fast-json-stable-stringify@2.1.0: {} - - fast-levenshtein@2.0.6: {} - - fast-redact@3.5.0: {} - - fast-safe-stringify@2.1.1: {} - - fast-text-encoding@1.0.6: {} - - fast-xml-parser@4.5.0: - dependencies: - strnum: 1.0.5 - - fastq@1.17.1: - dependencies: - reusify: 1.0.4 - - faye-websocket@0.11.4: - dependencies: - websocket-driver: 0.7.4 - - fb-watchman@2.0.2: - dependencies: - bser: 2.1.1 - - fdir@6.4.2(picomatch@4.0.2): - optionalDependencies: - picomatch: 4.0.2 - - fflate@0.8.2: {} - - figures@3.2.0: - dependencies: - escape-string-regexp: 1.0.5 - - file-entry-cache@6.0.1: - dependencies: - flat-cache: 3.2.0 - - file-loader@6.2.0(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): - dependencies: - loader-utils: 2.0.4 - schema-utils: 3.3.0 - webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) - - file-uri-to-path@1.0.0: {} - - filelist@1.0.4: - dependencies: - minimatch: 5.1.6 - - fill-range@7.0.1: - dependencies: - to-regex-range: 5.0.1 - - fill-range@7.1.1: - dependencies: - to-regex-range: 5.0.1 - - filter-obj@1.1.0: {} - - finalhandler@1.1.2: - dependencies: - debug: 2.6.9 - encodeurl: 1.0.2 - escape-html: 1.0.3 - on-finished: 2.3.0 - parseurl: 1.3.3 - statuses: 1.5.0 - unpipe: 1.0.0 - transitivePeerDependencies: - - supports-color - - finalhandler@1.2.0: - dependencies: - debug: 2.6.9 - encodeurl: 1.0.2 - escape-html: 1.0.3 - on-finished: 2.4.1 - parseurl: 1.3.3 - statuses: 2.0.1 - unpipe: 1.0.0 - transitivePeerDependencies: - - supports-color - - finalhandler@1.3.1: - dependencies: - debug: 2.6.9 - encodeurl: 2.0.0 - escape-html: 1.0.3 - on-finished: 2.4.1 - parseurl: 1.3.3 - statuses: 2.0.1 - unpipe: 1.0.0 - transitivePeerDependencies: - - supports-color - - find-babel-config@2.1.1: - dependencies: - json5: 2.2.3 - path-exists: 4.0.0 - - find-cache-dir@2.1.0: - dependencies: - commondir: 1.0.1 - make-dir: 2.1.0 - pkg-dir: 3.0.0 - - find-cache-dir@4.0.0: - dependencies: - common-path-prefix: 3.0.0 - pkg-dir: 7.0.0 - - find-file-up@2.0.1: - dependencies: - resolve-dir: 1.0.1 - - find-pkg@2.0.0: - dependencies: - find-file-up: 2.0.1 - - find-up@3.0.0: - dependencies: - locate-path: 3.0.0 - - find-up@4.1.0: - dependencies: - locate-path: 5.0.0 - path-exists: 4.0.0 - - find-up@5.0.0: - dependencies: - locate-path: 6.0.0 - path-exists: 4.0.0 - - find-up@6.3.0: - dependencies: - locate-path: 7.2.0 - path-exists: 5.0.0 - - flat-cache@3.2.0: - dependencies: - flatted: 3.3.1 - keyv: 4.5.4 - rimraf: 3.0.2 - - flat@5.0.2: {} - - flatted@3.3.1: {} - - floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.5.4)): - dependencies: - '@floating-ui/dom': 1.1.1 - vue: 3.4.27(typescript@5.5.4) - vue-resize: 2.0.0-alpha.1(vue@3.4.27(typescript@5.5.4)) - optionalDependencies: - '@nuxt/kit': 3.11.2(rollup@4.17.2) - - flow-enums-runtime@0.0.6: {} - - flow-parser@0.206.0: {} - - focus-trap@7.5.4: - dependencies: - tabbable: 6.2.0 - - follow-redirects@1.15.6(debug@4.3.7): - optionalDependencies: - debug: 4.3.7 - - for-each@0.3.3: - dependencies: - is-callable: 1.2.7 - - foreground-child@3.1.1: - dependencies: - cross-spawn: 7.0.3 - signal-exit: 4.1.0 - - forever-agent@0.6.1: {} - - fork-ts-checker-webpack-plugin@7.2.13(typescript@5.5.4)(vue-template-compiler@2.7.16)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): - dependencies: - '@babel/code-frame': 7.24.2 - chalk: 4.1.2 - chokidar: 3.6.0 - cosmiconfig: 7.1.0 - deepmerge: 4.3.1 - fs-extra: 10.1.0 - memfs: 3.5.3 - minimatch: 3.1.2 - node-abort-controller: 3.1.1 - schema-utils: 3.3.0 - semver: 7.6.3 - tapable: 2.2.1 - typescript: 5.5.4 - webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) - optionalDependencies: - vue-template-compiler: 2.7.16 - - form-data@2.3.3: - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.35 - - form-data@4.0.0: - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.35 - - forwarded@0.2.0: {} - - fraction.js@4.3.7: {} - - fresh@0.5.2: {} - - front-matter@4.0.2: - dependencies: - js-yaml: 3.14.1 - - fs-constants@1.0.0: {} - - fs-extra@10.1.0: - dependencies: - graceful-fs: 4.2.11 - jsonfile: 6.1.0 - universalify: 2.0.1 - - fs-extra@11.2.0: - dependencies: - graceful-fs: 4.2.11 - jsonfile: 6.1.0 - universalify: 2.0.1 - - fs-extra@7.0.1: - dependencies: - graceful-fs: 4.2.11 - jsonfile: 4.0.0 - universalify: 0.1.2 - - fs-extra@8.1.0: - dependencies: - graceful-fs: 4.2.11 - jsonfile: 4.0.0 - universalify: 0.1.2 - - fs-extra@9.1.0: - dependencies: - at-least-node: 1.0.0 - graceful-fs: 4.2.11 - jsonfile: 6.1.0 - universalify: 2.0.1 - - fs-minipass@2.1.0: - dependencies: - minipass: 3.3.6 - - fs-minipass@3.0.3: - dependencies: - minipass: 7.1.1 - - fs-monkey@1.0.6: {} - - fs.realpath@1.0.0: {} - - fsevents@2.3.3: - optional: true - - function-bind@1.1.2: {} - - function.prototype.name@1.1.6: - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - functions-have-names: 1.2.3 - - functions-have-names@1.2.3: {} - - gauge@3.0.2: - dependencies: - aproba: 2.0.0 - color-support: 1.1.3 - console-control-strings: 1.1.0 - has-unicode: 2.0.1 - object-assign: 4.1.1 - signal-exit: 3.0.7 - string-width: 4.2.3 - strip-ansi: 6.0.1 - wide-align: 1.1.5 - - gensync@1.0.0-beta.2: {} - - get-caller-file@2.0.5: {} - - get-intrinsic@1.2.4: - dependencies: - es-errors: 1.3.0 - function-bind: 1.1.2 - has-proto: 1.0.3 - has-symbols: 1.0.3 - hasown: 2.0.2 - - get-package-type@0.1.0: {} - - get-port-please@3.1.2: {} - - get-stdin@8.0.0: {} - - get-stream@6.0.1: {} - - get-stream@8.0.1: {} - - get-symbol-description@1.0.2: - dependencies: - call-bind: 1.0.7 - es-errors: 1.3.0 - get-intrinsic: 1.2.4 - - get-tsconfig@4.7.5: - dependencies: - resolve-pkg-maps: 1.0.0 - - getpass@0.1.7: - dependencies: - assert-plus: 1.0.0 - - giget@1.2.3: - dependencies: - citty: 0.1.6 - consola: 3.2.3 - defu: 6.1.4 - node-fetch-native: 1.6.4 - nypm: 0.3.8 - ohash: 1.1.3 - pathe: 1.1.2 - tar: 6.2.1 - - git-config-path@2.0.0: {} - - git-raw-commits@2.0.11: - dependencies: - dargs: 7.0.0 - lodash: 4.17.21 - meow: 8.1.2 - split2: 3.2.2 - through2: 4.0.2 - - git-raw-commits@4.0.0: - dependencies: - dargs: 8.1.0 - meow: 12.1.1 - split2: 4.2.0 - - git-semver-tags@7.0.1: - dependencies: - meow: 12.1.1 - semver: 7.6.2 - - git-up@7.0.0: - dependencies: - is-ssh: 1.4.0 - parse-url: 8.1.0 - - git-url-parse@14.0.0: - dependencies: - git-up: 7.0.0 - - glob-parent@5.1.2: - dependencies: - is-glob: 4.0.3 - - glob-parent@6.0.2: - dependencies: - is-glob: 4.0.3 - - glob-promise@4.2.2(glob@7.2.3): - dependencies: - '@types/glob': 7.2.0 - glob: 7.2.3 - - glob-to-regexp@0.4.1: {} - - glob@10.3.10: - dependencies: - foreground-child: 3.1.1 - jackspeak: 2.3.6 - minimatch: 9.0.4 - minipass: 7.1.1 - path-scurry: 1.11.0 - - glob@10.3.14: - dependencies: - foreground-child: 3.1.1 - jackspeak: 2.3.6 - minimatch: 9.0.4 - minipass: 7.1.1 - path-scurry: 1.11.0 - - glob@10.4.5: - dependencies: - foreground-child: 3.1.1 - jackspeak: 3.4.3 - minimatch: 9.0.4 - minipass: 7.1.2 - package-json-from-dist: 1.0.1 - path-scurry: 1.11.1 - - glob@6.0.4: - dependencies: - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 - - glob@7.2.3: - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 - - glob@8.1.0: - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 5.1.6 - once: 1.4.0 - - glob@9.3.5: - dependencies: - fs.realpath: 1.0.0 - minimatch: 8.0.4 - minipass: 4.2.8 - path-scurry: 1.11.0 - - global-directory@4.0.1: - dependencies: - ini: 4.1.1 - - global-dirs@0.1.1: - dependencies: - ini: 1.3.8 - - global-modules@1.0.0: - dependencies: - global-prefix: 1.0.2 - is-windows: 1.0.2 - resolve-dir: 1.0.1 - - global-prefix@1.0.2: - dependencies: - expand-tilde: 2.0.2 - homedir-polyfill: 1.0.3 - ini: 1.3.8 - is-windows: 1.0.2 - which: 1.3.1 - - globals@11.12.0: {} - - globals@13.24.0: - dependencies: - type-fest: 0.20.2 - - globals@15.11.0: {} - - globalthis@1.0.4: - dependencies: - define-properties: 1.2.1 - gopd: 1.0.1 - - globby@11.1.0: - dependencies: - array-union: 2.1.0 - dir-glob: 3.0.1 - fast-glob: 3.3.2 - ignore: 5.3.1 - merge2: 1.4.1 - slash: 3.0.0 - - globby@12.2.0: - dependencies: - array-union: 3.0.1 - dir-glob: 3.0.1 - fast-glob: 3.3.2 - ignore: 5.3.1 - merge2: 1.4.1 - slash: 4.0.0 - - globby@14.0.1: - dependencies: - '@sindresorhus/merge-streams': 2.3.0 - fast-glob: 3.3.2 - ignore: 5.3.1 - path-type: 5.0.0 - slash: 5.1.0 - unicorn-magic: 0.1.0 - - gopd@1.0.1: - dependencies: - get-intrinsic: 1.2.4 - - graceful-fs@4.2.11: {} - - graphemer@1.4.0: {} - - gzip-size@6.0.0: - dependencies: - duplexer: 0.1.2 - - gzip-size@7.0.0: - dependencies: - duplexer: 0.1.2 - - h3@1.11.1: - dependencies: - cookie-es: 1.1.0 - crossws: 0.2.4 - defu: 6.1.4 - destr: 2.0.3 - iron-webcrypto: 1.2.1 - ohash: 1.1.3 - radix3: 1.1.2 - ufo: 1.5.3 - uncrypto: 0.1.3 - unenv: 1.9.0 - transitivePeerDependencies: - - uWebSockets.js - - handle-thing@2.0.1: {} - - handlebars@4.7.8: - dependencies: - minimist: 1.2.8 - neo-async: 2.6.2 - source-map: 0.6.1 - wordwrap: 1.0.0 - optionalDependencies: - uglify-js: 3.17.4 - - hard-rejection@2.1.0: {} - - harmony-reflect@1.6.2: {} - - has-bigints@1.0.2: {} - - has-flag@3.0.0: {} - - has-flag@4.0.0: {} - - has-property-descriptors@1.0.2: - dependencies: - es-define-property: 1.0.0 - - has-proto@1.0.3: {} - - has-symbols@1.0.3: {} - - has-tostringtag@1.0.2: - dependencies: - has-symbols: 1.0.3 - - has-unicode@2.0.1: {} - - has@1.0.4: {} - - hash-base@3.0.4: - dependencies: - inherits: 2.0.4 - safe-buffer: 5.2.1 - - hash-base@3.1.0: - dependencies: - inherits: 2.0.4 - readable-stream: 3.6.2 - safe-buffer: 5.2.1 - - hash-sum@2.0.0: {} - - hash.js@1.1.7: - dependencies: - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - - hasown@2.0.2: - dependencies: - function-bind: 1.1.2 - - he@1.2.0: {} - - help-me@5.0.0: {} - - hermes-estree@0.15.0: {} - - hermes-estree@0.20.1: {} - - hermes-parser@0.15.0: - dependencies: - hermes-estree: 0.15.0 - - hermes-parser@0.20.1: - dependencies: - hermes-estree: 0.20.1 - - hermes-profile-transformer@0.0.6: - dependencies: - source-map: 0.7.4 - - hmac-drbg@1.0.1: - dependencies: - hash.js: 1.1.7 - minimalistic-assert: 1.0.1 - minimalistic-crypto-utils: 1.0.1 - - homedir-polyfill@1.0.3: - dependencies: - parse-passwd: 1.0.0 - - hookable@5.5.3: {} - - hosted-git-info@2.8.9: {} - - hosted-git-info@4.1.0: - dependencies: - lru-cache: 6.0.0 - - hosted-git-info@7.0.2: - dependencies: - lru-cache: 10.2.2 - - hpack.js@2.1.6: - dependencies: - inherits: 2.0.4 - obuf: 1.1.2 - readable-stream: 2.3.8 - wbuf: 1.7.3 - - html-encoding-sniffer@3.0.0: - dependencies: - whatwg-encoding: 2.0.0 - - html-entities@2.5.2: {} - - html-escaper@2.0.2: {} - - html-tags@3.3.1: {} - - http-assert@1.5.0: - dependencies: - deep-equal: 1.0.1 - http-errors: 1.8.1 - - http-cache-semantics@4.1.1: {} - - http-deceiver@1.2.7: {} - - http-errors@1.6.3: - dependencies: - depd: 1.1.2 - inherits: 2.0.3 - setprototypeof: 1.1.0 - statuses: 1.5.0 - - http-errors@1.8.1: - dependencies: - depd: 1.1.2 - inherits: 2.0.4 - setprototypeof: 1.2.0 - statuses: 1.5.0 - toidentifier: 1.0.1 - - http-errors@2.0.0: - dependencies: - depd: 2.0.0 - inherits: 2.0.4 - setprototypeof: 1.2.0 - statuses: 2.0.1 - toidentifier: 1.0.1 - - http-parser-js@0.5.8: {} - - http-proxy-agent@5.0.0: - dependencies: - '@tootallnate/once': 2.0.0 - agent-base: 6.0.2 - debug: 4.3.7 - transitivePeerDependencies: - - supports-color - - http-proxy-agent@7.0.2: - dependencies: - agent-base: 7.1.1 - debug: 4.3.7 - transitivePeerDependencies: - - supports-color - - http-proxy-middleware@2.0.7(@types/express@4.17.21): - dependencies: - '@types/http-proxy': 1.17.14 - http-proxy: 1.18.1(debug@4.3.7) - is-glob: 4.0.3 - is-plain-obj: 3.0.0 - micromatch: 4.0.5 - optionalDependencies: - '@types/express': 4.17.21 - transitivePeerDependencies: - - debug - - http-proxy-middleware@3.0.3: - dependencies: - '@types/http-proxy': 1.17.15 - debug: 4.3.7 - http-proxy: 1.18.1(debug@4.3.7) - is-glob: 4.0.3 - is-plain-object: 5.0.0 - micromatch: 4.0.8 - transitivePeerDependencies: - - supports-color - - http-proxy@1.18.1(debug@4.3.7): - dependencies: - eventemitter3: 4.0.7 - follow-redirects: 1.15.6(debug@4.3.7) - requires-port: 1.0.0 - transitivePeerDependencies: - - debug - - http-server@14.1.1: - dependencies: - basic-auth: 2.0.1 - chalk: 4.1.2 - corser: 2.0.1 - he: 1.2.0 - html-encoding-sniffer: 3.0.0 - http-proxy: 1.18.1(debug@4.3.7) - mime: 1.6.0 - minimist: 1.2.8 - opener: 1.5.2 - portfinder: 1.0.32 - secure-compare: 3.0.1 - union: 0.5.0 - url-join: 4.0.1 - transitivePeerDependencies: - - debug - - supports-color - - http-shutdown@1.2.2: {} - - http-signature@1.3.6: - dependencies: - assert-plus: 1.0.0 - jsprim: 2.0.2 - sshpk: 1.18.0 - - http-status-codes@2.2.0: {} - - http-status-codes@2.3.0: {} - - https-proxy-agent@5.0.1: - dependencies: - agent-base: 6.0.2 - debug: 4.3.7 - transitivePeerDependencies: - - supports-color - - https-proxy-agent@7.0.4: - dependencies: - agent-base: 7.1.1 - debug: 4.3.7 - transitivePeerDependencies: - - supports-color - - httpxy@0.1.5: {} - - human-signals@2.1.0: {} - - human-signals@4.3.1: {} - - human-signals@5.0.0: {} - - husky@8.0.3: {} - - hyperdyperid@1.2.0: {} - - iconv-lite@0.4.24: - dependencies: - safer-buffer: 2.1.2 - - iconv-lite@0.6.3: - dependencies: - safer-buffer: 2.1.2 - - icss-utils@5.1.0(postcss@8.4.38): - dependencies: - postcss: 8.4.38 - - idb-keyval@6.2.1: {} - - identity-obj-proxy@3.0.0: - dependencies: - harmony-reflect: 1.6.2 - - ieee754@1.2.1: {} - - ignore-walk@6.0.5: - dependencies: - minimatch: 9.0.4 - - ignore@5.3.1: {} - - image-meta@0.2.0: {} - - image-size@0.5.5: - optional: true - - image-size@1.1.1: - dependencies: - queue: 6.0.2 - - immutable@4.3.7: {} - - import-fresh@2.0.0: - dependencies: - caller-path: 2.0.0 - resolve-from: 3.0.0 - - import-fresh@3.3.0: - dependencies: - parent-module: 1.0.1 - resolve-from: 4.0.0 - - import-lazy@4.0.0: {} - - import-local@3.1.0: - dependencies: - pkg-dir: 4.2.0 - resolve-cwd: 3.0.0 - - imurmurhash@0.1.4: {} - - indent-string@4.0.0: {} - - inflight@1.0.6: - dependencies: - once: 1.4.0 - wrappy: 1.0.2 - - inherits@2.0.3: {} - - inherits@2.0.4: {} - - ini@1.3.8: {} - - ini@4.1.1: {} - - inquirer@8.2.6: - dependencies: - ansi-escapes: 4.3.2 - chalk: 4.1.2 - cli-cursor: 3.1.0 - cli-width: 3.0.0 - external-editor: 3.1.0 - figures: 3.2.0 - lodash: 4.17.21 - mute-stream: 0.0.8 - ora: 5.4.1 - run-async: 2.4.1 - rxjs: 7.8.1 - string-width: 4.2.3 - strip-ansi: 6.0.1 - through: 2.3.8 - wrap-ansi: 6.2.0 - - internal-slot@1.0.7: - dependencies: - es-errors: 1.3.0 - hasown: 2.0.2 - side-channel: 1.0.6 - - invariant@2.2.4: - dependencies: - loose-envify: 1.4.0 - - ioredis@5.4.1: - dependencies: - '@ioredis/commands': 1.2.0 - cluster-key-slot: 1.1.2 - debug: 4.3.7 - denque: 2.1.0 - lodash.defaults: 4.2.0 - lodash.isarguments: 3.1.0 - redis-errors: 1.2.0 - redis-parser: 3.0.0 - standard-as-callback: 2.1.0 - transitivePeerDependencies: - - supports-color - - ip-address@9.0.5: - dependencies: - jsbn: 1.1.0 - sprintf-js: 1.1.3 - - ipaddr.js@1.9.1: {} - - ipaddr.js@2.2.0: {} - - iron-webcrypto@1.2.1: {} - - is-array-buffer@3.0.4: - dependencies: - call-bind: 1.0.7 - get-intrinsic: 1.2.4 - - is-arrayish@0.2.1: {} - - is-async-function@2.0.0: - dependencies: - has-tostringtag: 1.0.2 - - is-bigint@1.0.4: - dependencies: - has-bigints: 1.0.2 - - is-binary-path@2.1.0: - dependencies: - binary-extensions: 2.3.0 - - is-boolean-object@1.1.2: - dependencies: - call-bind: 1.0.7 - has-tostringtag: 1.0.2 - - is-builtin-module@3.2.1: - dependencies: - builtin-modules: 3.3.0 - - is-callable@1.2.7: {} - - is-core-module@2.13.1: - dependencies: - hasown: 2.0.2 - - is-core-module@2.15.1: - dependencies: - hasown: 2.0.2 - - is-data-view@1.0.1: - dependencies: - is-typed-array: 1.1.13 - - is-date-object@1.0.5: - dependencies: - has-tostringtag: 1.0.2 - - is-directory@0.3.1: {} - - is-docker@2.2.1: {} - - is-docker@3.0.0: {} - - is-extglob@2.1.1: {} - - is-finalizationregistry@1.0.2: - dependencies: - call-bind: 1.0.7 - - is-fullwidth-code-point@2.0.0: {} - - is-fullwidth-code-point@3.0.0: {} - - is-generator-fn@2.1.0: {} - - is-generator-function@1.0.10: - dependencies: - has-tostringtag: 1.0.2 - - is-glob@4.0.3: - dependencies: - is-extglob: 2.1.1 - - is-inside-container@1.0.0: - dependencies: - is-docker: 3.0.0 - - is-installed-globally@1.0.0: - dependencies: - global-directory: 4.0.1 - is-path-inside: 4.0.0 - - is-interactive@1.0.0: {} - - is-lambda@1.0.1: {} - - is-map@2.0.3: {} - - is-module@1.0.0: {} - - is-negative-zero@2.0.3: {} - - is-network-error@1.1.0: {} - - is-node-process@1.2.0: {} - - is-number-object@1.0.7: - dependencies: - has-tostringtag: 1.0.2 - - is-number@7.0.0: {} - - is-obj@2.0.0: {} - - is-path-inside@3.0.3: {} - - is-path-inside@4.0.0: {} - - is-plain-obj@1.1.0: {} - - is-plain-obj@2.1.0: {} - - is-plain-obj@3.0.0: {} - - is-plain-object@2.0.4: - dependencies: - isobject: 3.0.1 - - is-plain-object@5.0.0: {} - - is-potential-custom-element-name@1.0.1: {} - - is-primitive@3.0.1: {} - - is-promise@2.2.2: {} - - is-reference@1.2.1: - dependencies: - '@types/estree': 1.0.5 - - is-regex@1.1.4: - dependencies: - call-bind: 1.0.7 - has-tostringtag: 1.0.2 - - is-set@2.0.3: {} - - is-shared-array-buffer@1.0.3: - dependencies: - call-bind: 1.0.7 - - is-ssh@1.4.0: - dependencies: - protocols: 2.0.1 - - is-stream@2.0.1: {} - - is-stream@3.0.0: {} - - is-string@1.0.7: - dependencies: - has-tostringtag: 1.0.2 - - is-symbol@1.0.4: - dependencies: - has-symbols: 1.0.3 - - is-text-path@1.0.1: - dependencies: - text-extensions: 1.9.0 - - is-text-path@2.0.0: - dependencies: - text-extensions: 2.4.0 - - is-typed-array@1.1.13: - dependencies: - which-typed-array: 1.1.15 - - is-typedarray@1.0.0: {} - - is-unicode-supported@0.1.0: {} - - is-weakmap@2.0.2: {} - - is-weakref@1.0.2: - dependencies: - call-bind: 1.0.7 - - is-weakset@2.0.3: - dependencies: - call-bind: 1.0.7 - get-intrinsic: 1.2.4 - - is-what@3.14.1: {} - - is-what@4.1.16: {} - - is-windows@1.0.2: {} - - is-wsl@1.1.0: {} - - is-wsl@2.2.0: - dependencies: - is-docker: 2.2.1 - - is-wsl@3.1.0: - dependencies: - is-inside-container: 1.0.0 - - is64bit@2.0.0: - dependencies: - system-architecture: 0.1.0 - - isarray@1.0.0: {} - - isarray@2.0.5: {} - - isexe@2.0.0: {} - - isexe@3.1.1: {} - - isobject@3.0.1: {} - - isomorphic-unfetch@3.1.0(encoding@0.1.13): - dependencies: - node-fetch: 2.7.0(encoding@0.1.13) - unfetch: 4.2.0 - transitivePeerDependencies: - - encoding - - isomorphic-ws@4.0.1(ws@7.5.9(bufferutil@4.0.8)(utf-8-validate@6.0.3)): - dependencies: - ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@6.0.3) - - isomorphic-ws@5.0.0(ws@8.17.1(bufferutil@4.0.8)(utf-8-validate@6.0.3)): - dependencies: - ws: 8.17.1(bufferutil@4.0.8)(utf-8-validate@6.0.3) - - isomorphic-ws@5.0.0(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.3)): - dependencies: - ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.3) - - isstream@0.1.2: {} - - istanbul-lib-coverage@3.2.2: {} - - istanbul-lib-instrument@5.2.1: - dependencies: - '@babel/core': 7.24.5 - '@babel/parser': 7.26.0 - '@istanbuljs/schema': 0.1.3 - istanbul-lib-coverage: 3.2.2 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - istanbul-lib-instrument@6.0.2: - dependencies: - '@babel/core': 7.24.5 - '@babel/parser': 7.26.0 - '@istanbuljs/schema': 0.1.3 - istanbul-lib-coverage: 3.2.2 - semver: 7.6.3 - transitivePeerDependencies: - - supports-color - - istanbul-lib-report@3.0.1: - dependencies: - istanbul-lib-coverage: 3.2.2 - make-dir: 4.0.0 - supports-color: 7.2.0 - - istanbul-lib-source-maps@4.0.1: - dependencies: - debug: 4.3.7 - istanbul-lib-coverage: 3.2.2 - source-map: 0.6.1 - transitivePeerDependencies: - - supports-color - - istanbul-lib-source-maps@5.0.6: - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - debug: 4.3.7 - istanbul-lib-coverage: 3.2.2 - transitivePeerDependencies: - - supports-color - - istanbul-reports@3.1.7: - dependencies: - html-escaper: 2.0.2 - istanbul-lib-report: 3.0.1 - - iterator.prototype@1.1.2: - dependencies: - define-properties: 1.2.1 - get-intrinsic: 1.2.4 - has-symbols: 1.0.3 - reflect.getprototypeof: 1.0.6 - set-function-name: 2.0.2 - - jackspeak@2.3.6: - dependencies: - '@isaacs/cliui': 8.0.2 - optionalDependencies: - '@pkgjs/parseargs': 0.11.0 - - jackspeak@3.4.3: - dependencies: - '@isaacs/cliui': 8.0.2 - optionalDependencies: - '@pkgjs/parseargs': 0.11.0 - - jake@10.9.1: - dependencies: - async: 3.2.5 - chalk: 4.1.2 - filelist: 1.0.4 - minimatch: 3.1.2 - - jest-changed-files@29.7.0: - dependencies: - execa: 5.1.1 - jest-util: 29.7.0 - p-limit: 3.1.0 - - jest-circus@29.7.0: - dependencies: - '@jest/environment': 29.7.0 - '@jest/expect': 29.7.0 - '@jest/test-result': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 18.19.9 - chalk: 4.1.2 - co: 4.6.0 - dedent: 1.5.3 - is-generator-fn: 2.1.0 - jest-each: 29.7.0 - jest-matcher-utils: 29.7.0 - jest-message-util: 29.7.0 - jest-runtime: 29.7.0 - jest-snapshot: 29.7.0 - jest-util: 29.7.0 - p-limit: 3.1.0 - pretty-format: 29.7.0 - pure-rand: 6.1.0 - slash: 3.0.0 - stack-utils: 2.0.6 - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - jest-cli@29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4)): - dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4)) - '@jest/test-result': 29.7.0 - '@jest/types': 29.6.3 - chalk: 4.1.2 - create-jest: 29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4)) - exit: 0.1.2 - import-local: 3.1.0 - jest-config: 29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4)) - jest-util: 29.7.0 - jest-validate: 29.7.0 - yargs: 17.7.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - jest-config@29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4)): - dependencies: - '@babel/core': 7.24.5 - '@jest/test-sequencer': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.24.5) - chalk: 4.1.2 - ci-info: 3.9.0 - deepmerge: 4.3.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - jest-circus: 29.7.0 - jest-environment-node: 29.7.0 - jest-get-type: 29.6.3 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-runner: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - micromatch: 4.0.5 - parse-json: 5.2.0 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - optionalDependencies: - '@types/node': 18.19.9 - ts-node: 10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4) - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - jest-diff@29.7.0: - dependencies: - chalk: 4.1.2 - diff-sequences: 29.6.3 - jest-get-type: 29.6.3 - pretty-format: 29.7.0 - - jest-docblock@29.7.0: - dependencies: - detect-newline: 3.1.0 - - jest-each@29.7.0: - dependencies: - '@jest/types': 29.6.3 - chalk: 4.1.2 - jest-get-type: 29.6.3 - jest-util: 29.7.0 - pretty-format: 29.7.0 - - jest-environment-jsdom@29.7.0(bufferutil@4.0.8)(utf-8-validate@6.0.3): - dependencies: - '@jest/environment': 29.7.0 - '@jest/fake-timers': 29.7.0 - '@jest/types': 29.6.3 - '@types/jsdom': 20.0.1 - '@types/node': 18.19.9 - jest-mock: 29.7.0 - jest-util: 29.7.0 - jsdom: 20.0.3(bufferutil@4.0.8)(utf-8-validate@6.0.3) - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - - jest-environment-node@29.7.0: - dependencies: - '@jest/environment': 29.7.0 - '@jest/fake-timers': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 18.19.9 - jest-mock: 29.7.0 - jest-util: 29.7.0 - - jest-get-type@29.6.3: {} - - jest-haste-map@29.7.0: - dependencies: - '@jest/types': 29.6.3 - '@types/graceful-fs': 4.1.9 - '@types/node': 18.19.9 - anymatch: 3.1.3 - fb-watchman: 2.0.2 - graceful-fs: 4.2.11 - jest-regex-util: 29.6.3 - jest-util: 29.7.0 - jest-worker: 29.7.0 - micromatch: 4.0.5 - walker: 1.0.8 - optionalDependencies: - fsevents: 2.3.3 - - jest-leak-detector@29.7.0: - dependencies: - jest-get-type: 29.6.3 - pretty-format: 29.7.0 - - jest-matcher-utils@29.7.0: - dependencies: - chalk: 4.1.2 - jest-diff: 29.7.0 - jest-get-type: 29.6.3 - pretty-format: 29.7.0 - - jest-message-util@29.7.0: - dependencies: - '@babel/code-frame': 7.24.2 - '@jest/types': 29.6.3 - '@types/stack-utils': 2.0.3 - chalk: 4.1.2 - graceful-fs: 4.2.11 - micromatch: 4.0.5 - pretty-format: 29.7.0 - slash: 3.0.0 - stack-utils: 2.0.6 - - jest-mock@29.7.0: - dependencies: - '@jest/types': 29.6.3 - '@types/node': 18.19.9 - jest-util: 29.7.0 - - jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): - optionalDependencies: - jest-resolve: 29.7.0 - - jest-regex-util@29.6.3: {} - - jest-resolve-dependencies@29.7.0: - dependencies: - jest-regex-util: 29.6.3 - jest-snapshot: 29.7.0 - transitivePeerDependencies: - - supports-color - - jest-resolve@29.7.0: - dependencies: - chalk: 4.1.2 - graceful-fs: 4.2.11 - jest-haste-map: 29.7.0 - jest-pnp-resolver: 1.2.3(jest-resolve@29.7.0) - jest-util: 29.7.0 - jest-validate: 29.7.0 - resolve: 1.22.8 - resolve.exports: 2.0.2 - slash: 3.0.0 - - jest-runner@29.7.0: - dependencies: - '@jest/console': 29.7.0 - '@jest/environment': 29.7.0 - '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 18.19.9 - chalk: 4.1.2 - emittery: 0.13.1 - graceful-fs: 4.2.11 - jest-docblock: 29.7.0 - jest-environment-node: 29.7.0 - jest-haste-map: 29.7.0 - jest-leak-detector: 29.7.0 - jest-message-util: 29.7.0 - jest-resolve: 29.7.0 - jest-runtime: 29.7.0 - jest-util: 29.7.0 - jest-watcher: 29.7.0 - jest-worker: 29.7.0 - p-limit: 3.1.0 - source-map-support: 0.5.13 - transitivePeerDependencies: - - supports-color - - jest-runtime@29.7.0: - dependencies: - '@jest/environment': 29.7.0 - '@jest/fake-timers': 29.7.0 - '@jest/globals': 29.7.0 - '@jest/source-map': 29.6.3 - '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 18.19.9 - chalk: 4.1.2 - cjs-module-lexer: 1.3.1 - collect-v8-coverage: 1.0.2 - glob: 7.2.3 - graceful-fs: 4.2.11 - jest-haste-map: 29.7.0 - jest-message-util: 29.7.0 - jest-mock: 29.7.0 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-snapshot: 29.7.0 - jest-util: 29.7.0 - slash: 3.0.0 - strip-bom: 4.0.0 - transitivePeerDependencies: - - supports-color - - jest-snapshot@29.7.0: - dependencies: - '@babel/core': 7.24.5 - '@babel/generator': 7.24.5 - '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.24.5) - '@babel/types': 7.26.0 - '@jest/expect-utils': 29.7.0 - '@jest/transform': 29.7.0 - '@jest/types': 29.6.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.5) - chalk: 4.1.2 - expect: 29.7.0 - graceful-fs: 4.2.11 - jest-diff: 29.7.0 - jest-get-type: 29.6.3 - jest-matcher-utils: 29.7.0 - jest-message-util: 29.7.0 - jest-util: 29.7.0 - natural-compare: 1.4.0 - pretty-format: 29.7.0 - semver: 7.6.3 - transitivePeerDependencies: - - supports-color - - jest-util@29.7.0: - dependencies: - '@jest/types': 29.6.3 - '@types/node': 18.19.9 - chalk: 4.1.2 - ci-info: 3.9.0 - graceful-fs: 4.2.11 - picomatch: 2.3.1 - - jest-validate@29.7.0: - dependencies: - '@jest/types': 29.6.3 - camelcase: 6.3.0 - chalk: 4.1.2 - jest-get-type: 29.6.3 - leven: 3.1.0 - pretty-format: 29.7.0 - - jest-watcher@29.7.0: - dependencies: - '@jest/test-result': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 18.19.9 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - emittery: 0.13.1 - jest-util: 29.7.0 - string-length: 4.0.2 - - jest-worker@27.5.1: - dependencies: - '@types/node': 18.19.9 - merge-stream: 2.0.0 - supports-color: 8.1.1 - - jest-worker@29.7.0: - dependencies: - '@types/node': 18.19.9 - jest-util: 29.7.0 - merge-stream: 2.0.0 - supports-color: 8.1.1 - - jest@29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4)): - dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4)) - '@jest/types': 29.6.3 - import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4)) - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - jiti@1.21.0: {} - - jju@1.4.0: {} - - joi@17.13.1: - dependencies: - '@hapi/hoek': 9.3.0 - '@hapi/topo': 5.1.0 - '@sideway/address': 4.1.5 - '@sideway/formula': 3.0.1 - '@sideway/pinpoint': 2.0.0 - - joycon@3.1.1: {} - - js-beautify@1.15.1: - dependencies: - config-chain: 1.1.13 - editorconfig: 1.0.4 - glob: 10.3.14 - js-cookie: 3.0.5 - nopt: 7.2.1 - - js-cookie@3.0.5: {} - - js-sha3@0.8.0: {} - - js-tokens@4.0.0: {} - - js-tokens@9.0.0: {} - - js-yaml@3.14.1: - dependencies: - argparse: 1.0.10 - esprima: 4.0.1 - - js-yaml@4.1.0: - dependencies: - argparse: 2.0.1 - - jsbn@0.1.1: {} - - jsbn@1.1.0: {} - - jsc-android@250231.0.0: {} - - jsc-safe-url@0.2.4: {} - - jscodeshift@0.14.0(@babel/preset-env@7.24.5(@babel/core@7.24.5)): - dependencies: - '@babel/core': 7.24.5 - '@babel/parser': 7.26.0 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.5) - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.24.5) - '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.24.5) - '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.5) - '@babel/preset-env': 7.24.5(@babel/core@7.24.5) - '@babel/preset-flow': 7.24.1(@babel/core@7.24.5) - '@babel/preset-typescript': 7.24.1(@babel/core@7.24.5) - '@babel/register': 7.23.7(@babel/core@7.24.5) - babel-core: 7.0.0-bridge.0(@babel/core@7.24.5) - chalk: 4.1.2 - flow-parser: 0.206.0 - graceful-fs: 4.2.11 - micromatch: 4.0.5 - neo-async: 2.6.2 - node-dir: 0.1.17 - recast: 0.21.5 - temp: 0.8.4 - write-file-atomic: 2.4.3 - transitivePeerDependencies: - - supports-color - - jsdom@20.0.3(bufferutil@4.0.8)(utf-8-validate@6.0.3): - dependencies: - abab: 2.0.6 - acorn: 8.11.3 - acorn-globals: 7.0.1 - cssom: 0.5.0 - cssstyle: 2.3.0 - data-urls: 3.0.2 - decimal.js: 10.4.3 - domexception: 4.0.0 - escodegen: 2.1.0 - form-data: 4.0.0 - html-encoding-sniffer: 3.0.0 - http-proxy-agent: 5.0.0 - https-proxy-agent: 5.0.1 - is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.9 - parse5: 7.1.2 - saxes: 6.0.0 - symbol-tree: 3.2.4 - tough-cookie: 4.1.4 - w3c-xmlserializer: 4.0.0 - webidl-conversions: 7.0.0 - whatwg-encoding: 2.0.0 - whatwg-mimetype: 3.0.0 - whatwg-url: 11.0.0 - ws: 8.17.0(bufferutil@4.0.8)(utf-8-validate@6.0.3) - xml-name-validator: 4.0.0 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - - jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3): - dependencies: - abab: 2.0.6 - cssstyle: 3.0.0 - data-urls: 4.0.0 - decimal.js: 10.4.3 - domexception: 4.0.0 - form-data: 4.0.0 - html-encoding-sniffer: 3.0.0 - http-proxy-agent: 5.0.0 - https-proxy-agent: 5.0.1 - is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.9 - parse5: 7.1.2 - rrweb-cssom: 0.6.0 - saxes: 6.0.0 - symbol-tree: 3.2.4 - tough-cookie: 4.1.4 - w3c-xmlserializer: 4.0.0 - webidl-conversions: 7.0.0 - whatwg-encoding: 2.0.0 - whatwg-mimetype: 3.0.0 - whatwg-url: 12.0.1 - ws: 8.17.0(bufferutil@4.0.8)(utf-8-validate@6.0.3) - xml-name-validator: 4.0.0 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - - jsesc@0.5.0: {} - - jsesc@2.5.2: {} - - jsesc@3.0.2: {} - - json-buffer@3.0.1: {} - - json-parse-better-errors@1.0.2: {} - - json-parse-even-better-errors@2.3.1: {} - - json-parse-even-better-errors@3.0.2: {} - - json-schema-to-typescript@13.1.2: - dependencies: - '@bcherny/json-schema-ref-parser': 10.0.5-fork - '@types/json-schema': 7.0.15 - '@types/lodash': 4.17.1 - '@types/prettier': 2.7.3 - cli-color: 2.0.4 - get-stdin: 8.0.0 - glob: 7.2.3 - glob-promise: 4.2.2(glob@7.2.3) - is-glob: 4.0.3 - lodash: 4.17.21 - minimist: 1.2.8 - mkdirp: 1.0.4 - mz: 2.7.0 - prettier: 2.8.8 - - json-schema-traverse@0.4.1: {} - - json-schema-traverse@1.0.0: {} - - json-schema@0.4.0: {} - - json-stable-stringify-without-jsonify@1.0.1: {} - - json-stringify-safe@5.0.1: {} - - json5@1.0.2: - dependencies: - minimist: 1.2.8 - - json5@2.2.3: {} - - jsonc-eslint-parser@2.4.0: - dependencies: - acorn: 8.11.3 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 - semver: 7.6.2 - - jsonc-parser@3.2.0: {} - - jsonfile@4.0.0: - optionalDependencies: - graceful-fs: 4.2.11 - - jsonfile@6.1.0: - dependencies: - universalify: 2.0.1 - optionalDependencies: - graceful-fs: 4.2.11 - - jsonparse@1.3.1: {} - - jsonwebtoken@9.0.2: - dependencies: - jws: 3.2.2 - lodash.includes: 4.3.0 - lodash.isboolean: 3.0.3 - lodash.isinteger: 4.0.4 - lodash.isnumber: 3.0.3 - lodash.isplainobject: 4.0.6 - lodash.isstring: 4.0.1 - lodash.once: 4.1.1 - ms: 2.1.3 - semver: 7.6.3 - - jsprim@2.0.2: - dependencies: - assert-plus: 1.0.0 - extsprintf: 1.3.0 - json-schema: 0.4.0 - verror: 1.10.0 - - jsx-ast-utils@3.3.5: - dependencies: - array-includes: 3.1.8 - array.prototype.flat: 1.3.2 - object.assign: 4.1.5 - object.values: 1.2.0 - - jwa@1.4.1: - dependencies: - buffer-equal-constant-time: 1.0.1 - ecdsa-sig-formatter: 1.0.11 - safe-buffer: 5.2.1 - - jws@3.2.2: - dependencies: - jwa: 1.4.1 - safe-buffer: 5.2.1 - - keygrip@1.1.0: - dependencies: - tsscmp: 1.0.6 - - keyv@4.5.4: - dependencies: - json-buffer: 3.0.1 - - keyvaluestorage-interface@1.0.0: {} - - kind-of@6.0.3: {} - - kleur@3.0.3: {} - - kleur@4.1.5: {} - - klona@2.0.6: {} - - knitwork@1.1.0: {} - - koa-compose@4.1.0: {} - - koa-convert@2.0.0: - dependencies: - co: 4.6.0 - koa-compose: 4.1.0 - - koa@2.15.3: - dependencies: - accepts: 1.3.8 - cache-content-type: 1.0.1 - content-disposition: 0.5.4 - content-type: 1.0.5 - cookies: 0.9.1 - debug: 4.3.7 - delegates: 1.0.0 - depd: 2.0.0 - destroy: 1.2.0 - encodeurl: 1.0.2 - escape-html: 1.0.3 - fresh: 0.5.2 - http-assert: 1.5.0 - http-errors: 1.8.1 - is-generator-function: 1.0.10 - koa-compose: 4.1.0 - koa-convert: 2.0.0 - on-finished: 2.4.1 - only: 0.0.2 - parseurl: 1.3.3 - statuses: 1.5.0 - type-is: 1.6.18 - vary: 1.1.2 - transitivePeerDependencies: - - supports-color - - kolorist@1.8.0: {} - - language-subtag-registry@0.3.22: {} - - language-tags@1.0.5: - dependencies: - language-subtag-registry: 0.3.22 - - launch-editor@2.6.1: - dependencies: - picocolors: 1.0.0 - shell-quote: 1.8.1 - - lazystream@1.0.1: - dependencies: - readable-stream: 2.3.8 - - less-loader@11.1.0(less@4.1.3)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): - dependencies: - klona: 2.0.6 - less: 4.1.3 - webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) - - less@4.1.3: - dependencies: - copy-anything: 2.0.6 - parse-node-version: 1.0.1 - tslib: 2.6.2 - optionalDependencies: - errno: 0.1.8 - graceful-fs: 4.2.11 - image-size: 0.5.5 - make-dir: 2.1.0 - mime: 1.6.0 - needle: 3.3.1 - source-map: 0.6.1 - - leven@3.1.0: {} - - levn@0.4.1: - dependencies: - prelude-ls: 1.2.1 - type-check: 0.4.0 - - libsodium-sumo@0.7.13: {} - - libsodium-wrappers-sumo@0.7.13: - dependencies: - libsodium-sumo: 0.7.13 - - license-webpack-plugin@4.0.2(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): - dependencies: - webpack-sources: 3.2.3 - optionalDependencies: - webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) - - lighthouse-logger@1.4.2: - dependencies: - debug: 2.6.9 - marky: 1.2.5 - transitivePeerDependencies: - - supports-color - - lilconfig@3.1.1: {} - - lines-and-columns@1.2.4: {} - - lines-and-columns@2.0.3: {} - - lines-and-columns@2.0.4: {} - - listhen@1.7.2: - dependencies: - '@parcel/watcher': 2.4.1 - '@parcel/watcher-wasm': 2.4.1 - citty: 0.1.6 - clipboardy: 4.0.0 - consola: 3.2.3 - crossws: 0.2.4 - defu: 6.1.4 - get-port-please: 3.1.2 - h3: 1.11.1 - http-shutdown: 1.2.2 - jiti: 1.21.0 - mlly: 1.7.0 - node-forge: 1.3.1 - pathe: 1.1.2 - std-env: 3.7.0 - ufo: 1.5.3 - untun: 0.1.3 - uqr: 0.1.2 - transitivePeerDependencies: - - uWebSockets.js - - loader-runner@4.3.0: {} - - loader-utils@2.0.4: - dependencies: - big.js: 5.2.2 - emojis-list: 3.0.0 - json5: 2.2.3 - - local-pkg@0.4.3: {} - - local-pkg@0.5.0: - dependencies: - mlly: 1.7.0 - pkg-types: 1.1.1 - - locate-path@3.0.0: - dependencies: - p-locate: 3.0.0 - path-exists: 3.0.0 - - locate-path@5.0.0: - dependencies: - p-locate: 4.1.0 - - locate-path@6.0.0: - dependencies: - p-locate: 5.0.0 - - locate-path@7.2.0: - dependencies: - p-locate: 6.0.0 - - lockfile@1.0.4: - dependencies: - signal-exit: 3.0.7 - - lodash-es@4.17.21: {} - - lodash.camelcase@4.3.0: {} - - lodash.clonedeepwith@4.5.0: {} - - lodash.debounce@4.0.8: {} - - lodash.defaults@4.2.0: {} - - lodash.get@4.4.2: {} - - lodash.includes@4.3.0: {} - - lodash.isarguments@3.1.0: {} - - lodash.isboolean@3.0.3: {} - - lodash.isequal@4.5.0: {} - - lodash.isfunction@3.0.9: {} - - lodash.isinteger@4.0.4: {} - - lodash.isnumber@3.0.3: {} - - lodash.isplainobject@4.0.6: {} - - lodash.isstring@4.0.1: {} - - lodash.kebabcase@4.1.1: {} - - lodash.memoize@4.1.2: {} - - lodash.merge@4.6.2: {} - - lodash.mergewith@4.6.2: {} - - lodash.once@4.1.1: {} - - lodash.snakecase@4.1.1: {} - - lodash.startcase@4.4.0: {} - - lodash.throttle@4.1.1: {} - - lodash.uniq@4.5.0: {} - - lodash.upperfirst@4.3.1: {} - - lodash@4.17.21: {} - - log-symbols@4.1.0: - dependencies: - chalk: 4.1.2 - is-unicode-supported: 0.1.0 - - log4js@6.9.1: - dependencies: - date-format: 4.0.14 - debug: 4.3.7 - flatted: 3.3.1 - rfdc: 1.3.1 - streamroller: 3.1.5 - transitivePeerDependencies: - - supports-color - - logkitty@0.7.1: - dependencies: - ansi-fragments: 0.2.1 - dayjs: 1.11.11 - yargs: 15.4.1 - - long-timeout@0.1.1: {} - - long@4.0.0: {} - - long@5.2.3: {} - - loose-envify@1.4.0: - dependencies: - js-tokens: 4.0.0 - - loupe@3.1.2: {} - - lowdb@1.0.0: - dependencies: - graceful-fs: 4.2.11 - is-promise: 2.2.2 - lodash: 4.17.21 - pify: 3.0.0 - steno: 0.4.4 - - lower-case@2.0.2: - dependencies: - tslib: 2.6.2 - - lru-cache@10.2.2: {} - - lru-cache@5.1.1: - dependencies: - yallist: 3.1.1 - - lru-cache@6.0.0: - dependencies: - yallist: 4.0.0 - - lru-cache@7.18.3: {} - - lru-queue@0.1.0: - dependencies: - es5-ext: 0.10.64 - - luxon@3.5.0: {} - - lz-string@1.5.0: {} - - magic-string-ast@0.5.0: - dependencies: - magic-string: 0.30.10 - - magic-string@0.29.0: - dependencies: - '@jridgewell/sourcemap-codec': 1.4.15 - - magic-string@0.30.10: - dependencies: - '@jridgewell/sourcemap-codec': 1.4.15 - - magic-string@0.30.12: - dependencies: - '@jridgewell/sourcemap-codec': 1.5.0 - - magicast@0.3.4: - dependencies: - '@babel/parser': 7.26.0 - '@babel/types': 7.26.0 - source-map-js: 1.2.1 - - make-dir@2.1.0: - dependencies: - pify: 4.0.1 - semver: 5.7.2 - - make-dir@3.1.0: - dependencies: - semver: 6.3.1 - - make-dir@4.0.0: - dependencies: - semver: 7.6.3 - - make-error@1.3.6: {} - - make-fetch-happen@13.0.1: - dependencies: - '@npmcli/agent': 2.2.2 - cacache: 18.0.3 - http-cache-semantics: 4.1.1 - is-lambda: 1.0.1 - minipass: 7.1.1 - minipass-fetch: 3.0.5 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - negotiator: 0.6.3 - proc-log: 4.2.0 - promise-retry: 2.0.1 - ssri: 10.0.6 - transitivePeerDependencies: - - supports-color - - makeerror@1.0.12: - dependencies: - tmpl: 1.0.5 - - map-obj@1.0.1: {} - - map-obj@4.3.0: {} - - marky@1.2.5: {} - - md5.js@1.3.5: - dependencies: - hash-base: 3.1.0 - inherits: 2.0.4 - safe-buffer: 5.2.1 - - mdn-data@2.0.28: {} - - mdn-data@2.0.30: {} - - media-typer@0.3.0: {} - - memfs@3.5.3: - dependencies: - fs-monkey: 1.0.6 - - memfs@4.14.0: - dependencies: - '@jsonjoy.com/json-pack': 1.1.0(tslib@2.6.2) - '@jsonjoy.com/util': 1.5.0(tslib@2.6.2) - tree-dump: 1.0.2(tslib@2.6.2) - tslib: 2.6.2 - - memoize-one@5.2.1: {} - - memoizee@0.4.15: - dependencies: - d: 1.0.2 - es5-ext: 0.10.64 - es6-weak-map: 2.0.3 - event-emitter: 0.3.5 - is-promise: 2.2.2 - lru-queue: 0.1.0 - next-tick: 1.1.0 - timers-ext: 0.1.7 - - meow@12.1.1: {} - - meow@8.1.2: - dependencies: - '@types/minimist': 1.2.5 - camelcase-keys: 6.2.2 - decamelize-keys: 1.1.1 - hard-rejection: 2.1.0 - minimist-options: 4.1.0 - normalize-package-data: 3.0.3 - read-pkg-up: 7.0.1 - redent: 3.0.0 - trim-newlines: 3.0.1 - type-fest: 0.18.1 - yargs-parser: 20.2.9 - - merge-descriptors@1.0.1: {} - - merge-descriptors@1.0.3: {} - - merge-options@3.0.4: - dependencies: - is-plain-obj: 2.1.0 - - merge-stream@2.0.0: {} - - merge2@1.4.1: {} - - methods@1.1.2: {} - - metro-babel-transformer@0.80.9: - dependencies: - '@babel/core': 7.24.5 - hermes-parser: 0.20.1 - nullthrows: 1.1.1 - transitivePeerDependencies: - - supports-color - - metro-cache-key@0.80.9: {} - - metro-cache@0.80.9: - dependencies: - metro-core: 0.80.9 - rimraf: 3.0.2 - - metro-config@0.80.9(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@6.0.3): - dependencies: - connect: 3.7.0 - cosmiconfig: 5.2.1 - jest-validate: 29.7.0 - metro: 0.80.9(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@6.0.3) - metro-cache: 0.80.9 - metro-core: 0.80.9 - metro-runtime: 0.80.9 - transitivePeerDependencies: - - bufferutil - - encoding - - supports-color - - utf-8-validate - - metro-core@0.80.9: - dependencies: - lodash.throttle: 4.1.1 - metro-resolver: 0.80.9 - - metro-file-map@0.80.9: - dependencies: - anymatch: 3.1.3 - debug: 2.6.9 - fb-watchman: 2.0.2 - graceful-fs: 4.2.11 - invariant: 2.2.4 - jest-worker: 29.7.0 - micromatch: 4.0.5 - node-abort-controller: 3.1.1 - nullthrows: 1.1.1 - walker: 1.0.8 - optionalDependencies: - fsevents: 2.3.3 - transitivePeerDependencies: - - supports-color - - metro-minify-terser@0.80.9: - dependencies: - terser: 5.31.0 - - metro-resolver@0.80.9: {} - - metro-runtime@0.80.9: - dependencies: - '@babel/runtime': 7.24.5 - - metro-source-map@0.80.9: - dependencies: - '@babel/traverse': 7.24.5 - '@babel/types': 7.26.0 - invariant: 2.2.4 - metro-symbolicate: 0.80.9 - nullthrows: 1.1.1 - ob1: 0.80.9 - source-map: 0.5.7 - vlq: 1.0.1 - transitivePeerDependencies: - - supports-color - - metro-symbolicate@0.80.9: - dependencies: - invariant: 2.2.4 - metro-source-map: 0.80.9 - nullthrows: 1.1.1 - source-map: 0.5.7 - through2: 2.0.5 - vlq: 1.0.1 - transitivePeerDependencies: - - supports-color - - metro-transform-plugins@0.80.9: - dependencies: - '@babel/core': 7.24.5 - '@babel/generator': 7.24.5 - '@babel/template': 7.24.0 - '@babel/traverse': 7.24.5 - nullthrows: 1.1.1 - transitivePeerDependencies: - - supports-color - - metro-transform-worker@0.80.9(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@6.0.3): - dependencies: - '@babel/core': 7.24.5 - '@babel/generator': 7.24.5 - '@babel/parser': 7.26.0 - '@babel/types': 7.26.0 - metro: 0.80.9(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@6.0.3) - metro-babel-transformer: 0.80.9 - metro-cache: 0.80.9 - metro-cache-key: 0.80.9 - metro-minify-terser: 0.80.9 - metro-source-map: 0.80.9 - metro-transform-plugins: 0.80.9 - nullthrows: 1.1.1 - transitivePeerDependencies: - - bufferutil - - encoding - - supports-color - - utf-8-validate - - metro@0.80.9(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@6.0.3): - dependencies: - '@babel/code-frame': 7.24.2 - '@babel/core': 7.24.5 - '@babel/generator': 7.24.5 - '@babel/parser': 7.26.0 - '@babel/template': 7.24.0 - '@babel/traverse': 7.24.5 - '@babel/types': 7.26.0 - accepts: 1.3.8 - chalk: 4.1.2 - ci-info: 2.0.0 - connect: 3.7.0 - debug: 2.6.9 - denodeify: 1.2.1 - error-stack-parser: 2.1.4 - graceful-fs: 4.2.11 - hermes-parser: 0.20.1 - image-size: 1.1.1 - invariant: 2.2.4 - jest-worker: 29.7.0 - jsc-safe-url: 0.2.4 - lodash.throttle: 4.1.1 - metro-babel-transformer: 0.80.9 - metro-cache: 0.80.9 - metro-cache-key: 0.80.9 - metro-config: 0.80.9(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@6.0.3) - metro-core: 0.80.9 - metro-file-map: 0.80.9 - metro-resolver: 0.80.9 - metro-runtime: 0.80.9 - metro-source-map: 0.80.9 - metro-symbolicate: 0.80.9 - metro-transform-plugins: 0.80.9 - metro-transform-worker: 0.80.9(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@6.0.3) - mime-types: 2.1.35 - node-fetch: 2.7.0(encoding@0.1.13) - nullthrows: 1.1.1 - rimraf: 3.0.2 - serialize-error: 2.1.0 - source-map: 0.5.7 - strip-ansi: 6.0.1 - throat: 5.0.0 - ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@6.0.3) - yargs: 17.7.2 - transitivePeerDependencies: - - bufferutil - - encoding - - supports-color - - utf-8-validate - - micromatch@4.0.5: - dependencies: - braces: 3.0.2 - picomatch: 2.3.1 - - micromatch@4.0.8: - dependencies: - braces: 3.0.3 - picomatch: 2.3.1 - - miller-rabin@4.0.1: - dependencies: - bn.js: 4.12.0 - brorand: 1.1.0 - - mime-db@1.52.0: {} - - mime-types@2.1.35: - dependencies: - mime-db: 1.52.0 - - mime@1.6.0: {} - - mime@2.6.0: {} - - mime@3.0.0: {} - - mime@4.0.3: {} - - mimic-fn@2.1.0: {} - - mimic-fn@4.0.0: {} - - min-indent@1.0.1: {} - - mini-css-extract-plugin@2.4.7(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): - dependencies: - schema-utils: 4.2.0 - webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) - - minimalistic-assert@1.0.1: {} - - minimalistic-crypto-utils@1.0.1: {} - - minimatch@3.0.8: - dependencies: - brace-expansion: 1.1.11 - - minimatch@3.1.2: - dependencies: - brace-expansion: 1.1.11 - - minimatch@5.1.6: - dependencies: - brace-expansion: 2.0.1 - - minimatch@7.4.6: - dependencies: - brace-expansion: 2.0.1 - - minimatch@8.0.4: - dependencies: - brace-expansion: 2.0.1 - - minimatch@9.0.1: - dependencies: - brace-expansion: 2.0.1 - - minimatch@9.0.3: - dependencies: - brace-expansion: 2.0.1 - - minimatch@9.0.4: - dependencies: - brace-expansion: 2.0.1 - - minimist-options@4.1.0: - dependencies: - arrify: 1.0.1 - is-plain-obj: 1.1.0 - kind-of: 6.0.3 - - minimist@1.2.8: {} - - minipass-collect@2.0.1: - dependencies: - minipass: 7.1.1 - - minipass-fetch@3.0.5: - dependencies: - minipass: 7.1.1 - minipass-sized: 1.0.3 - minizlib: 2.1.2 - optionalDependencies: - encoding: 0.1.13 - - minipass-flush@1.0.5: - dependencies: - minipass: 3.3.6 - - minipass-json-stream@1.0.1: - dependencies: - jsonparse: 1.3.1 - minipass: 3.3.6 - - minipass-pipeline@1.2.4: - dependencies: - minipass: 3.3.6 - - minipass-sized@1.0.3: - dependencies: - minipass: 3.3.6 - - minipass@3.3.6: - dependencies: - yallist: 4.0.0 - - minipass@4.2.8: {} - - minipass@5.0.0: {} - - minipass@7.1.1: {} - - minipass@7.1.2: {} - - minizlib@2.1.2: - dependencies: - minipass: 3.3.6 - yallist: 4.0.0 - - mitt@2.1.0: {} - - mitt@3.0.1: {} - - mkdirp@0.5.6: - dependencies: - minimist: 1.2.8 - - mkdirp@1.0.4: {} - - mkdirp@2.1.6: {} - - mlly@1.7.0: - dependencies: - acorn: 8.11.3 - pathe: 1.1.2 - pkg-types: 1.1.1 - ufo: 1.5.3 - - mobx@6.13.2: {} - - mri@1.2.0: {} - - mrmime@2.0.0: {} - - ms@2.0.0: {} - - ms@2.1.2: {} - - ms@2.1.3: {} - - muggle-string@0.4.1: {} - - multicast-dns@7.2.5: - dependencies: - dns-packet: 5.6.1 - thunky: 1.1.0 - - multiformats@9.9.0: {} - - mute-stream@0.0.8: {} - - mv@2.1.1: - dependencies: - mkdirp: 0.5.6 - ncp: 2.0.0 - rimraf: 2.4.5 - - mz@2.7.0: - dependencies: - any-promise: 1.3.0 - object-assign: 4.1.1 - thenify-all: 1.6.0 - - nan@2.20.0: {} - - nanoclone@0.2.1: {} - - nanoid@3.3.7: {} - - nanoid@5.0.7: {} - - natural-compare-lite@1.4.0: {} - - natural-compare@1.4.0: {} - - ncp@2.0.0: {} - - needle@3.3.1: - dependencies: - iconv-lite: 0.6.3 - sax: 1.4.1 - optional: true - - negotiator@0.6.3: {} - - neo-async@2.6.2: {} - - next-tick@1.1.0: {} - - next@14.2.3(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.80.4): - dependencies: - '@next/env': 14.2.3 - '@swc/helpers': 0.5.5 - busboy: 1.6.0 - caniuse-lite: 1.0.30001617 - graceful-fs: 4.2.11 - postcss: 8.4.31 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - styled-jsx: 5.1.1(@babel/core@7.24.5)(react@18.3.1) - optionalDependencies: - '@next/swc-darwin-arm64': 14.2.3 - '@next/swc-darwin-x64': 14.2.3 - '@next/swc-linux-arm64-gnu': 14.2.3 - '@next/swc-linux-arm64-musl': 14.2.3 - '@next/swc-linux-x64-gnu': 14.2.3 - '@next/swc-linux-x64-musl': 14.2.3 - '@next/swc-win32-arm64-msvc': 14.2.3 - '@next/swc-win32-ia32-msvc': 14.2.3 - '@next/swc-win32-x64-msvc': 14.2.3 - '@opentelemetry/api': 1.8.0 - sass: 1.80.4 - transitivePeerDependencies: - - '@babel/core' - - babel-plugin-macros - - ngx-deploy-npm@7.1.0(@nx/devkit@20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))))(tslib@2.6.2): - dependencies: - '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))) - tslib: 2.6.2 - - nitropack@2.9.6(@opentelemetry/api@1.8.0)(encoding@0.1.13)(idb-keyval@6.2.1): - dependencies: - '@cloudflare/kv-asset-handler': 0.3.2 - '@netlify/functions': 2.6.3(@opentelemetry/api@1.8.0) - '@rollup/plugin-alias': 5.1.0(rollup@4.17.2) - '@rollup/plugin-commonjs': 25.0.7(rollup@4.17.2) - '@rollup/plugin-inject': 5.0.5(rollup@4.17.2) - '@rollup/plugin-json': 6.1.0(rollup@4.17.2) - '@rollup/plugin-node-resolve': 15.2.3(rollup@4.17.2) - '@rollup/plugin-replace': 5.0.5(rollup@4.17.2) - '@rollup/plugin-terser': 0.4.4(rollup@4.17.2) - '@rollup/pluginutils': 5.1.0(rollup@4.17.2) - '@types/http-proxy': 1.17.14 - '@vercel/nft': 0.26.5(encoding@0.1.13) - archiver: 7.0.1 - c12: 1.10.0 - chalk: 5.3.0 - chokidar: 3.6.0 - citty: 0.1.6 - consola: 3.2.3 - cookie-es: 1.1.0 - croner: 8.0.2 - crossws: 0.2.4 - db0: 0.1.4 - defu: 6.1.4 - destr: 2.0.3 - dot-prop: 8.0.2 - esbuild: 0.20.2 - escape-string-regexp: 5.0.0 - etag: 1.8.1 - fs-extra: 11.2.0 - globby: 14.0.1 - gzip-size: 7.0.0 - h3: 1.11.1 - hookable: 5.5.3 - httpxy: 0.1.5 - ioredis: 5.4.1 - is-primitive: 3.0.1 - jiti: 1.21.0 - klona: 2.0.6 - knitwork: 1.1.0 - listhen: 1.7.2 - magic-string: 0.30.10 - mime: 4.0.3 - mlly: 1.7.0 - mri: 1.2.0 - node-fetch-native: 1.6.4 - ofetch: 1.3.4 - ohash: 1.1.3 - openapi-typescript: 6.7.5 - pathe: 1.1.2 - perfect-debounce: 1.0.0 - pkg-types: 1.1.1 - pretty-bytes: 6.1.1 - radix3: 1.1.2 - rollup: 4.17.2 - rollup-plugin-visualizer: 5.12.0(rollup@4.17.2) - scule: 1.3.0 - semver: 7.6.3 - serve-placeholder: 2.0.1 - serve-static: 1.15.0 - std-env: 3.7.0 - ufo: 1.5.3 - uncrypto: 0.1.3 - unctx: 2.3.1 - unenv: 1.9.0 - unimport: 3.7.1(rollup@4.17.2) - unstorage: 1.10.2(idb-keyval@6.2.1)(ioredis@5.4.1) - unwasm: 0.3.9 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@libsql/client' - - '@netlify/blobs' - - '@opentelemetry/api' - - '@planetscale/database' - - '@upstash/redis' - - '@vercel/kv' - - better-sqlite3 - - drizzle-orm - - encoding - - idb-keyval - - supports-color - - uWebSockets.js - - no-case@3.0.4: - dependencies: - lower-case: 2.0.2 - tslib: 2.6.2 - - nocache@3.0.4: {} - - node-abort-controller@3.1.1: {} - - node-addon-api@7.1.0: {} - - node-dir@0.1.17: - dependencies: - minimatch: 3.1.2 - - node-fetch-native@1.6.4: {} - - node-fetch@2.6.7(encoding@0.1.13): - dependencies: - whatwg-url: 5.0.0 - optionalDependencies: - encoding: 0.1.13 - - node-fetch@2.7.0(encoding@0.1.13): - dependencies: - whatwg-url: 5.0.0 - optionalDependencies: - encoding: 0.1.13 - - node-forge@1.3.1: {} - - node-gyp-build@4.8.1: {} - - node-gyp@10.1.0: - dependencies: - env-paths: 2.2.1 - exponential-backoff: 3.1.1 - glob: 10.3.14 - graceful-fs: 4.2.11 - make-fetch-happen: 13.0.1 - nopt: 7.2.1 - proc-log: 3.0.0 - semver: 7.6.3 - tar: 6.2.1 - which: 4.0.0 - transitivePeerDependencies: - - supports-color - - node-int64@0.4.0: {} - - node-machine-id@1.1.12: {} - - node-releases@2.0.14: {} - - node-releases@2.0.18: {} - - node-schedule@2.1.1: - dependencies: - cron-parser: 4.9.0 - long-timeout: 0.1.1 - sorted-array-functions: 1.3.0 - - node-stream-zip@1.15.0: {} - - nopt@5.0.0: - dependencies: - abbrev: 1.1.1 - - nopt@7.2.1: - dependencies: - abbrev: 2.0.0 - - normalize-package-data@2.5.0: - dependencies: - hosted-git-info: 2.8.9 - resolve: 1.22.8 - semver: 5.7.2 - validate-npm-package-license: 3.0.4 - - normalize-package-data@3.0.3: - dependencies: - hosted-git-info: 4.1.0 - is-core-module: 2.13.1 - semver: 7.6.3 - validate-npm-package-license: 3.0.4 - - normalize-package-data@6.0.1: - dependencies: - hosted-git-info: 7.0.2 - is-core-module: 2.13.1 - semver: 7.6.3 - validate-npm-package-license: 3.0.4 - - normalize-path@3.0.0: {} - - normalize-range@0.1.2: {} - - npm-bundled@3.0.1: - dependencies: - npm-normalize-package-bin: 3.0.1 - - npm-install-checks@6.3.0: - dependencies: - semver: 7.6.3 - - npm-normalize-package-bin@3.0.1: {} - - npm-package-arg@11.0.1: - dependencies: - hosted-git-info: 7.0.2 - proc-log: 3.0.0 - semver: 7.6.2 - validate-npm-package-name: 5.0.1 - - npm-package-arg@11.0.2: - dependencies: - hosted-git-info: 7.0.2 - proc-log: 4.2.0 - semver: 7.6.3 - validate-npm-package-name: 5.0.1 - - npm-packlist@8.0.2: - dependencies: - ignore-walk: 6.0.5 - - npm-pick-manifest@9.0.1: - dependencies: - npm-install-checks: 6.3.0 - npm-normalize-package-bin: 3.0.1 - npm-package-arg: 11.0.2 - semver: 7.6.3 - - npm-registry-fetch@17.0.1: - dependencies: - '@npmcli/redact': 2.0.0 - make-fetch-happen: 13.0.1 - minipass: 7.1.1 - minipass-fetch: 3.0.5 - minipass-json-stream: 1.0.1 - minizlib: 2.1.2 - npm-package-arg: 11.0.2 - proc-log: 4.2.0 - transitivePeerDependencies: - - supports-color - - npm-run-path@4.0.1: - dependencies: - path-key: 3.1.1 - - npm-run-path@5.3.0: - dependencies: - path-key: 4.0.0 - - npmlog@5.0.1: - dependencies: - are-we-there-yet: 2.0.0 - console-control-strings: 1.1.0 - gauge: 3.0.2 - set-blocking: 2.0.0 - - nth-check@2.1.1: - dependencies: - boolbase: 1.0.0 - - nullthrows@1.1.1: {} - - nuxi@3.11.1: - optionalDependencies: - fsevents: 2.3.3 - - nuxt@3.11.2(@opentelemetry/api@1.8.0)(@parcel/watcher@2.4.1)(@types/node@18.19.9)(@unocss/reset@0.60.0)(axios@1.7.7)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.1)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.17.2))(vue@3.4.27(typescript@5.5.4)))(idb-keyval@6.2.1)(ioredis@5.4.1)(less@4.1.3)(optionator@0.9.4)(qrcode@1.5.3)(rollup@4.17.2)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)(typescript@5.5.4)(unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)))(utf-8-validate@6.0.3)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue-tsc@2.1.6(typescript@5.5.4)): - dependencies: - '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.2.0(ecinjxtvxfkkualgcbmwxc2byi) - '@nuxt/kit': 3.11.2(rollup@4.17.2) - '@nuxt/schema': 3.11.2(rollup@4.17.2) - '@nuxt/telemetry': 2.5.4(rollup@4.17.2) - '@nuxt/ui-templates': 1.3.3 - '@nuxt/vite-builder': 3.11.2(@types/node@18.19.9)(eslint@8.57.1)(less@4.1.3)(optionator@0.9.4)(rollup@4.17.2)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)(typescript@5.5.4)(vue-tsc@2.1.6(typescript@5.5.4))(vue@3.4.27(typescript@5.5.4)) - '@unhead/dom': 1.9.10 - '@unhead/ssr': 1.9.10 - '@unhead/vue': 1.9.10(vue@3.4.27(typescript@5.5.4)) - '@vue/shared': 3.4.27 - acorn: 8.11.3 - c12: 1.10.0 - chokidar: 3.6.0 - cookie-es: 1.1.0 - defu: 6.1.4 - destr: 2.0.3 - devalue: 4.3.3 - esbuild: 0.20.2 - escape-string-regexp: 5.0.0 - estree-walker: 3.0.3 - fs-extra: 11.2.0 - globby: 14.0.1 - h3: 1.11.1 - hookable: 5.5.3 - jiti: 1.21.0 - klona: 2.0.6 - knitwork: 1.1.0 - magic-string: 0.30.10 - mlly: 1.7.0 - nitropack: 2.9.6(@opentelemetry/api@1.8.0)(encoding@0.1.13)(idb-keyval@6.2.1) - nuxi: 3.11.1 - nypm: 0.3.8 - ofetch: 1.3.4 - ohash: 1.1.3 - pathe: 1.1.2 - perfect-debounce: 1.0.0 - pkg-types: 1.1.1 - radix3: 1.1.2 - scule: 1.3.0 - std-env: 3.7.0 - strip-literal: 2.1.0 - ufo: 1.5.3 - ultrahtml: 1.5.3 - uncrypto: 0.1.3 - unctx: 2.3.1 - unenv: 1.9.0 - unimport: 3.7.1(rollup@4.17.2) - unplugin: 1.10.1 - unplugin-vue-router: 0.7.0(rollup@4.17.2)(vue-router@4.3.2(vue@3.4.27(typescript@5.5.4)))(vue@3.4.27(typescript@5.5.4)) - unstorage: 1.10.2(idb-keyval@6.2.1)(ioredis@5.4.1) - untyped: 1.4.2 - vue: 3.4.27(typescript@5.5.4) - vue-bundle-renderer: 2.1.0 - vue-devtools-stub: 0.1.0 - vue-router: 4.3.2(vue@3.4.27(typescript@5.5.4)) - optionalDependencies: - '@parcel/watcher': 2.4.1 - '@types/node': 18.19.9 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@libsql/client' - - '@netlify/blobs' - - '@opentelemetry/api' - - '@planetscale/database' - - '@unocss/reset' - - '@upstash/redis' - - '@vercel/kv' - - '@vue/composition-api' - - async-validator - - axios - - better-sqlite3 - - bluebird - - bufferutil - - change-case - - drauu - - drizzle-orm - - encoding - - eslint - - floating-vue - - fuse.js - - idb-keyval - - ioredis - - jwt-decode - - less - - lightningcss - - meow - - nprogress - - optionator - - qrcode - - rollup - - sass - - sass-embedded - - sortablejs - - stylelint - - stylus - - sugarss - - supports-color - - terser - - typescript - - uWebSockets.js - - universal-cookie - - unocss - - utf-8-validate - - vite - - vls - - vti - - vue-tsc - - xml2js - - nwsapi@2.2.9: {} - - nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11)): - dependencies: - '@napi-rs/wasm-runtime': 0.2.4 - '@yarnpkg/lockfile': 1.1.0 - '@yarnpkg/parsers': 3.0.0-rc.46 - '@zkochan/js-yaml': 0.0.7 - axios: 1.7.7 - chalk: 4.1.2 - cli-cursor: 3.1.0 - cli-spinners: 2.6.1 - cliui: 8.0.1 - dotenv: 16.4.5 - dotenv-expand: 11.0.6 - enquirer: 2.3.6 - figures: 3.2.0 - flat: 5.0.2 - front-matter: 4.0.2 - ignore: 5.3.1 - jest-diff: 29.7.0 - jsonc-parser: 3.2.0 - lines-and-columns: 2.0.3 - minimatch: 9.0.3 - node-machine-id: 1.1.12 - npm-run-path: 4.0.1 - open: 8.4.2 - ora: 5.3.0 - semver: 7.6.2 - string-width: 4.2.3 - tar-stream: 2.2.0 - tmp: 0.2.3 - tsconfig-paths: 4.2.0 - tslib: 2.6.2 - yargs: 17.7.2 - yargs-parser: 21.1.1 - optionalDependencies: - '@nx/nx-darwin-arm64': 20.0.5 - '@nx/nx-darwin-x64': 20.0.5 - '@nx/nx-freebsd-x64': 20.0.5 - '@nx/nx-linux-arm-gnueabihf': 20.0.5 - '@nx/nx-linux-arm64-gnu': 20.0.5 - '@nx/nx-linux-arm64-musl': 20.0.5 - '@nx/nx-linux-x64-gnu': 20.0.5 - '@nx/nx-linux-x64-musl': 20.0.5 - '@nx/nx-win32-arm64-msvc': 20.0.5 - '@nx/nx-win32-x64-msvc': 20.0.5 - '@swc-node/register': 1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.7)(typescript@5.5.4) - '@swc/core': 1.5.7(@swc/helpers@0.5.11) - transitivePeerDependencies: - - debug - - nypm@0.3.8: - dependencies: - citty: 0.1.6 - consola: 3.2.3 - execa: 8.0.1 - pathe: 1.1.2 - ufo: 1.5.3 - - ob1@0.80.9: {} - - object-assign@4.1.1: {} - - object-inspect@1.13.1: {} - - object-keys@1.1.1: {} - - object.assign@4.1.5: - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - has-symbols: 1.0.3 - object-keys: 1.1.1 - - object.entries@1.1.8: - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-object-atoms: 1.0.0 - - object.fromentries@2.0.8: - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-object-atoms: 1.0.0 - - object.groupby@1.0.3: - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - - object.hasown@1.1.4: - dependencies: - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-object-atoms: 1.0.0 - - object.values@1.2.0: - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-object-atoms: 1.0.0 - - obuf@1.1.2: {} - - ofetch@1.3.4: - dependencies: - destr: 2.0.3 - node-fetch-native: 1.6.4 - ufo: 1.5.3 - - ohash@1.1.3: {} - - on-exit-leak-free@0.2.0: {} - - on-exit-leak-free@2.1.2: {} - - on-finished@2.3.0: - dependencies: - ee-first: 1.1.1 - - on-finished@2.4.1: - dependencies: - ee-first: 1.1.1 - - on-headers@1.0.2: {} - - once@1.4.0: - dependencies: - wrappy: 1.0.2 - - onetime@5.1.2: - dependencies: - mimic-fn: 2.1.0 - - onetime@6.0.0: - dependencies: - mimic-fn: 4.0.0 - - only@0.0.2: {} - - open@10.1.0: - dependencies: - default-browser: 5.2.1 - define-lazy-prop: 3.0.0 - is-inside-container: 1.0.0 - is-wsl: 3.1.0 - - open@6.4.0: - dependencies: - is-wsl: 1.1.0 - - open@7.4.2: - dependencies: - is-docker: 2.2.1 - is-wsl: 2.2.0 - - open@8.4.2: - dependencies: - define-lazy-prop: 2.0.0 - is-docker: 2.2.1 - is-wsl: 2.2.0 - - openapi-typescript@6.7.5: - dependencies: - ansi-colors: 4.1.3 - fast-glob: 3.3.2 - js-yaml: 4.1.0 - supports-color: 9.4.0 - undici: 5.28.4 - yargs-parser: 21.1.1 - - opener@1.5.2: {} - - optionator@0.9.4: - dependencies: - deep-is: 0.1.4 - fast-levenshtein: 2.0.6 - levn: 0.4.1 - prelude-ls: 1.2.1 - type-check: 0.4.0 - word-wrap: 1.2.5 - - ora@5.3.0: - dependencies: - bl: 4.1.0 - chalk: 4.1.2 - cli-cursor: 3.1.0 - cli-spinners: 2.9.2 - is-interactive: 1.0.0 - log-symbols: 4.1.0 - strip-ansi: 6.0.1 - wcwidth: 1.0.1 - - ora@5.4.1: - dependencies: - bl: 4.1.0 - chalk: 4.1.2 - cli-cursor: 3.1.0 - cli-spinners: 2.9.2 - is-interactive: 1.0.0 - is-unicode-supported: 0.1.0 - log-symbols: 4.1.0 - strip-ansi: 6.0.1 - wcwidth: 1.0.1 - - os-tmpdir@1.0.2: {} - - osmojs@16.14.0(bufferutil@4.0.8)(utf-8-validate@6.0.3): - dependencies: - '@cosmjs/amino': 0.32.3 - '@cosmjs/proto-signing': 0.32.3 - '@cosmjs/stargate': 0.32.3(bufferutil@4.0.8)(utf-8-validate@6.0.3) - '@cosmjs/tendermint-rpc': 0.32.3(bufferutil@4.0.8)(utf-8-validate@6.0.3) - '@cosmology/lcd': 0.13.3 - transitivePeerDependencies: - - bufferutil - - debug - - utf-8-validate - - outvariant@1.4.2: {} - - p-limit@2.3.0: - dependencies: - p-try: 2.2.0 - - p-limit@3.1.0: - dependencies: - yocto-queue: 0.1.0 - - p-limit@4.0.0: - dependencies: - yocto-queue: 1.0.0 - - p-locate@3.0.0: - dependencies: - p-limit: 2.3.0 - - p-locate@4.1.0: - dependencies: - p-limit: 2.3.0 - - p-locate@5.0.0: - dependencies: - p-limit: 3.1.0 - - p-locate@6.0.0: - dependencies: - p-limit: 4.0.0 - - p-map@4.0.0: - dependencies: - aggregate-error: 3.1.0 - - p-retry@6.2.0: - dependencies: - '@types/retry': 0.12.2 - is-network-error: 1.1.0 - retry: 0.13.1 - - p-try@2.2.0: {} - - package-json-from-dist@1.0.1: {} - - pacote@18.0.6: - dependencies: - '@npmcli/git': 5.0.7 - '@npmcli/installed-package-contents': 2.1.0 - '@npmcli/package-json': 5.1.0 - '@npmcli/promise-spawn': 7.0.2 - '@npmcli/run-script': 8.1.0 - cacache: 18.0.3 - fs-minipass: 3.0.3 - minipass: 7.1.1 - npm-package-arg: 11.0.2 - npm-packlist: 8.0.2 - npm-pick-manifest: 9.0.1 - npm-registry-fetch: 17.0.1 - proc-log: 4.2.0 - promise-retry: 2.0.1 - sigstore: 2.3.0 - ssri: 10.0.6 - tar: 6.2.1 - transitivePeerDependencies: - - bluebird - - supports-color - - pako@2.1.0: {} - - parent-module@1.0.1: - dependencies: - callsites: 3.1.0 - - parse-asn1@5.1.7: - dependencies: - asn1.js: 4.10.1 - browserify-aes: 1.2.0 - evp_bytestokey: 1.0.3 - hash-base: 3.0.4 - pbkdf2: 3.1.2 - safe-buffer: 5.2.1 - - parse-git-config@3.0.0: - dependencies: - git-config-path: 2.0.0 - ini: 1.3.8 - - parse-json@4.0.0: - dependencies: - error-ex: 1.3.2 - json-parse-better-errors: 1.0.2 - - parse-json@5.2.0: - dependencies: - '@babel/code-frame': 7.24.2 - error-ex: 1.3.2 - json-parse-even-better-errors: 2.3.1 - lines-and-columns: 1.2.4 - - parse-json@7.1.1: - dependencies: - '@babel/code-frame': 7.24.2 - error-ex: 1.3.2 - json-parse-even-better-errors: 3.0.2 - lines-and-columns: 2.0.4 - type-fest: 3.13.1 - - parse-node-version@1.0.1: {} - - parse-passwd@1.0.0: {} - - parse-path@7.0.0: - dependencies: - protocols: 2.0.1 - - parse-url@8.1.0: - dependencies: - parse-path: 7.0.0 - - parse5@4.0.0: {} - - parse5@7.1.2: - dependencies: - entities: 4.5.0 - - parseurl@1.3.3: {} - - path-browserify@1.0.1: {} - - path-exists@3.0.0: {} - - path-exists@4.0.0: {} - - path-exists@5.0.0: {} - - path-is-absolute@1.0.1: {} - - path-key@3.1.1: {} - - path-key@4.0.0: {} - - path-parse@1.0.7: {} - - path-scurry@1.11.0: - dependencies: - lru-cache: 10.2.2 - minipass: 7.1.1 - - path-scurry@1.11.1: - dependencies: - lru-cache: 10.2.2 - minipass: 7.1.2 - - path-to-regexp@0.1.10: {} - - path-to-regexp@0.1.7: {} - - path-type@4.0.0: {} - - path-type@5.0.0: {} - - pathe@1.1.2: {} - - pathval@2.0.0: {} - - pbkdf2@3.1.2: - dependencies: - create-hash: 1.2.0 - create-hmac: 1.1.7 - ripemd160: 2.0.2 - safe-buffer: 5.2.1 - sha.js: 2.4.11 - - perfect-debounce@1.0.0: {} - - performance-now@2.1.0: {} - - picocolors@1.0.0: {} - - picocolors@1.1.1: {} - - picomatch@2.3.1: {} - - picomatch@4.0.2: {} - - pify@2.3.0: {} - - pify@3.0.0: {} - - pify@4.0.1: {} - - pino-abstract-transport@0.5.0: - dependencies: - duplexify: 4.1.3 - split2: 4.2.0 - - pino-abstract-transport@1.1.0: - dependencies: - readable-stream: 4.5.2 - split2: 4.2.0 - - pino-abstract-transport@1.2.0: - dependencies: - readable-stream: 4.5.2 - split2: 4.2.0 - - pino-pretty@10.3.1: - dependencies: - colorette: 2.0.20 - dateformat: 4.6.3 - fast-copy: 3.0.2 - fast-safe-stringify: 2.1.1 - help-me: 5.0.0 - joycon: 3.1.1 - minimist: 1.2.8 - on-exit-leak-free: 2.1.2 - pino-abstract-transport: 1.2.0 - pump: 3.0.0 - readable-stream: 4.5.2 - secure-json-parse: 2.7.0 - sonic-boom: 3.8.1 - strip-json-comments: 3.1.1 - - pino-std-serializers@4.0.0: {} - - pino@7.11.0: - dependencies: - atomic-sleep: 1.0.0 - fast-redact: 3.5.0 - on-exit-leak-free: 0.2.0 - pino-abstract-transport: 0.5.0 - pino-std-serializers: 4.0.0 - process-warning: 1.0.0 - quick-format-unescaped: 4.0.4 - real-require: 0.1.0 - safe-stable-stringify: 2.4.3 - sonic-boom: 2.8.0 - thread-stream: 0.15.2 - - pirates@4.0.6: {} - - pkg-dir@3.0.0: - dependencies: - find-up: 3.0.0 - - pkg-dir@4.2.0: - dependencies: - find-up: 4.1.0 - - pkg-dir@7.0.0: - dependencies: - find-up: 6.3.0 - - pkg-types@1.1.1: - dependencies: - confbox: 0.1.7 - mlly: 1.7.0 - pathe: 1.1.2 - - pkg-up@3.1.0: - dependencies: - find-up: 3.0.0 - - pkginfo@0.4.1: {} - - pngjs@5.0.0: {} - - portfinder@1.0.32: - dependencies: - async: 2.6.4 - debug: 3.2.7 - mkdirp: 0.5.6 - transitivePeerDependencies: - - supports-color - - possible-typed-array-names@1.0.0: {} - - postcss-calc@9.0.1(postcss@8.4.38): - dependencies: - postcss: 8.4.38 - postcss-selector-parser: 6.0.16 - postcss-value-parser: 4.2.0 - - postcss-colormin@6.1.0(postcss@8.4.38): - dependencies: - browserslist: 4.23.0 - caniuse-api: 3.0.0 - colord: 2.9.3 - postcss: 8.4.38 - postcss-value-parser: 4.2.0 - - postcss-convert-values@6.1.0(postcss@8.4.38): - dependencies: - browserslist: 4.23.0 - postcss: 8.4.38 - postcss-value-parser: 4.2.0 - - postcss-discard-comments@6.0.2(postcss@8.4.38): - dependencies: - postcss: 8.4.38 - - postcss-discard-duplicates@6.0.3(postcss@8.4.38): - dependencies: - postcss: 8.4.38 - - postcss-discard-empty@6.0.3(postcss@8.4.38): - dependencies: - postcss: 8.4.38 - - postcss-discard-overridden@6.0.2(postcss@8.4.38): - dependencies: - postcss: 8.4.38 - - postcss-import@14.1.0(postcss@8.4.38): - dependencies: - postcss: 8.4.38 - postcss-value-parser: 4.2.0 - read-cache: 1.0.0 - resolve: 1.22.8 - - postcss-loader@6.2.1(postcss@8.4.38)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): - dependencies: - cosmiconfig: 7.1.0 - klona: 2.0.6 - postcss: 8.4.38 - semver: 7.6.3 - webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) - - postcss-merge-longhand@6.0.5(postcss@8.4.38): - dependencies: - postcss: 8.4.38 - postcss-value-parser: 4.2.0 - stylehacks: 6.1.1(postcss@8.4.38) - - postcss-merge-rules@6.1.1(postcss@8.4.38): - dependencies: - browserslist: 4.23.0 - caniuse-api: 3.0.0 - cssnano-utils: 4.0.2(postcss@8.4.38) - postcss: 8.4.38 - postcss-selector-parser: 6.0.16 - - postcss-minify-font-values@6.1.0(postcss@8.4.38): - dependencies: - postcss: 8.4.38 - postcss-value-parser: 4.2.0 - - postcss-minify-gradients@6.0.3(postcss@8.4.38): - dependencies: - colord: 2.9.3 - cssnano-utils: 4.0.2(postcss@8.4.38) - postcss: 8.4.38 - postcss-value-parser: 4.2.0 - - postcss-minify-params@6.1.0(postcss@8.4.38): - dependencies: - browserslist: 4.23.0 - cssnano-utils: 4.0.2(postcss@8.4.38) - postcss: 8.4.38 - postcss-value-parser: 4.2.0 - - postcss-minify-selectors@6.0.4(postcss@8.4.38): - dependencies: - postcss: 8.4.38 - postcss-selector-parser: 6.0.16 - - postcss-modules-extract-imports@3.1.0(postcss@8.4.38): - dependencies: - postcss: 8.4.38 - - postcss-modules-local-by-default@4.0.5(postcss@8.4.38): - dependencies: - icss-utils: 5.1.0(postcss@8.4.38) - postcss: 8.4.38 - postcss-selector-parser: 6.0.16 - postcss-value-parser: 4.2.0 - - postcss-modules-scope@3.2.0(postcss@8.4.38): - dependencies: - postcss: 8.4.38 - postcss-selector-parser: 6.0.16 - - postcss-modules-values@4.0.0(postcss@8.4.38): - dependencies: - icss-utils: 5.1.0(postcss@8.4.38) - postcss: 8.4.38 - - postcss-normalize-charset@6.0.2(postcss@8.4.38): - dependencies: - postcss: 8.4.38 - - postcss-normalize-display-values@6.0.2(postcss@8.4.38): - dependencies: - postcss: 8.4.38 - postcss-value-parser: 4.2.0 - - postcss-normalize-positions@6.0.2(postcss@8.4.38): - dependencies: - postcss: 8.4.38 - postcss-value-parser: 4.2.0 - - postcss-normalize-repeat-style@6.0.2(postcss@8.4.38): - dependencies: - postcss: 8.4.38 - postcss-value-parser: 4.2.0 - - postcss-normalize-string@6.0.2(postcss@8.4.38): - dependencies: - postcss: 8.4.38 - postcss-value-parser: 4.2.0 - - postcss-normalize-timing-functions@6.0.2(postcss@8.4.38): - dependencies: - postcss: 8.4.38 - postcss-value-parser: 4.2.0 - - postcss-normalize-unicode@6.1.0(postcss@8.4.38): - dependencies: - browserslist: 4.23.0 - postcss: 8.4.38 - postcss-value-parser: 4.2.0 - - postcss-normalize-url@6.0.2(postcss@8.4.38): - dependencies: - postcss: 8.4.38 - postcss-value-parser: 4.2.0 - - postcss-normalize-whitespace@6.0.2(postcss@8.4.38): - dependencies: - postcss: 8.4.38 - postcss-value-parser: 4.2.0 - - postcss-ordered-values@6.0.2(postcss@8.4.38): - dependencies: - cssnano-utils: 4.0.2(postcss@8.4.38) - postcss: 8.4.38 - postcss-value-parser: 4.2.0 - - postcss-reduce-initial@6.1.0(postcss@8.4.38): - dependencies: - browserslist: 4.23.0 - caniuse-api: 3.0.0 - postcss: 8.4.38 - - postcss-reduce-transforms@6.0.2(postcss@8.4.38): - dependencies: - postcss: 8.4.38 - postcss-value-parser: 4.2.0 - - postcss-selector-parser@6.0.16: - dependencies: - cssesc: 3.0.0 - util-deprecate: 1.0.2 - - postcss-svgo@6.0.3(postcss@8.4.38): - dependencies: - postcss: 8.4.38 - postcss-value-parser: 4.2.0 - svgo: 3.3.2 - - postcss-unique-selectors@6.0.4(postcss@8.4.38): - dependencies: - postcss: 8.4.38 - postcss-selector-parser: 6.0.16 - - postcss-value-parser@4.2.0: {} - - postcss@8.4.31: - dependencies: - nanoid: 3.3.7 - picocolors: 1.0.0 - source-map-js: 1.2.1 - - postcss@8.4.38: - dependencies: - nanoid: 3.3.7 - picocolors: 1.0.0 - source-map-js: 1.2.1 - - postcss@8.4.47: - dependencies: - nanoid: 3.3.7 - picocolors: 1.1.1 - source-map-js: 1.2.1 - - prelude-ls@1.2.1: {} - - prettier-linter-helpers@1.0.0: - dependencies: - fast-diff: 1.3.0 - - prettier@2.8.8: {} - - prettier@3.2.5: {} - - pretty-bytes@6.1.1: {} - - pretty-format@26.6.2: - dependencies: - '@jest/types': 26.6.2 - ansi-regex: 5.0.1 - ansi-styles: 4.3.0 - react-is: 17.0.2 - - pretty-format@27.5.1: - dependencies: - ansi-regex: 5.0.1 - ansi-styles: 5.2.0 - react-is: 17.0.2 - - pretty-format@29.7.0: - dependencies: - '@jest/schemas': 29.6.3 - ansi-styles: 5.2.0 - react-is: 18.3.1 - - proc-log@3.0.0: {} - - proc-log@4.2.0: {} - - process-nextick-args@2.0.1: {} - - process-warning@1.0.0: {} - - process@0.11.10: {} - - promise-inflight@1.0.1: {} - - promise-retry@2.0.1: - dependencies: - err-code: 2.0.3 - retry: 0.12.0 - - promise@8.3.0: - dependencies: - asap: 2.0.6 - - prompts@2.4.2: - dependencies: - kleur: 3.0.3 - sisteransi: 1.0.5 - - prop-types@15.8.1: - dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 - react-is: 16.13.1 - - property-expr@2.0.6: {} - - proto-list@1.2.4: {} - - protobufjs@6.11.4: - dependencies: - '@protobufjs/aspromise': 1.1.2 - '@protobufjs/base64': 1.1.2 - '@protobufjs/codegen': 2.0.4 - '@protobufjs/eventemitter': 1.1.0 - '@protobufjs/fetch': 1.1.0 - '@protobufjs/float': 1.0.2 - '@protobufjs/inquire': 1.1.0 - '@protobufjs/path': 1.1.2 - '@protobufjs/pool': 1.1.0 - '@protobufjs/utf8': 1.1.0 - '@types/long': 4.0.2 - '@types/node': 18.19.9 - long: 4.0.0 - - protocols@2.0.1: {} - - proxy-addr@2.0.7: - dependencies: - forwarded: 0.2.0 - ipaddr.js: 1.9.1 - - proxy-from-env@1.1.0: {} - - prr@1.0.1: - optional: true - - psl@1.9.0: {} - - public-encrypt@4.0.3: - dependencies: - bn.js: 4.12.0 - browserify-rsa: 4.1.0 - create-hash: 1.2.0 - parse-asn1: 5.1.7 - randombytes: 2.1.0 - safe-buffer: 5.2.1 - - pump@3.0.0: - dependencies: - end-of-stream: 1.4.4 - once: 1.4.0 - - punycode@2.3.1: {} - - pure-rand@6.1.0: {} - - qr.js@0.0.0: {} - - qrcode@1.5.3: - dependencies: - dijkstrajs: 1.0.3 - encode-utf8: 1.0.3 - pngjs: 5.0.0 - yargs: 15.4.1 - - qs@6.10.4: - dependencies: - side-channel: 1.0.6 - - qs@6.11.0: - dependencies: - side-channel: 1.0.6 - - qs@6.12.1: - dependencies: - side-channel: 1.0.6 - - qs@6.13.0: - dependencies: - side-channel: 1.0.6 - - query-string@7.1.3: - dependencies: - decode-uri-component: 0.2.2 - filter-obj: 1.1.0 - split-on-first: 1.1.0 - strict-uri-encode: 2.0.0 - - querystringify@2.2.0: {} - - queue-microtask@1.2.3: {} - - queue-tick@1.0.1: {} - - queue@6.0.2: - dependencies: - inherits: 2.0.4 - - quick-format-unescaped@4.0.4: {} - - quick-lru@4.0.1: {} - - radix3@1.1.2: {} - - rambda@9.3.0: {} - - randombytes@2.1.0: - dependencies: - safe-buffer: 5.2.1 - - randomfill@1.0.4: - dependencies: - randombytes: 2.1.0 - safe-buffer: 5.2.1 - - range-parser@1.2.1: {} - - raw-body@2.5.2: - dependencies: - bytes: 3.1.2 - http-errors: 2.0.0 - iconv-lite: 0.4.24 - unpipe: 1.0.0 - - rc9@2.1.2: - dependencies: - defu: 6.1.4 - destr: 2.0.3 - - react-devtools-core@4.28.5(bufferutil@4.0.8)(utf-8-validate@6.0.3): - dependencies: - shell-quote: 1.8.1 - ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@6.0.3) - transitivePeerDependencies: - - bufferutil - - utf-8-validate - - react-dom@18.3.1(react@18.3.1): - dependencies: - loose-envify: 1.4.0 - react: 18.3.1 - scheduler: 0.23.2 - - react-is@16.13.1: {} - - react-is@17.0.2: {} - - react-is@18.3.1: {} - - react-native-get-random-values@1.11.0(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)): - dependencies: - fast-base64-decode: 1.0.0 - react-native: 0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3) - - react-native-mmkv@2.12.2(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3))(react@18.3.1): - dependencies: - react: 18.3.1 - react-native: 0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3) - - react-native-quick-base64@2.1.2(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3))(react@18.3.1): - dependencies: - base64-js: 1.5.1 - react: 18.3.1 - react-native: 0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3) - - react-native-quick-crypto@0.6.1(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3))(react@18.3.1): - dependencies: - '@craftzdog/react-native-buffer': 6.0.5(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3))(react@18.3.1) - '@types/node': 17.0.45 - crypto-browserify: 3.12.0 - events: 3.3.0 - react: 18.3.1 - react-native: 0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3) - react-native-quick-base64: 2.1.2(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3))(react@18.3.1) - stream-browserify: 3.0.0 - string_decoder: 1.3.0 - - react-native-url-polyfill@2.0.0(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)): - dependencies: - react-native: 0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3) - whatwg-url-without-unicode: 8.0.0-3 - - react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3): - dependencies: - '@jest/create-cache-key-function': 29.7.0 - '@react-native-community/cli': 12.3.6(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@6.0.3) - '@react-native-community/cli-platform-android': 12.3.6(encoding@0.1.13) - '@react-native-community/cli-platform-ios': 12.3.6(encoding@0.1.13) - '@react-native/assets-registry': 0.73.1 - '@react-native/codegen': 0.73.3(@babel/preset-env@7.24.5(@babel/core@7.24.5)) - '@react-native/community-cli-plugin': 0.73.17(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@6.0.3) - '@react-native/gradle-plugin': 0.73.4 - '@react-native/js-polyfills': 0.73.1 - '@react-native/normalize-colors': 0.73.2 - '@react-native/virtualized-lists': 0.73.4(react-native@0.73.8(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@6.0.3)) - abort-controller: 3.0.0 - anser: 1.4.10 - ansi-regex: 5.0.1 - base64-js: 1.5.1 - chalk: 4.1.2 - deprecated-react-native-prop-types: 5.0.0 - event-target-shim: 5.0.1 - flow-enums-runtime: 0.0.6 - invariant: 2.2.4 - jest-environment-node: 29.7.0 - jsc-android: 250231.0.0 - memoize-one: 5.2.1 - metro-runtime: 0.80.9 - metro-source-map: 0.80.9 - mkdirp: 0.5.6 - nullthrows: 1.1.1 - pretty-format: 26.6.2 - promise: 8.3.0 - react: 18.3.1 - react-devtools-core: 4.28.5(bufferutil@4.0.8)(utf-8-validate@6.0.3) - react-refresh: 0.14.2 - react-shallow-renderer: 16.15.0(react@18.3.1) - regenerator-runtime: 0.13.11 - scheduler: 0.24.0-canary-efb381bbf-20230505 - stacktrace-parser: 0.1.10 - whatwg-fetch: 3.6.20 - ws: 6.2.2(bufferutil@4.0.8)(utf-8-validate@6.0.3) - yargs: 17.7.2 - transitivePeerDependencies: - - '@babel/core' - - '@babel/preset-env' - - bufferutil - - encoding - - supports-color - - utf-8-validate - - react-qr-code@2.0.12(react@18.3.1): - dependencies: - prop-types: 15.8.1 - qr.js: 0.0.0 - react: 18.3.1 - - react-refresh@0.14.2: {} - - react-shallow-renderer@16.15.0(react@18.3.1): - dependencies: - object-assign: 4.1.1 - react: 18.3.1 - react-is: 18.3.1 - - react@18.3.1: - dependencies: - loose-envify: 1.4.0 - - read-cache@1.0.0: - dependencies: - pify: 2.3.0 - - read-pkg-up@10.1.0: - dependencies: - find-up: 6.3.0 - read-pkg: 8.1.0 - type-fest: 4.18.2 - - read-pkg-up@7.0.1: - dependencies: - find-up: 4.1.0 - read-pkg: 5.2.0 - type-fest: 0.8.1 - - read-pkg@5.2.0: - dependencies: - '@types/normalize-package-data': 2.4.4 - normalize-package-data: 2.5.0 - parse-json: 5.2.0 - type-fest: 0.6.0 - - read-pkg@8.1.0: - dependencies: - '@types/normalize-package-data': 2.4.4 - normalize-package-data: 6.0.1 - parse-json: 7.1.1 - type-fest: 4.18.2 - - readable-stream@2.3.8: - dependencies: - core-util-is: 1.0.3 - inherits: 2.0.4 - isarray: 1.0.0 - process-nextick-args: 2.0.1 - safe-buffer: 5.1.2 - string_decoder: 1.1.1 - util-deprecate: 1.0.2 - - readable-stream@3.6.2: - dependencies: - inherits: 2.0.4 - string_decoder: 1.3.0 - util-deprecate: 1.0.2 - - readable-stream@4.5.2: - dependencies: - abort-controller: 3.0.0 - buffer: 6.0.3 - events: 3.3.0 - process: 0.11.10 - string_decoder: 1.3.0 - - readdir-glob@1.1.3: - dependencies: - minimatch: 5.1.6 - - readdirp@3.6.0: - dependencies: - picomatch: 2.3.1 - - readdirp@4.0.2: {} - - readline@1.3.0: {} - - readonly-date@1.0.0: {} - - real-require@0.1.0: {} - - recast@0.21.5: - dependencies: - ast-types: 0.15.2 - esprima: 4.0.1 - source-map: 0.6.1 - tslib: 2.6.2 - - redent@3.0.0: - dependencies: - indent-string: 4.0.0 - strip-indent: 3.0.0 - - redis-errors@1.2.0: {} - - redis-parser@3.0.0: - dependencies: - redis-errors: 1.2.0 - - reflect.getprototypeof@1.0.6: - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-errors: 1.3.0 - get-intrinsic: 1.2.4 - globalthis: 1.0.4 - which-builtin-type: 1.1.3 - - regenerate-unicode-properties@10.1.1: - dependencies: - regenerate: 1.4.2 - - regenerate@1.4.2: {} - - regenerator-runtime@0.13.11: {} - - regenerator-runtime@0.14.1: {} - - regenerator-transform@0.15.2: - dependencies: - '@babel/runtime': 7.24.5 - - regexp.prototype.flags@1.5.2: - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-errors: 1.3.0 - set-function-name: 2.0.2 - - regexpu-core@5.3.2: - dependencies: - '@babel/regjsgen': 0.8.0 - regenerate: 1.4.2 - regenerate-unicode-properties: 10.1.1 - regjsparser: 0.9.1 - unicode-match-property-ecmascript: 2.0.0 - unicode-match-property-value-ecmascript: 2.1.0 - - regjsparser@0.9.1: - dependencies: - jsesc: 0.5.0 - - require-directory@2.1.1: {} - - require-from-string@2.0.2: {} - - require-main-filename@2.0.0: {} - - requires-port@1.0.0: {} - - reselect@4.1.8: {} - - resolve-cwd@3.0.0: - dependencies: - resolve-from: 5.0.0 - - resolve-dir@1.0.1: - dependencies: - expand-tilde: 2.0.2 - global-modules: 1.0.0 - - resolve-from@3.0.0: {} - - resolve-from@4.0.0: {} - - resolve-from@5.0.0: {} - - resolve-global@1.0.0: - dependencies: - global-dirs: 0.1.1 - - resolve-pkg-maps@1.0.0: {} - - resolve.exports@1.1.0: {} - - resolve.exports@2.0.2: {} - - resolve@1.19.0: - dependencies: - is-core-module: 2.13.1 - path-parse: 1.0.7 - - resolve@1.22.8: - dependencies: - is-core-module: 2.13.1 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - - resolve@2.0.0-next.5: - dependencies: - is-core-module: 2.13.1 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - - restore-cursor@3.1.0: - dependencies: - onetime: 5.1.2 - signal-exit: 3.0.7 - - retry@0.12.0: {} - - retry@0.13.1: {} - - reusify@1.0.4: {} - - rfdc@1.3.1: {} - - rimraf@2.4.5: - dependencies: - glob: 6.0.4 - - rimraf@2.6.3: - dependencies: - glob: 7.2.3 - - rimraf@3.0.2: - dependencies: - glob: 7.2.3 - - ripemd160@2.0.2: - dependencies: - hash-base: 3.1.0 - inherits: 2.0.4 - - rollup-plugin-visualizer@5.12.0(rollup@4.17.2): - dependencies: - open: 8.4.2 - picomatch: 2.3.1 - source-map: 0.7.4 - yargs: 17.7.2 - optionalDependencies: - rollup: 4.17.2 - - rollup@4.17.2: - dependencies: - '@types/estree': 1.0.5 - optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.17.2 - '@rollup/rollup-android-arm64': 4.17.2 - '@rollup/rollup-darwin-arm64': 4.17.2 - '@rollup/rollup-darwin-x64': 4.17.2 - '@rollup/rollup-linux-arm-gnueabihf': 4.17.2 - '@rollup/rollup-linux-arm-musleabihf': 4.17.2 - '@rollup/rollup-linux-arm64-gnu': 4.17.2 - '@rollup/rollup-linux-arm64-musl': 4.17.2 - '@rollup/rollup-linux-powerpc64le-gnu': 4.17.2 - '@rollup/rollup-linux-riscv64-gnu': 4.17.2 - '@rollup/rollup-linux-s390x-gnu': 4.17.2 - '@rollup/rollup-linux-x64-gnu': 4.17.2 - '@rollup/rollup-linux-x64-musl': 4.17.2 - '@rollup/rollup-win32-arm64-msvc': 4.17.2 - '@rollup/rollup-win32-ia32-msvc': 4.17.2 - '@rollup/rollup-win32-x64-msvc': 4.17.2 - fsevents: 2.3.3 - - rollup@4.24.0: - dependencies: - '@types/estree': 1.0.6 - optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.24.0 - '@rollup/rollup-android-arm64': 4.24.0 - '@rollup/rollup-darwin-arm64': 4.24.0 - '@rollup/rollup-darwin-x64': 4.24.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.24.0 - '@rollup/rollup-linux-arm-musleabihf': 4.24.0 - '@rollup/rollup-linux-arm64-gnu': 4.24.0 - '@rollup/rollup-linux-arm64-musl': 4.24.0 - '@rollup/rollup-linux-powerpc64le-gnu': 4.24.0 - '@rollup/rollup-linux-riscv64-gnu': 4.24.0 - '@rollup/rollup-linux-s390x-gnu': 4.24.0 - '@rollup/rollup-linux-x64-gnu': 4.24.0 - '@rollup/rollup-linux-x64-musl': 4.24.0 - '@rollup/rollup-win32-arm64-msvc': 4.24.0 - '@rollup/rollup-win32-ia32-msvc': 4.24.0 - '@rollup/rollup-win32-x64-msvc': 4.24.0 - fsevents: 2.3.3 - - rrweb-cssom@0.6.0: {} - - run-applescript@7.0.0: {} - - run-async@2.4.1: {} - - run-parallel@1.2.0: - dependencies: - queue-microtask: 1.2.3 - - rxjs@7.8.1: - dependencies: - tslib: 2.6.2 - - safe-array-concat@1.1.2: - dependencies: - call-bind: 1.0.7 - get-intrinsic: 1.2.4 - has-symbols: 1.0.3 - isarray: 2.0.5 - - safe-buffer@5.1.2: {} - - safe-buffer@5.2.1: {} - - safe-regex-test@1.0.3: - dependencies: - call-bind: 1.0.7 - es-errors: 1.3.0 - is-regex: 1.1.4 - - safe-stable-stringify@2.4.3: {} - - safer-buffer@2.1.2: {} - - sass-loader@12.6.0(sass@1.80.4)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): - dependencies: - klona: 2.0.6 - neo-async: 2.6.2 - webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) - optionalDependencies: - sass: 1.80.4 - - sass@1.80.4: - dependencies: - '@parcel/watcher': 2.4.1 - chokidar: 4.0.1 - immutable: 4.3.7 - source-map-js: 1.2.1 - - sax@1.2.4: {} - - sax@1.4.1: - optional: true - - saxes@6.0.0: - dependencies: - xmlchars: 2.2.0 - - scheduler@0.23.2: - dependencies: - loose-envify: 1.4.0 - - scheduler@0.24.0-canary-efb381bbf-20230505: - dependencies: - loose-envify: 1.4.0 - - schema-utils@3.3.0: - dependencies: - '@types/json-schema': 7.0.15 - ajv: 6.12.6 - ajv-keywords: 3.5.2(ajv@6.12.6) - - schema-utils@4.2.0: - dependencies: - '@types/json-schema': 7.0.15 - ajv: 8.13.0 - ajv-formats: 2.1.1(ajv@8.13.0) - ajv-keywords: 5.1.0(ajv@8.13.0) - - scule@1.3.0: {} - - secure-compare@3.0.1: {} - - secure-json-parse@2.7.0: {} - - select-hose@2.0.0: {} - - selfsigned@2.4.1: - dependencies: - '@types/node-forge': 1.3.11 - node-forge: 1.3.1 - - semver@5.7.2: {} - - semver@6.3.1: {} - - semver@7.5.4: - dependencies: - lru-cache: 6.0.0 - - semver@7.6.0: - dependencies: - lru-cache: 6.0.0 - - semver@7.6.2: {} - - semver@7.6.3: {} - - send@0.18.0: - dependencies: - debug: 2.6.9 - depd: 2.0.0 - destroy: 1.2.0 - encodeurl: 1.0.2 - escape-html: 1.0.3 - etag: 1.8.1 - fresh: 0.5.2 - http-errors: 2.0.0 - mime: 1.6.0 - ms: 2.1.3 - on-finished: 2.4.1 - range-parser: 1.2.1 - statuses: 2.0.1 - transitivePeerDependencies: - - supports-color - - send@0.19.0: - dependencies: - debug: 2.6.9 - depd: 2.0.0 - destroy: 1.2.0 - encodeurl: 1.0.2 - escape-html: 1.0.3 - etag: 1.8.1 - fresh: 0.5.2 - http-errors: 2.0.0 - mime: 1.6.0 - ms: 2.1.3 - on-finished: 2.4.1 - range-parser: 1.2.1 - statuses: 2.0.1 - transitivePeerDependencies: - - supports-color - - serialize-error@2.1.0: {} - - serialize-javascript@6.0.2: - dependencies: - randombytes: 2.1.0 - - serve-index@1.9.1: - dependencies: - accepts: 1.3.8 - batch: 0.6.1 - debug: 2.6.9 - escape-html: 1.0.3 - http-errors: 1.6.3 - mime-types: 2.1.35 - parseurl: 1.3.3 - transitivePeerDependencies: - - supports-color - - serve-placeholder@2.0.1: - dependencies: - defu: 6.1.4 - - serve-static@1.15.0: - dependencies: - encodeurl: 1.0.2 - escape-html: 1.0.3 - parseurl: 1.3.3 - send: 0.18.0 - transitivePeerDependencies: - - supports-color - - serve-static@1.16.2: - dependencies: - encodeurl: 2.0.0 - escape-html: 1.0.3 - parseurl: 1.3.3 - send: 0.19.0 - transitivePeerDependencies: - - supports-color - - set-blocking@2.0.0: {} - - set-function-length@1.2.2: - dependencies: - define-data-property: 1.1.4 - es-errors: 1.3.0 - function-bind: 1.1.2 - get-intrinsic: 1.2.4 - gopd: 1.0.1 - has-property-descriptors: 1.0.2 - - set-function-name@2.0.2: - dependencies: - define-data-property: 1.1.4 - es-errors: 1.3.0 - functions-have-names: 1.2.3 - has-property-descriptors: 1.0.2 - - setprototypeof@1.1.0: {} - - setprototypeof@1.2.0: {} - - sha.js@2.4.11: - dependencies: - inherits: 2.0.4 - safe-buffer: 5.2.1 - - shallow-clone@3.0.1: - dependencies: - kind-of: 6.0.3 - - shebang-command@2.0.0: - dependencies: - shebang-regex: 3.0.0 - - shebang-regex@3.0.0: {} - - shell-quote@1.8.1: {} - - shiki@1.3.0: - dependencies: - '@shikijs/core': 1.3.0 - - side-channel@1.0.6: - dependencies: - call-bind: 1.0.7 - es-errors: 1.3.0 - get-intrinsic: 1.2.4 - object-inspect: 1.13.1 - - siginfo@2.0.0: {} - - signal-exit@3.0.7: {} - - signal-exit@4.1.0: {} - - sigstore@2.3.0: - dependencies: - '@sigstore/bundle': 2.3.1 - '@sigstore/core': 1.1.0 - '@sigstore/protobuf-specs': 0.3.1 - '@sigstore/sign': 2.3.1 - '@sigstore/tuf': 2.3.3 - '@sigstore/verify': 1.2.0 - transitivePeerDependencies: - - supports-color - - simple-git@3.24.0: - dependencies: - '@kwsites/file-exists': 1.1.1 - '@kwsites/promise-deferred': 1.1.1 - debug: 4.3.7 - transitivePeerDependencies: - - supports-color - - sirv@2.0.4: - dependencies: - '@polka/url': 1.0.0-next.25 - mrmime: 2.0.0 - totalist: 3.0.1 - - sisteransi@1.0.5: {} - - slash@3.0.0: {} - - slash@4.0.0: {} - - slash@5.1.0: {} - - slice-ansi@2.1.0: - dependencies: - ansi-styles: 3.2.1 - astral-regex: 1.0.0 - is-fullwidth-code-point: 2.0.0 - - smart-buffer@4.2.0: {} - - smob@1.5.0: {} - - snake-case@3.0.4: - dependencies: - dot-case: 3.0.4 - tslib: 2.6.2 - - sockjs@0.3.24: - dependencies: - faye-websocket: 0.11.4 - uuid: 8.3.2 - websocket-driver: 0.7.4 - - socks-proxy-agent@8.0.3: - dependencies: - agent-base: 7.1.1 - debug: 4.3.7 - socks: 2.8.3 - transitivePeerDependencies: - - supports-color - - socks@2.8.3: - dependencies: - ip-address: 9.0.5 - smart-buffer: 4.2.0 - - sonic-boom@2.8.0: - dependencies: - atomic-sleep: 1.0.0 - - sonic-boom@3.8.0: - dependencies: - atomic-sleep: 1.0.0 - - sonic-boom@3.8.1: - dependencies: - atomic-sleep: 1.0.0 - - sorted-array-functions@1.3.0: {} - - source-map-js@1.2.1: {} - - source-map-loader@5.0.0(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): - dependencies: - iconv-lite: 0.6.3 - source-map-js: 1.2.1 - webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) - - source-map-support@0.5.13: - dependencies: - buffer-from: 1.1.2 - source-map: 0.6.1 - - source-map-support@0.5.19: - dependencies: - buffer-from: 1.1.2 - source-map: 0.6.1 - - source-map-support@0.5.21: - dependencies: - buffer-from: 1.1.2 - source-map: 0.6.1 - - source-map@0.5.7: {} - - source-map@0.6.1: {} - - source-map@0.7.4: {} - - spdx-correct@3.2.0: - dependencies: - spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.17 - - spdx-exceptions@2.5.0: {} - - spdx-expression-parse@3.0.1: - dependencies: - spdx-exceptions: 2.5.0 - spdx-license-ids: 3.0.17 - - spdx-license-ids@3.0.17: {} - - spdy-transport@3.0.0: - dependencies: - debug: 4.3.7 - detect-node: 2.1.0 - hpack.js: 2.1.6 - obuf: 1.1.2 - readable-stream: 3.6.2 - wbuf: 1.7.3 - transitivePeerDependencies: - - supports-color - - spdy@4.0.2: - dependencies: - debug: 4.3.7 - handle-thing: 2.0.1 - http-deceiver: 1.2.7 - select-hose: 2.0.0 - spdy-transport: 3.0.0 - transitivePeerDependencies: - - supports-color - - speakingurl@14.0.1: {} - - split-on-first@1.1.0: {} - - split2@3.2.2: - dependencies: - readable-stream: 3.6.2 - - split2@4.2.0: {} - - splitpanes@3.1.5: {} - - sprintf-js@1.0.3: {} - - sprintf-js@1.1.3: {} - - sshpk@1.18.0: - dependencies: - asn1: 0.2.6 - assert-plus: 1.0.0 - bcrypt-pbkdf: 1.0.2 - dashdash: 1.14.1 - ecc-jsbn: 0.1.2 - getpass: 0.1.7 - jsbn: 0.1.1 - safer-buffer: 2.1.2 - tweetnacl: 0.14.5 - - ssri@10.0.6: - dependencies: - minipass: 7.1.1 - - stack-utils@2.0.6: - dependencies: - escape-string-regexp: 2.0.0 - - stackback@0.0.2: {} - - stackframe@1.3.4: {} - - stacktrace-parser@0.1.10: - dependencies: - type-fest: 0.7.1 - - standard-as-callback@2.1.0: {} - - stargazejs@0.14.4(bufferutil@4.0.8)(utf-8-validate@6.0.3): - dependencies: - '@babel/runtime': 7.24.5 - '@cosmjs/amino': 0.32.0 - '@cosmjs/cosmwasm-stargate': 0.32.3(bufferutil@4.0.8)(utf-8-validate@6.0.3) - '@cosmjs/proto-signing': 0.32.0 - '@cosmjs/stargate': 0.32.0(bufferutil@4.0.8)(utf-8-validate@6.0.3) - '@cosmjs/tendermint-rpc': 0.32.3(bufferutil@4.0.8)(utf-8-validate@6.0.3) - '@cosmology/lcd': 0.12.0 - protobufjs: 6.11.4 - transitivePeerDependencies: - - bufferutil - - debug - - utf-8-validate - - statuses@1.5.0: {} - - statuses@2.0.1: {} - - std-env@3.7.0: {} - - steno@0.4.4: - dependencies: - graceful-fs: 4.2.11 - - stream-browserify@3.0.0: - dependencies: - inherits: 2.0.4 - readable-stream: 3.6.2 - - stream-shift@1.0.3: {} - - streamroller@3.1.5: - dependencies: - date-format: 4.0.14 - debug: 4.3.7 - fs-extra: 8.1.0 - transitivePeerDependencies: - - supports-color - - streamsearch@1.1.0: {} - - streamx@2.16.1: - dependencies: - fast-fifo: 1.3.2 - queue-tick: 1.0.1 - optionalDependencies: - bare-events: 2.2.2 - - strict-event-emitter@0.5.1: {} - - strict-uri-encode@2.0.0: {} - - string-argv@0.3.2: {} - - string-length@4.0.2: - dependencies: - char-regex: 1.0.2 - strip-ansi: 6.0.1 - - string-width@4.2.3: - dependencies: - emoji-regex: 8.0.0 - is-fullwidth-code-point: 3.0.0 - strip-ansi: 6.0.1 - - string-width@5.1.2: - dependencies: - eastasianwidth: 0.2.0 - emoji-regex: 9.2.2 - strip-ansi: 7.1.0 - - string.prototype.matchall@4.0.11: - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-errors: 1.3.0 - es-object-atoms: 1.0.0 - get-intrinsic: 1.2.4 - gopd: 1.0.1 - has-symbols: 1.0.3 - internal-slot: 1.0.7 - regexp.prototype.flags: 1.5.2 - set-function-name: 2.0.2 - side-channel: 1.0.6 - - string.prototype.trim@1.2.9: - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-object-atoms: 1.0.0 - - string.prototype.trimend@1.0.8: - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-object-atoms: 1.0.0 - - string.prototype.trimstart@1.0.8: - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-object-atoms: 1.0.0 - - string_decoder@1.1.1: - dependencies: - safe-buffer: 5.1.2 - - string_decoder@1.3.0: - dependencies: - safe-buffer: 5.2.1 - - strip-ansi@5.2.0: - dependencies: - ansi-regex: 4.1.1 - - strip-ansi@6.0.1: - dependencies: - ansi-regex: 5.0.1 - - strip-ansi@7.1.0: - dependencies: - ansi-regex: 6.0.1 - - strip-bom@3.0.0: {} - - strip-bom@4.0.0: {} - - strip-final-newline@2.0.0: {} - - strip-final-newline@3.0.0: {} - - strip-indent@3.0.0: - dependencies: - min-indent: 1.0.1 - - strip-json-comments@3.1.1: {} - - strip-literal@1.3.0: - dependencies: - acorn: 8.11.3 - - strip-literal@2.1.0: - dependencies: - js-tokens: 9.0.0 - - strnum@1.0.5: {} - - style-loader@3.3.4(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): - dependencies: - webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) - - styled-jsx@5.1.1(@babel/core@7.24.5)(react@18.3.1): - dependencies: - client-only: 0.0.1 - react: 18.3.1 - optionalDependencies: - '@babel/core': 7.24.5 - - stylehacks@6.1.1(postcss@8.4.38): - dependencies: - browserslist: 4.23.0 - postcss: 8.4.38 - postcss-selector-parser: 6.0.16 - - stylus-loader@7.1.3(stylus@0.59.0)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): - dependencies: - fast-glob: 3.3.2 - normalize-path: 3.0.0 - stylus: 0.59.0 - webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) - - stylus@0.59.0: - dependencies: - '@adobe/css-tools': 4.4.0 - debug: 4.3.7 - glob: 7.2.3 - sax: 1.2.4 - source-map: 0.7.4 - transitivePeerDependencies: - - supports-color - - sudo-prompt@9.2.1: {} - - superjson@2.2.1: - dependencies: - copy-anything: 3.0.5 - - supports-color@5.5.0: - dependencies: - has-flag: 3.0.0 - - supports-color@7.2.0: - dependencies: - has-flag: 4.0.0 - - supports-color@8.1.1: - dependencies: - has-flag: 4.0.0 - - supports-color@9.4.0: {} - - supports-preserve-symlinks-flag@1.0.0: {} - - svg-parser@2.0.4: {} - - svg-tags@1.0.0: {} - - svgo@3.3.2: - dependencies: - '@trysound/sax': 0.2.0 - commander: 7.2.0 - css-select: 5.1.0 - css-tree: 2.3.1 - css-what: 6.1.0 - csso: 5.0.5 - picocolors: 1.0.0 - - symbol-observable@2.0.3: {} - - symbol-tree@3.2.4: {} - - system-architecture@0.1.0: {} - - tabbable@6.2.0: {} - - tapable@2.2.1: {} - - tar-stream@2.2.0: - dependencies: - bl: 4.1.0 - end-of-stream: 1.4.4 - fs-constants: 1.0.0 - inherits: 2.0.4 - readable-stream: 3.6.2 - - tar-stream@3.1.7: - dependencies: - b4a: 1.6.6 - fast-fifo: 1.3.2 - streamx: 2.16.1 - - tar@6.2.1: - dependencies: - chownr: 2.0.0 - fs-minipass: 2.1.0 - minipass: 5.0.0 - minizlib: 2.1.2 - mkdirp: 1.0.4 - yallist: 4.0.0 - - temp-dir@2.0.0: {} - - temp@0.8.4: - dependencies: - rimraf: 2.6.3 - - terser-webpack-plugin@5.3.10(@swc/core@1.5.7(@swc/helpers@0.5.11))(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - jest-worker: 27.5.1 - schema-utils: 3.3.0 - serialize-javascript: 6.0.2 - terser: 5.31.0 - webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) - optionalDependencies: - '@swc/core': 1.5.7(@swc/helpers@0.5.11) - - terser@5.31.0: - dependencies: - '@jridgewell/source-map': 0.3.6 - acorn: 8.11.3 - commander: 2.20.3 - source-map-support: 0.5.21 - - test-exclude@6.0.0: - dependencies: - '@istanbuljs/schema': 0.1.3 - glob: 7.2.3 - minimatch: 3.1.2 - - test-exclude@7.0.1: - dependencies: - '@istanbuljs/schema': 0.1.3 - glob: 10.4.5 - minimatch: 9.0.4 - - text-extensions@1.9.0: {} - - text-extensions@2.4.0: {} - - text-table@0.2.0: {} - - thenify-all@1.6.0: - dependencies: - thenify: 3.3.1 - - thenify@3.3.1: - dependencies: - any-promise: 1.3.0 - - thingies@1.21.0(tslib@2.6.2): - dependencies: - tslib: 2.6.2 - - thread-stream@0.15.2: - dependencies: - real-require: 0.1.0 - - throat@5.0.0: {} - - through2@2.0.5: - dependencies: - readable-stream: 2.3.8 - xtend: 4.0.2 - - through2@4.0.2: - dependencies: - readable-stream: 3.6.2 - - through@2.3.8: {} - - thunky@1.1.0: {} - - timers-ext@0.1.7: - dependencies: - es5-ext: 0.10.64 - next-tick: 1.1.0 - - tiny-invariant@1.3.3: {} - - tiny-secp256k1@1.1.6: - dependencies: - bindings: 1.5.0 - bn.js: 4.12.0 - create-hmac: 1.1.7 - elliptic: 6.5.7 - nan: 2.20.0 - - tinybench@2.9.0: {} - - tinyexec@0.3.1: {} - - tinyglobby@0.2.10: - dependencies: - fdir: 6.4.2(picomatch@4.0.2) - picomatch: 4.0.2 - - tinypool@1.0.1: {} - - tinyrainbow@1.2.0: {} - - tinyspy@3.0.2: {} - - tmp@0.0.33: - dependencies: - os-tmpdir: 1.0.2 - - tmp@0.2.3: {} - - tmpl@1.0.5: {} - - to-fast-properties@2.0.0: {} - - to-regex-range@5.0.1: - dependencies: - is-number: 7.0.0 - - toidentifier@1.0.1: {} - - toposort@2.0.2: {} - - totalist@3.0.1: {} - - tough-cookie@4.1.4: - dependencies: - psl: 1.9.0 - punycode: 2.3.1 - universalify: 0.2.0 - url-parse: 1.5.10 - - tr46@0.0.3: {} - - tr46@3.0.0: - dependencies: - punycode: 2.3.1 - - tr46@4.1.1: - dependencies: - punycode: 2.3.1 - - tree-dump@1.0.2(tslib@2.6.2): - dependencies: - tslib: 2.6.2 - - trim-newlines@3.0.1: {} - - ts-api-utils@1.3.0(typescript@5.5.4): - dependencies: - typescript: 5.5.4 - - ts-jest@29.1.2(@babel/core@7.24.5)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(jest@29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4)))(typescript@5.5.4): - dependencies: - bs-logger: 0.2.6 - fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4)) - jest-util: 29.7.0 - json5: 2.2.3 - lodash.memoize: 4.1.2 - make-error: 1.3.6 - semver: 7.6.2 - typescript: 5.5.4 - yargs-parser: 21.1.1 - optionalDependencies: - '@babel/core': 7.24.5 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.24.5) - - ts-loader@9.5.1(typescript@5.5.4)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): - dependencies: - chalk: 4.1.2 - enhanced-resolve: 5.16.1 - micromatch: 4.0.5 - semver: 7.6.3 - source-map: 0.7.4 - typescript: 5.5.4 - webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) - - ts-morph@18.0.0: - dependencies: - '@ts-morph/common': 0.19.0 - code-block-writer: 12.0.0 - - ts-node@10.9.1(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.4.2): - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.11 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 18.19.9 - acorn: 8.11.3 - acorn-walk: 8.3.2 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 5.4.2 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - optionalDependencies: - '@swc/core': 1.5.7(@swc/helpers@0.5.11) - - ts-node@10.9.1(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4): - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.11 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 18.19.9 - acorn: 8.11.3 - acorn-walk: 8.3.2 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 5.5.4 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - optionalDependencies: - '@swc/core': 1.5.7(@swc/helpers@0.5.11) - - ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@18.19.9)(typescript@5.5.4): - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.11 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 18.19.9 - acorn: 8.11.3 - acorn-walk: 8.3.2 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 5.5.4 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - optionalDependencies: - '@swc/core': 1.5.7(@swc/helpers@0.5.11) - - ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.11))(@types/node@20.5.1)(typescript@5.5.4): - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.11 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 20.5.1 - acorn: 8.11.3 - acorn-walk: 8.3.2 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 5.5.4 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - optionalDependencies: - '@swc/core': 1.5.7(@swc/helpers@0.5.11) - - tsconfig-paths-webpack-plugin@4.0.0: - dependencies: - chalk: 4.1.2 - enhanced-resolve: 5.16.1 - tsconfig-paths: 4.2.0 - - tsconfig-paths@3.15.0: - dependencies: - '@types/json5': 0.0.29 - json5: 1.0.2 - minimist: 1.2.8 - strip-bom: 3.0.0 - - tsconfig-paths@4.2.0: - dependencies: - json5: 2.2.3 - minimist: 1.2.8 - strip-bom: 3.0.0 - - tslib@1.14.1: {} - - tslib@2.6.2: {} - - tslib@2.8.0: {} - - tsscmp@1.0.6: {} - - tsutils@3.21.0(typescript@5.5.4): - dependencies: - tslib: 1.14.1 - typescript: 5.5.4 - - tuf-js@2.2.1: - dependencies: - '@tufjs/models': 2.0.1 - debug: 4.3.7 - make-fetch-happen: 13.0.1 - transitivePeerDependencies: - - supports-color - - tunnel-agent@0.6.0: - dependencies: - safe-buffer: 5.2.1 - - tweetnacl@0.14.5: {} - - typanion@3.14.0: {} - - type-check@0.4.0: - dependencies: - prelude-ls: 1.2.1 - - type-detect@4.0.8: {} - - type-fest@0.18.1: {} - - type-fest@0.20.2: {} - - type-fest@0.21.3: {} - - type-fest@0.6.0: {} - - type-fest@0.7.1: {} - - type-fest@0.8.1: {} - - type-fest@3.13.1: {} - - type-fest@4.18.2: {} - - type-is@1.6.18: - dependencies: - media-typer: 0.3.0 - mime-types: 2.1.35 - - type@2.7.2: {} - - typed-array-buffer@1.0.2: - dependencies: - call-bind: 1.0.7 - es-errors: 1.3.0 - is-typed-array: 1.1.13 - - typed-array-byte-length@1.0.1: - dependencies: - call-bind: 1.0.7 - for-each: 0.3.3 - gopd: 1.0.1 - has-proto: 1.0.3 - is-typed-array: 1.1.13 - - typed-array-byte-offset@1.0.2: - dependencies: - available-typed-arrays: 1.0.7 - call-bind: 1.0.7 - for-each: 0.3.3 - gopd: 1.0.1 - has-proto: 1.0.3 - is-typed-array: 1.1.13 - - typed-array-length@1.0.6: - dependencies: - call-bind: 1.0.7 - for-each: 0.3.3 - gopd: 1.0.1 - has-proto: 1.0.3 - is-typed-array: 1.1.13 - possible-typed-array-names: 1.0.0 - - typed-assert@1.0.9: {} - - typeforce@1.18.0: {} - - typescript@5.4.2: {} - - typescript@5.5.4: {} - - ufo@1.5.3: {} - - uglify-js@3.17.4: - optional: true - - uint8arrays@3.1.0: - dependencies: - multiformats: 9.9.0 - - ultrahtml@1.5.3: {} - - unbox-primitive@1.0.2: - dependencies: - call-bind: 1.0.7 - has-bigints: 1.0.2 - has-symbols: 1.0.3 - which-boxed-primitive: 1.0.2 - - unconfig@0.3.13: - dependencies: - '@antfu/utils': 0.7.8 - defu: 6.1.4 - jiti: 1.21.0 - - uncrypto@0.1.3: {} - - unctx@2.3.1: - dependencies: - acorn: 8.11.3 - estree-walker: 3.0.3 - magic-string: 0.30.10 - unplugin: 1.10.1 - - undici-types@5.26.5: {} - - undici@5.28.4: - dependencies: - '@fastify/busboy': 2.1.1 - - unenv@1.9.0: - dependencies: - consola: 3.2.3 - defu: 6.1.4 - mime: 3.0.0 - node-fetch-native: 1.6.4 - pathe: 1.1.2 - - unfetch@4.2.0: {} - - unhead@1.9.10: - dependencies: - '@unhead/dom': 1.9.10 - '@unhead/schema': 1.9.10 - '@unhead/shared': 1.9.10 - hookable: 5.5.3 - - unicode-canonical-property-names-ecmascript@2.0.0: {} - - unicode-match-property-ecmascript@2.0.0: - dependencies: - unicode-canonical-property-names-ecmascript: 2.0.0 - unicode-property-aliases-ecmascript: 2.1.0 - - unicode-match-property-value-ecmascript@2.1.0: {} - - unicode-property-aliases-ecmascript@2.1.0: {} - - unicorn-magic@0.1.0: {} - - unimport@3.7.1(rollup@4.17.2): - dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.17.2) - acorn: 8.11.3 - escape-string-regexp: 5.0.0 - estree-walker: 3.0.3 - fast-glob: 3.3.2 - local-pkg: 0.5.0 - magic-string: 0.30.10 - mlly: 1.7.0 - pathe: 1.1.2 - pkg-types: 1.1.1 - scule: 1.3.0 - strip-literal: 1.3.0 - unplugin: 1.10.1 - transitivePeerDependencies: - - rollup - - union@0.5.0: - dependencies: - qs: 6.12.1 - - unique-filename@3.0.0: - dependencies: - unique-slug: 4.0.0 - - unique-slug@4.0.0: - dependencies: - imurmurhash: 0.1.4 - - universalify@0.1.2: {} - - universalify@0.2.0: {} - - universalify@2.0.1: {} - - unix-crypt-td-js@1.1.4: {} - - unocss@0.60.0(postcss@8.4.38)(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)): - dependencies: - '@unocss/astro': 0.60.0(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) - '@unocss/cli': 0.60.0(rollup@4.17.2) - '@unocss/core': 0.60.0 - '@unocss/extractor-arbitrary-variants': 0.60.0 - '@unocss/postcss': 0.60.0(postcss@8.4.38) - '@unocss/preset-attributify': 0.60.0 - '@unocss/preset-icons': 0.60.0 - '@unocss/preset-mini': 0.60.0 - '@unocss/preset-tagify': 0.60.0 - '@unocss/preset-typography': 0.60.0 - '@unocss/preset-uno': 0.60.0 - '@unocss/preset-web-fonts': 0.60.0 - '@unocss/preset-wind': 0.60.0 - '@unocss/reset': 0.60.0 - '@unocss/transformer-attributify-jsx': 0.60.0 - '@unocss/transformer-attributify-jsx-babel': 0.60.0 - '@unocss/transformer-compile-class': 0.60.0 - '@unocss/transformer-directives': 0.60.0 - '@unocss/transformer-variant-group': 0.60.0 - '@unocss/vite': 0.60.0(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) - optionalDependencies: - vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - transitivePeerDependencies: - - postcss - - rollup - - supports-color - - unpipe@1.0.0: {} - - unplugin-vue-router@0.7.0(rollup@4.17.2)(vue-router@4.3.2(vue@3.4.27(typescript@5.5.4)))(vue@3.4.27(typescript@5.5.4)): - dependencies: - '@babel/types': 7.26.0 - '@rollup/pluginutils': 5.1.0(rollup@4.17.2) - '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.27(typescript@5.5.4)) - ast-walker-scope: 0.5.0(rollup@4.17.2) - chokidar: 3.6.0 - fast-glob: 3.3.2 - json5: 2.2.3 - local-pkg: 0.4.3 - mlly: 1.7.0 - pathe: 1.1.2 - scule: 1.3.0 - unplugin: 1.10.1 - yaml: 2.4.2 - optionalDependencies: - vue-router: 4.3.2(vue@3.4.27(typescript@5.5.4)) - transitivePeerDependencies: - - rollup - - vue - - unplugin@1.10.1: - dependencies: - acorn: 8.11.3 - chokidar: 3.6.0 - webpack-sources: 3.2.3 - webpack-virtual-modules: 0.6.1 - - unstorage@1.10.2(idb-keyval@6.2.1)(ioredis@5.4.1): - dependencies: - anymatch: 3.1.3 - chokidar: 3.6.0 - destr: 2.0.3 - h3: 1.11.1 - listhen: 1.7.2 - lru-cache: 10.2.2 - mri: 1.2.0 - node-fetch-native: 1.6.4 - ofetch: 1.3.4 - ufo: 1.5.3 - optionalDependencies: - idb-keyval: 6.2.1 - ioredis: 5.4.1 - transitivePeerDependencies: - - uWebSockets.js - - untun@0.1.3: - dependencies: - citty: 0.1.6 - consola: 3.2.3 - pathe: 1.1.2 - - untyped@1.4.2: - dependencies: - '@babel/core': 7.24.5 - '@babel/standalone': 7.24.5 - '@babel/types': 7.26.0 - defu: 6.1.4 - jiti: 1.21.0 - mri: 1.2.0 - scule: 1.3.0 - transitivePeerDependencies: - - supports-color - - unwasm@0.3.9: - dependencies: - knitwork: 1.1.0 - magic-string: 0.30.10 - mlly: 1.7.0 - pathe: 1.1.2 - pkg-types: 1.1.1 - unplugin: 1.10.1 - - upath@2.0.1: {} - - update-browserslist-db@1.0.15(browserslist@4.23.0): - dependencies: - browserslist: 4.23.0 - escalade: 3.1.2 - picocolors: 1.0.0 - - update-browserslist-db@1.1.1(browserslist@4.24.2): - dependencies: - browserslist: 4.24.2 - escalade: 3.2.0 - picocolors: 1.1.1 - - uqr@0.1.2: {} - - uri-js@4.4.1: - dependencies: - punycode: 2.3.1 - - url-join@4.0.1: {} - - url-parse@1.5.10: - dependencies: - querystringify: 2.2.0 - requires-port: 1.0.0 - - urlpattern-polyfill@8.0.2: {} - - use-sync-external-store@1.2.0(react@18.3.1): - dependencies: - react: 18.3.1 - - utf-8-validate@6.0.3: - dependencies: - node-gyp-build: 4.8.1 - - util-deprecate@1.0.2: {} - - utility-types@3.11.0: {} - - utils-merge@1.0.1: {} - - uuid@8.3.2: {} - - uuid@9.0.1: {} - - v8-compile-cache-lib@3.0.1: {} - - v8-to-istanbul@9.2.0: - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - '@types/istanbul-lib-coverage': 2.0.6 - convert-source-map: 2.0.0 - - validate-npm-package-license@3.0.4: - dependencies: - spdx-correct: 3.2.0 - spdx-expression-parse: 3.0.1 - - validate-npm-package-name@5.0.1: {} - - validator@13.11.0: {} - - validator@13.12.0: {} - - vary@1.1.2: {} - - verdaccio-audit@12.0.0-next-7.13(encoding@0.1.13): - dependencies: - '@verdaccio/config': 7.0.0-next-7.13 - '@verdaccio/core': 7.0.0-next-7.13 - express: 4.18.3 - https-proxy-agent: 5.0.1 - node-fetch: 2.6.7(encoding@0.1.13) - transitivePeerDependencies: - - encoding - - supports-color - - verdaccio-htpasswd@12.0.0-next-7.13: - dependencies: - '@verdaccio/core': 7.0.0-next-7.13 - '@verdaccio/file-locking': 12.0.0-next.1 - apache-md5: 1.1.8 - bcryptjs: 2.4.3 - core-js: 3.35.0 - debug: 4.3.4 - http-errors: 2.0.0 - unix-crypt-td-js: 1.1.4 - transitivePeerDependencies: - - supports-color - - verdaccio@5.30.3(encoding@0.1.13)(typanion@3.14.0): - dependencies: - '@cypress/request': 3.0.1 - '@verdaccio/config': 7.0.0-next-7.13 - '@verdaccio/core': 7.0.0-next-7.13 - '@verdaccio/local-storage-legacy': 11.0.2 - '@verdaccio/logger-7': 7.0.0-next-7.13 - '@verdaccio/middleware': 7.0.0-next-7.13 - '@verdaccio/search-indexer': 7.0.0-next-7.2 - '@verdaccio/signature': 7.0.0-next.3 - '@verdaccio/streams': 10.2.1 - '@verdaccio/tarball': 12.0.0-next-7.13 - '@verdaccio/ui-theme': 7.0.0-next-7.13 - '@verdaccio/url': 12.0.0-next-7.13 - '@verdaccio/utils': 7.0.0-next-7.13 - JSONStream: 1.3.5 - async: 3.2.5 - clipanion: 3.2.1(typanion@3.14.0) - compression: 1.7.4 - cookies: 0.9.1 - cors: 2.8.5 - debug: 4.3.4 - envinfo: 7.11.1 - express: 4.18.3 - express-rate-limit: 5.5.1 - fast-safe-stringify: 2.1.1 - handlebars: 4.7.8 - js-yaml: 4.1.0 - jsonwebtoken: 9.0.2 - kleur: 4.1.5 - lodash: 4.17.21 - lru-cache: 7.18.3 - mime: 3.0.0 - mkdirp: 1.0.4 - mv: 2.1.1 - pkginfo: 0.4.1 - semver: 7.6.0 - validator: 13.11.0 - verdaccio-audit: 12.0.0-next-7.13(encoding@0.1.13) - verdaccio-htpasswd: 12.0.0-next-7.13 - transitivePeerDependencies: - - encoding - - supports-color - - typanion - - verror@1.10.0: - dependencies: - assert-plus: 1.0.0 - core-util-is: 1.0.2 - extsprintf: 1.3.0 - - vite-hot-client@0.2.3(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)): - dependencies: - vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - - vite-node@1.6.0(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0): - dependencies: - cac: 6.7.14 - debug: 4.3.7 - pathe: 1.1.2 - picocolors: 1.0.0 - vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - transitivePeerDependencies: - - '@types/node' - - less - - lightningcss - - sass - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - - vite-node@2.1.3(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0): - dependencies: - cac: 6.7.14 - debug: 4.3.7 - pathe: 1.1.2 - vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - transitivePeerDependencies: - - '@types/node' - - less - - lightningcss - - sass - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - - vite-plugin-checker@0.6.4(eslint@8.57.1)(optionator@0.9.4)(typescript@5.5.4)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0))(vue-tsc@2.1.6(typescript@5.5.4)): - dependencies: - '@babel/code-frame': 7.24.2 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - chokidar: 3.6.0 - commander: 8.3.0 - fast-glob: 3.3.2 - fs-extra: 11.2.0 - npm-run-path: 4.0.1 - semver: 7.6.3 - strip-ansi: 6.0.1 - tiny-invariant: 1.3.3 - vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - vscode-languageclient: 7.0.0 - vscode-languageserver: 7.0.0 - vscode-languageserver-textdocument: 1.0.11 - vscode-uri: 3.0.8 - optionalDependencies: - eslint: 8.57.1 - optionator: 0.9.4 - typescript: 5.5.4 - vue-tsc: 2.1.6(typescript@5.5.4) - - vite-plugin-dts@2.3.0(@types/node@18.19.9)(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)): - dependencies: - '@babel/parser': 7.24.5 - '@microsoft/api-extractor': 7.43.3(@types/node@18.19.9) - '@rollup/pluginutils': 5.1.0(rollup@4.17.2) - '@rushstack/node-core-library': 3.66.1(@types/node@18.19.9) - debug: 4.3.4 - fast-glob: 3.3.2 - fs-extra: 10.1.0 - kolorist: 1.8.0 - magic-string: 0.29.0 - ts-morph: 18.0.0 - vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - transitivePeerDependencies: - - '@types/node' - - rollup - - supports-color - - vite-plugin-inspect@0.8.4(@nuxt/kit@3.11.2(rollup@4.17.2))(rollup@4.17.2)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)): - dependencies: - '@antfu/utils': 0.7.8 - '@rollup/pluginutils': 5.1.0(rollup@4.17.2) - debug: 4.3.7 - error-stack-parser-es: 0.1.1 - fs-extra: 11.2.0 - open: 10.1.0 - perfect-debounce: 1.0.0 - picocolors: 1.0.0 - sirv: 2.0.4 - vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - optionalDependencies: - '@nuxt/kit': 3.11.2(rollup@4.17.2) - transitivePeerDependencies: - - rollup - - supports-color - - vite-plugin-vue-inspector@4.0.2(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)): - dependencies: - '@babel/core': 7.24.5 - '@babel/plugin-proposal-decorators': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-syntax-import-attributes': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.5) - '@babel/plugin-transform-typescript': 7.24.5(@babel/core@7.24.5) - '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.5) - '@vue/compiler-dom': 3.4.27 - kolorist: 1.8.0 - magic-string: 0.30.10 - vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - transitivePeerDependencies: - - supports-color - - vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0): - dependencies: - esbuild: 0.21.5 - postcss: 8.4.47 - rollup: 4.24.0 - optionalDependencies: - '@types/node': 18.19.9 - fsevents: 2.3.3 - less: 4.1.3 - sass: 1.80.4 - stylus: 0.59.0 - terser: 5.31.0 - - vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0): - dependencies: - '@vitest/expect': 2.1.3 - '@vitest/mocker': 2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0)) - '@vitest/pretty-format': 2.1.3 - '@vitest/runner': 2.1.3 - '@vitest/snapshot': 2.1.3 - '@vitest/spy': 2.1.3 - '@vitest/utils': 2.1.3 - chai: 5.1.2 - debug: 4.3.7 - magic-string: 0.30.12 - pathe: 1.1.2 - std-env: 3.7.0 - tinybench: 2.9.0 - tinyexec: 0.3.1 - tinypool: 1.0.1 - tinyrainbow: 1.2.0 - vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - vite-node: 2.1.3(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.31.0) - why-is-node-running: 2.3.0 - optionalDependencies: - '@types/node': 18.19.9 - '@vitest/ui': 2.1.3(vitest@2.1.3) - jsdom: 22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3) - transitivePeerDependencies: - - less - - lightningcss - - msw - - sass - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - - vlq@1.0.1: {} - - vscode-jsonrpc@6.0.0: {} - - vscode-languageclient@7.0.0: - dependencies: - minimatch: 3.1.2 - semver: 7.6.3 - vscode-languageserver-protocol: 3.16.0 - - vscode-languageserver-protocol@3.16.0: - dependencies: - vscode-jsonrpc: 6.0.0 - vscode-languageserver-types: 3.16.0 - - vscode-languageserver-textdocument@1.0.11: {} - - vscode-languageserver-types@3.16.0: {} - - vscode-languageserver@7.0.0: - dependencies: - vscode-languageserver-protocol: 3.16.0 - - vscode-uri@3.0.8: {} - - vue-bundle-renderer@2.1.0: - dependencies: - ufo: 1.5.3 - - vue-component-type-helpers@2.0.16: {} - - vue-demi@0.14.7(vue@3.4.27(typescript@5.5.4)): - dependencies: - vue: 3.4.27(typescript@5.5.4) - - vue-devtools-stub@0.1.0: {} - - vue-eslint-parser@9.4.2(eslint@8.57.1): - dependencies: - debug: 4.3.7 - eslint: 8.57.1 - eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 - esquery: 1.5.0 - lodash: 4.17.21 - semver: 7.6.2 - transitivePeerDependencies: - - supports-color - - vue-observe-visibility@2.0.0-alpha.1(vue@3.4.27(typescript@5.5.4)): - dependencies: - vue: 3.4.27(typescript@5.5.4) - - vue-qrcode@2.2.2(qrcode@1.5.3)(vue@3.4.27(typescript@5.5.4)): - dependencies: - qrcode: 1.5.3 - tslib: 2.6.2 - vue: 3.4.27(typescript@5.5.4) - - vue-resize@2.0.0-alpha.1(vue@3.4.27(typescript@5.5.4)): - dependencies: - vue: 3.4.27(typescript@5.5.4) - - vue-router@4.3.2(vue@3.4.27(typescript@5.5.4)): - dependencies: - '@vue/devtools-api': 6.6.1 - vue: 3.4.27(typescript@5.5.4) - - vue-template-compiler@2.7.16: - dependencies: - de-indent: 1.0.2 - he: 1.2.0 - optional: true - - vue-tsc@2.1.6(typescript@5.5.4): - dependencies: - '@volar/typescript': 2.4.7 - '@vue/language-core': 2.1.6(typescript@5.5.4) - semver: 7.6.2 - typescript: 5.5.4 - - vue-virtual-scroller@2.0.0-beta.8(vue@3.4.27(typescript@5.5.4)): - dependencies: - mitt: 2.1.0 - vue: 3.4.27(typescript@5.5.4) - vue-observe-visibility: 2.0.0-alpha.1(vue@3.4.27(typescript@5.5.4)) - vue-resize: 2.0.0-alpha.1(vue@3.4.27(typescript@5.5.4)) - - vue-zustand@0.6.0(vue@3.4.27(typescript@5.5.4))(zustand@4.5.2(@types/react@18.3.1)(react@18.3.1)): - dependencies: - '@vueuse/core': 10.9.0(vue@3.4.27(typescript@5.5.4)) - vue: 3.4.27(typescript@5.5.4) - zustand: 4.5.2(@types/react@18.3.1)(react@18.3.1) - transitivePeerDependencies: - - '@vue/composition-api' - - vue@3.4.27(typescript@5.5.4): - dependencies: - '@vue/compiler-dom': 3.4.27 - '@vue/compiler-sfc': 3.4.27 - '@vue/runtime-dom': 3.4.27 - '@vue/server-renderer': 3.4.27(vue@3.4.27(typescript@5.5.4)) - '@vue/shared': 3.4.27 - optionalDependencies: - typescript: 5.5.4 - - w3c-xmlserializer@4.0.0: - dependencies: - xml-name-validator: 4.0.0 - - walker@1.0.8: - dependencies: - makeerror: 1.0.12 - - watchpack@2.4.1: - dependencies: - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 - - wbuf@1.7.3: - dependencies: - minimalistic-assert: 1.0.1 - - wcwidth@1.0.1: - dependencies: - defaults: 1.0.4 - - webidl-conversions@3.0.1: {} - - webidl-conversions@5.0.0: {} - - webidl-conversions@7.0.0: {} - - webpack-dev-middleware@7.4.2(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): - dependencies: - colorette: 2.0.20 - memfs: 4.14.0 - mime-types: 2.1.35 - on-finished: 2.4.1 - range-parser: 1.2.1 - schema-utils: 4.2.0 - optionalDependencies: - webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) - - webpack-dev-server@5.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.3)(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): - dependencies: - '@types/bonjour': 3.5.13 - '@types/connect-history-api-fallback': 1.5.4 - '@types/express': 4.17.21 - '@types/serve-index': 1.9.4 - '@types/serve-static': 1.15.7 - '@types/sockjs': 0.3.36 - '@types/ws': 8.5.12 - ansi-html-community: 0.0.8 - bonjour-service: 1.2.1 - chokidar: 3.6.0 - colorette: 2.0.20 - compression: 1.7.4 - connect-history-api-fallback: 2.0.0 - express: 4.21.1 - graceful-fs: 4.2.11 - html-entities: 2.5.2 - http-proxy-middleware: 2.0.7(@types/express@4.17.21) - ipaddr.js: 2.2.0 - launch-editor: 2.6.1 - open: 10.1.0 - p-retry: 6.2.0 - schema-utils: 4.2.0 - selfsigned: 2.4.1 - serve-index: 1.9.1 - sockjs: 0.3.24 - spdy: 4.0.2 - webpack-dev-middleware: 7.4.2(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) - ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.3) - optionalDependencies: - webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - - webpack-merge@5.10.0: - dependencies: - clone-deep: 4.0.1 - flat: 5.0.2 - wildcard: 2.0.1 - - webpack-node-externals@3.0.0: {} - - webpack-sources@3.2.3: {} - - webpack-subresource-integrity@5.1.0(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))): - dependencies: - typed-assert: 1.0.9 - webpack: 5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)) - - webpack-virtual-modules@0.6.1: {} - - webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11)): - dependencies: - '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.5 - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/wasm-edit': 1.12.1 - '@webassemblyjs/wasm-parser': 1.12.1 - acorn: 8.11.3 - acorn-import-assertions: 1.9.0(acorn@8.11.3) - browserslist: 4.23.0 - chrome-trace-event: 1.0.3 - enhanced-resolve: 5.16.1 - es-module-lexer: 1.5.2 - eslint-scope: 5.1.1 - events: 3.3.0 - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 - json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.0 - mime-types: 2.1.35 - neo-async: 2.6.2 - schema-utils: 3.3.0 - tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.5.7(@swc/helpers@0.5.11))(webpack@5.91.0(@swc/core@1.5.7(@swc/helpers@0.5.11))) - watchpack: 2.4.1 - webpack-sources: 3.2.3 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - - websocket-driver@0.7.4: - dependencies: - http-parser-js: 0.5.8 - safe-buffer: 5.2.1 - websocket-extensions: 0.1.4 - - websocket-extensions@0.1.4: {} - - whatwg-encoding@2.0.0: - dependencies: - iconv-lite: 0.6.3 - - whatwg-fetch@3.6.20: {} - - whatwg-mimetype@3.0.0: {} - - whatwg-url-without-unicode@8.0.0-3: - dependencies: - buffer: 5.7.1 - punycode: 2.3.1 - webidl-conversions: 5.0.0 - - whatwg-url@11.0.0: - dependencies: - tr46: 3.0.0 - webidl-conversions: 7.0.0 - - whatwg-url@12.0.1: - dependencies: - tr46: 4.1.1 - webidl-conversions: 7.0.0 - - whatwg-url@5.0.0: - dependencies: - tr46: 0.0.3 - webidl-conversions: 3.0.1 - - which-boxed-primitive@1.0.2: - dependencies: - is-bigint: 1.0.4 - is-boolean-object: 1.1.2 - is-number-object: 1.0.7 - is-string: 1.0.7 - is-symbol: 1.0.4 - - which-builtin-type@1.1.3: - dependencies: - function.prototype.name: 1.1.6 - has-tostringtag: 1.0.2 - is-async-function: 2.0.0 - is-date-object: 1.0.5 - is-finalizationregistry: 1.0.2 - is-generator-function: 1.0.10 - is-regex: 1.1.4 - is-weakref: 1.0.2 - isarray: 2.0.5 - which-boxed-primitive: 1.0.2 - which-collection: 1.0.2 - which-typed-array: 1.1.15 - - which-collection@1.0.2: - dependencies: - is-map: 2.0.3 - is-set: 2.0.3 - is-weakmap: 2.0.2 - is-weakset: 2.0.3 - - which-module@2.0.1: {} - - which-typed-array@1.1.15: - dependencies: - available-typed-arrays: 1.0.7 - call-bind: 1.0.7 - for-each: 0.3.3 - gopd: 1.0.1 - has-tostringtag: 1.0.2 - - which@1.3.1: - dependencies: - isexe: 2.0.0 - - which@2.0.2: - dependencies: - isexe: 2.0.0 - - which@3.0.1: - dependencies: - isexe: 2.0.0 - - which@4.0.0: - dependencies: - isexe: 3.1.1 - - why-is-node-running@2.3.0: - dependencies: - siginfo: 2.0.0 - stackback: 0.0.2 - - wide-align@1.1.5: - dependencies: - string-width: 4.2.3 - - wif@2.0.6: - dependencies: - bs58check: 2.1.2 - - wildcard@2.0.1: {} - - word-wrap@1.2.5: {} - - wordwrap@1.0.0: {} - - wrap-ansi@6.2.0: - dependencies: - ansi-styles: 4.3.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - - wrap-ansi@7.0.0: - dependencies: - ansi-styles: 4.3.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - - wrap-ansi@8.1.0: - dependencies: - ansi-styles: 6.2.1 - string-width: 5.1.2 - strip-ansi: 7.1.0 - - wrappy@1.0.2: {} - - write-file-atomic@2.4.3: - dependencies: - graceful-fs: 4.2.11 - imurmurhash: 0.1.4 - signal-exit: 3.0.7 - - write-file-atomic@4.0.2: - dependencies: - imurmurhash: 0.1.4 - signal-exit: 3.0.7 - - ws@6.2.2(bufferutil@4.0.8)(utf-8-validate@6.0.3): - dependencies: - async-limiter: 1.0.1 - optionalDependencies: - bufferutil: 4.0.8 - utf-8-validate: 6.0.3 - - ws@7.5.9(bufferutil@4.0.8)(utf-8-validate@6.0.3): - optionalDependencies: - bufferutil: 4.0.8 - utf-8-validate: 6.0.3 - - ws@8.17.0(bufferutil@4.0.8)(utf-8-validate@6.0.3): - optionalDependencies: - bufferutil: 4.0.8 - utf-8-validate: 6.0.3 - - ws@8.17.1(bufferutil@4.0.8)(utf-8-validate@6.0.3): - optionalDependencies: - bufferutil: 4.0.8 - utf-8-validate: 6.0.3 - - ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.3): - optionalDependencies: - bufferutil: 4.0.8 - utf-8-validate: 6.0.3 - - xml-name-validator@4.0.0: {} - - xmlchars@2.2.0: {} - - xstream@11.14.0: - dependencies: - globalthis: 1.0.4 - symbol-observable: 2.0.3 - - xtend@4.0.2: {} - - y18n@4.0.3: {} - - y18n@5.0.8: {} - - yallist@3.1.1: {} - - yallist@4.0.0: {} - - yaml@1.10.2: {} - - yaml@2.4.2: {} - - yargs-parser@18.1.3: - dependencies: - camelcase: 5.3.1 - decamelize: 1.2.0 - - yargs-parser@20.2.9: {} - - yargs-parser@21.1.1: {} - - yargs@15.4.1: - dependencies: - cliui: 6.0.0 - decamelize: 1.2.0 - find-up: 4.1.0 - get-caller-file: 2.0.5 - require-directory: 2.1.1 - require-main-filename: 2.0.0 - set-blocking: 2.0.0 - string-width: 4.2.3 - which-module: 2.0.1 - y18n: 4.0.3 - yargs-parser: 18.1.3 - - yargs@17.7.2: - dependencies: - cliui: 8.0.1 - escalade: 3.1.2 - get-caller-file: 2.0.5 - require-directory: 2.1.1 - string-width: 4.2.3 - y18n: 5.0.8 - yargs-parser: 21.1.1 - - ylru@1.4.0: {} - - yn@3.1.1: {} - - yocto-queue@0.1.0: {} - - yocto-queue@1.0.0: {} - - yup@0.32.11: - dependencies: - '@babel/runtime': 7.24.5 - '@types/lodash': 4.17.1 - lodash: 4.17.21 - lodash-es: 4.17.21 - nanoclone: 0.2.1 - property-expr: 2.0.6 - toposort: 2.0.2 - - z-schema@5.0.5: - dependencies: - lodash.get: 4.4.2 - lodash.isequal: 4.5.0 - validator: 13.12.0 - optionalDependencies: - commander: 9.5.0 - - zhead@2.2.4: {} - - zip-stream@6.0.1: - dependencies: - archiver-utils: 5.0.2 - compress-commons: 6.0.2 - readable-stream: 4.5.2 - - zustand@4.5.2(@types/react@18.3.1)(react@18.3.1): - dependencies: - use-sync-external-store: 1.2.0(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.1 - react: 18.3.1 diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 00000000..d801b6b5 --- /dev/null +++ b/yarn.lock @@ -0,0 +1,19364 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 +# bun ./bun.lockb --hash: 680E81BECC164EBE-869b2a44c136b977-DCAEC0CAAF7AF655-42c61096fec993ec + + +"@adobe/css-tools@^4.0.1": + version "4.4.0" + resolved "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.4.0.tgz" + integrity sha512-Ff9+ksdQQB3rMncgqDK78uLznstjyfIf2Arnh22pW8kBpLs6rpKDwgnZT46hin5Hl1WzazzK64DOrhSwYpS7bQ== + +"@ampproject/remapping@^2.2.0", "@ampproject/remapping@^2.3.0": + version "2.3.0" + resolved "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz" + integrity sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw== + dependencies: + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.24" + +"@antfu/utils@^0.7.10": + version "0.7.10" + resolved "https://registry.npmjs.org/@antfu/utils/-/utils-0.7.10.tgz" + integrity sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww== + +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.7", "@babel/code-frame@^7.21.4", "@babel/code-frame@^7.24.7", "@babel/code-frame@^7.25.9", "@babel/code-frame@^7.26.0": + version "7.26.0" + resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.0.tgz" + integrity sha512-INCKxTtbXtcNbUZ3YXutwMpEleqttcswhAdee7dhuoVrD2cnuc3PqtERBtxkX5nziX9vnBL8WXmSGwv8CuPV6g== + dependencies: + js-tokens "^4.0.0" + picocolors "^1.0.0" + "@babel/helper-validator-identifier" "^7.25.9" + +"@babel/compat-data@^7.20.5", "@babel/compat-data@^7.22.6", "@babel/compat-data@^7.25.9", "@babel/compat-data@^7.26.0": + version "7.26.0" + resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.0.tgz" + integrity sha512-qETICbZSLe7uXv9VE8T/RWOdIE5qqyTucOt4zLYMafj2MRO271VGgLd4RACJMeBO37UPWhXiKMBk7YlJ0fOzQA== + +"@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.0.0-0 || ^8.0.0-0 <8.0.0", "@babel/core@^7.11.6", "@babel/core@^7.12.0", "@babel/core@^7.12.3", "@babel/core@^7.13.0", "@babel/core@^7.13.16", "@babel/core@^7.14.5", "@babel/core@^7.20.0", "@babel/core@^7.21.3", "@babel/core@^7.23.0", "@babel/core@^7.23.2", "@babel/core@^7.23.9", "@babel/core@^7.24.7", "@babel/core@^7.25.2", "@babel/core@^7.25.7", "@babel/core@^7.4.0 || ^8.0.0-0 <8.0.0", "@babel/core@^7.8.0": + version "7.26.0" + resolved "https://registry.npmjs.org/@babel/core/-/core-7.26.0.tgz" + integrity sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg== + dependencies: + debug "^4.1.0" + json5 "^2.2.3" + semver "^6.3.1" + gensync "^1.0.0-beta.2" + "@babel/types" "^7.26.0" + "@babel/parser" "^7.26.0" + "@babel/helpers" "^7.26.0" + "@babel/template" "^7.25.9" + "@babel/traverse" "^7.25.9" + "@babel/generator" "^7.26.0" + "@babel/code-frame" "^7.26.0" + convert-source-map "^2.0.0" + "@ampproject/remapping" "^2.2.0" + "@babel/helper-module-transforms" "^7.26.0" + "@babel/helper-compilation-targets" "^7.25.9" + +"@babel/generator@^7.20.0", "@babel/generator@^7.25.9", "@babel/generator@^7.26.0", "@babel/generator@^7.7.2": + version "7.26.0" + resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.26.0.tgz" + integrity sha512-/AIkAmInnWwgEAJGQr9vY0c66Mj6kjkE2ZPB1PurTRaRAh3U+J45sAQMjQDJdh4WbR3l0x5xkimXBKyBXXAu2w== + dependencies: + jsesc "^3.0.2" + "@babel/types" "^7.26.0" + "@babel/parser" "^7.26.0" + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" + +"@babel/helper-annotate-as-pure@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz" + integrity sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g== + dependencies: + "@babel/types" "^7.25.9" + +"@babel/helper-builder-binary-assignment-operator-visitor@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.25.9.tgz" + integrity sha512-C47lC7LIDCnz0h4vai/tpNOI95tCd5ZT3iBt/DBH5lXKHZsyNQv18yf1wIIg2ntiQNgmAvA+DgZ82iW8Qdym8g== + dependencies: + "@babel/types" "^7.25.9" + "@babel/traverse" "^7.25.9" + +"@babel/helper-compilation-targets@^7.20.7", "@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz" + integrity sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ== + dependencies: + semver "^6.3.1" + lru-cache "^5.1.1" + browserslist "^4.24.0" + "@babel/compat-data" "^7.25.9" + "@babel/helper-validator-option" "^7.25.9" + +"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz" + integrity sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ== + dependencies: + semver "^6.3.1" + "@babel/traverse" "^7.25.9" + "@babel/helper-replace-supers" "^7.25.9" + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-optimise-call-expression" "^7.25.9" + "@babel/helper-member-expression-to-functions" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" + +"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.9.tgz" + integrity sha512-ORPNZ3h6ZRkOyAa/SaHU+XsLZr0UQzRwuDQ0cczIA17nAzZ+85G5cVkOJIj7QavLZGSe8QXUmNFxSZzjcZF9bw== + dependencies: + semver "^6.3.1" + regexpu-core "^6.1.1" + "@babel/helper-annotate-as-pure" "^7.25.9" + +"@babel/helper-define-polyfill-provider@^0.6.2": + version "0.6.2" + resolved "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz" + integrity sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ== + dependencies: + "@babel/helper-compilation-targets" "^7.22.6" + "@babel/helper-plugin-utils" "^7.22.5" + debug "^4.1.1" + lodash.debounce "^4.0.8" + resolve "^1.14.2" + +"@babel/helper-environment-visitor@^7.18.9": + version "7.24.7" + resolved "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz" + integrity sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ== + dependencies: + "@babel/types" "^7.24.7" + +"@babel/helper-member-expression-to-functions@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz" + integrity sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ== + dependencies: + "@babel/types" "^7.25.9" + "@babel/traverse" "^7.25.9" + +"@babel/helper-module-imports@^7.24.7", "@babel/helper-module-imports@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz" + integrity sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw== + dependencies: + "@babel/types" "^7.25.9" + "@babel/traverse" "^7.25.9" + +"@babel/helper-module-transforms@^7.25.9", "@babel/helper-module-transforms@^7.26.0": + version "7.26.0" + resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz" + integrity sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw== + dependencies: + "@babel/traverse" "^7.25.9" + "@babel/helper-module-imports" "^7.25.9" + "@babel/helper-validator-identifier" "^7.25.9" + +"@babel/helper-optimise-call-expression@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz" + integrity sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ== + dependencies: + "@babel/types" "^7.25.9" + +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.24.8", "@babel/helper-plugin-utils@^7.25.9", "@babel/helper-plugin-utils@^7.8.0": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz" + integrity sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw== + +"@babel/helper-remap-async-to-generator@^7.18.9", "@babel/helper-remap-async-to-generator@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz" + integrity sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw== + dependencies: + "@babel/traverse" "^7.25.9" + "@babel/helper-wrap-function" "^7.25.9" + "@babel/helper-annotate-as-pure" "^7.25.9" + +"@babel/helper-replace-supers@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.25.9.tgz" + integrity sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ== + dependencies: + "@babel/traverse" "^7.25.9" + "@babel/helper-optimise-call-expression" "^7.25.9" + "@babel/helper-member-expression-to-functions" "^7.25.9" + +"@babel/helper-simple-access@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.25.9.tgz" + integrity sha512-c6WHXuiaRsJTyHYLJV75t9IqsmTbItYfdj99PnzYGQZkYKvan5/2jKJ7gu31J3/BJ/A18grImSPModuyG/Eo0Q== + dependencies: + "@babel/types" "^7.25.9" + "@babel/traverse" "^7.25.9" + +"@babel/helper-skip-transparent-expression-wrappers@^7.20.0", "@babel/helper-skip-transparent-expression-wrappers@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz" + integrity sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA== + dependencies: + "@babel/types" "^7.25.9" + "@babel/traverse" "^7.25.9" + +"@babel/helper-string-parser@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz" + integrity sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA== + +"@babel/helper-validator-identifier@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz" + integrity sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ== + +"@babel/helper-validator-option@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz" + integrity sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw== + +"@babel/helper-wrap-function@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz" + integrity sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g== + dependencies: + "@babel/types" "^7.25.9" + "@babel/template" "^7.25.9" + "@babel/traverse" "^7.25.9" + +"@babel/helpers@^7.26.0": + version "7.26.0" + resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.0.tgz" + integrity sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw== + dependencies: + "@babel/types" "^7.26.0" + "@babel/template" "^7.25.9" + +"@babel/parser@^7.1.0", "@babel/parser@^7.13.16", "@babel/parser@^7.14.7", "@babel/parser@^7.20.0", "@babel/parser@^7.20.7", "@babel/parser@^7.21.4", "@babel/parser@^7.23.9", "@babel/parser@^7.25.3", "@babel/parser@^7.25.4", "@babel/parser@^7.25.6", "@babel/parser@^7.25.8", "@babel/parser@^7.25.9", "@babel/parser@^7.26.0": + version "7.26.1" + resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.26.1.tgz" + integrity sha512-reoQYNiAJreZNsJzyrDNzFQ+IQ5JFiIzAHJg9bn94S3l+4++J7RsIhNMoB+lgP/9tpmiAQqspv+xfdxTSzREOw== + dependencies: + "@babel/types" "^7.26.0" + +"@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz" + integrity sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g== + dependencies: + "@babel/traverse" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-bugfix-safari-class-field-initializer-scope@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz" + integrity sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.9.tgz" + integrity sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz" + integrity sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/plugin-transform-optional-chaining" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" + +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz" + integrity sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg== + dependencies: + "@babel/traverse" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-proposal-async-generator-functions@^7.0.0": + version "7.20.7" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz" + integrity sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA== + dependencies: + "@babel/helper-environment-visitor" "^7.18.9" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/helper-remap-async-to-generator" "^7.18.9" + "@babel/plugin-syntax-async-generators" "^7.8.4" + +"@babel/plugin-proposal-class-properties@^7.13.0", "@babel/plugin-proposal-class-properties@^7.18.0": + version "7.18.6" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz" + integrity sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" + +"@babel/plugin-proposal-decorators@^7.22.7", "@babel/plugin-proposal-decorators@^7.23.0": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.25.9.tgz" + integrity sha512-smkNLL/O1ezy9Nhy4CNosc4Va+1wo5w4gzSZeLe6y6dM4mmHfYOCPolXQPHQxonZCF+ZyebxN9vqOolkYrSn5g== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/plugin-syntax-decorators" "^7.25.9" + "@babel/helper-create-class-features-plugin" "^7.25.9" + +"@babel/plugin-proposal-export-default-from@^7.0.0": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.25.9.tgz" + integrity sha512-ykqgwNfSnNOB+C8fV5X4mG3AVmvu+WVxcaU9xHHtBb7PCrPeweMmPjGsn8eMaeJg6SJuoUuZENeeSWaarWqonQ== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-proposal-nullish-coalescing-operator@^7.13.8", "@babel/plugin-proposal-nullish-coalescing-operator@^7.18.0": + version "7.18.6" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz" + integrity sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA== + dependencies: + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + +"@babel/plugin-proposal-numeric-separator@^7.0.0": + version "7.18.6" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz" + integrity sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q== + dependencies: + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + +"@babel/plugin-proposal-object-rest-spread@^7.20.0": + version "7.20.7" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz" + integrity sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg== + dependencies: + "@babel/compat-data" "^7.20.5" + "@babel/helper-compilation-targets" "^7.20.7" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-transform-parameters" "^7.20.7" + +"@babel/plugin-proposal-optional-catch-binding@^7.0.0": + version "7.18.6" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz" + integrity sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw== + dependencies: + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + +"@babel/plugin-proposal-optional-chaining@^7.13.12", "@babel/plugin-proposal-optional-chaining@^7.20.0": + version "7.21.0" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz" + integrity sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA== + dependencies: + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + +"@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": + version "7.21.0-placeholder-for-preset-env.2" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz" + integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w== + +"@babel/plugin-syntax-async-generators@^7.8.4": + version "7.8.4" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz" + integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-bigint@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz" + integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-class-properties@^7.12.13": + version "7.12.13" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz" + integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-syntax-class-static-block@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz" + integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-decorators@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.25.9.tgz" + integrity sha512-ryzI0McXUPJnRCvMo4lumIKZUzhYUO/ScI+Mz4YVaTLt04DHNSjEUjKVvbzQjZFLuod/cYEc07mJWhzl6v4DPg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-syntax-dynamic-import@^7.8.0": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz" + integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-export-default-from@^7.0.0": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.25.9.tgz" + integrity sha512-9MhJ/SMTsVqsd69GyQg89lYR4o9T+oDGv5F6IsigxxqFVOyR/IflDLYP8WDI1l8fkhNGGktqkvL5qwNCtGEpgQ== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-syntax-flow@^7.12.1", "@babel/plugin-syntax-flow@^7.18.0", "@babel/plugin-syntax-flow@^7.25.9": + version "7.26.0" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.26.0.tgz" + integrity sha512-B+O2DnPc0iG+YXFqOxv2WNuNU97ToWjOomUQ78DouOENWUaM5sVrmet9mcomUGQFwpJd//gvUagXBSdzO1fRKg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-syntax-import-assertions@^7.26.0": + version "7.26.0" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz" + integrity sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-syntax-import-attributes@^7.22.5", "@babel/plugin-syntax-import-attributes@^7.24.7", "@babel/plugin-syntax-import-attributes@^7.26.0": + version "7.26.0" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz" + integrity sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-syntax-import-meta@^7.10.4": + version "7.10.4" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz" + integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-json-strings@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz" + integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-jsx@^7.24.7", "@babel/plugin-syntax-jsx@^7.25.9", "@babel/plugin-syntax-jsx@^7.7.2": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz" + integrity sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-syntax-logical-assignment-operators@^7.10.4": + version "7.10.4" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz" + integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-nullish-coalescing-operator@^7.0.0", "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz" + integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-numeric-separator@^7.10.4": + version "7.10.4" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz" + integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-object-rest-spread@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz" + integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-catch-binding@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz" + integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-chaining@^7.0.0", "@babel/plugin-syntax-optional-chaining@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz" + integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-private-property-in-object@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz" + integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-top-level-await@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz" + integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-typescript@^7.25.9", "@babel/plugin-syntax-typescript@^7.3.3", "@babel/plugin-syntax-typescript@^7.7.2": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz" + integrity sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-syntax-unicode-sets-regex@^7.18.6": + version "7.18.6" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz" + integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" + +"@babel/plugin-transform-arrow-functions@^7.0.0", "@babel/plugin-transform-arrow-functions@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz" + integrity sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-async-generator-functions@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.9.tgz" + integrity sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw== + dependencies: + "@babel/traverse" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-remap-async-to-generator" "^7.25.9" + +"@babel/plugin-transform-async-to-generator@^7.20.0", "@babel/plugin-transform-async-to-generator@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz" + integrity sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-module-imports" "^7.25.9" + "@babel/helper-remap-async-to-generator" "^7.25.9" + +"@babel/plugin-transform-block-scoped-functions@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.25.9.tgz" + integrity sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-block-scoping@^7.0.0", "@babel/plugin-transform-block-scoping@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.9.tgz" + integrity sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-class-properties@^7.22.5", "@babel/plugin-transform-class-properties@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz" + integrity sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-create-class-features-plugin" "^7.25.9" + +"@babel/plugin-transform-class-static-block@^7.26.0": + version "7.26.0" + resolved "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz" + integrity sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-create-class-features-plugin" "^7.25.9" + +"@babel/plugin-transform-classes@^7.0.0", "@babel/plugin-transform-classes@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz" + integrity sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg== + dependencies: + globals "^11.1.0" + "@babel/traverse" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-replace-supers" "^7.25.9" + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-compilation-targets" "^7.25.9" + +"@babel/plugin-transform-computed-properties@^7.0.0", "@babel/plugin-transform-computed-properties@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz" + integrity sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA== + dependencies: + "@babel/template" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-destructuring@^7.20.0", "@babel/plugin-transform-destructuring@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz" + integrity sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-dotall-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz" + integrity sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + +"@babel/plugin-transform-duplicate-keys@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz" + integrity sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-duplicate-named-capturing-groups-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz" + integrity sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + +"@babel/plugin-transform-dynamic-import@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz" + integrity sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-exponentiation-operator@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.25.9.tgz" + integrity sha512-KRhdhlVk2nObA5AYa7QMgTMTVJdfHprfpAk4DjZVtllqRg9qarilstTKEhpVjyt+Npi8ThRyiV8176Am3CodPA== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.25.9" + +"@babel/plugin-transform-export-namespace-from@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz" + integrity sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-flow-strip-types@^7.20.0", "@babel/plugin-transform-flow-strip-types@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.25.9.tgz" + integrity sha512-/VVukELzPDdci7UUsWQaSkhgnjIWXnIyRpM02ldxaVoFK96c41So8JcKT3m0gYjyv7j5FNPGS5vfELrWalkbDA== + dependencies: + "@babel/plugin-syntax-flow" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-for-of@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.9.tgz" + integrity sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" + +"@babel/plugin-transform-function-name@^7.0.0", "@babel/plugin-transform-function-name@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz" + integrity sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA== + dependencies: + "@babel/traverse" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-compilation-targets" "^7.25.9" + +"@babel/plugin-transform-json-strings@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz" + integrity sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-literals@^7.0.0", "@babel/plugin-transform-literals@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz" + integrity sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-logical-assignment-operators@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz" + integrity sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-member-expression-literals@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz" + integrity sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-modules-amd@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz" + integrity sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-module-transforms" "^7.25.9" + +"@babel/plugin-transform-modules-commonjs@^7.0.0", "@babel/plugin-transform-modules-commonjs@^7.13.8", "@babel/plugin-transform-modules-commonjs@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.25.9.tgz" + integrity sha512-dwh2Ol1jWwL2MgkCzUSOvfmKElqQcuswAZypBSUsScMXvgdT8Ekq5YA6TtqpTVWH+4903NmboMuH1o9i8Rxlyg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-simple-access" "^7.25.9" + "@babel/helper-module-transforms" "^7.25.9" + +"@babel/plugin-transform-modules-systemjs@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz" + integrity sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA== + dependencies: + "@babel/traverse" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-module-transforms" "^7.25.9" + "@babel/helper-validator-identifier" "^7.25.9" + +"@babel/plugin-transform-modules-umd@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz" + integrity sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-module-transforms" "^7.25.9" + +"@babel/plugin-transform-named-capturing-groups-regex@^7.0.0", "@babel/plugin-transform-named-capturing-groups-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz" + integrity sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + +"@babel/plugin-transform-new-target@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz" + integrity sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-nullish-coalescing-operator@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.25.9.tgz" + integrity sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-numeric-separator@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz" + integrity sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-object-rest-spread@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz" + integrity sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-compilation-targets" "^7.25.9" + "@babel/plugin-transform-parameters" "^7.25.9" + +"@babel/plugin-transform-object-super@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz" + integrity sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-replace-supers" "^7.25.9" + +"@babel/plugin-transform-optional-catch-binding@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz" + integrity sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-optional-chaining@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz" + integrity sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" + +"@babel/plugin-transform-parameters@^7.0.0", "@babel/plugin-transform-parameters@^7.20.7", "@babel/plugin-transform-parameters@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz" + integrity sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-private-methods@^7.22.5", "@babel/plugin-transform-private-methods@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz" + integrity sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-create-class-features-plugin" "^7.25.9" + +"@babel/plugin-transform-private-property-in-object@^7.22.11", "@babel/plugin-transform-private-property-in-object@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz" + integrity sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-create-class-features-plugin" "^7.25.9" + +"@babel/plugin-transform-property-literals@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz" + integrity sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-react-constant-elements@^7.21.3": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.25.9.tgz" + integrity sha512-Ncw2JFsJVuvfRsa2lSHiC55kETQVLSnsYGQ1JDDwkUeWGTL/8Tom8aLTnlqgoeuopWrbbGndrc9AlLYrIosrow== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-react-display-name@^7.0.0", "@babel/plugin-transform-react-display-name@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.25.9.tgz" + integrity sha512-KJfMlYIUxQB1CJfO3e0+h0ZHWOTLCPP115Awhaz8U0Zpq36Gl/cXlpoyMRnUWlhNUBAzldnCiAZNvCDj7CrKxQ== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-react-jsx@^7.0.0", "@babel/plugin-transform-react-jsx@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.9.tgz" + integrity sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw== + dependencies: + "@babel/types" "^7.25.9" + "@babel/plugin-syntax-jsx" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-module-imports" "^7.25.9" + "@babel/helper-annotate-as-pure" "^7.25.9" + +"@babel/plugin-transform-react-jsx-development@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.25.9.tgz" + integrity sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw== + dependencies: + "@babel/plugin-transform-react-jsx" "^7.25.9" + +"@babel/plugin-transform-react-jsx-self@^7.0.0", "@babel/plugin-transform-react-jsx-self@^7.24.7": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.25.9.tgz" + integrity sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-react-jsx-source@^7.0.0", "@babel/plugin-transform-react-jsx-source@^7.24.7": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.25.9.tgz" + integrity sha512-+iqjT8xmXhhYv4/uiYd8FNQsraMFZIfxVSqxxVSZP0WbbSAWvBXAul0m/zu+7Vv4O/3WtApy9pmaTMiumEZgfg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-react-pure-annotations@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.25.9.tgz" + integrity sha512-KQ/Takk3T8Qzj5TppkS1be588lkbTp5uj7w6a0LeQaTMSckU/wK0oJ/pih+T690tkgI5jfmg2TqDJvd41Sj1Cg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-annotate-as-pure" "^7.25.9" + +"@babel/plugin-transform-regenerator@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.9.tgz" + integrity sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg== + dependencies: + regenerator-transform "^0.15.2" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-regexp-modifiers@^7.26.0": + version "7.26.0" + resolved "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.26.0.tgz" + integrity sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + +"@babel/plugin-transform-reserved-words@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz" + integrity sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-runtime@^7.0.0", "@babel/plugin-transform-runtime@^7.23.2": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.25.9.tgz" + integrity sha512-nZp7GlEl+yULJrClz0SwHPqir3lc0zsPrDHQUcxGspSL7AKrexNSEfTbfqnDNJUO13bgKyfuOLMF8Xqtu8j3YQ== + dependencies: + semver "^6.3.1" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-module-imports" "^7.25.9" + babel-plugin-polyfill-corejs2 "^0.4.10" + babel-plugin-polyfill-corejs3 "^0.10.6" + babel-plugin-polyfill-regenerator "^0.6.1" + +"@babel/plugin-transform-shorthand-properties@^7.0.0", "@babel/plugin-transform-shorthand-properties@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz" + integrity sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-spread@^7.0.0", "@babel/plugin-transform-spread@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz" + integrity sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" + +"@babel/plugin-transform-sticky-regex@^7.0.0", "@babel/plugin-transform-sticky-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz" + integrity sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-template-literals@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.25.9.tgz" + integrity sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-typeof-symbol@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.25.9.tgz" + integrity sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-typescript@^7.22.15", "@babel/plugin-transform-typescript@^7.24.7", "@babel/plugin-transform-typescript@^7.25.9", "@babel/plugin-transform-typescript@^7.5.0": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.25.9.tgz" + integrity sha512-7PbZQZP50tzv2KGGnhh82GSyMB01yKY9scIjf1a+GfZCtInOWqUH5+1EBU4t9fyR5Oykkkc9vFTs4OHrhHXljQ== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/plugin-syntax-typescript" "^7.25.9" + "@babel/helper-create-class-features-plugin" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" + +"@babel/plugin-transform-unicode-escapes@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz" + integrity sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-unicode-property-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz" + integrity sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + +"@babel/plugin-transform-unicode-regex@^7.0.0", "@babel/plugin-transform-unicode-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz" + integrity sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + +"@babel/plugin-transform-unicode-sets-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz" + integrity sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + +"@babel/preset-env@^7.1.6", "@babel/preset-env@^7.20.2", "@babel/preset-env@^7.23.2": + version "7.26.0" + resolved "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.26.0.tgz" + integrity sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw== + dependencies: + semver "^6.3.1" + core-js-compat "^3.38.1" + "@babel/compat-data" "^7.26.0" + "@babel/preset-modules" "0.1.6-no-external-plugins" + "@babel/helper-plugin-utils" "^7.25.9" + babel-plugin-polyfill-corejs2 "^0.4.10" + babel-plugin-polyfill-corejs3 "^0.10.6" + "@babel/helper-validator-option" "^7.25.9" + "@babel/plugin-transform-for-of" "^7.25.9" + "@babel/plugin-transform-spread" "^7.25.9" + "@babel/plugin-transform-classes" "^7.25.9" + "@babel/plugin-transform-literals" "^7.25.9" + "@babel/helper-compilation-targets" "^7.25.9" + babel-plugin-polyfill-regenerator "^0.6.1" + "@babel/plugin-transform-new-target" "^7.25.9" + "@babel/plugin-transform-parameters" "^7.25.9" + "@babel/plugin-transform-modules-amd" "^7.25.9" + "@babel/plugin-transform-modules-umd" "^7.25.9" + "@babel/plugin-transform-regenerator" "^7.25.9" + "@babel/plugin-transform-dotall-regex" "^7.25.9" + "@babel/plugin-transform-json-strings" "^7.25.9" + "@babel/plugin-transform-object-super" "^7.25.9" + "@babel/plugin-transform-sticky-regex" "^7.25.9" + "@babel/plugin-transform-block-scoping" "^7.25.9" + "@babel/plugin-transform-destructuring" "^7.25.9" + "@babel/plugin-transform-function-name" "^7.25.9" + "@babel/plugin-transform-typeof-symbol" "^7.25.9" + "@babel/plugin-transform-unicode-regex" "^7.25.9" + "@babel/plugin-syntax-import-assertions" "^7.26.0" + "@babel/plugin-syntax-import-attributes" "^7.26.0" + "@babel/plugin-transform-duplicate-keys" "^7.25.9" + "@babel/plugin-transform-dynamic-import" "^7.25.9" + "@babel/plugin-transform-reserved-words" "^7.25.9" + "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6" + "@babel/plugin-transform-arrow-functions" "^7.25.9" + "@babel/plugin-transform-private-methods" "^7.25.9" + "@babel/plugin-transform-unicode-escapes" "^7.25.9" + "@babel/plugin-transform-class-properties" "^7.25.9" + "@babel/plugin-transform-modules-commonjs" "^7.25.9" + "@babel/plugin-transform-modules-systemjs" "^7.25.9" + "@babel/plugin-transform-regexp-modifiers" "^7.26.0" + "@babel/plugin-transform-numeric-separator" "^7.25.9" + "@babel/plugin-transform-optional-chaining" "^7.25.9" + "@babel/plugin-transform-property-literals" "^7.25.9" + "@babel/plugin-transform-template-literals" "^7.25.9" + "@babel/plugin-transform-async-to-generator" "^7.25.9" + "@babel/plugin-transform-class-static-block" "^7.26.0" + "@babel/plugin-transform-object-rest-spread" "^7.25.9" + "@babel/plugin-transform-unicode-sets-regex" "^7.25.9" + "@babel/plugin-transform-computed-properties" "^7.25.9" + "@babel/plugin-transform-shorthand-properties" "^7.25.9" + "@babel/plugin-transform-export-namespace-from" "^7.25.9" + "@babel/plugin-transform-block-scoped-functions" "^7.25.9" + "@babel/plugin-transform-optional-catch-binding" "^7.25.9" + "@babel/plugin-transform-unicode-property-regex" "^7.25.9" + "@babel/plugin-transform-exponentiation-operator" "^7.25.9" + "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2" + "@babel/plugin-transform-async-generator-functions" "^7.25.9" + "@babel/plugin-transform-member-expression-literals" "^7.25.9" + "@babel/plugin-transform-private-property-in-object" "^7.25.9" + "@babel/plugin-transform-nullish-coalescing-operator" "^7.25.9" + "@babel/plugin-transform-logical-assignment-operators" "^7.25.9" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.25.9" + "@babel/plugin-bugfix-firefox-class-in-computed-class-key" "^7.25.9" + "@babel/plugin-bugfix-safari-class-field-initializer-scope" "^7.25.9" + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.25.9" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.25.9" + "@babel/plugin-transform-duplicate-named-capturing-groups-regex" "^7.25.9" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.25.9" + +"@babel/preset-flow@^7.13.13": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.25.9.tgz" + integrity sha512-EASHsAhE+SSlEzJ4bzfusnXSHiU+JfAYzj+jbw2vgQKgq5HrUr8qs+vgtiEL5dOH6sEweI+PNt2D7AqrDSHyqQ== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-validator-option" "^7.25.9" + "@babel/plugin-transform-flow-strip-types" "^7.25.9" + +"@babel/preset-modules@0.1.6-no-external-plugins": + version "0.1.6-no-external-plugins" + resolved "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz" + integrity sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/types" "^7.4.4" + esutils "^2.0.2" + +"@babel/preset-react@^7.14.5", "@babel/preset-react@^7.18.6": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.25.9.tgz" + integrity sha512-D3to0uSPiWE7rBrdIICCd0tJSIGpLaaGptna2+w7Pft5xMqLpA1sz99DK5TZ1TjGbdQ/VI1eCSZ06dv3lT4JOw== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-validator-option" "^7.25.9" + "@babel/plugin-transform-react-jsx" "^7.25.9" + "@babel/plugin-transform-react-display-name" "^7.25.9" + "@babel/plugin-transform-react-jsx-development" "^7.25.9" + "@babel/plugin-transform-react-pure-annotations" "^7.25.9" + +"@babel/preset-typescript@^7.13.0", "@babel/preset-typescript@^7.21.0", "@babel/preset-typescript@^7.22.5": + version "7.26.0" + resolved "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.26.0.tgz" + integrity sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg== + dependencies: + "@babel/plugin-syntax-jsx" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-validator-option" "^7.25.9" + "@babel/plugin-transform-typescript" "^7.25.9" + "@babel/plugin-transform-modules-commonjs" "^7.25.9" + +"@babel/register@^7.13.16": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/register/-/register-7.25.9.tgz" + integrity sha512-8D43jXtGsYmEeDvm4MWHYUpWf8iiXgWYx3fW7E7Wb7Oe6FWqJPl5K6TuFW0dOwNZzEE5rjlaSJYH9JjrUKJszA== + dependencies: + pirates "^4.0.6" + make-dir "^2.1.0" + clone-deep "^4.0.1" + find-cache-dir "^2.0.0" + source-map-support "^0.5.16" + +"@babel/runtime@^7.12.5", "@babel/runtime@^7.19.4", "@babel/runtime@^7.20.7", "@babel/runtime@^7.21.0", "@babel/runtime@^7.22.6", "@babel/runtime@^7.25.0", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4": + version "7.26.0" + resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.0.tgz" + integrity sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw== + dependencies: + regenerator-runtime "^0.14.0" + +"@babel/standalone@^7.25.7": + version "7.26.1" + resolved "https://registry.npmjs.org/@babel/standalone/-/standalone-7.26.1.tgz" + integrity sha512-DAC3Vv62IA9VcMMAsTm5UzuEmsVjYkR5A9BX9zJrrrPHCQYJIp38jMHHx17RC4KwruwiIAb5hLFZLmE+wZgiyQ== + +"@babel/template@^7.0.0", "@babel/template@^7.25.0", "@babel/template@^7.25.9", "@babel/template@^7.3.3": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz" + integrity sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg== + dependencies: + "@babel/types" "^7.25.9" + "@babel/parser" "^7.25.9" + "@babel/code-frame" "^7.25.9" + +"@babel/traverse@^7.16.0", "@babel/traverse@^7.20.0", "@babel/traverse@^7.25.6", "@babel/traverse@^7.25.9": + version "7.25.9" + resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.9.tgz" + integrity sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw== + dependencies: + debug "^4.3.1" + globals "^11.1.0" + "@babel/types" "^7.25.9" + "@babel/parser" "^7.25.9" + "@babel/template" "^7.25.9" + "@babel/generator" "^7.25.9" + "@babel/code-frame" "^7.25.9" + +"@babel/types@^7.0.0", "@babel/types@^7.20.0", "@babel/types@^7.20.7", "@babel/types@^7.21.3", "@babel/types@^7.24.7", "@babel/types@^7.25.4", "@babel/types@^7.25.6", "@babel/types@^7.25.7", "@babel/types@^7.25.8", "@babel/types@^7.25.9", "@babel/types@^7.26.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4": + version "7.26.0" + resolved "https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz" + integrity sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA== + dependencies: + "@babel/helper-string-parser" "^7.25.9" + "@babel/helper-validator-identifier" "^7.25.9" + +"@bcherny/json-schema-ref-parser@10.0.5-fork": + version "10.0.5-fork" + resolved "https://registry.npmjs.org/@bcherny/json-schema-ref-parser/-/json-schema-ref-parser-10.0.5-fork.tgz" + integrity sha512-E/jKbPoca1tfUPj3iSbitDZTGnq6FUFjkH6L8U2oDwSuwK1WhnnVtCG7oFOTg/DDnyoXbQYUiUiGOibHqaGVnw== + dependencies: + "@jsdevtools/ono" "^7.1.3" + "@types/json-schema" "^7.0.6" + call-me-maybe "^1.0.1" + js-yaml "^4.1.0" + +"@bcoe/v8-coverage@^0.2.3": + version "0.2.3" + resolved "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz" + integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== + +"@chain-registry/keplr@^1.74.12": + version "1.74.12" + resolved "https://registry.npmjs.org/@chain-registry/keplr/-/keplr-1.74.12.tgz" + integrity sha512-5PUa2vQ9DRumTq0EF0RGXMDgUPTDwleaOEN9hUFoVnq7FwFYBzHD8ucpkxfhSnmhi9/CXk0D2RQoTUi2Ae/oEA== + dependencies: + "@chain-registry/types" "^0.50.1" + "@keplr-wallet/cosmos" "0.12.28" + "@keplr-wallet/crypto" "0.12.28" + semver "^7.5.0" + +"@chain-registry/types@^0.50.1": + version "0.50.1" + resolved "https://registry.npmjs.org/@chain-registry/types/-/types-0.50.1.tgz" + integrity sha512-HPPN4NPYXW9i7TRHNLJOdKK84z9m0mByy4mY+jHE3t9zIvOz0nK0qEG00uAlgakJvPeoh2ge7gWUAUOTNcbd6A== + +"@cloudflare/kv-asset-handler@^0.3.4": + version "0.3.4" + resolved "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.3.4.tgz" + integrity sha512-YLPHc8yASwjNkmcDMQMY35yiWjoKAKnhUbPRszBRS0YgH+IXtsMp61j+yTcnCE3oO2DgP0U3iejLC8FTtKDC8Q== + dependencies: + mime "^3.0.0" + +"@commitlint/cli@^17.0.0": + version "17.8.1" + resolved "https://registry.npmjs.org/@commitlint/cli/-/cli-17.8.1.tgz" + integrity sha512-ay+WbzQesE0Rv4EQKfNbSMiJJ12KdKTDzIt0tcK4k11FdsWmtwP0Kp1NWMOUswfIWo6Eb7p7Ln721Nx9FLNBjg== + dependencies: + execa "^5.0.0" + yargs "^17.0.0" + resolve-from "5.0.0" + resolve-global "1.0.0" + "@commitlint/lint" "^17.8.1" + "@commitlint/load" "^17.8.1" + "@commitlint/read" "^17.8.1" + "@commitlint/types" "^17.8.1" + lodash.isfunction "^3.0.9" + "@commitlint/format" "^17.8.1" + +"@commitlint/config-conventional@^17.0.0": + version "17.8.1" + resolved "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-17.8.1.tgz" + integrity sha512-NxCOHx1kgneig3VLauWJcDWS40DVjg7nKOpBEEK9E5fjJpQqLCilcnKkIIjdBH98kEO1q3NpE5NSrZ2kl/QGJg== + dependencies: + conventional-changelog-conventionalcommits "^6.1.0" + +"@commitlint/config-validator@^17.8.1": + version "17.8.1" + resolved "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-17.8.1.tgz" + integrity sha512-UUgUC+sNiiMwkyiuIFR7JG2cfd9t/7MV8VB4TZ+q02ZFkHoduUS4tJGsCBWvBOGD9Btev6IecPMvlWUfJorkEA== + dependencies: + ajv "^8.11.0" + "@commitlint/types" "^17.8.1" + +"@commitlint/ensure@^17.8.1": + version "17.8.1" + resolved "https://registry.npmjs.org/@commitlint/ensure/-/ensure-17.8.1.tgz" + integrity sha512-xjafwKxid8s1K23NFpL8JNo6JnY/ysetKo8kegVM7c8vs+kWLP8VrQq+NbhgVlmCojhEDbzQKp4eRXSjVOGsow== + dependencies: + lodash.camelcase "^4.3.0" + lodash.kebabcase "^4.1.1" + lodash.snakecase "^4.1.1" + lodash.startcase "^4.4.0" + "@commitlint/types" "^17.8.1" + lodash.upperfirst "^4.3.1" + +"@commitlint/execute-rule@^17.8.1": + version "17.8.1" + resolved "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-17.8.1.tgz" + integrity sha512-JHVupQeSdNI6xzA9SqMF+p/JjrHTcrJdI02PwesQIDCIGUrv04hicJgCcws5nzaoZbROapPs0s6zeVHoxpMwFQ== + +"@commitlint/format@^17.8.1": + version "17.8.1" + resolved "https://registry.npmjs.org/@commitlint/format/-/format-17.8.1.tgz" + integrity sha512-f3oMTyZ84M9ht7fb93wbCKmWxO5/kKSbwuYvS867duVomoOsgrgljkGGIztmT/srZnaiGbaK8+Wf8Ik2tSr5eg== + dependencies: + chalk "^4.1.0" + "@commitlint/types" "^17.8.1" + +"@commitlint/is-ignored@^17.8.1": + version "17.8.1" + resolved "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-17.8.1.tgz" + integrity sha512-UshMi4Ltb4ZlNn4F7WtSEugFDZmctzFpmbqvpyxD3la510J+PLcnyhf9chs7EryaRFJMdAKwsEKfNK0jL/QM4g== + dependencies: + semver "7.5.4" + "@commitlint/types" "^17.8.1" + +"@commitlint/lint@^17.8.1": + version "17.8.1" + resolved "https://registry.npmjs.org/@commitlint/lint/-/lint-17.8.1.tgz" + integrity sha512-aQUlwIR1/VMv2D4GXSk7PfL5hIaFSfy6hSHV94O8Y27T5q+DlDEgd/cZ4KmVI+MWKzFfCTiTuWqjfRSfdRllCA== + dependencies: + "@commitlint/parse" "^17.8.1" + "@commitlint/rules" "^17.8.1" + "@commitlint/types" "^17.8.1" + "@commitlint/is-ignored" "^17.8.1" + +"@commitlint/load@^17.8.1": + version "17.8.1" + resolved "https://registry.npmjs.org/@commitlint/load/-/load-17.8.1.tgz" + integrity sha512-iF4CL7KDFstP1kpVUkT8K2Wl17h2yx9VaR1ztTc8vzByWWcbO/WaKwxsnCOqow9tVAlzPfo1ywk9m2oJ9ucMqA== + dependencies: + chalk "^4.1.0" + ts-node "^10.8.1" + typescript "^4.6.4 || ^5.2.2" + "@types/node" "20.5.1" + cosmiconfig "^8.0.0" + lodash.uniq "^4.5.0" + lodash.merge "^4.6.2" + resolve-from "^5.0.0" + "@commitlint/types" "^17.8.1" + lodash.isplainobject "^4.0.6" + "@commitlint/execute-rule" "^17.8.1" + "@commitlint/resolve-extends" "^17.8.1" + "@commitlint/config-validator" "^17.8.1" + cosmiconfig-typescript-loader "^4.0.0" + +"@commitlint/message@^17.8.1": + version "17.8.1" + resolved "https://registry.npmjs.org/@commitlint/message/-/message-17.8.1.tgz" + integrity sha512-6bYL1GUQsD6bLhTH3QQty8pVFoETfFQlMn2Nzmz3AOLqRVfNNtXBaSY0dhZ0dM6A2MEq4+2d7L/2LP8TjqGRkA== + +"@commitlint/parse@^17.8.1": + version "17.8.1" + resolved "https://registry.npmjs.org/@commitlint/parse/-/parse-17.8.1.tgz" + integrity sha512-/wLUickTo0rNpQgWwLPavTm7WbwkZoBy3X8PpkUmlSmQJyWQTj0m6bDjiykMaDt41qcUbfeFfaCvXfiR4EGnfw== + dependencies: + "@commitlint/types" "^17.8.1" + conventional-commits-parser "^4.0.0" + conventional-changelog-angular "^6.0.0" + +"@commitlint/read@^17.8.1": + version "17.8.1" + resolved "https://registry.npmjs.org/@commitlint/read/-/read-17.8.1.tgz" + integrity sha512-Fd55Oaz9irzBESPCdMd8vWWgxsW3OWR99wOntBDHgf9h7Y6OOHjWEdS9Xzen1GFndqgyoaFplQS5y7KZe0kO2w== + dependencies: + fs-extra "^11.0.0" + minimist "^1.2.6" + git-raw-commits "^2.0.11" + "@commitlint/types" "^17.8.1" + "@commitlint/top-level" "^17.8.1" + +"@commitlint/resolve-extends@^17.8.1": + version "17.8.1" + resolved "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-17.8.1.tgz" + integrity sha512-W/ryRoQ0TSVXqJrx5SGkaYuAaE/BUontL1j1HsKckvM6e5ZaG0M9126zcwL6peKSuIetJi7E87PRQF8O86EW0Q== + dependencies: + import-fresh "^3.0.0" + resolve-from "^5.0.0" + resolve-global "^1.0.0" + lodash.mergewith "^4.6.2" + "@commitlint/types" "^17.8.1" + "@commitlint/config-validator" "^17.8.1" + +"@commitlint/rules@^17.8.1": + version "17.8.1" + resolved "https://registry.npmjs.org/@commitlint/rules/-/rules-17.8.1.tgz" + integrity sha512-2b7OdVbN7MTAt9U0vKOYKCDsOvESVXxQmrvuVUZ0rGFMCrCPJWWP1GJ7f0lAypbDAhaGb8zqtdOr47192LBrIA== + dependencies: + execa "^5.0.0" + "@commitlint/types" "^17.8.1" + "@commitlint/ensure" "^17.8.1" + "@commitlint/message" "^17.8.1" + "@commitlint/to-lines" "^17.8.1" + +"@commitlint/to-lines@^17.8.1": + version "17.8.1" + resolved "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-17.8.1.tgz" + integrity sha512-LE0jb8CuR/mj6xJyrIk8VLz03OEzXFgLdivBytoooKO5xLt5yalc8Ma5guTWobw998sbR3ogDd+2jed03CFmJA== + +"@commitlint/top-level@^17.8.1": + version "17.8.1" + resolved "https://registry.npmjs.org/@commitlint/top-level/-/top-level-17.8.1.tgz" + integrity sha512-l6+Z6rrNf5p333SHfEte6r+WkOxGlWK4bLuZKbtf/2TXRN+qhrvn1XE63VhD8Oe9oIHQ7F7W1nG2k/TJFhx2yA== + dependencies: + find-up "^5.0.0" + +"@commitlint/types@^17.8.1": + version "17.8.1" + resolved "https://registry.npmjs.org/@commitlint/types/-/types-17.8.1.tgz" + integrity sha512-PXDQXkAmiMEG162Bqdh9ChML/GJZo6vU+7F03ALKDK8zYc6SuAr47LjG7hGYRqUOz+WK0dU7bQ0xzuqFMdxzeQ== + dependencies: + chalk "^4.1.0" + +"@confio/ics23@^0.6.8": + version "0.6.8" + resolved "https://registry.npmjs.org/@confio/ics23/-/ics23-0.6.8.tgz" + integrity sha512-wB6uo+3A50m0sW/EWcU64xpV/8wShZ6bMTa7pF8eYsTrSkQA7oLUIJcs/wb8g4y2Oyq701BaGiO6n/ak5WXO1w== + dependencies: + "@noble/hashes" "^1.0.0" + protobufjs "^6.8.8" + +"@cosmjs/amino@0.32.0": + version "0.32.0" + resolved "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.32.0.tgz" + integrity sha512-i1ehEZLQo8HUGY78eum+1ZrDQ48QSkHKy0zOTBOMqce6TiwACIC5kOjRSOWdRQDILcPFzPVrbS2dIgtrdd0ykg== + dependencies: + "@cosmjs/math" "^0.32.0" + "@cosmjs/utils" "^0.32.0" + "@cosmjs/crypto" "^0.32.0" + "@cosmjs/encoding" "^0.32.0" + +"@cosmjs/amino@0.32.3": + version "0.32.3" + resolved "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.32.3.tgz" + integrity sha512-G4zXl+dJbqrz1sSJ56H/25l5NJEk/pAPIr8piAHgbXYw88OdAOlpA26PQvk2IbSN/rRgVbvlLTNgX2tzz1dyUA== + dependencies: + "@cosmjs/math" "^0.32.3" + "@cosmjs/utils" "^0.32.3" + "@cosmjs/crypto" "^0.32.3" + "@cosmjs/encoding" "^0.32.3" + +"@cosmjs/amino@>= ^0.32", "@cosmjs/amino@^0.32.0", "@cosmjs/amino@^0.32.2", "@cosmjs/amino@^0.32.3", "@cosmjs/amino@^0.32.4": + version "0.32.4" + resolved "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.32.4.tgz" + integrity sha512-zKYOt6hPy8obIFtLie/xtygCkH9ZROiQ12UHfKsOkWaZfPQUvVbtgmu6R4Kn1tFLI/SRkw7eqhaogmW/3NYu/Q== + dependencies: + "@cosmjs/crypto" "^0.32.4" + "@cosmjs/encoding" "^0.32.4" + "@cosmjs/math" "^0.32.4" + "@cosmjs/utils" "^0.32.4" + +"@cosmjs/cosmwasm-stargate@^0.32.0", "@cosmjs/cosmwasm-stargate@^0.32.2": + version "0.32.4" + resolved "https://registry.npmjs.org/@cosmjs/cosmwasm-stargate/-/cosmwasm-stargate-0.32.4.tgz" + integrity sha512-Fuo9BGEiB+POJ5WeRyBGuhyKR1ordvxZGLPuPosFJOH9U0gKMgcjwKMCgAlWFkMlHaTB+tNdA8AifWiHrI7VgA== + dependencies: + "@cosmjs/amino" "^0.32.4" + "@cosmjs/crypto" "^0.32.4" + "@cosmjs/encoding" "^0.32.4" + "@cosmjs/math" "^0.32.4" + "@cosmjs/proto-signing" "^0.32.4" + "@cosmjs/stargate" "^0.32.4" + "@cosmjs/tendermint-rpc" "^0.32.4" + "@cosmjs/utils" "^0.32.4" + cosmjs-types "^0.9.0" + pako "^2.0.2" + +"@cosmjs/crypto@^0.32.0", "@cosmjs/crypto@^0.32.3", "@cosmjs/crypto@^0.32.4": + version "0.32.4" + resolved "https://registry.npmjs.org/@cosmjs/crypto/-/crypto-0.32.4.tgz" + integrity sha512-zicjGU051LF1V9v7bp8p7ovq+VyC91xlaHdsFOTo2oVry3KQikp8L/81RkXmUIT8FxMwdx1T7DmFwVQikcSDIw== + dependencies: + "@cosmjs/encoding" "^0.32.4" + "@cosmjs/math" "^0.32.4" + "@cosmjs/utils" "^0.32.4" + "@noble/hashes" "^1" + bn.js "^5.2.0" + elliptic "^6.5.4" + libsodium-wrappers-sumo "^0.7.11" + +"@cosmjs/encoding@^0.32.0", "@cosmjs/encoding@^0.32.3", "@cosmjs/encoding@^0.32.4": + version "0.32.4" + resolved "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.32.4.tgz" + integrity sha512-tjvaEy6ZGxJchiizzTn7HVRiyTg1i4CObRRaTRPknm5EalE13SV+TCHq38gIDfyUeden4fCuaBVEdBR5+ti7Hw== + dependencies: + base64-js "^1.3.0" + bech32 "^1.1.4" + readonly-date "^1.0.0" + +"@cosmjs/json-rpc@^0.32.3", "@cosmjs/json-rpc@^0.32.4": + version "0.32.4" + resolved "https://registry.npmjs.org/@cosmjs/json-rpc/-/json-rpc-0.32.4.tgz" + integrity sha512-/jt4mBl7nYzfJ2J/VJ+r19c92mUKF0Lt0JxM3MXEJl7wlwW5haHAWtzRujHkyYMXOwIR+gBqT2S0vntXVBRyhQ== + dependencies: + "@cosmjs/stream" "^0.32.4" + xstream "^11.14.0" + +"@cosmjs/math@^0.32.0", "@cosmjs/math@^0.32.3", "@cosmjs/math@^0.32.4": + version "0.32.4" + resolved "https://registry.npmjs.org/@cosmjs/math/-/math-0.32.4.tgz" + integrity sha512-++dqq2TJkoB8zsPVYCvrt88oJWsy1vMOuSOKcdlnXuOA/ASheTJuYy4+oZlTQ3Fr8eALDLGGPhJI02W2HyAQaw== + dependencies: + bn.js "^5.2.0" + +"@cosmjs/proto-signing@0.32.0": + version "0.32.0" + resolved "https://registry.npmjs.org/@cosmjs/proto-signing/-/proto-signing-0.32.0.tgz" + integrity sha512-9401CI0U5rvKMmYrEN4DAl7wvRd5PwfOTPgxoee+O0d3LzK4FUbTjnNIM7DeUi0zaQw/qU3vSbA3ZcMqPifSbQ== + dependencies: + "@cosmjs/math" "^0.32.0" + cosmjs-types "^0.9.0" + "@cosmjs/amino" "^0.32.0" + "@cosmjs/utils" "^0.32.0" + "@cosmjs/crypto" "^0.32.0" + "@cosmjs/encoding" "^0.32.0" + +"@cosmjs/proto-signing@0.32.3": + version "0.32.3" + resolved "https://registry.npmjs.org/@cosmjs/proto-signing/-/proto-signing-0.32.3.tgz" + integrity sha512-kSZ0ZUY0DwcRT0NcIn2HkadH4NKlwjfZgbLj1ABwh/4l0RgeT84QCscZCu63tJYq3K6auwqTiZSZERwlO4/nbg== + dependencies: + "@cosmjs/math" "^0.32.3" + cosmjs-types "^0.9.0" + "@cosmjs/amino" "^0.32.3" + "@cosmjs/utils" "^0.32.3" + "@cosmjs/crypto" "^0.32.3" + "@cosmjs/encoding" "^0.32.3" + +"@cosmjs/proto-signing@>= ^0.32", "@cosmjs/proto-signing@^0.32.0", "@cosmjs/proto-signing@^0.32.2", "@cosmjs/proto-signing@^0.32.3", "@cosmjs/proto-signing@^0.32.4": + version "0.32.4" + resolved "https://registry.npmjs.org/@cosmjs/proto-signing/-/proto-signing-0.32.4.tgz" + integrity sha512-QdyQDbezvdRI4xxSlyM1rSVBO2st5sqtbEIl3IX03uJ7YiZIQHyv6vaHVf1V4mapusCqguiHJzm4N4gsFdLBbQ== + dependencies: + "@cosmjs/amino" "^0.32.4" + "@cosmjs/crypto" "^0.32.4" + "@cosmjs/encoding" "^0.32.4" + "@cosmjs/math" "^0.32.4" + "@cosmjs/utils" "^0.32.4" + cosmjs-types "^0.9.0" + +"@cosmjs/socket@^0.32.3", "@cosmjs/socket@^0.32.4": + version "0.32.4" + resolved "https://registry.npmjs.org/@cosmjs/socket/-/socket-0.32.4.tgz" + integrity sha512-davcyYziBhkzfXQTu1l5NrpDYv0K9GekZCC9apBRvL1dvMc9F/ygM7iemHjUA+z8tJkxKxrt/YPjJ6XNHzLrkw== + dependencies: + "@cosmjs/stream" "^0.32.4" + isomorphic-ws "^4.0.1" + ws "^7" + xstream "^11.14.0" + +"@cosmjs/stargate@0.32.0": + version "0.32.0" + resolved "https://registry.npmjs.org/@cosmjs/stargate/-/stargate-0.32.0.tgz" + integrity sha512-Yo3l+A4vdy3ql30cIanY/j2uD3zxRXTQPrn2YUc67qCxacFkf7Fn3N9GdI7D/B2LQlguf/B5OwheizzWucapkw== + dependencies: + xstream "^11.14.0" + "@cosmjs/math" "^0.32.0" + cosmjs-types "^0.9.0" + "@confio/ics23" "^0.6.8" + "@cosmjs/amino" "^0.32.0" + "@cosmjs/utils" "^0.32.0" + "@cosmjs/stream" "^0.32.0" + "@cosmjs/encoding" "^0.32.0" + "@cosmjs/proto-signing" "^0.32.0" + "@cosmjs/tendermint-rpc" "^0.32.0" + +"@cosmjs/stargate@0.32.3": + version "0.32.3" + resolved "https://registry.npmjs.org/@cosmjs/stargate/-/stargate-0.32.3.tgz" + integrity sha512-OQWzO9YWKerUinPIxrO1MARbe84XkeXJAW0lyMIjXIEikajuXZ+PwftiKA5yA+8OyditVmHVLtPud6Pjna2s5w== + dependencies: + xstream "^11.14.0" + "@cosmjs/math" "^0.32.3" + cosmjs-types "^0.9.0" + "@confio/ics23" "^0.6.8" + "@cosmjs/amino" "^0.32.3" + "@cosmjs/utils" "^0.32.3" + "@cosmjs/stream" "^0.32.3" + "@cosmjs/encoding" "^0.32.3" + "@cosmjs/proto-signing" "^0.32.3" + "@cosmjs/tendermint-rpc" "^0.32.3" + +"@cosmjs/stargate@^0.32.2", "@cosmjs/stargate@^0.32.4": + version "0.32.4" + resolved "https://registry.npmjs.org/@cosmjs/stargate/-/stargate-0.32.4.tgz" + integrity sha512-usj08LxBSsPRq9sbpCeVdyLx2guEcOHfJS9mHGCLCXpdAPEIEQEtWLDpEUc0LEhWOx6+k/ChXTc5NpFkdrtGUQ== + dependencies: + "@confio/ics23" "^0.6.8" + "@cosmjs/amino" "^0.32.4" + "@cosmjs/encoding" "^0.32.4" + "@cosmjs/math" "^0.32.4" + "@cosmjs/proto-signing" "^0.32.4" + "@cosmjs/stream" "^0.32.4" + "@cosmjs/tendermint-rpc" "^0.32.4" + "@cosmjs/utils" "^0.32.4" + cosmjs-types "^0.9.0" + xstream "^11.14.0" + +"@cosmjs/stream@^0.32.0", "@cosmjs/stream@^0.32.3", "@cosmjs/stream@^0.32.4": + version "0.32.4" + resolved "https://registry.npmjs.org/@cosmjs/stream/-/stream-0.32.4.tgz" + integrity sha512-Gih++NYHEiP+oyD4jNEUxU9antoC0pFSg+33Hpp0JlHwH0wXhtD3OOKnzSfDB7OIoEbrzLJUpEjOgpCp5Z+W3A== + dependencies: + xstream "^11.14.0" + +"@cosmjs/tendermint-rpc@0.32.3": + version "0.32.3" + resolved "https://registry.npmjs.org/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.32.3.tgz" + integrity sha512-xeprW+VR9xKGstqZg0H/KBZoUp8/FfFyS9ljIUTLM/UINjP2MhiwncANPS2KScfJVepGufUKk0/phHUeIBSEkw== + dependencies: + axios "^1.6.0" + xstream "^11.14.0" + "@cosmjs/math" "^0.32.3" + "@cosmjs/utils" "^0.32.3" + readonly-date "^1.0.0" + "@cosmjs/crypto" "^0.32.3" + "@cosmjs/socket" "^0.32.3" + "@cosmjs/stream" "^0.32.3" + "@cosmjs/encoding" "^0.32.3" + "@cosmjs/json-rpc" "^0.32.3" + +"@cosmjs/tendermint-rpc@^0.32.0", "@cosmjs/tendermint-rpc@^0.32.3", "@cosmjs/tendermint-rpc@^0.32.4": + version "0.32.4" + resolved "https://registry.npmjs.org/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.32.4.tgz" + integrity sha512-MWvUUno+4bCb/LmlMIErLypXxy7ckUuzEmpufYYYd9wgbdCXaTaO08SZzyFM5PI8UJ/0S2AmUrgWhldlbxO8mw== + dependencies: + "@cosmjs/crypto" "^0.32.4" + "@cosmjs/encoding" "^0.32.4" + "@cosmjs/json-rpc" "^0.32.4" + "@cosmjs/math" "^0.32.4" + "@cosmjs/socket" "^0.32.4" + "@cosmjs/stream" "^0.32.4" + "@cosmjs/utils" "^0.32.4" + axios "^1.6.0" + readonly-date "^1.0.0" + xstream "^11.14.0" + +"@cosmjs/utils@^0.32.0", "@cosmjs/utils@^0.32.3", "@cosmjs/utils@^0.32.4": + version "0.32.4" + resolved "https://registry.npmjs.org/@cosmjs/utils/-/utils-0.32.4.tgz" + integrity sha512-D1Yc+Zy8oL/hkUkFUL/bwxvuDBzRGpc4cF7/SkdhxX4iHpSLgdOuTt1mhCh9+kl6NQREy9t7SYZ6xeW5gFe60w== + +"@cosmology/lcd@^0.12.0": + version "0.12.0" + resolved "https://registry.npmjs.org/@cosmology/lcd/-/lcd-0.12.0.tgz" + integrity sha512-f2mcySYO1xdislAhuWtNFmg4q/bzY3Aem2UkDzYzI0ZELVev5i2Pi0bQrYUNTeNg1isAo0Kyrdqj/4YPqEwjGA== + dependencies: + axios "0.27.2" + "@babel/runtime" "^7.21.0" + +"@cosmology/lcd@^0.13.3": + version "0.13.5" + resolved "https://registry.npmjs.org/@cosmology/lcd/-/lcd-0.13.5.tgz" + integrity sha512-CI8KFsJcgp0RINF8wHpv3Y9yR4Fb9ZnGucyoUICjtX2XT4NVBK+fvZuRFj5TP34km8TpEOb+WV2T7IN/pZsD7Q== + dependencies: + axios "1.7.4" + +"@cosmostation/extension-client@^0.1.15": + version "0.1.15" + resolved "https://registry.npmjs.org/@cosmostation/extension-client/-/extension-client-0.1.15.tgz" + integrity sha512-HlXYJjFrNpjiV/GUKhri1UL8/bhlOIFFLpRF78YDSqq16x0+plIqx5CAvEusFcKTDpVfpeD5sfUHiKvP7euNFg== + +"@craftzdog/react-native-buffer@^6.0.5": + version "6.0.5" + resolved "https://registry.npmjs.org/@craftzdog/react-native-buffer/-/react-native-buffer-6.0.5.tgz" + integrity sha512-Av+YqfwA9e7jhgI9GFE/gTpwl/H+dRRLmZyJPOpKTy107j9Oj7oXlm3/YiMNz+C/CEGqcKAOqnXDLs4OL6AAFw== + dependencies: + ieee754 "^1.2.1" + react-native-quick-base64 "^2.0.5" + +"@cspotcode/source-map-support@^0.8.0": + version "0.8.1" + resolved "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz" + integrity sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw== + dependencies: + "@jridgewell/trace-mapping" "0.3.9" + +"@cypress/request@3.0.1": + version "3.0.1" + resolved "https://registry.npmjs.org/@cypress/request/-/request-3.0.1.tgz" + integrity sha512-TWivJlJi8ZDx2wGOw1dbLuHJKUYX7bWySw377nlnGOW3hP9/MUKIsEdXT/YngWxVdgNCHRBmFlBipE+5/2ZZlQ== + dependencies: + qs "6.10.4" + aws4 "^1.8.0" + uuid "^8.3.2" + extend "~3.0.2" + caseless "~0.12.0" + isstream "~0.1.2" + aws-sign2 "~0.7.0" + form-data "~2.3.2" + mime-types "~2.1.19" + safe-buffer "^5.1.2" + tough-cookie "^4.1.3" + tunnel-agent "^0.6.0" + forever-agent "~0.6.1" + is-typedarray "~1.0.0" + http-signature "~1.3.6" + combined-stream "~1.0.6" + performance-now "^2.1.0" + json-stringify-safe "~5.0.1" + +"@dao-dao/cosmiframe@^0.1.0": + version "0.1.0" + resolved "https://registry.npmjs.org/@dao-dao/cosmiframe/-/cosmiframe-0.1.0.tgz" + integrity sha512-NW4pGt1ctqDfhn/A6RU2vwnFEu3O4aBNnBMrGnw31n+L35drYNEsA9ZB7KZsHmRRlkNx+jSuJSv2Fv0BFBDDJQ== + dependencies: + uuid "^9.0.1" + +"@emnapi/core@^1.1.0": + version "1.3.1" + resolved "https://registry.npmjs.org/@emnapi/core/-/core-1.3.1.tgz" + integrity sha512-pVGjBIt1Y6gg3EJN8jTcfpP/+uuRksIo055oE/OBkDNcjZqVbfkWCksG1Jp4yZnj3iKWyWX8fdG/j6UDYPbFog== + dependencies: + "@emnapi/wasi-threads" "1.0.1" + tslib "^2.4.0" + +"@emnapi/runtime@^1.1.0": + version "1.3.1" + resolved "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.3.1.tgz" + integrity sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw== + dependencies: + tslib "^2.4.0" + +"@emnapi/wasi-threads@1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.0.1.tgz" + integrity sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw== + dependencies: + tslib "^2.4.0" + +"@esbuild/aix-ppc64@0.20.2": + version "0.20.2" + resolved "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz" + integrity sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g== + +"@esbuild/aix-ppc64@0.21.5": + version "0.21.5" + resolved "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz" + integrity sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ== + +"@esbuild/aix-ppc64@0.23.1": + version "0.23.1" + resolved "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.1.tgz" + integrity sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ== + +"@esbuild/android-arm@0.20.2": + version "0.20.2" + resolved "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.20.2.tgz" + integrity sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w== + +"@esbuild/android-arm@0.21.5": + version "0.21.5" + resolved "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz" + integrity sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg== + +"@esbuild/android-arm@0.23.1": + version "0.23.1" + resolved "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.1.tgz" + integrity sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ== + +"@esbuild/android-arm64@0.20.2": + version "0.20.2" + resolved "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.20.2.tgz" + integrity sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg== + +"@esbuild/android-arm64@0.21.5": + version "0.21.5" + resolved "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz" + integrity sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A== + +"@esbuild/android-arm64@0.23.1": + version "0.23.1" + resolved "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.1.tgz" + integrity sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw== + +"@esbuild/android-x64@0.20.2": + version "0.20.2" + resolved "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.20.2.tgz" + integrity sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg== + +"@esbuild/android-x64@0.21.5": + version "0.21.5" + resolved "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz" + integrity sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA== + +"@esbuild/android-x64@0.23.1": + version "0.23.1" + resolved "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.1.tgz" + integrity sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg== + +"@esbuild/darwin-arm64@0.20.2": + version "0.20.2" + resolved "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.20.2.tgz" + integrity sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA== + +"@esbuild/darwin-arm64@0.21.5": + version "0.21.5" + resolved "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz" + integrity sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ== + +"@esbuild/darwin-arm64@0.23.1": + version "0.23.1" + resolved "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.1.tgz" + integrity sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q== + +"@esbuild/darwin-x64@0.20.2": + version "0.20.2" + resolved "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.20.2.tgz" + integrity sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA== + +"@esbuild/darwin-x64@0.21.5": + version "0.21.5" + resolved "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz" + integrity sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw== + +"@esbuild/darwin-x64@0.23.1": + version "0.23.1" + resolved "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.1.tgz" + integrity sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw== + +"@esbuild/freebsd-arm64@0.20.2": + version "0.20.2" + resolved "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.2.tgz" + integrity sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw== + +"@esbuild/freebsd-arm64@0.21.5": + version "0.21.5" + resolved "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz" + integrity sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g== + +"@esbuild/freebsd-arm64@0.23.1": + version "0.23.1" + resolved "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.1.tgz" + integrity sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA== + +"@esbuild/freebsd-x64@0.20.2": + version "0.20.2" + resolved "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.20.2.tgz" + integrity sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw== + +"@esbuild/freebsd-x64@0.21.5": + version "0.21.5" + resolved "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz" + integrity sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ== + +"@esbuild/freebsd-x64@0.23.1": + version "0.23.1" + resolved "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.1.tgz" + integrity sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g== + +"@esbuild/linux-arm@0.20.2": + version "0.20.2" + resolved "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.20.2.tgz" + integrity sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg== + +"@esbuild/linux-arm@0.21.5": + version "0.21.5" + resolved "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz" + integrity sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA== + +"@esbuild/linux-arm@0.23.1": + version "0.23.1" + resolved "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.1.tgz" + integrity sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ== + +"@esbuild/linux-arm64@0.20.2": + version "0.20.2" + resolved "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.20.2.tgz" + integrity sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A== + +"@esbuild/linux-arm64@0.21.5": + version "0.21.5" + resolved "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz" + integrity sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q== + +"@esbuild/linux-arm64@0.23.1": + version "0.23.1" + resolved "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.1.tgz" + integrity sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g== + +"@esbuild/linux-ia32@0.20.2": + version "0.20.2" + resolved "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.20.2.tgz" + integrity sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig== + +"@esbuild/linux-ia32@0.21.5": + version "0.21.5" + resolved "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz" + integrity sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg== + +"@esbuild/linux-ia32@0.23.1": + version "0.23.1" + resolved "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.1.tgz" + integrity sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ== + +"@esbuild/linux-loong64@0.20.2": + version "0.20.2" + resolved "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.20.2.tgz" + integrity sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ== + +"@esbuild/linux-loong64@0.21.5": + version "0.21.5" + resolved "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz" + integrity sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg== + +"@esbuild/linux-loong64@0.23.1": + version "0.23.1" + resolved "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.1.tgz" + integrity sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw== + +"@esbuild/linux-mips64el@0.20.2": + version "0.20.2" + resolved "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.20.2.tgz" + integrity sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA== + +"@esbuild/linux-mips64el@0.21.5": + version "0.21.5" + resolved "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz" + integrity sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg== + +"@esbuild/linux-mips64el@0.23.1": + version "0.23.1" + resolved "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.1.tgz" + integrity sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q== + +"@esbuild/linux-ppc64@0.20.2": + version "0.20.2" + resolved "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.20.2.tgz" + integrity sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg== + +"@esbuild/linux-ppc64@0.21.5": + version "0.21.5" + resolved "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz" + integrity sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w== + +"@esbuild/linux-ppc64@0.23.1": + version "0.23.1" + resolved "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.1.tgz" + integrity sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw== + +"@esbuild/linux-riscv64@0.20.2": + version "0.20.2" + resolved "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.20.2.tgz" + integrity sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg== + +"@esbuild/linux-riscv64@0.21.5": + version "0.21.5" + resolved "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz" + integrity sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA== + +"@esbuild/linux-riscv64@0.23.1": + version "0.23.1" + resolved "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.1.tgz" + integrity sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA== + +"@esbuild/linux-s390x@0.20.2": + version "0.20.2" + resolved "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.20.2.tgz" + integrity sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ== + +"@esbuild/linux-s390x@0.21.5": + version "0.21.5" + resolved "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz" + integrity sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A== + +"@esbuild/linux-s390x@0.23.1": + version "0.23.1" + resolved "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.1.tgz" + integrity sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw== + +"@esbuild/linux-x64@0.20.2": + version "0.20.2" + resolved "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.2.tgz" + integrity sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw== + +"@esbuild/linux-x64@0.21.5": + version "0.21.5" + resolved "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz" + integrity sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ== + +"@esbuild/linux-x64@0.23.1": + version "0.23.1" + resolved "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.1.tgz" + integrity sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ== + +"@esbuild/netbsd-x64@0.20.2": + version "0.20.2" + resolved "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.20.2.tgz" + integrity sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ== + +"@esbuild/netbsd-x64@0.21.5": + version "0.21.5" + resolved "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz" + integrity sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg== + +"@esbuild/netbsd-x64@0.23.1": + version "0.23.1" + resolved "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.1.tgz" + integrity sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA== + +"@esbuild/openbsd-arm64@0.23.1": + version "0.23.1" + resolved "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.1.tgz" + integrity sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q== + +"@esbuild/openbsd-x64@0.20.2": + version "0.20.2" + resolved "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.20.2.tgz" + integrity sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ== + +"@esbuild/openbsd-x64@0.21.5": + version "0.21.5" + resolved "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz" + integrity sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow== + +"@esbuild/openbsd-x64@0.23.1": + version "0.23.1" + resolved "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.1.tgz" + integrity sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA== + +"@esbuild/sunos-x64@0.20.2": + version "0.20.2" + resolved "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.20.2.tgz" + integrity sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w== + +"@esbuild/sunos-x64@0.21.5": + version "0.21.5" + resolved "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz" + integrity sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg== + +"@esbuild/sunos-x64@0.23.1": + version "0.23.1" + resolved "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.1.tgz" + integrity sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA== + +"@esbuild/win32-arm64@0.20.2": + version "0.20.2" + resolved "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.20.2.tgz" + integrity sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ== + +"@esbuild/win32-arm64@0.21.5": + version "0.21.5" + resolved "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz" + integrity sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A== + +"@esbuild/win32-arm64@0.23.1": + version "0.23.1" + resolved "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.1.tgz" + integrity sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A== + +"@esbuild/win32-ia32@0.20.2": + version "0.20.2" + resolved "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.20.2.tgz" + integrity sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ== + +"@esbuild/win32-ia32@0.21.5": + version "0.21.5" + resolved "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz" + integrity sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA== + +"@esbuild/win32-ia32@0.23.1": + version "0.23.1" + resolved "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.1.tgz" + integrity sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ== + +"@esbuild/win32-x64@0.20.2": + version "0.20.2" + resolved "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.2.tgz" + integrity sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ== + +"@esbuild/win32-x64@0.21.5": + version "0.21.5" + resolved "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz" + integrity sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw== + +"@esbuild/win32-x64@0.23.1": + version "0.23.1" + resolved "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.1.tgz" + integrity sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg== + +"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0": + version "4.4.1" + resolved "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz" + integrity sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA== + dependencies: + eslint-visitor-keys "^3.4.3" + +"@eslint-community/regexpp@^4.10.0", "@eslint-community/regexpp@^4.4.0", "@eslint-community/regexpp@^4.6.1": + version "4.11.2" + resolved "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.2.tgz" + integrity sha512-2WwyTYNVaMNUWPZTOJdkax9iqTdirrApgTbk+Qoq5EPX6myqZvG8QGFRgdKmkjKVG6/G/a565vpPauHk0+hpBA== + +"@eslint/compat@^1.1.1": + version "1.2.1" + resolved "https://registry.npmjs.org/@eslint/compat/-/compat-1.2.1.tgz" + integrity sha512-JbHG2TWuCeNzh87fXo+/46Z1LEo9DBA9T188d0fZgGxAD+cNyS6sx9fdiyxjGPBMyQVRlCutTByZ6a5+YMkF7g== + +"@eslint/eslintrc@^2.1.4": + version "2.1.4" + resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz" + integrity sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ== + dependencies: + ajv "^6.12.4" + debug "^4.3.2" + espree "^9.6.0" + globals "^13.19.0" + ignore "^5.2.0" + import-fresh "^3.2.1" + js-yaml "^4.1.0" + minimatch "^3.1.2" + strip-json-comments "^3.1.1" + +"@eslint/js@8.57.1": + version "8.57.1" + resolved "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz" + integrity sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q== + +"@ethersproject/abstract-provider@^5.7.0": + version "5.7.0" + resolved "https://registry.npmjs.org/@ethersproject/abstract-provider/-/abstract-provider-5.7.0.tgz" + integrity sha512-R41c9UkchKCpAqStMYUpdunjo3pkEvZC3FAwZn5S5MGbXoMQOHIdHItezTETxAO5bevtMApSyEhn9+CHcDsWBw== + dependencies: + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/networks" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/transactions" "^5.7.0" + "@ethersproject/web" "^5.7.0" + +"@ethersproject/abstract-signer@^5.7.0": + version "5.7.0" + resolved "https://registry.npmjs.org/@ethersproject/abstract-signer/-/abstract-signer-5.7.0.tgz" + integrity sha512-a16V8bq1/Cz+TGCkE2OPMTOUDLS3grCpdjoJCYNnVBbdYEMSgKrU0+B90s8b6H+ByYTBZN7a3g76jdIJi7UfKQ== + dependencies: + "@ethersproject/abstract-provider" "^5.7.0" + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + +"@ethersproject/address@^5.6.0", "@ethersproject/address@^5.7.0": + version "5.7.0" + resolved "https://registry.npmjs.org/@ethersproject/address/-/address-5.7.0.tgz" + integrity sha512-9wYhYt7aghVGo758POM5nqcOMaE168Q6aRLJZwUmiqSrAungkG74gSSeKEIR7ukixesdRZGPgVqme6vmxs1fkA== + dependencies: + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/keccak256" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/rlp" "^5.7.0" + +"@ethersproject/base64@^5.7.0": + version "5.7.0" + resolved "https://registry.npmjs.org/@ethersproject/base64/-/base64-5.7.0.tgz" + integrity sha512-Dr8tcHt2mEbsZr/mwTPIQAf3Ai0Bks/7gTw9dSqk1mQvhW3XvRlmDJr/4n+wg1JmCl16NZue17CDh8xb/vZ0sQ== + dependencies: + "@ethersproject/bytes" "^5.7.0" + +"@ethersproject/bignumber@^5.7.0": + version "5.7.0" + resolved "https://registry.npmjs.org/@ethersproject/bignumber/-/bignumber-5.7.0.tgz" + integrity sha512-n1CAdIHRWjSucQO3MC1zPSVgV/6dy/fjL9pMrPP9peL+QxEg9wOsVqwD4+818B6LUEtaXzVHQiuivzRoxPxUGw== + dependencies: + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + bn.js "^5.2.1" + +"@ethersproject/bytes@^5.7.0": + version "5.7.0" + resolved "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.7.0.tgz" + integrity sha512-nsbxwgFXWh9NyYWo+U8atvmMsSdKJprTcICAkvbBffT75qDocbuggBU0SJiVK2MuTrp0q+xvLkTnGMPK1+uA9A== + dependencies: + "@ethersproject/logger" "^5.7.0" + +"@ethersproject/constants@^5.7.0": + version "5.7.0" + resolved "https://registry.npmjs.org/@ethersproject/constants/-/constants-5.7.0.tgz" + integrity sha512-DHI+y5dBNvkpYUMiRQyxRBYBefZkJfo70VUkUAsRjcPs47muV9evftfZ0PJVCXYbAiCgght0DtcF9srFQmIgWA== + dependencies: + "@ethersproject/bignumber" "^5.7.0" + +"@ethersproject/hash@5.7.0": + version "5.7.0" + resolved "https://registry.npmjs.org/@ethersproject/hash/-/hash-5.7.0.tgz" + integrity sha512-qX5WrQfnah1EFnO5zJv1v46a8HW0+E5xuBBDTwMFZLuVTx0tbU2kkx15NqdjxecrLGatQN9FGQKpb1FKdHCt+g== + dependencies: + "@ethersproject/abstract-signer" "^5.7.0" + "@ethersproject/address" "^5.7.0" + "@ethersproject/base64" "^5.7.0" + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/keccak256" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/strings" "^5.7.0" + +"@ethersproject/keccak256@^5.5.0", "@ethersproject/keccak256@^5.7.0": + version "5.7.0" + resolved "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.7.0.tgz" + integrity sha512-2UcPboeL/iW+pSg6vZ6ydF8tCnv3Iu/8tUmLLzWWGzxWKFFqOBQFLo6uLUv6BDrLgCDfN28RJ/wtByx+jZ4KBg== + dependencies: + "@ethersproject/bytes" "^5.7.0" + js-sha3 "0.8.0" + +"@ethersproject/logger@^5.7.0": + version "5.7.0" + resolved "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.7.0.tgz" + integrity sha512-0odtFdXu/XHtjQXJYA3u9G0G8btm0ND5Cu8M7i5vhEcE8/HmF4Lbdqanwyv4uQTr2tx6b7fQRmgLrsnpQlmnig== + +"@ethersproject/networks@^5.7.0": + version "5.7.1" + resolved "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.7.1.tgz" + integrity sha512-n/MufjFYv3yFcUyfhnXotyDlNdFb7onmkSy8aQERi2PjNcnWQ66xXxa3XlS8nCcA8aJKJjIIMNJTC7tu80GwpQ== + dependencies: + "@ethersproject/logger" "^5.7.0" + +"@ethersproject/properties@^5.7.0": + version "5.7.0" + resolved "https://registry.npmjs.org/@ethersproject/properties/-/properties-5.7.0.tgz" + integrity sha512-J87jy8suntrAkIZtecpxEPxY//szqr1mlBaYlQ0r4RCaiD2hjheqF9s1LVE8vVuJCXisjIP+JgtK/Do54ej4Sw== + dependencies: + "@ethersproject/logger" "^5.7.0" + +"@ethersproject/rlp@^5.7.0": + version "5.7.0" + resolved "https://registry.npmjs.org/@ethersproject/rlp/-/rlp-5.7.0.tgz" + integrity sha512-rBxzX2vK8mVF7b0Tol44t5Tb8gomOHkj5guL+HhzQ1yBh/ydjGnpw6at+X6Iw0Kp3OzzzkcKp8N9r0W4kYSs9w== + dependencies: + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + +"@ethersproject/shims@^5.7.0": + version "5.7.0" + resolved "https://registry.npmjs.org/@ethersproject/shims/-/shims-5.7.0.tgz" + integrity sha512-WeDptc6oAprov5CCN2LJ/6/+dC9gTonnkdAtLepm/7P5Z+3PRxS5NpfVWmOMs1yE4Vitl2cU8bOPWC0GvGSbVg== + +"@ethersproject/signing-key@^5.7.0": + version "5.7.0" + resolved "https://registry.npmjs.org/@ethersproject/signing-key/-/signing-key-5.7.0.tgz" + integrity sha512-MZdy2nL3wO0u7gkB4nA/pEf8lu1TlFswPNmy8AiYkfKTdO6eXBJyUdmHO/ehm/htHw9K/qF8ujnTyUAD+Ry54Q== + dependencies: + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + bn.js "^5.2.1" + elliptic "6.5.4" + hash.js "1.1.7" + +"@ethersproject/strings@^5.7.0": + version "5.7.0" + resolved "https://registry.npmjs.org/@ethersproject/strings/-/strings-5.7.0.tgz" + integrity sha512-/9nu+lj0YswRNSH0NXYqrh8775XNyEdUQAuf3f+SmOrnVewcJ5SBNAjF7lpgehKi4abvNNXyf+HX86czCdJ8Mg== + dependencies: + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/constants" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + +"@ethersproject/transactions@5.7.0", "@ethersproject/transactions@^5.7.0": + version "5.7.0" + resolved "https://registry.npmjs.org/@ethersproject/transactions/-/transactions-5.7.0.tgz" + integrity sha512-kmcNicCp1lp8qanMTC3RIikGgoJ80ztTyvtsFvCYpSCfkjhD0jZ2LOrnbcuxuToLIUYYf+4XwD1rP+B/erDIhQ== + dependencies: + "@ethersproject/address" "^5.7.0" + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/constants" "^5.7.0" + "@ethersproject/keccak256" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/rlp" "^5.7.0" + "@ethersproject/signing-key" "^5.7.0" + +"@ethersproject/web@^5.7.0": + version "5.7.1" + resolved "https://registry.npmjs.org/@ethersproject/web/-/web-5.7.1.tgz" + integrity sha512-Gueu8lSvyjBWL4cYsWsjh6MtMwM0+H4HvqFPZfB6dV8ctbP9zFAO73VG1cMWae0FLPCtz0peKPpZY8/ugJJX2w== + dependencies: + "@ethersproject/base64" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/strings" "^5.7.0" + +"@fastify/busboy@^2.0.0": + version "2.1.1" + resolved "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.1.tgz" + integrity sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA== + +"@hapi/hoek@^9.0.0", "@hapi/hoek@^9.3.0": + version "9.3.0" + resolved "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz" + integrity sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ== + +"@hapi/topo@^5.1.0": + version "5.1.0" + resolved "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz" + integrity sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg== + dependencies: + "@hapi/hoek" "^9.0.0" + +"@humanwhocodes/config-array@^0.13.0": + version "0.13.0" + resolved "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz" + integrity sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw== + dependencies: + debug "^4.3.1" + minimatch "^3.0.5" + "@humanwhocodes/object-schema" "^2.0.3" + +"@humanwhocodes/module-importer@^1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz" + integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== + +"@humanwhocodes/object-schema@^2.0.3": + version "2.0.3" + resolved "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz" + integrity sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA== + +"@hutson/parse-repository-url@^5.0.0": + version "5.0.0" + resolved "https://registry.npmjs.org/@hutson/parse-repository-url/-/parse-repository-url-5.0.0.tgz" + integrity sha512-e5+YUKENATs1JgYHMzTr2MW/NDcXGfYFAuOQU8gJgF/kEh4EqKgfGrfLI67bMD4tbhZVlkigz/9YYwWcbOFthg== + +"@ioredis/commands@^1.1.1": + version "1.2.0" + resolved "https://registry.npmjs.org/@ioredis/commands/-/commands-1.2.0.tgz" + integrity sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg== + +"@isaacs/cliui@^8.0.2": + version "8.0.2" + resolved "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz" + integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA== + dependencies: + string-width "^5.1.2" + string-width-cjs "npm:string-width@^4.2.0" + strip-ansi "^7.0.1" + strip-ansi-cjs "npm:strip-ansi@^6.0.1" + wrap-ansi "^8.1.0" + wrap-ansi-cjs "npm:wrap-ansi@^7.0.0" + +"@isaacs/ttlcache@^1.4.1": + version "1.4.1" + resolved "https://registry.npmjs.org/@isaacs/ttlcache/-/ttlcache-1.4.1.tgz" + integrity sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA== + +"@istanbuljs/load-nyc-config@^1.0.0": + version "1.1.0" + resolved "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz" + integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ== + dependencies: + camelcase "^5.3.1" + find-up "^4.1.0" + get-package-type "^0.1.0" + js-yaml "^3.13.1" + resolve-from "^5.0.0" + +"@istanbuljs/schema@^0.1.2", "@istanbuljs/schema@^0.1.3": + version "0.1.3" + resolved "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz" + integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== + +"@jest/console@^29.7.0": + version "29.7.0" + resolved "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz" + integrity sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg== + dependencies: + chalk "^4.0.0" + slash "^3.0.0" + jest-util "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + jest-message-util "^29.7.0" + +"@jest/core@^29.7.0": + version "29.7.0" + resolved "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz" + integrity sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg== + dependencies: + exit "^0.1.2" + chalk "^4.0.0" + slash "^3.0.0" + ci-info "^3.2.0" + jest-util "^29.7.0" + micromatch "^4.0.4" + strip-ansi "^6.0.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + graceful-fs "^4.2.9" + jest-config "^29.7.0" + jest-runner "^29.7.0" + ansi-escapes "^4.2.1" + jest-resolve "^29.7.0" + jest-runtime "^29.7.0" + jest-watcher "^29.7.0" + "@jest/console" "^29.7.0" + jest-snapshot "^29.7.0" + jest-validate "^29.7.0" + pretty-format "^29.7.0" + jest-haste-map "^29.7.0" + "@jest/reporters" "^29.7.0" + "@jest/transform" "^29.7.0" + jest-regex-util "^29.6.3" + "@jest/test-result" "^29.7.0" + jest-message-util "^29.7.0" + jest-changed-files "^29.7.0" + jest-resolve-dependencies "^29.7.0" + +"@jest/create-cache-key-function@^29.6.3": + version "29.7.0" + resolved "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-29.7.0.tgz" + integrity sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA== + dependencies: + "@jest/types" "^29.6.3" + +"@jest/environment@^29.7.0": + version "29.7.0" + resolved "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz" + integrity sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw== + dependencies: + jest-mock "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + "@jest/fake-timers" "^29.7.0" + +"@jest/expect@^29.7.0": + version "29.7.0" + resolved "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz" + integrity sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ== + dependencies: + expect "^29.7.0" + jest-snapshot "^29.7.0" + +"@jest/expect-utils@^29.7.0": + version "29.7.0" + resolved "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz" + integrity sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA== + dependencies: + jest-get-type "^29.6.3" + +"@jest/fake-timers@^29.7.0": + version "29.7.0" + resolved "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz" + integrity sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ== + dependencies: + jest-mock "^29.7.0" + jest-util "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + jest-message-util "^29.7.0" + "@sinonjs/fake-timers" "^10.0.2" + +"@jest/globals@^29.7.0": + version "29.7.0" + resolved "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz" + integrity sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ== + dependencies: + jest-mock "^29.7.0" + "@jest/types" "^29.6.3" + "@jest/expect" "^29.7.0" + "@jest/environment" "^29.7.0" + +"@jest/reporters@^29.4.1", "@jest/reporters@^29.7.0": + version "29.7.0" + resolved "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz" + integrity sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg== + dependencies: + exit "^0.1.2" + glob "^7.1.3" + chalk "^4.0.0" + slash "^3.0.0" + jest-util "^29.7.0" + strip-ansi "^6.0.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + graceful-fs "^4.2.9" + jest-worker "^29.7.0" + "@jest/console" "^29.7.0" + string-length "^4.0.1" + v8-to-istanbul "^9.0.1" + "@jest/transform" "^29.7.0" + istanbul-reports "^3.1.3" + "@bcoe/v8-coverage" "^0.2.3" + "@jest/test-result" "^29.7.0" + jest-message-util "^29.7.0" + collect-v8-coverage "^1.0.0" + istanbul-lib-report "^3.0.0" + istanbul-lib-coverage "^3.0.0" + istanbul-lib-instrument "^6.0.0" + istanbul-lib-source-maps "^4.0.0" + "@jridgewell/trace-mapping" "^0.3.18" + +"@jest/schemas@^29.6.3": + version "29.6.3" + resolved "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz" + integrity sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA== + dependencies: + "@sinclair/typebox" "^0.27.8" + +"@jest/source-map@^29.6.3": + version "29.6.3" + resolved "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz" + integrity sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw== + dependencies: + callsites "^3.0.0" + graceful-fs "^4.2.9" + "@jridgewell/trace-mapping" "^0.3.18" + +"@jest/test-result@^29.4.1", "@jest/test-result@^29.7.0": + version "29.7.0" + resolved "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz" + integrity sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA== + dependencies: + "@jest/types" "^29.6.3" + "@jest/console" "^29.7.0" + collect-v8-coverage "^1.0.0" + "@types/istanbul-lib-coverage" "^2.0.0" + +"@jest/test-sequencer@^29.7.0": + version "29.7.0" + resolved "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz" + integrity sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw== + dependencies: + slash "^3.0.0" + graceful-fs "^4.2.9" + jest-haste-map "^29.7.0" + "@jest/test-result" "^29.7.0" + +"@jest/transform@^29.7.0": + version "29.7.0" + resolved "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz" + integrity sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw== + dependencies: + chalk "^4.0.0" + slash "^3.0.0" + pirates "^4.0.4" + jest-util "^29.7.0" + micromatch "^4.0.4" + "@babel/core" "^7.11.6" + "@jest/types" "^29.6.3" + graceful-fs "^4.2.9" + jest-haste-map "^29.7.0" + jest-regex-util "^29.6.3" + write-file-atomic "^4.0.2" + convert-source-map "^2.0.0" + babel-plugin-istanbul "^6.1.1" + "@jridgewell/trace-mapping" "^0.3.18" + fast-json-stable-stringify "^2.1.0" + +"@jest/types@^26.6.2": + version "26.6.2" + resolved "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz" + integrity sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ== + dependencies: + chalk "^4.0.0" + "@types/node" "*" + "@types/yargs" "^15.0.0" + "@types/istanbul-reports" "^3.0.0" + "@types/istanbul-lib-coverage" "^2.0.0" + +"@jest/types@^29.6.3": + version "29.6.3" + resolved "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz" + integrity sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw== + dependencies: + chalk "^4.0.0" + "@types/node" "*" + "@types/yargs" "^17.0.8" + "@jest/schemas" "^29.6.3" + "@types/istanbul-reports" "^3.0.0" + "@types/istanbul-lib-coverage" "^2.0.0" + +"@jridgewell/gen-mapping@^0.3.5": + version "0.3.5" + resolved "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz" + integrity sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg== + dependencies: + "@jridgewell/set-array" "^1.2.1" + "@jridgewell/trace-mapping" "^0.3.24" + "@jridgewell/sourcemap-codec" "^1.4.10" + +"@jridgewell/resolve-uri@^3.0.3", "@jridgewell/resolve-uri@^3.1.0": + version "3.1.2" + resolved "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz" + integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw== + +"@jridgewell/set-array@^1.2.1": + version "1.2.1" + resolved "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz" + integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A== + +"@jridgewell/source-map@^0.3.3": + version "0.3.6" + resolved "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz" + integrity sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ== + dependencies: + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" + +"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.13", "@jridgewell/sourcemap-codec@^1.4.14", "@jridgewell/sourcemap-codec@^1.5.0": + version "1.5.0" + resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz" + integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ== + +"@jridgewell/trace-mapping@0.3.9": + version "0.3.9" + resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz" + integrity sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ== + dependencies: + "@jridgewell/resolve-uri" "^3.0.3" + "@jridgewell/sourcemap-codec" "^1.4.10" + +"@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.20", "@jridgewell/trace-mapping@^0.3.23", "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25": + version "0.3.25" + resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz" + integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== + dependencies: + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" + +"@jscutlery/semver@^4.0.0": + version "4.2.0" + resolved "https://registry.npmjs.org/@jscutlery/semver/-/semver-4.2.0.tgz" + integrity sha512-XaExVbzoIQ5D7k9JOfdqi4IJ2CRNPyiSQu730jbcNtl+D3Ra5qOsg3HVgRtp4BoiMFNLoPsQJMiB8LeAADMfwA== + dependencies: + rxjs "7.8.1" + chalk "4.1.2" + inquirer "8.2.6" + detect-indent "6.1.0" + git-semver-tags "^7.0.1" + conventional-changelog "^5.1.0" + conventional-changelog-atom "^4.0.0" + conventional-commits-parser "^5.0.0" + conventional-changelog-ember "^4.0.0" + conventional-changelog-eslint "^5.0.0" + conventional-changelog-jquery "^5.0.0" + conventional-changelog-jshint "^4.0.0" + conventional-recommended-bump "^9.0.0" + conventional-changelog-angular "^7.0.0" + conventional-changelog-express "^4.0.0" + conventional-changelog-codemirror "^4.0.0" + conventional-changelog-conventionalcommits "^7.0.2" + +"@jsdevtools/ono@^7.1.3": + version "7.1.3" + resolved "https://registry.npmjs.org/@jsdevtools/ono/-/ono-7.1.3.tgz" + integrity sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg== + +"@jsonjoy.com/base64@^1.1.1": + version "1.1.2" + resolved "https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-1.1.2.tgz" + integrity sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA== + +"@jsonjoy.com/json-pack@^1.0.3": + version "1.1.0" + resolved "https://registry.npmjs.org/@jsonjoy.com/json-pack/-/json-pack-1.1.0.tgz" + integrity sha512-zlQONA+msXPPwHWZMKFVS78ewFczIll5lXiVPwFPCZUsrOKdxc2AvxU1HoNBmMRhqDZUR9HkC3UOm+6pME6Xsg== + dependencies: + "@jsonjoy.com/base64" "^1.1.1" + "@jsonjoy.com/util" "^1.1.2" + hyperdyperid "^1.2.0" + thingies "^1.20.0" + +"@jsonjoy.com/util@^1.1.2", "@jsonjoy.com/util@^1.3.0": + version "1.5.0" + resolved "https://registry.npmjs.org/@jsonjoy.com/util/-/util-1.5.0.tgz" + integrity sha512-ojoNsrIuPI9g6o8UxhraZQSyF2ByJanAY4cTFbc8Mf2AXEF4aQRGY1dJxyJpuyav8r9FGflEt/Ff3u5Nt6YMPA== + +"@keplr-wallet/common@0.12.28": + version "0.12.28" + resolved "https://registry.npmjs.org/@keplr-wallet/common/-/common-0.12.28.tgz" + integrity sha512-ESQorPZw8PRiUXhsrxED+E1FEWkAdc6Kwi3Az7ce204gMBQDI2j0XJtTd4uCUp+C24Em9fk0samdHzdoB4caIg== + dependencies: + mobx "^6.1.7" + delay "^4.4.0" + buffer "^6.0.3" + "@keplr-wallet/types" "0.12.28" + "@keplr-wallet/crypto" "0.12.28" + +"@keplr-wallet/cosmos@0.12.28": + version "0.12.28" + resolved "https://registry.npmjs.org/@keplr-wallet/cosmos/-/cosmos-0.12.28.tgz" + integrity sha512-IuqmSBgKgIeWBA0XGQKKs28IXFeFMCrfadCbtiZccNc7qnNr5Y/Cyyk01BPC8Dd1ZyEyAByoICgrxvtGN0GGvA== + dependencies: + long "^4.0.0" + bech32 "^1.1.4" + buffer "^6.0.3" + protobufjs "^6.11.2" + "@keplr-wallet/unit" "0.12.28" + "@keplr-wallet/types" "0.12.28" + "@keplr-wallet/common" "0.12.28" + "@keplr-wallet/crypto" "0.12.28" + "@ethersproject/address" "^5.6.0" + "@keplr-wallet/proto-types" "0.12.28" + "@keplr-wallet/simple-fetch" "0.12.28" + +"@keplr-wallet/crypto@0.12.28": + version "0.12.28" + resolved "https://registry.npmjs.org/@keplr-wallet/crypto/-/crypto-0.12.28.tgz" + integrity sha512-le1je+78/4213qshSMgQTYqhCCvzsL9+YfhjXg1kd/ali69MLWK8L8Z09ducHPS6C+LqQXXTNJQpbH2uiFSd5w== + dependencies: + bip32 "^2.0.6" + bip39 "^3.0.3" + buffer "^6.0.3" + sha.js "^2.4.11" + elliptic "^6.5.3" + bs58check "^2.1.2" + crypto-js "^4.0.0" + "@ethersproject/keccak256" "^5.5.0" + +"@keplr-wallet/proto-types@0.12.28": + version "0.12.28" + resolved "https://registry.npmjs.org/@keplr-wallet/proto-types/-/proto-types-0.12.28.tgz" + integrity sha512-ukti/eCTltPUP64jxtk5TjtwJogyfKPqlBIT3KGUCGzBLIPeYMsffL5w5aoHsMjINzOITjYqzXyEF8LTIK/fmw== + dependencies: + long "^4.0.0" + protobufjs "^6.11.2" + +"@keplr-wallet/simple-fetch@0.12.28": + version "0.12.28" + resolved "https://registry.npmjs.org/@keplr-wallet/simple-fetch/-/simple-fetch-0.12.28.tgz" + integrity sha512-T2CiKS2B5n0ZA7CWw0CA6qIAH0XYI1siE50MP+i+V0ZniCGBeL+BMcDw64vFJUcEH+1L5X4sDAzV37fQxGwllA== + +"@keplr-wallet/types@0.12.28": + version "0.12.28" + resolved "https://registry.npmjs.org/@keplr-wallet/types/-/types-0.12.28.tgz" + integrity sha512-EcM9d46hYDm3AO4lf4GUbTSLRySONtTmhKb7p88q56OQOgJN3MMjRacEo2p9jX9gpPe7gRIjMUalhAfUiFpZoQ== + dependencies: + long "^4.0.0" + +"@keplr-wallet/types@^0.12.86": + version "0.12.145" + resolved "https://registry.npmjs.org/@keplr-wallet/types/-/types-0.12.145.tgz" + integrity sha512-GgDFn/sSlo99XXev6pqbifflh9HIAkaU9ptjYDSVyYbPXlwYUii+yZ6eg1GTRaZq+H79NEKvLCZBSJxfU/ElLA== + dependencies: + long "^4.0.0" + +"@keplr-wallet/unit@0.12.28": + version "0.12.28" + resolved "https://registry.npmjs.org/@keplr-wallet/unit/-/unit-0.12.28.tgz" + integrity sha512-kpXigHDBJGOmhtPkv9hqsQid9zkFo7OQPeKgO2n8GUlOINIXW6kWG5LXYTi/Yg9Uiw1CQF69gFMuZCJ8IzVHlA== + dependencies: + big-integer "^1.6.48" + utility-types "^3.10.0" + "@keplr-wallet/types" "0.12.28" + +"@kwsites/file-exists@^1.1.1": + version "1.1.1" + resolved "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz" + integrity sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw== + dependencies: + debug "^4.1.1" + +"@kwsites/promise-deferred@^1.1.1": + version "1.1.1" + resolved "https://registry.npmjs.org/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz" + integrity sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw== + +"@leapwallet/cosmos-snap-provider@^0.1.26": + version "0.1.26" + resolved "https://registry.npmjs.org/@leapwallet/cosmos-snap-provider/-/cosmos-snap-provider-0.1.26.tgz" + integrity sha512-KqT4OTECINPZohosLkAzdYotzV5YYJwzg2r/GKKMv3ndIuiqom/9WCaEs9W3KzPaRe69rOZpjbFmcu0gB4PSww== + dependencies: + "@cosmjs/amino" "^0.32.0" + "@cosmjs/proto-signing" "^0.32.0" + bignumber.js "^9.1.2" + long "^5.2.3" + +"@leichtgewicht/ip-codec@^2.0.1": + version "2.0.5" + resolved "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz" + integrity sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw== + +"@mapbox/node-pre-gyp@^1.0.5": + version "1.0.11" + resolved "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.11.tgz" + integrity sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ== + dependencies: + tar "^6.1.11" + nopt "^5.0.0" + npmlog "^5.0.1" + rimraf "^3.0.2" + semver "^7.3.5" + make-dir "^3.1.0" + node-fetch "^2.6.7" + detect-libc "^2.0.0" + https-proxy-agent "^5.0.0" + +"@microsoft/api-extractor@^7.34.4": + version "7.47.11" + resolved "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.47.11.tgz" + integrity sha512-lrudfbPub5wzBhymfFtgZKuBvXxoSIAdrvS2UbHjoMT2TjIEddq6Z13pcve7A03BAouw0x8sW8G4txdgfiSwpQ== + dependencies: + "@microsoft/tsdoc-config" "~0.17.0" + "@microsoft/tsdoc" "~0.15.0" + lodash "~4.17.15" + minimatch "~3.0.3" + resolve "~1.22.1" + semver "~7.5.4" + source-map "~0.6.1" + typescript "5.4.2" + "@microsoft/api-extractor-model" "7.29.8" + "@rushstack/node-core-library" "5.9.0" + "@rushstack/terminal" "0.14.2" + "@rushstack/rig-package" "0.5.3" + "@rushstack/ts-command-line" "4.23.0" + +"@microsoft/api-extractor-model@7.29.8": + version "7.29.8" + resolved "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.29.8.tgz" + integrity sha512-t3Z/xcO6TRbMcnKGVMs4uMzv/gd5j0NhMiJIGjD4cJMeFJ1Hf8wnLSx37vxlRlL0GWlGJhnFgxvnaL6JlS+73g== + dependencies: + "@microsoft/tsdoc" "~0.15.0" + "@microsoft/tsdoc-config" "~0.17.0" + "@rushstack/node-core-library" "5.9.0" + +"@microsoft/tsdoc@0.15.0", "@microsoft/tsdoc@~0.15.0": + version "0.15.0" + resolved "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.15.0.tgz" + integrity sha512-HZpPoABogPvjeJOdzCOSJsXeL/SMCBgBZMVC3X3d7YYp2gf31MfxhUoYUNwf1ERPJOnQc0wkFn9trqI6ZEdZuA== + +"@microsoft/tsdoc-config@~0.17.0": + version "0.17.0" + resolved "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.17.0.tgz" + integrity sha512-v/EYRXnCAIHxOHW+Plb6OWuUoMotxTN0GLatnpOb1xq0KuTNw/WI3pamJx/UbsoJP5k9MCw1QxvvhPcF9pH3Zg== + dependencies: + ajv "~8.12.0" + jju "~1.4.0" + resolve "~1.22.2" + "@microsoft/tsdoc" "0.15.0" + +"@module-federation/bridge-react-webpack-plugin@0.6.6": + version "0.6.6" + resolved "https://registry.npmjs.org/@module-federation/bridge-react-webpack-plugin/-/bridge-react-webpack-plugin-0.6.6.tgz" + integrity sha512-NANaSOKem+1t/Fbd1GjXnStJRe7O33ya+FR/yYkTUd1H5hmlzVDNo/lYxYuUl3O/gH9Lnlr2Gf9unyWoIW0wHw== + dependencies: + semver "7.6.3" + "@types/semver" "7.5.8" + "@module-federation/sdk" "0.6.6" + +"@module-federation/data-prefetch@0.6.6": + version "0.6.6" + resolved "https://registry.npmjs.org/@module-federation/data-prefetch/-/data-prefetch-0.6.6.tgz" + integrity sha512-rakEHrg2pqbOqJ3uWT2p3kgTCOxBQdEIqmew3XBAXTZ0NblZtkXeMHupcW/W6+ccvbPdn/T/PSICx9HHSvfEVg== + dependencies: + fs-extra "9.1.0" + "@module-federation/sdk" "0.6.6" + "@module-federation/runtime" "0.6.6" + +"@module-federation/dts-plugin@0.6.6": + version "0.6.6" + resolved "https://registry.npmjs.org/@module-federation/dts-plugin/-/dts-plugin-0.6.6.tgz" + integrity sha512-sNCghGgrpCOOVk2xpzgAGAFeo2ONcv6eAnEfe7Q2gD7R6NrGgOrB5KVhN/uWIzFJG8tqNfSSjam+woTyrrayfg== + dependencies: + ws "8.17.1" + koa "2.15.3" + axios "^1.7.4" + chalk "3.0.0" + log4js "6.9.1" + rambda "^9.1.0" + adm-zip "^0.5.10" + fs-extra "9.1.0" + ansi-colors "^4.1.3" + isomorphic-ws "5.0.0" + node-schedule "2.1.1" + lodash.clonedeepwith "4.5.0" + "@module-federation/sdk" "0.6.6" + "@module-federation/managers" "0.6.6" + "@module-federation/third-party-dts-extractor" "0.6.6" + +"@module-federation/enhanced@0.6.6", "@module-federation/enhanced@^0.6.0": + version "0.6.6" + resolved "https://registry.npmjs.org/@module-federation/enhanced/-/enhanced-0.6.6.tgz" + integrity sha512-gGU1tjaksk5Q5X2zpVb/OmlwvKwVVjTXreuFwkK0Z+9QKM9jbu0B/tPSh6sqibPFeu1yM2HOFlOHJhvFs1PmsA== + dependencies: + btoa "^1.2.1" + upath "2.0.1" + "@module-federation/sdk" "0.6.6" + "@module-federation/rspack" "0.6.6" + "@module-federation/managers" "0.6.6" + "@module-federation/manifest" "0.6.6" + "@module-federation/dts-plugin" "0.6.6" + "@module-federation/data-prefetch" "0.6.6" + "@module-federation/runtime-tools" "0.6.6" + "@module-federation/bridge-react-webpack-plugin" "0.6.6" + +"@module-federation/managers@0.6.6": + version "0.6.6" + resolved "https://registry.npmjs.org/@module-federation/managers/-/managers-0.6.6.tgz" + integrity sha512-ryj2twbQmo2KhwKn1xYivpaW94l5wfplDU9FwVvW0wc8hC2lJnuGhoiZqXKL7lNaBrZXge3b43Zlgx5OnFfr6A== + dependencies: + find-pkg "2.0.0" + fs-extra "9.1.0" + "@module-federation/sdk" "0.6.6" + +"@module-federation/manifest@0.6.6": + version "0.6.6" + resolved "https://registry.npmjs.org/@module-federation/manifest/-/manifest-0.6.6.tgz" + integrity sha512-45ol0fC8RS2d+0iEt5zdp0vctE2CiOfA2kCmOFz79K33occi8sKmyevfSeZGckZy54NiMnLFteIYBsyIa+g7gg== + dependencies: + chalk "3.0.0" + find-pkg "2.0.0" + "@module-federation/sdk" "0.6.6" + "@module-federation/managers" "0.6.6" + "@module-federation/dts-plugin" "0.6.6" + +"@module-federation/rspack@0.6.6": + version "0.6.6" + resolved "https://registry.npmjs.org/@module-federation/rspack/-/rspack-0.6.6.tgz" + integrity sha512-30X6QPrJ/eCcmUL4GQ06Z9bQwURBnJI0607Fw2ufmAbhDA0PJFtg7NFFfXzsdChms1ACVbgvgfBH8SJg8j3wBg== + dependencies: + "@module-federation/sdk" "0.6.6" + "@module-federation/managers" "0.6.6" + "@module-federation/manifest" "0.6.6" + "@module-federation/dts-plugin" "0.6.6" + "@module-federation/runtime-tools" "0.6.6" + "@module-federation/bridge-react-webpack-plugin" "0.6.6" + +"@module-federation/runtime@0.6.6": + version "0.6.6" + resolved "https://registry.npmjs.org/@module-federation/runtime/-/runtime-0.6.6.tgz" + integrity sha512-QsKHUV2HALRzL6mPCdJEZTDuPReKC8MMXf+/VMCtQPp6JhLEjZIO06bfEZqXMbTbTYlMzntIwu1tGCbtJRZDOQ== + dependencies: + "@module-federation/sdk" "0.6.6" + +"@module-federation/runtime-tools@0.6.6": + version "0.6.6" + resolved "https://registry.npmjs.org/@module-federation/runtime-tools/-/runtime-tools-0.6.6.tgz" + integrity sha512-w2qHa41p6rADWMS1yBjpqNhaLZ4R5oRy9OYGPe6ywjh+8oqbiBl1CfQglcgEBIpHktEjV/upsgsnjHSdJBdeZw== + dependencies: + "@module-federation/runtime" "0.6.6" + "@module-federation/webpack-bundler-runtime" "0.6.6" + +"@module-federation/sdk@0.6.6": + version "0.6.6" + resolved "https://registry.npmjs.org/@module-federation/sdk/-/sdk-0.6.6.tgz" + integrity sha512-tUv2kPi0FvplcpGi/g4nITAYVAR1RUZ6QvP71T8inmRZSrfcvk1QpGJiL36IjuS67SM3VAoXS0iJ2WX1Rgjvhg== + +"@module-federation/sdk@^0.6.0": + version "0.6.13" + resolved "https://registry.npmjs.org/@module-federation/sdk/-/sdk-0.6.13.tgz" + integrity sha512-eZvTH8hBZepPkOGeTQfCm57EO/R/F2Tf+OjPOIMDPNDeS6tfvNUA+CLl9ir2UzwGfjgIwCBhBbtxj47t3CH3EA== + +"@module-federation/third-party-dts-extractor@0.6.6": + version "0.6.6" + resolved "https://registry.npmjs.org/@module-federation/third-party-dts-extractor/-/third-party-dts-extractor-0.6.6.tgz" + integrity sha512-xX9p17PpElzATNEulwlJJT731xST7T7OUIDSkkIghp/ICDmZd6WhYJvNBto7xbpaj5SIB7Ocdj4chNGv0xdYPw== + dependencies: + resolve "1.22.8" + find-pkg "2.0.0" + fs-extra "9.1.0" + +"@module-federation/webpack-bundler-runtime@0.6.6": + version "0.6.6" + resolved "https://registry.npmjs.org/@module-federation/webpack-bundler-runtime/-/webpack-bundler-runtime-0.6.6.tgz" + integrity sha512-0UnY9m1fBgHwTpacYWbht1jB5X4Iqspiu1q8kfjUrv6y+R224//ydUFYYO8xfWx4V9SGQFKlU8XFH0FP/r0Hng== + dependencies: + "@module-federation/sdk" "0.6.6" + "@module-federation/runtime" "0.6.6" + +"@napi-rs/wasm-runtime@0.2.4": + version "0.2.4" + resolved "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.4.tgz" + integrity sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ== + dependencies: + "@emnapi/core" "^1.1.0" + "@emnapi/runtime" "^1.1.0" + "@tybys/wasm-util" "^0.9.0" + +"@netlify/functions@^2.8.0": + version "2.8.2" + resolved "https://registry.npmjs.org/@netlify/functions/-/functions-2.8.2.tgz" + integrity sha512-DeoAQh8LuNPvBE4qsKlezjKj0PyXDryOFJfJKo3Z1qZLKzQ21sT314KQKPVjfvw6knqijj+IO+0kHXy/TJiqNA== + dependencies: + "@netlify/serverless-functions-api" "1.26.1" + +"@netlify/node-cookies@^0.1.0": + version "0.1.0" + resolved "https://registry.npmjs.org/@netlify/node-cookies/-/node-cookies-0.1.0.tgz" + integrity sha512-OAs1xG+FfLX0LoRASpqzVntVV/RpYkgpI0VrUnw2u0Q1qiZUzcPffxRK8HF3gc4GjuhG5ahOEMJ9bswBiZPq0g== + +"@netlify/serverless-functions-api@1.26.1": + version "1.26.1" + resolved "https://registry.npmjs.org/@netlify/serverless-functions-api/-/serverless-functions-api-1.26.1.tgz" + integrity sha512-q3L9i3HoNfz0SGpTIS4zTcKBbRkxzCRpd169eyiTuk3IwcPC3/85mzLHranlKo2b+HYT0gu37YxGB45aD8A3Tw== + dependencies: + urlpattern-polyfill "8.0.2" + "@netlify/node-cookies" "^0.1.0" + +"@next/env@14.2.3": + version "14.2.3" + resolved "https://registry.npmjs.org/@next/env/-/env-14.2.3.tgz" + integrity sha512-W7fd7IbkfmeeY2gXrzJYDx8D2lWKbVoTIj1o1ScPHNzvp30s1AuoEFSdr39bC5sjxJaxTtq3OTCZboNp0lNWHA== + +"@next/eslint-plugin-next@14.2.3": + version "14.2.3" + resolved "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.2.3.tgz" + integrity sha512-L3oDricIIjgj1AVnRdRor21gI7mShlSwU/1ZGHmqM3LzHhXXhdkrfeNY5zif25Bi5Dd7fiJHsbhoZCHfXYvlAw== + dependencies: + glob "10.3.10" + +"@next/swc-darwin-arm64@14.2.3": + version "14.2.3" + resolved "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.3.tgz" + integrity sha512-3pEYo/RaGqPP0YzwnlmPN2puaF2WMLM3apt5jLW2fFdXD9+pqcoTzRk+iZsf8ta7+quAe4Q6Ms0nR0SFGFdS1A== + +"@next/swc-darwin-x64@14.2.3": + version "14.2.3" + resolved "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.3.tgz" + integrity sha512-6adp7waE6P1TYFSXpY366xwsOnEXM+y1kgRpjSRVI2CBDOcbRjsJ67Z6EgKIqWIue52d2q/Mx8g9MszARj8IEA== + +"@next/swc-linux-arm64-gnu@14.2.3": + version "14.2.3" + resolved "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.3.tgz" + integrity sha512-cuzCE/1G0ZSnTAHJPUT1rPgQx1w5tzSX7POXSLaS7w2nIUJUD+e25QoXD/hMfxbsT9rslEXugWypJMILBj/QsA== + +"@next/swc-linux-arm64-musl@14.2.3": + version "14.2.3" + resolved "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.3.tgz" + integrity sha512-0D4/oMM2Y9Ta3nGuCcQN8jjJjmDPYpHX9OJzqk42NZGJocU2MqhBq5tWkJrUQOQY9N+In9xOdymzapM09GeiZw== + +"@next/swc-linux-x64-gnu@14.2.3": + version "14.2.3" + resolved "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.3.tgz" + integrity sha512-ENPiNnBNDInBLyUU5ii8PMQh+4XLr4pG51tOp6aJ9xqFQ2iRI6IH0Ds2yJkAzNV1CfyagcyzPfROMViS2wOZ9w== + +"@next/swc-linux-x64-musl@14.2.3": + version "14.2.3" + resolved "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.3.tgz" + integrity sha512-BTAbq0LnCbF5MtoM7I/9UeUu/8ZBY0i8SFjUMCbPDOLv+un67e2JgyN4pmgfXBwy/I+RHu8q+k+MCkDN6P9ViQ== + +"@next/swc-win32-arm64-msvc@14.2.3": + version "14.2.3" + resolved "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.3.tgz" + integrity sha512-AEHIw/dhAMLNFJFJIJIyOFDzrzI5bAjI9J26gbO5xhAKHYTZ9Or04BesFPXiAYXDNdrwTP2dQceYA4dL1geu8A== + +"@next/swc-win32-ia32-msvc@14.2.3": + version "14.2.3" + resolved "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.3.tgz" + integrity sha512-vga40n1q6aYb0CLrM+eEmisfKCR45ixQYXuBXxOOmmoV8sYST9k7E3US32FsY+CkkF7NtzdcebiFT4CHuMSyZw== + +"@next/swc-win32-x64-msvc@14.2.3": + version "14.2.3" + resolved "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.3.tgz" + integrity sha512-Q1/zm43RWynxrO7lW4ehciQVj+5ePBhOK+/K2P7pLFX3JaJ/IZVC69SHidrmZSOkqz7ECIOhhy7XhAFG4JYyHA== + +"@noble/curves@~1.3.0": + version "1.3.0" + resolved "https://registry.npmjs.org/@noble/curves/-/curves-1.3.0.tgz" + integrity sha512-t01iSXPuN+Eqzb4eBX0S5oubSqXbK/xXa1Ne18Hj8f9pStxztHCE2gfboSp/dZRLSqfuLpRK2nDXDK+W9puocA== + dependencies: + "@noble/hashes" "1.3.3" + +"@noble/curves@~1.4.0": + version "1.4.2" + resolved "https://registry.npmjs.org/@noble/curves/-/curves-1.4.2.tgz" + integrity sha512-TavHr8qycMChk8UwMld0ZDRvatedkzWfH8IiaeGCfymOP5i0hSCozz9vHOL0nkwk7HRMlFnAiKpS2jrUmSybcw== + dependencies: + "@noble/hashes" "1.4.0" + +"@noble/hashes@1.3.3", "@noble/hashes@~1.3.3": + version "1.3.3" + resolved "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.3.tgz" + integrity sha512-V7/fPHgl+jsVPXqqeOzT8egNj2iBIVt+ECeMMG8TdcnTikP3oaBtUVqpT/gYCR68aEBJSF+XbYUxStjbFMqIIA== + +"@noble/hashes@1.4.0": + version "1.4.0" + resolved "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz" + integrity sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg== + +"@noble/hashes@^1", "@noble/hashes@^1.2.0", "@noble/hashes@^1.4.0": + version "1.5.0" + resolved "https://registry.npmjs.org/@noble/hashes/-/hashes-1.5.0.tgz" + integrity sha512-1j6kQFb7QRru7eKN3ZDvRcP13rugwdxZqCjbiAVZfIJwgj2A65UmT4TgARXGlXgnRkORLTDTrO19ZErt7+QXgA== + +"@nodelib/fs.scandir@2.1.5": + version "2.1.5" + resolved "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz" + integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== + dependencies: + "@nodelib/fs.stat" "2.0.5" + run-parallel "^1.1.9" + +"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": + version "2.0.5" + resolved "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" + integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== + +"@nodelib/fs.walk@^1.2.3", "@nodelib/fs.walk@^1.2.8": + version "1.2.8" + resolved "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz" + integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== + dependencies: + "@nodelib/fs.scandir" "2.1.5" + fastq "^1.6.0" + +"@nolyfill/is-core-module@1.0.39": + version "1.0.39" + resolved "https://registry.npmjs.org/@nolyfill/is-core-module/-/is-core-module-1.0.39.tgz" + integrity sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA== + +"@nuxt/devalue@^2.0.2": + version "2.0.2" + resolved "https://registry.npmjs.org/@nuxt/devalue/-/devalue-2.0.2.tgz" + integrity sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA== + +"@nuxt/devtools@^1.4.2": + version "1.6.0" + resolved "https://registry.npmjs.org/@nuxt/devtools/-/devtools-1.6.0.tgz" + integrity sha512-xNorMapzpM8HaW7NnAsEEO38OrmrYBzGvkkqfBU5nNh5XEymmIfCbQc7IA/GIOH9pXOV4gRutCjHCWXHYbOl3A== + dependencies: + "@antfu/utils" "^0.7.10" + "@nuxt/kit" "^3.13.2" + "@vue/devtools-core" "7.4.4" + "@vue/devtools-kit" "7.4.4" + birpc "^0.2.17" + consola "^3.2.3" + cronstrue "^2.50.0" + destr "^2.0.3" + error-stack-parser-es "^0.1.5" + execa "^7.2.0" + fast-npm-meta "^0.2.2" + flatted "^3.3.1" + get-port-please "^3.1.2" + hookable "^5.5.3" + image-meta "^0.2.1" + is-installed-globally "^1.0.0" + launch-editor "^2.9.1" + local-pkg "^0.5.0" + magicast "^0.3.5" + nypm "^0.3.11" + ohash "^1.1.4" + pathe "^1.1.2" + perfect-debounce "^1.0.0" + pkg-types "^1.2.0" + rc9 "^2.1.2" + scule "^1.3.0" + semver "^7.6.3" + simple-git "^3.27.0" + sirv "^2.0.4" + tinyglobby "^0.2.6" + unimport "^3.12.0" + vite-plugin-inspect "^0.8.7" + vite-plugin-vue-inspector "5.1.3" + which "^3.0.1" + ws "^8.18.0" + "@nuxt/devtools-wizard" "1.6.0" + "@nuxt/devtools-kit" "1.6.0" + +"@nuxt/devtools-kit@1.6.0": + version "1.6.0" + resolved "https://registry.npmjs.org/@nuxt/devtools-kit/-/devtools-kit-1.6.0.tgz" + integrity sha512-kJ8mVKwTSN3tdEVNy7mxKCiQk9wsG5t3oOrRMWk6IEbTSov+5sOULqQSM/+OWxWsEDmDfA7QlS5sM3Ti9uMRqQ== + dependencies: + "@nuxt/kit" "^3.13.2" + "@nuxt/schema" "^3.13.2" + execa "^7.2.0" + +"@nuxt/devtools-wizard@1.6.0": + version "1.6.0" + resolved "https://registry.npmjs.org/@nuxt/devtools-wizard/-/devtools-wizard-1.6.0.tgz" + integrity sha512-n+mzz5NwnKZim0tq1oBi+x1nNXb21fp7QeBl7bYKyDT1eJ0XCxFkVTr/kB/ddkkLYZ+o8TykpeNPa74cN+xAyQ== + dependencies: + consola "^3.2.3" + diff "^7.0.0" + execa "^7.2.0" + global-directory "^4.0.1" + magicast "^0.3.5" + pathe "^1.1.2" + pkg-types "^1.2.0" + prompts "^2.4.2" + rc9 "^2.1.2" + semver "^7.6.3" + +"@nuxt/kit@3.13.2", "@nuxt/kit@^3.13.1", "@nuxt/kit@^3.13.2", "@nuxt/kit@^3.8.1": + version "3.13.2" + resolved "https://registry.npmjs.org/@nuxt/kit/-/kit-3.13.2.tgz" + integrity sha512-KvRw21zU//wdz25IeE1E5m/aFSzhJloBRAQtv+evcFeZvuroIxpIQuUqhbzuwznaUwpiWbmwlcsp5uOWmi4vwA== + dependencies: + c12 "^1.11.2" + consola "^3.2.3" + defu "^6.1.4" + destr "^2.0.3" + globby "^14.0.2" + hash-sum "^2.0.0" + ignore "^5.3.2" + jiti "^1.21.6" + klona "^2.0.6" + knitwork "^1.1.0" + mlly "^1.7.1" + pathe "^1.1.2" + pkg-types "^1.2.0" + scule "^1.3.0" + semver "^7.6.3" + ufo "^1.5.4" + unctx "^2.3.1" + unimport "^3.12.0" + untyped "^1.4.2" + "@nuxt/schema" "3.13.2" + +"@nuxt/schema@3.13.2", "@nuxt/schema@^3.13.2", "@nuxt/schema@^3.8.1": + version "3.13.2" + resolved "https://registry.npmjs.org/@nuxt/schema/-/schema-3.13.2.tgz" + integrity sha512-CCZgpm+MkqtOMDEgF9SWgGPBXlQ01hV/6+2reDEpJuqFPGzV8HYKPBcIFvn7/z5ahtgutHLzjP71Na+hYcqSpw== + dependencies: + compatx "^0.1.8" + consola "^3.2.3" + defu "^6.1.4" + hookable "^5.5.3" + pathe "^1.1.2" + pkg-types "^1.2.0" + scule "^1.3.0" + std-env "^3.7.0" + ufo "^1.5.4" + uncrypto "^0.1.3" + unimport "^3.12.0" + untyped "^1.4.2" + +"@nuxt/telemetry@^2.6.0": + version "2.6.0" + resolved "https://registry.npmjs.org/@nuxt/telemetry/-/telemetry-2.6.0.tgz" + integrity sha512-h4YJ1d32cU7tDKjjhjtIIEck4WF/w3DTQBT348E9Pz85YLttnLqktLM0Ez9Xc2LzCeUgBDQv1el7Ob/zT3KUqg== + dependencies: + "@nuxt/kit" "^3.13.1" + ci-info "^4.0.0" + consola "^3.2.3" + create-require "^1.1.1" + defu "^6.1.4" + destr "^2.0.3" + dotenv "^16.4.5" + git-url-parse "^15.0.0" + is-docker "^3.0.0" + jiti "^1.21.6" + mri "^1.2.0" + nanoid "^5.0.7" + ofetch "^1.3.4" + package-manager-detector "^0.2.0" + parse-git-config "^3.0.0" + pathe "^1.1.2" + rc9 "^2.1.2" + std-env "^3.7.0" + +"@nuxt/vite-builder@3.13.2": + version "3.13.2" + resolved "https://registry.npmjs.org/@nuxt/vite-builder/-/vite-builder-3.13.2.tgz" + integrity sha512-3dzc3YH3UeTmzGtCevW1jTq0Q8/cm+yXqo/VS/EFM3aIO/tuNPS88is8ZF2YeBButFnLFllq/QenziPbq0YD6Q== + dependencies: + "@rollup/plugin-replace" "^5.0.7" + "@vitejs/plugin-vue" "^5.1.3" + "@vitejs/plugin-vue-jsx" "^4.0.1" + autoprefixer "^10.4.20" + clear "^0.1.0" + consola "^3.2.3" + cssnano "^7.0.6" + defu "^6.1.4" + esbuild "^0.23.1" + escape-string-regexp "^5.0.0" + estree-walker "^3.0.3" + externality "^1.0.2" + get-port-please "^3.1.2" + h3 "^1.12.0" + knitwork "^1.1.0" + magic-string "^0.30.11" + mlly "^1.7.1" + ohash "^1.1.4" + pathe "^1.1.2" + perfect-debounce "^1.0.0" + pkg-types "^1.2.0" + postcss "^8.4.47" + rollup-plugin-visualizer "^5.12.0" + std-env "^3.7.0" + strip-literal "^2.1.0" + ufo "^1.5.4" + unenv "^1.10.0" + unplugin "^1.14.1" + vite "^5.4.5" + vite-node "^2.1.1" + vite-plugin-checker "^0.8.0" + vue-bundle-renderer "^2.1.0" + "@nuxt/kit" "3.13.2" + +"@nx/devkit@20.0.5", "@nx/devkit@^16.0.0 || ^17.0.0 || ^18.0.0", "@nx/devkit@^17.0.0": + version "20.0.5" + resolved "https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.5.tgz" + integrity sha512-pqnolcWi+mPO5VYLZjIpScIN48RvE3EeIxCzk2NKUdpUpqfbF9M/hiSphCtPYpGsVB16rMYGcToVNw9z8NhCOQ== + dependencies: + ejs "^3.1.7" + tmp "~0.2.1" + tslib "^2.3.0" + ignore "^5.0.4" + semver "^7.5.3" + enquirer "~2.3.6" + minimatch "9.0.3" + yargs-parser "21.1.1" + +"@nx/eslint@20.0.5": + version "20.0.5" + resolved "https://registry.npmjs.org/@nx/eslint/-/eslint-20.0.5.tgz" + integrity sha512-YCzzjk/qGKDCKSY9RnFjedVM4V3x/TmgazXKO263cv3YM+HXZHK9JboEB/NB/hIFusAms4mTBPmCtTnsWmaxsg== + dependencies: + tslib "^2.3.0" + "@nx/js" "20.0.5" + semver "^7.5.3" + "@nx/devkit" "20.0.5" + typescript "~5.4.2" + +"@nx/eslint-plugin@20.0.5": + version "20.0.5" + resolved "https://registry.npmjs.org/@nx/eslint-plugin/-/eslint-plugin-20.0.5.tgz" + integrity sha512-cKckcntak7y0r7pBzoDUA737ki/MJviJ2r9YDUJMoOoaAjtnIIdPXYUfVPyJrCfRSYyR4DLv2wnQm6thqY7ptQ== + dependencies: + chalk "^4.1.0" + tslib "^2.3.0" + "@nx/js" "20.0.5" + semver "^7.5.3" + globals "^15.9.0" + "@nx/devkit" "20.0.5" + "@eslint/compat" "^1.1.1" + jsonc-eslint-parser "^2.1.0" + "@typescript-eslint/utils" "^8.0.0" + confusing-browser-globals "^1.0.9" + "@typescript-eslint/type-utils" "^8.0.0" + +"@nx/jest@20.0.5": + version "20.0.5" + resolved "https://registry.npmjs.org/@nx/jest/-/jest-20.0.5.tgz" + integrity sha512-pSLI+ntprlucrwcqjj0jkDYoym0bfV27QddPMR+I2qlDou3SMg/JGCkiCW/fw8TCp+izZzBhzZS7tF74o3PASw== + dependencies: + chalk "^4.1.0" + tslib "^2.3.0" + "@nx/js" "20.0.5" + semver "^7.5.3" + jest-util "^29.4.1" + minimatch "9.0.3" + "@nx/devkit" "20.0.5" + jest-config "^29.4.1" + jest-resolve "^29.4.1" + yargs-parser "21.1.1" + "@jest/reporters" "^29.4.1" + resolve.exports "1.1.0" + "@jest/test-result" "^29.4.1" + identity-obj-proxy "3.0.0" + "@phenomnomnominal/tsquery" "~5.0.1" + +"@nx/js@20.0.5": + version "20.0.5" + resolved "https://registry.npmjs.org/@nx/js/-/js-20.0.5.tgz" + integrity sha512-bFd+SaTGqtY4tQkp+mkekBl3BPaxjjr/vXlqHVF0pVh72nj05b8XRTwXbNBzagFwsZzMBU6si+SraIjcXLq+7g== + dependencies: + ora "5.3.0" + chalk "^4.1.0" + tslib "^2.3.0" + ignore "^5.0.4" + semver "^7.5.3" + ts-node "10.9.1" + enquirer "~2.3.6" + columnify "^1.6.0" + fast-glob "3.2.7" + js-tokens "^4.0.0" + minimatch "9.0.3" + "@nx/devkit" "20.0.5" + "@babel/core" "^7.23.2" + detect-port "^1.5.1" + jsonc-parser "3.2.0" + npm-run-path "^4.0.1" + "@nx/workspace" "20.0.5" + "@babel/runtime" "^7.22.6" + tsconfig-paths "^4.1.2" + npm-package-arg "11.0.1" + "@zkochan/js-yaml" "0.0.7" + "@babel/preset-env" "^7.23.2" + source-map-support "0.5.19" + babel-plugin-macros "^2.8.0" + babel-plugin-const-enum "^1.0.1" + "@babel/preset-typescript" "^7.22.5" + "@babel/plugin-transform-runtime" "^7.23.2" + "@babel/plugin-proposal-decorators" "^7.22.7" + "@babel/plugin-transform-class-properties" "^7.22.5" + babel-plugin-transform-typescript-metadata "^0.3.1" + +"@nx/next@20.0.5": + version "20.0.5" + resolved "https://registry.npmjs.org/@nx/next/-/next-20.0.5.tgz" + integrity sha512-m3dsJ1FaMj9n8zwxJ9TU8WklnvAiPYntmwWmz3gjYxoaBbKgpYahMcfDDrnqvkIff434fKto0A6CldjmokpLLg== + dependencies: + tslib "^2.3.0" + "@nx/js" "20.0.5" + ignore "^5.0.4" + semver "^7.5.3" + "@nx/web" "20.0.5" + "@nx/react" "20.0.5" + "@nx/devkit" "20.0.5" + "@nx/eslint" "20.0.5" + picocolors "^1.1.0" + "@nx/webpack" "20.0.5" + file-loader "^6.2.0" + "@svgr/webpack" "^8.0.1" + webpack-merge "^5.8.0" + copy-webpack-plugin "^10.2.4" + "@phenomnomnominal/tsquery" "~5.0.1" + "@babel/plugin-proposal-decorators" "^7.22.7" + +"@nx/nx-darwin-arm64@20.0.5": + version "20.0.5" + resolved "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-20.0.5.tgz" + integrity sha512-Psp9q4EWG+KvBvCUw0XMXYOGuTed+VGIaEF2+Crqo3cxTD/Nb7L+ntizZA1UNt9WDSFacjx1l+tFdr4qDqsThg== + +"@nx/nx-darwin-x64@20.0.5": + version "20.0.5" + resolved "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-20.0.5.tgz" + integrity sha512-uTEs0ICZZaNM3U+YO725NBmgHKsotuyK/tFdTVwZ73Cn/X/wHLzODV0PL7ZP4wrmV3BbxNmKwUnuTJ98m825sg== + +"@nx/nx-freebsd-x64@20.0.5": + version "20.0.5" + resolved "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-20.0.5.tgz" + integrity sha512-uHDyjDt652VSvWZA4wXUol0i92QpJXfy1Nht7XpB8VA/G5NGmPJhA3rULNY/HyQDIBXbSEDP4WoP4lnJhmvkHw== + +"@nx/nx-linux-arm-gnueabihf@20.0.5": + version "20.0.5" + resolved "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-20.0.5.tgz" + integrity sha512-cLkOw6gLjAz/kR+YDy4HUk7vOLv1tmksST4+tJcqT4vSW33wUXKXn2Fy5IP8u3DRrG0e4fnwW1+J3O8790WJEg== + +"@nx/nx-linux-arm64-gnu@20.0.5": + version "20.0.5" + resolved "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-20.0.5.tgz" + integrity sha512-1uzM/g5QbJ99OSkhnSuUR0NEDdMVKpffpVWj8NOtq/11+BBxdEePihA0+pudi63Ap4BWJPDEvLa9daXpuVfa2g== + +"@nx/nx-linux-arm64-musl@20.0.5": + version "20.0.5" + resolved "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-20.0.5.tgz" + integrity sha512-U0JS1H8NmWKHh7V0HDvmxtUQsiOnJelkonOLPFJymV6409hcjywj212yMP9RkVaHcoiiRfx5mVs04hrRUA2V5g== + +"@nx/nx-linux-x64-gnu@20.0.5": + version "20.0.5" + resolved "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-20.0.5.tgz" + integrity sha512-l1YAa0UtCcvzR6nW1bDizBmjcGUPR5amFSUdMNaIg2s6cmUvlY1QKT1sqpI/pY7Wa04IIy2Ou6xBV4z5yrf9qA== + +"@nx/nx-linux-x64-musl@20.0.5": + version "20.0.5" + resolved "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-20.0.5.tgz" + integrity sha512-dEhqoZNfzLJLJhJCJDXlQTi4C+ODTDv9JYsEmhzBhmQAKCxA1QESRjU/wGLcmFZt/RaXlXdA7HmmFoSTsZWOdA== + +"@nx/nx-win32-arm64-msvc@20.0.5": + version "20.0.5" + resolved "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-20.0.5.tgz" + integrity sha512-9qJfq8BY3eF797VdwFKd9T8vASFk9ZhLF4idWGlpNxMjPgN2AivtIFgNK4kKZEgPN2mRbYS2BEeQaLtckWlf1Q== + +"@nx/nx-win32-x64-msvc@20.0.5": + version "20.0.5" + resolved "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-20.0.5.tgz" + integrity sha512-iI2EC6sJYKGoVnnEDR27sprmD9ka/BxPjKv9F/xBDU8/aRvciphUV27Z0LeoHoFOXm0vAwU+W4vWRG5kGgXuWw== + +"@nx/react@20.0.5": + version "20.0.5" + resolved "https://registry.npmjs.org/@nx/react/-/react-20.0.5.tgz" + integrity sha512-YBgzmpQfmUPqtjjwPV2rFl+o42XZLuXYvMOVghPKq/2xzthFb/LNNqH3/Fdb46LWzWW+2Jc7Qk0tclI1n8Ze6A== + dependencies: + tslib "^2.3.0" + "@nx/js" "20.0.5" + "@nx/web" "20.0.5" + express "^4.19.2" + minimatch "9.0.3" + "@nx/devkit" "20.0.5" + "@nx/eslint" "20.0.5" + picocolors "^1.1.0" + file-loader "^6.2.0" + "@svgr/webpack" "^8.0.1" + http-proxy-middleware "^3.0.0" + "@phenomnomnominal/tsquery" "~5.0.1" + "@module-federation/enhanced" "0.6.6" + +"@nx/vite@20.0.5": + version "20.0.5" + resolved "https://registry.npmjs.org/@nx/vite/-/vite-20.0.5.tgz" + integrity sha512-BSKdcyl4vNMQT85i6yxbVt13+UaurPCHRddQDggBCHhFZZn34HrS3hv5fZeL/kTW2PSuaIl1VVBXOOuyuIZfSQ== + dependencies: + "@nx/js" "20.0.5" + enquirer "~2.3.6" + minimatch "9.0.3" + "@nx/devkit" "20.0.5" + "@swc/helpers" "~0.5.0" + tsconfig-paths "^4.1.2" + "@phenomnomnominal/tsquery" "~5.0.1" + +"@nx/vue@20.0.5": + version "20.0.5" + resolved "https://registry.npmjs.org/@nx/vue/-/vue-20.0.5.tgz" + integrity sha512-w0kD2e0sqhDXrMCjW/ml0MCvz+BOxCH2QbXAwwUgkmECdAiODZ/pdFjAxIEtLGBPmCAEFrQKjV1L8m5sUYoDhg== + dependencies: + tslib "^2.3.0" + "@nx/js" "20.0.5" + "@nx/web" "20.0.5" + "@nx/vite" "20.0.5" + minimatch "9.0.3" + "@nx/devkit" "20.0.5" + "@nx/eslint" "20.0.5" + +"@nx/web@20.0.5": + version "20.0.5" + resolved "https://registry.npmjs.org/@nx/web/-/web-20.0.5.tgz" + integrity sha512-ObigRFCD4sbK93fSHhHvjyiafvchmnvtedqGK25JdV6BENOrcI6rLNvez/lI7tTgQDqli8WPO5yF84gzGGZvFg== + dependencies: + tslib "^2.3.0" + "@nx/js" "20.0.5" + "@nx/devkit" "20.0.5" + picocolors "^1.1.0" + detect-port "^1.5.1" + http-server "^14.1.0" + +"@nx/webpack@20.0.5": + version "20.0.5" + resolved "https://registry.npmjs.org/@nx/webpack/-/webpack-20.0.5.tgz" + integrity sha512-goYWpIuK1M6I2JFjhzhkSKwcEizwNDzQSM4mwDpTs4fdXCr7flvPIuWC2hP63tOkGqs0sOBmG7scQSOF9RDjYw== + dependencies: + ajv "^8.12.0" + less "4.1.3" + rxjs "^7.8.0" + sass "^1.42.1" + chalk "^4.1.0" + tslib "^2.3.0" + "@nx/js" "20.0.5" + parse5 "4.0.0" + stylus "^0.59.0" + express "^4.19.2" + postcss "^8.4.38" + webpack "^5.80.0" + ts-loader "^9.3.1" + "@nx/devkit" "20.0.5" + css-loader "^6.4.0" + "@babel/core" "^7.23.2" + less-loader "11.1.0" + sass-loader "^12.2.0" + autoprefixer "^10.4.9" + babel-loader "^9.1.2" + browserslist "^4.21.4" + loader-utils "^2.0.3" + style-loader "^3.3.0" + stylus-loader "^7.1.0" + postcss-import "~14.1.0" + postcss-loader "^6.1.1" + source-map-loader "^5.0.0" + webpack-dev-server "^5.0.4" + copy-webpack-plugin "^10.2.4" + http-proxy-middleware "^3.0.0" + terser-webpack-plugin "^5.3.3" + "@module-federation/sdk" "^0.6.0" + license-webpack-plugin "^4.0.2" + webpack-node-externals "^3.0.0" + mini-css-extract-plugin "~2.4.7" + "@phenomnomnominal/tsquery" "~5.0.1" + "@module-federation/enhanced" "^0.6.0" + css-minimizer-webpack-plugin "^5.0.0" + tsconfig-paths-webpack-plugin "4.0.0" + webpack-subresource-integrity "^5.1.0" + fork-ts-checker-webpack-plugin "7.2.13" + +"@nx/workspace@20.0.5": + version "20.0.5" + resolved "https://registry.npmjs.org/@nx/workspace/-/workspace-20.0.5.tgz" + integrity sha512-jBnSyVATN9FrsGFWaFc7fj/N9298FHP5UqFHz+Vra222cTPGxvTaQFwt4oIKAA/1u/+WIfYb1fF6bhZv6xxIBg== + dependencies: + nx "20.0.5" + chalk "^4.1.0" + tslib "^2.3.0" + enquirer "~2.3.6" + "@nx/devkit" "20.0.5" + yargs-parser "21.1.1" + +"@one-ini/wasm@0.1.1": + version "0.1.1" + resolved "https://registry.npmjs.org/@one-ini/wasm/-/wasm-0.1.1.tgz" + integrity sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw== + +"@parcel/watcher@^2.4.1": + version "2.4.1" + resolved "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.4.1.tgz" + integrity sha512-HNjmfLQEVRZmHRET336f20H/8kOozUGwk7yajvsonjNxbj2wBTK1WsQuHkD5yYh9RxFGL2EyDHryOihOwUoKDA== + dependencies: + is-glob "^4.0.3" + micromatch "^4.0.5" + detect-libc "^1.0.3" + node-addon-api "^7.0.0" + optionalDependencies: + "@parcel/watcher-win32-x64" "2.4.1" + "@parcel/watcher-darwin-x64" "2.4.1" + "@parcel/watcher-win32-ia32" "2.4.1" + "@parcel/watcher-freebsd-x64" "2.4.1" + "@parcel/watcher-win32-arm64" "2.4.1" + "@parcel/watcher-darwin-arm64" "2.4.1" + "@parcel/watcher-android-arm64" "2.4.1" + "@parcel/watcher-linux-x64-musl" "2.4.1" + "@parcel/watcher-linux-arm-glibc" "2.4.1" + "@parcel/watcher-linux-x64-glibc" "2.4.1" + "@parcel/watcher-linux-arm64-musl" "2.4.1" + "@parcel/watcher-linux-arm64-glibc" "2.4.1" + +"@parcel/watcher-android-arm64@2.4.1": + version "2.4.1" + resolved "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.4.1.tgz" + integrity sha512-LOi/WTbbh3aTn2RYddrO8pnapixAziFl6SMxHM69r3tvdSm94JtCenaKgk1GRg5FJ5wpMCpHeW+7yqPlvZv7kg== + +"@parcel/watcher-darwin-arm64@2.4.1": + version "2.4.1" + resolved "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.4.1.tgz" + integrity sha512-ln41eihm5YXIY043vBrrHfn94SIBlqOWmoROhsMVTSXGh0QahKGy77tfEywQ7v3NywyxBBkGIfrWRHm0hsKtzA== + +"@parcel/watcher-darwin-x64@2.4.1": + version "2.4.1" + resolved "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.4.1.tgz" + integrity sha512-yrw81BRLjjtHyDu7J61oPuSoeYWR3lDElcPGJyOvIXmor6DEo7/G2u1o7I38cwlcoBHQFULqF6nesIX3tsEXMg== + +"@parcel/watcher-freebsd-x64@2.4.1": + version "2.4.1" + resolved "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.4.1.tgz" + integrity sha512-TJa3Pex/gX3CWIx/Co8k+ykNdDCLx+TuZj3f3h7eOjgpdKM+Mnix37RYsYU4LHhiYJz3DK5nFCCra81p6g050w== + +"@parcel/watcher-linux-arm-glibc@2.4.1": + version "2.4.1" + resolved "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.4.1.tgz" + integrity sha512-4rVYDlsMEYfa537BRXxJ5UF4ddNwnr2/1O4MHM5PjI9cvV2qymvhwZSFgXqbS8YoTk5i/JR0L0JDs69BUn45YA== + +"@parcel/watcher-linux-arm64-glibc@2.4.1": + version "2.4.1" + resolved "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.4.1.tgz" + integrity sha512-BJ7mH985OADVLpbrzCLgrJ3TOpiZggE9FMblfO65PlOCdG++xJpKUJ0Aol74ZUIYfb8WsRlUdgrZxKkz3zXWYA== + +"@parcel/watcher-linux-arm64-musl@2.4.1": + version "2.4.1" + resolved "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.4.1.tgz" + integrity sha512-p4Xb7JGq3MLgAfYhslU2SjoV9G0kI0Xry0kuxeG/41UfpjHGOhv7UoUDAz/jb1u2elbhazy4rRBL8PegPJFBhA== + +"@parcel/watcher-linux-x64-glibc@2.4.1": + version "2.4.1" + resolved "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.4.1.tgz" + integrity sha512-s9O3fByZ/2pyYDPoLM6zt92yu6P4E39a03zvO0qCHOTjxmt3GHRMLuRZEWhWLASTMSrrnVNWdVI/+pUElJBBBg== + +"@parcel/watcher-linux-x64-musl@2.4.1": + version "2.4.1" + resolved "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.4.1.tgz" + integrity sha512-L2nZTYR1myLNST0O632g0Dx9LyMNHrn6TOt76sYxWLdff3cB22/GZX2UPtJnaqQPdCRoszoY5rcOj4oMTtp5fQ== + +"@parcel/watcher-wasm@^2.4.1": + version "2.4.1" + resolved "https://registry.npmjs.org/@parcel/watcher-wasm/-/watcher-wasm-2.4.1.tgz" + integrity sha512-/ZR0RxqxU/xxDGzbzosMjh4W6NdYFMqq2nvo2b8SLi7rsl/4jkL8S5stIikorNkdR50oVDvqb/3JT05WM+CRRA== + dependencies: + is-glob "^4.0.3" + napi-wasm "^1.1.0" + micromatch "^4.0.5" + +"@parcel/watcher-win32-arm64@2.4.1": + version "2.4.1" + resolved "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.4.1.tgz" + integrity sha512-Uq2BPp5GWhrq/lcuItCHoqxjULU1QYEcyjSO5jqqOK8RNFDBQnenMMx4gAl3v8GiWa59E9+uDM7yZ6LxwUIfRg== + +"@parcel/watcher-win32-ia32@2.4.1": + version "2.4.1" + resolved "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.4.1.tgz" + integrity sha512-maNRit5QQV2kgHFSYwftmPBxiuK5u4DXjbXx7q6eKjq5dsLXZ4FJiVvlcw35QXzk0KrUecJmuVFbj4uV9oYrcw== + +"@parcel/watcher-win32-x64@2.4.1": + version "2.4.1" + resolved "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.4.1.tgz" + integrity sha512-+DvS92F9ezicfswqrvIRM2njcYJbd5mb9CUgtrHCHmvn7pPPa+nMDRu1o1bYYz/l5IB2NVGNJWiH7h1E58IF2A== + +"@phenomnomnominal/tsquery@~5.0.1": + version "5.0.1" + resolved "https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-5.0.1.tgz" + integrity sha512-3nVv+e2FQwsW8Aw6qTU6f+1rfcJ3hrcnvH/mu9i8YhxO+9sqbOfpL8m6PbET5+xKOlz/VSbp0RoYWYCtIsnmuA== + dependencies: + esquery "^1.4.0" + +"@pkgjs/parseargs@^0.11.0": + version "0.11.0" + resolved "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz" + integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== + +"@polka/url@^1.0.0-next.24": + version "1.0.0-next.28" + resolved "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.28.tgz" + integrity sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw== + +"@protobufjs/aspromise@^1.1.1", "@protobufjs/aspromise@^1.1.2": + version "1.1.2" + resolved "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz" + integrity sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ== + +"@protobufjs/base64@^1.1.2": + version "1.1.2" + resolved "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz" + integrity sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg== + +"@protobufjs/codegen@^2.0.4": + version "2.0.4" + resolved "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz" + integrity sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg== + +"@protobufjs/eventemitter@^1.1.0": + version "1.1.0" + resolved "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz" + integrity sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q== + +"@protobufjs/fetch@^1.1.0": + version "1.1.0" + resolved "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz" + integrity sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ== + dependencies: + "@protobufjs/aspromise" "^1.1.1" + "@protobufjs/inquire" "^1.1.0" + +"@protobufjs/float@^1.0.2": + version "1.0.2" + resolved "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz" + integrity sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ== + +"@protobufjs/inquire@^1.1.0": + version "1.1.0" + resolved "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz" + integrity sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q== + +"@protobufjs/path@^1.1.2": + version "1.1.2" + resolved "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz" + integrity sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA== + +"@protobufjs/pool@^1.1.0": + version "1.1.0" + resolved "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz" + integrity sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw== + +"@protobufjs/utf8@^1.1.0": + version "1.1.0" + resolved "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz" + integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== + +"@react-native-async-storage/async-storage@*": + version "2.0.0" + resolved "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-2.0.0.tgz" + integrity sha512-af6H9JjfL6G/PktBfUivvexoiFKQTJGQCtSWxMdivLzNIY94mu9DdiY0JqCSg/LyPCLGKhHPUlRQhNvpu3/KVA== + dependencies: + merge-options "^3.0.4" + +"@react-native-community/cli@12.3.7": + version "12.3.7" + resolved "https://registry.npmjs.org/@react-native-community/cli/-/cli-12.3.7.tgz" + integrity sha512-7+mOhk+3+X3BjSJZZvYrDJynA00gPYTlvT28ZjiLlbuVGfqfNiBKaxuF7rty+gjjpch4iKGvLhIhSN5cuOsdHQ== + dependencies: + chalk "^4.1.2" + execa "^5.0.0" + semver "^7.5.2" + find-up "^4.1.0" + prompts "^2.4.2" + fs-extra "^8.1.0" + commander "^9.4.1" + deepmerge "^4.3.0" + graceful-fs "^4.1.3" + "@react-native-community/cli-clean" "12.3.7" + "@react-native-community/cli-tools" "12.3.7" + "@react-native-community/cli-types" "12.3.7" + "@react-native-community/cli-config" "12.3.7" + "@react-native-community/cli-doctor" "12.3.7" + "@react-native-community/cli-hermes" "12.3.7" + "@react-native-community/cli-server-api" "12.3.7" + "@react-native-community/cli-debugger-ui" "12.3.7" + "@react-native-community/cli-plugin-metro" "12.3.7" + +"@react-native-community/cli-clean@12.3.7": + version "12.3.7" + resolved "https://registry.npmjs.org/@react-native-community/cli-clean/-/cli-clean-12.3.7.tgz" + integrity sha512-BCYW77QqyxfhiMEBOoHyciJRNV6Rhz1RvclReIKnCA9wAwmoJBeu4Mu+AwiECA2bUITX16fvPt3NwDsSd1jwfQ== + dependencies: + chalk "^4.1.2" + execa "^5.0.0" + "@react-native-community/cli-tools" "12.3.7" + +"@react-native-community/cli-config@12.3.7": + version "12.3.7" + resolved "https://registry.npmjs.org/@react-native-community/cli-config/-/cli-config-12.3.7.tgz" + integrity sha512-IU2UhO9yj1rEBNhHWGzIXpPDzha4hizLP/PUOrhR4BUf6RVPUWEp+e1PXNGR0qjIf6esu7OC7t6mLOhH0NUJEw== + dependencies: + joi "^17.2.1" + glob "^7.1.3" + chalk "^4.1.2" + deepmerge "^4.3.0" + cosmiconfig "^5.1.0" + "@react-native-community/cli-tools" "12.3.7" + +"@react-native-community/cli-debugger-ui@12.3.7": + version "12.3.7" + resolved "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-12.3.7.tgz" + integrity sha512-UHUFrRdcjWSCdWG9KIp2QjuRIahBQnb9epnQI7JCq6NFbFHYfEI4rI7msjMn+gG8/tSwKTV2PTPuPmZ5wWlE7Q== + dependencies: + serve-static "^1.13.1" + +"@react-native-community/cli-doctor@12.3.7": + version "12.3.7" + resolved "https://registry.npmjs.org/@react-native-community/cli-doctor/-/cli-doctor-12.3.7.tgz" + integrity sha512-gCamZztRoAyhciuQPqdz4Xe4t3gOdNsaADNd+rva+Rx8W2PoPeNv60i7/et06wlsn6B6Sh0/hMiAftJbiHDFkg== + dependencies: + ora "^5.4.1" + yaml "^2.2.1" + chalk "^4.1.2" + execa "^5.0.0" + semver "^7.5.2" + envinfo "^7.10.0" + wcwidth "^1.0.1" + deepmerge "^4.3.0" + strip-ansi "^5.2.0" + command-exists "^1.2.8" + node-stream-zip "^1.9.1" + hermes-profile-transformer "^0.0.6" + "@react-native-community/cli-tools" "12.3.7" + "@react-native-community/cli-config" "12.3.7" + "@react-native-community/cli-platform-ios" "12.3.7" + "@react-native-community/cli-platform-android" "12.3.7" + +"@react-native-community/cli-hermes@12.3.7": + version "12.3.7" + resolved "https://registry.npmjs.org/@react-native-community/cli-hermes/-/cli-hermes-12.3.7.tgz" + integrity sha512-ezzeiSKjRXK2+i1AAe7NhhN9CEHrgtRmTn2MAdBpE++N8fH5EQZgxFcGgGdwGvns2fm9ivyyeVnI5eAYwvM+jg== + dependencies: + chalk "^4.1.2" + hermes-profile-transformer "^0.0.6" + "@react-native-community/cli-tools" "12.3.7" + "@react-native-community/cli-platform-android" "12.3.7" + +"@react-native-community/cli-platform-android@12.3.7": + version "12.3.7" + resolved "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-12.3.7.tgz" + integrity sha512-mOltF3cpjNdJb3WSFwEHc1GH4ibCcnOvQ34OdWyblKy9ijuvG5SjNTlYR/UW/CURaDi3OUKAhxQMTY5d27bzGQ== + dependencies: + glob "^7.1.3" + chalk "^4.1.2" + execa "^5.0.0" + logkitty "^0.7.1" + fast-xml-parser "^4.2.4" + "@react-native-community/cli-tools" "12.3.7" + +"@react-native-community/cli-platform-ios@12.3.7": + version "12.3.7" + resolved "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-12.3.7.tgz" + integrity sha512-2WnVsMH4ORZIhBm/5nCms1NeeKG4KarNC7PMLmrXWXB/bibDcaNsjrJiqnmCUcpTEvTQTokRfoO7Aj6NM0Cqow== + dependencies: + ora "^5.4.1" + glob "^7.1.3" + chalk "^4.1.2" + execa "^5.0.0" + fast-xml-parser "^4.0.12" + "@react-native-community/cli-tools" "12.3.7" + +"@react-native-community/cli-plugin-metro@12.3.7": + version "12.3.7" + resolved "https://registry.npmjs.org/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-12.3.7.tgz" + integrity sha512-ahEw0Vfnv2Nv/jdZ2QDuGjQ9l2SczO4lXjb3ubu5vEYNLyTw3jYsLMK6iES7YQ/ApQmKdG476HU1O9uZdpaYPg== + +"@react-native-community/cli-server-api@12.3.7": + version "12.3.7" + resolved "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-12.3.7.tgz" + integrity sha512-LYETs3CCjrLn1ZU0kYv44TywiIl5IPFHZGeXhAh2TtgOk4mo3kvXxECDil9CdO3bmDra6qyiG61KHvzr8IrHdg== + dependencies: + ws "^7.5.1" + connect "^3.6.5" + nocache "^3.0.1" + compression "^1.7.1" + errorhandler "^1.5.1" + serve-static "^1.13.1" + pretty-format "^26.6.2" + "@react-native-community/cli-tools" "12.3.7" + "@react-native-community/cli-debugger-ui" "12.3.7" + +"@react-native-community/cli-tools@12.3.7": + version "12.3.7" + resolved "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-12.3.7.tgz" + integrity sha512-7NL/1/i+wzd4fBr/FSr3ypR05tiU/Kv9l/M1sL1c6jfcDtWXAL90R161gQkQFK7shIQ8Idp0dQX1rq49tSyfQw== + dependencies: + ora "^5.4.1" + mime "^2.4.1" + open "^6.2.0" + chalk "^4.1.2" + semver "^7.5.2" + find-up "^5.0.0" + appdirsjs "^1.2.4" + node-fetch "^2.6.0" + shell-quote "^1.7.3" + sudo-prompt "^9.0.0" + +"@react-native-community/cli-types@12.3.7": + version "12.3.7" + resolved "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-12.3.7.tgz" + integrity sha512-NFtUMyIrNfi3A5C1cjVKDVvYHvvOF7MnOMwdD8jm2NQKewQJrehKBh1eMuykKdqhWyZmuemD4KKhL8f4FxgG0w== + dependencies: + joi "^17.2.1" + +"@react-native-community/netinfo@*", "@react-native-community/netinfo@^11.2.1": + version "11.4.1" + resolved "https://registry.npmjs.org/@react-native-community/netinfo/-/netinfo-11.4.1.tgz" + integrity sha512-B0BYAkghz3Q2V09BF88RA601XursIEA111tnc2JOaN7axJWmNefmfjZqw/KdSxKZp7CZUuPpjBmz/WCR9uaHYg== + +"@react-native/assets-registry@0.73.1": + version "0.73.1" + resolved "https://registry.npmjs.org/@react-native/assets-registry/-/assets-registry-0.73.1.tgz" + integrity sha512-2FgAbU7uKM5SbbW9QptPPZx8N9Ke2L7bsHb+EhAanZjFZunA9PaYtyjUQ1s7HD+zDVqOQIvjkpXSv7Kejd2tqg== + +"@react-native/babel-plugin-codegen@0.73.4": + version "0.73.4" + resolved "https://registry.npmjs.org/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.73.4.tgz" + integrity sha512-XzRd8MJGo4Zc5KsphDHBYJzS1ryOHg8I2gOZDAUCGcwLFhdyGu1zBNDJYH2GFyDrInn9TzAbRIf3d4O+eltXQQ== + dependencies: + "@react-native/codegen" "0.73.3" + +"@react-native/babel-preset@0.73.21": + version "0.73.21" + resolved "https://registry.npmjs.org/@react-native/babel-preset/-/babel-preset-0.73.21.tgz" + integrity sha512-WlFttNnySKQMeujN09fRmrdWqh46QyJluM5jdtDNrkl/2Hx6N4XeDUGhABvConeK95OidVO7sFFf7sNebVXogA== + dependencies: + "@babel/core" "^7.20.0" + react-refresh "^0.14.0" + "@babel/template" "^7.0.0" + "@babel/plugin-syntax-flow" "^7.18.0" + "@babel/plugin-transform-spread" "^7.0.0" + "@babel/plugin-transform-classes" "^7.0.0" + "@babel/plugin-transform-runtime" "^7.0.0" + "@babel/plugin-transform-literals" "^7.0.0" + "@babel/plugin-transform-react-jsx" "^7.0.0" + babel-plugin-transform-flow-enums "^0.0.2" + "@babel/plugin-transform-parameters" "^7.0.0" + "@babel/plugin-transform-typescript" "^7.5.0" + "@react-native/babel-plugin-codegen" "0.73.4" + "@babel/plugin-syntax-dynamic-import" "^7.8.0" + "@babel/plugin-transform-sticky-regex" "^7.0.0" + "@babel/plugin-transform-block-scoping" "^7.0.0" + "@babel/plugin-transform-destructuring" "^7.20.0" + "@babel/plugin-transform-function-name" "^7.0.0" + "@babel/plugin-transform-unicode-regex" "^7.0.0" + "@babel/plugin-syntax-optional-chaining" "^7.0.0" + "@babel/plugin-transform-react-jsx-self" "^7.0.0" + "@babel/plugin-proposal-class-properties" "^7.18.0" + "@babel/plugin-transform-arrow-functions" "^7.0.0" + "@babel/plugin-transform-private-methods" "^7.22.5" + "@babel/plugin-proposal-numeric-separator" "^7.0.0" + "@babel/plugin-proposal-optional-chaining" "^7.20.0" + "@babel/plugin-syntax-export-default-from" "^7.0.0" + "@babel/plugin-transform-flow-strip-types" "^7.20.0" + "@babel/plugin-transform-modules-commonjs" "^7.0.0" + "@babel/plugin-transform-react-jsx-source" "^7.0.0" + "@babel/plugin-proposal-object-rest-spread" "^7.20.0" + "@babel/plugin-proposal-export-default-from" "^7.0.0" + "@babel/plugin-transform-async-to-generator" "^7.20.0" + "@babel/plugin-transform-react-display-name" "^7.0.0" + "@babel/plugin-transform-computed-properties" "^7.0.0" + "@babel/plugin-transform-shorthand-properties" "^7.0.0" + "@babel/plugin-proposal-optional-catch-binding" "^7.0.0" + "@babel/plugin-proposal-async-generator-functions" "^7.0.0" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.0.0" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.18.0" + "@babel/plugin-transform-private-property-in-object" "^7.22.11" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.0.0" + +"@react-native/codegen@0.73.3": + version "0.73.3" + resolved "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.73.3.tgz" + integrity sha512-sxslCAAb8kM06vGy9Jyh4TtvjhcP36k/rvj2QE2Jdhdm61KvfafCATSIsOfc0QvnduWFcpXUPvAVyYwuv7PYDg== + dependencies: + glob "^7.1.1" + mkdirp "^0.5.1" + invariant "^2.2.4" + nullthrows "^1.1.1" + flow-parser "^0.206.0" + jscodeshift "^0.14.0" + "@babel/parser" "^7.20.0" + +"@react-native/community-cli-plugin@0.73.18": + version "0.73.18" + resolved "https://registry.npmjs.org/@react-native/community-cli-plugin/-/community-cli-plugin-0.73.18.tgz" + integrity sha512-RN8piDh/eF+QT6YYmrj3Zd9uiaDsRY/kMT0FYR42j8/M/boE4hs4Xn0u91XzT8CAkU9q/ilyo3wJsXIJo2teww== + dependencies: + chalk "^4.0.0" + execa "^5.1.1" + metro "^0.80.3" + readline "^1.3.0" + metro-core "^0.80.3" + node-fetch "^2.2.0" + metro-config "^0.80.3" + "@react-native/dev-middleware" "0.73.8" + "@react-native-community/cli-tools" "12.3.7" + "@react-native/metro-babel-transformer" "0.73.15" + "@react-native-community/cli-server-api" "12.3.7" + +"@react-native/debugger-frontend@0.73.3": + version "0.73.3" + resolved "https://registry.npmjs.org/@react-native/debugger-frontend/-/debugger-frontend-0.73.3.tgz" + integrity sha512-RgEKnWuoo54dh7gQhV7kvzKhXZEhpF9LlMdZolyhGxHsBqZ2gXdibfDlfcARFFifPIiaZ3lXuOVVa4ei+uPgTw== + +"@react-native/dev-middleware@0.73.8": + version "0.73.8" + resolved "https://registry.npmjs.org/@react-native/dev-middleware/-/dev-middleware-0.73.8.tgz" + integrity sha512-oph4NamCIxkMfUL/fYtSsE+JbGOnrlawfQ0kKtDQ5xbOjPKotKoXqrs1eGwozNKv7FfQ393stk1by9a6DyASSg== + dependencies: + ws "^6.2.2" + open "^7.0.3" + debug "^2.2.0" + connect "^3.6.5" + temp-dir "^2.0.0" + node-fetch "^2.2.0" + serve-static "^1.13.1" + chrome-launcher "^0.15.2" + "@isaacs/ttlcache" "^1.4.1" + chromium-edge-launcher "^1.0.0" + "@react-native/debugger-frontend" "0.73.3" + +"@react-native/gradle-plugin@0.73.5": + version "0.73.5" + resolved "https://registry.npmjs.org/@react-native/gradle-plugin/-/gradle-plugin-0.73.5.tgz" + integrity sha512-Orrn8J/kqzEuXudl96XcZk84ZcdIpn1ojjwGSuaSQSXNcCYbOXyt0RwtW5kjCqjgSzGnOMsJNZc5FDXHVq/WzA== + +"@react-native/js-polyfills@0.73.1": + version "0.73.1" + resolved "https://registry.npmjs.org/@react-native/js-polyfills/-/js-polyfills-0.73.1.tgz" + integrity sha512-ewMwGcumrilnF87H4jjrnvGZEaPFCAC4ebraEK+CurDDmwST/bIicI4hrOAv+0Z0F7DEK4O4H7r8q9vH7IbN4g== + +"@react-native/metro-babel-transformer@0.73.15": + version "0.73.15" + resolved "https://registry.npmjs.org/@react-native/metro-babel-transformer/-/metro-babel-transformer-0.73.15.tgz" + integrity sha512-LlkSGaXCz+xdxc9819plmpsl4P4gZndoFtpjN3GMBIu6f7TBV0GVbyJAU4GE8fuAWPVSVL5ArOcdkWKSbI1klw== + dependencies: + nullthrows "^1.1.1" + "@babel/core" "^7.20.0" + hermes-parser "0.15.0" + "@react-native/babel-preset" "0.73.21" + +"@react-native/normalize-colors@0.73.2", "@react-native/normalize-colors@^0.73.0": + version "0.73.2" + resolved "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.73.2.tgz" + integrity sha512-bRBcb2T+I88aG74LMVHaKms2p/T8aQd8+BZ7LuuzXlRfog1bMWWn/C5i0HVuvW4RPtXQYgIlGiXVDy9Ir1So/w== + +"@react-native/virtualized-lists@0.73.4": + version "0.73.4" + resolved "https://registry.npmjs.org/@react-native/virtualized-lists/-/virtualized-lists-0.73.4.tgz" + integrity sha512-HpmLg1FrEiDtrtAbXiwCgXFYyloK/dOIPIuWW3fsqukwJEWAiTzm1nXGJ7xPU5XTHiWZ4sKup5Ebaj8z7iyWog== + dependencies: + invariant "^2.2.4" + nullthrows "^1.1.1" + +"@rollup/plugin-alias@^5.1.0": + version "5.1.1" + resolved "https://registry.npmjs.org/@rollup/plugin-alias/-/plugin-alias-5.1.1.tgz" + integrity sha512-PR9zDb+rOzkRb2VD+EuKB7UC41vU5DIwZ5qqCpk0KJudcWAyi8rvYOhS7+L5aZCspw1stTViLgN5v6FF1p5cgQ== + +"@rollup/plugin-commonjs@^25.0.8": + version "25.0.8" + resolved "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-25.0.8.tgz" + integrity sha512-ZEZWTK5n6Qde0to4vS9Mr5x/0UZoqCxPVR9KRUjU4kA2sO7GEUn1fop0DAwpO6z0Nw/kJON9bDmSxdWxO/TT1A== + dependencies: + glob "^8.0.3" + commondir "^1.0.1" + is-reference "1.2.1" + magic-string "^0.30.3" + estree-walker "^2.0.2" + "@rollup/pluginutils" "^5.0.1" + +"@rollup/plugin-inject@^5.0.5": + version "5.0.5" + resolved "https://registry.npmjs.org/@rollup/plugin-inject/-/plugin-inject-5.0.5.tgz" + integrity sha512-2+DEJbNBoPROPkgTDNe8/1YXWcqxbN5DTjASVIOx8HS+pITXushyNiBV56RB08zuptzz8gT3YfkqriTBVycepg== + dependencies: + "@rollup/pluginutils" "^5.0.1" + estree-walker "^2.0.2" + magic-string "^0.30.3" + +"@rollup/plugin-json@^6.1.0": + version "6.1.0" + resolved "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-6.1.0.tgz" + integrity sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA== + dependencies: + "@rollup/pluginutils" "^5.1.0" + +"@rollup/plugin-node-resolve@^15.2.3": + version "15.3.0" + resolved "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.3.0.tgz" + integrity sha512-9eO5McEICxMzJpDW9OnMYSv4Sta3hmt7VtBFz5zR9273suNOydOyq/FrGeGy+KsTRFm8w0SLVhzig2ILFT63Ag== + dependencies: + "@rollup/pluginutils" "^5.0.1" + "@types/resolve" "1.20.2" + deepmerge "^4.2.2" + is-module "^1.0.0" + resolve "^1.22.1" + +"@rollup/plugin-replace@^5.0.7": + version "5.0.7" + resolved "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-5.0.7.tgz" + integrity sha512-PqxSfuorkHz/SPpyngLyg5GCEkOcee9M1bkxiVDr41Pd61mqP1PLOoDPbpl44SB2mQGKwV/In74gqQmGITOhEQ== + dependencies: + magic-string "^0.30.3" + "@rollup/pluginutils" "^5.0.1" + +"@rollup/plugin-terser@^0.4.4": + version "0.4.4" + resolved "https://registry.npmjs.org/@rollup/plugin-terser/-/plugin-terser-0.4.4.tgz" + integrity sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A== + dependencies: + serialize-javascript "^6.0.1" + smob "^1.0.0" + terser "^5.17.4" + +"@rollup/pluginutils@^4.0.0": + version "4.2.1" + resolved "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz" + integrity sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ== + dependencies: + picomatch "^2.2.2" + estree-walker "^2.0.1" + +"@rollup/pluginutils@^5.0.1", "@rollup/pluginutils@^5.0.2", "@rollup/pluginutils@^5.1.0", "@rollup/pluginutils@^5.1.2": + version "5.1.3" + resolved "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.3.tgz" + integrity sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A== + dependencies: + "@types/estree" "^1.0.0" + estree-walker "^2.0.2" + picomatch "^4.0.2" + +"@rollup/rollup-android-arm-eabi@4.24.0": + version "4.24.0" + resolved "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.24.0.tgz" + integrity sha512-Q6HJd7Y6xdB48x8ZNVDOqsbh2uByBhgK8PiQgPhwkIw/HC/YX5Ghq2mQY5sRMZWHb3VsFkWooUVOZHKr7DmDIA== + +"@rollup/rollup-android-arm64@4.24.0": + version "4.24.0" + resolved "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.24.0.tgz" + integrity sha512-ijLnS1qFId8xhKjT81uBHuuJp2lU4x2yxa4ctFPtG+MqEE6+C5f/+X/bStmxapgmwLwiL3ih122xv8kVARNAZA== + +"@rollup/rollup-darwin-arm64@4.24.0": + version "4.24.0" + resolved "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.24.0.tgz" + integrity sha512-bIv+X9xeSs1XCk6DVvkO+S/z8/2AMt/2lMqdQbMrmVpgFvXlmde9mLcbQpztXm1tajC3raFDqegsH18HQPMYtA== + +"@rollup/rollup-darwin-x64@4.24.0": + version "4.24.0" + resolved "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.24.0.tgz" + integrity sha512-X6/nOwoFN7RT2svEQWUsW/5C/fYMBe4fnLK9DQk4SX4mgVBiTA9h64kjUYPvGQ0F/9xwJ5U5UfTbl6BEjaQdBQ== + +"@rollup/rollup-linux-arm-gnueabihf@4.24.0": + version "4.24.0" + resolved "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.24.0.tgz" + integrity sha512-0KXvIJQMOImLCVCz9uvvdPgfyWo93aHHp8ui3FrtOP57svqrF/roSSR5pjqL2hcMp0ljeGlU4q9o/rQaAQ3AYA== + +"@rollup/rollup-linux-arm-musleabihf@4.24.0": + version "4.24.0" + resolved "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.24.0.tgz" + integrity sha512-it2BW6kKFVh8xk/BnHfakEeoLPv8STIISekpoF+nBgWM4d55CZKc7T4Dx1pEbTnYm/xEKMgy1MNtYuoA8RFIWw== + +"@rollup/rollup-linux-arm64-gnu@4.24.0": + version "4.24.0" + resolved "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.24.0.tgz" + integrity sha512-i0xTLXjqap2eRfulFVlSnM5dEbTVque/3Pi4g2y7cxrs7+a9De42z4XxKLYJ7+OhE3IgxvfQM7vQc43bwTgPwA== + +"@rollup/rollup-linux-arm64-musl@4.24.0": + version "4.24.0" + resolved "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.24.0.tgz" + integrity sha512-9E6MKUJhDuDh604Qco5yP/3qn3y7SLXYuiC0Rpr89aMScS2UAmK1wHP2b7KAa1nSjWJc/f/Lc0Wl1L47qjiyQw== + +"@rollup/rollup-linux-powerpc64le-gnu@4.24.0": + version "4.24.0" + resolved "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.24.0.tgz" + integrity sha512-2XFFPJ2XMEiF5Zi2EBf4h73oR1V/lycirxZxHZNc93SqDN/IWhYYSYj8I9381ikUFXZrz2v7r2tOVk2NBwxrWw== + +"@rollup/rollup-linux-riscv64-gnu@4.24.0": + version "4.24.0" + resolved "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.24.0.tgz" + integrity sha512-M3Dg4hlwuntUCdzU7KjYqbbd+BLq3JMAOhCKdBE3TcMGMZbKkDdJ5ivNdehOssMCIokNHFOsv7DO4rlEOfyKpg== + +"@rollup/rollup-linux-s390x-gnu@4.24.0": + version "4.24.0" + resolved "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.24.0.tgz" + integrity sha512-mjBaoo4ocxJppTorZVKWFpy1bfFj9FeCMJqzlMQGjpNPY9JwQi7OuS1axzNIk0nMX6jSgy6ZURDZ2w0QW6D56g== + +"@rollup/rollup-linux-x64-gnu@4.24.0": + version "4.24.0" + resolved "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.24.0.tgz" + integrity sha512-ZXFk7M72R0YYFN5q13niV0B7G8/5dcQ9JDp8keJSfr3GoZeXEoMHP/HlvqROA3OMbMdfr19IjCeNAnPUG93b6A== + +"@rollup/rollup-linux-x64-musl@4.24.0": + version "4.24.0" + resolved "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.24.0.tgz" + integrity sha512-w1i+L7kAXZNdYl+vFvzSZy8Y1arS7vMgIy8wusXJzRrPyof5LAb02KGr1PD2EkRcl73kHulIID0M501lN+vobQ== + +"@rollup/rollup-win32-arm64-msvc@4.24.0": + version "4.24.0" + resolved "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.24.0.tgz" + integrity sha512-VXBrnPWgBpVDCVY6XF3LEW0pOU51KbaHhccHw6AS6vBWIC60eqsH19DAeeObl+g8nKAz04QFdl/Cefta0xQtUQ== + +"@rollup/rollup-win32-ia32-msvc@4.24.0": + version "4.24.0" + resolved "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.24.0.tgz" + integrity sha512-xrNcGDU0OxVcPTH/8n/ShH4UevZxKIO6HJFK0e15XItZP2UcaiLFd5kiX7hJnqCbSztUF8Qot+JWBC/QXRPYWQ== + +"@rollup/rollup-win32-x64-msvc@4.24.0": + version "4.24.0" + resolved "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.24.0.tgz" + integrity sha512-fbMkAF7fufku0N2dE5TBXcNlg0pt0cJue4xBRE2Qc5Vqikxr4VCgKj/ht6SMdFcOacVA9rqF70APJ8RN/4vMJw== + +"@rtsao/scc@^1.1.0": + version "1.1.0" + resolved "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz" + integrity sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g== + +"@rushstack/eslint-patch@^1.3.3": + version "1.10.4" + resolved "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.4.tgz" + integrity sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA== + +"@rushstack/node-core-library@^3.55.2": + version "3.66.1" + resolved "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.66.1.tgz" + integrity sha512-ker69cVKAoar7MMtDFZC4CzcDxjwqIhFzqEnYI5NRN/8M3om6saWCVx/A7vL2t/jFCJsnzQplRDqA7c78pytng== + dependencies: + jju "~1.4.0" + colors "~1.2.1" + semver "~7.5.4" + resolve "~1.22.1" + fs-extra "~7.0.1" + z-schema "~5.0.2" + import-lazy "~4.0.0" + +"@rushstack/node-core-library@5.9.0": + version "5.9.0" + resolved "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.9.0.tgz" + integrity sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg== + dependencies: + fs-extra "~7.0.1" + import-lazy "~4.0.0" + jju "~1.4.0" + resolve "~1.22.1" + semver "~7.5.4" + ajv "~8.13.0" + ajv-draft-04 "~1.0.0" + ajv-formats "~3.0.1" + +"@rushstack/rig-package@0.5.3": + version "0.5.3" + resolved "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.5.3.tgz" + integrity sha512-olzSSjYrvCNxUFZowevC3uz8gvKr3WTpHQ7BkpjtRpA3wK+T0ybep/SRUMfr195gBzJm5gaXw0ZMgjIyHqJUow== + dependencies: + resolve "~1.22.1" + strip-json-comments "~3.1.1" + +"@rushstack/terminal@0.14.2": + version "0.14.2" + resolved "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.14.2.tgz" + integrity sha512-2fC1wqu1VCExKC0/L+0noVcFQEXEnoBOtCIex1TOjBzEDWcw8KzJjjj7aTP6mLxepG0XIyn9OufeFb6SFsa+sg== + dependencies: + supports-color "~8.1.1" + "@rushstack/node-core-library" "5.9.0" + +"@rushstack/ts-command-line@4.23.0": + version "4.23.0" + resolved "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.23.0.tgz" + integrity sha512-jYREBtsxduPV6ptNq8jOKp9+yx0ld1Tb/Tkdnlj8gTjazl1sF3DwX2VbluyYrNd0meWIL0bNeer7WDf5tKFjaQ== + dependencies: + "@types/argparse" "1.0.38" + argparse "~1.0.9" + string-argv "~0.3.1" + "@rushstack/terminal" "0.14.2" + +"@scure/base@~1.1.3": + version "1.1.9" + resolved "https://registry.npmjs.org/@scure/base/-/base-1.1.9.tgz" + integrity sha512-8YKhl8GHiNI/pU2VMaofa2Tor7PJRAjwQLBBuilkJ9L5+13yVbC7JO/wS7piioAvPSwR3JKM1IJ/u4xQzbcXKg== + +"@scure/starknet@~1.0.0": + version "1.0.0" + resolved "https://registry.npmjs.org/@scure/starknet/-/starknet-1.0.0.tgz" + integrity sha512-o5J57zY0f+2IL/mq8+AYJJ4Xpc1fOtDhr+mFQKbHnYFmm3WQrC+8zj2HEgxak1a+x86mhmBC1Kq305KUpVf0wg== + dependencies: + "@noble/curves" "~1.3.0" + "@noble/hashes" "~1.3.3" + +"@sideway/address@^4.1.5": + version "4.1.5" + resolved "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz" + integrity sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q== + dependencies: + "@hapi/hoek" "^9.0.0" + +"@sideway/formula@^3.0.1": + version "3.0.1" + resolved "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz" + integrity sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg== + +"@sideway/pinpoint@^2.0.0": + version "2.0.0" + resolved "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz" + integrity sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ== + +"@sinclair/typebox@^0.27.8": + version "0.27.8" + resolved "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz" + integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA== + +"@sindresorhus/merge-streams@^2.1.0": + version "2.3.0" + resolved "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz" + integrity sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg== + +"@sinonjs/commons@^3.0.0": + version "3.0.1" + resolved "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz" + integrity sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ== + dependencies: + type-detect "4.0.8" + +"@sinonjs/fake-timers@^10.0.2": + version "10.3.0" + resolved "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz" + integrity sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA== + dependencies: + "@sinonjs/commons" "^3.0.0" + +"@stablelib/aead@^1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@stablelib/aead/-/aead-1.0.1.tgz" + integrity sha512-q39ik6sxGHewqtO0nP4BuSe3db5G1fEJE8ukvngS2gLkBXyy6E7pLubhbYgnkDFv6V8cWaxcE4Xn0t6LWcJkyg== + +"@stablelib/binary@^1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@stablelib/binary/-/binary-1.0.1.tgz" + integrity sha512-ClJWvmL6UBM/wjkvv/7m5VP3GMr9t0osr4yVgLZsLCOz4hGN9gIAFEqnJ0TsSMAN+n840nf2cHZnA5/KFqHC7Q== + dependencies: + "@stablelib/int" "^1.0.1" + +"@stablelib/bytes@^1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@stablelib/bytes/-/bytes-1.0.1.tgz" + integrity sha512-Kre4Y4kdwuqL8BR2E9hV/R5sOrUj6NanZaZis0V6lX5yzqC3hBuVSDXUIBqQv/sCpmuWRiHLwqiT1pqqjuBXoQ== + +"@stablelib/chacha@^1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@stablelib/chacha/-/chacha-1.0.1.tgz" + integrity sha512-Pmlrswzr0pBzDofdFuVe1q7KdsHKhhU24e8gkEwnTGOmlC7PADzLVxGdn2PoNVBBabdg0l/IfLKg6sHAbTQugg== + dependencies: + "@stablelib/wipe" "^1.0.1" + "@stablelib/binary" "^1.0.1" + +"@stablelib/chacha20poly1305@1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@stablelib/chacha20poly1305/-/chacha20poly1305-1.0.1.tgz" + integrity sha512-MmViqnqHd1ymwjOQfghRKw2R/jMIGT3wySN7cthjXCBdO+qErNPUBnRzqNpnvIwg7JBCg3LdeCZZO4de/yEhVA== + dependencies: + "@stablelib/aead" "^1.0.1" + "@stablelib/wipe" "^1.0.1" + "@stablelib/binary" "^1.0.1" + "@stablelib/chacha" "^1.0.1" + "@stablelib/poly1305" "^1.0.1" + "@stablelib/constant-time" "^1.0.1" + +"@stablelib/constant-time@^1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@stablelib/constant-time/-/constant-time-1.0.1.tgz" + integrity sha512-tNOs3uD0vSJcK6z1fvef4Y+buN7DXhzHDPqRLSXUel1UfqMB1PWNsnnAezrKfEwTLpN0cGH2p9NNjs6IqeD0eg== + +"@stablelib/ed25519@^1.0.2": + version "1.0.3" + resolved "https://registry.npmjs.org/@stablelib/ed25519/-/ed25519-1.0.3.tgz" + integrity sha512-puIMWaX9QlRsbhxfDc5i+mNPMY+0TmQEskunY1rZEBPi1acBCVQAhnsk/1Hk50DGPtVsZtAWQg4NHGlVaO9Hqg== + dependencies: + "@stablelib/wipe" "^1.0.1" + "@stablelib/random" "^1.0.2" + "@stablelib/sha512" "^1.0.1" + +"@stablelib/hash@^1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@stablelib/hash/-/hash-1.0.1.tgz" + integrity sha512-eTPJc/stDkdtOcrNMZ6mcMK1e6yBbqRBaNW55XA1jU8w/7QdnCF0CmMmOD1m7VSkBR44PWrMHU2l6r8YEQHMgg== + +"@stablelib/hkdf@1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@stablelib/hkdf/-/hkdf-1.0.1.tgz" + integrity sha512-SBEHYE16ZXlHuaW5RcGk533YlBj4grMeg5TooN80W3NpcHRtLZLLXvKyX0qcRFxf+BGDobJLnwkvgEwHIDBR6g== + dependencies: + "@stablelib/hash" "^1.0.1" + "@stablelib/hmac" "^1.0.1" + "@stablelib/wipe" "^1.0.1" + +"@stablelib/hmac@^1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@stablelib/hmac/-/hmac-1.0.1.tgz" + integrity sha512-V2APD9NSnhVpV/QMYgCVMIYKiYG6LSqw1S65wxVoirhU/51ACio6D4yDVSwMzuTJXWZoVHbDdINioBwKy5kVmA== + dependencies: + "@stablelib/hash" "^1.0.1" + "@stablelib/wipe" "^1.0.1" + "@stablelib/constant-time" "^1.0.1" + +"@stablelib/int@^1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@stablelib/int/-/int-1.0.1.tgz" + integrity sha512-byr69X/sDtDiIjIV6m4roLVWnNNlRGzsvxw+agj8CIEazqWGOQp2dTYgQhtyVXV9wpO6WyXRQUzLV/JRNumT2w== + +"@stablelib/keyagreement@^1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@stablelib/keyagreement/-/keyagreement-1.0.1.tgz" + integrity sha512-VKL6xBwgJnI6l1jKrBAfn265cspaWBPAPEc62VBQrWHLqVgNRE09gQ/AnOEyKUWrrqfD+xSQ3u42gJjLDdMDQg== + dependencies: + "@stablelib/bytes" "^1.0.1" + +"@stablelib/poly1305@^1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@stablelib/poly1305/-/poly1305-1.0.1.tgz" + integrity sha512-1HlG3oTSuQDOhSnLwJRKeTRSAdFNVB/1djy2ZbS35rBSJ/PFqx9cf9qatinWghC2UbfOYD8AcrtbUQl8WoxabA== + dependencies: + "@stablelib/wipe" "^1.0.1" + "@stablelib/constant-time" "^1.0.1" + +"@stablelib/random@1.0.2", "@stablelib/random@^1.0.1", "@stablelib/random@^1.0.2": + version "1.0.2" + resolved "https://registry.npmjs.org/@stablelib/random/-/random-1.0.2.tgz" + integrity sha512-rIsE83Xpb7clHPVRlBj8qNe5L8ISQOzjghYQm/dZ7VaM2KHYwMW5adjQjrzTZCchFnNCNhkwtnOBa9HTMJCI8w== + dependencies: + "@stablelib/wipe" "^1.0.1" + "@stablelib/binary" "^1.0.1" + +"@stablelib/sha256@1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@stablelib/sha256/-/sha256-1.0.1.tgz" + integrity sha512-GIIH3e6KH+91FqGV42Kcj71Uefd/QEe7Dy42sBTeqppXV95ggCcxLTk39bEr+lZfJmp+ghsR07J++ORkRELsBQ== + dependencies: + "@stablelib/hash" "^1.0.1" + "@stablelib/wipe" "^1.0.1" + "@stablelib/binary" "^1.0.1" + +"@stablelib/sha512@^1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@stablelib/sha512/-/sha512-1.0.1.tgz" + integrity sha512-13gl/iawHV9zvDKciLo1fQ8Bgn2Pvf7OV6amaRVKiq3pjQ3UmEpXxWiAfV8tYjUpeZroBxtyrwtdooQT/i3hzw== + dependencies: + "@stablelib/hash" "^1.0.1" + "@stablelib/wipe" "^1.0.1" + "@stablelib/binary" "^1.0.1" + +"@stablelib/wipe@^1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@stablelib/wipe/-/wipe-1.0.1.tgz" + integrity sha512-WfqfX/eXGiAd3RJe4VU2snh/ZPwtSjLG4ynQ/vYzvghTh7dHFcI1wl+nrkWG6lGhukOxOsUHfv8dUXr58D0ayg== + +"@stablelib/x25519@1.0.3": + version "1.0.3" + resolved "https://registry.npmjs.org/@stablelib/x25519/-/x25519-1.0.3.tgz" + integrity sha512-KnTbKmUhPhHavzobclVJQG5kuivH+qDLpe84iRqX3CLrKp881cF160JvXJ+hjn1aMyCwYOKeIZefIH/P5cJoRw== + dependencies: + "@stablelib/wipe" "^1.0.1" + "@stablelib/random" "^1.0.2" + "@stablelib/keyagreement" "^1.0.1" + +"@starknet-io/types-js@^0.7.7": + version "0.7.7" + resolved "https://registry.npmjs.org/@starknet-io/types-js/-/types-js-0.7.7.tgz" + integrity sha512-WLrpK7LIaIb8Ymxu6KF/6JkGW1sso988DweWu7p5QY/3y7waBIiPvzh27D9bX5KIJNRDyOoOVoHVEKYUYWZ/RQ== + +"@svgr/babel-plugin-add-jsx-attribute@8.0.0": + version "8.0.0" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz" + integrity sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g== + +"@svgr/babel-plugin-remove-jsx-attribute@8.0.0": + version "8.0.0" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz" + integrity sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA== + +"@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0": + version "8.0.0" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz" + integrity sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA== + +"@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0": + version "8.0.0" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz" + integrity sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ== + +"@svgr/babel-plugin-svg-dynamic-title@8.0.0": + version "8.0.0" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz" + integrity sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og== + +"@svgr/babel-plugin-svg-em-dimensions@8.0.0": + version "8.0.0" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz" + integrity sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g== + +"@svgr/babel-plugin-transform-react-native-svg@8.1.0": + version "8.1.0" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz" + integrity sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q== + +"@svgr/babel-plugin-transform-svg-component@8.0.0": + version "8.0.0" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz" + integrity sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw== + +"@svgr/babel-preset@8.1.0": + version "8.1.0" + resolved "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz" + integrity sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug== + dependencies: + "@svgr/babel-plugin-add-jsx-attribute" "8.0.0" + "@svgr/babel-plugin-remove-jsx-attribute" "8.0.0" + "@svgr/babel-plugin-remove-jsx-empty-expression" "8.0.0" + "@svgr/babel-plugin-replace-jsx-attribute-value" "8.0.0" + "@svgr/babel-plugin-svg-dynamic-title" "8.0.0" + "@svgr/babel-plugin-svg-em-dimensions" "8.0.0" + "@svgr/babel-plugin-transform-react-native-svg" "8.1.0" + "@svgr/babel-plugin-transform-svg-component" "8.0.0" + +"@svgr/core@*", "@svgr/core@8.1.0": + version "8.1.0" + resolved "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz" + integrity sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA== + dependencies: + "@babel/core" "^7.21.3" + "@svgr/babel-preset" "8.1.0" + camelcase "^6.2.0" + cosmiconfig "^8.1.3" + snake-case "^3.0.4" + +"@svgr/hast-util-to-babel-ast@8.0.0": + version "8.0.0" + resolved "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz" + integrity sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q== + dependencies: + "@babel/types" "^7.21.3" + entities "^4.4.0" + +"@svgr/plugin-jsx@8.1.0": + version "8.1.0" + resolved "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz" + integrity sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA== + dependencies: + "@babel/core" "^7.21.3" + "@svgr/babel-preset" "8.1.0" + "@svgr/hast-util-to-babel-ast" "8.0.0" + svg-parser "^2.0.4" + +"@svgr/plugin-svgo@8.1.0": + version "8.1.0" + resolved "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz" + integrity sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA== + dependencies: + cosmiconfig "^8.1.3" + deepmerge "^4.3.1" + svgo "^3.0.2" + +"@svgr/webpack@^8.0.1": + version "8.1.0" + resolved "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.1.0.tgz" + integrity sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA== + dependencies: + "@babel/core" "^7.21.3" + "@babel/plugin-transform-react-constant-elements" "^7.21.3" + "@babel/preset-env" "^7.20.2" + "@babel/preset-react" "^7.18.6" + "@babel/preset-typescript" "^7.21.0" + "@svgr/core" "8.1.0" + "@svgr/plugin-jsx" "8.1.0" + "@svgr/plugin-svgo" "8.1.0" + +"@swc-node/core@^1.13.1": + version "1.13.3" + resolved "https://registry.npmjs.org/@swc-node/core/-/core-1.13.3.tgz" + integrity sha512-OGsvXIid2Go21kiNqeTIn79jcaX4l0G93X2rAnas4LFoDyA9wAwVK7xZdm+QsKoMn5Mus2yFLCc4OtX2dD/PWA== + +"@swc-node/register@1.9.2": + version "1.9.2" + resolved "https://registry.npmjs.org/@swc-node/register/-/register-1.9.2.tgz" + integrity sha512-BBjg0QNuEEmJSoU/++JOXhrjWdu3PTyYeJWsvchsI0Aqtj8ICkz/DqlwtXbmZVZ5vuDPpTfFlwDBZe81zgShMA== + dependencies: + debug "^4.3.4" + tslib "^2.6.2" + pirates "^4.0.6" + colorette "^2.0.20" + "@swc-node/core" "^1.13.1" + "@swc-node/sourcemap-support" "^0.5.0" + +"@swc-node/sourcemap-support@^0.5.0": + version "0.5.1" + resolved "https://registry.npmjs.org/@swc-node/sourcemap-support/-/sourcemap-support-0.5.1.tgz" + integrity sha512-JxIvIo/Hrpv0JCHSyRpetAdQ6lB27oFYhv0PKCNf1g2gUXOjpeR1exrXccRxLMuAV5WAmGFBwRnNOJqN38+qtg== + dependencies: + source-map-support "^0.5.21" + tslib "^2.6.3" + +"@swc/core@1.5.7", "@swc/core@>= 1.4.13": + version "1.5.7" + resolved "https://registry.npmjs.org/@swc/core/-/core-1.5.7.tgz" + integrity sha512-U4qJRBefIJNJDRCCiVtkfa/hpiZ7w0R6kASea+/KLp+vkus3zcLSB8Ub8SvKgTIxjWpwsKcZlPf5nrv4ls46SQ== + dependencies: + "@swc/types" "0.1.7" + "@swc/counter" "^0.1.2" + optionalDependencies: + "@swc/core-darwin-x64" "1.5.7" + "@swc/core-darwin-arm64" "1.5.7" + "@swc/core-linux-x64-gnu" "1.5.7" + "@swc/core-linux-x64-musl" "1.5.7" + "@swc/core-win32-x64-msvc" "1.5.7" + "@swc/core-linux-arm64-gnu" "1.5.7" + "@swc/core-win32-ia32-msvc" "1.5.7" + "@swc/core-linux-arm64-musl" "1.5.7" + "@swc/core-win32-arm64-msvc" "1.5.7" + "@swc/core-linux-arm-gnueabihf" "1.5.7" + +"@swc/core-darwin-arm64@1.5.7": + version "1.5.7" + resolved "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.5.7.tgz" + integrity sha512-bZLVHPTpH3h6yhwVl395k0Mtx8v6CGhq5r4KQdAoPbADU974Mauz1b6ViHAJ74O0IVE5vyy7tD3OpkQxL/vMDQ== + +"@swc/core-darwin-x64@1.5.7": + version "1.5.7" + resolved "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.5.7.tgz" + integrity sha512-RpUyu2GsviwTc2qVajPL0l8nf2vKj5wzO3WkLSHAHEJbiUZk83NJrZd1RVbEknIMO7+Uyjh54hEh8R26jSByaw== + +"@swc/core-linux-arm-gnueabihf@1.5.7": + version "1.5.7" + resolved "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.5.7.tgz" + integrity sha512-cTZWTnCXLABOuvWiv6nQQM0hP6ZWEkzdgDvztgHI/+u/MvtzJBN5lBQ2lue/9sSFYLMqzqff5EHKlFtrJCA9dQ== + +"@swc/core-linux-arm64-gnu@1.5.7": + version "1.5.7" + resolved "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.5.7.tgz" + integrity sha512-hoeTJFBiE/IJP30Be7djWF8Q5KVgkbDtjySmvYLg9P94bHg9TJPSQoC72tXx/oXOgXvElDe/GMybru0UxhKx4g== + +"@swc/core-linux-arm64-musl@1.5.7": + version "1.5.7" + resolved "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.5.7.tgz" + integrity sha512-+NDhK+IFTiVK1/o7EXdCeF2hEzCiaRSrb9zD7X2Z7inwWlxAntcSuzZW7Y6BRqGQH89KA91qYgwbnjgTQ22PiQ== + +"@swc/core-linux-x64-gnu@1.5.7": + version "1.5.7" + resolved "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.5.7.tgz" + integrity sha512-25GXpJmeFxKB+7pbY7YQLhWWjkYlR+kHz5I3j9WRl3Lp4v4UD67OGXwPe+DIcHqcouA1fhLhsgHJWtsaNOMBNg== + +"@swc/core-linux-x64-musl@1.5.7": + version "1.5.7" + resolved "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.5.7.tgz" + integrity sha512-0VN9Y5EAPBESmSPPsCJzplZHV26akC0sIgd3Hc/7S/1GkSMoeuVL+V9vt+F/cCuzr4VidzSkqftdP3qEIsXSpg== + +"@swc/core-win32-arm64-msvc@1.5.7": + version "1.5.7" + resolved "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.5.7.tgz" + integrity sha512-RtoNnstBwy5VloNCvmvYNApkTmuCe4sNcoYWpmY7C1+bPR+6SOo8im1G6/FpNem8AR5fcZCmXHWQ+EUmRWJyuA== + +"@swc/core-win32-ia32-msvc@1.5.7": + version "1.5.7" + resolved "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.5.7.tgz" + integrity sha512-Xm0TfvcmmspvQg1s4+USL3x8D+YPAfX2JHygvxAnCJ0EHun8cm2zvfNBcsTlnwYb0ybFWXXY129aq1wgFC9TpQ== + +"@swc/core-win32-x64-msvc@1.5.7": + version "1.5.7" + resolved "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.5.7.tgz" + integrity sha512-tp43WfJLCsKLQKBmjmY/0vv1slVywR5Q4qKjF5OIY8QijaEW7/8VwPyUyVoJZEnDgv9jKtUTG5PzqtIYPZGnyg== + +"@swc/counter@^0.1.2", "@swc/counter@^0.1.3": + version "0.1.3" + resolved "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz" + integrity sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ== + +"@swc/helpers@0.5.5", "@swc/helpers@~0.5.0": + version "0.5.5" + resolved "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.5.tgz" + integrity sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A== + dependencies: + tslib "^2.4.0" + "@swc/counter" "^0.1.3" + +"@swc/types@0.1.7", "@swc/types@>= 0.1": + version "0.1.7" + resolved "https://registry.npmjs.org/@swc/types/-/types-0.1.7.tgz" + integrity sha512-scHWahbHF0eyj3JsxG9CFJgFdFNaVQCNAimBlT6PzS3n/HptxqREjsm4OH6AN3lYcffZYSPxXW8ua2BEHp0lJQ== + dependencies: + "@swc/counter" "^0.1.3" + +"@testing-library/dom@^10.0.0": + version "10.4.0" + resolved "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.0.tgz" + integrity sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ== + dependencies: + chalk "^4.1.0" + lz-string "^1.5.0" + aria-query "5.3.0" + pretty-format "^27.0.2" + "@babel/runtime" "^7.12.5" + "@babel/code-frame" "^7.10.4" + "@types/aria-query" "^5.0.1" + dom-accessibility-api "^0.5.9" + +"@testing-library/react@15.0.6": + version "15.0.6" + resolved "https://registry.npmjs.org/@testing-library/react/-/react-15.0.6.tgz" + integrity sha512-UlbazRtEpQClFOiYp+1BapMT+xyqWMnE+hh9tn5DQ6gmlE7AIZWcGpzZukmDZuFk3By01oiqOf8lRedLS4k6xQ== + dependencies: + "@babel/runtime" "^7.12.5" + "@types/react-dom" "^18.0.0" + "@testing-library/dom" "^10.0.0" + +"@tootallnate/once@2": + version "2.0.0" + resolved "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz" + integrity sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A== + +"@trysound/sax@0.2.0": + version "0.2.0" + resolved "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz" + integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== + +"@ts-morph/common@~0.19.0": + version "0.19.0" + resolved "https://registry.npmjs.org/@ts-morph/common/-/common-0.19.0.tgz" + integrity sha512-Unz/WHmd4pGax91rdIKWi51wnVUW11QttMEPpBiBgIewnc9UQIX7UDLxr5vRlqeByXCwhkF6VabSsI0raWcyAQ== + dependencies: + mkdirp "^2.1.6" + fast-glob "^3.2.12" + minimatch "^7.4.3" + path-browserify "^1.0.1" + +"@tsconfig/node10@^1.0.7": + version "1.0.11" + resolved "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz" + integrity sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw== + +"@tsconfig/node12@^1.0.7": + version "1.0.11" + resolved "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz" + integrity sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag== + +"@tsconfig/node14@^1.0.0": + version "1.0.3" + resolved "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz" + integrity sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow== + +"@tsconfig/node16@^1.0.2": + version "1.0.4" + resolved "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz" + integrity sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA== + +"@tybys/wasm-util@^0.9.0": + version "0.9.0" + resolved "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.9.0.tgz" + integrity sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw== + dependencies: + tslib "^2.4.0" + +"@types/argparse@1.0.38": + version "1.0.38" + resolved "https://registry.npmjs.org/@types/argparse/-/argparse-1.0.38.tgz" + integrity sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA== + +"@types/aria-query@^5.0.1": + version "5.0.4" + resolved "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz" + integrity sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw== + +"@types/babel__core@^7.1.14", "@types/babel__core@^7.20.5": + version "7.20.5" + resolved "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz" + integrity sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA== + dependencies: + "@babel/types" "^7.20.7" + "@babel/parser" "^7.20.7" + "@types/babel__template" "*" + "@types/babel__traverse" "*" + "@types/babel__generator" "*" + +"@types/babel__generator@*": + version "7.6.8" + resolved "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz" + integrity sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw== + dependencies: + "@babel/types" "^7.0.0" + +"@types/babel__template@*": + version "7.4.4" + resolved "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz" + integrity sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A== + dependencies: + "@babel/types" "^7.0.0" + "@babel/parser" "^7.1.0" + +"@types/babel__traverse@*", "@types/babel__traverse@^7.0.6": + version "7.20.6" + resolved "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz" + integrity sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg== + dependencies: + "@babel/types" "^7.20.7" + +"@types/body-parser@*": + version "1.19.5" + resolved "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz" + integrity sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg== + dependencies: + "@types/node" "*" + "@types/connect" "*" + +"@types/bonjour@^3.5.13": + version "3.5.13" + resolved "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz" + integrity sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ== + dependencies: + "@types/node" "*" + +"@types/connect@*": + version "3.4.38" + resolved "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz" + integrity sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug== + dependencies: + "@types/node" "*" + +"@types/connect-history-api-fallback@^1.5.4": + version "1.5.4" + resolved "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz" + integrity sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw== + dependencies: + "@types/node" "*" + "@types/express-serve-static-core" "*" + +"@types/cookie@^0.6.0": + version "0.6.0" + resolved "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz" + integrity sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA== + +"@types/estree@*", "@types/estree@1.0.6", "@types/estree@^1.0.0", "@types/estree@^1.0.5": + version "1.0.6" + resolved "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz" + integrity sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw== + +"@types/express@*", "@types/express@^4.17.21": + version "4.17.21" + resolved "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz" + integrity sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ== + dependencies: + "@types/qs" "*" + "@types/body-parser" "*" + "@types/serve-static" "*" + "@types/express-serve-static-core" "^4.17.33" + +"@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.33": + version "4.19.6" + resolved "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.6.tgz" + integrity sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A== + dependencies: + "@types/qs" "*" + "@types/node" "*" + "@types/send" "*" + "@types/range-parser" "*" + +"@types/glob@^7.1.3": + version "7.2.0" + resolved "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz" + integrity sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA== + dependencies: + "@types/minimatch" "*" + "@types/node" "*" + +"@types/graceful-fs@^4.1.3": + version "4.1.9" + resolved "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz" + integrity sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ== + dependencies: + "@types/node" "*" + +"@types/http-errors@*": + version "2.0.4" + resolved "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz" + integrity sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA== + +"@types/http-proxy@^1.17.14", "@types/http-proxy@^1.17.15", "@types/http-proxy@^1.17.8": + version "1.17.15" + resolved "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.15.tgz" + integrity sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ== + dependencies: + "@types/node" "*" + +"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": + version "2.0.6" + resolved "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz" + integrity sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w== + +"@types/istanbul-lib-report@*": + version "3.0.3" + resolved "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz" + integrity sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA== + dependencies: + "@types/istanbul-lib-coverage" "*" + +"@types/istanbul-reports@^3.0.0": + version "3.0.4" + resolved "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz" + integrity sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ== + dependencies: + "@types/istanbul-lib-report" "*" + +"@types/jest@29.5.14": + version "29.5.14" + resolved "https://registry.npmjs.org/@types/jest/-/jest-29.5.14.tgz" + integrity sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ== + dependencies: + expect "^29.0.0" + pretty-format "^29.0.0" + +"@types/jsdom@^20.0.0": + version "20.0.1" + resolved "https://registry.npmjs.org/@types/jsdom/-/jsdom-20.0.1.tgz" + integrity sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ== + dependencies: + parse5 "^7.0.0" + "@types/node" "*" + "@types/tough-cookie" "*" + +"@types/json-schema@^7.0.11", "@types/json-schema@^7.0.6", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": + version "7.0.15" + resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz" + integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== + +"@types/json5@^0.0.29": + version "0.0.29" + resolved "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz" + integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== + +"@types/lodash@^4.14.182": + version "4.17.12" + resolved "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.12.tgz" + integrity sha512-sviUmCE8AYdaF/KIHLDJBQgeYzPBI0vf/17NaYehBJfYD1j6/L95Slh07NlyK2iNyBNaEkb3En2jRt+a8y3xZQ== + +"@types/long@^4.0.1": + version "4.0.2" + resolved "https://registry.npmjs.org/@types/long/-/long-4.0.2.tgz" + integrity sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA== + +"@types/mime@^1": + version "1.3.5" + resolved "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz" + integrity sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w== + +"@types/minimatch@*": + version "5.1.2" + resolved "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz" + integrity sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA== + +"@types/minimist@^1.2.0": + version "1.2.5" + resolved "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz" + integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== + +"@types/node@10.12.18": + version "10.12.18" + resolved "https://registry.npmjs.org/@types/node/-/node-10.12.18.tgz" + integrity sha512-fh+pAqt4xRzPfqA6eh3Z2y6fyZavRIumvjhaCL753+TVkGKGhpPeyrJG2JftD0T9q4GF00KjefsQ+PQNDdWQaQ== + +"@types/node@^17.0.31": + version "17.0.45" + resolved "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz" + integrity sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw== + +"@types/node@*", "@types/node@18.19.9": + version "18.19.9" + resolved "https://registry.npmjs.org/@types/node/-/node-18.19.9.tgz" + integrity sha512-oZFKlC8l5YtzGQNT4zC2PiSSKzQVZ8bAwwd+EYdPLtyk0nSEq6O16SkK+rkkT2eflDAbormJgEF3QnH3oDrTSw== + dependencies: + undici-types "~5.26.4" + +"@types/node@*", "@types/node@20.5.1", "@types/node@>=13.7.0": + version "20.5.1" + resolved "https://registry.npmjs.org/@types/node/-/node-20.5.1.tgz" + integrity sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg== + +"@types/node-forge@^1.3.0": + version "1.3.11" + resolved "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz" + integrity sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ== + dependencies: + "@types/node" "*" + +"@types/normalize-package-data@^2.4.0", "@types/normalize-package-data@^2.4.1": + version "2.4.4" + resolved "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz" + integrity sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA== + +"@types/parse-json@^4.0.0": + version "4.0.2" + resolved "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz" + integrity sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw== + +"@types/prettier@^2.6.1": + version "2.7.3" + resolved "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.3.tgz" + integrity sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA== + +"@types/prop-types@*": + version "15.7.13" + resolved "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.13.tgz" + integrity sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA== + +"@types/qs@*": + version "6.9.16" + resolved "https://registry.npmjs.org/@types/qs/-/qs-6.9.16.tgz" + integrity sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A== + +"@types/range-parser@*": + version "1.2.7" + resolved "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz" + integrity sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ== + +"@types/react@*", "@types/react@18.3.1": + version "18.3.1" + resolved "https://registry.npmjs.org/@types/react/-/react-18.3.1.tgz" + integrity sha512-V0kuGBX3+prX+DQ/7r2qsv1NsdfnCLnTgnRJ1pYnxykBhGMz+qj+box5lq7XsO5mtZsBqpjwwTu/7wszPfMBcw== + dependencies: + csstype "^3.0.2" + "@types/prop-types" "*" + +"@types/react-dom@18.3.0", "@types/react-dom@^18.0.0": + version "18.3.0" + resolved "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.0.tgz" + integrity sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg== + dependencies: + "@types/react" "*" + +"@types/resolve@1.20.2": + version "1.20.2" + resolved "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz" + integrity sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q== + +"@types/retry@0.12.2": + version "0.12.2" + resolved "https://registry.npmjs.org/@types/retry/-/retry-0.12.2.tgz" + integrity sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow== + +"@types/semver@7.5.8", "@types/semver@^7.3.12", "@types/semver@^7.5.4": + version "7.5.8" + resolved "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz" + integrity sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ== + +"@types/send@*": + version "0.17.4" + resolved "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz" + integrity sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA== + dependencies: + "@types/mime" "^1" + "@types/node" "*" + +"@types/serve-index@^1.9.4": + version "1.9.4" + resolved "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz" + integrity sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug== + dependencies: + "@types/express" "*" + +"@types/serve-static@*", "@types/serve-static@^1.15.5": + version "1.15.7" + resolved "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz" + integrity sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw== + dependencies: + "@types/node" "*" + "@types/send" "*" + "@types/http-errors" "*" + +"@types/sockjs@^0.3.36": + version "0.3.36" + resolved "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz" + integrity sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q== + dependencies: + "@types/node" "*" + +"@types/stack-utils@^2.0.0": + version "2.0.3" + resolved "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz" + integrity sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw== + +"@types/tough-cookie@*": + version "4.0.5" + resolved "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.5.tgz" + integrity sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA== + +"@types/web-bluetooth@^0.0.20": + version "0.0.20" + resolved "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz" + integrity sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow== + +"@types/ws@^8.5.10": + version "8.5.12" + resolved "https://registry.npmjs.org/@types/ws/-/ws-8.5.12.tgz" + integrity sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ== + dependencies: + "@types/node" "*" + +"@types/yargs@^15.0.0": + version "15.0.19" + resolved "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.19.tgz" + integrity sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA== + dependencies: + "@types/yargs-parser" "*" + +"@types/yargs@^17.0.8": + version "17.0.33" + resolved "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz" + integrity sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA== + dependencies: + "@types/yargs-parser" "*" + +"@types/yargs-parser@*": + version "21.0.3" + resolved "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz" + integrity sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ== + +"@typescript-eslint/eslint-plugin@^5.59.1": + version "5.62.0" + resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz" + integrity sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag== + dependencies: + debug "^4.3.4" + ignore "^5.2.0" + semver "^7.3.7" + tsutils "^3.21.0" + graphemer "^1.4.0" + natural-compare-lite "^1.4.0" + "@typescript-eslint/utils" "5.62.0" + "@eslint-community/regexpp" "^4.4.0" + "@typescript-eslint/type-utils" "5.62.0" + "@typescript-eslint/scope-manager" "5.62.0" + +"@typescript-eslint/eslint-plugin@7.18.0": + version "7.18.0" + resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.18.0.tgz" + integrity sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw== + dependencies: + ignore "^5.3.1" + graphemer "^1.4.0" + ts-api-utils "^1.3.0" + natural-compare "^1.4.0" + "@typescript-eslint/utils" "7.18.0" + "@eslint-community/regexpp" "^4.10.0" + "@typescript-eslint/type-utils" "7.18.0" + "@typescript-eslint/visitor-keys" "7.18.0" + "@typescript-eslint/scope-manager" "7.18.0" + +"@typescript-eslint/parser@^5.0.0", "@typescript-eslint/parser@^5.4.2 || ^6.0.0 || 7.0.0 - 7.2.0", "@typescript-eslint/parser@^5.59.1": + version "5.62.0" + resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz" + integrity sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA== + dependencies: + debug "^4.3.4" + "@typescript-eslint/types" "5.62.0" + "@typescript-eslint/scope-manager" "5.62.0" + "@typescript-eslint/typescript-estree" "5.62.0" + +"@typescript-eslint/parser@7.18.0", "@typescript-eslint/parser@^6.13.2 || ^7.0.0 || ^8.0.0", "@typescript-eslint/parser@^7.0.0": + version "7.18.0" + resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.18.0.tgz" + integrity sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg== + dependencies: + debug "^4.3.4" + "@typescript-eslint/types" "7.18.0" + "@typescript-eslint/visitor-keys" "7.18.0" + "@typescript-eslint/scope-manager" "7.18.0" + "@typescript-eslint/typescript-estree" "7.18.0" + +"@typescript-eslint/scope-manager@5.62.0": + version "5.62.0" + resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz" + integrity sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w== + dependencies: + "@typescript-eslint/types" "5.62.0" + "@typescript-eslint/visitor-keys" "5.62.0" + +"@typescript-eslint/scope-manager@7.18.0": + version "7.18.0" + resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.18.0.tgz" + integrity sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA== + dependencies: + "@typescript-eslint/types" "7.18.0" + "@typescript-eslint/visitor-keys" "7.18.0" + +"@typescript-eslint/scope-manager@8.11.0": + version "8.11.0" + resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.11.0.tgz" + integrity sha512-Uholz7tWhXmA4r6epo+vaeV7yjdKy5QFCERMjs1kMVsLRKIrSdM6o21W2He9ftp5PP6aWOVpD5zvrvuHZC0bMQ== + dependencies: + "@typescript-eslint/types" "8.11.0" + "@typescript-eslint/visitor-keys" "8.11.0" + +"@typescript-eslint/type-utils@5.62.0": + version "5.62.0" + resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz" + integrity sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew== + dependencies: + debug "^4.3.4" + tsutils "^3.21.0" + "@typescript-eslint/utils" "5.62.0" + "@typescript-eslint/typescript-estree" "5.62.0" + +"@typescript-eslint/type-utils@7.18.0": + version "7.18.0" + resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.18.0.tgz" + integrity sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA== + dependencies: + debug "^4.3.4" + ts-api-utils "^1.3.0" + "@typescript-eslint/utils" "7.18.0" + "@typescript-eslint/typescript-estree" "7.18.0" + +"@typescript-eslint/type-utils@^8.0.0": + version "8.11.0" + resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.11.0.tgz" + integrity sha512-ItiMfJS6pQU0NIKAaybBKkuVzo6IdnAhPFZA/2Mba/uBjuPQPet/8+zh5GtLHwmuFRShZx+8lhIs7/QeDHflOg== + dependencies: + debug "^4.3.4" + ts-api-utils "^1.3.0" + "@typescript-eslint/utils" "8.11.0" + "@typescript-eslint/typescript-estree" "8.11.0" + +"@typescript-eslint/types@5.62.0": + version "5.62.0" + resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz" + integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ== + +"@typescript-eslint/types@7.18.0": + version "7.18.0" + resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz" + integrity sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ== + +"@typescript-eslint/types@8.11.0": + version "8.11.0" + resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.11.0.tgz" + integrity sha512-tn6sNMHf6EBAYMvmPUaKaVeYvhUsrE6x+bXQTxjQRp360h1giATU0WvgeEys1spbvb5R+VpNOZ+XJmjD8wOUHw== + +"@typescript-eslint/typescript-estree@5.62.0": + version "5.62.0" + resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz" + integrity sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA== + dependencies: + debug "^4.3.4" + globby "^11.1.0" + semver "^7.3.7" + is-glob "^4.0.3" + tsutils "^3.21.0" + "@typescript-eslint/types" "5.62.0" + "@typescript-eslint/visitor-keys" "5.62.0" + +"@typescript-eslint/typescript-estree@7.18.0": + version "7.18.0" + resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.18.0.tgz" + integrity sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA== + dependencies: + debug "^4.3.4" + globby "^11.1.0" + semver "^7.6.0" + is-glob "^4.0.3" + minimatch "^9.0.4" + ts-api-utils "^1.3.0" + "@typescript-eslint/types" "7.18.0" + "@typescript-eslint/visitor-keys" "7.18.0" + +"@typescript-eslint/typescript-estree@8.11.0": + version "8.11.0" + resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.11.0.tgz" + integrity sha512-yHC3s1z1RCHoCz5t06gf7jH24rr3vns08XXhfEqzYpd6Hll3z/3g23JRi0jM8A47UFKNc3u/y5KIMx8Ynbjohg== + dependencies: + debug "^4.3.4" + semver "^7.6.0" + is-glob "^4.0.3" + fast-glob "^3.3.2" + minimatch "^9.0.4" + ts-api-utils "^1.3.0" + "@typescript-eslint/types" "8.11.0" + "@typescript-eslint/visitor-keys" "8.11.0" + +"@typescript-eslint/utils@5.62.0": + version "5.62.0" + resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz" + integrity sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ== + dependencies: + semver "^7.3.7" + eslint-scope "^5.1.1" + "@types/semver" "^7.3.12" + "@types/json-schema" "^7.0.9" + "@typescript-eslint/types" "5.62.0" + "@eslint-community/eslint-utils" "^4.2.0" + "@typescript-eslint/scope-manager" "5.62.0" + "@typescript-eslint/typescript-estree" "5.62.0" + +"@typescript-eslint/utils@7.18.0": + version "7.18.0" + resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.18.0.tgz" + integrity sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw== + dependencies: + "@typescript-eslint/types" "7.18.0" + "@eslint-community/eslint-utils" "^4.4.0" + "@typescript-eslint/scope-manager" "7.18.0" + "@typescript-eslint/typescript-estree" "7.18.0" + +"@typescript-eslint/utils@8.11.0", "@typescript-eslint/utils@^8.0.0": + version "8.11.0" + resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.11.0.tgz" + integrity sha512-CYiX6WZcbXNJV7UNB4PLDIBtSdRmRI/nb0FMyqHPTQD1rMjA0foPLaPUV39C/MxkTd/QKSeX+Gb34PPsDVC35g== + dependencies: + "@typescript-eslint/types" "8.11.0" + "@eslint-community/eslint-utils" "^4.4.0" + "@typescript-eslint/scope-manager" "8.11.0" + "@typescript-eslint/typescript-estree" "8.11.0" + +"@typescript-eslint/visitor-keys@5.62.0": + version "5.62.0" + resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz" + integrity sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw== + dependencies: + eslint-visitor-keys "^3.3.0" + "@typescript-eslint/types" "5.62.0" + +"@typescript-eslint/visitor-keys@7.18.0": + version "7.18.0" + resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.18.0.tgz" + integrity sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg== + dependencies: + eslint-visitor-keys "^3.4.3" + "@typescript-eslint/types" "7.18.0" + +"@typescript-eslint/visitor-keys@8.11.0": + version "8.11.0" + resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.11.0.tgz" + integrity sha512-EaewX6lxSjRJnc+99+dqzTeoDZUfyrA52d2/HRrkI830kgovWsmIiTfmr0NZorzqic7ga+1bS60lRBUgR3n/Bw== + dependencies: + eslint-visitor-keys "^3.4.3" + "@typescript-eslint/types" "8.11.0" + +"@ungap/structured-clone@^1.2.0": + version "1.2.0" + resolved "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz" + integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== + +"@unhead/dom@1.11.10", "@unhead/dom@^1.11.5": + version "1.11.10" + resolved "https://registry.npmjs.org/@unhead/dom/-/dom-1.11.10.tgz" + integrity sha512-nL1mdRzYVATZIYauK15zOI2YyM3YxCLfhbTqljEjDFJeiJUzTTi+a//5FHiUk84ewSucFnrwHNey/pEXFlyY1A== + dependencies: + "@unhead/schema" "1.11.10" + "@unhead/shared" "1.11.10" + +"@unhead/schema@1.11.10": + version "1.11.10" + resolved "https://registry.npmjs.org/@unhead/schema/-/schema-1.11.10.tgz" + integrity sha512-lXh7cm5XtFaw3gc+ZVXTSfIHXiBpAywbjtEiOsz5TR4GxOjj2rtfOAl4C3Difk1yupP6L2otYmOZdn/i8EXSJg== + dependencies: + hookable "^5.5.3" + zhead "^2.2.4" + +"@unhead/shared@1.11.10", "@unhead/shared@^1.11.5": + version "1.11.10" + resolved "https://registry.npmjs.org/@unhead/shared/-/shared-1.11.10.tgz" + integrity sha512-YQgZcOyo1id7drUeDPGn0R83pirvIcV+Car3/m7ZfCLL1Syab6uXmRckVRd69yVbUL4eirIm9IzzmvzM/OuGuw== + dependencies: + "@unhead/schema" "1.11.10" + +"@unhead/ssr@^1.11.5": + version "1.11.10" + resolved "https://registry.npmjs.org/@unhead/ssr/-/ssr-1.11.10.tgz" + integrity sha512-tj5zeJtCbSktNNqsdL+6h6OIY7dYO+2HSiC1VbofGYsoG7nDNXMypkrW/cTMqZVr5/gWhKaUgFQALjm28CflYg== + dependencies: + "@unhead/schema" "1.11.10" + "@unhead/shared" "1.11.10" + +"@unhead/vue@^1.11.5": + version "1.11.10" + resolved "https://registry.npmjs.org/@unhead/vue/-/vue-1.11.10.tgz" + integrity sha512-v6ddp4YEQCNILhYrx37Yt0GKRIFeTrb3VSmTbjh+URT+ua1mwgmNFTfl2ZldtTtri3tEkwSG1/5wLRq20ma70g== + dependencies: + defu "^6.1.4" + hookable "^5.5.3" + "@unhead/schema" "1.11.10" + "@unhead/shared" "1.11.10" + unhead "1.11.10" + +"@vercel/nft@^0.26.5": + version "0.26.5" + resolved "https://registry.npmjs.org/@vercel/nft/-/nft-0.26.5.tgz" + integrity sha512-NHxohEqad6Ra/r4lGknO52uc/GrWILXAMs1BB4401GTqww0fw1bAqzpG1XHuDO+dprg4GvsD9ZLLSsdo78p9hQ== + dependencies: + glob "^7.1.3" + acorn "^8.6.0" + bindings "^1.4.0" + async-sema "^3.1.1" + micromatch "^4.0.2" + graceful-fs "^4.2.9" + resolve-from "^5.0.0" + estree-walker "2.0.2" + node-gyp-build "^4.2.2" + "@rollup/pluginutils" "^4.0.0" + "@mapbox/node-pre-gyp" "^1.0.5" + acorn-import-attributes "^1.9.2" + +"@verdaccio/auth@8.0.0-next-8.1": + version "8.0.0-next-8.1" + resolved "https://registry.npmjs.org/@verdaccio/auth/-/auth-8.0.0-next-8.1.tgz" + integrity sha512-sPmHdnYuRSMgABCsTJEfz8tb/smONsWVg0g4KK2QycyYZ/A+RwZLV1JLiQb4wzu9zvS0HSloqWqkWlyNHW3mtw== + dependencies: + debug "4.3.7" + lodash "4.17.21" + "@verdaccio/core" "8.0.0-next-8.1" + "@verdaccio/utils" "7.0.1-next-8.1" + "@verdaccio/config" "8.0.0-next-8.1" + "@verdaccio/logger" "8.0.0-next-8.1" + "@verdaccio/loaders" "8.0.0-next-8.1" + verdaccio-htpasswd "13.0.0-next-8.1" + "@verdaccio/signature" "8.0.0-next-8.0" + +"@verdaccio/commons-api@10.2.0": + version "10.2.0" + resolved "https://registry.npmjs.org/@verdaccio/commons-api/-/commons-api-10.2.0.tgz" + integrity sha512-F/YZANu4DmpcEV0jronzI7v2fGVWkQ5Mwi+bVmV+ACJ+EzR0c9Jbhtbe5QyLUuzR97t8R5E/Xe53O0cc2LukdQ== + dependencies: + http-errors "2.0.0" + http-status-codes "2.2.0" + +"@verdaccio/config@8.0.0-next-8.1": + version "8.0.0-next-8.1" + resolved "https://registry.npmjs.org/@verdaccio/config/-/config-8.0.0-next-8.1.tgz" + integrity sha512-goDVOH4e8xMUxjHybJpi5HwIecVFqzJ9jeNFrRUgtUUn0PtFuNMHgxOeqDKRVboZhc5HK90yed8URK/1O6VsUw== + dependencies: + debug "4.3.7" + lodash "4.17.21" + js-yaml "4.1.0" + minimatch "7.4.6" + "@verdaccio/core" "8.0.0-next-8.1" + "@verdaccio/utils" "7.0.1-next-8.1" + +"@verdaccio/core@8.0.0-next-8.1": + version "8.0.0-next-8.1" + resolved "https://registry.npmjs.org/@verdaccio/core/-/core-8.0.0-next-8.1.tgz" + integrity sha512-kQRCB2wgXEh8H88G51eQgAFK9IxmnBtkQ8sY5FbmB6PbBkyHrbGcCp+2mtRqqo36j0W1VAlfM3XzoknMy6qQnw== + dependencies: + ajv "8.17.1" + semver "7.6.3" + core-js "3.37.1" + http-errors "2.0.0" + process-warning "1.0.0" + http-status-codes "2.3.0" + +"@verdaccio/file-locking@10.3.1": + version "10.3.1" + resolved "https://registry.npmjs.org/@verdaccio/file-locking/-/file-locking-10.3.1.tgz" + integrity sha512-oqYLfv3Yg3mAgw9qhASBpjD50osj2AX4IwbkUtyuhhKGyoFU9eZdrbeW6tpnqUnj6yBMtAPm2eGD4BwQuX400g== + dependencies: + lockfile "1.0.4" + +"@verdaccio/file-locking@13.0.0-next-8.0": + version "13.0.0-next-8.0" + resolved "https://registry.npmjs.org/@verdaccio/file-locking/-/file-locking-13.0.0-next-8.0.tgz" + integrity sha512-28XRwpKiE3Z6KsnwE7o8dEM+zGWOT+Vef7RVJyUlG176JVDbGGip3HfCmFioE1a9BklLyGEFTu6D69BzfbRkzA== + dependencies: + lockfile "1.0.4" + +"@verdaccio/loaders@8.0.0-next-8.1": + version "8.0.0-next-8.1" + resolved "https://registry.npmjs.org/@verdaccio/loaders/-/loaders-8.0.0-next-8.1.tgz" + integrity sha512-mqGCUBs862g8mICZwX8CG92p1EZ1Un0DJ2DB7+iVu2TYaEeKoHoIdafabVdiYrbOjLcAOOBrMKE1Wnn14eLxpA== + dependencies: + debug "4.3.7" + lodash "4.17.21" + "@verdaccio/logger" "8.0.0-next-8.1" + +"@verdaccio/local-storage-legacy@11.0.2": + version "11.0.2" + resolved "https://registry.npmjs.org/@verdaccio/local-storage-legacy/-/local-storage-legacy-11.0.2.tgz" + integrity sha512-7AXG7qlcVFmF+Nue2oKaraprGRtaBvrQIOvc/E89+7hAe399V01KnZI6E/ET56u7U9fq0MSlp92HBcdotlpUXg== + dependencies: + "@verdaccio/commons-api" "10.2.0" + "@verdaccio/file-locking" "10.3.1" + "@verdaccio/streams" "10.2.1" + debug "4.3.4" + async "3.2.4" + lodash "4.17.21" + lowdb "1.0.0" + mkdirp "1.0.4" + +"@verdaccio/logger@8.0.0-next-8.1": + version "8.0.0-next-8.1" + resolved "https://registry.npmjs.org/@verdaccio/logger/-/logger-8.0.0-next-8.1.tgz" + integrity sha512-w5kR0/umQkfH2F4PK5Fz9T6z3xz+twewawKLPTUfAgrVAOiWxcikGhhcHWhSGiJ0lPqIa+T0VYuLWMeVeDirGw== + dependencies: + pino "8.17.2" + "@verdaccio/logger-commons" "8.0.0-next-8.1" + +"@verdaccio/logger-7@8.0.0-next-8.1": + version "8.0.0-next-8.1" + resolved "https://registry.npmjs.org/@verdaccio/logger-7/-/logger-7-8.0.0-next-8.1.tgz" + integrity sha512-V+/B1Wnct3IZ90q6HkI1a3dqbS0ds7s/5WPrS5cmBeLEw78/OGgF76XkhI2+lett7Un1CjVow7mcebOWcZ/Sqw== + dependencies: + "@verdaccio/logger-commons" "8.0.0-next-8.1" + pino "7.11.0" + +"@verdaccio/logger-commons@8.0.0-next-8.1": + version "8.0.0-next-8.1" + resolved "https://registry.npmjs.org/@verdaccio/logger-commons/-/logger-commons-8.0.0-next-8.1.tgz" + integrity sha512-jCge//RT4uaK7MarhpzcJeJ5Uvtu/DbJ1wvJQyGiFe+9AvxDGm3EUFXvawLFZ0lzYhmLt1nvm7kevcc3vOm2ZQ== + dependencies: + debug "4.3.7" + colorette "2.0.20" + "@verdaccio/core" "8.0.0-next-8.1" + "@verdaccio/logger-prettify" "8.0.0-next-8.0" + +"@verdaccio/logger-prettify@8.0.0-next-8.0": + version "8.0.0-next-8.0" + resolved "https://registry.npmjs.org/@verdaccio/logger-prettify/-/logger-prettify-8.0.0-next-8.0.tgz" + integrity sha512-7mAFHZF2NPTubrOXYp2+fbMjRW5MMWXMeS3LcpupMAn5uPp6jkKEM8NC4IVJEevC5Ph4vPVZqpoPDpgXHEaV3Q== + dependencies: + dayjs "1.11.13" + lodash "4.17.21" + colorette "2.0.20" + sonic-boom "3.8.0" + pino-abstract-transport "1.1.0" + +"@verdaccio/middleware@8.0.0-next-8.1": + version "8.0.0-next-8.1" + resolved "https://registry.npmjs.org/@verdaccio/middleware/-/middleware-8.0.0-next-8.1.tgz" + integrity sha512-GpAdJYky1WmOERpxPoCkVSwTTJIsVAjqf2a2uQNvi7R3UZhs059JKhWcZjJMVCGV0uz9xgQvtb3DEuYGHqyaOg== + dependencies: + mime "2.6.0" + debug "4.3.7" + lodash "4.17.21" + express "4.21.0" + lru-cache "7.18.3" + "@verdaccio/url" "13.0.0-next-8.1" + "@verdaccio/core" "8.0.0-next-8.1" + "@verdaccio/utils" "7.0.1-next-8.1" + "@verdaccio/config" "8.0.0-next-8.1" + express-rate-limit "5.5.1" + +"@verdaccio/search-indexer@8.0.0-next-8.0": + version "8.0.0-next-8.0" + resolved "https://registry.npmjs.org/@verdaccio/search-indexer/-/search-indexer-8.0.0-next-8.0.tgz" + integrity sha512-VS9axVt8XAueiPceVCgaj9nlvYj5s/T4MkAILSf2rVZeFFOMUyxU3mddUCajSHzL+YpqCuzLLL9865sRRzOJ9w== + +"@verdaccio/signature@8.0.0-next-8.0": + version "8.0.0-next-8.0" + resolved "https://registry.npmjs.org/@verdaccio/signature/-/signature-8.0.0-next-8.0.tgz" + integrity sha512-klcc2UlCvQxXDV65Qewo2rZOfv7S1y8NekS/8uurSaCTjU35T+fz+Pbqz1S9XK9oQlMp4vCQ7w3iMPWQbvphEQ== + dependencies: + debug "4.3.7" + jsonwebtoken "9.0.2" + +"@verdaccio/streams@10.2.1": + version "10.2.1" + resolved "https://registry.npmjs.org/@verdaccio/streams/-/streams-10.2.1.tgz" + integrity sha512-OojIG/f7UYKxC4dYX8x5ax8QhRx1b8OYUAMz82rUottCuzrssX/4nn5QE7Ank0DUSX3C9l/HPthc4d9uKRJqJQ== + +"@verdaccio/tarball@13.0.0-next-8.1": + version "13.0.0-next-8.1" + resolved "https://registry.npmjs.org/@verdaccio/tarball/-/tarball-13.0.0-next-8.1.tgz" + integrity sha512-58uimU2Bqt9+s+9ixy7wK/nPCqbOXhhhr/MQjl+otIlsUhSeATndhFzEctz/W+4MhUDg0tUnE9HC2yeNHHAo1Q== + dependencies: + debug "4.3.7" + lodash "4.17.21" + tar-stream "^3.1.7" + gunzip-maybe "^1.4.2" + "@verdaccio/url" "13.0.0-next-8.1" + "@verdaccio/core" "8.0.0-next-8.1" + "@verdaccio/utils" "7.0.1-next-8.1" + +"@verdaccio/ui-theme@8.0.0-next-8.1": + version "8.0.0-next-8.1" + resolved "https://registry.npmjs.org/@verdaccio/ui-theme/-/ui-theme-8.0.0-next-8.1.tgz" + integrity sha512-9PxV8+jE2Tr+iy9DQW/bzny4YqOlW0mCZ9ct6jhcUW4GdfzU//gY2fBN/DDtQVmfbTy8smuj4Enyv5f0wCsnYg== + +"@verdaccio/url@13.0.0-next-8.1": + version "13.0.0-next-8.1" + resolved "https://registry.npmjs.org/@verdaccio/url/-/url-13.0.0-next-8.1.tgz" + integrity sha512-h6pkJf+YtogImKgOrmPP9UVG3p3gtb67gqkQU0bZnK+SEKQt6Rkek/QvtJ8MbmciagYS18bDhpI8DxqLHjDfZQ== + dependencies: + debug "4.3.7" + lodash "4.17.21" + validator "13.12.0" + "@verdaccio/core" "8.0.0-next-8.1" + +"@verdaccio/utils@7.0.1-next-8.1": + version "7.0.1-next-8.1" + resolved "https://registry.npmjs.org/@verdaccio/utils/-/utils-7.0.1-next-8.1.tgz" + integrity sha512-cyJdRrVa+8CS7UuIQb3K3IJFjMe64v38tYiBnohSmhRbX7dX9IT3jWbjrwkqWh4KeS1CS6BYENrGG1evJ2ggrQ== + dependencies: + lodash "4.17.21" + semver "7.6.3" + minimatch "7.4.6" + "@verdaccio/core" "8.0.0-next-8.1" + +"@vitejs/plugin-react@4.3.3": + version "4.3.3" + resolved "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.3.3.tgz" + integrity sha512-NooDe9GpHGqNns1i8XDERg0Vsg5SSYRhRxxyTGogUdkdNt47jal+fbuYi+Yfq6pzRCKXyoPcWisfxE6RIM3GKA== + dependencies: + "@babel/core" "^7.25.2" + "@babel/plugin-transform-react-jsx-self" "^7.24.7" + "@babel/plugin-transform-react-jsx-source" "^7.24.7" + "@types/babel__core" "^7.20.5" + react-refresh "^0.14.2" + +"@vitejs/plugin-vue@^4.3.1": + version "4.6.2" + resolved "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-4.6.2.tgz" + integrity sha512-kqf7SGFoG+80aZG6Pf+gsZIVvGSCKE98JbiWqcCV9cThtg91Jav0yvYFC9Zb+jKetNGF6ZKeoaxgZfND21fWKw== + +"@vitejs/plugin-vue@^5.1.3": + version "5.1.4" + resolved "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.1.4.tgz" + integrity sha512-N2XSI2n3sQqp5w7Y/AN/L2XDjBIRGqXko+eDp42sydYSBeJuSm5a1sLf8zakmo8u7tA8NmBgoDLA1HeOESjp9A== + +"@vitejs/plugin-vue-jsx@^4.0.1": + version "4.0.1" + resolved "https://registry.npmjs.org/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-4.0.1.tgz" + integrity sha512-7mg9HFGnFHMEwCdB6AY83cVK4A6sCqnrjFYF4WIlebYAQVVJ/sC/CiTruVdrRlhrFoeZ8rlMxY9wYpPTIRhhAg== + dependencies: + "@babel/core" "^7.24.7" + "@babel/plugin-transform-typescript" "^7.24.7" + "@vue/babel-plugin-jsx" "^1.2.2" + +"@vitest/coverage-v8@2.1.3": + version "2.1.3" + resolved "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-2.1.3.tgz" + integrity sha512-2OJ3c7UPoFSmBZwqD2VEkUw6A/tzPF0LmW0ZZhhB8PFxuc+9IBG/FaSM+RLEenc7ljzFvGN+G0nGQoZnh7sy2A== + dependencies: + "@ampproject/remapping" "^2.3.0" + "@bcoe/v8-coverage" "^0.2.3" + debug "^4.3.6" + istanbul-lib-coverage "^3.2.2" + istanbul-lib-report "^3.0.1" + istanbul-lib-source-maps "^5.0.6" + istanbul-reports "^3.1.7" + magic-string "^0.30.11" + magicast "^0.3.4" + std-env "^3.7.0" + test-exclude "^7.0.1" + tinyrainbow "^1.2.0" + +"@vitest/expect@2.1.3": + version "2.1.3" + resolved "https://registry.npmjs.org/@vitest/expect/-/expect-2.1.3.tgz" + integrity sha512-SNBoPubeCJhZ48agjXruCI57DvxcsivVDdWz+SSsmjTT4QN/DfHk3zB/xKsJqMs26bLZ/pNRLnCf0j679i0uWQ== + dependencies: + chai "^5.1.1" + tinyrainbow "^1.2.0" + "@vitest/spy" "2.1.3" + "@vitest/utils" "2.1.3" + +"@vitest/mocker@2.1.3": + version "2.1.3" + resolved "https://registry.npmjs.org/@vitest/mocker/-/mocker-2.1.3.tgz" + integrity sha512-eSpdY/eJDuOvuTA3ASzCjdithHa+GIF1L4PqtEELl6Qa3XafdMLBpBlZCIUCX2J+Q6sNmjmxtosAG62fK4BlqQ== + dependencies: + estree-walker "^3.0.3" + magic-string "^0.30.11" + "@vitest/spy" "2.1.3" + +"@vitest/pretty-format@2.1.3", "@vitest/pretty-format@^2.1.3": + version "2.1.3" + resolved "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.3.tgz" + integrity sha512-XH1XdtoLZCpqV59KRbPrIhFCOO0hErxrQCMcvnQete3Vibb9UeIOX02uFPfVn3Z9ZXsq78etlfyhnkmIZSzIwQ== + dependencies: + tinyrainbow "^1.2.0" + +"@vitest/runner@2.1.3": + version "2.1.3" + resolved "https://registry.npmjs.org/@vitest/runner/-/runner-2.1.3.tgz" + integrity sha512-JGzpWqmFJ4fq5ZKHtVO3Xuy1iF2rHGV4d/pdzgkYHm1+gOzNZtqjvyiaDGJytRyMU54qkxpNzCx+PErzJ1/JqQ== + dependencies: + pathe "^1.1.2" + "@vitest/utils" "2.1.3" + +"@vitest/snapshot@2.1.3": + version "2.1.3" + resolved "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.1.3.tgz" + integrity sha512-qWC2mWc7VAXmjAkEKxrScWHWFyCQx/cmiZtuGqMi+WwqQJ2iURsVY4ZfAK6dVo6K2smKRU6l3BPwqEBvhnpQGg== + dependencies: + magic-string "^0.30.11" + pathe "^1.1.2" + "@vitest/pretty-format" "2.1.3" + +"@vitest/spy@2.1.3": + version "2.1.3" + resolved "https://registry.npmjs.org/@vitest/spy/-/spy-2.1.3.tgz" + integrity sha512-Nb2UzbcUswzeSP7JksMDaqsI43Sj5+Kry6ry6jQJT4b5gAK+NS9NED6mDb8FlMRCX8m5guaHCDZmqYMMWRy5nQ== + dependencies: + tinyspy "^3.0.0" + +"@vitest/ui@2.1.3": + version "2.1.3" + resolved "https://registry.npmjs.org/@vitest/ui/-/ui-2.1.3.tgz" + integrity sha512-2XwTrHVJw3t9NYES26LQUYy51ZB8W4bRPgqUH2Eyda3kIuOlYw1ZdPNU22qcVlUVx4WKgECFQOSXuopsczuVjQ== + dependencies: + fflate "^0.8.2" + flatted "^3.3.1" + pathe "^1.1.2" + sirv "^2.0.4" + tinyglobby "^0.2.6" + tinyrainbow "^1.2.0" + "@vitest/utils" "2.1.3" + +"@vitest/utils@2.1.3": + version "2.1.3" + resolved "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.3.tgz" + integrity sha512-xpiVfDSg1RrYT0tX6czgerkpcKFmFOF/gCr30+Mve5V2kewCy4Prn1/NDMSRwaSmT7PRaOF83wu+bEtsY1wrvA== + dependencies: + loupe "^3.1.1" + tinyrainbow "^1.2.0" + "@vitest/pretty-format" "2.1.3" + +"@volar/language-core@2.4.7", "@volar/language-core@~2.4.1": + version "2.4.7" + resolved "https://registry.npmjs.org/@volar/language-core/-/language-core-2.4.7.tgz" + integrity sha512-G/EB0vkArVB04F8DVBf30AlRK/QAOx63CzsuKKuda2ZIJamQlv4t6gEJrFVmYF560kbslFtaAJcmn8cyg7QmLA== + dependencies: + "@volar/source-map" "2.4.7" + +"@volar/source-map@2.4.7": + version "2.4.7" + resolved "https://registry.npmjs.org/@volar/source-map/-/source-map-2.4.7.tgz" + integrity sha512-c+7IJrD4mht1s8FLlCf6dAUC1aTUY9leKeLosfUiuMxavcG/sY3IPBiD1rdLL5qrhzYVmUWRGxhWvJeyYa/bsQ== + +"@volar/typescript@~2.4.1": + version "2.4.7" + resolved "https://registry.npmjs.org/@volar/typescript/-/typescript-2.4.7.tgz" + integrity sha512-sp3mFLmMtXY47S8GrMwFnwjGiW7aVtCLMAwnePRJA4P7CfSkrRj2DjoSxl//0pt+KR7oGG/48T2q413b8TvPbg== + dependencies: + "@volar/language-core" "2.4.7" + path-browserify "^1.0.1" + vscode-uri "^3.0.8" + +"@vue-macros/common@^1.12.2": + version "1.15.0" + resolved "https://registry.npmjs.org/@vue-macros/common/-/common-1.15.0.tgz" + integrity sha512-yg5VqW7+HRfJGimdKvFYzx8zorHUYo0hzPwuraoC1DWa7HHazbTMoVsHDvk3JHa1SGfSL87fRnzmlvgjEHhszA== + dependencies: + "@babel/types" "^7.25.8" + "@rollup/pluginutils" "^5.1.2" + "@vue/compiler-sfc" "^3.5.12" + ast-kit "^1.3.0" + local-pkg "^0.5.0" + magic-string-ast "^0.6.2" + +"@vue/babel-helper-vue-transform-on@1.2.5": + version "1.2.5" + resolved "https://registry.npmjs.org/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.2.5.tgz" + integrity sha512-lOz4t39ZdmU4DJAa2hwPYmKc8EsuGa2U0L9KaZaOJUt0UwQNjNA3AZTq6uEivhOKhhG1Wvy96SvYBoFmCg3uuw== + +"@vue/babel-plugin-jsx@^1.1.5", "@vue/babel-plugin-jsx@^1.2.2": + version "1.2.5" + resolved "https://registry.npmjs.org/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.2.5.tgz" + integrity sha512-zTrNmOd4939H9KsRIGmmzn3q2zvv1mjxkYZHgqHZgDrXz5B1Q3WyGEjO2f+JrmKghvl1JIRcvo63LgM1kH5zFg== + dependencies: + "@babel/helper-module-imports" "^7.24.7" + "@babel/helper-plugin-utils" "^7.24.8" + "@babel/plugin-syntax-jsx" "^7.24.7" + "@babel/template" "^7.25.0" + "@babel/traverse" "^7.25.6" + "@babel/types" "^7.25.6" + html-tags "^3.3.1" + svg-tags "^1.0.0" + "@vue/babel-plugin-resolve-type" "1.2.5" + "@vue/babel-helper-vue-transform-on" "1.2.5" + +"@vue/babel-plugin-resolve-type@1.2.5": + version "1.2.5" + resolved "https://registry.npmjs.org/@vue/babel-plugin-resolve-type/-/babel-plugin-resolve-type-1.2.5.tgz" + integrity sha512-U/ibkQrf5sx0XXRnUZD1mo5F7PkpKyTbfXM3a3rC4YnUz6crHEz9Jg09jzzL6QYlXNto/9CePdOg/c87O4Nlfg== + dependencies: + "@babel/code-frame" "^7.24.7" + "@babel/helper-module-imports" "^7.24.7" + "@babel/helper-plugin-utils" "^7.24.8" + "@babel/parser" "^7.25.6" + "@vue/compiler-sfc" "^3.5.3" + +"@vue/compiler-core@3.5.12": + version "3.5.12" + resolved "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.12.tgz" + integrity sha512-ISyBTRMmMYagUxhcpyEH0hpXRd/KqDU4ymofPgl2XAkY9ZhQ+h0ovEZJIiPop13UmR/54oA2cgMDjgroRelaEw== + dependencies: + "@babel/parser" "^7.25.3" + entities "^4.5.0" + estree-walker "^2.0.2" + source-map-js "^1.2.0" + "@vue/shared" "3.5.12" + +"@vue/compiler-dom@3.5.12", "@vue/compiler-dom@^3.3.4", "@vue/compiler-dom@^3.4.0": + version "3.5.12" + resolved "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.12.tgz" + integrity sha512-9G6PbJ03uwxLHKQ3P42cMTi85lDRvGLB2rSGOiQqtXELat6uI4n8cNz9yjfVHRPIu+MsK6TE418Giruvgptckg== + dependencies: + "@vue/shared" "3.5.12" + "@vue/compiler-core" "3.5.12" + +"@vue/compiler-sfc@3.5.12", "@vue/compiler-sfc@^3.5.12", "@vue/compiler-sfc@^3.5.3": + version "3.5.12" + resolved "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.12.tgz" + integrity sha512-2k973OGo2JuAa5+ZlekuQJtitI5CgLMOwgl94BzMCsKZCX/xiqzJYzapl4opFogKHqwJk34vfsaKpfEhd1k5nw== + dependencies: + "@babel/parser" "^7.25.3" + estree-walker "^2.0.2" + magic-string "^0.30.11" + postcss "^8.4.47" + source-map-js "^1.2.0" + "@vue/compiler-core" "3.5.12" + "@vue/compiler-ssr" "3.5.12" + "@vue/shared" "3.5.12" + "@vue/compiler-dom" "3.5.12" + +"@vue/compiler-ssr@3.5.12": + version "3.5.12" + resolved "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.12.tgz" + integrity sha512-eLwc7v6bfGBSM7wZOGPmRavSWzNFF6+PdRhE+VFJhNCgHiF8AM7ccoqcv5kBXA2eWUfigD7byekvf/JsOfKvPA== + dependencies: + "@vue/shared" "3.5.12" + "@vue/compiler-dom" "3.5.12" + +"@vue/compiler-vue2@^2.7.16": + version "2.7.16" + resolved "https://registry.npmjs.org/@vue/compiler-vue2/-/compiler-vue2-2.7.16.tgz" + integrity sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A== + dependencies: + de-indent "^1.0.2" + he "^1.2.0" + +"@vue/devtools-api@^6.6.4": + version "6.6.4" + resolved "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.6.4.tgz" + integrity sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g== + +"@vue/devtools-core@7.4.4": + version "7.4.4" + resolved "https://registry.npmjs.org/@vue/devtools-core/-/devtools-core-7.4.4.tgz" + integrity sha512-DLxgA3DfeADkRzhAfm3G2Rw/cWxub64SdP5b+s5dwL30+whOGj+QNhmyFpwZ8ZTrHDFRIPj0RqNzJ8IRR1pz7w== + dependencies: + mitt "^3.0.1" + pathe "^1.1.2" + nanoid "^3.3.4" + vite-hot-client "^0.2.3" + "@vue/devtools-kit" "^7.4.4" + "@vue/devtools-shared" "^7.4.4" + +"@vue/devtools-kit@7.4.4", "@vue/devtools-kit@^7.4.4": + version "7.4.4" + resolved "https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-7.4.4.tgz" + integrity sha512-awK/4NfsUG0nQ7qnTM37m7ZkEUMREyPh8taFCX+uQYps/MTFEum0AD05VeGDRMXwWvMmGIcWX9xp8ZiBddY0jw== + dependencies: + mitt "^3.0.1" + birpc "^0.2.17" + hookable "^5.5.3" + superjson "^2.2.1" + speakingurl "^14.0.1" + perfect-debounce "^1.0.0" + "@vue/devtools-shared" "^7.4.4" + +"@vue/devtools-shared@^7.4.4": + version "7.5.4" + resolved "https://registry.npmjs.org/@vue/devtools-shared/-/devtools-shared-7.5.4.tgz" + integrity sha512-dwuq4YmwTyLc7eBOqX63s3JB8il7qnKsNgENglSMkUPwiItHkVAYYfPESN1rxSdYkl1RCux1l5TBidYqfUDNAA== + dependencies: + rfdc "^1.4.1" + +"@vue/eslint-config-prettier@7.1.0": + version "7.1.0" + resolved "https://registry.npmjs.org/@vue/eslint-config-prettier/-/eslint-config-prettier-7.1.0.tgz" + integrity sha512-Pv/lVr0bAzSIHLd9iz0KnvAr4GKyCEl+h52bc4e5yWuDVtLgFwycF7nrbWTAQAS+FU6q1geVd07lc6EWfJiWKQ== + dependencies: + eslint-config-prettier "^8.3.0" + eslint-plugin-prettier "^4.0.0" + +"@vue/eslint-config-typescript@^11.0.3": + version "11.0.3" + resolved "https://registry.npmjs.org/@vue/eslint-config-typescript/-/eslint-config-typescript-11.0.3.tgz" + integrity sha512-dkt6W0PX6H/4Xuxg/BlFj5xHvksjpSlVjtkQCpaYJBIEuKj2hOVU7r+TIe+ysCwRYFz/lGqvklntRkCAibsbPw== + dependencies: + vue-eslint-parser "^9.1.1" + "@typescript-eslint/parser" "^5.59.1" + "@typescript-eslint/eslint-plugin" "^5.59.1" + +"@vue/language-core@2.1.6": + version "2.1.6" + resolved "https://registry.npmjs.org/@vue/language-core/-/language-core-2.1.6.tgz" + integrity sha512-MW569cSky9R/ooKMh6xa2g1D0AtRKbL56k83dzus/bx//RDJk24RHWkMzbAlXjMdDNyxAaagKPRquBIxkxlCkg== + dependencies: + computeds "^0.0.1" + minimatch "^9.0.3" + "@vue/shared" "^3.4.0" + muggle-string "^0.4.1" + path-browserify "^1.0.1" + "@vue/compiler-dom" "^3.4.0" + "@vue/compiler-vue2" "^2.7.16" + "@volar/language-core" "~2.4.1" + +"@vue/reactivity@3.5.12": + version "3.5.12" + resolved "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.12.tgz" + integrity sha512-UzaN3Da7xnJXdz4Okb/BGbAaomRHc3RdoWqTzlvd9+WBR5m3J39J1fGcHes7U3za0ruYn/iYy/a1euhMEHvTAg== + dependencies: + "@vue/shared" "3.5.12" + +"@vue/runtime-core@3.5.12": + version "3.5.12" + resolved "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.12.tgz" + integrity sha512-hrMUYV6tpocr3TL3Ad8DqxOdpDe4zuQY4HPY3X/VRh+L2myQO8MFXPAMarIOSGNu0bFAjh1yBkMPXZBqCk62Uw== + dependencies: + "@vue/shared" "3.5.12" + "@vue/reactivity" "3.5.12" + +"@vue/runtime-dom@3.5.12": + version "3.5.12" + resolved "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.12.tgz" + integrity sha512-q8VFxR9A2MRfBr6/55Q3umyoN7ya836FzRXajPB6/Vvuv0zOPL+qltd9rIMzG/DbRLAIlREmnLsplEF/kotXKA== + dependencies: + csstype "^3.1.3" + "@vue/shared" "3.5.12" + "@vue/runtime-core" "3.5.12" + "@vue/reactivity" "3.5.12" + +"@vue/server-renderer@3.5.12": + version "3.5.12" + resolved "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.12.tgz" + integrity sha512-I3QoeDDeEPZm8yR28JtY+rk880Oqmj43hreIBVTicisFTx/Dl7JpG72g/X7YF8hnQD3IFhkky5i2bPonwrTVPg== + dependencies: + "@vue/compiler-ssr" "3.5.12" + "@vue/shared" "3.5.12" + +"@vue/shared@3.5.12", "@vue/shared@^3.4.0", "@vue/shared@^3.5.5": + version "3.5.12" + resolved "https://registry.npmjs.org/@vue/shared/-/shared-3.5.12.tgz" + integrity sha512-L2RPSAwUFbgZH20etwrXyVyCBu9OxRSi8T/38QsvnkJyvq2LufW2lDCOzm7t/U9C1mkhJGWYfCuFBCmIuNivrg== + +"@vue/test-utils@^2.4.1": + version "2.4.6" + resolved "https://registry.npmjs.org/@vue/test-utils/-/test-utils-2.4.6.tgz" + integrity sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow== + dependencies: + js-beautify "^1.14.9" + vue-component-type-helpers "^2.0.0" + +"@vue/tsconfig@^0.4.0": + version "0.4.0" + resolved "https://registry.npmjs.org/@vue/tsconfig/-/tsconfig-0.4.0.tgz" + integrity sha512-CPuIReonid9+zOG/CGTT05FXrPYATEqoDGNrEaqS4hwcw5BUNM2FguC0mOwJD4Jr16UpRVl9N0pY3P+srIbqmg== + +"@vueuse/core@^10.1.2": + version "10.11.1" + resolved "https://registry.npmjs.org/@vueuse/core/-/core-10.11.1.tgz" + integrity sha512-guoy26JQktXPcz+0n3GukWIy/JDNKti9v6VEMu6kV2sYBsWuGiTU8OWdg+ADfUbHg3/3DlqySDe7JmdHrktiww== + dependencies: + vue-demi ">=0.14.8" + "@vueuse/shared" "10.11.1" + "@vueuse/metadata" "10.11.1" + "@types/web-bluetooth" "^0.0.20" + +"@vueuse/metadata@10.11.1": + version "10.11.1" + resolved "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.11.1.tgz" + integrity sha512-IGa5FXd003Ug1qAZmyE8wF3sJ81xGLSqTqtQ6jaVfkeZ4i5kS2mwQF61yhVqojRnenVew5PldLyRgvdl4YYuSw== + +"@vueuse/shared@10.11.1": + version "10.11.1" + resolved "https://registry.npmjs.org/@vueuse/shared/-/shared-10.11.1.tgz" + integrity sha512-LHpC8711VFZlDaYUXEBbFBCQ7GS3dVU9mjOhhMhXP6txTV4EhYQg/KGnQuvt/sPAtoUKq7VVUnL6mVtFoL42sA== + dependencies: + vue-demi ">=0.14.8" + +"@walletconnect/core@2.17.1": + version "2.17.1" + resolved "https://registry.npmjs.org/@walletconnect/core/-/core-2.17.1.tgz" + integrity sha512-SMgJR5hEyEE/tENIuvlEb4aB9tmMXPzQ38Y61VgYBmwAFEhOHtpt8EDfnfRWqEhMyXuBXG4K70Yh8c67Yry+Xw== + dependencies: + "@walletconnect/heartbeat" "1.2.2" + "@walletconnect/jsonrpc-provider" "1.0.14" + "@walletconnect/jsonrpc-types" "1.0.4" + "@walletconnect/jsonrpc-utils" "1.0.8" + "@walletconnect/jsonrpc-ws-connection" "1.0.14" + "@walletconnect/keyvaluestorage" "1.1.1" + "@walletconnect/logger" "2.1.2" + "@walletconnect/relay-api" "1.0.11" + "@walletconnect/relay-auth" "1.0.4" + "@walletconnect/safe-json" "1.0.2" + "@walletconnect/time" "1.0.2" + "@walletconnect/types" "2.17.1" + "@walletconnect/utils" "2.17.1" + "@walletconnect/window-getters" "1.0.1" + events "3.3.0" + lodash.isequal "4.5.0" + uint8arrays "3.1.0" + +"@walletconnect/environment@^1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@walletconnect/environment/-/environment-1.0.1.tgz" + integrity sha512-T426LLZtHj8e8rYnKfzsw1aG6+M0BT1ZxayMdv/p8yM0MU+eJDISqNY3/bccxRr4LrF9csq02Rhqt08Ibl0VRg== + dependencies: + tslib "1.14.1" + +"@walletconnect/events@1.0.1", "@walletconnect/events@^1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@walletconnect/events/-/events-1.0.1.tgz" + integrity sha512-NPTqaoi0oPBVNuLv7qPaJazmGHs5JGyO8eEAk5VGKmJzDR7AHzD4k6ilox5kxk1iwiOnFopBOOMLs86Oa76HpQ== + dependencies: + tslib "1.14.1" + keyvaluestorage-interface "^1.0.0" + +"@walletconnect/heartbeat@1.2.2": + version "1.2.2" + resolved "https://registry.npmjs.org/@walletconnect/heartbeat/-/heartbeat-1.2.2.tgz" + integrity sha512-uASiRmC5MwhuRuf05vq4AT48Pq8RMi876zV8rr8cV969uTOzWdB/k+Lj5yI2PBtB1bGQisGen7MM1GcZlQTBXw== + dependencies: + events "^3.3.0" + "@walletconnect/time" "^1.0.2" + "@walletconnect/events" "^1.0.1" + +"@walletconnect/jsonrpc-http-connection@1.0.8": + version "1.0.8" + resolved "https://registry.npmjs.org/@walletconnect/jsonrpc-http-connection/-/jsonrpc-http-connection-1.0.8.tgz" + integrity sha512-+B7cRuaxijLeFDJUq5hAzNyef3e3tBDIxyaCNmFtjwnod5AGis3RToNqzFU33vpVcxFhofkpE7Cx+5MYejbMGw== + dependencies: + events "^3.3.0" + cross-fetch "^3.1.4" + "@walletconnect/safe-json" "^1.0.1" + "@walletconnect/jsonrpc-utils" "^1.0.6" + +"@walletconnect/jsonrpc-provider@1.0.14": + version "1.0.14" + resolved "https://registry.npmjs.org/@walletconnect/jsonrpc-provider/-/jsonrpc-provider-1.0.14.tgz" + integrity sha512-rtsNY1XqHvWj0EtITNeuf8PHMvlCLiS3EjQL+WOkxEOA4KPxsohFnBDeyPYiNm4ZvkQdLnece36opYidmtbmow== + dependencies: + events "^3.3.0" + "@walletconnect/safe-json" "^1.0.2" + "@walletconnect/jsonrpc-utils" "^1.0.8" + +"@walletconnect/jsonrpc-types@1.0.4", "@walletconnect/jsonrpc-types@^1.0.2", "@walletconnect/jsonrpc-types@^1.0.3": + version "1.0.4" + resolved "https://registry.npmjs.org/@walletconnect/jsonrpc-types/-/jsonrpc-types-1.0.4.tgz" + integrity sha512-P6679fG/M+wuWg9TY8mh6xFSdYnFyFjwFelxyISxMDrlbXokorEVXYOxiqEbrU3x1BmBoCAJJ+vtEaEoMlpCBQ== + dependencies: + events "^3.3.0" + keyvaluestorage-interface "^1.0.0" + +"@walletconnect/jsonrpc-utils@1.0.8", "@walletconnect/jsonrpc-utils@^1.0.6", "@walletconnect/jsonrpc-utils@^1.0.8": + version "1.0.8" + resolved "https://registry.npmjs.org/@walletconnect/jsonrpc-utils/-/jsonrpc-utils-1.0.8.tgz" + integrity sha512-vdeb03bD8VzJUL6ZtzRYsFMq1eZQcM3EAzT0a3st59dyLfJ0wq+tKMpmGH7HlB7waD858UWgfIcudbPFsbzVdw== + dependencies: + tslib "1.14.1" + "@walletconnect/environment" "^1.0.1" + "@walletconnect/jsonrpc-types" "^1.0.3" + +"@walletconnect/jsonrpc-ws-connection@1.0.14": + version "1.0.14" + resolved "https://registry.npmjs.org/@walletconnect/jsonrpc-ws-connection/-/jsonrpc-ws-connection-1.0.14.tgz" + integrity sha512-Jsl6fC55AYcbkNVkwNM6Jo+ufsuCQRqViOQ8ZBPH9pRREHH9welbBiszuTLqEJiQcO/6XfFDl6bzCJIkrEi8XA== + dependencies: + ws "^7.5.1" + events "^3.3.0" + "@walletconnect/safe-json" "^1.0.2" + "@walletconnect/jsonrpc-utils" "^1.0.6" + +"@walletconnect/keyvaluestorage@1.1.1": + version "1.1.1" + resolved "https://registry.npmjs.org/@walletconnect/keyvaluestorage/-/keyvaluestorage-1.1.1.tgz" + integrity sha512-V7ZQq2+mSxAq7MrRqDxanTzu2RcElfK1PfNYiaVnJgJ7Q7G7hTVwF8voIBx92qsRyGHZihrwNPHuZd1aKkd0rA== + dependencies: + unstorage "^1.9.0" + idb-keyval "^6.2.1" + "@walletconnect/safe-json" "^1.0.1" + +"@walletconnect/logger@2.1.2": + version "2.1.2" + resolved "https://registry.npmjs.org/@walletconnect/logger/-/logger-2.1.2.tgz" + integrity sha512-aAb28I3S6pYXZHQm5ESB+V6rDqIYfsnHaQyzFbwUUBFY4H0OXx/YtTl8lvhUNhMMfb9UxbwEBS253TlXUYJWSw== + dependencies: + pino "7.11.0" + "@walletconnect/safe-json" "^1.0.2" + +"@walletconnect/react-native-compat@^2.11.0": + version "2.17.1" + resolved "https://registry.npmjs.org/@walletconnect/react-native-compat/-/react-native-compat-2.17.1.tgz" + integrity sha512-WuX5VkqXWmYZn+yxrmnGcBV2zg42Bglyra+U4vA/AP6loC+1bzRy8t/FlJKVU3cgrPHlAbxbN72W3TpnVw9icQ== + dependencies: + events "3.3.0" + fast-text-encoding "1.0.6" + react-native-url-polyfill "2.0.0" + +"@walletconnect/relay-api@1.0.11": + version "1.0.11" + resolved "https://registry.npmjs.org/@walletconnect/relay-api/-/relay-api-1.0.11.tgz" + integrity sha512-tLPErkze/HmC9aCmdZOhtVmYZq1wKfWTJtygQHoWtgg722Jd4homo54Cs4ak2RUFUZIGO2RsOpIcWipaua5D5Q== + dependencies: + "@walletconnect/jsonrpc-types" "^1.0.2" + +"@walletconnect/relay-auth@1.0.4": + version "1.0.4" + resolved "https://registry.npmjs.org/@walletconnect/relay-auth/-/relay-auth-1.0.4.tgz" + integrity sha512-kKJcS6+WxYq5kshpPaxGHdwf5y98ZwbfuS4EE/NkQzqrDFm5Cj+dP8LofzWvjrrLkZq7Afy7WrQMXdLy8Sx7HQ== + dependencies: + tslib "1.14.1" + uint8arrays "^3.0.0" + "@stablelib/random" "^1.0.1" + "@stablelib/ed25519" "^1.0.2" + "@walletconnect/time" "^1.0.2" + "@walletconnect/safe-json" "^1.0.1" + +"@walletconnect/safe-json@1.0.2", "@walletconnect/safe-json@^1.0.1", "@walletconnect/safe-json@^1.0.2": + version "1.0.2" + resolved "https://registry.npmjs.org/@walletconnect/safe-json/-/safe-json-1.0.2.tgz" + integrity sha512-Ogb7I27kZ3LPC3ibn8ldyUr5544t3/STow9+lzz7Sfo808YD7SBWk7SAsdBFlYgP2zDRy2hS3sKRcuSRM0OTmA== + dependencies: + tslib "1.14.1" + +"@walletconnect/sign-client@2.17.1": + version "2.17.1" + resolved "https://registry.npmjs.org/@walletconnect/sign-client/-/sign-client-2.17.1.tgz" + integrity sha512-6rLw6YNy0smslH9wrFTbNiYrGsL3DrOsS5FcuU4gIN6oh8pGYOFZ5FiSyTTroc5tngOk3/Sd7dlGY9S7O4nveg== + dependencies: + "@walletconnect/core" "2.17.1" + "@walletconnect/events" "1.0.1" + "@walletconnect/heartbeat" "1.2.2" + "@walletconnect/jsonrpc-utils" "1.0.8" + "@walletconnect/logger" "2.1.2" + "@walletconnect/time" "1.0.2" + "@walletconnect/types" "2.17.1" + "@walletconnect/utils" "2.17.1" + events "3.3.0" + +"@walletconnect/time@1.0.2", "@walletconnect/time@^1.0.2": + version "1.0.2" + resolved "https://registry.npmjs.org/@walletconnect/time/-/time-1.0.2.tgz" + integrity sha512-uzdd9woDcJ1AaBZRhqy5rNC9laqWGErfc4dxA9a87mPdKOgWMD85mcFo9dIYIts/Jwocfwn07EC6EzclKubk/g== + dependencies: + tslib "1.14.1" + +"@walletconnect/types@2.17.1", "@walletconnect/types@^2.11.2": + version "2.17.1" + resolved "https://registry.npmjs.org/@walletconnect/types/-/types-2.17.1.tgz" + integrity sha512-aiUeBE3EZZTsZBv5Cju3D0PWAsZCMks1g3hzQs9oNtrbuLL6pKKU0/zpKwk4vGywszxPvC3U0tBCku9LLsH/0A== + dependencies: + "@walletconnect/events" "1.0.1" + "@walletconnect/heartbeat" "1.2.2" + "@walletconnect/jsonrpc-types" "1.0.4" + "@walletconnect/keyvaluestorage" "1.1.1" + "@walletconnect/logger" "2.1.2" + events "3.3.0" + +"@walletconnect/universal-provider@^2.11.2": + version "2.17.1" + resolved "https://registry.npmjs.org/@walletconnect/universal-provider/-/universal-provider-2.17.1.tgz" + integrity sha512-XztlFCLIAnLfIISijU3RMJRSg03l9tA8nLnk2dp+pnCJddgxmM6Omxr8lRAiTGYcwJ9UD+/5B41aG0VoJnLjFA== + dependencies: + "@walletconnect/events" "1.0.1" + "@walletconnect/jsonrpc-http-connection" "1.0.8" + "@walletconnect/jsonrpc-provider" "1.0.14" + "@walletconnect/jsonrpc-types" "1.0.4" + "@walletconnect/jsonrpc-utils" "1.0.8" + "@walletconnect/keyvaluestorage" "1.1.1" + "@walletconnect/logger" "2.1.2" + "@walletconnect/sign-client" "2.17.1" + "@walletconnect/types" "2.17.1" + "@walletconnect/utils" "2.17.1" + events "3.3.0" + lodash "4.17.21" + +"@walletconnect/utils@2.17.1": + version "2.17.1" + resolved "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.17.1.tgz" + integrity sha512-KL7pPwq7qUC+zcTmvxGqIyYanfHgBQ+PFd0TEblg88jM7EjuDLhjyyjtkhyE/2q7QgR7OanIK7pCpilhWvBsBQ== + dependencies: + "@ethersproject/hash" "5.7.0" + "@ethersproject/transactions" "5.7.0" + "@stablelib/chacha20poly1305" "1.0.1" + "@stablelib/hkdf" "1.0.1" + "@stablelib/random" "1.0.2" + "@stablelib/sha256" "1.0.1" + "@stablelib/x25519" "1.0.3" + "@walletconnect/jsonrpc-utils" "1.0.8" + "@walletconnect/keyvaluestorage" "1.1.1" + "@walletconnect/relay-api" "1.0.11" + "@walletconnect/relay-auth" "1.0.4" + "@walletconnect/safe-json" "1.0.2" + "@walletconnect/time" "1.0.2" + "@walletconnect/types" "2.17.1" + "@walletconnect/window-getters" "1.0.1" + "@walletconnect/window-metadata" "1.0.1" + detect-browser "5.3.0" + elliptic "6.5.7" + query-string "7.1.3" + uint8arrays "3.1.0" + +"@walletconnect/window-getters@1.0.1", "@walletconnect/window-getters@^1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@walletconnect/window-getters/-/window-getters-1.0.1.tgz" + integrity sha512-vHp+HqzGxORPAN8gY03qnbTMnhqIwjeRJNOMOAzePRg4xVEEE2WvYsI9G2NMjOknA8hnuYbU3/hwLcKbjhc8+Q== + dependencies: + tslib "1.14.1" + +"@walletconnect/window-metadata@1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@walletconnect/window-metadata/-/window-metadata-1.0.1.tgz" + integrity sha512-9koTqyGrM2cqFRW517BPY/iEtUDx2r1+Pwwu5m7sJ7ka79wi3EyqhqcICk/yDmv6jAS1rjKgTKXlEhanYjijcA== + dependencies: + tslib "1.14.1" + "@walletconnect/window-getters" "^1.0.1" + +"@webassemblyjs/ast@1.12.1", "@webassemblyjs/ast@^1.12.1": + version "1.12.1" + resolved "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz" + integrity sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg== + dependencies: + "@webassemblyjs/helper-numbers" "1.11.6" + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" + +"@webassemblyjs/floating-point-hex-parser@1.11.6": + version "1.11.6" + resolved "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz" + integrity sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw== + +"@webassemblyjs/helper-api-error@1.11.6": + version "1.11.6" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz" + integrity sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q== + +"@webassemblyjs/helper-buffer@1.12.1": + version "1.12.1" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz" + integrity sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw== + +"@webassemblyjs/helper-numbers@1.11.6": + version "1.11.6" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz" + integrity sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g== + dependencies: + "@webassemblyjs/floating-point-hex-parser" "1.11.6" + "@webassemblyjs/helper-api-error" "1.11.6" + "@xtuc/long" "4.2.2" + +"@webassemblyjs/helper-wasm-bytecode@1.11.6": + version "1.11.6" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz" + integrity sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA== + +"@webassemblyjs/helper-wasm-section@1.12.1": + version "1.12.1" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz" + integrity sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g== + dependencies: + "@webassemblyjs/ast" "1.12.1" + "@webassemblyjs/helper-buffer" "1.12.1" + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" + "@webassemblyjs/wasm-gen" "1.12.1" + +"@webassemblyjs/ieee754@1.11.6": + version "1.11.6" + resolved "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz" + integrity sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg== + dependencies: + "@xtuc/ieee754" "^1.2.0" + +"@webassemblyjs/leb128@1.11.6": + version "1.11.6" + resolved "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz" + integrity sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ== + dependencies: + "@xtuc/long" "4.2.2" + +"@webassemblyjs/utf8@1.11.6": + version "1.11.6" + resolved "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz" + integrity sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA== + +"@webassemblyjs/wasm-edit@^1.12.1": + version "1.12.1" + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz" + integrity sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g== + dependencies: + "@webassemblyjs/ast" "1.12.1" + "@webassemblyjs/helper-buffer" "1.12.1" + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" + "@webassemblyjs/helper-wasm-section" "1.12.1" + "@webassemblyjs/wasm-gen" "1.12.1" + "@webassemblyjs/wasm-opt" "1.12.1" + "@webassemblyjs/wasm-parser" "1.12.1" + "@webassemblyjs/wast-printer" "1.12.1" + +"@webassemblyjs/wasm-gen@1.12.1": + version "1.12.1" + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz" + integrity sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w== + dependencies: + "@webassemblyjs/ast" "1.12.1" + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" + "@webassemblyjs/ieee754" "1.11.6" + "@webassemblyjs/leb128" "1.11.6" + "@webassemblyjs/utf8" "1.11.6" + +"@webassemblyjs/wasm-opt@1.12.1": + version "1.12.1" + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz" + integrity sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg== + dependencies: + "@webassemblyjs/ast" "1.12.1" + "@webassemblyjs/helper-buffer" "1.12.1" + "@webassemblyjs/wasm-gen" "1.12.1" + "@webassemblyjs/wasm-parser" "1.12.1" + +"@webassemblyjs/wasm-parser@1.12.1", "@webassemblyjs/wasm-parser@^1.12.1": + version "1.12.1" + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz" + integrity sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ== + dependencies: + "@webassemblyjs/ast" "1.12.1" + "@webassemblyjs/helper-api-error" "1.11.6" + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" + "@webassemblyjs/ieee754" "1.11.6" + "@webassemblyjs/leb128" "1.11.6" + "@webassemblyjs/utf8" "1.11.6" + +"@webassemblyjs/wast-printer@1.12.1": + version "1.12.1" + resolved "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz" + integrity sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA== + dependencies: + "@webassemblyjs/ast" "1.12.1" + "@xtuc/long" "4.2.2" + +"@xtuc/ieee754@^1.2.0": + version "1.2.0" + resolved "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz" + integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== + +"@xtuc/long@4.2.2": + version "4.2.2" + resolved "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz" + integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== + +"@yarnpkg/lockfile@^1.1.0": + version "1.1.0" + resolved "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz" + integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ== + +"@yarnpkg/parsers@3.0.0-rc.46": + version "3.0.0-rc.46" + resolved "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.0-rc.46.tgz" + integrity sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q== + dependencies: + js-yaml "^3.10.0" + tslib "^2.4.0" + +"@zkochan/js-yaml@0.0.7": + version "0.0.7" + resolved "https://registry.npmjs.org/@zkochan/js-yaml/-/js-yaml-0.0.7.tgz" + integrity sha512-nrUSn7hzt7J6JWgWGz78ZYI8wj+gdIJdk0Ynjpp8l+trkn58Uqsf6RYrYkEK+3X18EX+TNdtJI0WxAtc+L84SQ== + dependencies: + argparse "^2.0.1" + +JSONStream@1.3.5, JSONStream@^1.3.5: + version "1.3.5" + resolved "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz" + integrity sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ== + dependencies: + through ">=2.2.7 <3" + jsonparse "^1.2.0" + +abab@^2.0.6: + version "2.0.6" + resolved "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz" + integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA== + +abbrev@1: + version "1.1.1" + resolved "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz" + integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== + +abbrev@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz" + integrity sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ== + +abi-wan-kanabi@^2.2.2: + version "2.2.3" + resolved "https://registry.npmjs.org/abi-wan-kanabi/-/abi-wan-kanabi-2.2.3.tgz" + integrity sha512-JlqiAl9CPvTm5kKG0QXmVCWNWoC/XyRMOeT77cQlbxXWllgjf6SqUmaNqFon72C2o5OSZids+5FvLdsw6dvWaw== + dependencies: + ansicolors "^0.3.2" + cardinal "^2.1.1" + fs-extra "^10.0.0" + yargs "^17.7.2" + +abort-controller@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz" + integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg== + dependencies: + event-target-shim "^5.0.0" + +accepts@^1.3.5, accepts@^1.3.7, accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7, accepts@~1.3.8: + version "1.3.8" + resolved "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz" + integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== + dependencies: + mime-types "~2.1.34" + negotiator "0.6.3" + +acorn@8.12.1: + version "8.12.1" + resolved "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz" + integrity sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg== + +"acorn@^6.0.0 || ^7.0.0 || ^8.0.0", acorn@^8, acorn@^8.1.0, acorn@^8.11.0, acorn@^8.12.1, acorn@^8.4.1, acorn@^8.5.0, acorn@^8.6.0, acorn@^8.7.1, acorn@^8.8.1, acorn@^8.8.2, acorn@^8.9.0: + version "8.13.0" + resolved "https://registry.npmjs.org/acorn/-/acorn-8.13.0.tgz" + integrity sha512-8zSiw54Oxrdym50NlZ9sUusyO1Z1ZchgRLWRaK6c86XJFClyCgFKetdowBg5bKxyp/u+CDBJG4Mpp0m3HLZl9w== + +acorn-globals@^7.0.0: + version "7.0.1" + resolved "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz" + integrity sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q== + dependencies: + acorn "^8.1.0" + acorn-walk "^8.0.2" + +acorn-import-attributes@^1.9.2, acorn-import-attributes@^1.9.5: + version "1.9.5" + resolved "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz" + integrity sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ== + +acorn-jsx@^5.3.2: + version "5.3.2" + resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz" + integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== + +acorn-walk@^8.0.2, acorn-walk@^8.1.1: + version "8.3.4" + resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz" + integrity sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g== + dependencies: + acorn "^8.11.0" + +add-stream@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz" + integrity sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ== + +address@^1.0.1: + version "1.2.2" + resolved "https://registry.npmjs.org/address/-/address-1.2.2.tgz" + integrity sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA== + +adm-zip@^0.5.10: + version "0.5.16" + resolved "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.16.tgz" + integrity sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ== + +agent-base@6: + version "6.0.2" + resolved "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz" + integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== + dependencies: + debug "4" + +ajv@^6.12.4, ajv@^6.12.5, ajv@^6.9.1: + version "6.12.6" + resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" + integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== + dependencies: + uri-js "^4.2.2" + fast-deep-equal "^3.1.1" + json-schema-traverse "^0.4.1" + fast-json-stable-stringify "^2.0.0" + +ajv@~8.12.0: + version "8.12.0" + resolved "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz" + integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== + dependencies: + uri-js "^4.2.2" + fast-deep-equal "^3.1.1" + require-from-string "^2.0.2" + json-schema-traverse "^1.0.0" + +ajv@~8.13.0: + version "8.13.0" + resolved "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz" + integrity sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA== + dependencies: + uri-js "^4.4.1" + fast-deep-equal "^3.1.3" + require-from-string "^2.0.2" + json-schema-traverse "^1.0.0" + +ajv@8.17.1, ajv@^8.0.0, ajv@^8.11.0, ajv@^8.12.0, ajv@^8.17.1, ajv@^8.8.2, ajv@^8.9.0: + version "8.17.1" + resolved "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz" + integrity sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g== + dependencies: + fast-deep-equal "^3.1.3" + fast-uri "^3.0.1" + json-schema-traverse "^1.0.0" + require-from-string "^2.0.2" + +ajv-draft-04@~1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz" + integrity sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw== + +ajv-formats@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz" + integrity sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA== + dependencies: + ajv "^8.0.0" + +ajv-formats@~3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz" + integrity sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ== + dependencies: + ajv "^8.0.0" + +ajv-keywords@^3.5.2: + version "3.5.2" + resolved "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz" + integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== + +ajv-keywords@^5.1.0: + version "5.1.0" + resolved "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz" + integrity sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw== + dependencies: + fast-deep-equal "^3.1.3" + +anser@^1.4.9: + version "1.4.10" + resolved "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz" + integrity sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww== + +ansi-colors@^4.1.1, ansi-colors@^4.1.3: + version "4.1.3" + resolved "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz" + integrity sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw== + +ansi-escapes@^4.2.1, ansi-escapes@^4.3.0: + version "4.3.2" + resolved "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz" + integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== + dependencies: + type-fest "^0.21.3" + +ansi-fragments@^0.2.1: + version "0.2.1" + resolved "https://registry.npmjs.org/ansi-fragments/-/ansi-fragments-0.2.1.tgz" + integrity sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w== + dependencies: + colorette "^1.0.7" + slice-ansi "^2.0.0" + strip-ansi "^5.0.0" + +ansi-html-community@^0.0.8: + version "0.0.8" + resolved "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz" + integrity sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw== + +ansi-regex@^4.1.0: + version "4.1.1" + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz" + integrity sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g== + +ansi-regex@^5.0.0, ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + +ansi-regex@^6.0.1: + version "6.1.0" + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz" + integrity sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA== + +ansi-styles@^3.2.0: + version "3.2.1" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +ansi-styles@^4.0.0, ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +ansi-styles@^5.0.0: + version "5.2.0" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz" + integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== + +ansi-styles@^6.1.0: + version "6.2.1" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz" + integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== + +ansicolors@^0.3.2: + version "0.3.2" + resolved "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz" + integrity sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg== + +any-promise@^1.0.0: + version "1.3.0" + resolved "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz" + integrity sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A== + +anymatch@^3.0.3, anymatch@^3.1.3, anymatch@~3.1.2: + version "3.1.3" + resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz" + integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== + dependencies: + picomatch "^2.0.4" + normalize-path "^3.0.0" + +apache-md5@1.1.8: + version "1.1.8" + resolved "https://registry.npmjs.org/apache-md5/-/apache-md5-1.1.8.tgz" + integrity sha512-FCAJojipPn0bXjuEpjOOOMN8FZDkxfWWp4JGN9mifU2IhxvKyXZYqpzPHdnTSUpmPDy+tsslB6Z1g+Vg6nVbYA== + +appdirsjs@^1.2.4: + version "1.2.7" + resolved "https://registry.npmjs.org/appdirsjs/-/appdirsjs-1.2.7.tgz" + integrity sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw== + +"aproba@^1.0.3 || ^2.0.0": + version "2.0.0" + resolved "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz" + integrity sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ== + +archiver@^7.0.1: + version "7.0.1" + resolved "https://registry.npmjs.org/archiver/-/archiver-7.0.1.tgz" + integrity sha512-ZcbTaIqJOfCc03QwD468Unz/5Ir8ATtvAHsK+FdXbDIbGfihqh9mrvdcYunQzqn4HrvWWaFyaxJhGZagaJJpPQ== + dependencies: + archiver-utils "^5.0.2" + async "^3.2.4" + buffer-crc32 "^1.0.0" + readable-stream "^4.0.0" + readdir-glob "^1.1.2" + tar-stream "^3.0.0" + zip-stream "^6.0.1" + +archiver-utils@^5.0.0, archiver-utils@^5.0.2: + version "5.0.2" + resolved "https://registry.npmjs.org/archiver-utils/-/archiver-utils-5.0.2.tgz" + integrity sha512-wuLJMmIBQYCsGZgYLTy5FIB2pF6Lfb6cXMSF8Qywwk3t20zWnAi7zLcQFdKQmIB8wyZpY5ER38x08GbwtR2cLA== + dependencies: + glob "^10.0.0" + graceful-fs "^4.2.0" + is-stream "^2.0.1" + lazystream "^1.0.0" + lodash "^4.17.15" + normalize-path "^3.0.0" + readable-stream "^4.0.0" + +are-we-there-yet@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz" + integrity sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw== + dependencies: + delegates "^1.0.0" + readable-stream "^3.6.0" + +arg@^4.1.0: + version "4.1.3" + resolved "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz" + integrity sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA== + +argparse@^1.0.7, argparse@~1.0.9: + version "1.0.10" + resolved "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" + +argparse@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz" + integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== + +aria-query@5.3.0: + version "5.3.0" + resolved "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz" + integrity sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A== + dependencies: + dequal "^2.0.3" + +aria-query@^5.1.3: + version "5.3.2" + resolved "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz" + integrity sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw== + +array-buffer-byte-length@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz" + integrity sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg== + dependencies: + call-bind "^1.0.5" + is-array-buffer "^3.0.4" + +array-flatten@1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz" + integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== + +array-ify@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz" + integrity sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng== + +array-includes@^3.1.6, array-includes@^3.1.8: + version "3.1.8" + resolved "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz" + integrity sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-object-atoms "^1.0.0" + get-intrinsic "^1.2.4" + is-string "^1.0.7" + +array-union@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz" + integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== + +array-union@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz" + integrity sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw== + +array.prototype.findlastindex@^1.2.5: + version "1.2.5" + resolved "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz" + integrity sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + es-shim-unscopables "^1.0.2" + +array.prototype.flat@^1.3.1, array.prototype.flat@^1.3.2: + version "1.3.2" + resolved "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz" + integrity sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + es-shim-unscopables "^1.0.0" + +array.prototype.flatmap@^1.3.1, array.prototype.flatmap@^1.3.2: + version "1.3.2" + resolved "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz" + integrity sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + es-shim-unscopables "^1.0.0" + +array.prototype.tosorted@^1.1.1: + version "1.1.4" + resolved "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz" + integrity sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.3" + es-errors "^1.3.0" + es-shim-unscopables "^1.0.2" + +arraybuffer.prototype.slice@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz" + integrity sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A== + dependencies: + array-buffer-byte-length "^1.0.1" + call-bind "^1.0.5" + define-properties "^1.2.1" + es-abstract "^1.22.3" + es-errors "^1.2.1" + get-intrinsic "^1.2.3" + is-array-buffer "^3.0.4" + is-shared-array-buffer "^1.0.2" + +arrify@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz" + integrity sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA== + +asap@~2.0.6: + version "2.0.6" + resolved "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz" + integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== + +asn1@~0.2.3: + version "0.2.6" + resolved "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz" + integrity sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ== + dependencies: + safer-buffer "~2.1.0" + +asn1.js@^4.10.1: + version "4.10.1" + resolved "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz" + integrity sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw== + dependencies: + bn.js "^4.0.0" + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + +assert-plus@1.0.0, assert-plus@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz" + integrity sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw== + +assertion-error@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz" + integrity sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA== + +ast-kit@^1.0.1, ast-kit@^1.3.0: + version "1.3.0" + resolved "https://registry.npmjs.org/ast-kit/-/ast-kit-1.3.0.tgz" + integrity sha512-ORycPY6qYSrAGMnSk1tlqy/Y0rFGk/WIYP/H6io0A+jXK2Jp3Il7h8vjfwaLvZUwanjiLwBeE5h3A9M+eQqeNw== + dependencies: + "@babel/parser" "^7.25.8" + pathe "^1.1.2" + +ast-types@0.15.2: + version "0.15.2" + resolved "https://registry.npmjs.org/ast-types/-/ast-types-0.15.2.tgz" + integrity sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg== + dependencies: + tslib "^2.0.1" + +ast-types-flow@^0.0.7: + version "0.0.7" + resolved "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz" + integrity sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag== + +ast-walker-scope@^0.6.2: + version "0.6.2" + resolved "https://registry.npmjs.org/ast-walker-scope/-/ast-walker-scope-0.6.2.tgz" + integrity sha512-1UWOyC50xI3QZkRuDj6PqDtpm1oHWtYs+NQGwqL/2R11eN3Q81PHAHPM0SWW3BNQm53UDwS//Jv8L4CCVLM1bQ== + dependencies: + "@babel/parser" "^7.25.3" + ast-kit "^1.0.1" + +astral-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz" + integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== + +async@^2.6.4: + version "2.6.4" + resolved "https://registry.npmjs.org/async/-/async-2.6.4.tgz" + integrity sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA== + dependencies: + lodash "^4.17.14" + +async@3.2.4: + version "3.2.4" + resolved "https://registry.npmjs.org/async/-/async-3.2.4.tgz" + integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ== + +async@3.2.5, async@^3.2.3, async@^3.2.4: + version "3.2.5" + resolved "https://registry.npmjs.org/async/-/async-3.2.5.tgz" + integrity sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg== + +async-limiter@~1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz" + integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== + +async-sema@^3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/async-sema/-/async-sema-3.1.1.tgz" + integrity sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg== + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" + integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== + +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + +atomic-sleep@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz" + integrity sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ== + +autoprefixer@^10.4.20, autoprefixer@^10.4.9: + version "10.4.20" + resolved "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz" + integrity sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g== + dependencies: + browserslist "^4.23.3" + caniuse-lite "^1.0.30001646" + fraction.js "^4.3.7" + normalize-range "^0.1.2" + picocolors "^1.0.1" + postcss-value-parser "^4.2.0" + +available-typed-arrays@^1.0.7: + version "1.0.7" + resolved "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz" + integrity sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ== + dependencies: + possible-typed-array-names "^1.0.0" + +aws-sign2@~0.7.0: + version "0.7.0" + resolved "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz" + integrity sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA== + +aws4@^1.8.0: + version "1.13.2" + resolved "https://registry.npmjs.org/aws4/-/aws4-1.13.2.tgz" + integrity sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw== + +axe-core@^4.6.2: + version "4.10.2" + resolved "https://registry.npmjs.org/axe-core/-/axe-core-4.10.2.tgz" + integrity sha512-RE3mdQ7P3FRSe7eqCWoeQ/Z9QXrtniSjp1wUjt5nRC3WIpz5rSCve6o3fsZ2aCpJtrZjSZgjwXAoTO5k4tEI0w== + +axios@0.27.2: + version "0.27.2" + resolved "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz" + integrity sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ== + dependencies: + form-data "^4.0.0" + follow-redirects "^1.14.9" + +axios@1.7.4: + version "1.7.4" + resolved "https://registry.npmjs.org/axios/-/axios-1.7.4.tgz" + integrity sha512-DukmaFRnY6AzAALSH4J2M3k6PkaC+MfaAGdEERRWcC9q3/TWQwLpHR8ZRLKTdQ3aBDL64EdluRDjJqKw+BPZEw== + dependencies: + form-data "^4.0.0" + proxy-from-env "^1.1.0" + follow-redirects "^1.15.6" + +axios@^1.6.0, axios@^1.7.4: + version "1.7.7" + resolved "https://registry.npmjs.org/axios/-/axios-1.7.7.tgz" + integrity sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q== + dependencies: + form-data "^4.0.0" + proxy-from-env "^1.1.0" + follow-redirects "^1.15.6" + +axobject-query@^3.1.1: + version "3.2.4" + resolved "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.4.tgz" + integrity sha512-aPTElBrbifBU1krmZxGZOlBkslORe7Ll7+BDnI50Wy4LgOt69luMgevkDfTq1O/ZgprooPCtWpjCwKSZw/iZ4A== + +b4a@^1.6.4: + version "1.6.7" + resolved "https://registry.npmjs.org/b4a/-/b4a-1.6.7.tgz" + integrity sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg== + +"babel-core@^7.0.0-bridge.0": + version "7.0.0-bridge.0" + resolved "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz" + integrity sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg== + +babel-jest@29.7.0, babel-jest@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz" + integrity sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg== + dependencies: + chalk "^4.0.0" + slash "^3.0.0" + graceful-fs "^4.2.9" + "@jest/transform" "^29.7.0" + babel-preset-jest "^29.6.3" + "@types/babel__core" "^7.1.14" + babel-plugin-istanbul "^6.1.1" + +babel-loader@^9.1.2: + version "9.2.1" + resolved "https://registry.npmjs.org/babel-loader/-/babel-loader-9.2.1.tgz" + integrity sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA== + dependencies: + find-cache-dir "^4.0.0" + schema-utils "^4.0.0" + +babel-plugin-const-enum@^1.0.1: + version "1.2.0" + resolved "https://registry.npmjs.org/babel-plugin-const-enum/-/babel-plugin-const-enum-1.2.0.tgz" + integrity sha512-o1m/6iyyFnp9MRsK1dHF3bneqyf3AlM2q3A/YbgQr2pCat6B6XJVDv2TXqzfY2RYUi4mak6WAksSBPlyYGx9dg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-typescript" "^7.3.3" + "@babel/traverse" "^7.16.0" + +babel-plugin-istanbul@^6.1.1: + version "6.1.1" + resolved "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz" + integrity sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA== + dependencies: + test-exclude "^6.0.0" + "@istanbuljs/schema" "^0.1.2" + istanbul-lib-instrument "^5.0.4" + "@babel/helper-plugin-utils" "^7.0.0" + "@istanbuljs/load-nyc-config" "^1.0.0" + +babel-plugin-jest-hoist@^29.6.3: + version "29.6.3" + resolved "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz" + integrity sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg== + dependencies: + "@babel/types" "^7.3.3" + "@babel/template" "^7.3.3" + "@types/babel__core" "^7.1.14" + "@types/babel__traverse" "^7.0.6" + +babel-plugin-macros@^2.8.0: + version "2.8.0" + resolved "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz" + integrity sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg== + dependencies: + "@babel/runtime" "^7.7.2" + cosmiconfig "^6.0.0" + resolve "^1.12.0" + +babel-plugin-module-resolver@^5.0.0: + version "5.0.2" + resolved "https://registry.npmjs.org/babel-plugin-module-resolver/-/babel-plugin-module-resolver-5.0.2.tgz" + integrity sha512-9KtaCazHee2xc0ibfqsDeamwDps6FZNo5S0Q81dUqEuFzVwPhcT4J5jOqIVvgCA3Q/wO9hKYxN/Ds3tIsp5ygg== + dependencies: + find-babel-config "^2.1.1" + glob "^9.3.3" + pkg-up "^3.1.0" + reselect "^4.1.7" + resolve "^1.22.8" + +babel-plugin-polyfill-corejs2@^0.4.10: + version "0.4.11" + resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz" + integrity sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q== + dependencies: + "@babel/compat-data" "^7.22.6" + "@babel/helper-define-polyfill-provider" "^0.6.2" + semver "^6.3.1" + +babel-plugin-polyfill-corejs3@^0.10.6: + version "0.10.6" + resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz" + integrity sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.6.2" + core-js-compat "^3.38.0" + +babel-plugin-polyfill-regenerator@^0.6.1: + version "0.6.2" + resolved "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz" + integrity sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.6.2" + +babel-plugin-transform-flow-enums@^0.0.2: + version "0.0.2" + resolved "https://registry.npmjs.org/babel-plugin-transform-flow-enums/-/babel-plugin-transform-flow-enums-0.0.2.tgz" + integrity sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ== + dependencies: + "@babel/plugin-syntax-flow" "^7.12.1" + +babel-plugin-transform-typescript-metadata@^0.3.1: + version "0.3.2" + resolved "https://registry.npmjs.org/babel-plugin-transform-typescript-metadata/-/babel-plugin-transform-typescript-metadata-0.3.2.tgz" + integrity sha512-mWEvCQTgXQf48yDqgN7CH50waTyYBeP2Lpqx4nNWab9sxEpdXVeKgfj1qYI2/TgUPQtNFZ85i3PemRtnXVYYJg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +babel-preset-current-node-syntax@^1.0.0: + version "1.1.0" + resolved "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.1.0.tgz" + integrity sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw== + dependencies: + "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/plugin-syntax-bigint" "^7.8.3" + "@babel/plugin-syntax-class-properties" "^7.12.13" + "@babel/plugin-syntax-class-static-block" "^7.14.5" + "@babel/plugin-syntax-import-attributes" "^7.24.7" + "@babel/plugin-syntax-import-meta" "^7.10.4" + "@babel/plugin-syntax-json-strings" "^7.8.3" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + "@babel/plugin-syntax-private-property-in-object" "^7.14.5" + "@babel/plugin-syntax-top-level-await" "^7.14.5" + +babel-preset-jest@^29.6.3: + version "29.6.3" + resolved "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz" + integrity sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA== + dependencies: + babel-plugin-jest-hoist "^29.6.3" + babel-preset-current-node-syntax "^1.0.0" + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +bare-events@^2.2.0: + version "2.5.0" + resolved "https://registry.npmjs.org/bare-events/-/bare-events-2.5.0.tgz" + integrity sha512-/E8dDe9dsbLyh2qrZ64PEPadOQ0F4gbl1sUJOrmph7xOiIxfY8vwab/4bFLh4Y88/Hk/ujKcrQKc+ps0mv873A== + +base-x@^3.0.2: + version "3.0.10" + resolved "https://registry.npmjs.org/base-x/-/base-x-3.0.10.tgz" + integrity sha512-7d0s06rR9rYaIWHkpfLIFICM/tkSVdoPC9qYAQRpxn9DdKNWNsKC0uk++akckyLq16Tx2WIinnZ6WRriAt6njQ== + dependencies: + safe-buffer "^5.0.1" + +base64-js@^1.3.0, base64-js@^1.3.1, base64-js@^1.5.1: + version "1.5.1" + resolved "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz" + integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== + +basic-auth@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz" + integrity sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg== + dependencies: + safe-buffer "5.1.2" + +batch@0.6.1: + version "0.6.1" + resolved "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz" + integrity sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw== + +bcrypt-pbkdf@^1.0.0: + version "1.0.2" + resolved "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz" + integrity sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w== + dependencies: + tweetnacl "^0.14.3" + +bcryptjs@2.4.3: + version "2.4.3" + resolved "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz" + integrity sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ== + +bech32@^1.1.4: + version "1.1.4" + resolved "https://registry.npmjs.org/bech32/-/bech32-1.1.4.tgz" + integrity sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ== + +big-integer@^1.6.48: + version "1.6.52" + resolved "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz" + integrity sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg== + +big.js@^5.2.2: + version "5.2.2" + resolved "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz" + integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== + +bignumber.js@^9.1.2: + version "9.1.2" + resolved "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.2.tgz" + integrity sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug== + +binary-extensions@^2.0.0: + version "2.3.0" + resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz" + integrity sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw== + +bindings@^1.3.0, bindings@^1.4.0: + version "1.5.0" + resolved "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz" + integrity sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== + dependencies: + file-uri-to-path "1.0.0" + +bip32@^2.0.6: + version "2.0.6" + resolved "https://registry.npmjs.org/bip32/-/bip32-2.0.6.tgz" + integrity sha512-HpV5OMLLGTjSVblmrtYRfFFKuQB+GArM0+XP8HGWfJ5vxYBqo+DesvJwOdC2WJ3bCkZShGf0QIfoIpeomVzVdA== + dependencies: + wif "^2.0.6" + bs58check "^2.1.1" + typeforce "^1.11.5" + "@types/node" "10.12.18" + create-hash "^1.2.0" + create-hmac "^1.1.7" + tiny-secp256k1 "^1.1.3" + +bip39@^3.0.3: + version "3.1.0" + resolved "https://registry.npmjs.org/bip39/-/bip39-3.1.0.tgz" + integrity sha512-c9kiwdk45Do5GL0vJMe7tS95VjCii65mYAH7DfWl3uW8AVzXKQVUm64i3hzVybBDMp9r7j9iNxR85+ul8MdN/A== + dependencies: + "@noble/hashes" "^1.2.0" + +birpc@^0.2.17: + version "0.2.19" + resolved "https://registry.npmjs.org/birpc/-/birpc-0.2.19.tgz" + integrity sha512-5WeXXAvTmitV1RqJFppT5QtUiz2p1mRSYU000Jkft5ZUCLJIk4uQriYNO50HknxKwM6jd8utNc66K1qGIwwWBQ== + +bl@^4.0.3, bl@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz" + integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== + dependencies: + buffer "^5.5.0" + inherits "^2.0.4" + readable-stream "^3.4.0" + +bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.8, bn.js@^4.11.9: + version "4.12.0" + resolved "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz" + integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA== + +bn.js@^5.2.0, bn.js@^5.2.1: + version "5.2.1" + resolved "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz" + integrity sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ== + +body-parser@1.20.3: + version "1.20.3" + resolved "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz" + integrity sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g== + dependencies: + qs "6.13.0" + depd "2.0.0" + bytes "3.1.2" + debug "2.6.9" + unpipe "1.0.0" + destroy "1.2.0" + type-is "~1.6.18" + raw-body "2.5.2" + iconv-lite "0.4.24" + http-errors "2.0.0" + on-finished "2.4.1" + content-type "~1.0.5" + +bonjour-service@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz" + integrity sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw== + dependencies: + fast-deep-equal "^3.1.3" + multicast-dns "^7.2.5" + +boolbase@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" + integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +brace-expansion@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz" + integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== + dependencies: + balanced-match "^1.0.0" + +braces@^3.0.3, braces@~3.0.2: + version "3.0.3" + resolved "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz" + integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA== + dependencies: + fill-range "^7.1.1" + +brorand@^1.0.1, brorand@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz" + integrity sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w== + +browserify-aes@^1.0.4, browserify-aes@^1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz" + integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA== + dependencies: + buffer-xor "^1.0.3" + cipher-base "^1.0.0" + create-hash "^1.1.0" + evp_bytestokey "^1.0.3" + inherits "^2.0.1" + safe-buffer "^5.0.1" + +browserify-cipher@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz" + integrity sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w== + dependencies: + browserify-aes "^1.0.4" + browserify-des "^1.0.0" + evp_bytestokey "^1.0.0" + +browserify-des@^1.0.0: + version "1.0.2" + resolved "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz" + integrity sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A== + dependencies: + cipher-base "^1.0.1" + des.js "^1.0.0" + inherits "^2.0.1" + safe-buffer "^5.1.2" + +browserify-rsa@^4.0.0, browserify-rsa@^4.1.0: + version "4.1.1" + resolved "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.1.tgz" + integrity sha512-YBjSAiTqM04ZVei6sXighu679a3SqWORA3qZTEqZImnlkDIFtKc6pNutpjyZ8RJTjQtuYfeetkxM11GwoYXMIQ== + dependencies: + bn.js "^5.2.1" + randombytes "^2.1.0" + safe-buffer "^5.2.1" + +browserify-sign@^4.2.3: + version "4.2.3" + resolved "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.3.tgz" + integrity sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw== + dependencies: + bn.js "^5.2.1" + browserify-rsa "^4.1.0" + create-hash "^1.2.0" + create-hmac "^1.1.7" + elliptic "^6.5.5" + hash-base "~3.0" + inherits "^2.0.4" + parse-asn1 "^5.1.7" + readable-stream "^2.3.8" + safe-buffer "^5.2.1" + +browserify-zlib@^0.1.4: + version "0.1.4" + resolved "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz" + integrity sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ== + dependencies: + pako "~0.2.0" + +"browserslist@>= 4.21.0", browserslist@^4.0.0, browserslist@^4.21.10, browserslist@^4.21.4, browserslist@^4.23.0, browserslist@^4.23.3, browserslist@^4.24.0: + version "4.24.2" + resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz" + integrity sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg== + dependencies: + caniuse-lite "^1.0.30001669" + electron-to-chromium "^1.5.41" + node-releases "^2.0.18" + update-browserslist-db "^1.1.1" + +bs-logger@^0.2.6: + version "0.2.6" + resolved "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz" + integrity sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog== + dependencies: + fast-json-stable-stringify "2.x" + +bs58@^4.0.0: + version "4.0.1" + resolved "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz" + integrity sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw== + dependencies: + base-x "^3.0.2" + +bs58check@<3.0.0, bs58check@^2.1.1, bs58check@^2.1.2: + version "2.1.2" + resolved "https://registry.npmjs.org/bs58check/-/bs58check-2.1.2.tgz" + integrity sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA== + dependencies: + bs58 "^4.0.0" + create-hash "^1.1.0" + safe-buffer "^5.1.2" + +bser@2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz" + integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== + dependencies: + node-int64 "^0.4.0" + +btoa@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz" + integrity sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g== + +buffer@^5.4.3, buffer@^5.5.0: + version "5.7.1" + resolved "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz" + integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== + dependencies: + base64-js "^1.3.1" + ieee754 "^1.1.13" + +buffer@^6.0.3: + version "6.0.3" + resolved "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz" + integrity sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA== + dependencies: + base64-js "^1.3.1" + ieee754 "^1.2.1" + +buffer-crc32@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-1.0.0.tgz" + integrity sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w== + +buffer-equal-constant-time@1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz" + integrity sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA== + +buffer-from@^1.0.0: + version "1.1.2" + resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz" + integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== + +buffer-xor@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz" + integrity sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ== + +bufferutil@^4.0.8: + version "4.0.8" + resolved "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.8.tgz" + integrity sha512-4T53u4PdgsXqKaIctwF8ifXlRTTmEPJ8iEPWFdGZvcf7sbwYo6FKFEX9eNNAnzFZ7EzJAQ3CJeOtCRA4rDp7Pw== + dependencies: + node-gyp-build "^4.3.0" + +bundle-name@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz" + integrity sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q== + dependencies: + run-applescript "^7.0.0" + +busboy@1.6.0: + version "1.6.0" + resolved "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz" + integrity sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA== + dependencies: + streamsearch "^1.1.0" + +bytes@3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz" + integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== + +bytes@3.1.2: + version "3.1.2" + resolved "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz" + integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== + +c12@^1.11.1, c12@^1.11.2: + version "1.11.2" + resolved "https://registry.npmjs.org/c12/-/c12-1.11.2.tgz" + integrity sha512-oBs8a4uvSDO9dm8b7OCFW7+dgtVrwmwnrVXYzLm43ta7ep2jCn/0MhoUFygIWtxhyy6+/MG7/agvpY0U1Iemew== + dependencies: + rc9 "^2.1.2" + defu "^6.1.4" + jiti "^1.21.6" + mlly "^1.7.1" + giget "^1.2.3" + ohash "^1.1.3" + pathe "^1.1.2" + dotenv "^16.4.5" + confbox "^0.1.7" + chokidar "^3.6.0" + pkg-types "^1.2.0" + perfect-debounce "^1.0.0" + +cac@^6.7.14: + version "6.7.14" + resolved "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz" + integrity sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ== + +cache-content-type@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/cache-content-type/-/cache-content-type-1.0.1.tgz" + integrity sha512-IKufZ1o4Ut42YUrZSo8+qnMTrFuKkvyoLXUywKz9GJ5BrhOFGhLdkx9sG4KAnVvbY6kEcSFjLQul+DVmBm2bgA== + dependencies: + ylru "^1.2.0" + mime-types "^2.1.18" + +call-bind@^1.0.2, call-bind@^1.0.5, call-bind@^1.0.6, call-bind@^1.0.7: + version "1.0.7" + resolved "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz" + integrity sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w== + dependencies: + es-define-property "^1.0.0" + es-errors "^1.3.0" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" + set-function-length "^1.2.1" + +call-me-maybe@^1.0.1: + version "1.0.2" + resolved "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.2.tgz" + integrity sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ== + +caller-callsite@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz" + integrity sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ== + dependencies: + callsites "^2.0.0" + +caller-path@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz" + integrity sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A== + dependencies: + caller-callsite "^2.0.0" + +callsites@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz" + integrity sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ== + +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + +camelcase@^5.0.0, camelcase@^5.3.1: + version "5.3.1" + resolved "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" + integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== + +camelcase@^6.2.0: + version "6.3.0" + resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz" + integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== + +camelcase@^8.0.0: + version "8.0.0" + resolved "https://registry.npmjs.org/camelcase/-/camelcase-8.0.0.tgz" + integrity sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA== + +camelcase-keys@^6.2.2: + version "6.2.2" + resolved "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz" + integrity sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg== + dependencies: + camelcase "^5.3.1" + map-obj "^4.0.0" + quick-lru "^4.0.1" + +caniuse-api@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz" + integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== + dependencies: + lodash.uniq "^4.5.0" + browserslist "^4.0.0" + caniuse-lite "^1.0.0" + lodash.memoize "^4.1.2" + +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001579, caniuse-lite@^1.0.30001646, caniuse-lite@^1.0.30001669: + version "1.0.30001671" + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001671.tgz" + integrity sha512-jocyVaSSfXg2faluE6hrWkMgDOiULBMca4QLtDT39hw1YxaIPHWc1CcTCKkPmHgGH6tKji6ZNbMSmUAvENf2/A== + +cardinal@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/cardinal/-/cardinal-2.1.1.tgz" + integrity sha512-JSr5eOgoEymtYHBjNWyjrMqet9Am2miJhlfKNdqLp6zoeAh0KN5dRAcxlecj5mAJrmQomgiOBj35xHLrFjqBpw== + dependencies: + ansicolors "~0.3.2" + redeyed "~2.1.0" + +caseless@~0.12.0: + version "0.12.0" + resolved "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz" + integrity sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw== + +chai@^5.1.1: + version "5.1.2" + resolved "https://registry.npmjs.org/chai/-/chai-5.1.2.tgz" + integrity sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw== + dependencies: + assertion-error "^2.0.1" + check-error "^2.1.1" + deep-eql "^5.0.1" + loupe "^3.1.0" + pathval "^2.0.0" + +chain-registry@^1.63.56: + version "1.69.12" + resolved "https://registry.npmjs.org/chain-registry/-/chain-registry-1.69.12.tgz" + integrity sha512-oAWRh2GzcmftrZ0tKkRrhmN1JyTaeKBd8EeND0upNOYlyQV1ApCQdy3U8MeVAuTnA5MO/QnQ1tC/oHliiGLfww== + dependencies: + "@chain-registry/types" "^0.50.1" + +chalk@3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz" + integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +chalk@4.1.2, chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.1, chalk@^4.1.2: + version "4.1.2" + resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +chalk@^5.3.0: + version "5.3.0" + resolved "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz" + integrity sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w== + +char-regex@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz" + integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== + +chardet@^0.7.0: + version "0.7.0" + resolved "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz" + integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== + +check-error@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/check-error/-/check-error-2.1.1.tgz" + integrity sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw== + +chokidar@^3.5.1, chokidar@^3.5.3, chokidar@^3.6.0: + version "3.6.0" + resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz" + integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw== + dependencies: + braces "~3.0.2" + is-glob "~4.0.1" + anymatch "~3.1.2" + readdirp "~3.6.0" + glob-parent "~5.1.2" + is-binary-path "~2.1.0" + normalize-path "~3.0.0" + optionalDependencies: + fsevents "~2.3.2" + +chokidar@^4.0.0: + version "4.0.1" + resolved "https://registry.npmjs.org/chokidar/-/chokidar-4.0.1.tgz" + integrity sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA== + dependencies: + readdirp "^4.0.1" + +chownr@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz" + integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== + +chrome-launcher@^0.15.2: + version "0.15.2" + resolved "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.15.2.tgz" + integrity sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ== + dependencies: + is-wsl "^2.2.0" + "@types/node" "*" + lighthouse-logger "^1.0.0" + escape-string-regexp "^4.0.0" + +chrome-trace-event@^1.0.2: + version "1.0.4" + resolved "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz" + integrity sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ== + +chromium-edge-launcher@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/chromium-edge-launcher/-/chromium-edge-launcher-1.0.0.tgz" + integrity sha512-pgtgjNKZ7i5U++1g1PWv75umkHvhVTDOQIZ+sjeUX9483S7Y6MUvO0lrd7ShGlQlFHMN4SwKTCq/X8hWrbv2KA== + dependencies: + "@types/node" "*" + escape-string-regexp "^4.0.0" + is-wsl "^2.2.0" + lighthouse-logger "^1.0.0" + mkdirp "^1.0.4" + rimraf "^3.0.2" + +ci-info@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz" + integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== + +ci-info@^3.2.0: + version "3.9.0" + resolved "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz" + integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== + +ci-info@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/ci-info/-/ci-info-4.0.0.tgz" + integrity sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg== + +cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: + version "1.0.4" + resolved "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz" + integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q== + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +citty@^0.1.5, citty@^0.1.6: + version "0.1.6" + resolved "https://registry.npmjs.org/citty/-/citty-0.1.6.tgz" + integrity sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ== + dependencies: + consola "^3.2.3" + +cjs-module-lexer@^1.0.0: + version "1.4.1" + resolved "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.1.tgz" + integrity sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA== + +clear@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/clear/-/clear-0.1.0.tgz" + integrity sha512-qMjRnoL+JDPJHeLePZJuao6+8orzHMGP04A8CdwCNsKhRbOnKRjefxONR7bwILT3MHecxKBjHkKL/tkZ8r4Uzw== + +cli-color@^2.0.2: + version "2.0.4" + resolved "https://registry.npmjs.org/cli-color/-/cli-color-2.0.4.tgz" + integrity sha512-zlnpg0jNcibNrO7GG9IeHH7maWFeCz+Ja1wx/7tZNU5ASSSSZ+/qZciM0/LHCYxSdqv5h2sdbQ/PXYdOuetXvA== + dependencies: + d "^1.0.1" + es5-ext "^0.10.64" + es6-iterator "^2.0.3" + memoizee "^0.4.15" + timers-ext "^0.1.7" + +cli-cursor@3.1.0, cli-cursor@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz" + integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== + dependencies: + restore-cursor "^3.1.0" + +cli-spinners@2.6.1, cli-spinners@^2.5.0: + version "2.6.1" + resolved "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz" + integrity sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g== + +cli-width@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz" + integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw== + +client-only@0.0.1: + version "0.0.1" + resolved "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz" + integrity sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA== + +"clipanion@4.0.0-rc.3": + version "4.0.0-rc.3" + resolved "https://registry.npmjs.org/clipanion/-/clipanion-4.0.0-rc.3.tgz" + integrity sha512-+rJOJMt2N6Oikgtfqmo/Duvme7uz3SIedL2b6ycgCztQMiTfr3aQh2DDyLHl+QUPClKMNpSg3gDJFvNQYIcq1g== + dependencies: + typanion "^3.8.0" + +clipboardy@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/clipboardy/-/clipboardy-4.0.0.tgz" + integrity sha512-5mOlNS0mhX0707P2I0aZ2V/cmHUEO/fL7VFLqszkhUsxt7RwnmrInf/eEQKlf5GzvYeHIjT+Ov1HRfNmymlG0w== + dependencies: + execa "^8.0.1" + is-wsl "^3.1.0" + is64bit "^2.0.0" + +cliui@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz" + integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ== + dependencies: + wrap-ansi "^6.2.0" + strip-ansi "^6.0.0" + string-width "^4.2.0" + +cliui@^8.0.1: + version "8.0.1" + resolved "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz" + integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ== + dependencies: + wrap-ansi "^7.0.0" + strip-ansi "^6.0.1" + string-width "^4.2.0" + +clone@^1.0.2: + version "1.0.4" + resolved "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz" + integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== + +clone-deep@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz" + integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== + dependencies: + is-plain-object "^2.0.4" + kind-of "^6.0.2" + shallow-clone "^3.0.0" + +cluster-key-slot@^1.1.0: + version "1.1.2" + resolved "https://registry.npmjs.org/cluster-key-slot/-/cluster-key-slot-1.1.2.tgz" + integrity sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA== + +co@^4.6.0: + version "4.6.0" + resolved "https://registry.npmjs.org/co/-/co-4.6.0.tgz" + integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== + +code-block-writer@^12.0.0: + version "12.0.0" + resolved "https://registry.npmjs.org/code-block-writer/-/code-block-writer-12.0.0.tgz" + integrity sha512-q4dMFMlXtKR3XNBHyMHt/3pwYNA69EDk00lloMOaaUMKPUXBw6lpXtbu3MMVG6/uOihGnRDOlkyqsONEUj60+w== + +collect-v8-coverage@^1.0.0: + version "1.0.2" + resolved "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz" + integrity sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q== + +color-convert@^1.9.0: + version "1.9.3" + resolved "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== + +color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +color-support@^1.1.2: + version "1.1.3" + resolved "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz" + integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg== + +colord@^2.9.3: + version "2.9.3" + resolved "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz" + integrity sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw== + +colorette@^1.0.7: + version "1.4.0" + resolved "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz" + integrity sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g== + +colorette@2.0.20, colorette@^2.0.10, colorette@^2.0.20, colorette@^2.0.7: + version "2.0.20" + resolved "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz" + integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== + +colors@~1.2.1: + version "1.2.5" + resolved "https://registry.npmjs.org/colors/-/colors-1.2.5.tgz" + integrity sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg== + +columnify@^1.6.0: + version "1.6.0" + resolved "https://registry.npmjs.org/columnify/-/columnify-1.6.0.tgz" + integrity sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q== + dependencies: + strip-ansi "^6.0.1" + wcwidth "^1.0.0" + +combined-stream@^1.0.6, combined-stream@^1.0.8, combined-stream@~1.0.6: + version "1.0.8" + resolved "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + +command-exists@^1.2.8: + version "1.2.9" + resolved "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz" + integrity sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w== + +commander@^2.20.0: + version "2.20.3" + resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" + integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + +commander@^7.2.0: + version "7.2.0" + resolved "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz" + integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== + +commander@^8.0.0: + version "8.3.0" + resolved "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz" + integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== + +commander@^9.4.1: + version "9.5.0" + resolved "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz" + integrity sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ== + +commander@^10.0.0: + version "10.0.1" + resolved "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz" + integrity sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug== + +common-path-prefix@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz" + integrity sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w== + +commondir@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz" + integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== + +compare-func@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz" + integrity sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA== + dependencies: + array-ify "^1.0.0" + dot-prop "^5.1.0" + +compatx@^0.1.8: + version "0.1.8" + resolved "https://registry.npmjs.org/compatx/-/compatx-0.1.8.tgz" + integrity sha512-jcbsEAR81Bt5s1qOFymBufmCbXCXbk0Ql+K5ouj6gCyx2yHlu6AgmGIi9HxfKixpUDO5bCFJUHQ5uM6ecbTebw== + +compress-commons@^6.0.2: + version "6.0.2" + resolved "https://registry.npmjs.org/compress-commons/-/compress-commons-6.0.2.tgz" + integrity sha512-6FqVXeETqWPoGcfzrXb37E50NP0LXT8kAMu5ooZayhWWdgEY4lBEEcbQNXtkuKQsGduxiIcI4gOTsxTmuq/bSg== + dependencies: + crc-32 "^1.2.0" + is-stream "^2.0.1" + crc32-stream "^6.0.0" + normalize-path "^3.0.0" + readable-stream "^4.0.0" + +compressible@~2.0.16: + version "2.0.18" + resolved "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz" + integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== + dependencies: + mime-db ">= 1.43.0 < 2" + +compression@1.7.4, compression@^1.7.1, compression@^1.7.4: + version "1.7.4" + resolved "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz" + integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== + dependencies: + vary "~1.1.2" + bytes "3.0.0" + debug "2.6.9" + accepts "~1.3.5" + on-headers "~1.0.2" + safe-buffer "5.1.2" + compressible "~2.0.16" + +computeds@^0.0.1: + version "0.0.1" + resolved "https://registry.npmjs.org/computeds/-/computeds-0.0.1.tgz" + integrity sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q== + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== + +confbox@^0.1.7, confbox@^0.1.8: + version "0.1.8" + resolved "https://registry.npmjs.org/confbox/-/confbox-0.1.8.tgz" + integrity sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w== + +config-chain@^1.1.13: + version "1.1.13" + resolved "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz" + integrity sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ== + dependencies: + proto-list "~1.2.1" + ini "^1.3.4" + +confusing-browser-globals@^1.0.9: + version "1.0.11" + resolved "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz" + integrity sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA== + +connect@^3.6.5: + version "3.7.0" + resolved "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz" + integrity sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ== + dependencies: + debug "2.6.9" + finalhandler "1.1.2" + parseurl "~1.3.3" + utils-merge "1.0.1" + +connect-history-api-fallback@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz" + integrity sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA== + +consola@^3.2.3: + version "3.2.3" + resolved "https://registry.npmjs.org/consola/-/consola-3.2.3.tgz" + integrity sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ== + +console-control-strings@^1.0.0, console-control-strings@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz" + integrity sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ== + +content-disposition@0.5.4, content-disposition@~0.5.2: + version "0.5.4" + resolved "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz" + integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ== + dependencies: + safe-buffer "5.2.1" + +content-type@^1.0.4, content-type@~1.0.4, content-type@~1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz" + integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== + +conventional-changelog@^5.1.0: + version "5.1.0" + resolved "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-5.1.0.tgz" + integrity sha512-aWyE/P39wGYRPllcCEZDxTVEmhyLzTc9XA6z6rVfkuCD2UBnhV/sgSOKbQrEG5z9mEZJjnopjgQooTKxEg8mAg== + dependencies: + conventional-changelog-angular "^7.0.0" + conventional-changelog-atom "^4.0.0" + conventional-changelog-codemirror "^4.0.0" + conventional-changelog-conventionalcommits "^7.0.2" + conventional-changelog-core "^7.0.0" + conventional-changelog-ember "^4.0.0" + conventional-changelog-eslint "^5.0.0" + conventional-changelog-express "^4.0.0" + conventional-changelog-jquery "^5.0.0" + conventional-changelog-jshint "^4.0.0" + conventional-changelog-preset-loader "^4.1.0" + +conventional-changelog-angular@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-6.0.0.tgz" + integrity sha512-6qLgrBF4gueoC7AFVHu51nHL9pF9FRjXrH+ceVf7WmAfH3gs+gEYOkvxhjMPjZu57I4AGUGoNTY8V7Hrgf1uqg== + dependencies: + compare-func "^2.0.0" + +conventional-changelog-angular@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-7.0.0.tgz" + integrity sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ== + dependencies: + compare-func "^2.0.0" + +conventional-changelog-atom@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/conventional-changelog-atom/-/conventional-changelog-atom-4.0.0.tgz" + integrity sha512-q2YtiN7rnT1TGwPTwjjBSIPIzDJCRE+XAUahWxnh+buKK99Kks4WLMHoexw38GXx9OUxAsrp44f9qXe5VEMYhw== + +conventional-changelog-codemirror@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/conventional-changelog-codemirror/-/conventional-changelog-codemirror-4.0.0.tgz" + integrity sha512-hQSojc/5imn1GJK3A75m9hEZZhc3urojA5gMpnar4JHmgLnuM3CUIARPpEk86glEKr3c54Po3WV/vCaO/U8g3Q== + +conventional-changelog-conventionalcommits@^6.1.0: + version "6.1.0" + resolved "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-6.1.0.tgz" + integrity sha512-3cS3GEtR78zTfMzk0AizXKKIdN4OvSh7ibNz6/DPbhWWQu7LqE/8+/GqSodV+sywUR2gpJAdP/1JFf4XtN7Zpw== + dependencies: + compare-func "^2.0.0" + +conventional-changelog-conventionalcommits@^7.0.2: + version "7.0.2" + resolved "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-7.0.2.tgz" + integrity sha512-NKXYmMR/Hr1DevQegFB4MwfM5Vv0m4UIxKZTTYuD98lpTknaZlSRrDOG4X7wIXpGkfsYxZTghUN+Qq+T0YQI7w== + dependencies: + compare-func "^2.0.0" + +conventional-changelog-core@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-7.0.0.tgz" + integrity sha512-UYgaB1F/COt7VFjlYKVE/9tTzfU3VUq47r6iWf6lM5T7TlOxr0thI63ojQueRLIpVbrtHK4Ffw+yQGduw2Bhdg== + dependencies: + "@hutson/parse-repository-url" "^5.0.0" + add-stream "^1.0.0" + hosted-git-info "^7.0.0" + normalize-package-data "^6.0.0" + read-pkg "^8.0.0" + read-pkg-up "^10.0.0" + conventional-changelog-writer "^7.0.0" + conventional-commits-parser "^5.0.0" + git-raw-commits "^4.0.0" + git-semver-tags "^7.0.0" + +conventional-changelog-ember@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/conventional-changelog-ember/-/conventional-changelog-ember-4.0.0.tgz" + integrity sha512-D0IMhwcJUg1Y8FSry6XAplEJcljkHVlvAZddhhsdbL1rbsqRsMfGx/PIkPYq0ru5aDgn+OxhQ5N5yR7P9mfsvA== + +conventional-changelog-eslint@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/conventional-changelog-eslint/-/conventional-changelog-eslint-5.0.0.tgz" + integrity sha512-6JtLWqAQIeJLn/OzUlYmzd9fKeNSWmQVim9kql+v4GrZwLx807kAJl3IJVc3jTYfVKWLxhC3BGUxYiuVEcVjgA== + +conventional-changelog-express@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/conventional-changelog-express/-/conventional-changelog-express-4.0.0.tgz" + integrity sha512-yWyy5c7raP9v7aTvPAWzqrztACNO9+FEI1FSYh7UP7YT1AkWgv5UspUeB5v3Ibv4/o60zj2o9GF2tqKQ99lIsw== + +conventional-changelog-jquery@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/conventional-changelog-jquery/-/conventional-changelog-jquery-5.0.0.tgz" + integrity sha512-slLjlXLRNa/icMI3+uGLQbtrgEny3RgITeCxevJB+p05ExiTgHACP5p3XiMKzjBn80n+Rzr83XMYfRInEtCPPw== + +conventional-changelog-jshint@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/conventional-changelog-jshint/-/conventional-changelog-jshint-4.0.0.tgz" + integrity sha512-LyXq1bbl0yG0Ai1SbLxIk8ZxUOe3AjnlwE6sVRQmMgetBk+4gY9EO3d00zlEt8Y8gwsITytDnPORl8al7InTjg== + dependencies: + compare-func "^2.0.0" + +conventional-changelog-preset-loader@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-4.1.0.tgz" + integrity sha512-HozQjJicZTuRhCRTq4rZbefaiCzRM2pr6u2NL3XhrmQm4RMnDXfESU6JKu/pnKwx5xtdkYfNCsbhN5exhiKGJA== + +conventional-changelog-writer@^7.0.0: + version "7.0.1" + resolved "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-7.0.1.tgz" + integrity sha512-Uo+R9neH3r/foIvQ0MKcsXkX642hdm9odUp7TqgFS7BsalTcjzRlIfWZrZR1gbxOozKucaKt5KAbjW8J8xRSmA== + dependencies: + handlebars "^4.7.7" + json-stringify-safe "^5.0.1" + meow "^12.0.1" + semver "^7.5.2" + split2 "^4.0.0" + conventional-commits-filter "^4.0.0" + +conventional-commits-filter@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-4.0.0.tgz" + integrity sha512-rnpnibcSOdFcdclpFwWa+pPlZJhXE7l+XK04zxhbWrhgpR96h33QLz8hITTXbcYICxVr3HZFtbtUAQ+4LdBo9A== + +conventional-commits-parser@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-4.0.0.tgz" + integrity sha512-WRv5j1FsVM5FISJkoYMR6tPk07fkKT0UodruX4je86V4owk451yjXAKzKAPOs9l7y59E2viHUS9eQ+dfUA9NSg== + dependencies: + JSONStream "^1.3.5" + is-text-path "^1.0.1" + meow "^8.1.2" + split2 "^3.2.2" + +conventional-commits-parser@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-5.0.0.tgz" + integrity sha512-ZPMl0ZJbw74iS9LuX9YIAiW8pfM5p3yh2o/NbXHbkFuZzY5jvdi5jFycEOkmBW5H5I7nA+D6f3UcsCLP2vvSEA== + dependencies: + JSONStream "^1.3.5" + is-text-path "^2.0.0" + meow "^12.0.1" + split2 "^4.0.0" + +conventional-recommended-bump@^9.0.0: + version "9.0.0" + resolved "https://registry.npmjs.org/conventional-recommended-bump/-/conventional-recommended-bump-9.0.0.tgz" + integrity sha512-HR1yD0G5HgYAu6K0wJjLd7QGRK8MQDqqj6Tn1n/ja1dFwBCE6QmV+iSgQ5F7hkx7OUR/8bHpxJqYtXj2f/opPQ== + dependencies: + meow "^12.0.1" + conventional-changelog-preset-loader "^4.1.0" + conventional-commits-filter "^4.0.0" + conventional-commits-parser "^5.0.0" + git-raw-commits "^4.0.0" + git-semver-tags "^7.0.0" + +convert-source-map@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz" + integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== + +cookie@0.6.0: + version "0.6.0" + resolved "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz" + integrity sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw== + +cookie@^0.7.0: + version "0.7.2" + resolved "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz" + integrity sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w== + +cookie-es@^1.1.0, cookie-es@^1.2.2: + version "1.2.2" + resolved "https://registry.npmjs.org/cookie-es/-/cookie-es-1.2.2.tgz" + integrity sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg== + +cookie-signature@1.0.6: + version "1.0.6" + resolved "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" + integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== + +cookies@~0.9.0: + version "0.9.1" + resolved "https://registry.npmjs.org/cookies/-/cookies-0.9.1.tgz" + integrity sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw== + dependencies: + depd "~2.0.0" + keygrip "~1.1.0" + +cookies-next@^4.2.1: + version "4.3.0" + resolved "https://registry.npmjs.org/cookies-next/-/cookies-next-4.3.0.tgz" + integrity sha512-XxeCwLR30cWwRd94sa9X5lRCDLVujtx73tv+N0doQCFIDl83fuuYdxbu/WQUt9aSV7EJx7bkMvJldjvzuFqr4w== + dependencies: + cookie "^0.7.0" + "@types/cookie" "^0.6.0" + +copy-anything@^2.0.1: + version "2.0.6" + resolved "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz" + integrity sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw== + dependencies: + is-what "^3.14.1" + +copy-anything@^3.0.2: + version "3.0.5" + resolved "https://registry.npmjs.org/copy-anything/-/copy-anything-3.0.5.tgz" + integrity sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w== + dependencies: + is-what "^4.1.8" + +copy-webpack-plugin@^10.2.4: + version "10.2.4" + resolved "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.4.tgz" + integrity sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg== + dependencies: + fast-glob "^3.2.7" + glob-parent "^6.0.1" + globby "^12.0.2" + normalize-path "^3.0.0" + schema-utils "^4.0.0" + serialize-javascript "^6.0.0" + +core-js@3.37.1: + version "3.37.1" + resolved "https://registry.npmjs.org/core-js/-/core-js-3.37.1.tgz" + integrity sha512-Xn6qmxrQZyB0FFY8E3bgRXei3lWDJHhvI+u0q9TKIYM49G8pAr0FgnnrFRAmsbptZL1yxRADVXn+x5AGsbBfyw== + +core-js-compat@^3.38.0, core-js-compat@^3.38.1: + version "3.38.1" + resolved "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.38.1.tgz" + integrity sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw== + dependencies: + browserslist "^4.23.3" + +core-util-is@1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz" + integrity sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ== + +core-util-is@~1.0.0: + version "1.0.3" + resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz" + integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== + +cors@2.8.5: + version "2.8.5" + resolved "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz" + integrity sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g== + dependencies: + vary "^1" + object-assign "^4" + +corser@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/corser/-/corser-2.0.1.tgz" + integrity sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ== + +cosmiconfig@^5.0.5, cosmiconfig@^5.1.0: + version "5.2.1" + resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz" + integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== + dependencies: + import-fresh "^2.0.0" + is-directory "^0.3.1" + js-yaml "^3.13.1" + parse-json "^4.0.0" + +cosmiconfig@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz" + integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg== + dependencies: + "@types/parse-json" "^4.0.0" + import-fresh "^3.1.0" + parse-json "^5.0.0" + path-type "^4.0.0" + yaml "^1.7.2" + +cosmiconfig@^7.0.0, cosmiconfig@^7.0.1: + version "7.1.0" + resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz" + integrity sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA== + dependencies: + "@types/parse-json" "^4.0.0" + import-fresh "^3.2.1" + parse-json "^5.0.0" + path-type "^4.0.0" + yaml "^1.10.0" + +cosmiconfig@>=7, cosmiconfig@^8.0.0, cosmiconfig@^8.1.3: + version "8.3.6" + resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz" + integrity sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA== + dependencies: + import-fresh "^3.3.0" + js-yaml "^4.1.0" + parse-json "^5.2.0" + path-type "^4.0.0" + +cosmiconfig-typescript-loader@^4.0.0: + version "4.4.0" + resolved "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.4.0.tgz" + integrity sha512-BabizFdC3wBHhbI4kJh0VkQP9GkBfoHPydD0COMce1nJ1kJAB3F2TmJ/I7diULBKtmEWSwEbuN/KDtgnmUUVmw== + +cosmjs-types@^0.9.0: + version "0.9.0" + resolved "https://registry.npmjs.org/cosmjs-types/-/cosmjs-types-0.9.0.tgz" + integrity sha512-MN/yUe6mkJwHnCFfsNPeCfXVhyxHYW6c/xDUzrSbBycYzw++XvWDMJArXp2pLdgD6FQ8DW79vkPjeNKVrXaHeQ== + +crc-32@^1.2.0: + version "1.2.2" + resolved "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz" + integrity sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ== + +crc32-stream@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/crc32-stream/-/crc32-stream-6.0.0.tgz" + integrity sha512-piICUB6ei4IlTv1+653yq5+KoqfBYmj9bw6LqXoOneTMDXk5nM1qt12mFW1caG3LlJXEKW1Bp0WggEmIfQB34g== + dependencies: + crc-32 "^1.2.0" + readable-stream "^4.0.0" + +create-ecdh@^4.0.4: + version "4.0.4" + resolved "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz" + integrity sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A== + dependencies: + bn.js "^4.1.0" + elliptic "^6.5.3" + +create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz" + integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg== + dependencies: + cipher-base "^1.0.1" + inherits "^2.0.1" + md5.js "^1.3.4" + ripemd160 "^2.0.1" + sha.js "^2.4.0" + +create-hmac@^1.1.4, create-hmac@^1.1.7: + version "1.1.7" + resolved "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz" + integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg== + dependencies: + cipher-base "^1.0.3" + create-hash "^1.1.0" + inherits "^2.0.1" + ripemd160 "^2.0.0" + safe-buffer "^5.0.1" + sha.js "^2.4.8" + +create-jest@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz" + integrity sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q== + dependencies: + exit "^0.1.2" + chalk "^4.0.0" + prompts "^2.0.1" + jest-util "^29.7.0" + "@jest/types" "^29.6.3" + graceful-fs "^4.2.9" + jest-config "^29.7.0" + +create-require@^1.1.0, create-require@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz" + integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ== + +cron-parser@^4.2.0: + version "4.9.0" + resolved "https://registry.npmjs.org/cron-parser/-/cron-parser-4.9.0.tgz" + integrity sha512-p0SaNjrHOnQeR8/VnfGbmg9te2kfyYSQ7Sc/j/6DtPL3JQvKxmjO9TSjNFpujqV3vEYYBvNNvXSxzyksBWAx1Q== + dependencies: + luxon "^3.2.1" + +croner@^8.0.2: + version "8.1.2" + resolved "https://registry.npmjs.org/croner/-/croner-8.1.2.tgz" + integrity sha512-ypfPFcAXHuAZRCzo3vJL6ltENzniTjwe/qsLleH1V2/7SRDjgvRQyrLmumFTLmjFax4IuSxfGXEn79fozXcJog== + +cronstrue@^2.50.0: + version "2.50.0" + resolved "https://registry.npmjs.org/cronstrue/-/cronstrue-2.50.0.tgz" + integrity sha512-ULYhWIonJzlScCCQrPUG5uMXzXxSixty4djud9SS37DoNxDdkeRocxzHuAo4ImRBUK+mAuU5X9TSwEDccnnuPg== + +cross-fetch@^3.1.4: + version "3.1.8" + resolved "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz" + integrity sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg== + dependencies: + node-fetch "^2.6.12" + +cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3: + version "7.0.3" + resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" + integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + +crossws@^0.2.4: + version "0.2.4" + resolved "https://registry.npmjs.org/crossws/-/crossws-0.2.4.tgz" + integrity sha512-DAxroI2uSOgUKLz00NX6A8U/8EE3SZHmIND+10jkVSaypvyt57J5JEOxAQOL6lQxyzi/wZbTIwssU1uy69h5Vg== + +"crossws@>=0.2.0 <0.4.0": + version "0.3.1" + resolved "https://registry.npmjs.org/crossws/-/crossws-0.3.1.tgz" + integrity sha512-HsZgeVYaG+b5zA+9PbIPGq4+J/CJynJuearykPsXx4V/eMhyQ5EDVg3Ak2FBZtVXCiOLu/U7IiwDHTr9MA+IKw== + dependencies: + uncrypto "^0.1.3" + +crypto-browserify@^3.12.0: + version "3.12.1" + resolved "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.1.tgz" + integrity sha512-r4ESw/IlusD17lgQi1O20Fa3qNnsckR126TdUuBgAu7GBYSIPvdNyONd3Zrxh0xCwA4+6w/TDArBPsMvhur+KQ== + dependencies: + browserify-cipher "^1.0.1" + browserify-sign "^4.2.3" + create-ecdh "^4.0.4" + create-hash "^1.2.0" + create-hmac "^1.1.7" + diffie-hellman "^5.0.3" + hash-base "~3.0.4" + inherits "^2.0.4" + pbkdf2 "^3.1.2" + public-encrypt "^4.0.3" + randombytes "^2.1.0" + randomfill "^1.0.4" + +crypto-js@^4.0.0: + version "4.2.0" + resolved "https://registry.npmjs.org/crypto-js/-/crypto-js-4.2.0.tgz" + integrity sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q== + +css-declaration-sorter@^7.2.0: + version "7.2.0" + resolved "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz" + integrity sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow== + +css-loader@^6.4.0: + version "6.11.0" + resolved "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz" + integrity sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g== + dependencies: + icss-utils "^5.1.0" + postcss "^8.4.33" + postcss-modules-extract-imports "^3.1.0" + postcss-modules-local-by-default "^4.0.5" + postcss-modules-scope "^3.2.0" + postcss-modules-values "^4.0.0" + postcss-value-parser "^4.2.0" + semver "^7.5.4" + +css-minimizer-webpack-plugin@^5.0.0: + version "5.0.1" + resolved "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz" + integrity sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg== + dependencies: + "@jridgewell/trace-mapping" "^0.3.18" + cssnano "^6.0.1" + jest-worker "^29.4.3" + postcss "^8.4.24" + schema-utils "^4.0.1" + serialize-javascript "^6.0.1" + +css-select@^5.1.0: + version "5.1.0" + resolved "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz" + integrity sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg== + dependencies: + boolbase "^1.0.0" + css-what "^6.1.0" + domhandler "^5.0.2" + domutils "^3.0.1" + nth-check "^2.0.1" + +css-tree@~2.2.0: + version "2.2.1" + resolved "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz" + integrity sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA== + dependencies: + mdn-data "2.0.28" + source-map-js "^1.0.1" + +css-tree@^2.3.1: + version "2.3.1" + resolved "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz" + integrity sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw== + dependencies: + mdn-data "2.0.30" + source-map-js "^1.0.1" + +css-what@^6.1.0: + version "6.1.0" + resolved "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz" + integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== + +cssesc@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" + integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== + +cssnano@^6.0.1: + version "6.1.2" + resolved "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz" + integrity sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA== + dependencies: + lilconfig "^3.1.1" + cssnano-preset-default "^6.1.2" + +cssnano@^7.0.6: + version "7.0.6" + resolved "https://registry.npmjs.org/cssnano/-/cssnano-7.0.6.tgz" + integrity sha512-54woqx8SCbp8HwvNZYn68ZFAepuouZW4lTwiMVnBErM3VkO7/Sd4oTOt3Zz3bPx3kxQ36aISppyXj2Md4lg8bw== + dependencies: + lilconfig "^3.1.2" + cssnano-preset-default "^7.0.6" + +cssnano-preset-default@^6.1.2: + version "6.1.2" + resolved "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz" + integrity sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg== + dependencies: + browserslist "^4.23.0" + postcss-calc "^9.0.1" + postcss-svgo "^6.0.3" + cssnano-utils "^4.0.2" + postcss-colormin "^6.1.0" + postcss-merge-rules "^6.1.1" + postcss-discard-empty "^6.0.3" + postcss-minify-params "^6.1.0" + postcss-normalize-url "^6.0.2" + css-declaration-sorter "^7.2.0" + postcss-convert-values "^6.1.0" + postcss-merge-longhand "^6.0.5" + postcss-ordered-values "^6.0.2" + postcss-reduce-initial "^6.1.0" + postcss-discard-comments "^6.0.2" + postcss-minify-gradients "^6.0.3" + postcss-minify-selectors "^6.0.4" + postcss-normalize-string "^6.0.2" + postcss-unique-selectors "^6.0.4" + postcss-normalize-charset "^6.0.2" + postcss-normalize-unicode "^6.1.0" + postcss-reduce-transforms "^6.0.2" + postcss-discard-duplicates "^6.0.3" + postcss-discard-overridden "^6.0.2" + postcss-minify-font-values "^6.1.0" + postcss-normalize-positions "^6.0.2" + postcss-normalize-whitespace "^6.0.2" + postcss-normalize-repeat-style "^6.0.2" + postcss-normalize-display-values "^6.0.2" + postcss-normalize-timing-functions "^6.0.2" + +cssnano-preset-default@^7.0.6: + version "7.0.6" + resolved "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-7.0.6.tgz" + integrity sha512-ZzrgYupYxEvdGGuqL+JKOY70s7+saoNlHSCK/OGn1vB2pQK8KSET8jvenzItcY+kA7NoWvfbb/YhlzuzNKjOhQ== + dependencies: + browserslist "^4.23.3" + css-declaration-sorter "^7.2.0" + postcss-calc "^10.0.2" + cssnano-utils "^5.0.0" + postcss-colormin "^7.0.2" + postcss-convert-values "^7.0.4" + postcss-discard-comments "^7.0.3" + postcss-discard-duplicates "^7.0.1" + postcss-discard-empty "^7.0.0" + postcss-discard-overridden "^7.0.0" + postcss-merge-longhand "^7.0.4" + postcss-merge-rules "^7.0.4" + postcss-minify-font-values "^7.0.0" + postcss-minify-gradients "^7.0.0" + postcss-minify-params "^7.0.2" + postcss-minify-selectors "^7.0.4" + postcss-normalize-charset "^7.0.0" + postcss-normalize-display-values "^7.0.0" + postcss-normalize-positions "^7.0.0" + postcss-normalize-repeat-style "^7.0.0" + postcss-normalize-string "^7.0.0" + postcss-normalize-timing-functions "^7.0.0" + postcss-normalize-unicode "^7.0.2" + postcss-normalize-url "^7.0.0" + postcss-normalize-whitespace "^7.0.0" + postcss-ordered-values "^7.0.1" + postcss-reduce-initial "^7.0.2" + postcss-reduce-transforms "^7.0.0" + postcss-svgo "^7.0.1" + postcss-unique-selectors "^7.0.3" + +cssnano-utils@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz" + integrity sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ== + +cssnano-utils@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-5.0.0.tgz" + integrity sha512-Uij0Xdxc24L6SirFr25MlwC2rCFX6scyUmuKpzI+JQ7cyqDEwD42fJ0xfB3yLfOnRDU5LKGgjQ9FA6LYh76GWQ== + +csso@^5.0.5: + version "5.0.5" + resolved "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz" + integrity sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ== + dependencies: + css-tree "~2.2.0" + +cssom@~0.3.6: + version "0.3.8" + resolved "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz" + integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== + +cssom@^0.5.0: + version "0.5.0" + resolved "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz" + integrity sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw== + +cssstyle@^2.3.0: + version "2.3.0" + resolved "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz" + integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A== + dependencies: + cssom "~0.3.6" + +cssstyle@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/cssstyle/-/cssstyle-3.0.0.tgz" + integrity sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg== + dependencies: + rrweb-cssom "^0.6.0" + +csstype@^3.0.2, csstype@^3.1.3: + version "3.1.3" + resolved "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz" + integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== + +d@1, d@^1.0.1, d@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/d/-/d-1.0.2.tgz" + integrity sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw== + dependencies: + es5-ext "^0.10.64" + type "^2.7.2" + +damerau-levenshtein@^1.0.8: + version "1.0.8" + resolved "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz" + integrity sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA== + +dargs@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz" + integrity sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg== + +dargs@^8.0.0: + version "8.1.0" + resolved "https://registry.npmjs.org/dargs/-/dargs-8.1.0.tgz" + integrity sha512-wAV9QHOsNbwnWdNW2FYvE1P56wtgSbM+3SZcdGiWQILwVjACCXDCI3Ai8QlCjMDB8YK5zySiXZYBiwGmNY3lnw== + +dashdash@^1.12.0: + version "1.14.1" + resolved "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz" + integrity sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g== + dependencies: + assert-plus "^1.0.0" + +data-urls@^3.0.2: + version "3.0.2" + resolved "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz" + integrity sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ== + dependencies: + abab "^2.0.6" + whatwg-mimetype "^3.0.0" + whatwg-url "^11.0.0" + +data-urls@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/data-urls/-/data-urls-4.0.0.tgz" + integrity sha512-/mMTei/JXPqvFqQtfyTowxmJVwr2PVAeCcDxyFf6LhoOu/09TX2OX3kb2wzi4DMXcfj4OItwDOnhl5oziPnT6g== + dependencies: + abab "^2.0.6" + whatwg-mimetype "^3.0.0" + whatwg-url "^12.0.0" + +data-view-buffer@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz" + integrity sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA== + dependencies: + call-bind "^1.0.6" + es-errors "^1.3.0" + is-data-view "^1.0.1" + +data-view-byte-length@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz" + integrity sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ== + dependencies: + call-bind "^1.0.7" + es-errors "^1.3.0" + is-data-view "^1.0.1" + +data-view-byte-offset@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz" + integrity sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA== + dependencies: + call-bind "^1.0.6" + es-errors "^1.3.0" + is-data-view "^1.0.1" + +date-format@^4.0.14: + version "4.0.14" + resolved "https://registry.npmjs.org/date-format/-/date-format-4.0.14.tgz" + integrity sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg== + +dateformat@^4.6.3: + version "4.6.3" + resolved "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz" + integrity sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA== + +dayjs@1.11.13, dayjs@^1.8.15: + version "1.11.13" + resolved "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz" + integrity sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg== + +db0@^0.1.4: + version "0.1.4" + resolved "https://registry.npmjs.org/db0/-/db0-0.1.4.tgz" + integrity sha512-Ft6eCwONYxlwLjBXSJxw0t0RYtA5gW9mq8JfBXn9TtC0nDPlqePAhpv9v4g9aONBi6JI1OXHTKKkUYGd+BOrCA== + +de-indent@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz" + integrity sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg== + +debug@2.6.9, debug@^2.2.0, debug@^2.6.9: + version "2.6.9" + resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@^3.2.7: + version "3.2.7" + resolved "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== + dependencies: + ms "^2.1.1" + +debug@4.3.4: + version "4.3.4" + resolved "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz" + integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== + dependencies: + ms "2.1.2" + +debug@4, debug@4.3.7, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.4, debug@^4.3.5, debug@^4.3.6: + version "4.3.7" + resolved "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz" + integrity sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ== + dependencies: + ms "^2.1.3" + +decamelize@^1.1.0, decamelize@^1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz" + integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== + +decamelize-keys@^1.1.0: + version "1.1.1" + resolved "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz" + integrity sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg== + dependencies: + decamelize "^1.1.0" + map-obj "^1.0.0" + +decimal.js@^10.4.2, decimal.js@^10.4.3: + version "10.4.3" + resolved "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz" + integrity sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA== + +decode-uri-component@^0.2.2: + version "0.2.2" + resolved "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz" + integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ== + +dedent@^1.0.0: + version "1.5.3" + resolved "https://registry.npmjs.org/dedent/-/dedent-1.5.3.tgz" + integrity sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ== + +deep-eql@^5.0.1: + version "5.0.2" + resolved "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz" + integrity sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q== + +deep-equal@~1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz" + integrity sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw== + +deep-is@^0.1.3: + version "0.1.4" + resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz" + integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== + +deepmerge@^4.2.2, deepmerge@^4.3.0, deepmerge@^4.3.1: + version "4.3.1" + resolved "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz" + integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A== + +default-browser@^5.2.1: + version "5.2.1" + resolved "https://registry.npmjs.org/default-browser/-/default-browser-5.2.1.tgz" + integrity sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg== + dependencies: + bundle-name "^4.1.0" + default-browser-id "^5.0.0" + +default-browser-id@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.0.tgz" + integrity sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA== + +defaults@^1.0.3: + version "1.0.4" + resolved "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz" + integrity sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A== + dependencies: + clone "^1.0.2" + +define-data-property@^1.0.1, define-data-property@^1.1.4: + version "1.1.4" + resolved "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz" + integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A== + dependencies: + es-define-property "^1.0.0" + es-errors "^1.3.0" + gopd "^1.0.1" + +define-lazy-prop@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz" + integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== + +define-lazy-prop@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz" + integrity sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg== + +define-properties@^1.2.0, define-properties@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz" + integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== + dependencies: + define-data-property "^1.0.1" + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" + +defu@^6.1.4: + version "6.1.4" + resolved "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz" + integrity sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg== + +delay@^4.4.0: + version "4.4.1" + resolved "https://registry.npmjs.org/delay/-/delay-4.4.1.tgz" + integrity sha512-aL3AhqtfhOlT/3ai6sWXeqwnw63ATNpnUiN4HL7x9q+My5QtHlO3OIkasmug9LKzpheLdmUKGRKnYXYAS7FQkQ== + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" + integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== + +delegates@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz" + integrity sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ== + +denodeify@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/denodeify/-/denodeify-1.2.1.tgz" + integrity sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg== + +denque@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/denque/-/denque-2.1.0.tgz" + integrity sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw== + +depd@~1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" + integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== + +depd@2.0.0, depd@^2.0.0, depd@~2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz" + integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== + +deprecated-react-native-prop-types@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/deprecated-react-native-prop-types/-/deprecated-react-native-prop-types-5.0.0.tgz" + integrity sha512-cIK8KYiiGVOFsKdPMmm1L3tA/Gl+JopXL6F5+C7x39MyPsQYnP57Im/D6bNUzcborD7fcMwiwZqcBdBXXZucYQ== + dependencies: + "@react-native/normalize-colors" "^0.73.0" + invariant "^2.2.4" + prop-types "^15.8.1" + +dequal@^2.0.3: + version "2.0.3" + resolved "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz" + integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA== + +des.js@^1.0.0: + version "1.1.0" + resolved "https://registry.npmjs.org/des.js/-/des.js-1.1.0.tgz" + integrity sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg== + dependencies: + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + +destr@^2.0.3: + version "2.0.3" + resolved "https://registry.npmjs.org/destr/-/destr-2.0.3.tgz" + integrity sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ== + +destroy@1.2.0, destroy@^1.0.4: + version "1.2.0" + resolved "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz" + integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== + +detect-browser@5.3.0: + version "5.3.0" + resolved "https://registry.npmjs.org/detect-browser/-/detect-browser-5.3.0.tgz" + integrity sha512-53rsFbGdwMwlF7qvCt0ypLM5V5/Mbl0szB7GPN8y9NCcbknYOeVVXdrXEq+90IwAfrrzt6Hd+u2E2ntakICU8w== + +detect-indent@6.1.0: + version "6.1.0" + resolved "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz" + integrity sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA== + +detect-libc@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz" + integrity sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg== + +detect-libc@^2.0.0: + version "2.0.3" + resolved "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz" + integrity sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw== + +detect-newline@^3.0.0: + version "3.1.0" + resolved "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz" + integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== + +detect-node@^2.0.4: + version "2.1.0" + resolved "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz" + integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== + +detect-port@^1.5.1: + version "1.6.1" + resolved "https://registry.npmjs.org/detect-port/-/detect-port-1.6.1.tgz" + integrity sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q== + dependencies: + debug "4" + address "^1.0.1" + +devalue@^5.0.0: + version "5.1.1" + resolved "https://registry.npmjs.org/devalue/-/devalue-5.1.1.tgz" + integrity sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw== + +diff@^4.0.1: + version "4.0.2" + resolved "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz" + integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== + +diff@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/diff/-/diff-7.0.0.tgz" + integrity sha512-PJWHUb1RFevKCwaFA9RlG5tCd+FO5iRh9A8HEtkmBH2Li03iJriB6m6JIN4rGz3K3JLawI7/veA1xzRKP6ISBw== + +diff-sequences@^29.6.3: + version "29.6.3" + resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz" + integrity sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q== + +diffie-hellman@^5.0.3: + version "5.0.3" + resolved "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz" + integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg== + dependencies: + bn.js "^4.1.0" + miller-rabin "^4.0.0" + randombytes "^2.0.0" + +dijkstrajs@^1.0.1: + version "1.0.3" + resolved "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.3.tgz" + integrity sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA== + +dir-glob@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz" + integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== + dependencies: + path-type "^4.0.0" + +dns-packet@^5.2.2: + version "5.6.1" + resolved "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz" + integrity sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw== + dependencies: + "@leichtgewicht/ip-codec" "^2.0.1" + +doctrine@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz" + integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== + dependencies: + esutils "^2.0.2" + +doctrine@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz" + integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== + dependencies: + esutils "^2.0.2" + +dom-accessibility-api@^0.5.9: + version "0.5.16" + resolved "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz" + integrity sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg== + +dom-serializer@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz" + integrity sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg== + dependencies: + domelementtype "^2.3.0" + domhandler "^5.0.2" + entities "^4.2.0" + +domelementtype@^2.3.0: + version "2.3.0" + resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz" + integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== + +domexception@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz" + integrity sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw== + dependencies: + webidl-conversions "^7.0.0" + +domhandler@^5.0.2, domhandler@^5.0.3: + version "5.0.3" + resolved "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz" + integrity sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w== + dependencies: + domelementtype "^2.3.0" + +domutils@^3.0.1: + version "3.1.0" + resolved "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz" + integrity sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA== + dependencies: + dom-serializer "^2.0.0" + domelementtype "^2.3.0" + domhandler "^5.0.3" + +dot-case@^3.0.4: + version "3.0.4" + resolved "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz" + integrity sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w== + dependencies: + no-case "^3.0.4" + tslib "^2.0.3" + +dot-prop@^5.1.0: + version "5.3.0" + resolved "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz" + integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== + dependencies: + is-obj "^2.0.0" + +dot-prop@^8.0.2: + version "8.0.2" + resolved "https://registry.npmjs.org/dot-prop/-/dot-prop-8.0.2.tgz" + integrity sha512-xaBe6ZT4DHPkg0k4Ytbvn5xoxgpG0jOS1dYxSOwAHPuNLjP3/OzN0gH55SrLqpx8cBfSaVt91lXYkApjb+nYdQ== + dependencies: + type-fest "^3.8.0" + +dotenv@^16.4.4, dotenv@^16.4.5, dotenv@~16.4.5: + version "16.4.5" + resolved "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz" + integrity sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg== + +dotenv-expand@~11.0.6: + version "11.0.6" + resolved "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-11.0.6.tgz" + integrity sha512-8NHi73otpWsZGBSZwwknTXS5pqMOrk9+Ssrna8xCaxkzEpU9OTf9R5ArQGVw03//Zmk9MOwLPng9WwndvpAJ5g== + dependencies: + dotenv "^16.4.4" + +duplexer@^0.1.2: + version "0.1.2" + resolved "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz" + integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== + +duplexify@^3.5.0, duplexify@^3.6.0: + version "3.7.1" + resolved "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz" + integrity sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g== + dependencies: + end-of-stream "^1.0.0" + inherits "^2.0.1" + readable-stream "^2.0.0" + stream-shift "^1.0.0" + +duplexify@^4.1.2: + version "4.1.3" + resolved "https://registry.npmjs.org/duplexify/-/duplexify-4.1.3.tgz" + integrity sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA== + dependencies: + end-of-stream "^1.4.1" + inherits "^2.0.3" + readable-stream "^3.1.1" + stream-shift "^1.0.2" + +eastasianwidth@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz" + integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== + +ecc-jsbn@~0.1.1: + version "0.1.2" + resolved "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz" + integrity sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw== + dependencies: + jsbn "~0.1.0" + safer-buffer "^2.1.0" + +ecdsa-sig-formatter@1.0.11: + version "1.0.11" + resolved "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz" + integrity sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ== + dependencies: + safe-buffer "^5.0.1" + +editorconfig@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/editorconfig/-/editorconfig-1.0.4.tgz" + integrity sha512-L9Qe08KWTlqYMVvMcTIvMAdl1cDUubzRNYL+WfA4bLDMHe4nemKkpmYzkznE1FwLKu0EEmy6obgQKzMJrg4x9Q== + dependencies: + "@one-ini/wasm" "0.1.1" + commander "^10.0.0" + minimatch "9.0.1" + semver "^7.5.3" + +ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" + integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== + +ejs@^3.1.10, ejs@^3.1.7: + version "3.1.10" + resolved "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz" + integrity sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA== + dependencies: + jake "^10.8.5" + +electron-to-chromium@^1.5.41: + version "1.5.47" + resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.47.tgz" + integrity sha512-zS5Yer0MOYw4rtK2iq43cJagHZ8sXN0jDHDKzB+86gSBSAI4v07S97mcq+Gs2vclAxSh1j7vOAHxSVgduiiuVQ== + +elliptic@6.5.4: + version "6.5.4" + resolved "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz" + integrity sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ== + dependencies: + bn.js "^4.11.9" + brorand "^1.1.0" + hash.js "^1.0.0" + inherits "^2.0.4" + hmac-drbg "^1.0.1" + minimalistic-assert "^1.0.1" + minimalistic-crypto-utils "^1.0.1" + +elliptic@6.5.7, elliptic@^6.4.0, elliptic@^6.5.3, elliptic@^6.5.4, elliptic@^6.5.5: + version "6.5.7" + resolved "https://registry.npmjs.org/elliptic/-/elliptic-6.5.7.tgz" + integrity sha512-ESVCtTwiA+XhY3wyh24QqRGBoP3rEdDUl3EDUUo9tft074fi19IrdpH7hLCMMP3CIj7jb3W96rn8lt/BqIlt5Q== + dependencies: + bn.js "^4.11.9" + brorand "^1.1.0" + hash.js "^1.0.0" + hmac-drbg "^1.0.1" + inherits "^2.0.4" + minimalistic-assert "^1.0.1" + minimalistic-crypto-utils "^1.0.1" + +emittery@^0.13.1: + version "0.13.1" + resolved "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz" + integrity sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ== + +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + +emoji-regex@^9.2.2: + version "9.2.2" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz" + integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== + +emojis-list@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz" + integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== + +encodeurl@^1.0.2, encodeurl@~1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" + integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== + +encodeurl@~2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz" + integrity sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg== + +end-of-stream@^1.0.0, end-of-stream@^1.1.0, end-of-stream@^1.4.1: + version "1.4.4" + resolved "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz" + integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== + dependencies: + once "^1.4.0" + +enhanced-resolve@^5.0.0, enhanced-resolve@^5.14.1, enhanced-resolve@^5.15.0, enhanced-resolve@^5.17.1, enhanced-resolve@^5.7.0: + version "5.17.1" + resolved "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz" + integrity sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg== + dependencies: + graceful-fs "^4.2.4" + tapable "^2.2.0" + +enquirer@~2.3.6: + version "2.3.6" + resolved "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz" + integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== + dependencies: + ansi-colors "^4.1.1" + +entities@^4.2.0, entities@^4.4.0, entities@^4.5.0: + version "4.5.0" + resolved "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz" + integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== + +envinfo@7.13.0, envinfo@^7.10.0: + version "7.13.0" + resolved "https://registry.npmjs.org/envinfo/-/envinfo-7.13.0.tgz" + integrity sha512-cvcaMr7KqXVh4nyzGTVqTum+gAiL265x5jUWQIDLq//zOGbW+gSW/C+OWLleY/rs9Qole6AZLMXPbtIFQbqu+Q== + +errno@^0.1.1: + version "0.1.8" + resolved "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz" + integrity sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A== + dependencies: + prr "~1.0.1" + +error-ex@^1.3.1, error-ex@^1.3.2: + version "1.3.2" + resolved "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz" + integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + dependencies: + is-arrayish "^0.2.1" + +error-stack-parser@^2.0.6: + version "2.1.4" + resolved "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz" + integrity sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ== + dependencies: + stackframe "^1.3.4" + +error-stack-parser-es@^0.1.5: + version "0.1.5" + resolved "https://registry.npmjs.org/error-stack-parser-es/-/error-stack-parser-es-0.1.5.tgz" + integrity sha512-xHku1X40RO+fO8yJ8Wh2f2rZWVjqyhb1zgq1yZ8aZRQkv6OOKhKWRUaht3eSCUbAOBaKIgM+ykwFLE+QUxgGeg== + +errorhandler@^1.5.1: + version "1.5.1" + resolved "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.1.tgz" + integrity sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A== + dependencies: + accepts "~1.3.7" + escape-html "~1.0.3" + +errx@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/errx/-/errx-0.1.0.tgz" + integrity sha512-fZmsRiDNv07K6s2KkKFTiD2aIvECa7++PKyD5NC32tpRw46qZA3sOz+aM+/V9V0GDHxVTKLziveV4JhzBHDp9Q== + +es-abstract@^1.22.1, es-abstract@^1.22.3, es-abstract@^1.23.0, es-abstract@^1.23.1, es-abstract@^1.23.2, es-abstract@^1.23.3: + version "1.23.3" + resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz" + integrity sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A== + dependencies: + array-buffer-byte-length "^1.0.1" + arraybuffer.prototype.slice "^1.0.3" + available-typed-arrays "^1.0.7" + call-bind "^1.0.7" + data-view-buffer "^1.0.1" + data-view-byte-length "^1.0.1" + data-view-byte-offset "^1.0.0" + es-define-property "^1.0.0" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + es-set-tostringtag "^2.0.3" + es-to-primitive "^1.2.1" + function.prototype.name "^1.1.6" + get-intrinsic "^1.2.4" + get-symbol-description "^1.0.2" + globalthis "^1.0.3" + gopd "^1.0.1" + has-property-descriptors "^1.0.2" + has-proto "^1.0.3" + has-symbols "^1.0.3" + hasown "^2.0.2" + internal-slot "^1.0.7" + is-array-buffer "^3.0.4" + is-callable "^1.2.7" + is-data-view "^1.0.1" + is-negative-zero "^2.0.3" + is-regex "^1.1.4" + is-shared-array-buffer "^1.0.3" + is-string "^1.0.7" + is-typed-array "^1.1.13" + is-weakref "^1.0.2" + object-inspect "^1.13.1" + object-keys "^1.1.1" + object.assign "^4.1.5" + regexp.prototype.flags "^1.5.2" + safe-array-concat "^1.1.2" + safe-regex-test "^1.0.3" + string.prototype.trim "^1.2.9" + string.prototype.trimend "^1.0.8" + string.prototype.trimstart "^1.0.8" + typed-array-buffer "^1.0.2" + typed-array-byte-length "^1.0.1" + typed-array-byte-offset "^1.0.2" + typed-array-length "^1.0.6" + unbox-primitive "^1.0.2" + which-typed-array "^1.1.15" + +es-define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz" + integrity sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ== + dependencies: + get-intrinsic "^1.2.4" + +es-errors@^1.2.1, es-errors@^1.3.0: + version "1.3.0" + resolved "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz" + integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== + +es-iterator-helpers@^1.0.12: + version "1.1.0" + resolved "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.1.0.tgz" + integrity sha512-/SurEfycdyssORP/E+bj4sEu1CWw4EmLDsHynHwSXQ7utgbrMRWW195pTrCjFgFCddf/UkYm3oqKPRq5i8bJbw== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.3" + es-errors "^1.3.0" + es-set-tostringtag "^2.0.3" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" + globalthis "^1.0.4" + has-property-descriptors "^1.0.2" + has-proto "^1.0.3" + has-symbols "^1.0.3" + internal-slot "^1.0.7" + iterator.prototype "^1.1.3" + safe-array-concat "^1.1.2" + +es-module-lexer@^1.2.1: + version "1.5.4" + resolved "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz" + integrity sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw== + +es-object-atoms@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz" + integrity sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw== + dependencies: + es-errors "^1.3.0" + +es-set-tostringtag@^2.0.3: + version "2.0.3" + resolved "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz" + integrity sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ== + dependencies: + get-intrinsic "^1.2.4" + has-tostringtag "^1.0.2" + hasown "^2.0.1" + +es-shim-unscopables@^1.0.0, es-shim-unscopables@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz" + integrity sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw== + dependencies: + hasown "^2.0.0" + +es-to-primitive@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz" + integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== + dependencies: + is-callable "^1.1.4" + is-date-object "^1.0.1" + is-symbol "^1.0.2" + +es5-ext@^0.10.35, es5-ext@^0.10.46, es5-ext@^0.10.62, es5-ext@^0.10.64, es5-ext@~0.10.14, es5-ext@~0.10.2: + version "0.10.64" + resolved "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.64.tgz" + integrity sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg== + dependencies: + es6-iterator "^2.0.3" + es6-symbol "^3.1.3" + esniff "^2.0.1" + next-tick "^1.1.0" + +es6-iterator@^2.0.3: + version "2.0.3" + resolved "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz" + integrity sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g== + dependencies: + d "1" + es5-ext "^0.10.35" + es6-symbol "^3.1.1" + +es6-symbol@^3.1.1, es6-symbol@^3.1.3: + version "3.1.4" + resolved "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.4.tgz" + integrity sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg== + dependencies: + d "^1.0.2" + ext "^1.7.0" + +es6-weak-map@^2.0.3: + version "2.0.3" + resolved "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz" + integrity sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA== + dependencies: + d "1" + es5-ext "^0.10.46" + es6-iterator "^2.0.3" + es6-symbol "^3.1.1" + +esbuild@^0.20.2: + version "0.20.2" + resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.20.2.tgz" + integrity sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g== + optionalDependencies: + "@esbuild/aix-ppc64" "0.20.2" + "@esbuild/linux-arm" "0.20.2" + "@esbuild/linux-x64" "0.20.2" + "@esbuild/sunos-x64" "0.20.2" + "@esbuild/win32-x64" "0.20.2" + "@esbuild/darwin-x64" "0.20.2" + "@esbuild/linux-ia32" "0.20.2" + "@esbuild/netbsd-x64" "0.20.2" + "@esbuild/win32-ia32" "0.20.2" + "@esbuild/android-arm" "0.20.2" + "@esbuild/android-x64" "0.20.2" + "@esbuild/freebsd-x64" "0.20.2" + "@esbuild/linux-arm64" "0.20.2" + "@esbuild/linux-ppc64" "0.20.2" + "@esbuild/linux-s390x" "0.20.2" + "@esbuild/openbsd-x64" "0.20.2" + "@esbuild/win32-arm64" "0.20.2" + "@esbuild/darwin-arm64" "0.20.2" + "@esbuild/android-arm64" "0.20.2" + "@esbuild/freebsd-arm64" "0.20.2" + "@esbuild/linux-loong64" "0.20.2" + "@esbuild/linux-riscv64" "0.20.2" + "@esbuild/linux-mips64el" "0.20.2" + +esbuild@^0.21.3: + version "0.21.5" + resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz" + integrity sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw== + optionalDependencies: + "@esbuild/aix-ppc64" "0.21.5" + "@esbuild/linux-arm" "0.21.5" + "@esbuild/linux-x64" "0.21.5" + "@esbuild/sunos-x64" "0.21.5" + "@esbuild/win32-x64" "0.21.5" + "@esbuild/darwin-x64" "0.21.5" + "@esbuild/linux-ia32" "0.21.5" + "@esbuild/netbsd-x64" "0.21.5" + "@esbuild/win32-ia32" "0.21.5" + "@esbuild/android-arm" "0.21.5" + "@esbuild/android-x64" "0.21.5" + "@esbuild/freebsd-x64" "0.21.5" + "@esbuild/linux-arm64" "0.21.5" + "@esbuild/linux-ppc64" "0.21.5" + "@esbuild/linux-s390x" "0.21.5" + "@esbuild/openbsd-x64" "0.21.5" + "@esbuild/win32-arm64" "0.21.5" + "@esbuild/darwin-arm64" "0.21.5" + "@esbuild/android-arm64" "0.21.5" + "@esbuild/freebsd-arm64" "0.21.5" + "@esbuild/linux-loong64" "0.21.5" + "@esbuild/linux-riscv64" "0.21.5" + "@esbuild/linux-mips64el" "0.21.5" + +esbuild@^0.23.1: + version "0.23.1" + resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.23.1.tgz" + integrity sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg== + optionalDependencies: + "@esbuild/aix-ppc64" "0.23.1" + "@esbuild/linux-arm" "0.23.1" + "@esbuild/linux-x64" "0.23.1" + "@esbuild/sunos-x64" "0.23.1" + "@esbuild/win32-x64" "0.23.1" + "@esbuild/darwin-x64" "0.23.1" + "@esbuild/linux-ia32" "0.23.1" + "@esbuild/netbsd-x64" "0.23.1" + "@esbuild/win32-ia32" "0.23.1" + "@esbuild/android-arm" "0.23.1" + "@esbuild/android-x64" "0.23.1" + "@esbuild/freebsd-x64" "0.23.1" + "@esbuild/linux-arm64" "0.23.1" + "@esbuild/linux-ppc64" "0.23.1" + "@esbuild/linux-s390x" "0.23.1" + "@esbuild/openbsd-x64" "0.23.1" + "@esbuild/win32-arm64" "0.23.1" + "@esbuild/darwin-arm64" "0.23.1" + "@esbuild/android-arm64" "0.23.1" + "@esbuild/freebsd-arm64" "0.23.1" + "@esbuild/linux-loong64" "0.23.1" + "@esbuild/linux-riscv64" "0.23.1" + "@esbuild/openbsd-arm64" "0.23.1" + "@esbuild/linux-mips64el" "0.23.1" + +escalade@^3.1.1, escalade@^3.2.0: + version "3.2.0" + resolved "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz" + integrity sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA== + +escape-html@^1.0.3, escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" + integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== + +escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== + +escape-string-regexp@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" + integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== + +escape-string-regexp@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + +escape-string-regexp@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz" + integrity sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw== + +escodegen@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz" + integrity sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w== + dependencies: + estraverse "^5.2.0" + esutils "^2.0.2" + esprima "^4.0.1" + optionalDependencies: + source-map "~0.6.1" + +eslint@*, eslint@8.57.1, "eslint@>= 7.28.0", eslint@>=6.0.0, eslint@>=7.0.0, eslint@>=7.28.0, "eslint@^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9", "eslint@^3 || ^4 || ^5 || ^6 || ^7 || ^8", "eslint@^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0", "eslint@^6.0.0 || ^7.0.0 || >=8.0.0", "eslint@^6.0.0 || ^7.0.0 || ^8.0.0", "eslint@^6.2.0 || ^7.0.0 || ^8.0.0", "eslint@^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0", "eslint@^7.23.0 || ^8.0.0", "eslint@^8.0.0 || ^9.0.0", eslint@^8.56.0, "eslint@^8.57.0 || ^9.0.0": + version "8.57.1" + resolved "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz" + integrity sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA== + dependencies: + ajv "^6.12.4" + levn "^0.4.1" + chalk "^4.0.0" + debug "^4.3.2" + espree "^9.6.1" + ignore "^5.2.0" + esquery "^1.4.2" + esutils "^2.0.2" + find-up "^5.0.0" + globals "^13.19.0" + is-glob "^4.0.0" + js-yaml "^4.1.0" + doctrine "^3.0.0" + graphemer "^1.4.0" + minimatch "^3.1.2" + "@eslint/js" "8.57.1" + optionator "^0.9.3" + strip-ansi "^6.0.1" + text-table "^0.2.0" + cross-spawn "^7.0.2" + glob-parent "^6.0.2" + imurmurhash "^0.1.4" + eslint-scope "^7.2.2" + lodash.merge "^4.6.2" + is-path-inside "^3.0.3" + fast-deep-equal "^3.1.3" + natural-compare "^1.4.0" + "@eslint/eslintrc" "^2.1.4" + "@nodelib/fs.walk" "^1.2.8" + file-entry-cache "^6.0.1" + eslint-visitor-keys "^3.4.3" + escape-string-regexp "^4.0.0" + "@ungap/structured-clone" "^1.2.0" + "@eslint-community/regexpp" "^4.6.1" + "@humanwhocodes/config-array" "^0.13.0" + "@eslint-community/eslint-utils" "^4.2.0" + "@humanwhocodes/module-importer" "^1.0.1" + json-stable-stringify-without-jsonify "^1.0.1" + +eslint-config-next@14.2.3: + version "14.2.3" + resolved "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.2.3.tgz" + integrity sha512-ZkNztm3Q7hjqvB1rRlOX8P9E/cXRL9ajRcs8jufEtwMfTVYRqnmtnaSu57QqHyBlovMuiB8LEzfLBkh5RYV6Fg== + dependencies: + eslint-plugin-react "^7.33.2" + eslint-plugin-import "^2.28.1" + eslint-plugin-jsx-a11y "^6.7.1" + "@rushstack/eslint-patch" "^1.3.3" + "@next/eslint-plugin-next" "14.2.3" + "@typescript-eslint/parser" "^5.4.2 || ^6.0.0 || 7.0.0 - 7.2.0" + eslint-plugin-react-hooks "^4.5.0 || 5.0.0-canary-7118f5dd7-20230705" + eslint-import-resolver-node "^0.3.6" + eslint-import-resolver-typescript "^3.5.2" + +eslint-config-prettier@^8.3.0: + version "8.10.0" + resolved "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.10.0.tgz" + integrity sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg== + +eslint-config-prettier@^9.0.0: + version "9.1.0" + resolved "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz" + integrity sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw== + +eslint-import-resolver-node@^0.3.6, eslint-import-resolver-node@^0.3.9: + version "0.3.9" + resolved "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz" + integrity sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g== + dependencies: + debug "^3.2.7" + is-core-module "^2.13.0" + resolve "^1.22.4" + +eslint-import-resolver-typescript@^3.5.2: + version "3.6.3" + resolved "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.3.tgz" + integrity sha512-ud9aw4szY9cCT1EWWdGv1L1XR6hh2PaRWif0j2QjQ0pgTY/69iw+W0Z4qZv5wHahOl8isEr+k/JnyAqNQkLkIA== + dependencies: + "@nolyfill/is-core-module" "1.0.39" + debug "^4.3.5" + enhanced-resolve "^5.15.0" + eslint-module-utils "^2.8.1" + fast-glob "^3.3.2" + get-tsconfig "^4.7.5" + is-bun-module "^1.0.2" + is-glob "^4.0.3" + +eslint-module-utils@^2.12.0, eslint-module-utils@^2.8.1: + version "2.12.0" + resolved "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz" + integrity sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg== + dependencies: + debug "^3.2.7" + +eslint-plugin-import@2.31.0, eslint-plugin-import@^2.28.1: + version "2.31.0" + resolved "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz" + integrity sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A== + dependencies: + "@rtsao/scc" "^1.1.0" + array-includes "^3.1.8" + array.prototype.findlastindex "^1.2.5" + array.prototype.flat "^1.3.2" + array.prototype.flatmap "^1.3.2" + debug "^3.2.7" + doctrine "^2.1.0" + eslint-import-resolver-node "^0.3.9" + eslint-module-utils "^2.12.0" + hasown "^2.0.2" + is-core-module "^2.15.1" + is-glob "^4.0.3" + minimatch "^3.1.2" + object.fromentries "^2.0.8" + object.groupby "^1.0.3" + object.values "^1.2.0" + semver "^6.3.1" + string.prototype.trimend "^1.0.8" + tsconfig-paths "^3.15.0" + +eslint-plugin-jsx-a11y@6.7.1, eslint-plugin-jsx-a11y@^6.7.1: + version "6.7.1" + resolved "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz" + integrity sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA== + dependencies: + has "^1.0.3" + semver "^6.3.0" + axe-core "^4.6.2" + minimatch "^3.1.2" + aria-query "^5.1.3" + emoji-regex "^9.2.2" + jsx-ast-utils "^3.3.3" + language-tags "=1.0.5" + "@babel/runtime" "^7.20.7" + array-includes "^3.1.6" + ast-types-flow "^0.0.7" + axobject-query "^3.1.1" + object.entries "^1.1.6" + object.fromentries "^2.0.6" + damerau-levenshtein "^1.0.8" + array.prototype.flatmap "^1.3.1" + +eslint-plugin-prettier@^4.0.0: + version "4.2.1" + resolved "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz" + integrity sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ== + dependencies: + prettier-linter-helpers "^1.0.0" + +eslint-plugin-react@7.33.2, eslint-plugin-react@^7.33.2: + version "7.33.2" + resolved "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz" + integrity sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw== + dependencies: + semver "^6.3.1" + resolve "^2.0.0-next.4" + doctrine "^2.1.0" + minimatch "^3.1.2" + estraverse "^5.3.0" + prop-types "^15.8.1" + jsx-ast-utils "^2.4.1 || ^3.0.0" + object.hasown "^1.1.2" + object.values "^1.1.6" + array-includes "^3.1.6" + object.entries "^1.1.6" + object.fromentries "^2.0.6" + es-iterator-helpers "^1.0.12" + array.prototype.flatmap "^1.3.1" + array.prototype.tosorted "^1.1.1" + string.prototype.matchall "^4.0.8" + +eslint-plugin-react-hooks@4.6.0, "eslint-plugin-react-hooks@^4.5.0 || 5.0.0-canary-7118f5dd7-20230705": + version "4.6.0" + resolved "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz" + integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g== + +eslint-plugin-vue@^9.0.0, eslint-plugin-vue@^9.16.1: + version "9.29.1" + resolved "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.29.1.tgz" + integrity sha512-MH/MbVae4HV/tM8gKAVWMPJbYgW04CK7SuzYRrlNERpxbO0P3+Zdsa2oAcFBW6xNu7W6lIkGOsFAMCRTYmrlWQ== + dependencies: + "@eslint-community/eslint-utils" "^4.4.0" + globals "^13.24.0" + natural-compare "^1.4.0" + nth-check "^2.1.1" + postcss-selector-parser "^6.0.15" + semver "^7.6.3" + vue-eslint-parser "^9.4.3" + xml-name-validator "^4.0.0" + +eslint-scope@5.1.1, eslint-scope@^5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" + integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== + dependencies: + esrecurse "^4.3.0" + estraverse "^4.1.1" + +eslint-scope@^7.1.1, eslint-scope@^7.2.2: + version "7.2.2" + resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz" + integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg== + dependencies: + esrecurse "^4.3.0" + estraverse "^5.2.0" + +eslint-visitor-keys@^3.0.0, eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3: + version "3.4.3" + resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz" + integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== + +esniff@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/esniff/-/esniff-2.0.1.tgz" + integrity sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg== + dependencies: + d "^1.0.1" + es5-ext "^0.10.62" + event-emitter "^0.3.5" + type "^2.7.2" + +espree@^9.0.0, espree@^9.3.1, espree@^9.6.0, espree@^9.6.1: + version "9.6.1" + resolved "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz" + integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ== + dependencies: + acorn "^8.9.0" + acorn-jsx "^5.3.2" + eslint-visitor-keys "^3.4.1" + +esprima@^4.0.0, esprima@^4.0.1, esprima@~4.0.0: + version "4.0.1" + resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +esquery@^1.4.0, esquery@^1.4.2: + version "1.6.0" + resolved "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz" + integrity sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg== + dependencies: + estraverse "^5.1.0" + +esrecurse@^4.3.0: + version "4.3.0" + resolved "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" + integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== + dependencies: + estraverse "^5.2.0" + +estraverse@^4.1.1: + version "4.3.0" + resolved "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" + integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== + +estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0: + version "5.3.0" + resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" + integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== + +estree-walker@2.0.2, estree-walker@^2.0.1, estree-walker@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz" + integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== + +estree-walker@^3.0.3: + version "3.0.3" + resolved "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz" + integrity sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g== + dependencies: + "@types/estree" "^1.0.0" + +esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + +etag@^1.8.1, etag@~1.8.1: + version "1.8.1" + resolved "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" + integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== + +event-emitter@^0.3.5: + version "0.3.5" + resolved "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz" + integrity sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA== + dependencies: + es5-ext "~0.10.14" + d "1" + +event-target-shim@^5.0.0, event-target-shim@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz" + integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== + +eventemitter3@^4.0.0: + version "4.0.7" + resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz" + integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== + +eventemitter3@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz" + integrity sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA== + +events@3.3.0, events@^3.2.0, events@^3.3.0: + version "3.3.0" + resolved "https://registry.npmjs.org/events/-/events-3.3.0.tgz" + integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== + +evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz" + integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA== + dependencies: + md5.js "^1.3.4" + safe-buffer "^5.1.1" + +execa@^5.0.0, execa@^5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz" + integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== + dependencies: + onetime "^5.1.2" + is-stream "^2.0.0" + get-stream "^6.0.0" + cross-spawn "^7.0.3" + signal-exit "^3.0.3" + merge-stream "^2.0.0" + npm-run-path "^4.0.1" + human-signals "^2.1.0" + strip-final-newline "^2.0.0" + +execa@^7.2.0: + version "7.2.0" + resolved "https://registry.npmjs.org/execa/-/execa-7.2.0.tgz" + integrity sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA== + dependencies: + onetime "^6.0.0" + is-stream "^3.0.0" + get-stream "^6.0.1" + cross-spawn "^7.0.3" + signal-exit "^3.0.7" + merge-stream "^2.0.0" + npm-run-path "^5.1.0" + human-signals "^4.3.0" + strip-final-newline "^3.0.0" + +execa@^8.0.1: + version "8.0.1" + resolved "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz" + integrity sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg== + dependencies: + onetime "^6.0.0" + is-stream "^3.0.0" + get-stream "^8.0.1" + cross-spawn "^7.0.3" + signal-exit "^4.1.0" + merge-stream "^2.0.0" + npm-run-path "^5.1.0" + human-signals "^5.0.0" + strip-final-newline "^3.0.0" + +exit@^0.1.2: + version "0.1.2" + resolved "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz" + integrity sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ== + +expand-tilde@^2.0.0, expand-tilde@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz" + integrity sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw== + dependencies: + homedir-polyfill "^1.0.1" + +expect@^29.0.0, expect@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz" + integrity sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw== + dependencies: + jest-util "^29.7.0" + jest-get-type "^29.6.3" + jest-message-util "^29.7.0" + "@jest/expect-utils" "^29.7.0" + jest-matcher-utils "^29.7.0" + +exponential-backoff@^3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz" + integrity sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw== + +express@4.21.0, express@^4.19.2: + version "4.21.0" + resolved "https://registry.npmjs.org/express/-/express-4.21.0.tgz" + integrity sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng== + dependencies: + qs "6.13.0" + depd "2.0.0" + etag "~1.8.1" + send "0.19.0" + vary "~1.1.2" + debug "2.6.9" + fresh "0.5.2" + cookie "0.6.0" + accepts "~1.3.8" + methods "~1.1.2" + type-is "~1.6.18" + parseurl "~1.3.3" + statuses "2.0.1" + encodeurl "~2.0.0" + proxy-addr "~2.0.7" + body-parser "1.20.3" + escape-html "~1.0.3" + http-errors "2.0.0" + on-finished "2.4.1" + safe-buffer "5.2.1" + utils-merge "1.0.1" + content-type "~1.0.4" + finalhandler "1.3.1" + range-parser "~1.2.1" + serve-static "1.16.2" + array-flatten "1.1.1" + path-to-regexp "0.1.10" + setprototypeof "1.2.0" + cookie-signature "1.0.6" + merge-descriptors "1.0.3" + content-disposition "0.5.4" + +express-rate-limit@5.5.1: + version "5.5.1" + resolved "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-5.5.1.tgz" + integrity sha512-MTjE2eIbHv5DyfuFz4zLYWxpqVhEhkTiwFGuB74Q9CSou2WHO52nlE5y3Zlg6SIsiYUIPj6ifFxnkPz6O3sIUg== + +ext@^1.7.0: + version "1.7.0" + resolved "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz" + integrity sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw== + dependencies: + type "^2.7.2" + +extend@~3.0.2: + version "3.0.2" + resolved "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz" + integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== + +external-editor@^3.0.3: + version "3.1.0" + resolved "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz" + integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== + dependencies: + chardet "^0.7.0" + iconv-lite "^0.4.24" + tmp "^0.0.33" + +externality@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/externality/-/externality-1.0.2.tgz" + integrity sha512-LyExtJWKxtgVzmgtEHyQtLFpw1KFhQphF9nTG8TpAIVkiI/xQ3FJh75tRFLYl4hkn7BNIIdLJInuDAavX35pMw== + dependencies: + enhanced-resolve "^5.14.1" + mlly "^1.3.0" + pathe "^1.1.1" + ufo "^1.1.2" + +extsprintf@1.3.0, extsprintf@^1.2.0: + version "1.3.0" + resolved "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz" + integrity sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g== + +fast-base64-decode@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/fast-base64-decode/-/fast-base64-decode-1.0.0.tgz" + integrity sha512-qwaScUgUGBYeDNRnbc/KyllVU88Jk1pRHPStuF/lO7B0/RTRLj7U0lkdTAutlBblY08rwZDff6tNU9cjv6j//Q== + +fast-copy@^3.0.0: + version "3.0.2" + resolved "https://registry.npmjs.org/fast-copy/-/fast-copy-3.0.2.tgz" + integrity sha512-dl0O9Vhju8IrcLndv2eU4ldt1ftXMqqfgN4H1cpmGV7P6jeB9FwpN9a2c8DPGE1Ys88rNUJVYDHq73CGAGOPfQ== + +fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: + version "3.1.3" + resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + +fast-diff@^1.1.2: + version "1.3.0" + resolved "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz" + integrity sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw== + +fast-fifo@^1.2.0, fast-fifo@^1.3.2: + version "1.3.2" + resolved "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz" + integrity sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ== + +fast-glob@3.2.7: + version "3.2.7" + resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz" + integrity sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q== + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.2" + merge2 "^1.3.0" + micromatch "^4.0.4" + +fast-glob@^3.2.12, fast-glob@^3.2.7, fast-glob@^3.2.9, fast-glob@^3.3.2: + version "3.3.2" + resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz" + integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow== + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.2" + merge2 "^1.3.0" + micromatch "^4.0.4" + +fast-json-stable-stringify@2.x, fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + +fast-levenshtein@^2.0.6: + version "2.0.6" + resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" + integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== + +fast-npm-meta@^0.2.2: + version "0.2.2" + resolved "https://registry.npmjs.org/fast-npm-meta/-/fast-npm-meta-0.2.2.tgz" + integrity sha512-E+fdxeaOQGo/CMWc9f4uHFfgUPJRAu7N3uB8GBvB3SDPAIWJK4GKyYhkAGFq+GYrcbKNfQIz5VVQyJnDuPPCrg== + +fast-redact@^3.0.0, fast-redact@^3.1.1: + version "3.5.0" + resolved "https://registry.npmjs.org/fast-redact/-/fast-redact-3.5.0.tgz" + integrity sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A== + +fast-safe-stringify@2.1.1, fast-safe-stringify@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz" + integrity sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA== + +fast-text-encoding@1.0.6, fast-text-encoding@^1.0.6: + version "1.0.6" + resolved "https://registry.npmjs.org/fast-text-encoding/-/fast-text-encoding-1.0.6.tgz" + integrity sha512-VhXlQgj9ioXCqGstD37E/HBeqEGV/qOD/kmbVG8h5xKBYvM1L3lR1Zn4555cQ8GkYbJa8aJSipLPndE1k6zK2w== + +fast-uri@^3.0.1: + version "3.0.3" + resolved "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.3.tgz" + integrity sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw== + +fast-xml-parser@^4.0.12, fast-xml-parser@^4.2.4: + version "4.5.0" + resolved "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.5.0.tgz" + integrity sha512-/PlTQCI96+fZMAOLMZK4CWG1ItCbfZ/0jx7UIJFChPNrx7tcEgerUgWbeieCM9MfHInUDyK8DWYZ+YrywDJuTg== + dependencies: + strnum "^1.0.5" + +fastq@^1.6.0: + version "1.17.1" + resolved "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz" + integrity sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w== + dependencies: + reusify "^1.0.4" + +faye-websocket@^0.11.3: + version "0.11.4" + resolved "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz" + integrity sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g== + dependencies: + websocket-driver ">=0.5.1" + +fb-watchman@^2.0.0: + version "2.0.2" + resolved "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz" + integrity sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA== + dependencies: + bser "2.1.1" + +fdir@^6.3.0: + version "6.4.2" + resolved "https://registry.npmjs.org/fdir/-/fdir-6.4.2.tgz" + integrity sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ== + +fetch-cookie@^3.0.0: + version "3.0.1" + resolved "https://registry.npmjs.org/fetch-cookie/-/fetch-cookie-3.0.1.tgz" + integrity sha512-ZGXe8Y5Z/1FWqQ9q/CrJhkUD73DyBU9VF0hBQmEO/wPHe4A9PKTjplFDLeFX8aOsYypZUcX5Ji/eByn3VCVO3Q== + dependencies: + set-cookie-parser "^2.4.8" + tough-cookie "^4.0.0" + +fflate@^0.8.2: + version "0.8.2" + resolved "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz" + integrity sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A== + +figures@3.2.0, figures@^3.0.0: + version "3.2.0" + resolved "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz" + integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== + dependencies: + escape-string-regexp "^1.0.5" + +file-entry-cache@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz" + integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== + dependencies: + flat-cache "^3.0.4" + +file-loader@^6.2.0: + version "6.2.0" + resolved "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz" + integrity sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw== + dependencies: + loader-utils "^2.0.0" + schema-utils "^3.0.0" + +file-uri-to-path@1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz" + integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== + +filelist@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz" + integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q== + dependencies: + minimatch "^5.0.1" + +fill-range@^7.1.1: + version "7.1.1" + resolved "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz" + integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg== + dependencies: + to-regex-range "^5.0.1" + +filter-obj@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz" + integrity sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ== + +finalhandler@1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz" + integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== + dependencies: + debug "2.6.9" + unpipe "~1.0.0" + parseurl "~1.3.3" + statuses "~1.5.0" + encodeurl "~1.0.2" + escape-html "~1.0.3" + on-finished "~2.3.0" + +finalhandler@1.3.1: + version "1.3.1" + resolved "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz" + integrity sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ== + dependencies: + debug "2.6.9" + encodeurl "~2.0.0" + escape-html "~1.0.3" + on-finished "2.4.1" + parseurl "~1.3.3" + statuses "2.0.1" + unpipe "~1.0.0" + +find-babel-config@^2.1.1: + version "2.1.2" + resolved "https://registry.npmjs.org/find-babel-config/-/find-babel-config-2.1.2.tgz" + integrity sha512-ZfZp1rQyp4gyuxqt1ZqjFGVeVBvmpURMqdIWXbPRfB97Bf6BzdK/xSIbylEINzQ0kB5tlDQfn9HkNXXWsqTqLg== + dependencies: + json5 "^2.2.3" + +find-cache-dir@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz" + integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== + dependencies: + commondir "^1.0.1" + make-dir "^2.0.0" + pkg-dir "^3.0.0" + +find-cache-dir@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz" + integrity sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg== + dependencies: + common-path-prefix "^3.0.0" + pkg-dir "^7.0.0" + +find-file-up@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/find-file-up/-/find-file-up-2.0.1.tgz" + integrity sha512-qVdaUhYO39zmh28/JLQM5CoYN9byEOKEH4qfa8K1eNV17W0UUMJ9WgbR/hHFH+t5rcl+6RTb5UC7ck/I+uRkpQ== + dependencies: + resolve-dir "^1.0.1" + +find-pkg@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/find-pkg/-/find-pkg-2.0.0.tgz" + integrity sha512-WgZ+nKbELDa6N3i/9nrHeNznm+lY3z4YfhDDWgW+5P0pdmMj26bxaxU11ookgY3NyP9GC7HvZ9etp0jRFqGEeQ== + dependencies: + find-file-up "^2.0.1" + +find-up@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz" + integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== + dependencies: + locate-path "^3.0.0" + +find-up@^4.0.0, find-up@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" + integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== + dependencies: + locate-path "^5.0.0" + path-exists "^4.0.0" + +find-up@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz" + integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== + dependencies: + locate-path "^6.0.0" + path-exists "^4.0.0" + +find-up@^6.3.0: + version "6.3.0" + resolved "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz" + integrity sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw== + dependencies: + locate-path "^7.1.0" + path-exists "^5.0.0" + +flat@^5.0.2: + version "5.0.2" + resolved "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz" + integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== + +flat-cache@^3.0.4: + version "3.2.0" + resolved "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz" + integrity sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw== + dependencies: + keyv "^4.5.3" + rimraf "^3.0.2" + flatted "^3.2.9" + +flatted@^3.2.7, flatted@^3.2.9, flatted@^3.3.1: + version "3.3.1" + resolved "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz" + integrity sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw== + +flow-enums-runtime@^0.0.6: + version "0.0.6" + resolved "https://registry.npmjs.org/flow-enums-runtime/-/flow-enums-runtime-0.0.6.tgz" + integrity sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw== + +flow-parser@0.*, flow-parser@^0.206.0: + version "0.206.0" + resolved "https://registry.npmjs.org/flow-parser/-/flow-parser-0.206.0.tgz" + integrity sha512-HVzoK3r6Vsg+lKvlIZzaWNBVai+FXTX1wdYhz/wVlH13tb/gOdLXmlTqy6odmTBhT5UoWUbq0k8263Qhr9d88w== + +follow-redirects@^1.0.0, follow-redirects@^1.14.9, follow-redirects@^1.15.6: + version "1.15.9" + resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz" + integrity sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ== + +for-each@^0.3.3: + version "0.3.3" + resolved "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz" + integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== + dependencies: + is-callable "^1.1.3" + +foreground-child@^3.1.0: + version "3.3.0" + resolved "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz" + integrity sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg== + dependencies: + cross-spawn "^7.0.0" + signal-exit "^4.0.1" + +forever-agent@~0.6.1: + version "0.6.1" + resolved "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz" + integrity sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw== + +fork-ts-checker-webpack-plugin@7.2.13: + version "7.2.13" + resolved "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-7.2.13.tgz" + integrity sha512-fR3WRkOb4bQdWB/y7ssDUlVdrclvwtyCUIHCfivAoYxq9dF7XfrDKbMdZIfwJ7hxIAqkYSGeU7lLJE6xrxIBdg== + dependencies: + "@babel/code-frame" "^7.16.7" + chalk "^4.1.2" + chokidar "^3.5.3" + cosmiconfig "^7.0.1" + deepmerge "^4.2.2" + fs-extra "^10.0.0" + memfs "^3.4.1" + minimatch "^3.0.4" + node-abort-controller "^3.0.1" + schema-utils "^3.1.1" + semver "^7.3.5" + tapable "^2.2.1" + +form-data@~2.3.2: + version "2.3.3" + resolved "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz" + integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== + dependencies: + asynckit "^0.4.0" + mime-types "^2.1.12" + combined-stream "^1.0.6" + +form-data@^4.0.0: + version "4.0.1" + resolved "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz" + integrity sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.8" + mime-types "^2.1.12" + +forwarded@0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz" + integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== + +fraction.js@^4.3.7: + version "4.3.7" + resolved "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz" + integrity sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew== + +fresh@0.5.2, fresh@~0.5.2: + version "0.5.2" + resolved "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" + integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== + +front-matter@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/front-matter/-/front-matter-4.0.2.tgz" + integrity sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg== + dependencies: + js-yaml "^3.13.1" + +fs-constants@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz" + integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== + +fs-extra@~7.0.1: + version "7.0.1" + resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz" + integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== + dependencies: + jsonfile "^4.0.0" + graceful-fs "^4.1.2" + universalify "^0.1.0" + +fs-extra@^8.1.0: + version "8.1.0" + resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz" + integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== + dependencies: + jsonfile "^4.0.0" + graceful-fs "^4.2.0" + universalify "^0.1.0" + +fs-extra@9.1.0: + version "9.1.0" + resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz" + integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== + dependencies: + jsonfile "^6.0.1" + graceful-fs "^4.2.0" + universalify "^2.0.0" + at-least-node "^1.0.0" + +fs-extra@^10.0.0, fs-extra@^10.1.0: + version "10.1.0" + resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz" + integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== + dependencies: + jsonfile "^6.0.1" + graceful-fs "^4.2.0" + universalify "^2.0.0" + +fs-extra@^11.0.0, fs-extra@^11.1.0, fs-extra@^11.2.0: + version "11.2.0" + resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz" + integrity sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw== + dependencies: + jsonfile "^6.0.1" + graceful-fs "^4.2.0" + universalify "^2.0.0" + +fs-minipass@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz" + integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== + dependencies: + minipass "^3.0.0" + +fs-monkey@^1.0.4: + version "1.0.6" + resolved "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.6.tgz" + integrity sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg== + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== + +fsevents@^2.3.2, fsevents@~2.3.2, fsevents@~2.3.3: + version "2.3.3" + resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz" + integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== + +function-bind@^1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz" + integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== + +function.prototype.name@^1.1.6: + version "1.1.6" + resolved "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz" + integrity sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + functions-have-names "^1.2.3" + +functions-have-names@^1.2.3: + version "1.2.3" + resolved "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz" + integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== + +gauge@^3.0.0: + version "3.0.2" + resolved "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz" + integrity sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q== + dependencies: + aproba "^1.0.3 || ^2.0.0" + strip-ansi "^6.0.1" + wide-align "^1.1.2" + has-unicode "^2.0.1" + signal-exit "^3.0.0" + string-width "^4.2.3" + color-support "^1.1.2" + object-assign "^4.1.1" + console-control-strings "^1.0.0" + +"gensync@^1.0.0-beta.2": + version "1.0.0-beta.2" + resolved "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" + integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== + +get-caller-file@^2.0.1, get-caller-file@^2.0.5: + version "2.0.5" + resolved "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" + integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== + +get-intrinsic@^1.1.3, get-intrinsic@^1.2.1, get-intrinsic@^1.2.3, get-intrinsic@^1.2.4: + version "1.2.4" + resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz" + integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ== + dependencies: + es-errors "^1.3.0" + function-bind "^1.1.2" + has-proto "^1.0.1" + has-symbols "^1.0.3" + hasown "^2.0.0" + +get-package-type@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz" + integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== + +get-port-please@^3.1.2: + version "3.1.2" + resolved "https://registry.npmjs.org/get-port-please/-/get-port-please-3.1.2.tgz" + integrity sha512-Gxc29eLs1fbn6LQ4jSU4vXjlwyZhF5HsGuMAa7gqBP4Rw4yxxltyDUuF5MBclFzDTXO+ACchGQoeela4DSfzdQ== + +"get-starknet-core@^4.0.0-next.3": + version "4.0.0" + resolved "https://registry.npmjs.org/get-starknet-core/-/get-starknet-core-4.0.0.tgz" + integrity sha512-6pLmidQZkC3wZsrHY99grQHoGpuuXqkbSP65F8ov1/JsEI8DDLkhsAuLCKFzNOK56cJp+f1bWWfTJ57e9r5eqQ== + dependencies: + "@starknet-io/types-js" "^0.7.7" + +get-stdin@^8.0.0: + version "8.0.0" + resolved "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz" + integrity sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg== + +get-stream@^6.0.0, get-stream@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz" + integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== + +get-stream@^8.0.1: + version "8.0.1" + resolved "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz" + integrity sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA== + +get-symbol-description@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz" + integrity sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg== + dependencies: + call-bind "^1.0.5" + es-errors "^1.3.0" + get-intrinsic "^1.2.4" + +get-tsconfig@^4.7.5: + version "4.8.1" + resolved "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.8.1.tgz" + integrity sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg== + dependencies: + resolve-pkg-maps "^1.0.0" + +getpass@^0.1.1: + version "0.1.7" + resolved "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz" + integrity sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng== + dependencies: + assert-plus "^1.0.0" + +giget@^1.2.3: + version "1.2.3" + resolved "https://registry.npmjs.org/giget/-/giget-1.2.3.tgz" + integrity sha512-8EHPljDvs7qKykr6uw8b+lqLiUc/vUg+KVTI0uND4s63TdsZM2Xus3mflvF0DDG9SiM4RlCkFGL+7aAjRmV7KA== + dependencies: + citty "^0.1.6" + consola "^3.2.3" + defu "^6.1.4" + node-fetch-native "^1.6.3" + nypm "^0.3.8" + ohash "^1.1.3" + pathe "^1.1.2" + tar "^6.2.0" + +git-config-path@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/git-config-path/-/git-config-path-2.0.0.tgz" + integrity sha512-qc8h1KIQbJpp+241id3GuAtkdyJ+IK+LIVtkiFTRKRrmddDzs3SI9CvP1QYmWBFvm1I/PWRwj//of8bgAc0ltA== + +git-raw-commits@^2.0.11: + version "2.0.11" + resolved "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.11.tgz" + integrity sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A== + dependencies: + dargs "^7.0.0" + lodash "^4.17.15" + meow "^8.0.0" + split2 "^3.0.0" + through2 "^4.0.0" + +git-raw-commits@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-4.0.0.tgz" + integrity sha512-ICsMM1Wk8xSGMowkOmPrzo2Fgmfo4bMHLNX6ytHjajRJUqvHOw/TFapQ+QG75c3X/tTDDhOSRPGC52dDbNM8FQ== + dependencies: + dargs "^8.0.0" + meow "^12.0.1" + split2 "^4.0.0" + +git-semver-tags@^7.0.0, git-semver-tags@^7.0.1: + version "7.0.1" + resolved "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-7.0.1.tgz" + integrity sha512-NY0ZHjJzyyNXHTDZmj+GG7PyuAKtMsyWSwh07CR2hOZFa+/yoTsXci/nF2obzL8UDhakFNkD9gNdt/Ed+cxh2Q== + dependencies: + meow "^12.0.1" + semver "^7.5.2" + +git-up@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/git-up/-/git-up-7.0.0.tgz" + integrity sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ== + dependencies: + is-ssh "^1.4.0" + parse-url "^8.1.0" + +git-url-parse@^15.0.0: + version "15.0.0" + resolved "https://registry.npmjs.org/git-url-parse/-/git-url-parse-15.0.0.tgz" + integrity sha512-5reeBufLi+i4QD3ZFftcJs9jC26aULFLBU23FeKM/b1rI0K6ofIeAblmDVO7Ht22zTDE9+CkJ3ZVb0CgJmz3UQ== + dependencies: + git-up "^7.0.0" + +glob@^6.0.1: + version "6.0.4" + resolved "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz" + integrity sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A== + dependencies: + once "^1.3.0" + inflight "^1.0.4" + inherits "2" + minimatch "2 || 3" + path-is-absolute "^1.0.0" + +glob@^7.1.1, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: + version "7.2.3" + resolved "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz" + integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== + dependencies: + once "^1.3.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.1.1" + fs.realpath "^1.0.0" + path-is-absolute "^1.0.0" + +glob@^8.0.3: + version "8.1.0" + resolved "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz" + integrity sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ== + dependencies: + once "^1.3.0" + inflight "^1.0.4" + inherits "2" + minimatch "^5.0.1" + fs.realpath "^1.0.0" + +glob@^9.3.3: + version "9.3.5" + resolved "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz" + integrity sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q== + dependencies: + minipass "^4.2.4" + minimatch "^8.0.2" + fs.realpath "^1.0.0" + path-scurry "^1.6.1" + +glob@10.3.10: + version "10.3.10" + resolved "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz" + integrity sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g== + dependencies: + minipass "^5.0.0 || ^6.0.2 || ^7.0.0" + jackspeak "^2.3.5" + minimatch "^9.0.1" + path-scurry "^1.10.1" + foreground-child "^3.1.0" + +glob@^10.0.0, glob@^10.3.10, glob@^10.3.3, glob@^10.4.1: + version "10.4.5" + resolved "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz" + integrity sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg== + dependencies: + minipass "^7.1.2" + jackspeak "^3.1.2" + minimatch "^9.0.4" + path-scurry "^1.11.1" + foreground-child "^3.1.0" + package-json-from-dist "^1.0.0" + +glob-parent@^5.1.2, glob-parent@~5.1.2: + version "5.1.2" + resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + dependencies: + is-glob "^4.0.1" + +glob-parent@^6.0.1, glob-parent@^6.0.2: + version "6.0.2" + resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz" + integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== + dependencies: + is-glob "^4.0.3" + +glob-promise@^4.2.2: + version "4.2.2" + resolved "https://registry.npmjs.org/glob-promise/-/glob-promise-4.2.2.tgz" + integrity sha512-xcUzJ8NWN5bktoTIX7eOclO1Npxd/dyVqUJxlLIDasT4C7KZyqlPIwkdJ0Ypiy3p2ZKahTjK4M9uC3sNSfNMzw== + dependencies: + "@types/glob" "^7.1.3" + +glob-to-regexp@^0.4.1: + version "0.4.1" + resolved "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz" + integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== + +global-directory@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/global-directory/-/global-directory-4.0.1.tgz" + integrity sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q== + dependencies: + ini "4.1.1" + +global-dirs@^0.1.1: + version "0.1.1" + resolved "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz" + integrity sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg== + dependencies: + ini "^1.3.4" + +global-modules@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz" + integrity sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg== + dependencies: + global-prefix "^1.0.1" + is-windows "^1.0.1" + resolve-dir "^1.0.0" + +global-prefix@^1.0.1: + version "1.0.2" + resolved "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz" + integrity sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg== + dependencies: + ini "^1.3.4" + which "^1.2.14" + is-windows "^1.0.1" + expand-tilde "^2.0.2" + homedir-polyfill "^1.0.1" + +globals@^11.1.0: + version "11.12.0" + resolved "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== + +globals@^13.19.0, globals@^13.24.0: + version "13.24.0" + resolved "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz" + integrity sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ== + dependencies: + type-fest "^0.20.2" + +globals@^15.9.0: + version "15.11.0" + resolved "https://registry.npmjs.org/globals/-/globals-15.11.0.tgz" + integrity sha512-yeyNSjdbyVaWurlwCpcA6XNBrHTMIeDdj0/hnvX/OLJ9ekOXYbLsLinH/MucQyGvNnXhidTdNhTtJaffL2sMfw== + +globalthis@^1.0.1, globalthis@^1.0.3, globalthis@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz" + integrity sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ== + dependencies: + define-properties "^1.2.1" + gopd "^1.0.1" + +globby@^11.1.0: + version "11.1.0" + resolved "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz" + integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== + dependencies: + slash "^3.0.0" + ignore "^5.2.0" + merge2 "^1.4.1" + dir-glob "^3.0.1" + fast-glob "^3.2.9" + array-union "^2.1.0" + +globby@^12.0.2: + version "12.2.0" + resolved "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz" + integrity sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA== + dependencies: + slash "^4.0.0" + ignore "^5.1.9" + merge2 "^1.4.1" + dir-glob "^3.0.1" + fast-glob "^3.2.7" + array-union "^3.0.1" + +globby@^14.0.1, globby@^14.0.2: + version "14.0.2" + resolved "https://registry.npmjs.org/globby/-/globby-14.0.2.tgz" + integrity sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw== + dependencies: + "@sindresorhus/merge-streams" "^2.1.0" + fast-glob "^3.3.2" + ignore "^5.2.4" + path-type "^5.0.0" + slash "^5.1.0" + unicorn-magic "^0.1.0" + +gopd@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz" + integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== + dependencies: + get-intrinsic "^1.1.3" + +graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.11, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: + version "4.2.11" + resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz" + integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== + +graphemer@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz" + integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== + +gunzip-maybe@^1.4.2: + version "1.4.2" + resolved "https://registry.npmjs.org/gunzip-maybe/-/gunzip-maybe-1.4.2.tgz" + integrity sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw== + dependencies: + browserify-zlib "^0.1.4" + is-deflate "^1.0.0" + is-gzip "^1.0.0" + peek-stream "^1.1.0" + pumpify "^1.3.3" + through2 "^2.0.3" + +gzip-size@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/gzip-size/-/gzip-size-7.0.0.tgz" + integrity sha512-O1Ld7Dr+nqPnmGpdhzLmMTQ4vAsD+rHwMm1NLUmoUFFymBOMKxCCrtDxqdBRYXdeEPEi3SyoR4TizJLQrnKBNA== + dependencies: + duplexer "^0.1.2" + +h3@^1.12.0: + version "1.13.0" + resolved "https://registry.npmjs.org/h3/-/h3-1.13.0.tgz" + integrity sha512-vFEAu/yf8UMUcB4s43OaDaigcqpQd14yanmOsn+NcRX3/guSKncyE2rOYhq8RIchgJrPSs/QiIddnTTR1ddiAg== + dependencies: + cookie-es "^1.2.2" + crossws ">=0.2.0 <0.4.0" + defu "^6.1.4" + destr "^2.0.3" + iron-webcrypto "^1.2.1" + ohash "^1.1.4" + radix3 "^1.1.2" + ufo "^1.5.4" + uncrypto "^0.1.3" + unenv "^1.10.0" + +handle-thing@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz" + integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== + +handlebars@4.7.8, handlebars@^4.7.7: + version "4.7.8" + resolved "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz" + integrity sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ== + dependencies: + minimist "^1.2.5" + neo-async "^2.6.2" + source-map "^0.6.1" + wordwrap "^1.0.0" + optionalDependencies: + uglify-js "^3.1.4" + +hard-rejection@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz" + integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA== + +harmony-reflect@^1.4.6: + version "1.6.2" + resolved "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz" + integrity sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g== + +has@^1.0.3: + version "1.0.4" + resolved "https://registry.npmjs.org/has/-/has-1.0.4.tgz" + integrity sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ== + +has-bigints@^1.0.1, has-bigints@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz" + integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz" + integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== + dependencies: + es-define-property "^1.0.0" + +has-proto@^1.0.1, has-proto@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz" + integrity sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q== + +has-symbols@^1.0.2, has-symbols@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz" + integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== + +has-tostringtag@^1.0.0, has-tostringtag@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz" + integrity sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw== + dependencies: + has-symbols "^1.0.3" + +has-unicode@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz" + integrity sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ== + +hash-base@^3.0.0, hash-base@~3.0, hash-base@~3.0.4: + version "3.0.4" + resolved "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz" + integrity sha512-EeeoJKjTyt868liAlVmcv2ZsUfGHlE3Q+BICOXcZiwN3osr5Q/zFGYmTJpoIzuaSTAwndFy+GqhEwlU4L3j4Ow== + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +hash-sum@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/hash-sum/-/hash-sum-2.0.0.tgz" + integrity sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg== + +hash.js@1.1.7, hash.js@^1.0.0, hash.js@^1.0.3: + version "1.1.7" + resolved "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz" + integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== + dependencies: + inherits "^2.0.3" + minimalistic-assert "^1.0.1" + +hasown@^2.0.0, hasown@^2.0.1, hasown@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz" + integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ== + dependencies: + function-bind "^1.1.2" + +he@^1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/he/-/he-1.2.0.tgz" + integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== + +help-me@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/help-me/-/help-me-5.0.0.tgz" + integrity sha512-7xgomUX6ADmcYzFik0HzAxh/73YlKR9bmFzf51CZwR+b6YtzU2m0u49hQCqV6SvlqIqsaxovfwdvbnsw3b/zpg== + +hermes-estree@0.15.0: + version "0.15.0" + resolved "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.15.0.tgz" + integrity sha512-lLYvAd+6BnOqWdnNbP/Q8xfl8LOGw4wVjfrNd9Gt8eoFzhNBRVD95n4l2ksfMVOoxuVyegs85g83KS9QOsxbVQ== + +hermes-estree@0.23.1: + version "0.23.1" + resolved "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.23.1.tgz" + integrity sha512-eT5MU3f5aVhTqsfIReZ6n41X5sYn4IdQL0nvz6yO+MMlPxw49aSARHLg/MSehQftyjnrE8X6bYregzSumqc6cg== + +hermes-parser@0.15.0: + version "0.15.0" + resolved "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.15.0.tgz" + integrity sha512-Q1uks5rjZlE9RjMMjSUCkGrEIPI5pKJILeCtK1VmTj7U4pf3wVPoo+cxfu+s4cBAPy2JzikIIdCZgBoR6x7U1Q== + dependencies: + hermes-estree "0.15.0" + +hermes-parser@0.23.1: + version "0.23.1" + resolved "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.23.1.tgz" + integrity sha512-oxl5h2DkFW83hT4DAUJorpah8ou4yvmweUzLJmmr6YV2cezduCdlil1AvU/a/xSsAFo4WUcNA4GoV5Bvq6JffA== + dependencies: + hermes-estree "0.23.1" + +hermes-profile-transformer@^0.0.6: + version "0.0.6" + resolved "https://registry.npmjs.org/hermes-profile-transformer/-/hermes-profile-transformer-0.0.6.tgz" + integrity sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ== + dependencies: + source-map "^0.7.3" + +hmac-drbg@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz" + integrity sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg== + dependencies: + hash.js "^1.0.3" + minimalistic-assert "^1.0.0" + minimalistic-crypto-utils "^1.0.1" + +homedir-polyfill@^1.0.1: + version "1.0.3" + resolved "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz" + integrity sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA== + dependencies: + parse-passwd "^1.0.0" + +hookable@^5.5.3: + version "5.5.3" + resolved "https://registry.npmjs.org/hookable/-/hookable-5.5.3.tgz" + integrity sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ== + +hosted-git-info@^2.1.4: + version "2.8.9" + resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz" + integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== + +hosted-git-info@^4.0.1: + version "4.1.0" + resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz" + integrity sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA== + dependencies: + lru-cache "^6.0.0" + +hosted-git-info@^7.0.0: + version "7.0.2" + resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz" + integrity sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w== + dependencies: + lru-cache "^10.0.1" + +hpack.js@^2.1.6: + version "2.1.6" + resolved "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz" + integrity sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ== + dependencies: + inherits "^2.0.1" + obuf "^1.0.0" + readable-stream "^2.0.1" + wbuf "^1.1.0" + +html-encoding-sniffer@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz" + integrity sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA== + dependencies: + whatwg-encoding "^2.0.0" + +html-entities@^2.4.0: + version "2.5.2" + resolved "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz" + integrity sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA== + +html-escaper@^2.0.0: + version "2.0.2" + resolved "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" + integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== + +html-tags@^3.3.1: + version "3.3.1" + resolved "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz" + integrity sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ== + +http-assert@^1.3.0: + version "1.5.0" + resolved "https://registry.npmjs.org/http-assert/-/http-assert-1.5.0.tgz" + integrity sha512-uPpH7OKX4H25hBmU6G1jWNaqJGpTXxey+YOUizJUAgu0AjLUeC8D73hTrhvDS5D+GJN1DN1+hhc/eF/wpxtp0w== + dependencies: + deep-equal "~1.0.1" + http-errors "~1.8.0" + +http-deceiver@^1.2.7: + version "1.2.7" + resolved "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz" + integrity sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw== + +http-errors@^1.6.3, http-errors@~1.6.2: + version "1.6.3" + resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz" + integrity sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A== + dependencies: + depd "~1.1.2" + inherits "2.0.3" + setprototypeof "1.1.0" + statuses ">= 1.4.0 < 2" + +http-errors@~1.8.0: + version "1.8.1" + resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz" + integrity sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g== + dependencies: + depd "~1.1.2" + inherits "2.0.4" + setprototypeof "1.2.0" + statuses ">= 1.5.0 < 2" + toidentifier "1.0.1" + +http-errors@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz" + integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ== + dependencies: + depd "2.0.0" + inherits "2.0.4" + setprototypeof "1.2.0" + statuses "2.0.1" + toidentifier "1.0.1" + +http-parser-js@>=0.5.1: + version "0.5.8" + resolved "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz" + integrity sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q== + +http-proxy@^1.18.1: + version "1.18.1" + resolved "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz" + integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== + dependencies: + eventemitter3 "^4.0.0" + requires-port "^1.0.0" + follow-redirects "^1.0.0" + +http-proxy-agent@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz" + integrity sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w== + dependencies: + "@tootallnate/once" "2" + agent-base "6" + debug "4" + +http-proxy-middleware@^2.0.3: + version "2.0.7" + resolved "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.7.tgz" + integrity sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA== + dependencies: + is-glob "^4.0.1" + http-proxy "^1.18.1" + micromatch "^4.0.2" + is-plain-obj "^3.0.0" + "@types/http-proxy" "^1.17.8" + +http-proxy-middleware@^3.0.0: + version "3.0.3" + resolved "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-3.0.3.tgz" + integrity sha512-usY0HG5nyDUwtqpiZdETNbmKtw3QQ1jwYFZ9wi5iHzX2BcILwQKtYDJPo7XHTsu5Z0B2Hj3W9NNnbd+AjFWjqg== + dependencies: + "@types/http-proxy" "^1.17.15" + debug "^4.3.6" + http-proxy "^1.18.1" + is-glob "^4.0.3" + is-plain-object "^5.0.0" + micromatch "^4.0.8" + +http-server@^14.1.0: + version "14.1.1" + resolved "https://registry.npmjs.org/http-server/-/http-server-14.1.1.tgz" + integrity sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A== + dependencies: + he "^1.2.0" + mime "^1.6.0" + chalk "^4.1.2" + union "~0.5.0" + corser "^2.0.1" + opener "^1.5.1" + minimist "^1.2.6" + url-join "^4.0.1" + basic-auth "^2.0.1" + http-proxy "^1.18.1" + portfinder "^1.0.28" + secure-compare "3.0.1" + html-encoding-sniffer "^3.0.0" + +http-shutdown@^1.2.2: + version "1.2.2" + resolved "https://registry.npmjs.org/http-shutdown/-/http-shutdown-1.2.2.tgz" + integrity sha512-S9wWkJ/VSY9/k4qcjG318bqJNruzE4HySUhFYknwmu6LBP97KLLfwNf+n4V1BHurvFNkSKLFnK/RsuUnRTf9Vw== + +http-signature@~1.3.6: + version "1.3.6" + resolved "https://registry.npmjs.org/http-signature/-/http-signature-1.3.6.tgz" + integrity sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw== + dependencies: + assert-plus "^1.0.0" + jsprim "^2.0.2" + sshpk "^1.14.1" + +http-status-codes@2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/http-status-codes/-/http-status-codes-2.2.0.tgz" + integrity sha512-feERVo9iWxvnejp3SEfm/+oNG517npqL2/PIA8ORjyOZjGC7TwCRQsZylciLS64i6pJ0wRYz3rkXLRwbtFa8Ng== + +http-status-codes@2.3.0: + version "2.3.0" + resolved "https://registry.npmjs.org/http-status-codes/-/http-status-codes-2.3.0.tgz" + integrity sha512-RJ8XvFvpPM/Dmc5SV+dC4y5PCeOhT3x1Hq0NU3rjGeg5a/CqlhZ7uudknPwZFz4aeAXDcbAyaeP7GAo9lvngtA== + +https-proxy-agent@5.0.1, https-proxy-agent@^5.0.0, https-proxy-agent@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz" + integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA== + dependencies: + debug "4" + agent-base "6" + +httpxy@^0.1.5: + version "0.1.5" + resolved "https://registry.npmjs.org/httpxy/-/httpxy-0.1.5.tgz" + integrity sha512-hqLDO+rfststuyEUTWObQK6zHEEmZ/kaIP2/zclGGZn6X8h/ESTWg+WKecQ/e5k4nPswjzZD+q2VqZIbr15CoQ== + +human-signals@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz" + integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== + +human-signals@^4.3.0: + version "4.3.1" + resolved "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz" + integrity sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ== + +human-signals@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz" + integrity sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ== + +husky@^8.0.0: + version "8.0.3" + resolved "https://registry.npmjs.org/husky/-/husky-8.0.3.tgz" + integrity sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg== + +hyperdyperid@^1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/hyperdyperid/-/hyperdyperid-1.2.0.tgz" + integrity sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A== + +iconv-lite@0.4.24, iconv-lite@^0.4.24: + version "0.4.24" + resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +iconv-lite@0.6.3, iconv-lite@^0.6.3: + version "0.6.3" + resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz" + integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== + dependencies: + safer-buffer ">= 2.1.2 < 3.0.0" + +icss-utils@^5.0.0, icss-utils@^5.1.0: + version "5.1.0" + resolved "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz" + integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== + +idb-keyval@^6.2.1: + version "6.2.1" + resolved "https://registry.npmjs.org/idb-keyval/-/idb-keyval-6.2.1.tgz" + integrity sha512-8Sb3veuYCyrZL+VBt9LJfZjLUPWVvqn8tG28VqYNFCo43KHcKuq+b4EiXGeuaLAQWL2YmyDgMp2aSpH9JHsEQg== + +identity-obj-proxy@3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz" + integrity sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA== + dependencies: + harmony-reflect "^1.4.6" + +ieee754@^1.1.13, ieee754@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz" + integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== + +ignore@^5.0.4, ignore@^5.1.9, ignore@^5.2.0, ignore@^5.2.4, ignore@^5.3.1, ignore@^5.3.2: + version "5.3.2" + resolved "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz" + integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g== + +image-meta@^0.2.1: + version "0.2.1" + resolved "https://registry.npmjs.org/image-meta/-/image-meta-0.2.1.tgz" + integrity sha512-K6acvFaelNxx8wc2VjbIzXKDVB0Khs0QT35U6NkGfTdCmjLNcO2945m7RFNR9/RPVFm48hq7QPzK8uGH18HCGw== + +image-size@~0.5.0: + version "0.5.5" + resolved "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz" + integrity sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ== + +image-size@^1.0.2: + version "1.1.1" + resolved "https://registry.npmjs.org/image-size/-/image-size-1.1.1.tgz" + integrity sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ== + dependencies: + queue "6.0.2" + +immutable@^4.0.0: + version "4.3.7" + resolved "https://registry.npmjs.org/immutable/-/immutable-4.3.7.tgz" + integrity sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw== + +import-fresh@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz" + integrity sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg== + dependencies: + caller-path "^2.0.0" + resolve-from "^3.0.0" + +import-fresh@^3.0.0, import-fresh@^3.1.0, import-fresh@^3.2.1, import-fresh@^3.3.0: + version "3.3.0" + resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz" + integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + +import-lazy@~4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz" + integrity sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw== + +import-local@^3.0.2: + version "3.2.0" + resolved "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz" + integrity sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA== + dependencies: + pkg-dir "^4.2.0" + resolve-cwd "^3.0.0" + +impound@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/impound/-/impound-0.1.0.tgz" + integrity sha512-F9nJgOsDc3tysjN74edE0vGPEQrU7DAje6g5nNAL5Jc9Tv4JW3mH7XMGne+EaadTniDXLeUrVR21opkNfWO1zQ== + dependencies: + mlly "^1.7.1" + pathe "^1.1.2" + unenv "^1.10.0" + unplugin "^1.12.2" + "@rollup/pluginutils" "^5.1.0" + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" + integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== + +indent-string@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" + integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2.0.3: + version "2.0.3" + resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" + integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== + +inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3, inherits@~2.0.4: + version "2.0.4" + resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +ini@^1.3.4, ini@^1.3.5: + version "1.3.8" + resolved "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz" + integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== + +ini@4.1.1: + version "4.1.1" + resolved "https://registry.npmjs.org/ini/-/ini-4.1.1.tgz" + integrity sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g== + +inquirer@8.2.6: + version "8.2.6" + resolved "https://registry.npmjs.org/inquirer/-/inquirer-8.2.6.tgz" + integrity sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg== + dependencies: + ora "^5.4.1" + rxjs "^7.5.5" + chalk "^4.1.1" + lodash "^4.17.21" + figures "^3.0.0" + through "^2.3.6" + cli-width "^3.0.0" + run-async "^2.4.0" + wrap-ansi "^6.0.1" + cli-cursor "^3.1.0" + strip-ansi "^6.0.0" + mute-stream "0.0.8" + ansi-escapes "^4.2.1" + string-width "^4.1.0" + external-editor "^3.0.3" + +internal-slot@^1.0.7: + version "1.0.7" + resolved "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz" + integrity sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g== + dependencies: + es-errors "^1.3.0" + hasown "^2.0.0" + side-channel "^1.0.4" + +invariant@^2.2.4: + version "2.2.4" + resolved "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz" + integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== + dependencies: + loose-envify "^1.0.0" + +ioredis@^5.4.1: + version "5.4.1" + resolved "https://registry.npmjs.org/ioredis/-/ioredis-5.4.1.tgz" + integrity sha512-2YZsvl7jopIa1gaePkeMtd9rAcSjOOjPtpcLlOeusyO+XH2SK5ZcT+UCrElPP+WVIInh2TzeI4XW9ENaSLVVHA== + dependencies: + "@ioredis/commands" "^1.1.1" + cluster-key-slot "^1.1.0" + debug "^4.3.4" + denque "^2.1.0" + lodash.defaults "^4.2.0" + lodash.isarguments "^3.1.0" + redis-errors "^1.2.0" + redis-parser "^3.0.0" + standard-as-callback "^2.1.0" + +ipaddr.js@1.9.1: + version "1.9.1" + resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz" + integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== + +ipaddr.js@^2.1.0: + version "2.2.0" + resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz" + integrity sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA== + +iron-webcrypto@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/iron-webcrypto/-/iron-webcrypto-1.2.1.tgz" + integrity sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg== + +is-array-buffer@^3.0.4: + version "3.0.4" + resolved "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz" + integrity sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.2.1" + +is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" + integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== + +is-async-function@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz" + integrity sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA== + dependencies: + has-tostringtag "^1.0.0" + +is-bigint@^1.0.1: + version "1.0.4" + resolved "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz" + integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== + dependencies: + has-bigints "^1.0.1" + +is-binary-path@~2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz" + integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== + dependencies: + binary-extensions "^2.0.0" + +is-boolean-object@^1.1.0: + version "1.1.2" + resolved "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz" + integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-bun-module@^1.0.2: + version "1.2.1" + resolved "https://registry.npmjs.org/is-bun-module/-/is-bun-module-1.2.1.tgz" + integrity sha512-AmidtEM6D6NmUiLOvvU7+IePxjEjOzra2h0pSrsfSAcXwl/83zLLXDByafUJy9k/rKK0pvXMLdwKwGHlX2Ke6Q== + dependencies: + semver "^7.6.3" + +is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: + version "1.2.7" + resolved "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz" + integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== + +is-core-module@^2.13.0, is-core-module@^2.15.1, is-core-module@^2.5.0: + version "2.15.1" + resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz" + integrity sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ== + dependencies: + hasown "^2.0.2" + +is-data-view@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz" + integrity sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w== + dependencies: + is-typed-array "^1.1.13" + +is-date-object@^1.0.1, is-date-object@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz" + integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== + dependencies: + has-tostringtag "^1.0.0" + +is-deflate@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/is-deflate/-/is-deflate-1.0.0.tgz" + integrity sha512-YDoFpuZWu1VRXlsnlYMzKyVRITXj7Ej/V9gXQ2/pAe7X1J7M/RNOqaIYi6qUn+B7nGyB9pDXrv02dsB58d2ZAQ== + +is-directory@^0.3.1: + version "0.3.1" + resolved "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz" + integrity sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw== + +is-docker@^2.0.0, is-docker@^2.1.1: + version "2.2.1" + resolved "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz" + integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== + +is-docker@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz" + integrity sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ== + +is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" + integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== + +is-finalizationregistry@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz" + integrity sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw== + dependencies: + call-bind "^1.0.2" + +is-fullwidth-code-point@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz" + integrity sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w== + +is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + +is-generator-fn@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz" + integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== + +is-generator-function@^1.0.10, is-generator-function@^1.0.7: + version "1.0.10" + resolved "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz" + integrity sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A== + dependencies: + has-tostringtag "^1.0.0" + +is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: + version "4.0.3" + resolved "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz" + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== + dependencies: + is-extglob "^2.1.1" + +is-gzip@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz" + integrity sha512-rcfALRIb1YewtnksfRIHGcIY93QnK8BIQ/2c9yDYcG/Y6+vRoJuTWBmmSEbyLLYtXm7q35pHOHbZFQBaLrhlWQ== + +is-inside-container@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz" + integrity sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA== + dependencies: + is-docker "^3.0.0" + +is-installed-globally@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-1.0.0.tgz" + integrity sha512-K55T22lfpQ63N4KEN57jZUAaAYqYHEe8veb/TycJRk9DdSCLLcovXz/mL6mOnhQaZsQGwPhuFopdQIlqGSEjiQ== + dependencies: + global-directory "^4.0.1" + is-path-inside "^4.0.0" + +is-interactive@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz" + integrity sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w== + +is-map@^2.0.3: + version "2.0.3" + resolved "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz" + integrity sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw== + +is-module@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz" + integrity sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g== + +is-negative-zero@^2.0.3: + version "2.0.3" + resolved "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz" + integrity sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw== + +is-network-error@^1.0.0: + version "1.1.0" + resolved "https://registry.npmjs.org/is-network-error/-/is-network-error-1.1.0.tgz" + integrity sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g== + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +is-number-object@^1.0.4: + version "1.0.7" + resolved "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz" + integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== + dependencies: + has-tostringtag "^1.0.0" + +is-obj@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz" + integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== + +is-path-inside@^3.0.3: + version "3.0.3" + resolved "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz" + integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== + +is-path-inside@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/is-path-inside/-/is-path-inside-4.0.0.tgz" + integrity sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA== + +is-plain-obj@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz" + integrity sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg== + +is-plain-obj@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz" + integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== + +is-plain-obj@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz" + integrity sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA== + +is-plain-object@^2.0.4: + version "2.0.4" + resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz" + integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== + dependencies: + isobject "^3.0.1" + +is-plain-object@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz" + integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q== + +is-potential-custom-element-name@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz" + integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ== + +is-promise@^2.1.0, is-promise@^2.2.2: + version "2.2.2" + resolved "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz" + integrity sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ== + +is-reference@1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz" + integrity sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ== + dependencies: + "@types/estree" "*" + +is-regex@^1.1.4: + version "1.1.4" + resolved "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz" + integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-set@^2.0.3: + version "2.0.3" + resolved "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz" + integrity sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg== + +is-shared-array-buffer@^1.0.2, is-shared-array-buffer@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz" + integrity sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg== + dependencies: + call-bind "^1.0.7" + +is-ssh@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/is-ssh/-/is-ssh-1.4.0.tgz" + integrity sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ== + dependencies: + protocols "^2.0.1" + +is-stream@^2.0.0, is-stream@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" + integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== + +is-stream@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz" + integrity sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA== + +is-string@^1.0.5, is-string@^1.0.7: + version "1.0.7" + resolved "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz" + integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== + dependencies: + has-tostringtag "^1.0.0" + +is-symbol@^1.0.2, is-symbol@^1.0.3: + version "1.0.4" + resolved "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz" + integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== + dependencies: + has-symbols "^1.0.2" + +is-text-path@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz" + integrity sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w== + dependencies: + text-extensions "^1.0.0" + +is-text-path@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/is-text-path/-/is-text-path-2.0.0.tgz" + integrity sha512-+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw== + dependencies: + text-extensions "^2.0.0" + +is-typed-array@^1.1.13: + version "1.1.13" + resolved "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz" + integrity sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw== + dependencies: + which-typed-array "^1.1.14" + +is-typedarray@~1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" + integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== + +is-unicode-supported@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz" + integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== + +is-weakmap@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz" + integrity sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w== + +is-weakref@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz" + integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== + dependencies: + call-bind "^1.0.2" + +is-weakset@^2.0.3: + version "2.0.3" + resolved "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz" + integrity sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ== + dependencies: + call-bind "^1.0.7" + get-intrinsic "^1.2.4" + +is-what@^3.14.1: + version "3.14.1" + resolved "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz" + integrity sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA== + +is-what@^4.1.8: + version "4.1.16" + resolved "https://registry.npmjs.org/is-what/-/is-what-4.1.16.tgz" + integrity sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A== + +is-windows@^1.0.1: + version "1.0.2" + resolved "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz" + integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== + +is-wsl@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz" + integrity sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw== + +is-wsl@^2.1.1, is-wsl@^2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz" + integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== + dependencies: + is-docker "^2.0.0" + +is-wsl@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz" + integrity sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw== + dependencies: + is-inside-container "^1.0.0" + +is64bit@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/is64bit/-/is64bit-2.0.0.tgz" + integrity sha512-jv+8jaWCl0g2lSBkNSVXdzfBA0npK1HGC2KtWM9FumFRoGS94g3NbCCLVnCYHLjp4GrW2KZeeSTMo5ddtznmGw== + dependencies: + system-architecture "^0.1.0" + +isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" + integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== + +isarray@^2.0.5: + version "2.0.5" + resolved "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz" + integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== + +isobject@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz" + integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== + +isomorphic-fetch@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz" + integrity sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA== + dependencies: + node-fetch "^2.6.1" + whatwg-fetch "^3.4.1" + +isomorphic-ws@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz" + integrity sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w== + +isomorphic-ws@5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-5.0.0.tgz" + integrity sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw== + +isstream@~0.1.2: + version "0.1.2" + resolved "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz" + integrity sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g== + +istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0, istanbul-lib-coverage@^3.2.2: + version "3.2.2" + resolved "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz" + integrity sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg== + +istanbul-lib-instrument@^5.0.4: + version "5.2.1" + resolved "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz" + integrity sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg== + dependencies: + semver "^6.3.0" + "@babel/core" "^7.12.3" + "@babel/parser" "^7.14.7" + "@istanbuljs/schema" "^0.1.2" + istanbul-lib-coverage "^3.2.0" + +istanbul-lib-instrument@^6.0.0: + version "6.0.3" + resolved "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz" + integrity sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q== + dependencies: + "@babel/core" "^7.23.9" + "@babel/parser" "^7.23.9" + "@istanbuljs/schema" "^0.1.3" + istanbul-lib-coverage "^3.2.0" + semver "^7.5.4" + +istanbul-lib-report@^3.0.0, istanbul-lib-report@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz" + integrity sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw== + dependencies: + istanbul-lib-coverage "^3.0.0" + make-dir "^4.0.0" + supports-color "^7.1.0" + +istanbul-lib-source-maps@^4.0.0: + version "4.0.1" + resolved "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz" + integrity sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw== + dependencies: + debug "^4.1.1" + source-map "^0.6.1" + istanbul-lib-coverage "^3.0.0" + +istanbul-lib-source-maps@^5.0.6: + version "5.0.6" + resolved "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-5.0.6.tgz" + integrity sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A== + dependencies: + "@jridgewell/trace-mapping" "^0.3.23" + debug "^4.1.1" + istanbul-lib-coverage "^3.0.0" + +istanbul-reports@^3.1.3, istanbul-reports@^3.1.7: + version "3.1.7" + resolved "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz" + integrity sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g== + dependencies: + html-escaper "^2.0.0" + istanbul-lib-report "^3.0.0" + +iterator.prototype@^1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.3.tgz" + integrity sha512-FW5iMbeQ6rBGm/oKgzq2aW4KvAGpxPzYES8N4g4xNXUKpL1mclMvOe+76AcLDTvD+Ze+sOpVhgdAQEKF4L9iGQ== + dependencies: + define-properties "^1.2.1" + get-intrinsic "^1.2.1" + has-symbols "^1.0.3" + reflect.getprototypeof "^1.0.4" + set-function-name "^2.0.1" + +jackspeak@^2.3.5: + version "2.3.6" + resolved "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz" + integrity sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ== + dependencies: + "@isaacs/cliui" "^8.0.2" + optionalDependencies: + "@pkgjs/parseargs" "^0.11.0" + +jackspeak@^3.1.2: + version "3.4.3" + resolved "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz" + integrity sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw== + dependencies: + "@isaacs/cliui" "^8.0.2" + optionalDependencies: + "@pkgjs/parseargs" "^0.11.0" + +jake@^10.8.5: + version "10.9.2" + resolved "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz" + integrity sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA== + dependencies: + async "^3.2.3" + chalk "^4.0.2" + filelist "^1.0.4" + minimatch "^3.1.2" + +jest@29.7.0, jest@^29.0.0: + version "29.7.0" + resolved "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz" + integrity sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw== + dependencies: + jest-cli "^29.7.0" + "@jest/core" "^29.7.0" + "@jest/types" "^29.6.3" + import-local "^3.0.2" + +jest-changed-files@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz" + integrity sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w== + dependencies: + execa "^5.0.0" + p-limit "^3.1.0" + jest-util "^29.7.0" + +jest-circus@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz" + integrity sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw== + dependencies: + co "^4.6.0" + chalk "^4.0.0" + slash "^3.0.0" + dedent "^1.0.0" + p-limit "^3.1.0" + jest-each "^29.7.0" + jest-util "^29.7.0" + pure-rand "^6.0.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + stack-utils "^2.0.3" + "@jest/expect" "^29.7.0" + jest-runtime "^29.7.0" + jest-snapshot "^29.7.0" + pretty-format "^29.7.0" + is-generator-fn "^2.0.0" + "@jest/environment" "^29.7.0" + "@jest/test-result" "^29.7.0" + jest-message-util "^29.7.0" + jest-matcher-utils "^29.7.0" + +jest-cli@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz" + integrity sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg== + dependencies: + exit "^0.1.2" + chalk "^4.0.0" + yargs "^17.3.1" + jest-util "^29.7.0" + "@jest/core" "^29.7.0" + "@jest/types" "^29.6.3" + create-jest "^29.7.0" + jest-config "^29.7.0" + import-local "^3.0.2" + jest-validate "^29.7.0" + "@jest/test-result" "^29.7.0" + +jest-config@^29.4.1, jest-config@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz" + integrity sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ== + dependencies: + glob "^7.1.3" + chalk "^4.0.0" + slash "^3.0.0" + ci-info "^3.2.0" + deepmerge "^4.2.2" + jest-util "^29.7.0" + babel-jest "^29.7.0" + micromatch "^4.0.4" + parse-json "^5.2.0" + "@babel/core" "^7.11.6" + "@jest/types" "^29.6.3" + graceful-fs "^4.2.9" + jest-circus "^29.7.0" + jest-runner "^29.7.0" + jest-resolve "^29.7.0" + jest-get-type "^29.6.3" + jest-validate "^29.7.0" + pretty-format "^29.7.0" + jest-regex-util "^29.6.3" + strip-json-comments "^3.1.1" + "@jest/test-sequencer" "^29.7.0" + jest-environment-node "^29.7.0" + +jest-diff@^29.4.1, jest-diff@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz" + integrity sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw== + dependencies: + chalk "^4.0.0" + jest-get-type "^29.6.3" + pretty-format "^29.7.0" + diff-sequences "^29.6.3" + +jest-docblock@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz" + integrity sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g== + dependencies: + detect-newline "^3.0.0" + +jest-each@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz" + integrity sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ== + dependencies: + chalk "^4.0.0" + jest-util "^29.7.0" + "@jest/types" "^29.6.3" + jest-get-type "^29.6.3" + pretty-format "^29.7.0" + +jest-environment-jsdom@29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-29.7.0.tgz" + integrity sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA== + dependencies: + jsdom "^20.0.0" + jest-mock "^29.7.0" + jest-util "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + "@types/jsdom" "^20.0.0" + "@jest/environment" "^29.7.0" + "@jest/fake-timers" "^29.7.0" + +jest-environment-node@^29.6.3, jest-environment-node@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz" + integrity sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw== + dependencies: + jest-mock "^29.7.0" + jest-util "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + "@jest/environment" "^29.7.0" + "@jest/fake-timers" "^29.7.0" + +jest-get-type@^29.6.3: + version "29.6.3" + resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz" + integrity sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw== + +jest-haste-map@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz" + integrity sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA== + dependencies: + walker "^1.0.8" + anymatch "^3.0.3" + jest-util "^29.7.0" + micromatch "^4.0.4" + "@jest/types" "^29.6.3" + "@types/node" "*" + fb-watchman "^2.0.0" + graceful-fs "^4.2.9" + jest-worker "^29.7.0" + jest-regex-util "^29.6.3" + "@types/graceful-fs" "^4.1.3" + optionalDependencies: + fsevents "^2.3.2" + +jest-leak-detector@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz" + integrity sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw== + dependencies: + jest-get-type "^29.6.3" + pretty-format "^29.7.0" + +jest-matcher-utils@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz" + integrity sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g== + dependencies: + chalk "^4.0.0" + jest-diff "^29.7.0" + jest-get-type "^29.6.3" + pretty-format "^29.7.0" + +jest-message-util@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz" + integrity sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w== + dependencies: + chalk "^4.0.0" + slash "^3.0.0" + micromatch "^4.0.4" + "@jest/types" "^29.6.3" + graceful-fs "^4.2.9" + stack-utils "^2.0.3" + pretty-format "^29.7.0" + "@babel/code-frame" "^7.12.13" + "@types/stack-utils" "^2.0.0" + +jest-mock@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz" + integrity sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw== + dependencies: + jest-util "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + +jest-pnp-resolver@^1.2.2: + version "1.2.3" + resolved "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz" + integrity sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w== + +jest-regex-util@^29.6.3: + version "29.6.3" + resolved "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz" + integrity sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg== + +jest-resolve@^29.4.1, jest-resolve@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz" + integrity sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA== + dependencies: + chalk "^4.0.0" + slash "^3.0.0" + resolve "^1.20.0" + jest-util "^29.7.0" + graceful-fs "^4.2.9" + jest-validate "^29.7.0" + jest-haste-map "^29.7.0" + resolve.exports "^2.0.0" + jest-pnp-resolver "^1.2.2" + +jest-resolve-dependencies@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz" + integrity sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA== + dependencies: + jest-snapshot "^29.7.0" + jest-regex-util "^29.6.3" + +jest-runner@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz" + integrity sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ== + dependencies: + chalk "^4.0.0" + p-limit "^3.1.0" + emittery "^0.13.1" + jest-util "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + graceful-fs "^4.2.9" + jest-worker "^29.7.0" + jest-resolve "^29.7.0" + jest-runtime "^29.7.0" + jest-watcher "^29.7.0" + "@jest/console" "^29.7.0" + jest-docblock "^29.7.0" + jest-haste-map "^29.7.0" + "@jest/transform" "^29.7.0" + "@jest/environment" "^29.7.0" + "@jest/test-result" "^29.7.0" + jest-message-util "^29.7.0" + jest-leak-detector "^29.7.0" + source-map-support "0.5.13" + jest-environment-node "^29.7.0" + +jest-runtime@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz" + integrity sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ== + dependencies: + glob "^7.1.3" + chalk "^4.0.0" + slash "^3.0.0" + jest-mock "^29.7.0" + jest-util "^29.7.0" + strip-bom "^4.0.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + graceful-fs "^4.2.9" + jest-resolve "^29.7.0" + "@jest/globals" "^29.7.0" + jest-snapshot "^29.7.0" + jest-haste-map "^29.7.0" + "@jest/transform" "^29.7.0" + jest-regex-util "^29.6.3" + "@jest/source-map" "^29.6.3" + cjs-module-lexer "^1.0.0" + "@jest/environment" "^29.7.0" + "@jest/fake-timers" "^29.7.0" + "@jest/test-result" "^29.7.0" + jest-message-util "^29.7.0" + collect-v8-coverage "^1.0.0" + +jest-snapshot@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz" + integrity sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw== + dependencies: + chalk "^4.0.0" + expect "^29.7.0" + semver "^7.5.3" + jest-diff "^29.7.0" + jest-util "^29.7.0" + "@babel/core" "^7.11.6" + "@jest/types" "^29.6.3" + graceful-fs "^4.2.9" + "@babel/types" "^7.3.3" + jest-get-type "^29.6.3" + pretty-format "^29.7.0" + "@jest/transform" "^29.7.0" + natural-compare "^1.4.0" + "@babel/generator" "^7.7.2" + jest-message-util "^29.7.0" + "@jest/expect-utils" "^29.7.0" + jest-matcher-utils "^29.7.0" + "@babel/plugin-syntax-jsx" "^7.7.2" + "@babel/plugin-syntax-typescript" "^7.7.2" + babel-preset-current-node-syntax "^1.0.0" + +jest-util@^29.0.0, jest-util@^29.4.1, jest-util@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz" + integrity sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA== + dependencies: + chalk "^4.0.0" + ci-info "^3.2.0" + picomatch "^2.2.3" + "@jest/types" "^29.6.3" + "@types/node" "*" + graceful-fs "^4.2.9" + +jest-validate@^29.6.3, jest-validate@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz" + integrity sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw== + dependencies: + chalk "^4.0.0" + leven "^3.1.0" + camelcase "^6.2.0" + "@jest/types" "^29.6.3" + jest-get-type "^29.6.3" + pretty-format "^29.7.0" + +jest-watcher@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz" + integrity sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g== + dependencies: + chalk "^4.0.0" + emittery "^0.13.1" + jest-util "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + ansi-escapes "^4.2.1" + string-length "^4.0.1" + "@jest/test-result" "^29.7.0" + +jest-worker@^27.4.5: + version "27.5.1" + resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz" + integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== + dependencies: + "@types/node" "*" + merge-stream "^2.0.0" + supports-color "^8.0.0" + +jest-worker@^29.4.3, jest-worker@^29.6.3, jest-worker@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz" + integrity sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw== + dependencies: + jest-util "^29.7.0" + "@types/node" "*" + merge-stream "^2.0.0" + supports-color "^8.0.0" + +jiti@^1.21.6: + version "1.21.6" + resolved "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz" + integrity sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w== + +jiti@^2.1.2, jiti@^2.3.1: + version "2.3.3" + resolved "https://registry.npmjs.org/jiti/-/jiti-2.3.3.tgz" + integrity sha512-EX4oNDwcXSivPrw2qKH2LB5PoFxEvgtv2JgwW0bU858HoLQ+kutSvjLMUqBd0PeJYEinLWhoI9Ol0eYMqj/wNQ== + +jju@~1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz" + integrity sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA== + +joi@^17.2.1: + version "17.13.3" + resolved "https://registry.npmjs.org/joi/-/joi-17.13.3.tgz" + integrity sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA== + dependencies: + "@hapi/hoek" "^9.3.0" + "@hapi/topo" "^5.1.0" + "@sideway/address" "^4.1.5" + "@sideway/formula" "^3.0.1" + "@sideway/pinpoint" "^2.0.0" + +joycon@^3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/joycon/-/joycon-3.1.1.tgz" + integrity sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw== + +js-beautify@^1.14.9: + version "1.15.1" + resolved "https://registry.npmjs.org/js-beautify/-/js-beautify-1.15.1.tgz" + integrity sha512-ESjNzSlt/sWE8sciZH8kBF8BPlwXPwhR6pWKAw8bw4Bwj+iZcnKW6ONWUutJ7eObuBZQpiIb8S7OYspWrKt7rA== + dependencies: + config-chain "^1.1.13" + editorconfig "^1.0.4" + glob "^10.3.3" + js-cookie "^3.0.5" + nopt "^7.2.0" + +js-cookie@^3.0.5: + version "3.0.5" + resolved "https://registry.npmjs.org/js-cookie/-/js-cookie-3.0.5.tgz" + integrity sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw== + +js-sha3@0.8.0: + version "0.8.0" + resolved "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz" + integrity sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q== + +"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +js-tokens@^9.0.0: + version "9.0.0" + resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.0.tgz" + integrity sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ== + +js-yaml@^3.10.0, js-yaml@^3.13.1: + version "3.14.1" + resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" + integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + +js-yaml@4.1.0, js-yaml@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz" + integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== + dependencies: + argparse "^2.0.1" + +jsbn@~0.1.0: + version "0.1.1" + resolved "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz" + integrity sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg== + +jsc-android@^250231.0.0: + version "250231.0.0" + resolved "https://registry.npmjs.org/jsc-android/-/jsc-android-250231.0.0.tgz" + integrity sha512-rS46PvsjYmdmuz1OAWXY/1kCYG7pnf1TBqeTiOJr1iDz7s5DLxxC9n/ZMknLDxzYzNVfI7R95MH10emSSG1Wuw== + +jsc-safe-url@^0.2.2: + version "0.2.4" + resolved "https://registry.npmjs.org/jsc-safe-url/-/jsc-safe-url-0.2.4.tgz" + integrity sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q== + +jscodeshift@^0.14.0: + version "0.14.0" + resolved "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.14.0.tgz" + integrity sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA== + dependencies: + temp "^0.8.4" + chalk "^4.1.2" + recast "^0.21.0" + node-dir "^0.1.17" + neo-async "^2.5.0" + babel-core "^7.0.0-bridge.0" + micromatch "^4.0.4" + "@babel/core" "^7.13.16" + flow-parser "0.*" + graceful-fs "^4.2.4" + "@babel/parser" "^7.13.16" + "@babel/register" "^7.13.16" + write-file-atomic "^2.3.0" + "@babel/preset-flow" "^7.13.13" + "@babel/preset-typescript" "^7.13.0" + "@babel/plugin-proposal-class-properties" "^7.13.0" + "@babel/plugin-proposal-optional-chaining" "^7.13.12" + "@babel/plugin-transform-modules-commonjs" "^7.13.8" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.13.8" + +jsdom@^20.0.0: + version "20.0.3" + resolved "https://registry.npmjs.org/jsdom/-/jsdom-20.0.3.tgz" + integrity sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ== + dependencies: + ws "^8.11.0" + abab "^2.0.6" + acorn "^8.8.1" + cssom "^0.5.0" + saxes "^6.0.0" + nwsapi "^2.2.2" + parse5 "^7.1.1" + cssstyle "^2.3.0" + data-urls "^3.0.2" + escodegen "^2.0.0" + form-data "^4.0.0" + decimal.js "^10.4.2" + whatwg-url "^11.0.0" + symbol-tree "^3.2.4" + domexception "^4.0.0" + tough-cookie "^4.1.2" + acorn-globals "^7.0.0" + whatwg-encoding "^2.0.0" + whatwg-mimetype "^3.0.0" + http-proxy-agent "^5.0.0" + https-proxy-agent "^5.0.1" + w3c-xmlserializer "^4.0.0" + webidl-conversions "^7.0.0" + xml-name-validator "^4.0.0" + html-encoding-sniffer "^3.0.0" + is-potential-custom-element-name "^1.0.1" + +jsdom@^22.1.0: + version "22.1.0" + resolved "https://registry.npmjs.org/jsdom/-/jsdom-22.1.0.tgz" + integrity sha512-/9AVW7xNbsBv6GfWho4TTNjEo9fe6Zhf9O7s0Fhhr3u+awPwAJMKwAMXnkk5vBxflqLW9hTHX/0cs+P3gW+cQw== + dependencies: + ws "^8.13.0" + abab "^2.0.6" + saxes "^6.0.0" + nwsapi "^2.2.4" + parse5 "^7.1.2" + cssstyle "^3.0.0" + data-urls "^4.0.0" + form-data "^4.0.0" + decimal.js "^10.4.3" + whatwg-url "^12.0.1" + rrweb-cssom "^0.6.0" + symbol-tree "^3.2.4" + domexception "^4.0.0" + tough-cookie "^4.1.2" + whatwg-encoding "^2.0.0" + whatwg-mimetype "^3.0.0" + http-proxy-agent "^5.0.0" + https-proxy-agent "^5.0.1" + w3c-xmlserializer "^4.0.0" + webidl-conversions "^7.0.0" + xml-name-validator "^4.0.0" + html-encoding-sniffer "^3.0.0" + is-potential-custom-element-name "^1.0.1" + +jsesc@^3.0.2, jsesc@~3.0.2: + version "3.0.2" + resolved "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz" + integrity sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g== + +json-buffer@3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz" + integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== + +json-parse-better-errors@^1.0.1: + version "1.0.2" + resolved "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz" + integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== + +json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: + version "2.3.1" + resolved "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz" + integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== + +json-parse-even-better-errors@^3.0.0: + version "3.0.2" + resolved "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.2.tgz" + integrity sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ== + +json-schema@0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz" + integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== + +json-schema-to-typescript@^13.1.1: + version "13.1.2" + resolved "https://registry.npmjs.org/json-schema-to-typescript/-/json-schema-to-typescript-13.1.2.tgz" + integrity sha512-17G+mjx4nunvOpkPvcz7fdwUwYCEwyH8vR3Ym3rFiQ8uzAL3go+c1306Kk7iGRk8HuXBXqy+JJJmpYl0cvOllw== + dependencies: + mz "^2.7.0" + glob "^7.1.6" + lodash "^4.17.21" + mkdirp "^1.0.4" + is-glob "^4.0.3" + minimist "^1.2.6" + prettier "^2.6.2" + cli-color "^2.0.2" + get-stdin "^8.0.0" + glob-promise "^4.2.2" + "@types/lodash" "^4.14.182" + "@types/prettier" "^2.6.1" + "@types/json-schema" "^7.0.11" + "@bcherny/json-schema-ref-parser" "10.0.5-fork" + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-schema-traverse@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" + integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== + +json-stable-stringify-without-jsonify@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" + integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== + +json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz" + integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== + +json5@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz" + integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA== + dependencies: + minimist "^1.2.0" + +json5@^2.1.2, json5@^2.2.2, json5@^2.2.3: + version "2.2.3" + resolved "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz" + integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== + +jsonc-eslint-parser@^2.1.0: + version "2.4.0" + resolved "https://registry.npmjs.org/jsonc-eslint-parser/-/jsonc-eslint-parser-2.4.0.tgz" + integrity sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg== + dependencies: + acorn "^8.5.0" + eslint-visitor-keys "^3.0.0" + espree "^9.0.0" + semver "^7.3.5" + +jsonc-parser@3.2.0: + version "3.2.0" + resolved "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz" + integrity sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w== + +jsonfile@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz" + integrity sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg== + optionalDependencies: + graceful-fs "^4.1.6" + +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + +jsonparse@^1.2.0: + version "1.3.1" + resolved "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz" + integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg== + +jsonwebtoken@9.0.2: + version "9.0.2" + resolved "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.2.tgz" + integrity sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ== + dependencies: + jws "^3.2.2" + lodash.includes "^4.3.0" + lodash.isboolean "^3.0.3" + lodash.isinteger "^4.0.4" + lodash.isnumber "^3.0.3" + lodash.isplainobject "^4.0.6" + lodash.isstring "^4.0.1" + lodash.once "^4.0.0" + ms "^2.1.1" + semver "^7.5.4" + +jsprim@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz" + integrity sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ== + dependencies: + assert-plus "1.0.0" + extsprintf "1.3.0" + json-schema "0.4.0" + verror "1.10.0" + +"jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.3.3: + version "3.3.5" + resolved "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz" + integrity sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ== + dependencies: + array-includes "^3.1.6" + array.prototype.flat "^1.3.1" + object.assign "^4.1.4" + object.values "^1.1.6" + +jwa@^1.4.1: + version "1.4.1" + resolved "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz" + integrity sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA== + dependencies: + buffer-equal-constant-time "1.0.1" + ecdsa-sig-formatter "1.0.11" + safe-buffer "^5.0.1" + +jws@^3.2.2: + version "3.2.2" + resolved "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz" + integrity sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA== + dependencies: + jwa "^1.4.1" + safe-buffer "^5.0.1" + +keygrip@~1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/keygrip/-/keygrip-1.1.0.tgz" + integrity sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ== + dependencies: + tsscmp "1.0.6" + +keyv@^4.5.3: + version "4.5.4" + resolved "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz" + integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw== + dependencies: + json-buffer "3.0.1" + +keyvaluestorage-interface@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/keyvaluestorage-interface/-/keyvaluestorage-interface-1.0.0.tgz" + integrity sha512-8t6Q3TclQ4uZynJY9IGr2+SsIGwK9JHcO6ootkHCGA0CrQCRy+VkouYNO2xicET6b9al7QKzpebNow+gkpCL8g== + +kind-of@^6.0.2, kind-of@^6.0.3: + version "6.0.3" + resolved "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" + integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== + +kleur@^3.0.3: + version "3.0.3" + resolved "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" + integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== + +kleur@4.1.5: + version "4.1.5" + resolved "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz" + integrity sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ== + +klona@^2.0.4, klona@^2.0.5, klona@^2.0.6: + version "2.0.6" + resolved "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz" + integrity sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA== + +knitwork@^1.0.0, knitwork@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/knitwork/-/knitwork-1.1.0.tgz" + integrity sha512-oHnmiBUVHz1V+URE77PNot2lv3QiYU2zQf1JjOVkMt3YDKGbu8NAFr+c4mcNOhdsGrB/VpVbRwPwhiXrPhxQbw== + +koa@2.15.3: + version "2.15.3" + resolved "https://registry.npmjs.org/koa/-/koa-2.15.3.tgz" + integrity sha512-j/8tY9j5t+GVMLeioLaxweJiKUayFhlGqNTzf2ZGwL0ZCQijd2RLHK0SLW5Tsko8YyyqCZC2cojIb0/s62qTAg== + dependencies: + accepts "^1.3.5" + cache-content-type "^1.0.0" + content-disposition "~0.5.2" + content-type "^1.0.4" + cookies "~0.9.0" + debug "^4.3.2" + delegates "^1.0.0" + depd "^2.0.0" + destroy "^1.0.4" + encodeurl "^1.0.2" + escape-html "^1.0.3" + fresh "~0.5.2" + http-assert "^1.3.0" + http-errors "^1.6.3" + is-generator-function "^1.0.7" + koa-compose "^4.1.0" + koa-convert "^2.0.0" + on-finished "^2.3.0" + only "~0.0.2" + parseurl "^1.3.2" + statuses "^1.5.0" + type-is "^1.6.16" + vary "^1.1.2" + +koa-compose@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/koa-compose/-/koa-compose-4.1.0.tgz" + integrity sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw== + +koa-convert@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/koa-convert/-/koa-convert-2.0.0.tgz" + integrity sha512-asOvN6bFlSnxewce2e/DK3p4tltyfC4VM7ZwuTuepI7dEQVcvpyFuBcEARu1+Hxg8DIwytce2n7jrZtRlPrARA== + dependencies: + co "^4.6.0" + koa-compose "^4.1.0" + +kolorist@^1.7.0, kolorist@^1.8.0: + version "1.8.0" + resolved "https://registry.npmjs.org/kolorist/-/kolorist-1.8.0.tgz" + integrity sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ== + +language-subtag-registry@~0.3.2: + version "0.3.23" + resolved "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz" + integrity sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ== + +language-tags@=1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz" + integrity sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ== + dependencies: + language-subtag-registry "~0.3.2" + +launch-editor@^2.6.1, launch-editor@^2.9.1: + version "2.9.1" + resolved "https://registry.npmjs.org/launch-editor/-/launch-editor-2.9.1.tgz" + integrity sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w== + dependencies: + picocolors "^1.0.0" + shell-quote "^1.8.1" + +lazystream@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz" + integrity sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw== + dependencies: + readable-stream "^2.0.5" + +less@4.1.3, "less@^3.5.0 || ^4.0.0": + version "4.1.3" + resolved "https://registry.npmjs.org/less/-/less-4.1.3.tgz" + integrity sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA== + dependencies: + copy-anything "^2.0.1" + parse-node-version "^1.0.1" + tslib "^2.3.0" + optionalDependencies: + errno "^0.1.1" + graceful-fs "^4.1.2" + image-size "~0.5.0" + make-dir "^2.1.0" + mime "^1.4.1" + needle "^3.1.0" + source-map "~0.6.0" + +less-loader@11.1.0: + version "11.1.0" + resolved "https://registry.npmjs.org/less-loader/-/less-loader-11.1.0.tgz" + integrity sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug== + dependencies: + klona "^2.0.4" + +leven@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz" + integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== + +levn@^0.4.1: + version "0.4.1" + resolved "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz" + integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== + dependencies: + prelude-ls "^1.2.1" + type-check "~0.4.0" + +libsodium-sumo@^0.7.15: + version "0.7.15" + resolved "https://registry.npmjs.org/libsodium-sumo/-/libsodium-sumo-0.7.15.tgz" + integrity sha512-5tPmqPmq8T8Nikpm1Nqj0hBHvsLFCXvdhBFV7SGOitQPZAA6jso8XoL0r4L7vmfKXr486fiQInvErHtEvizFMw== + +libsodium-wrappers-sumo@^0.7.11: + version "0.7.15" + resolved "https://registry.npmjs.org/libsodium-wrappers-sumo/-/libsodium-wrappers-sumo-0.7.15.tgz" + integrity sha512-aSWY8wKDZh5TC7rMvEdTHoyppVq/1dTSAeAR7H6pzd6QRT3vQWcT5pGwCotLcpPEOLXX6VvqihSPkpEhYAjANA== + dependencies: + libsodium-sumo "^0.7.15" + +license-webpack-plugin@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz" + integrity sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw== + dependencies: + webpack-sources "^3.0.0" + +lighthouse-logger@^1.0.0: + version "1.4.2" + resolved "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-1.4.2.tgz" + integrity sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g== + dependencies: + debug "^2.6.9" + marky "^1.2.2" + +lilconfig@^3.1.1, lilconfig@^3.1.2: + version "3.1.2" + resolved "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz" + integrity sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow== + +lines-and-columns@^1.1.6: + version "1.2.4" + resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz" + integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== + +lines-and-columns@2.0.3, lines-and-columns@^2.0.3: + version "2.0.3" + resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-2.0.3.tgz" + integrity sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w== + +listhen@^1.7.2: + version "1.9.0" + resolved "https://registry.npmjs.org/listhen/-/listhen-1.9.0.tgz" + integrity sha512-I8oW2+QL5KJo8zXNWX046M134WchxsXC7SawLPvRQpogCbkyQIaFxPE89A2HiwR7vAK2Dm2ERBAmyjTYGYEpBg== + dependencies: + "@parcel/watcher" "^2.4.1" + "@parcel/watcher-wasm" "^2.4.1" + citty "^0.1.6" + clipboardy "^4.0.0" + consola "^3.2.3" + crossws ">=0.2.0 <0.4.0" + defu "^6.1.4" + get-port-please "^3.1.2" + h3 "^1.12.0" + http-shutdown "^1.2.2" + jiti "^2.1.2" + mlly "^1.7.1" + node-forge "^1.3.1" + pathe "^1.1.2" + std-env "^3.7.0" + ufo "^1.5.4" + untun "^0.1.3" + uqr "^0.1.2" + +loader-runner@^4.2.0: + version "4.3.0" + resolved "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz" + integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg== + +loader-utils@^2.0.0, loader-utils@^2.0.3: + version "2.0.4" + resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz" + integrity sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw== + dependencies: + json5 "^2.1.2" + big.js "^5.2.2" + emojis-list "^3.0.0" + +local-pkg@^0.5.0: + version "0.5.0" + resolved "https://registry.npmjs.org/local-pkg/-/local-pkg-0.5.0.tgz" + integrity sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg== + dependencies: + mlly "^1.4.2" + pkg-types "^1.0.3" + +locate-path@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz" + integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== + dependencies: + p-locate "^3.0.0" + path-exists "^3.0.0" + +locate-path@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" + integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== + dependencies: + p-locate "^4.1.0" + +locate-path@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz" + integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== + dependencies: + p-locate "^5.0.0" + +locate-path@^7.1.0: + version "7.2.0" + resolved "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz" + integrity sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA== + dependencies: + p-locate "^6.0.0" + +lockfile@1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/lockfile/-/lockfile-1.0.4.tgz" + integrity sha512-cvbTwETRfsFh4nHsL1eGWapU1XFi5Ot9E85sWAwia7Y7EgB7vfqcZhTKZ+l7hCGxSPoushMv5GKhT5PdLv03WA== + dependencies: + signal-exit "^3.0.2" + +lodash@4, lodash@4.17.21, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.21, lodash@~4.17.15: + version "4.17.21" + resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + +lodash.camelcase@^4.3.0: + version "4.3.0" + resolved "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz" + integrity sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA== + +lodash.clonedeepwith@4.5.0: + version "4.5.0" + resolved "https://registry.npmjs.org/lodash.clonedeepwith/-/lodash.clonedeepwith-4.5.0.tgz" + integrity sha512-QRBRSxhbtsX1nc0baxSkkK5WlVTTm/s48DSukcGcWZwIyI8Zz+lB+kFiELJXtzfH4Aj6kMWQ1VWW4U5uUDgZMA== + +lodash.debounce@^4.0.8: + version "4.0.8" + resolved "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz" + integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== + +lodash.defaults@^4.2.0: + version "4.2.0" + resolved "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz" + integrity sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ== + +lodash.get@^4.4.2: + version "4.4.2" + resolved "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz" + integrity sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ== + +lodash.includes@^4.3.0: + version "4.3.0" + resolved "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz" + integrity sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w== + +lodash.isarguments@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz" + integrity sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg== + +lodash.isboolean@^3.0.3: + version "3.0.3" + resolved "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz" + integrity sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg== + +lodash.isequal@4.5.0, lodash.isequal@^4.5.0: + version "4.5.0" + resolved "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz" + integrity sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ== + +lodash.isfunction@^3.0.9: + version "3.0.9" + resolved "https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz" + integrity sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw== + +lodash.isinteger@^4.0.4: + version "4.0.4" + resolved "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz" + integrity sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA== + +lodash.isnumber@^3.0.3: + version "3.0.3" + resolved "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz" + integrity sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw== + +lodash.isplainobject@^4.0.6: + version "4.0.6" + resolved "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz" + integrity sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA== + +lodash.isstring@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz" + integrity sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw== + +lodash.kebabcase@^4.1.1: + version "4.1.1" + resolved "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz" + integrity sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g== + +lodash.memoize@^4.1.2: + version "4.1.2" + resolved "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz" + integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== + +lodash.merge@^4.6.2: + version "4.6.2" + resolved "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz" + integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== + +lodash.mergewith@^4.6.2: + version "4.6.2" + resolved "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz" + integrity sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ== + +lodash.once@^4.0.0: + version "4.1.1" + resolved "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz" + integrity sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg== + +lodash.snakecase@^4.1.1: + version "4.1.1" + resolved "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz" + integrity sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw== + +lodash.startcase@^4.4.0: + version "4.4.0" + resolved "https://registry.npmjs.org/lodash.startcase/-/lodash.startcase-4.4.0.tgz" + integrity sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg== + +lodash.throttle@^4.1.1: + version "4.1.1" + resolved "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz" + integrity sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ== + +lodash.uniq@^4.5.0: + version "4.5.0" + resolved "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz" + integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== + +lodash.upperfirst@^4.3.1: + version "4.3.1" + resolved "https://registry.npmjs.org/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz" + integrity sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg== + +log-symbols@^4.0.0, log-symbols@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz" + integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== + dependencies: + chalk "^4.1.0" + is-unicode-supported "^0.1.0" + +log4js@6.9.1: + version "6.9.1" + resolved "https://registry.npmjs.org/log4js/-/log4js-6.9.1.tgz" + integrity sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g== + dependencies: + date-format "^4.0.14" + debug "^4.3.4" + flatted "^3.2.7" + rfdc "^1.3.0" + streamroller "^3.1.5" + +logkitty@^0.7.1: + version "0.7.1" + resolved "https://registry.npmjs.org/logkitty/-/logkitty-0.7.1.tgz" + integrity sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ== + dependencies: + ansi-fragments "^0.2.1" + dayjs "^1.8.15" + yargs "^15.1.0" + +long@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/long/-/long-4.0.0.tgz" + integrity sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA== + +long@^5.2.3: + version "5.2.3" + resolved "https://registry.npmjs.org/long/-/long-5.2.3.tgz" + integrity sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q== + +long-timeout@0.1.1: + version "0.1.1" + resolved "https://registry.npmjs.org/long-timeout/-/long-timeout-0.1.1.tgz" + integrity sha512-BFRuQUqc7x2NWxfJBCyUrN8iYUYznzL9JROmRz1gZ6KlOIgmoD+njPVbb+VNn2nGMKggMsK79iUNErillsrx7w== + +loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" + integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== + dependencies: + js-tokens "^3.0.0 || ^4.0.0" + +lossless-json@^4.0.1: + version "4.0.2" + resolved "https://registry.npmjs.org/lossless-json/-/lossless-json-4.0.2.tgz" + integrity sha512-+z0EaLi2UcWi8MZRxA5iTb6m4Ys4E80uftGY+yG5KNFJb5EceQXOhdW/pWJZ8m97s26u7yZZAYMcKWNztSZssA== + +loupe@^3.1.0, loupe@^3.1.1: + version "3.1.2" + resolved "https://registry.npmjs.org/loupe/-/loupe-3.1.2.tgz" + integrity sha512-23I4pFZHmAemUnz8WZXbYRSKYj801VDaNv9ETuMh7IrMc7VuVVSo+Z9iLE3ni30+U48iDWfi30d3twAXBYmnCg== + +lowdb@1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/lowdb/-/lowdb-1.0.0.tgz" + integrity sha512-2+x8esE/Wb9SQ1F9IHaYWfsC9FIecLOPrK4g17FGEayjUWH172H6nwicRovGvSE2CPZouc2MCIqCI7h9d+GftQ== + dependencies: + graceful-fs "^4.1.3" + is-promise "^2.1.0" + lodash "4" + pify "^3.0.0" + steno "^0.4.1" + +lower-case@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz" + integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg== + dependencies: + tslib "^2.0.3" + +lru-cache@^5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz" + integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== + dependencies: + yallist "^3.0.2" + +lru-cache@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" + integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + dependencies: + yallist "^4.0.0" + +lru-cache@7.18.3: + version "7.18.3" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz" + integrity sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA== + +lru-cache@^10.0.1, lru-cache@^10.2.0, lru-cache@^10.4.3: + version "10.4.3" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz" + integrity sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ== + +lru-queue@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz" + integrity sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ== + dependencies: + es5-ext "~0.10.2" + +luxon@^3.2.1: + version "3.5.0" + resolved "https://registry.npmjs.org/luxon/-/luxon-3.5.0.tgz" + integrity sha512-rh+Zjr6DNfUYR3bPwJEnuwDdqMbxZW7LOQfUN4B54+Cl+0o5zaU9RJ6bcidfDtC1cWCZXQ+nvX8bf6bAji37QQ== + +lz-string@^1.5.0: + version "1.5.0" + resolved "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz" + integrity sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ== + +magic-string@^0.29.0: + version "0.29.0" + resolved "https://registry.npmjs.org/magic-string/-/magic-string-0.29.0.tgz" + integrity sha512-WcfidHrDjMY+eLjlU+8OvwREqHwpgCeKVBUpQ3OhYYuvfaYCUgcbuBzappNzZvg/v8onU3oQj+BYpkOJe9Iw4Q== + dependencies: + "@jridgewell/sourcemap-codec" "^1.4.13" + +magic-string@^0.30.0, magic-string@^0.30.10, magic-string@^0.30.11, magic-string@^0.30.3, magic-string@^0.30.4, magic-string@^0.30.8: + version "0.30.12" + resolved "https://registry.npmjs.org/magic-string/-/magic-string-0.30.12.tgz" + integrity sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw== + dependencies: + "@jridgewell/sourcemap-codec" "^1.5.0" + +magic-string-ast@^0.6.2: + version "0.6.2" + resolved "https://registry.npmjs.org/magic-string-ast/-/magic-string-ast-0.6.2.tgz" + integrity sha512-oN3Bcd7ZVt+0VGEs7402qR/tjgjbM7kPlH/z7ufJnzTLVBzXJITRHOJiwMmmYMgZfdoWQsfQcY+iKlxiBppnMA== + dependencies: + magic-string "^0.30.10" + +magicast@^0.3.4, magicast@^0.3.5: + version "0.3.5" + resolved "https://registry.npmjs.org/magicast/-/magicast-0.3.5.tgz" + integrity sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ== + dependencies: + "@babel/parser" "^7.25.4" + "@babel/types" "^7.25.4" + source-map-js "^1.2.0" + +make-dir@^2.0.0, make-dir@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz" + integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== + dependencies: + pify "^4.0.1" + semver "^5.6.0" + +make-dir@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz" + integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== + dependencies: + semver "^6.0.0" + +make-dir@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz" + integrity sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw== + dependencies: + semver "^7.5.3" + +make-error@^1.1.1, make-error@^1.3.6: + version "1.3.6" + resolved "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz" + integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== + +makeerror@1.0.12: + version "1.0.12" + resolved "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz" + integrity sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg== + dependencies: + tmpl "1.0.5" + +map-obj@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz" + integrity sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg== + +map-obj@^4.0.0: + version "4.3.0" + resolved "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz" + integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ== + +marky@^1.2.2: + version "1.2.5" + resolved "https://registry.npmjs.org/marky/-/marky-1.2.5.tgz" + integrity sha512-q9JtQJKjpsVxCRVgQ+WapguSbKC3SQ5HEzFGPAJMStgh3QjCawp00UKv3MTTAArTmGmmPUvllHZoNbZ3gs0I+Q== + +md5.js@^1.3.4: + version "1.3.5" + resolved "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz" + integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg== + dependencies: + hash-base "^3.0.0" + inherits "^2.0.1" + safe-buffer "^5.1.2" + +mdn-data@2.0.28: + version "2.0.28" + resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz" + integrity sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g== + +mdn-data@2.0.30: + version "2.0.30" + resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz" + integrity sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA== + +media-typer@0.3.0: + version "0.3.0" + resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz" + integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== + +memfs@^3.4.1: + version "3.6.0" + resolved "https://registry.npmjs.org/memfs/-/memfs-3.6.0.tgz" + integrity sha512-EGowvkkgbMcIChjMTMkESFDbZeSh8xZ7kNSF0hAiAN4Jh6jgHCRS0Ga/+C8y6Au+oqpezRHCfPsmJ2+DwAgiwQ== + dependencies: + fs-monkey "^1.0.4" + +memfs@^4.6.0: + version "4.14.0" + resolved "https://registry.npmjs.org/memfs/-/memfs-4.14.0.tgz" + integrity sha512-JUeY0F/fQZgIod31Ja1eJgiSxLn7BfQlCnqhwXFBzFHEw63OdLK7VJUJ7bnzNsWgCyoUP5tEp1VRY8rDaYzqOA== + dependencies: + "@jsonjoy.com/json-pack" "^1.0.3" + "@jsonjoy.com/util" "^1.3.0" + tree-dump "^1.0.1" + tslib "^2.0.0" + +memoize-one@^5.0.0: + version "5.2.1" + resolved "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz" + integrity sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q== + +memoizee@^0.4.15: + version "0.4.17" + resolved "https://registry.npmjs.org/memoizee/-/memoizee-0.4.17.tgz" + integrity sha512-DGqD7Hjpi/1or4F/aYAspXKNm5Yili0QDAFAY4QYvpqpgiY6+1jOfqpmByzjxbWd/T9mChbCArXAbDAsTm5oXA== + dependencies: + d "^1.0.2" + es5-ext "^0.10.64" + es6-weak-map "^2.0.3" + event-emitter "^0.3.5" + is-promise "^2.2.2" + lru-queue "^0.1.0" + next-tick "^1.1.0" + timers-ext "^0.1.7" + +meow@^8.0.0, meow@^8.1.2: + version "8.1.2" + resolved "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz" + integrity sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q== + dependencies: + redent "^3.0.0" + type-fest "^0.18.0" + read-pkg-up "^7.0.1" + yargs-parser "^20.2.3" + trim-newlines "^3.0.0" + camelcase-keys "^6.2.2" + hard-rejection "^2.1.0" + "@types/minimist" "^1.2.0" + decamelize-keys "^1.1.0" + minimist-options "4.1.0" + normalize-package-data "^3.0.0" + +meow@^12.0.1: + version "12.1.1" + resolved "https://registry.npmjs.org/meow/-/meow-12.1.1.tgz" + integrity sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw== + +merge-descriptors@1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz" + integrity sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ== + +merge-options@^3.0.4: + version "3.0.4" + resolved "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz" + integrity sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ== + dependencies: + is-plain-obj "^2.1.0" + +merge-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz" + integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== + +merge2@^1.3.0, merge2@^1.4.1: + version "1.4.1" + resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" + integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== + +methods@~1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" + integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== + +metro@0.80.12, metro@^0.80.3: + version "0.80.12" + resolved "https://registry.npmjs.org/metro/-/metro-0.80.12.tgz" + integrity sha512-1UsH5FzJd9quUsD1qY+zUG4JY3jo3YEMxbMYH9jT6NK3j4iORhlwTK8fYTfAUBhDKjgLfKjAh7aoazNE23oIRA== + dependencies: + ws "^7.5.10" + chalk "^4.0.0" + debug "^2.2.0" + yargs "^17.6.2" + throat "^5.0.0" + accepts "^1.3.7" + ci-info "^2.0.0" + connect "^3.6.5" + denodeify "^1.2.1" + invariant "^2.2.4" + image-size "^1.0.2" + metro-core "0.80.12" + mime-types "^2.1.27" + nullthrows "^1.1.1" + source-map "^0.5.6" + strip-ansi "^6.0.0" + "@babel/core" "^7.20.0" + graceful-fs "^4.2.4" + jest-worker "^29.6.3" + metro-cache "0.80.12" + "@babel/types" "^7.20.0" + jsc-safe-url "^0.2.2" + metro-config "0.80.12" + "@babel/parser" "^7.20.0" + hermes-parser "0.23.1" + metro-runtime "0.80.12" + metro-file-map "0.80.12" + metro-resolver "0.80.12" + "@babel/template" "^7.0.0" + "@babel/traverse" "^7.20.0" + lodash.throttle "^4.1.1" + metro-cache-key "0.80.12" + serialize-error "^2.1.0" + "@babel/generator" "^7.20.0" + metro-source-map "0.80.12" + "@babel/code-frame" "^7.0.0" + metro-symbolicate "0.80.12" + error-stack-parser "^2.0.6" + flow-enums-runtime "^0.0.6" + metro-transform-worker "0.80.12" + metro-babel-transformer "0.80.12" + metro-transform-plugins "0.80.12" + +metro-babel-transformer@0.80.12: + version "0.80.12" + resolved "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.80.12.tgz" + integrity sha512-YZziRs0MgA3pzCkkvOoQRXjIoVjvrpi/yRlJnObyIvMP6lFdtyG4nUGIwGY9VXnBvxmXD6mPY2e+NSw6JAyiRg== + dependencies: + nullthrows "^1.1.1" + "@babel/core" "^7.20.0" + hermes-parser "0.23.1" + flow-enums-runtime "^0.0.6" + +metro-cache@0.80.12: + version "0.80.12" + resolved "https://registry.npmjs.org/metro-cache/-/metro-cache-0.80.12.tgz" + integrity sha512-p5kNHh2KJ0pbQI/H7ZBPCEwkyNcSz7OUkslzsiIWBMPQGFJ/xArMwkV7I+GJcWh+b4m6zbLxE5fk6fqbVK1xGA== + dependencies: + metro-core "0.80.12" + flow-enums-runtime "^0.0.6" + exponential-backoff "^3.1.1" + +metro-cache-key@0.80.12: + version "0.80.12" + resolved "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.80.12.tgz" + integrity sha512-o4BspKnugg/pE45ei0LGHVuBJXwRgruW7oSFAeSZvBKA/sGr0UhOGY3uycOgWInnS3v5yTTfiBA9lHlNRhsvGA== + dependencies: + flow-enums-runtime "^0.0.6" + +metro-config@0.80.12, metro-config@^0.80.3: + version "0.80.12" + resolved "https://registry.npmjs.org/metro-config/-/metro-config-0.80.12.tgz" + integrity sha512-4rwOWwrhm62LjB12ytiuR5NgK1ZBNr24/He8mqCsC+HXZ+ATbrewLNztzbAZHtFsrxP4D4GLTGgh96pCpYLSAQ== + dependencies: + metro "0.80.12" + connect "^3.6.5" + metro-core "0.80.12" + cosmiconfig "^5.0.5" + metro-cache "0.80.12" + jest-validate "^29.6.3" + metro-runtime "0.80.12" + flow-enums-runtime "^0.0.6" + +metro-core@0.80.12, metro-core@^0.80.3: + version "0.80.12" + resolved "https://registry.npmjs.org/metro-core/-/metro-core-0.80.12.tgz" + integrity sha512-QqdJ/yAK+IpPs2HU/h5v2pKEdANBagSsc6DRSjnwSyJsCoHlmyJKCaCJ7KhWGx+N4OHxh37hoA8fc2CuZbx0Fw== + dependencies: + metro-resolver "0.80.12" + lodash.throttle "^4.1.1" + flow-enums-runtime "^0.0.6" + +metro-file-map@0.80.12: + version "0.80.12" + resolved "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.80.12.tgz" + integrity sha512-sYdemWSlk66bWzW2wp79kcPMzwuG32x1ZF3otI0QZTmrnTaaTiGyhE66P1z6KR4n2Eu5QXiABa6EWbAQv0r8bw== + dependencies: + debug "^2.2.0" + walker "^1.0.7" + anymatch "^3.0.3" + invariant "^2.2.4" + micromatch "^4.0.4" + nullthrows "^1.1.1" + fb-watchman "^2.0.0" + graceful-fs "^4.2.4" + jest-worker "^29.6.3" + flow-enums-runtime "^0.0.6" + node-abort-controller "^3.1.1" + optionalDependencies: + fsevents "^2.3.2" + +metro-minify-terser@0.80.12: + version "0.80.12" + resolved "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.80.12.tgz" + integrity sha512-muWzUw3y5k+9083ZoX9VaJLWEV2Jcgi+Oan0Mmb/fBNMPqP9xVDuy4pOMn/HOiGndgfh/MK7s4bsjkyLJKMnXQ== + dependencies: + terser "^5.15.0" + flow-enums-runtime "^0.0.6" + +metro-resolver@0.80.12: + version "0.80.12" + resolved "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.80.12.tgz" + integrity sha512-PR24gYRZnYHM3xT9pg6BdbrGbM/Cu1TcyIFBVlAk7qDAuHkUNQ1nMzWumWs+kwSvtd9eZGzHoucGJpTUEeLZAw== + dependencies: + flow-enums-runtime "^0.0.6" + +metro-runtime@0.80.12, metro-runtime@^0.80.3: + version "0.80.12" + resolved "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.80.12.tgz" + integrity sha512-LIx7+92p5rpI0i6iB4S4GBvvLxStNt6fF0oPMaUd1Weku7jZdfkCZzmrtDD9CSQ6EPb0T9NUZoyXIxlBa3wOCw== + dependencies: + "@babel/runtime" "^7.25.0" + flow-enums-runtime "^0.0.6" + +metro-source-map@0.80.12, metro-source-map@^0.80.3: + version "0.80.12" + resolved "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.80.12.tgz" + integrity sha512-o+AXmE7hpvM8r8MKsx7TI21/eerYYy2DCDkWfoBkv+jNkl61khvDHlQn0cXZa6lrcNZiZkl9oHSMcwLLIrFmpw== + dependencies: + ob1 "0.80.12" + vlq "^1.0.0" + invariant "^2.2.4" + nullthrows "^1.1.1" + source-map "^0.5.6" + "@babel/types" "^7.20.0" + "@babel/traverse" "^7.20.0" + metro-symbolicate "0.80.12" + flow-enums-runtime "^0.0.6" + +metro-symbolicate@0.80.12: + version "0.80.12" + resolved "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.80.12.tgz" + integrity sha512-/dIpNdHksXkGHZXARZpL7doUzHqSNxgQ8+kQGxwpJuHnDhGkENxB5PS2QBaTDdEcmyTMjS53CN1rl9n1gR6fmw== + dependencies: + vlq "^1.0.0" + through2 "^2.0.1" + invariant "^2.2.4" + nullthrows "^1.1.1" + source-map "^0.5.6" + metro-source-map "0.80.12" + flow-enums-runtime "^0.0.6" + +metro-transform-plugins@0.80.12: + version "0.80.12" + resolved "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.80.12.tgz" + integrity sha512-WQWp00AcZvXuQdbjQbx1LzFR31IInlkCDYJNRs6gtEtAyhwpMMlL2KcHmdY+wjDO9RPcliZ+Xl1riOuBecVlPA== + dependencies: + nullthrows "^1.1.1" + "@babel/core" "^7.20.0" + "@babel/template" "^7.0.0" + "@babel/traverse" "^7.20.0" + "@babel/generator" "^7.20.0" + flow-enums-runtime "^0.0.6" + +metro-transform-worker@0.80.12: + version "0.80.12" + resolved "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.80.12.tgz" + integrity sha512-KAPFN1y3eVqEbKLx1I8WOarHPqDMUa8WelWxaJCNKO/yHCP26zELeqTJvhsQup+8uwB6EYi/sp0b6TGoh6lOEA== + dependencies: + metro "0.80.12" + nullthrows "^1.1.1" + "@babel/core" "^7.20.0" + metro-cache "0.80.12" + "@babel/types" "^7.20.0" + "@babel/parser" "^7.20.0" + metro-cache-key "0.80.12" + "@babel/generator" "^7.20.0" + metro-source-map "0.80.12" + flow-enums-runtime "^0.0.6" + metro-minify-terser "0.80.12" + metro-babel-transformer "0.80.12" + metro-transform-plugins "0.80.12" + +micromatch@^4.0.0, micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5, micromatch@^4.0.8: + version "4.0.8" + resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz" + integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA== + dependencies: + braces "^3.0.3" + picomatch "^2.3.1" + +miller-rabin@^4.0.0: + version "4.0.1" + resolved "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz" + integrity sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA== + dependencies: + bn.js "^4.0.0" + brorand "^1.0.1" + +mime@1.6.0, mime@^1.4.1, mime@^1.6.0: + version "1.6.0" + resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" + integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== + +mime@2.6.0, mime@^2.4.1: + version "2.6.0" + resolved "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz" + integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== + +mime@3.0.0, mime@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz" + integrity sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A== + +mime@^4.0.3: + version "4.0.4" + resolved "https://registry.npmjs.org/mime/-/mime-4.0.4.tgz" + integrity sha512-v8yqInVjhXyqP6+Kw4fV3ZzeMRqEW6FotRsKXjRS5VMTNIuXsdRoAvklpoRgSqXm6o9VNH4/C0mgedko9DdLsQ== + +mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": + version "1.52.0" + resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" + integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== + +mime-types@^2.1.12, mime-types@^2.1.18, mime-types@^2.1.27, mime-types@^2.1.31, mime-types@~2.1.17, mime-types@~2.1.19, mime-types@~2.1.24, mime-types@~2.1.34: + version "2.1.35" + resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz" + integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== + dependencies: + mime-db "1.52.0" + +mimic-fn@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" + integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + +mimic-fn@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz" + integrity sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw== + +min-indent@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz" + integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== + +mini-css-extract-plugin@~2.4.7: + version "2.4.7" + resolved "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.4.7.tgz" + integrity sha512-euWmddf0sk9Nv1O0gfeeUAvAkoSlWncNLF77C0TP2+WoPvy8mAHKOzMajcCz2dzvyt3CNgxb1obIEVFIRxaipg== + dependencies: + schema-utils "^4.0.0" + +minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz" + integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== + +minimalistic-crypto-utils@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz" + integrity sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg== + +minimatch@~3.0.3: + version "3.0.8" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz" + integrity sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q== + dependencies: + brace-expansion "^1.1.7" + +"minimatch@2 || 3", minimatch@^3.0.2, minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: + version "3.1.2" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + +minimatch@^5.0.1, minimatch@^5.1.0: + version "5.1.6" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz" + integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g== + dependencies: + brace-expansion "^2.0.1" + +minimatch@7.4.6, minimatch@^7.4.3: + version "7.4.6" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-7.4.6.tgz" + integrity sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw== + dependencies: + brace-expansion "^2.0.1" + +minimatch@^8.0.2: + version "8.0.4" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz" + integrity sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA== + dependencies: + brace-expansion "^2.0.1" + +minimatch@9.0.1: + version "9.0.1" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-9.0.1.tgz" + integrity sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w== + dependencies: + brace-expansion "^2.0.1" + +minimatch@9.0.3: + version "9.0.3" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz" + integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg== + dependencies: + brace-expansion "^2.0.1" + +minimatch@^9.0.1, minimatch@^9.0.3, minimatch@^9.0.4: + version "9.0.5" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz" + integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow== + dependencies: + brace-expansion "^2.0.1" + +minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6: + version "1.2.8" + resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz" + integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== + +minimist-options@4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz" + integrity sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A== + dependencies: + arrify "^1.0.1" + is-plain-obj "^1.1.0" + kind-of "^6.0.3" + +minipass@^3.0.0: + version "3.3.6" + resolved "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz" + integrity sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw== + dependencies: + yallist "^4.0.0" + +minipass@^4.2.4: + version "4.2.8" + resolved "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz" + integrity sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ== + +minipass@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz" + integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ== + +"minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.1.2: + version "7.1.2" + resolved "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz" + integrity sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw== + +minizlib@^2.1.1: + version "2.1.2" + resolved "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz" + integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== + dependencies: + minipass "^3.0.0" + yallist "^4.0.0" + +mitt@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz" + integrity sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw== + +mkdirp@^0.5.1, mkdirp@^0.5.6, mkdirp@~0.5.1: + version "0.5.6" + resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz" + integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== + dependencies: + minimist "^1.2.6" + +mkdirp@1.0.4, mkdirp@^1.0.3, mkdirp@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz" + integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== + +mkdirp@^2.1.6: + version "2.1.6" + resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-2.1.6.tgz" + integrity sha512-+hEnITedc8LAtIP9u3HJDFIdcLV2vXP33sqLLIzkv1Db1zO/1OxbvYf0Y1OC/S/Qo5dxHXepofhmxL02PsKe+A== + +mlly@^1.3.0, mlly@^1.4.2, mlly@^1.6.1, mlly@^1.7.1, mlly@^1.7.2: + version "1.7.2" + resolved "https://registry.npmjs.org/mlly/-/mlly-1.7.2.tgz" + integrity sha512-tN3dvVHYVz4DhSXinXIk7u9syPYaJvio118uomkovAtWBT+RdbP6Lfh/5Lvo519YMmwBafwlh20IPTXIStscpA== + dependencies: + acorn "^8.12.1" + pathe "^1.1.2" + pkg-types "^1.2.0" + ufo "^1.5.4" + +mobx@^6.1.7: + version "6.13.5" + resolved "https://registry.npmjs.org/mobx/-/mobx-6.13.5.tgz" + integrity sha512-/HTWzW2s8J1Gqt+WmUj5Y0mddZk+LInejADc79NJadrWla3rHzmRHki/mnEUH1AvOmbNTZ1BRbKxr8DSgfdjMA== + +mri@^1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz" + integrity sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA== + +mrmime@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz" + integrity sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw== + +ms@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" + integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== + +ms@2.1.2: + version "2.1.2" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +ms@2.1.3, ms@^2.1.1, ms@^2.1.3: + version "2.1.3" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + +muggle-string@^0.4.1: + version "0.4.1" + resolved "https://registry.npmjs.org/muggle-string/-/muggle-string-0.4.1.tgz" + integrity sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ== + +multicast-dns@^7.2.5: + version "7.2.5" + resolved "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz" + integrity sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg== + dependencies: + dns-packet "^5.2.2" + thunky "^1.0.2" + +multiformats@^9.4.2: + version "9.9.0" + resolved "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz" + integrity sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg== + +mute-stream@0.0.8: + version "0.0.8" + resolved "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz" + integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== + +mv@2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/mv/-/mv-2.1.1.tgz" + integrity sha512-at/ZndSy3xEGJ8i0ygALh8ru9qy7gWW1cmkaqBN29JmMlIvM//MEO9y1sk/avxuwnPcfhkejkLsuPxH81BrkSg== + dependencies: + mkdirp "~0.5.1" + ncp "~2.0.0" + rimraf "~2.4.0" + +mz@^2.7.0: + version "2.7.0" + resolved "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz" + integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q== + dependencies: + any-promise "^1.0.0" + object-assign "^4.0.1" + thenify-all "^1.0.0" + +nan@^2.13.2: + version "2.22.0" + resolved "https://registry.npmjs.org/nan/-/nan-2.22.0.tgz" + integrity sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw== + +nanoid@^3.3.4, nanoid@^3.3.6, nanoid@^3.3.7: + version "3.3.7" + resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz" + integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== + +nanoid@^5.0.7: + version "5.0.7" + resolved "https://registry.npmjs.org/nanoid/-/nanoid-5.0.7.tgz" + integrity sha512-oLxFY2gd2IqnjcYyOXD8XGCftpGtZP2AbHbOkthDkvRywH5ayNtPVy9YlOPcHckXzbLTCHpkb7FB+yuxKV13pQ== + +nanotar@^0.1.1: + version "0.1.1" + resolved "https://registry.npmjs.org/nanotar/-/nanotar-0.1.1.tgz" + integrity sha512-AiJsGsSF3O0havL1BydvI4+wR76sKT+okKRwWIaK96cZUnXqH0uNBOsHlbwZq3+m2BR1VKqHDVudl3gO4mYjpQ== + +napi-wasm@^1.1.0: + version "1.1.3" + resolved "https://registry.npmjs.org/napi-wasm/-/napi-wasm-1.1.3.tgz" + integrity sha512-h/4nMGsHjZDCYmQVNODIrYACVJ+I9KItbG+0si6W/jSjdA9JbWDoU4LLeMXVcEQGHjttI2tuXqDrbGF7qkUHHg== + +natural-compare@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" + integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== + +natural-compare-lite@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz" + integrity sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g== + +ncp@~2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz" + integrity sha512-zIdGUrPRFTUELUvr3Gmc7KZ2Sw/h1PiVM0Af/oHB6zgnV1ikqSfRk+TOufi79aHYCW3NiOXmr1BP5nWbzojLaA== + +needle@^3.1.0: + version "3.3.1" + resolved "https://registry.npmjs.org/needle/-/needle-3.3.1.tgz" + integrity sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q== + dependencies: + iconv-lite "^0.6.3" + sax "^1.2.4" + +negotiator@0.6.3: + version "0.6.3" + resolved "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz" + integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== + +neo-async@^2.5.0, neo-async@^2.6.2: + version "2.6.2" + resolved "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz" + integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== + +next@14.2.3, next@>=14.0.0: + version "14.2.3" + resolved "https://registry.npmjs.org/next/-/next-14.2.3.tgz" + integrity sha512-dowFkFTR8v79NPJO4QsBUtxv0g9BrS/phluVpMAt2ku7H+cbcBJlopXjkWlwxrk/xGqMemr7JkGPGemPrLLX7A== + dependencies: + busboy "1.6.0" + postcss "8.4.31" + "@next/env" "14.2.3" + styled-jsx "5.1.1" + graceful-fs "^4.2.11" + "@swc/helpers" "0.5.5" + caniuse-lite "^1.0.30001579" + optionalDependencies: + "@next/swc-darwin-x64" "14.2.3" + "@next/swc-darwin-arm64" "14.2.3" + "@next/swc-linux-x64-gnu" "14.2.3" + "@next/swc-linux-x64-musl" "14.2.3" + "@next/swc-win32-x64-msvc" "14.2.3" + "@next/swc-linux-arm64-gnu" "14.2.3" + "@next/swc-win32-ia32-msvc" "14.2.3" + "@next/swc-linux-arm64-musl" "14.2.3" + "@next/swc-win32-arm64-msvc" "14.2.3" + +next-tick@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz" + integrity sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ== + +ngx-deploy-npm@^7.0.1: + version "7.1.0" + resolved "https://registry.npmjs.org/ngx-deploy-npm/-/ngx-deploy-npm-7.1.0.tgz" + integrity sha512-zUv/C9giRVrhmOu3dIG3tjjN+1/bOV5xQzPGgXBZL74M5dgZo+/Dui1JxrVCZH9m8QogR4Zg+0Xq6FeXo2xKrg== + +nitropack@^2.9.7: + version "2.9.7" + resolved "https://registry.npmjs.org/nitropack/-/nitropack-2.9.7.tgz" + integrity sha512-aKXvtNrWkOCMsQbsk4A0qQdBjrJ1ZcvwlTQevI/LAgLWLYc5L7Q/YiYxGLal4ITyNSlzir1Cm1D2ZxnYhmpMEw== + dependencies: + "@cloudflare/kv-asset-handler" "^0.3.4" + "@netlify/functions" "^2.8.0" + "@rollup/plugin-alias" "^5.1.0" + "@rollup/plugin-commonjs" "^25.0.8" + "@rollup/plugin-inject" "^5.0.5" + "@rollup/plugin-json" "^6.1.0" + "@rollup/plugin-node-resolve" "^15.2.3" + "@rollup/plugin-replace" "^5.0.7" + "@rollup/plugin-terser" "^0.4.4" + "@rollup/pluginutils" "^5.1.0" + "@types/http-proxy" "^1.17.14" + "@vercel/nft" "^0.26.5" + archiver "^7.0.1" + c12 "^1.11.1" + chalk "^5.3.0" + chokidar "^3.6.0" + citty "^0.1.6" + consola "^3.2.3" + cookie-es "^1.1.0" + croner "^8.0.2" + crossws "^0.2.4" + db0 "^0.1.4" + defu "^6.1.4" + destr "^2.0.3" + dot-prop "^8.0.2" + esbuild "^0.20.2" + escape-string-regexp "^5.0.0" + etag "^1.8.1" + fs-extra "^11.2.0" + globby "^14.0.1" + gzip-size "^7.0.0" + h3 "^1.12.0" + hookable "^5.5.3" + httpxy "^0.1.5" + ioredis "^5.4.1" + jiti "^1.21.6" + klona "^2.0.6" + knitwork "^1.1.0" + listhen "^1.7.2" + magic-string "^0.30.10" + mime "^4.0.3" + mlly "^1.7.1" + mri "^1.2.0" + node-fetch-native "^1.6.4" + ofetch "^1.3.4" + ohash "^1.1.3" + openapi-typescript "^6.7.6" + pathe "^1.1.2" + perfect-debounce "^1.0.0" + pkg-types "^1.1.1" + pretty-bytes "^6.1.1" + radix3 "^1.1.2" + rollup "^4.18.0" + rollup-plugin-visualizer "^5.12.0" + scule "^1.3.0" + semver "^7.6.2" + serve-placeholder "^2.0.2" + serve-static "^1.15.0" + std-env "^3.7.0" + ufo "^1.5.3" + uncrypto "^0.1.3" + unctx "^2.3.1" + unenv "^1.9.0" + unimport "^3.7.2" + unstorage "^1.10.2" + unwasm "^0.3.9" + +no-case@^3.0.4: + version "3.0.4" + resolved "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz" + integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg== + dependencies: + lower-case "^2.0.2" + tslib "^2.0.3" + +nocache@^3.0.1: + version "3.0.4" + resolved "https://registry.npmjs.org/nocache/-/nocache-3.0.4.tgz" + integrity sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw== + +node-abort-controller@^3.0.1, node-abort-controller@^3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.1.1.tgz" + integrity sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ== + +node-addon-api@^7.0.0: + version "7.1.1" + resolved "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz" + integrity sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ== + +node-dir@^0.1.17: + version "0.1.17" + resolved "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz" + integrity sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg== + dependencies: + minimatch "^3.0.2" + +node-fetch@cjs: + version "2.6.7" + resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz" + integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== + dependencies: + whatwg-url "^5.0.0" + +node-fetch@^2.2.0, node-fetch@^2.6.0, node-fetch@^2.6.1, node-fetch@^2.6.12, node-fetch@^2.6.7: + version "2.7.0" + resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz" + integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A== + dependencies: + whatwg-url "^5.0.0" + +node-fetch-native@^1.6.3, node-fetch-native@^1.6.4: + version "1.6.4" + resolved "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.4.tgz" + integrity sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ== + +node-forge@^1, node-forge@^1.3.1: + version "1.3.1" + resolved "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz" + integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== + +node-gyp-build@^4.2.2, node-gyp-build@^4.3.0: + version "4.8.2" + resolved "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.2.tgz" + integrity sha512-IRUxE4BVsHWXkV/SFOut4qTlagw2aM8T5/vnTsmrHJvVoKueJHRc/JaFND7QDDc61kLYUJ6qlZM3sqTSyx2dTw== + +node-int64@^0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz" + integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== + +node-machine-id@1.1.12: + version "1.1.12" + resolved "https://registry.npmjs.org/node-machine-id/-/node-machine-id-1.1.12.tgz" + integrity sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ== + +node-releases@^2.0.18: + version "2.0.18" + resolved "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz" + integrity sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g== + +node-schedule@2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/node-schedule/-/node-schedule-2.1.1.tgz" + integrity sha512-OXdegQq03OmXEjt2hZP33W2YPs/E5BcFQks46+G2gAxs4gHOIVD1u7EqlYLYSKsaIpyKCK9Gbk0ta1/gjRSMRQ== + dependencies: + cron-parser "^4.2.0" + long-timeout "0.1.1" + sorted-array-functions "^1.3.0" + +node-stream-zip@^1.9.1: + version "1.15.0" + resolved "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz" + integrity sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw== + +nopt@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz" + integrity sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ== + dependencies: + abbrev "1" + +nopt@^7.2.0: + version "7.2.1" + resolved "https://registry.npmjs.org/nopt/-/nopt-7.2.1.tgz" + integrity sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w== + dependencies: + abbrev "^2.0.0" + +normalize-package-data@^2.5.0: + version "2.5.0" + resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz" + integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== + dependencies: + semver "2 || 3 || 4 || 5" + resolve "^1.10.0" + hosted-git-info "^2.1.4" + validate-npm-package-license "^3.0.1" + +normalize-package-data@^3.0.0: + version "3.0.3" + resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz" + integrity sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA== + dependencies: + semver "^7.3.4" + is-core-module "^2.5.0" + hosted-git-info "^4.0.1" + validate-npm-package-license "^3.0.1" + +normalize-package-data@^6.0.0: + version "6.0.2" + resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.2.tgz" + integrity sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g== + dependencies: + semver "^7.3.5" + hosted-git-info "^7.0.0" + validate-npm-package-license "^3.0.4" + +normalize-path@^3.0.0, normalize-path@~3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +normalize-range@^0.1.2: + version "0.1.2" + resolved "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" + integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== + +npm-package-arg@11.0.1: + version "11.0.1" + resolved "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.1.tgz" + integrity sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ== + dependencies: + semver "^7.3.5" + proc-log "^3.0.0" + hosted-git-info "^7.0.0" + validate-npm-package-name "^5.0.0" + +npm-run-path@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz" + integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== + dependencies: + path-key "^3.0.0" + +npm-run-path@^5.1.0: + version "5.3.0" + resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz" + integrity sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ== + dependencies: + path-key "^4.0.0" + +npmlog@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz" + integrity sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw== + dependencies: + gauge "^3.0.0" + set-blocking "^2.0.0" + are-we-there-yet "^2.0.0" + console-control-strings "^1.1.0" + +nth-check@^2.0.1, nth-check@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz" + integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== + dependencies: + boolbase "^1.0.0" + +nullthrows@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz" + integrity sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw== + +nuxi@^3.13.2: + version "3.15.0" + resolved "https://registry.npmjs.org/nuxi/-/nuxi-3.15.0.tgz" + integrity sha512-ZVu45nuDrdb7nzKW2kLGY/N1vvFYLLbUVX6gUYw4BApKGGu4+GktTR5o48dGVgMYX9A8chaugl7TL9ZYmwC9Mg== + +nuxt@^3.8.1: + version "3.13.2" + resolved "https://registry.npmjs.org/nuxt/-/nuxt-3.13.2.tgz" + integrity sha512-Bjc2qRsipfBhjXsBEJCN+EUAukhdgFv/KoIR5HFB2hZOYRSqXBod3oWQs78k3ja1nlIhAEdBG533898KJxUtJw== + dependencies: + "@nuxt/devalue" "^2.0.2" + "@nuxt/devtools" "^1.4.2" + "@nuxt/telemetry" "^2.6.0" + "@unhead/dom" "^1.11.5" + "@unhead/shared" "^1.11.5" + "@unhead/ssr" "^1.11.5" + "@unhead/vue" "^1.11.5" + "@vue/shared" "^3.5.5" + acorn "8.12.1" + c12 "^1.11.2" + chokidar "^3.6.0" + compatx "^0.1.8" + consola "^3.2.3" + cookie-es "^1.2.2" + defu "^6.1.4" + destr "^2.0.3" + devalue "^5.0.0" + errx "^0.1.0" + esbuild "^0.23.1" + escape-string-regexp "^5.0.0" + estree-walker "^3.0.3" + globby "^14.0.2" + h3 "^1.12.0" + hookable "^5.5.3" + ignore "^5.3.2" + impound "^0.1.0" + jiti "^1.21.6" + klona "^2.0.6" + knitwork "^1.1.0" + magic-string "^0.30.11" + mlly "^1.7.1" + nanotar "^0.1.1" + nitropack "^2.9.7" + nuxi "^3.13.2" + nypm "^0.3.11" + ofetch "^1.3.4" + ohash "^1.1.4" + pathe "^1.1.2" + perfect-debounce "^1.0.0" + pkg-types "^1.2.0" + radix3 "^1.1.2" + scule "^1.3.0" + semver "^7.6.3" + std-env "^3.7.0" + strip-literal "^2.1.0" + tinyglobby "0.2.6" + ufo "^1.5.4" + ultrahtml "^1.5.3" + uncrypto "^0.1.3" + unctx "^2.3.1" + unenv "^1.10.0" + unhead "^1.11.5" + unimport "^3.12.0" + unplugin "^1.14.1" + unplugin-vue-router "^0.10.8" + unstorage "^1.12.0" + untyped "^1.4.2" + vue "^3.5.5" + vue-bundle-renderer "^2.1.0" + vue-devtools-stub "^0.1.0" + vue-router "^4.4.5" + "@nuxt/kit" "3.13.2" + "@nuxt/vite-builder" "3.13.2" + "@nuxt/schema" "3.13.2" + +nwsapi@^2.2.2, nwsapi@^2.2.4: + version "2.2.13" + resolved "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.13.tgz" + integrity sha512-cTGB9ptp9dY9A5VbMSe7fQBcl/tt22Vcqdq8+eN93rblOuE0aCFu4aZ2vMwct/2t+lFnosm8RkQW1I0Omb1UtQ== + +nx@20.0.5, "nx@>= 19 <= 21": + version "20.0.5" + resolved "https://registry.npmjs.org/nx/-/nx-20.0.5.tgz" + integrity sha512-iJegHz+29mgDtub+DQ5ccBpqs63aPN+d7ybXln8F2GFjQSJH3Jnen0fe238quqK/M5X7+VXX4W2/EOmA9oMZNw== + dependencies: + ora "5.3.0" + tmp "~0.2.1" + flat "^5.0.2" + open "^8.4.0" + axios "^1.7.4" + chalk "^4.1.0" + cliui "^8.0.1" + tslib "^2.3.0" + yargs "^17.6.2" + dotenv "~16.4.5" + ignore "^5.0.4" + semver "^7.5.3" + figures "3.2.0" + enquirer "~2.3.6" + jest-diff "^29.4.1" + minimatch "9.0.3" + cli-cursor "3.1.0" + tar-stream "~2.2.0" + cli-spinners "2.6.1" + front-matter "^4.0.2" + jsonc-parser "3.2.0" + npm-run-path "^4.0.1" + string-width "^4.2.3" + yargs-parser "21.1.1" + dotenv-expand "~11.0.6" + tsconfig-paths "^4.1.2" + node-machine-id "1.1.12" + "@yarnpkg/parsers" "3.0.0-rc.46" + "@zkochan/js-yaml" "0.0.7" + "@yarnpkg/lockfile" "^1.1.0" + lines-and-columns "2.0.3" + "@napi-rs/wasm-runtime" "0.2.4" + optionalDependencies: + "@nx/nx-darwin-x64" "20.0.5" + "@nx/nx-freebsd-x64" "20.0.5" + "@nx/nx-darwin-arm64" "20.0.5" + "@nx/nx-linux-x64-gnu" "20.0.5" + "@nx/nx-linux-x64-musl" "20.0.5" + "@nx/nx-win32-x64-msvc" "20.0.5" + "@nx/nx-linux-arm64-gnu" "20.0.5" + "@nx/nx-linux-arm64-musl" "20.0.5" + "@nx/nx-win32-arm64-msvc" "20.0.5" + "@nx/nx-linux-arm-gnueabihf" "20.0.5" + +nypm@^0.3.11, nypm@^0.3.8: + version "0.3.12" + resolved "https://registry.npmjs.org/nypm/-/nypm-0.3.12.tgz" + integrity sha512-D3pzNDWIvgA+7IORhD/IuWzEk4uXv6GsgOxiid4UU3h9oq5IqV1KtPDi63n4sZJ/xcWlr88c0QM2RgN5VbOhFA== + dependencies: + citty "^0.1.6" + consola "^3.2.3" + execa "^8.0.1" + pathe "^1.1.2" + pkg-types "^1.2.0" + ufo "^1.5.4" + +ob1@0.80.12: + version "0.80.12" + resolved "https://registry.npmjs.org/ob1/-/ob1-0.80.12.tgz" + integrity sha512-VMArClVT6LkhUGpnuEoBuyjG9rzUyEzg4PDkav6wK1cLhOK02gPCYFxoiB4mqVnrMhDpIzJcrGNAMVi9P+hXrw== + dependencies: + flow-enums-runtime "^0.0.6" + +object-assign@^4, object-assign@^4.0.1, object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== + +object-inspect@^1.13.1: + version "1.13.2" + resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz" + integrity sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g== + +object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object.assign@^4.1.4, object.assign@^4.1.5: + version "4.1.5" + resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz" + integrity sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ== + dependencies: + call-bind "^1.0.5" + define-properties "^1.2.1" + has-symbols "^1.0.3" + object-keys "^1.1.1" + +object.entries@^1.1.6: + version "1.1.8" + resolved "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz" + integrity sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + +object.fromentries@^2.0.6, object.fromentries@^2.0.8: + version "2.0.8" + resolved "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz" + integrity sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-object-atoms "^1.0.0" + +object.groupby@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz" + integrity sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + +object.hasown@^1.1.2: + version "1.1.4" + resolved "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.4.tgz" + integrity sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg== + dependencies: + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-object-atoms "^1.0.0" + +object.values@^1.1.6, object.values@^1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz" + integrity sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + +obuf@^1.0.0, obuf@^1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz" + integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== + +ofetch@^1.3.4: + version "1.4.1" + resolved "https://registry.npmjs.org/ofetch/-/ofetch-1.4.1.tgz" + integrity sha512-QZj2DfGplQAr2oj9KzceK9Hwz6Whxazmn85yYeVuS3u9XTMOGMRx0kO95MQ+vLsj/S/NwBDMMLU5hpxvI6Tklw== + dependencies: + destr "^2.0.3" + node-fetch-native "^1.6.4" + ufo "^1.5.4" + +ohash@^1.1.3, ohash@^1.1.4: + version "1.1.4" + resolved "https://registry.npmjs.org/ohash/-/ohash-1.1.4.tgz" + integrity sha512-FlDryZAahJmEF3VR3w1KogSEdWX3WhA5GPakFx4J81kEAiHyLMpdLLElS8n8dfNadMgAne/MywcvmogzscVt4g== + +on-exit-leak-free@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-0.2.0.tgz" + integrity sha512-dqaz3u44QbRXQooZLTUKU41ZrzYrcvLISVgbrzbyCMxpmSLJvZ3ZamIJIZ29P6OhZIkNIQKosdeM6t1LYbA9hg== + +on-exit-leak-free@^2.1.0: + version "2.1.2" + resolved "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.2.tgz" + integrity sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA== + +on-finished@~2.3.0: + version "2.3.0" + resolved "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz" + integrity sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww== + dependencies: + ee-first "1.1.1" + +on-finished@2.4.1, on-finished@^2.3.0, on-finished@^2.4.1: + version "2.4.1" + resolved "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz" + integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== + dependencies: + ee-first "1.1.1" + +on-headers@~1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz" + integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== + +once@^1.3.0, once@^1.3.1, once@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz" + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== + dependencies: + wrappy "1" + +onetime@^5.1.0, onetime@^5.1.2: + version "5.1.2" + resolved "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz" + integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== + dependencies: + mimic-fn "^2.1.0" + +onetime@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz" + integrity sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ== + dependencies: + mimic-fn "^4.0.0" + +only@~0.0.2: + version "0.0.2" + resolved "https://registry.npmjs.org/only/-/only-0.0.2.tgz" + integrity sha512-Fvw+Jemq5fjjyWz6CpKx6w9s7xxqo3+JCyM0WXWeCSOboZ8ABkyvP8ID4CZuChA/wxSx+XSJmdOm8rGVyJ1hdQ== + +open@^6.2.0: + version "6.4.0" + resolved "https://registry.npmjs.org/open/-/open-6.4.0.tgz" + integrity sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg== + dependencies: + is-wsl "^1.1.0" + +open@^7.0.3: + version "7.4.2" + resolved "https://registry.npmjs.org/open/-/open-7.4.2.tgz" + integrity sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q== + dependencies: + is-docker "^2.0.0" + is-wsl "^2.1.1" + +open@^8.4.0: + version "8.4.2" + resolved "https://registry.npmjs.org/open/-/open-8.4.2.tgz" + integrity sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ== + dependencies: + define-lazy-prop "^2.0.0" + is-docker "^2.1.1" + is-wsl "^2.2.0" + +open@^10.0.3, open@^10.1.0: + version "10.1.0" + resolved "https://registry.npmjs.org/open/-/open-10.1.0.tgz" + integrity sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw== + dependencies: + default-browser "^5.2.1" + define-lazy-prop "^3.0.0" + is-inside-container "^1.0.0" + is-wsl "^3.1.0" + +openapi-typescript@^6.7.6: + version "6.7.6" + resolved "https://registry.npmjs.org/openapi-typescript/-/openapi-typescript-6.7.6.tgz" + integrity sha512-c/hfooPx+RBIOPM09GSxABOZhYPblDoyaGhqBkD/59vtpN21jEuWKDlM0KYTvqJVlSYjKs0tBcIdeXKChlSPtw== + dependencies: + undici "^5.28.4" + js-yaml "^4.1.0" + fast-glob "^3.3.2" + ansi-colors "^4.1.3" + yargs-parser "^21.1.1" + supports-color "^9.4.0" + +opener@^1.5.1: + version "1.5.2" + resolved "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz" + integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A== + +optionator@^0.9.3: + version "0.9.4" + resolved "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz" + integrity sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g== + dependencies: + prelude-ls "^1.2.1" + deep-is "^0.1.3" + word-wrap "^1.2.5" + type-check "^0.4.0" + levn "^0.4.1" + fast-levenshtein "^2.0.6" + +ora@5.3.0: + version "5.3.0" + resolved "https://registry.npmjs.org/ora/-/ora-5.3.0.tgz" + integrity sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g== + dependencies: + bl "^4.0.3" + chalk "^4.1.0" + wcwidth "^1.0.1" + cli-cursor "^3.1.0" + strip-ansi "^6.0.0" + log-symbols "^4.0.0" + cli-spinners "^2.5.0" + is-interactive "^1.0.0" + +ora@^5.4.1: + version "5.4.1" + resolved "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz" + integrity sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ== + dependencies: + bl "^4.1.0" + chalk "^4.1.0" + wcwidth "^1.0.1" + cli-cursor "^3.1.0" + strip-ansi "^6.0.0" + log-symbols "^4.1.0" + cli-spinners "^2.5.0" + is-interactive "^1.0.0" + is-unicode-supported "^0.1.0" + +os-tmpdir@~1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz" + integrity sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g== + +osmojs@^16.5.1: + version "16.14.0" + resolved "https://registry.npmjs.org/osmojs/-/osmojs-16.14.0.tgz" + integrity sha512-m4A5X0ZYanQ/u4/Xlz6nU9QqZEQbAKSD8SAKaDR/mIQYB6g3JkzWLgQgLMzMxDNJZKFTJCjWxHBp7al502x2aw== + dependencies: + "@cosmjs/amino" "0.32.3" + "@cosmology/lcd" "^0.13.3" + "@cosmjs/stargate" "0.32.3" + "@cosmjs/proto-signing" "0.32.3" + "@cosmjs/tendermint-rpc" "0.32.3" + +p-limit@^2.0.0, p-limit@^2.2.0: + version "2.3.0" + resolved "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" + integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== + dependencies: + p-try "^2.0.0" + +p-limit@^3.0.2, p-limit@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz" + integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== + dependencies: + yocto-queue "^0.1.0" + +p-limit@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz" + integrity sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ== + dependencies: + yocto-queue "^1.0.0" + +p-locate@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz" + integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== + dependencies: + p-limit "^2.0.0" + +p-locate@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz" + integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== + dependencies: + p-limit "^2.2.0" + +p-locate@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz" + integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== + dependencies: + p-limit "^3.0.2" + +p-locate@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz" + integrity sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw== + dependencies: + p-limit "^4.0.0" + +p-retry@^6.2.0: + version "6.2.0" + resolved "https://registry.npmjs.org/p-retry/-/p-retry-6.2.0.tgz" + integrity sha512-JA6nkq6hKyWLLasXQXUrO4z8BUZGUt/LjlJxx8Gb2+2ntodU/SS63YZ8b0LUTbQ8ZB9iwOfhEPhg4ykKnn2KsA== + dependencies: + "@types/retry" "0.12.2" + is-network-error "^1.0.0" + retry "^0.13.1" + +p-try@^2.0.0: + version "2.2.0" + resolved "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" + integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== + +package-json-from-dist@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz" + integrity sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw== + +package-manager-detector@^0.2.0: + version "0.2.2" + resolved "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-0.2.2.tgz" + integrity sha512-VgXbyrSNsml4eHWIvxxG/nTL4wgybMTXCV2Un/+yEc3aDKKU6nQBZjbeP3Pl3qm9Qg92X/1ng4ffvCeD/zwHgg== + +pako@~0.2.0: + version "0.2.9" + resolved "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz" + integrity sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA== + +pako@^2.0.2, pako@^2.0.4: + version "2.1.0" + resolved "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz" + integrity sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug== + +parent-module@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + dependencies: + callsites "^3.0.0" + +parse-asn1@^5.0.0, parse-asn1@^5.1.7: + version "5.1.7" + resolved "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.7.tgz" + integrity sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg== + dependencies: + asn1.js "^4.10.1" + browserify-aes "^1.2.0" + evp_bytestokey "^1.0.3" + hash-base "~3.0" + pbkdf2 "^3.1.2" + safe-buffer "^5.2.1" + +parse-git-config@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/parse-git-config/-/parse-git-config-3.0.0.tgz" + integrity sha512-wXoQGL1D+2COYWCD35/xbiKma1Z15xvZL8cI25wvxzled58V51SJM04Urt/uznS900iQor7QO04SgdfT/XlbuA== + dependencies: + git-config-path "^2.0.0" + ini "^1.3.5" + +parse-json@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz" + integrity sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw== + dependencies: + error-ex "^1.3.1" + json-parse-better-errors "^1.0.1" + +parse-json@^5.0.0, parse-json@^5.2.0: + version "5.2.0" + resolved "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz" + integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== + dependencies: + "@babel/code-frame" "^7.0.0" + error-ex "^1.3.1" + json-parse-even-better-errors "^2.3.0" + lines-and-columns "^1.1.6" + +parse-json@^7.0.0: + version "7.1.1" + resolved "https://registry.npmjs.org/parse-json/-/parse-json-7.1.1.tgz" + integrity sha512-SgOTCX/EZXtZxBE5eJ97P4yGM5n37BwRU+YMsH4vNzFqJV/oWFXXCmwFlgWUM4PrakybVOueJJ6pwHqSVhTFDw== + dependencies: + "@babel/code-frame" "^7.21.4" + error-ex "^1.3.2" + json-parse-even-better-errors "^3.0.0" + lines-and-columns "^2.0.3" + type-fest "^3.8.0" + +parse-node-version@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz" + integrity sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA== + +parse-passwd@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz" + integrity sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q== + +parse-path@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/parse-path/-/parse-path-7.0.0.tgz" + integrity sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog== + dependencies: + protocols "^2.0.0" + +parse-url@^8.1.0: + version "8.1.0" + resolved "https://registry.npmjs.org/parse-url/-/parse-url-8.1.0.tgz" + integrity sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w== + dependencies: + parse-path "^7.0.0" + +parse5@4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz" + integrity sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA== + +parse5@^7.0.0, parse5@^7.1.1, parse5@^7.1.2: + version "7.2.0" + resolved "https://registry.npmjs.org/parse5/-/parse5-7.2.0.tgz" + integrity sha512-ZkDsAOcxsUMZ4Lz5fVciOehNcJ+Gb8gTzcA4yl3wnc273BAybYWrQ+Ks/OjCjSEpjvQkDSeZbybK9qj2VHHdGA== + dependencies: + entities "^4.5.0" + +parseurl@^1.3.2, parseurl@~1.3.2, parseurl@~1.3.3: + version "1.3.3" + resolved "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz" + integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== + +path-browserify@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz" + integrity sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g== + +path-exists@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz" + integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== + +path-exists@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + +path-exists@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz" + integrity sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ== + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== + +path-key@^3.0.0, path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + +path-key@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz" + integrity sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ== + +path-parse@^1.0.7: + version "1.0.7" + resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" + integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== + +path-scurry@^1.10.1, path-scurry@^1.11.1, path-scurry@^1.6.1: + version "1.11.1" + resolved "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz" + integrity sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA== + dependencies: + minipass "^5.0.0 || ^6.0.2 || ^7.0.0" + lru-cache "^10.2.0" + +path-to-regexp@0.1.10: + version "0.1.10" + resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz" + integrity sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w== + +path-type@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" + integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== + +path-type@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz" + integrity sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg== + +pathe@^1.1.1, pathe@^1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz" + integrity sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ== + +pathval@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/pathval/-/pathval-2.0.0.tgz" + integrity sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA== + +pbkdf2@^3.1.2: + version "3.1.2" + resolved "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz" + integrity sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA== + dependencies: + create-hash "^1.1.2" + create-hmac "^1.1.4" + ripemd160 "^2.0.1" + safe-buffer "^5.0.1" + sha.js "^2.4.8" + +peek-stream@^1.1.0: + version "1.1.3" + resolved "https://registry.npmjs.org/peek-stream/-/peek-stream-1.1.3.tgz" + integrity sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA== + dependencies: + buffer-from "^1.0.0" + duplexify "^3.5.0" + through2 "^2.0.3" + +perfect-debounce@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/perfect-debounce/-/perfect-debounce-1.0.0.tgz" + integrity sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA== + +performance-now@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz" + integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== + +picocolors@^1.0.0, picocolors@^1.0.1, picocolors@^1.1.0: + version "1.1.1" + resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz" + integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== + +picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.2.3, picomatch@^2.3.1: + version "2.3.1" + resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== + +picomatch@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz" + integrity sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg== + +pify@^2.3.0: + version "2.3.0" + resolved "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" + integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== + +pify@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz" + integrity sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg== + +pify@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz" + integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== + +pino@7.11.0: + version "7.11.0" + resolved "https://registry.npmjs.org/pino/-/pino-7.11.0.tgz" + integrity sha512-dMACeu63HtRLmCG8VKdy4cShCPKaYDR4youZqoSWLxl5Gu99HUw8bw75thbPv9Nip+H+QYX8o3ZJbTdVZZ2TVg== + dependencies: + sonic-boom "^2.2.1" + fast-redact "^3.0.0" + atomic-sleep "^1.0.0" + real-require "^0.1.0" + thread-stream "^0.15.1" + process-warning "^1.0.0" + on-exit-leak-free "^0.2.0" + pino-std-serializers "^4.0.0" + safe-stable-stringify "^2.1.0" + quick-format-unescaped "^4.0.3" + pino-abstract-transport "v0.5.0" + +pino@8.17.2: + version "8.17.2" + resolved "https://registry.npmjs.org/pino/-/pino-8.17.2.tgz" + integrity sha512-LA6qKgeDMLr2ux2y/YiUt47EfgQ+S9LznBWOJdN3q1dx2sv0ziDLUBeVpyVv17TEcGCBuWf0zNtg3M5m1NhhWQ== + dependencies: + sonic-boom "^3.7.0" + fast-redact "^3.1.1" + atomic-sleep "^1.0.0" + real-require "^0.2.0" + thread-stream "^2.0.0" + process-warning "^3.0.0" + on-exit-leak-free "^2.1.0" + pino-std-serializers "^6.0.0" + safe-stable-stringify "^2.3.1" + quick-format-unescaped "^4.0.3" + pino-abstract-transport "v1.1.0" + +pino-abstract-transport@v0.5.0: + version "0.5.0" + resolved "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-0.5.0.tgz" + integrity sha512-+KAgmVeqXYbTtU2FScx1XS3kNyfZ5TrXY07V96QnUSFqo2gAqlvmaxH67Lj7SWazqsMabf+58ctdTcBgnOLUOQ== + dependencies: + split2 "^4.0.0" + duplexify "^4.1.2" + +pino-abstract-transport@1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.1.0.tgz" + integrity sha512-lsleG3/2a/JIWUtf9Q5gUNErBqwIu1tUKTT3dUzaf5DySw9ra1wcqKjJjLX1VTY64Wk1eEOYsVGSaGfCK85ekA== + dependencies: + split2 "^4.0.0" + readable-stream "^4.0.0" + +pino-abstract-transport@^1.0.0: + version "1.2.0" + resolved "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.2.0.tgz" + integrity sha512-Guhh8EZfPCfH+PMXAb6rKOjGQEoy0xlAIn+irODG5kgfYV+BQ0rGYYWTIel3P5mmyXqkYkPmdIkywsn6QKUR1Q== + dependencies: + split2 "^4.0.0" + readable-stream "^4.0.0" + +pino-pretty@^10.2.3: + version "10.3.1" + resolved "https://registry.npmjs.org/pino-pretty/-/pino-pretty-10.3.1.tgz" + integrity sha512-az8JbIYeN/1iLj2t0jR9DV48/LQ3RC6hZPpapKPkb84Q+yTidMCpgWxIT3N0flnBDilyBQ1luWNpOeJptjdp/g== + dependencies: + pump "^3.0.0" + joycon "^3.1.1" + help-me "^5.0.0" + minimist "^1.2.6" + colorette "^2.0.7" + fast-copy "^3.0.0" + dateformat "^4.6.3" + sonic-boom "^3.0.0" + readable-stream "^4.0.0" + on-exit-leak-free "^2.1.0" + secure-json-parse "^2.4.0" + fast-safe-stringify "^2.1.1" + strip-json-comments "^3.1.1" + pino-abstract-transport "^1.0.0" + +pino-std-serializers@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-4.0.0.tgz" + integrity sha512-cK0pekc1Kjy5w9V2/n+8MkZwusa6EyyxfeQCB799CQRhRt/CqYKiWs5adeu8Shve2ZNffvfC/7J64A2PJo1W/Q== + +pino-std-serializers@^6.0.0: + version "6.2.2" + resolved "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz" + integrity sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA== + +pirates@^4.0.4, pirates@^4.0.6: + version "4.0.6" + resolved "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz" + integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg== + +pkg-dir@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz" + integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== + dependencies: + find-up "^3.0.0" + +pkg-dir@^4.2.0: + version "4.2.0" + resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz" + integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== + dependencies: + find-up "^4.0.0" + +pkg-dir@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz" + integrity sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA== + dependencies: + find-up "^6.3.0" + +pkg-types@^1.0.3, pkg-types@^1.1.1, pkg-types@^1.2.0: + version "1.2.1" + resolved "https://registry.npmjs.org/pkg-types/-/pkg-types-1.2.1.tgz" + integrity sha512-sQoqa8alT3nHjGuTjuKgOnvjo4cljkufdtLMnO2LBP/wRwuDlo1tkaEdMxCRhyGRPacv/ztlZgDPm2b7FAmEvw== + dependencies: + confbox "^0.1.8" + mlly "^1.7.2" + pathe "^1.1.2" + +pkg-up@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz" + integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA== + dependencies: + find-up "^3.0.0" + +pkginfo@0.4.1: + version "0.4.1" + resolved "https://registry.npmjs.org/pkginfo/-/pkginfo-0.4.1.tgz" + integrity sha512-8xCNE/aT/EXKenuMDZ+xTVwkT8gsoHN2z/Q29l80u0ppGEXVvsKRzNMbtKhg8LS8k1tJLAHHylf6p4VFmP6XUQ== + +pngjs@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz" + integrity sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw== + +portfinder@^1.0.28: + version "1.0.32" + resolved "https://registry.npmjs.org/portfinder/-/portfinder-1.0.32.tgz" + integrity sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg== + dependencies: + async "^2.6.4" + debug "^3.2.7" + mkdirp "^0.5.6" + +possible-typed-array-names@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz" + integrity sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q== + +postcss@8.4.31: + version "8.4.31" + resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz" + integrity sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ== + dependencies: + nanoid "^3.3.6" + picocolors "^1.0.0" + source-map-js "^1.0.2" + +"postcss@^7.0.0 || ^8.0.1", postcss@^8.0.0, postcss@^8.0.9, postcss@^8.1.0, postcss@^8.2.2, postcss@^8.4.24, postcss@^8.4.31, postcss@^8.4.33, postcss@^8.4.38, postcss@^8.4.43, postcss@^8.4.47: + version "8.4.47" + resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz" + integrity sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ== + dependencies: + nanoid "^3.3.7" + picocolors "^1.1.0" + source-map-js "^1.2.1" + +postcss-calc@^9.0.1: + version "9.0.1" + resolved "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz" + integrity sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ== + dependencies: + postcss-value-parser "^4.2.0" + postcss-selector-parser "^6.0.11" + +postcss-calc@^10.0.2: + version "10.0.2" + resolved "https://registry.npmjs.org/postcss-calc/-/postcss-calc-10.0.2.tgz" + integrity sha512-DT/Wwm6fCKgpYVI7ZEWuPJ4az8hiEHtCUeYjZXqU7Ou4QqYh1Df2yCQ7Ca6N7xqKPFkxN3fhf+u9KSoOCJNAjg== + dependencies: + postcss-selector-parser "^6.1.2" + postcss-value-parser "^4.2.0" + +postcss-colormin@^6.1.0: + version "6.1.0" + resolved "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-6.1.0.tgz" + integrity sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw== + dependencies: + colord "^2.9.3" + caniuse-api "^3.0.0" + browserslist "^4.23.0" + postcss-value-parser "^4.2.0" + +postcss-colormin@^7.0.2: + version "7.0.2" + resolved "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-7.0.2.tgz" + integrity sha512-YntRXNngcvEvDbEjTdRWGU606eZvB5prmHG4BF0yLmVpamXbpsRJzevyy6MZVyuecgzI2AWAlvFi8DAeCqwpvA== + dependencies: + browserslist "^4.23.3" + caniuse-api "^3.0.0" + colord "^2.9.3" + postcss-value-parser "^4.2.0" + +postcss-convert-values@^6.1.0: + version "6.1.0" + resolved "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz" + integrity sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w== + dependencies: + browserslist "^4.23.0" + postcss-value-parser "^4.2.0" + +postcss-convert-values@^7.0.4: + version "7.0.4" + resolved "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-7.0.4.tgz" + integrity sha512-e2LSXPqEHVW6aoGbjV9RsSSNDO3A0rZLCBxN24zvxF25WknMPpX8Dm9UxxThyEbaytzggRuZxaGXqaOhxQ514Q== + dependencies: + browserslist "^4.23.3" + postcss-value-parser "^4.2.0" + +postcss-discard-comments@^6.0.2: + version "6.0.2" + resolved "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz" + integrity sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw== + +postcss-discard-comments@^7.0.3: + version "7.0.3" + resolved "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-7.0.3.tgz" + integrity sha512-q6fjd4WU4afNhWOA2WltHgCbkRhZPgQe7cXF74fuVB/ge4QbM9HEaOIzGSiMvM+g/cOsNAUGdf2JDzqA2F8iLA== + dependencies: + postcss-selector-parser "^6.1.2" + +postcss-discard-duplicates@^6.0.3: + version "6.0.3" + resolved "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz" + integrity sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw== + +postcss-discard-duplicates@^7.0.1: + version "7.0.1" + resolved "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-7.0.1.tgz" + integrity sha512-oZA+v8Jkpu1ct/xbbrntHRsfLGuzoP+cpt0nJe5ED2FQF8n8bJtn7Bo28jSmBYwqgqnqkuSXJfSUEE7if4nClQ== + +postcss-discard-empty@^6.0.3: + version "6.0.3" + resolved "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz" + integrity sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ== + +postcss-discard-empty@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-7.0.0.tgz" + integrity sha512-e+QzoReTZ8IAwhnSdp/++7gBZ/F+nBq9y6PomfwORfP7q9nBpK5AMP64kOt0bA+lShBFbBDcgpJ3X4etHg4lzA== + +postcss-discard-overridden@^6.0.2: + version "6.0.2" + resolved "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz" + integrity sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ== + +postcss-discard-overridden@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-7.0.0.tgz" + integrity sha512-GmNAzx88u3k2+sBTZrJSDauR0ccpE24omTQCVmaTTZFz1du6AasspjaUPMJ2ud4RslZpoFKyf+6MSPETLojc6w== + +postcss-import@~14.1.0: + version "14.1.0" + resolved "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz" + integrity sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw== + dependencies: + postcss-value-parser "^4.0.0" + read-cache "^1.0.0" + resolve "^1.1.7" + +postcss-loader@^6.1.1: + version "6.2.1" + resolved "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz" + integrity sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q== + dependencies: + cosmiconfig "^7.0.0" + klona "^2.0.5" + semver "^7.3.5" + +postcss-merge-longhand@^6.0.5: + version "6.0.5" + resolved "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz" + integrity sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w== + dependencies: + stylehacks "^6.1.1" + postcss-value-parser "^4.2.0" + +postcss-merge-longhand@^7.0.4: + version "7.0.4" + resolved "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-7.0.4.tgz" + integrity sha512-zer1KoZA54Q8RVHKOY5vMke0cCdNxMP3KBfDerjH/BYHh4nCIh+1Yy0t1pAEQF18ac/4z3OFclO+ZVH8azjR4A== + dependencies: + postcss-value-parser "^4.2.0" + stylehacks "^7.0.4" + +postcss-merge-rules@^6.1.1: + version "6.1.1" + resolved "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz" + integrity sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ== + dependencies: + caniuse-api "^3.0.0" + browserslist "^4.23.0" + cssnano-utils "^4.0.2" + postcss-selector-parser "^6.0.16" + +postcss-merge-rules@^7.0.4: + version "7.0.4" + resolved "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-7.0.4.tgz" + integrity sha512-ZsaamiMVu7uBYsIdGtKJ64PkcQt6Pcpep/uO90EpLS3dxJi6OXamIobTYcImyXGoW0Wpugh7DSD3XzxZS9JCPg== + dependencies: + browserslist "^4.23.3" + caniuse-api "^3.0.0" + postcss-selector-parser "^6.1.2" + cssnano-utils "^5.0.0" + +postcss-minify-font-values@^6.1.0: + version "6.1.0" + resolved "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz" + integrity sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-minify-font-values@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-7.0.0.tgz" + integrity sha512-2ckkZtgT0zG8SMc5aoNwtm5234eUx1GGFJKf2b1bSp8UflqaeFzR50lid4PfqVI9NtGqJ2J4Y7fwvnP/u1cQog== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-minify-gradients@^6.0.3: + version "6.0.3" + resolved "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz" + integrity sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q== + dependencies: + colord "^2.9.3" + postcss-value-parser "^4.2.0" + cssnano-utils "^4.0.2" + +postcss-minify-gradients@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-7.0.0.tgz" + integrity sha512-pdUIIdj/C93ryCHew0UgBnL2DtUS3hfFa5XtERrs4x+hmpMYGhbzo6l/Ir5de41O0GaKVpK1ZbDNXSY6GkXvtg== + dependencies: + colord "^2.9.3" + postcss-value-parser "^4.2.0" + cssnano-utils "^5.0.0" + +postcss-minify-params@^6.1.0: + version "6.1.0" + resolved "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz" + integrity sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA== + dependencies: + browserslist "^4.23.0" + cssnano-utils "^4.0.2" + postcss-value-parser "^4.2.0" + +postcss-minify-params@^7.0.2: + version "7.0.2" + resolved "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-7.0.2.tgz" + integrity sha512-nyqVLu4MFl9df32zTsdcLqCFfE/z2+f8GE1KHPxWOAmegSo6lpV2GNy5XQvrzwbLmiU7d+fYay4cwto1oNdAaQ== + dependencies: + browserslist "^4.23.3" + postcss-value-parser "^4.2.0" + cssnano-utils "^5.0.0" + +postcss-minify-selectors@^6.0.4: + version "6.0.4" + resolved "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz" + integrity sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ== + dependencies: + postcss-selector-parser "^6.0.16" + +postcss-minify-selectors@^7.0.4: + version "7.0.4" + resolved "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-7.0.4.tgz" + integrity sha512-JG55VADcNb4xFCf75hXkzc1rNeURhlo7ugf6JjiiKRfMsKlDzN9CXHZDyiG6x/zGchpjQS+UAgb1d4nqXqOpmA== + dependencies: + cssesc "^3.0.0" + postcss-selector-parser "^6.1.2" + +postcss-modules-extract-imports@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz" + integrity sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q== + +postcss-modules-local-by-default@^4.0.5: + version "4.0.5" + resolved "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz" + integrity sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw== + dependencies: + icss-utils "^5.0.0" + postcss-selector-parser "^6.0.2" + postcss-value-parser "^4.1.0" + +postcss-modules-scope@^3.2.0: + version "3.2.0" + resolved "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz" + integrity sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ== + dependencies: + postcss-selector-parser "^6.0.4" + +postcss-modules-values@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz" + integrity sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ== + dependencies: + icss-utils "^5.0.0" + +postcss-normalize-charset@^6.0.2: + version "6.0.2" + resolved "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz" + integrity sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ== + +postcss-normalize-charset@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-7.0.0.tgz" + integrity sha512-ABisNUXMeZeDNzCQxPxBCkXexvBrUHV+p7/BXOY+ulxkcjUZO0cp8ekGBwvIh2LbCwnWbyMPNJVtBSdyhM2zYQ== + +postcss-normalize-display-values@^6.0.2: + version "6.0.2" + resolved "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz" + integrity sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-display-values@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-7.0.0.tgz" + integrity sha512-lnFZzNPeDf5uGMPYgGOw7v0BfB45+irSRz9gHQStdkkhiM0gTfvWkWB5BMxpn0OqgOQuZG/mRlZyJxp0EImr2Q== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-positions@^6.0.2: + version "6.0.2" + resolved "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz" + integrity sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-positions@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-7.0.0.tgz" + integrity sha512-I0yt8wX529UKIGs2y/9Ybs2CelSvItfmvg/DBIjTnoUSrPxSV7Z0yZ8ShSVtKNaV/wAY+m7bgtyVQLhB00A1NQ== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-repeat-style@^6.0.2: + version "6.0.2" + resolved "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz" + integrity sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-repeat-style@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-7.0.0.tgz" + integrity sha512-o3uSGYH+2q30ieM3ppu9GTjSXIzOrRdCUn8UOMGNw7Af61bmurHTWI87hRybrP6xDHvOe5WlAj3XzN6vEO8jLw== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-string@^6.0.2: + version "6.0.2" + resolved "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz" + integrity sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-string@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-7.0.0.tgz" + integrity sha512-w/qzL212DFVOpMy3UGyxrND+Kb0fvCiBBujiaONIihq7VvtC7bswjWgKQU/w4VcRyDD8gpfqUiBQ4DUOwEJ6Qg== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-timing-functions@^6.0.2: + version "6.0.2" + resolved "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz" + integrity sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-timing-functions@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-7.0.0.tgz" + integrity sha512-tNgw3YV0LYoRwg43N3lTe3AEWZ66W7Dh7lVEpJbHoKOuHc1sLrzMLMFjP8SNULHaykzsonUEDbKedv8C+7ej6g== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-unicode@^6.1.0: + version "6.1.0" + resolved "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz" + integrity sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg== + dependencies: + browserslist "^4.23.0" + postcss-value-parser "^4.2.0" + +postcss-normalize-unicode@^7.0.2: + version "7.0.2" + resolved "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-7.0.2.tgz" + integrity sha512-ztisabK5C/+ZWBdYC+Y9JCkp3M9qBv/XFvDtSw0d/XwfT3UaKeW/YTm/MD/QrPNxuecia46vkfEhewjwcYFjkg== + dependencies: + browserslist "^4.23.3" + postcss-value-parser "^4.2.0" + +postcss-normalize-url@^6.0.2: + version "6.0.2" + resolved "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz" + integrity sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-url@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-7.0.0.tgz" + integrity sha512-+d7+PpE+jyPX1hDQZYG+NaFD+Nd2ris6r8fPTBAjE8z/U41n/bib3vze8x7rKs5H1uEw5ppe9IojewouHk0klQ== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-whitespace@^6.0.2: + version "6.0.2" + resolved "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz" + integrity sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-whitespace@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-7.0.0.tgz" + integrity sha512-37/toN4wwZErqohedXYqWgvcHUGlT8O/m2jVkAfAe9Bd4MzRqlBmXrJRePH0e9Wgnz2X7KymTgTOaaFizQe3AQ== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-ordered-values@^6.0.2: + version "6.0.2" + resolved "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz" + integrity sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q== + dependencies: + cssnano-utils "^4.0.2" + postcss-value-parser "^4.2.0" + +postcss-ordered-values@^7.0.1: + version "7.0.1" + resolved "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-7.0.1.tgz" + integrity sha512-irWScWRL6nRzYmBOXReIKch75RRhNS86UPUAxXdmW/l0FcAsg0lvAXQCby/1lymxn/o0gVa6Rv/0f03eJOwHxw== + dependencies: + postcss-value-parser "^4.2.0" + cssnano-utils "^5.0.0" + +postcss-reduce-initial@^6.1.0: + version "6.1.0" + resolved "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz" + integrity sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw== + dependencies: + caniuse-api "^3.0.0" + browserslist "^4.23.0" + +postcss-reduce-initial@^7.0.2: + version "7.0.2" + resolved "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-7.0.2.tgz" + integrity sha512-pOnu9zqQww7dEKf62Nuju6JgsW2V0KRNBHxeKohU+JkHd/GAH5uvoObqFLqkeB2n20mr6yrlWDvo5UBU5GnkfA== + dependencies: + browserslist "^4.23.3" + caniuse-api "^3.0.0" + +postcss-reduce-transforms@^6.0.2: + version "6.0.2" + resolved "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz" + integrity sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-reduce-transforms@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-7.0.0.tgz" + integrity sha512-pnt1HKKZ07/idH8cpATX/ujMbtOGhUfE+m8gbqwJE05aTaNw8gbo34a2e3if0xc0dlu75sUOiqvwCGY3fzOHew== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-selector-parser@^6.0.11, postcss-selector-parser@^6.0.15, postcss-selector-parser@^6.0.16, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.1.2: + version "6.1.2" + resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz" + integrity sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg== + dependencies: + cssesc "^3.0.0" + util-deprecate "^1.0.2" + +postcss-svgo@^6.0.3: + version "6.0.3" + resolved "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-6.0.3.tgz" + integrity sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g== + dependencies: + postcss-value-parser "^4.2.0" + svgo "^3.2.0" + +postcss-svgo@^7.0.1: + version "7.0.1" + resolved "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-7.0.1.tgz" + integrity sha512-0WBUlSL4lhD9rA5k1e5D8EN5wCEyZD6HJk0jIvRxl+FDVOMlJ7DePHYWGGVc5QRqrJ3/06FTXM0bxjmJpmTPSA== + dependencies: + postcss-value-parser "^4.2.0" + svgo "^3.3.2" + +postcss-unique-selectors@^6.0.4: + version "6.0.4" + resolved "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz" + integrity sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg== + dependencies: + postcss-selector-parser "^6.0.16" + +postcss-unique-selectors@^7.0.3: + version "7.0.3" + resolved "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-7.0.3.tgz" + integrity sha512-J+58u5Ic5T1QjP/LDV9g3Cx4CNOgB5vz+kM6+OxHHhFACdcDeKhBXjQmB7fnIZM12YSTvsL0Opwco83DmacW2g== + dependencies: + postcss-selector-parser "^6.1.2" + +postcss-value-parser@^4.0.0, postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: + version "4.2.0" + resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz" + integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== + +prelude-ls@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" + integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== + +prettier@^2.6.2: + version "2.8.8" + resolved "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz" + integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q== + +"prettier@>= 2.0.0", prettier@^3.0.3: + version "3.3.3" + resolved "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz" + integrity sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew== + +prettier-linter-helpers@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz" + integrity sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w== + dependencies: + fast-diff "^1.1.2" + +pretty-bytes@^6.1.1: + version "6.1.1" + resolved "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-6.1.1.tgz" + integrity sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ== + +pretty-format@^26.5.2, pretty-format@^26.6.2: + version "26.6.2" + resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz" + integrity sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg== + dependencies: + react-is "^17.0.1" + ansi-regex "^5.0.0" + "@jest/types" "^26.6.2" + ansi-styles "^4.0.0" + +pretty-format@^27.0.2: + version "27.5.1" + resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz" + integrity sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ== + dependencies: + react-is "^17.0.1" + ansi-regex "^5.0.1" + ansi-styles "^5.0.0" + +pretty-format@^29.0.0, pretty-format@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz" + integrity sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ== + dependencies: + react-is "^18.0.0" + ansi-styles "^5.0.0" + "@jest/schemas" "^29.6.3" + +proc-log@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz" + integrity sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A== + +process@^0.11.10: + version "0.11.10" + resolved "https://registry.npmjs.org/process/-/process-0.11.10.tgz" + integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A== + +process-nextick-args@~2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz" + integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== + +process-warning@1.0.0, process-warning@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/process-warning/-/process-warning-1.0.0.tgz" + integrity sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q== + +process-warning@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/process-warning/-/process-warning-3.0.0.tgz" + integrity sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ== + +promise@^8.3.0: + version "8.3.0" + resolved "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz" + integrity sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg== + dependencies: + asap "~2.0.6" + +prompts@^2.0.1, prompts@^2.4.2: + version "2.4.2" + resolved "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz" + integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== + dependencies: + kleur "^3.0.3" + sisteransi "^1.0.5" + +prop-types@^15.8.1: + version "15.8.1" + resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz" + integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== + dependencies: + loose-envify "^1.4.0" + object-assign "^4.1.1" + react-is "^16.13.1" + +proto-list@~1.2.1: + version "1.2.4" + resolved "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz" + integrity sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA== + +protobufjs@^6.11.2, protobufjs@^6.8.8: + version "6.11.4" + resolved "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.4.tgz" + integrity sha512-5kQWPaJHi1WoCpjTGszzQ32PG2F4+wRY6BmAT4Vfw56Q2FZ4YZzK20xUYQH4YkfehY1e6QSICrJquM6xXZNcrw== + dependencies: + long "^4.0.0" + "@types/long" "^4.0.1" + "@types/node" ">=13.7.0" + "@protobufjs/path" "^1.1.2" + "@protobufjs/pool" "^1.1.0" + "@protobufjs/utf8" "^1.1.0" + "@protobufjs/fetch" "^1.1.0" + "@protobufjs/float" "^1.0.2" + "@protobufjs/base64" "^1.1.2" + "@protobufjs/codegen" "^2.0.4" + "@protobufjs/inquire" "^1.1.0" + "@protobufjs/aspromise" "^1.1.2" + "@protobufjs/eventemitter" "^1.1.0" + +protocols@^2.0.0, protocols@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/protocols/-/protocols-2.0.1.tgz" + integrity sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q== + +proxy-addr@~2.0.7: + version "2.0.7" + resolved "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz" + integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== + dependencies: + forwarded "0.2.0" + ipaddr.js "1.9.1" + +proxy-from-env@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz" + integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== + +prr@~1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz" + integrity sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw== + +psl@^1.1.33: + version "1.9.0" + resolved "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz" + integrity sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag== + +public-encrypt@^4.0.3: + version "4.0.3" + resolved "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz" + integrity sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q== + dependencies: + bn.js "^4.1.0" + browserify-rsa "^4.0.0" + create-hash "^1.1.0" + parse-asn1 "^5.0.0" + randombytes "^2.0.1" + safe-buffer "^5.1.2" + +pump@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz" + integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== + dependencies: + once "^1.3.1" + end-of-stream "^1.1.0" + +pump@^3.0.0: + version "3.0.2" + resolved "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz" + integrity sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +pumpify@^1.3.3: + version "1.5.1" + resolved "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz" + integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== + dependencies: + duplexify "^3.6.0" + inherits "^2.0.3" + pump "^2.0.0" + +punycode@^2.1.0, punycode@^2.1.1, punycode@^2.3.0: + version "2.3.1" + resolved "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz" + integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== + +pure-rand@^6.0.0: + version "6.1.0" + resolved "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz" + integrity sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA== + +qr.js@0.0.0: + version "0.0.0" + resolved "https://registry.npmjs.org/qr.js/-/qr.js-0.0.0.tgz" + integrity sha512-c4iYnWb+k2E+vYpRimHqSu575b1/wKl4XFeJGpFmrJQz5I88v9aY2czh7s0w36srfCM1sXgC/xpoJz5dJfq+OQ== + +qrcode@^1.0.0: + version "1.5.4" + resolved "https://registry.npmjs.org/qrcode/-/qrcode-1.5.4.tgz" + integrity sha512-1ca71Zgiu6ORjHqFBDpnSMTR2ReToX4l1Au1VFLyVeBTFavzQnv5JxMFr3ukHVKpSrSA2MCk0lNJSykjUfz7Zg== + dependencies: + dijkstrajs "^1.0.1" + pngjs "^5.0.0" + yargs "^15.3.1" + +qs@6.10.4: + version "6.10.4" + resolved "https://registry.npmjs.org/qs/-/qs-6.10.4.tgz" + integrity sha512-OQiU+C+Ds5qiH91qh/mg0w+8nwQuLjM4F4M/PbmhDOoYehPh+Fb0bDjtR1sOvy7YKxvj28Y/M0PhP5uVX0kB+g== + dependencies: + side-channel "^1.0.4" + +qs@6.13.0, qs@^6.4.0: + version "6.13.0" + resolved "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz" + integrity sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg== + dependencies: + side-channel "^1.0.6" + +query-string@7.1.3: + version "7.1.3" + resolved "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz" + integrity sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg== + dependencies: + filter-obj "^1.1.0" + split-on-first "^1.0.0" + strict-uri-encode "^2.0.0" + decode-uri-component "^0.2.2" + +querystringify@^2.1.1: + version "2.2.0" + resolved "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz" + integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== + +queue@6.0.2: + version "6.0.2" + resolved "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz" + integrity sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA== + dependencies: + inherits "~2.0.3" + +queue-microtask@^1.2.2: + version "1.2.3" + resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" + integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== + +queue-tick@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz" + integrity sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag== + +quick-format-unescaped@^4.0.3: + version "4.0.4" + resolved "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz" + integrity sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg== + +quick-lru@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz" + integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g== + +radix3@^1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/radix3/-/radix3-1.1.2.tgz" + integrity sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA== + +rambda@^9.1.0: + version "9.3.0" + resolved "https://registry.npmjs.org/rambda/-/rambda-9.3.0.tgz" + integrity sha512-cl/7DCCKNxmsbc0dXZTJTY08rvDdzLhVfE6kPBson1fWzDapLzv0RKSzjpmAqP53fkQqAvq05gpUVHTrUNsuxg== + +randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz" + integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== + dependencies: + safe-buffer "^5.1.0" + +randomfill@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz" + integrity sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw== + dependencies: + randombytes "^2.0.5" + safe-buffer "^5.1.0" + +range-parser@^1.2.1, range-parser@~1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" + integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== + +raw-body@2.5.2: + version "2.5.2" + resolved "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz" + integrity sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA== + dependencies: + bytes "3.1.2" + unpipe "1.0.0" + iconv-lite "0.4.24" + http-errors "2.0.0" + +rc9@^2.1.2: + version "2.1.2" + resolved "https://registry.npmjs.org/rc9/-/rc9-2.1.2.tgz" + integrity sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg== + dependencies: + defu "^6.1.4" + destr "^2.0.3" + +react@*, react@18.2.0, react@18.3.1, "react@>= 16.8.0 || 17.x.x || ^18.0.0-0", react@>=16.9.0, "react@^16.0.0 || ^17.0.0 || ^18.0.0", "react@^16.8.0 || ^17.0.0 || ^18.0.0", react@^18.0.0, react@^18.2.0, react@^18.3.1: + version "18.3.1" + resolved "https://registry.npmjs.org/react/-/react-18.3.1.tgz" + integrity sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ== + dependencies: + loose-envify "^1.1.0" + +react-devtools-core@^4.27.7: + version "4.28.5" + resolved "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.28.5.tgz" + integrity sha512-cq/o30z9W2Wb4rzBefjv5fBalHU0rJGZCHAkf/RHSBWSSYwh8PlQTqqOJmgIIbBtpj27T6FIPXeomIjZtCNVqA== + dependencies: + ws "^7" + shell-quote "^1.6.1" + +react-dom@18.3.1, react-dom@>=16.9.0, react-dom@^18.0.0, react-dom@^18.2.0: + version "18.3.1" + resolved "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz" + integrity sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw== + dependencies: + scheduler "^0.23.2" + loose-envify "^1.1.0" + +react-is@^16.13.1: + version "16.13.1" + resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" + integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== + +react-is@^17.0.1: + version "17.0.2" + resolved "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz" + integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== + +"react-is@^16.12.0 || ^17.0.0 || ^18.0.0", react-is@^18.0.0: + version "18.3.1" + resolved "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz" + integrity sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg== + +react-native@*, react-native@>=0.56, react-native@>=0.59, react-native@>=0.71.0, "react-native@^0.0.0-0 || >=0.65 <1.0", react-native@^0.73.2: + version "0.73.10" + resolved "https://registry.npmjs.org/react-native/-/react-native-0.73.10.tgz" + integrity sha512-ucr9GO6iAUi3A1KZ7DjxLtS91QqTw2gJdKwvz5wNK4DCVF3neJyNUPs7fgpGngYtBsio4PaefVOXyrWAklTBXA== + dependencies: + ws "^6.2.2" + anser "^1.4.9" + chalk "^4.0.0" + yargs "^17.6.2" + mkdirp "^0.5.1" + promise "^8.3.0" + base64-js "^1.5.1" + invariant "^2.2.4" + scheduler "0.24.0-canary-efb381bbf-20230505" + ansi-regex "^5.0.0" + nullthrows "^1.1.1" + jsc-android "^250231.0.0" + memoize-one "^5.0.0" + whatwg-fetch "^3.0.0" + metro-runtime "^0.80.3" + pretty-format "^26.5.2" + react-refresh "^0.14.0" + abort-controller "^3.0.0" + metro-source-map "^0.80.3" + event-target-shim "^5.0.1" + stacktrace-parser "^0.1.10" + flow-enums-runtime "^0.0.6" + react-devtools-core "^4.27.7" + regenerator-runtime "^0.13.2" + "@react-native/codegen" "0.73.3" + jest-environment-node "^29.6.3" + react-shallow-renderer "^16.15.0" + "@react-native/js-polyfills" "0.73.1" + "@react-native-community/cli" "12.3.7" + "@react-native/gradle-plugin" "0.73.5" + "@react-native/assets-registry" "0.73.1" + "@react-native/normalize-colors" "0.73.2" + "@jest/create-cache-key-function" "^29.6.3" + "@react-native/virtualized-lists" "0.73.4" + "@react-native/community-cli-plugin" "0.73.18" + deprecated-react-native-prop-types "^5.0.0" + "@react-native-community/cli-platform-ios" "12.3.7" + "@react-native-community/cli-platform-android" "12.3.7" + +react-native-get-random-values@*, react-native-get-random-values@^1.10.0: + version "1.11.0" + resolved "https://registry.npmjs.org/react-native-get-random-values/-/react-native-get-random-values-1.11.0.tgz" + integrity sha512-4BTbDbRmS7iPdhYLRcz3PGFIpFJBwNZg9g42iwa2P6FOv9vZj/xJc678RZXnLNZzd0qd7Q3CCF6Yd+CU2eoXKQ== + dependencies: + fast-base64-decode "^1.0.0" + +react-native-mmkv@^2.11.0: + version "2.12.2" + resolved "https://registry.npmjs.org/react-native-mmkv/-/react-native-mmkv-2.12.2.tgz" + integrity sha512-6058Aq0p57chPrUutLGe9fYoiDVDNMU2PKV+lLFUJ3GhoHvUrLdsS1PDSCLr00yqzL4WJQ7TTzH+V8cpyrNcfg== + +react-native-quick-base64@^2.0.5: + version "2.1.2" + resolved "https://registry.npmjs.org/react-native-quick-base64/-/react-native-quick-base64-2.1.2.tgz" + integrity sha512-xghaXpWdB0ji8OwYyo0fWezRroNxiNFCNFpGUIyE7+qc4gA/IGWnysIG5L0MbdoORv8FkTKUvfd6yCUN5R2VFA== + dependencies: + base64-js "^1.5.1" + +react-native-quick-crypto@^0.6.1: + version "0.6.1" + resolved "https://registry.npmjs.org/react-native-quick-crypto/-/react-native-quick-crypto-0.6.1.tgz" + integrity sha512-s6uFo7tcI3syo8/y5j+t6Rf+KVSuRKDp6tH04A0vjaHptJC6Iu7DVgkNYO7aqtfrYn8ZUgQ/Kqaq+m4i9TxgIQ== + dependencies: + events "^3.3.0" + "@types/node" "^17.0.31" + string_decoder "^1.3.0" + crypto-browserify "^3.12.0" + stream-browserify "^3.0.0" + react-native-quick-base64 "^2.0.5" + "@craftzdog/react-native-buffer" "^6.0.5" + +react-native-url-polyfill@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/react-native-url-polyfill/-/react-native-url-polyfill-2.0.0.tgz" + integrity sha512-My330Do7/DvKnEvwQc0WdcBnFPploYKp9CYlefDXzIdEaA+PAhDYllkvGeEroEzvc4Kzzj2O4yVdz8v6fjRvhA== + dependencies: + whatwg-url-without-unicode "8.0.0-3" + +react-qr-code@^2.0.12: + version "2.0.15" + resolved "https://registry.npmjs.org/react-qr-code/-/react-qr-code-2.0.15.tgz" + integrity sha512-MkZcjEXqVKqXEIMVE0mbcGgDpkfSdd8zhuzXEl9QzYeNcw8Hq2oVIzDLWuZN2PQBwM5PWjc2S31K8Q1UbcFMfw== + dependencies: + prop-types "^15.8.1" + qr.js "0.0.0" + +react-refresh@^0.14.0, react-refresh@^0.14.2: + version "0.14.2" + resolved "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz" + integrity sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA== + +react-shallow-renderer@^16.15.0: + version "16.15.0" + resolved "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz" + integrity sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA== + dependencies: + object-assign "^4.1.1" + react-is "^16.12.0 || ^17.0.0 || ^18.0.0" + +read-cache@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz" + integrity sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA== + dependencies: + pify "^2.3.0" + +read-pkg@^5.2.0: + version "5.2.0" + resolved "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz" + integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== + dependencies: + "@types/normalize-package-data" "^2.4.0" + normalize-package-data "^2.5.0" + parse-json "^5.0.0" + type-fest "^0.6.0" + +read-pkg@^8.0.0, read-pkg@^8.1.0: + version "8.1.0" + resolved "https://registry.npmjs.org/read-pkg/-/read-pkg-8.1.0.tgz" + integrity sha512-PORM8AgzXeskHO/WEv312k9U03B8K9JSiWF/8N9sUuFjBa+9SF2u6K7VClzXwDXab51jCd8Nd36CNM+zR97ScQ== + dependencies: + "@types/normalize-package-data" "^2.4.1" + normalize-package-data "^6.0.0" + parse-json "^7.0.0" + type-fest "^4.2.0" + +read-pkg-up@^7.0.1: + version "7.0.1" + resolved "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz" + integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg== + dependencies: + find-up "^4.1.0" + read-pkg "^5.2.0" + type-fest "^0.8.1" + +read-pkg-up@^10.0.0: + version "10.1.0" + resolved "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-10.1.0.tgz" + integrity sha512-aNtBq4jR8NawpKJQldrQcSW9y/d+KWH4v24HWkHljOZ7H0av+YTGANBzRh9A5pw7v/bLVsLVPpOhJ7gHNVy8lA== + dependencies: + find-up "^6.3.0" + read-pkg "^8.1.0" + type-fest "^4.2.0" + +readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.5, readable-stream@^2.3.8, readable-stream@~2.3.6: + version "2.3.8" + resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz" + integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.3" + isarray "~1.0.0" + process-nextick-args "~2.0.0" + safe-buffer "~5.1.1" + string_decoder "~1.1.1" + util-deprecate "~1.0.1" + +readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.5.0, readable-stream@^3.6.0: + version "3.6.2" + resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz" + integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== + dependencies: + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" + +readable-stream@^4.0.0: + version "4.5.2" + resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz" + integrity sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g== + dependencies: + abort-controller "^3.0.0" + buffer "^6.0.3" + events "^3.3.0" + process "^0.11.10" + string_decoder "^1.3.0" + +readdir-glob@^1.1.2: + version "1.1.3" + resolved "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.3.tgz" + integrity sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA== + dependencies: + minimatch "^5.1.0" + +readdirp@~3.6.0: + version "3.6.0" + resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz" + integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== + dependencies: + picomatch "^2.2.1" + +readdirp@^4.0.1: + version "4.0.2" + resolved "https://registry.npmjs.org/readdirp/-/readdirp-4.0.2.tgz" + integrity sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA== + +readline@^1.3.0: + version "1.3.0" + resolved "https://registry.npmjs.org/readline/-/readline-1.3.0.tgz" + integrity sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg== + +readonly-date@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/readonly-date/-/readonly-date-1.0.0.tgz" + integrity sha512-tMKIV7hlk0h4mO3JTmmVuIlJVXjKk3Sep9Bf5OH0O+758ruuVkUy2J9SttDLm91IEX/WHlXPSpxMGjPj4beMIQ== + +real-require@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/real-require/-/real-require-0.1.0.tgz" + integrity sha512-r/H9MzAWtrv8aSVjPCMFpDMl5q66GqtmmRkRjpHTsp4zBAa+snZyiQNlMONiUmEJcsnaw0wCauJ2GWODr/aFkg== + +real-require@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz" + integrity sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg== + +recast@^0.21.0: + version "0.21.5" + resolved "https://registry.npmjs.org/recast/-/recast-0.21.5.tgz" + integrity sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg== + dependencies: + tslib "^2.0.1" + esprima "~4.0.0" + ast-types "0.15.2" + source-map "~0.6.1" + +redent@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz" + integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg== + dependencies: + indent-string "^4.0.0" + strip-indent "^3.0.0" + +redeyed@~2.1.0: + version "2.1.1" + resolved "https://registry.npmjs.org/redeyed/-/redeyed-2.1.1.tgz" + integrity sha512-FNpGGo1DycYAdnrKFxCMmKYgo/mILAqtRYbkdQD8Ep/Hk2PQ5+aEAEx+IU713RTDmuBaH0c8P5ZozurNu5ObRQ== + dependencies: + esprima "~4.0.0" + +redis-errors@^1.0.0, redis-errors@^1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/redis-errors/-/redis-errors-1.2.0.tgz" + integrity sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w== + +redis-parser@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/redis-parser/-/redis-parser-3.0.0.tgz" + integrity sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A== + dependencies: + redis-errors "^1.0.0" + +reflect.getprototypeof@^1.0.4: + version "1.0.6" + resolved "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz" + integrity sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.1" + es-errors "^1.3.0" + get-intrinsic "^1.2.4" + globalthis "^1.0.3" + which-builtin-type "^1.1.3" + +regenerate@^1.4.2: + version "1.4.2" + resolved "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz" + integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== + +regenerate-unicode-properties@^10.2.0: + version "10.2.0" + resolved "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz" + integrity sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA== + dependencies: + regenerate "^1.4.2" + +regenerator-runtime@^0.13.2: + version "0.13.11" + resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz" + integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg== + +regenerator-runtime@^0.14.0: + version "0.14.1" + resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz" + integrity sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw== + +regenerator-transform@^0.15.2: + version "0.15.2" + resolved "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz" + integrity sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg== + dependencies: + "@babel/runtime" "^7.8.4" + +regexp.prototype.flags@^1.5.2: + version "1.5.3" + resolved "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz" + integrity sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-errors "^1.3.0" + set-function-name "^2.0.2" + +regexpu-core@^6.1.1: + version "6.1.1" + resolved "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.1.1.tgz" + integrity sha512-k67Nb9jvwJcJmVpw0jPttR1/zVfnKf8Km0IPatrU/zJ5XeG3+Slx0xLXs9HByJSzXzrlz5EDvN6yLNMDc2qdnw== + dependencies: + regenerate "^1.4.2" + regenerate-unicode-properties "^10.2.0" + regjsgen "^0.8.0" + regjsparser "^0.11.0" + unicode-match-property-ecmascript "^2.0.0" + unicode-match-property-value-ecmascript "^2.1.0" + +regjsgen@^0.8.0: + version "0.8.0" + resolved "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz" + integrity sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q== + +regjsparser@^0.11.0: + version "0.11.1" + resolved "https://registry.npmjs.org/regjsparser/-/regjsparser-0.11.1.tgz" + integrity sha512-1DHODs4B8p/mQHU9kr+jv8+wIC9mtG4eBHxWxIq5mhjE3D5oORhCc6deRKzTjs9DcfRFmj9BHSDguZklqCGFWQ== + dependencies: + jsesc "~3.0.2" + +require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" + integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== + +require-from-string@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz" + integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== + +require-main-filename@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz" + integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== + +requires-port@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz" + integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== + +reselect@^4.1.7: + version "4.1.8" + resolved "https://registry.npmjs.org/reselect/-/reselect-4.1.8.tgz" + integrity sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ== + +resolve@1.22.8, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.12.0, resolve@^1.14.2, resolve@^1.20.0, resolve@^1.22.1, resolve@^1.22.4, resolve@^1.22.8, resolve@~1.22.1, resolve@~1.22.2: + version "1.22.8" + resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz" + integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== + dependencies: + is-core-module "^2.13.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +"resolve@^2.0.0-next.4": + version "2.0.0-next.5" + resolved "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz" + integrity sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA== + dependencies: + is-core-module "^2.13.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +resolve-cwd@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz" + integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== + dependencies: + resolve-from "^5.0.0" + +resolve-dir@^1.0.0, resolve-dir@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz" + integrity sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg== + dependencies: + expand-tilde "^2.0.0" + global-modules "^1.0.0" + +resolve-from@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz" + integrity sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw== + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + +resolve-from@5.0.0, resolve-from@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" + integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== + +resolve-global@1.0.0, resolve-global@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz" + integrity sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw== + dependencies: + global-dirs "^0.1.1" + +resolve-pkg-maps@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz" + integrity sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw== + +resolve.exports@1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz" + integrity sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ== + +resolve.exports@^2.0.0: + version "2.0.2" + resolved "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz" + integrity sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg== + +restore-cursor@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz" + integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== + dependencies: + onetime "^5.1.0" + signal-exit "^3.0.2" + +retry@^0.13.1: + version "0.13.1" + resolved "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz" + integrity sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg== + +reusify@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== + +rfdc@^1.3.0, rfdc@^1.4.1: + version "1.4.1" + resolved "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz" + integrity sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA== + +rimraf@~2.4.0: + version "2.4.5" + resolved "https://registry.npmjs.org/rimraf/-/rimraf-2.4.5.tgz" + integrity sha512-J5xnxTyqaiw06JjMftq7L9ouA448dw/E7dKghkP9WpKNuwmARNNg+Gk8/u5ryb9N/Yo2+z3MCwuqFK/+qPOPfQ== + dependencies: + glob "^6.0.1" + +rimraf@~2.6.2: + version "2.6.3" + resolved "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz" + integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== + dependencies: + glob "^7.1.3" + +rimraf@^3.0.2: + version "3.0.2" + resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + dependencies: + glob "^7.1.3" + +ripemd160@^2.0.0, ripemd160@^2.0.1: + version "2.0.2" + resolved "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz" + integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA== + dependencies: + hash-base "^3.0.0" + inherits "^2.0.1" + +rollup@^4.18.0, rollup@^4.20.0: + version "4.24.0" + resolved "https://registry.npmjs.org/rollup/-/rollup-4.24.0.tgz" + integrity sha512-DOmrlGSXNk1DM0ljiQA+i+o0rSLhtii1je5wgk60j49d1jHT5YYttBv1iWOnYSTG+fZZESUOSNiAl89SIet+Cg== + dependencies: + "@types/estree" "1.0.6" + optionalDependencies: + fsevents "~2.3.2" + "@rollup/rollup-darwin-arm64" "4.24.0" + "@rollup/rollup-android-arm64" "4.24.0" + "@rollup/rollup-win32-arm64-msvc" "4.24.0" + "@rollup/rollup-linux-arm64-gnu" "4.24.0" + "@rollup/rollup-linux-arm64-musl" "4.24.0" + "@rollup/rollup-android-arm-eabi" "4.24.0" + "@rollup/rollup-linux-arm-gnueabihf" "4.24.0" + "@rollup/rollup-linux-arm-musleabihf" "4.24.0" + "@rollup/rollup-win32-ia32-msvc" "4.24.0" + "@rollup/rollup-linux-riscv64-gnu" "4.24.0" + "@rollup/rollup-linux-powerpc64le-gnu" "4.24.0" + "@rollup/rollup-linux-s390x-gnu" "4.24.0" + "@rollup/rollup-darwin-x64" "4.24.0" + "@rollup/rollup-win32-x64-msvc" "4.24.0" + "@rollup/rollup-linux-x64-gnu" "4.24.0" + "@rollup/rollup-linux-x64-musl" "4.24.0" + +rollup-plugin-visualizer@^5.12.0: + version "5.12.0" + resolved "https://registry.npmjs.org/rollup-plugin-visualizer/-/rollup-plugin-visualizer-5.12.0.tgz" + integrity sha512-8/NU9jXcHRs7Nnj07PF2o4gjxmm9lXIrZ8r175bT9dK8qoLlvKTwRMArRCMgpMGlq8CTLugRvEmyMeMXIU2pNQ== + dependencies: + open "^8.4.0" + picomatch "^2.3.1" + source-map "^0.7.4" + yargs "^17.5.1" + +rrweb-cssom@^0.6.0: + version "0.6.0" + resolved "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.6.0.tgz" + integrity sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw== + +run-applescript@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/run-applescript/-/run-applescript-7.0.0.tgz" + integrity sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A== + +run-async@^2.4.0: + version "2.4.1" + resolved "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz" + integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== + +run-parallel@^1.1.9: + version "1.2.0" + resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" + integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== + dependencies: + queue-microtask "^1.2.2" + +rxjs@7.8.1, rxjs@^7.5.5, rxjs@^7.8.0: + version "7.8.1" + resolved "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz" + integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== + dependencies: + tslib "^2.1.0" + +safe-array-concat@^1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz" + integrity sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q== + dependencies: + call-bind "^1.0.7" + get-intrinsic "^1.2.4" + has-symbols "^1.0.3" + isarray "^2.0.5" + +safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + +safe-buffer@5.2.1, safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.1, safe-buffer@~5.2.0: + version "5.2.1" + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + +safe-regex-test@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz" + integrity sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw== + dependencies: + call-bind "^1.0.6" + es-errors "^1.3.0" + is-regex "^1.1.4" + +safe-stable-stringify@^2.1.0, safe-stable-stringify@^2.3.1: + version "2.5.0" + resolved "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz" + integrity sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA== + +"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: + version "2.1.2" + resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +sass@^1.42.1: + version "1.80.4" + resolved "https://registry.npmjs.org/sass/-/sass-1.80.4.tgz" + integrity sha512-rhMQ2tSF5CsuuspvC94nPM9rToiAFw2h3JTrLlgmNw1MH79v8Cr3DH6KF6o6r+8oofY3iYVPUf66KzC8yuVN1w== + dependencies: + "@parcel/watcher" "^2.4.1" + chokidar "^4.0.0" + immutable "^4.0.0" + source-map-js ">=0.6.2 <2.0.0" + +sass-loader@^12.2.0: + version "12.6.0" + resolved "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz" + integrity sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA== + dependencies: + klona "^2.0.4" + neo-async "^2.6.2" + +sax@^1.2.4, sax@~1.2.4: + version "1.2.4" + resolved "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz" + integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== + +saxes@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz" + integrity sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA== + dependencies: + xmlchars "^2.2.0" + +scheduler@^0.23.2: + version "0.23.2" + resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz" + integrity sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ== + dependencies: + loose-envify "^1.1.0" + +"scheduler@0.24.0-canary-efb381bbf-20230505": + version "0.24.0-canary-efb381bbf-20230505" + resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.24.0-canary-efb381bbf-20230505.tgz" + integrity sha512-ABvovCDe/k9IluqSh4/ISoq8tIJnW8euVAWYt5j/bg6dRnqwQwiGO1F/V4AyK96NGF/FB04FhOUDuWj8IKfABA== + dependencies: + loose-envify "^1.1.0" + +schema-utils@^3.0.0, schema-utils@^3.1.1, schema-utils@^3.2.0: + version "3.3.0" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz" + integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== + dependencies: + "@types/json-schema" "^7.0.8" + ajv "^6.12.5" + ajv-keywords "^3.5.2" + +schema-utils@^4.0.0, schema-utils@^4.0.1, schema-utils@^4.2.0: + version "4.2.0" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz" + integrity sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw== + dependencies: + "@types/json-schema" "^7.0.9" + ajv "^8.9.0" + ajv-formats "^2.1.1" + ajv-keywords "^5.1.0" + +scule@^1.3.0: + version "1.3.0" + resolved "https://registry.npmjs.org/scule/-/scule-1.3.0.tgz" + integrity sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g== + +secure-compare@3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/secure-compare/-/secure-compare-3.0.1.tgz" + integrity sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw== + +secure-json-parse@^2.4.0: + version "2.7.0" + resolved "https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-2.7.0.tgz" + integrity sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw== + +select-hose@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz" + integrity sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg== + +selfsigned@^2.4.1: + version "2.4.1" + resolved "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz" + integrity sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q== + dependencies: + "@types/node-forge" "^1.3.0" + node-forge "^1" + +"semver@2 || 3 || 4 || 5", semver@^5.6.0: + version "5.7.2" + resolved "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz" + integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== + +semver@^6.0.0, semver@^6.3.0, semver@^6.3.1: + version "6.3.1" + resolved "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== + +semver@7.5.4, semver@~7.5.4: + version "7.5.4" + resolved "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz" + integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== + dependencies: + lru-cache "^6.0.0" + +semver@7.6.3, semver@^7.3.4, semver@^7.3.5, semver@^7.3.6, semver@^7.3.7, semver@^7.5.0, semver@^7.5.2, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0, semver@^7.6.2, semver@^7.6.3: + version "7.6.3" + resolved "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz" + integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A== + +send@0.19.0: + version "0.19.0" + resolved "https://registry.npmjs.org/send/-/send-0.19.0.tgz" + integrity sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw== + dependencies: + ms "2.1.3" + depd "2.0.0" + etag "~1.8.1" + mime "1.6.0" + debug "2.6.9" + fresh "0.5.2" + destroy "1.2.0" + statuses "2.0.1" + encodeurl "~1.0.2" + escape-html "~1.0.3" + http-errors "2.0.0" + on-finished "2.4.1" + range-parser "~1.2.1" + +serialize-error@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz" + integrity sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw== + +serialize-javascript@^6.0.0, serialize-javascript@^6.0.1: + version "6.0.2" + resolved "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz" + integrity sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g== + dependencies: + randombytes "^2.1.0" + +serve-index@^1.9.1: + version "1.9.1" + resolved "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz" + integrity sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw== + dependencies: + batch "0.6.1" + debug "2.6.9" + accepts "~1.3.4" + parseurl "~1.3.2" + mime-types "~2.1.17" + escape-html "~1.0.3" + http-errors "~1.6.2" + +serve-placeholder@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/serve-placeholder/-/serve-placeholder-2.0.2.tgz" + integrity sha512-/TMG8SboeiQbZJWRlfTCqMs2DD3SZgWp0kDQePz9yUuCnDfDh/92gf7/PxGhzXTKBIPASIHxFcZndoNbp6QOLQ== + dependencies: + defu "^6.1.4" + +serve-static@1.16.2, serve-static@^1.13.1, serve-static@^1.15.0: + version "1.16.2" + resolved "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz" + integrity sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw== + dependencies: + encodeurl "~2.0.0" + escape-html "~1.0.3" + parseurl "~1.3.3" + send "0.19.0" + +set-blocking@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz" + integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== + +set-cookie-parser@^2.4.8: + version "2.7.1" + resolved "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.1.tgz" + integrity sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ== + +set-function-length@^1.2.1: + version "1.2.2" + resolved "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz" + integrity sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg== + dependencies: + define-data-property "^1.1.4" + es-errors "^1.3.0" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" + gopd "^1.0.1" + has-property-descriptors "^1.0.2" + +set-function-name@^2.0.1, set-function-name@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz" + integrity sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ== + dependencies: + define-data-property "^1.1.4" + es-errors "^1.3.0" + functions-have-names "^1.2.3" + has-property-descriptors "^1.0.2" + +setprototypeof@1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz" + integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== + +setprototypeof@1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz" + integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== + +sha.js@^2.4.0, sha.js@^2.4.11, sha.js@^2.4.8: + version "2.4.11" + resolved "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz" + integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +shallow-clone@^3.0.0: + version "3.0.1" + resolved "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz" + integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== + dependencies: + kind-of "^6.0.2" + +shebang-command@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + dependencies: + shebang-regex "^3.0.0" + +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + +shell-quote@^1.6.1, shell-quote@^1.7.3, shell-quote@^1.8.1: + version "1.8.1" + resolved "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz" + integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA== + +side-channel@^1.0.4, side-channel@^1.0.6: + version "1.0.6" + resolved "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz" + integrity sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA== + dependencies: + call-bind "^1.0.7" + es-errors "^1.3.0" + get-intrinsic "^1.2.4" + object-inspect "^1.13.1" + +siginfo@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz" + integrity sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g== + +signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3, signal-exit@^3.0.7: + version "3.0.7" + resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz" + integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== + +signal-exit@^4.0.1, signal-exit@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz" + integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== + +simple-git@^3.27.0: + version "3.27.0" + resolved "https://registry.npmjs.org/simple-git/-/simple-git-3.27.0.tgz" + integrity sha512-ivHoFS9Yi9GY49ogc6/YAi3Fl9ROnF4VyubNylgCkA+RVqLaKWnDSzXOVzya8csELIaWaYNutsEuAhZrtOjozA== + dependencies: + debug "^4.3.5" + "@kwsites/file-exists" "^1.1.1" + "@kwsites/promise-deferred" "^1.1.1" + +sirv@^2.0.4: + version "2.0.4" + resolved "https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz" + integrity sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ== + dependencies: + mrmime "^2.0.0" + totalist "^3.0.0" + "@polka/url" "^1.0.0-next.24" + +sisteransi@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz" + integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== + +slash@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" + integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + +slash@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz" + integrity sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew== + +slash@^5.1.0: + version "5.1.0" + resolved "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz" + integrity sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg== + +slice-ansi@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz" + integrity sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== + dependencies: + ansi-styles "^3.2.0" + astral-regex "^1.0.0" + is-fullwidth-code-point "^2.0.0" + +smob@^1.0.0: + version "1.5.0" + resolved "https://registry.npmjs.org/smob/-/smob-1.5.0.tgz" + integrity sha512-g6T+p7QO8npa+/hNx9ohv1E5pVCmWrVCUzUXJyLdMmftX6ER0oiWY/w9knEonLpnOp6b6FenKnMfR8gqwWdwig== + +snake-case@^3.0.4: + version "3.0.4" + resolved "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz" + integrity sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg== + dependencies: + dot-case "^3.0.4" + tslib "^2.0.3" + +sockjs@^0.3.24: + version "0.3.24" + resolved "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz" + integrity sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ== + dependencies: + faye-websocket "^0.11.3" + uuid "^8.3.2" + websocket-driver "^0.7.4" + +sonic-boom@^2.2.1: + version "2.8.0" + resolved "https://registry.npmjs.org/sonic-boom/-/sonic-boom-2.8.0.tgz" + integrity sha512-kuonw1YOYYNOve5iHdSahXPOK49GqwA+LZhI6Wz/l0rP57iKyXXIHaRagOBHAPmGwJC6od2Z9zgvZ5loSgMlVg== + dependencies: + atomic-sleep "^1.0.0" + +sonic-boom@3.8.0: + version "3.8.0" + resolved "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.8.0.tgz" + integrity sha512-ybz6OYOUjoQQCQ/i4LU8kaToD8ACtYP+Cj5qd2AO36bwbdewxWJ3ArmJ2cr6AvxlL2o0PqnCcPGUgkILbfkaCA== + dependencies: + atomic-sleep "^1.0.0" + +sonic-boom@^3.0.0, sonic-boom@^3.7.0: + version "3.8.1" + resolved "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.8.1.tgz" + integrity sha512-y4Z8LCDBuum+PBP3lSV7RHrXscqksve/bi0as7mhwVnBW+/wUqKT/2Kb7um8yqcFy0duYbbPxzt89Zy2nOCaxg== + dependencies: + atomic-sleep "^1.0.0" + +sorted-array-functions@^1.3.0: + version "1.3.0" + resolved "https://registry.npmjs.org/sorted-array-functions/-/sorted-array-functions-1.3.0.tgz" + integrity sha512-2sqgzeFlid6N4Z2fUQ1cvFmTOLRi/sEDzSQ0OKYchqgoPmQBVyM3959qYx3fpS6Esef80KjmpgPeEr028dP3OA== + +source-map@^0.5.6: + version "0.5.7" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" + integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== + +source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: + version "0.6.1" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +source-map@^0.7.3, source-map@^0.7.4: + version "0.7.4" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz" + integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== + +"source-map-js@>=0.6.2 <2.0.0", source-map-js@^1.0.1, source-map-js@^1.0.2, source-map-js@^1.2.0, source-map-js@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz" + integrity sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA== + +source-map-loader@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/source-map-loader/-/source-map-loader-5.0.0.tgz" + integrity sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA== + dependencies: + iconv-lite "^0.6.3" + source-map-js "^1.0.2" + +source-map-support@0.5.13: + version "0.5.13" + resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz" + integrity sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map-support@0.5.19: + version "0.5.19" + resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz" + integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map-support@^0.5.16, source-map-support@^0.5.21, source-map-support@~0.5.20: + version "0.5.21" + resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz" + integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +spdx-correct@^3.0.0: + version "3.2.0" + resolved "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz" + integrity sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA== + dependencies: + spdx-expression-parse "^3.0.0" + spdx-license-ids "^3.0.0" + +spdx-exceptions@^2.1.0: + version "2.5.0" + resolved "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz" + integrity sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w== + +spdx-expression-parse@^3.0.0: + version "3.0.1" + resolved "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz" + integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== + dependencies: + spdx-exceptions "^2.1.0" + spdx-license-ids "^3.0.0" + +spdx-license-ids@^3.0.0: + version "3.0.20" + resolved "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.20.tgz" + integrity sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw== + +spdy@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz" + integrity sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA== + dependencies: + debug "^4.1.0" + handle-thing "^2.0.0" + http-deceiver "^1.2.7" + select-hose "^2.0.0" + spdy-transport "^3.0.0" + +spdy-transport@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz" + integrity sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw== + dependencies: + debug "^4.1.0" + detect-node "^2.0.4" + hpack.js "^2.1.6" + obuf "^1.1.2" + readable-stream "^3.0.6" + wbuf "^1.7.3" + +speakingurl@^14.0.1: + version "14.0.1" + resolved "https://registry.npmjs.org/speakingurl/-/speakingurl-14.0.1.tgz" + integrity sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ== + +split-on-first@^1.0.0: + version "1.1.0" + resolved "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz" + integrity sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw== + +split2@^3.0.0, split2@^3.2.2: + version "3.2.2" + resolved "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz" + integrity sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg== + dependencies: + readable-stream "^3.0.0" + +split2@^4.0.0: + version "4.2.0" + resolved "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz" + integrity sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg== + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" + integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== + +sshpk@^1.14.1: + version "1.18.0" + resolved "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz" + integrity sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ== + dependencies: + asn1 "~0.2.3" + assert-plus "^1.0.0" + dashdash "^1.12.0" + getpass "^0.1.1" + safer-buffer "^2.0.2" + jsbn "~0.1.0" + tweetnacl "~0.14.0" + ecc-jsbn "~0.1.1" + bcrypt-pbkdf "^1.0.0" + +stack-utils@^2.0.3: + version "2.0.6" + resolved "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz" + integrity sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ== + dependencies: + escape-string-regexp "^2.0.0" + +stackback@0.0.2: + version "0.0.2" + resolved "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz" + integrity sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw== + +stackframe@^1.3.4: + version "1.3.4" + resolved "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz" + integrity sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw== + +stacktrace-parser@^0.1.10: + version "0.1.10" + resolved "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz" + integrity sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg== + dependencies: + type-fest "^0.7.1" + +standard-as-callback@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/standard-as-callback/-/standard-as-callback-2.1.0.tgz" + integrity sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A== + +stargazejs@^0.14.1: + version "0.14.4" + resolved "https://registry.npmjs.org/stargazejs/-/stargazejs-0.14.4.tgz" + integrity sha512-Y0LFsANKC/xhhUhVjB+1JZt7z8A1olKnOdvJmhMllG1cD2Gb2o//SSc2BfF/FDGfkpTfrC6SNbA/UTLmBOxE5A== + dependencies: + "@babel/runtime" "^7.19.4" + "@cosmjs/amino" "0.32.0" + "@cosmjs/cosmwasm-stargate" "^0.32.0" + "@cosmjs/proto-signing" "0.32.0" + "@cosmjs/stargate" "0.32.0" + "@cosmjs/tendermint-rpc" "^0.32.0" + "@cosmology/lcd" "^0.12.0" + protobufjs "^6.11.2" + +starknet@^6: + version "6.11.0" + resolved "https://registry.npmjs.org/starknet/-/starknet-6.11.0.tgz" + integrity sha512-u50KrGDi9fbu1Ogu7ynwF/tSeFlp3mzOg1/Y5x50tYFICImo3OfY4lOz9OtYDk404HK4eUujKkhov9tG7GAKlg== + dependencies: + pako "^2.0.4" + ts-mixer "^6.0.3" + url-join "^4.0.1" + "@scure/base" "~1.1.3" + fetch-cookie "^3.0.0" + "@noble/curves" "~1.4.0" + "@noble/hashes" "^1.4.0" + lossless-json "^4.0.1" + abi-wan-kanabi "^2.2.2" + "@scure/starknet" "~1.0.0" + isomorphic-fetch "^3.0.0" + get-starknet-core "^4.0.0-next.3" + starknet-types-07 "npm:@starknet-io/types-js@^0.7.7" + +"statuses@>= 1.4.0 < 2", "statuses@>= 1.5.0 < 2", statuses@^1.5.0, statuses@~1.5.0: + version "1.5.0" + resolved "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" + integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== + +statuses@2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz" + integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== + +std-env@^3.7.0: + version "3.7.0" + resolved "https://registry.npmjs.org/std-env/-/std-env-3.7.0.tgz" + integrity sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg== + +steno@^0.4.1: + version "0.4.4" + resolved "https://registry.npmjs.org/steno/-/steno-0.4.4.tgz" + integrity sha512-EEHMVYHNXFHfGtgjNITnka0aHhiAlo93F7z2/Pwd+g0teG9CnM3JIINM7hVVB5/rhw9voufD7Wukwgtw2uqh6w== + dependencies: + graceful-fs "^4.1.3" + +stream-browserify@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz" + integrity sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA== + dependencies: + inherits "~2.0.4" + readable-stream "^3.5.0" + +stream-shift@^1.0.0, stream-shift@^1.0.2: + version "1.0.3" + resolved "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz" + integrity sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ== + +streamroller@^3.1.5: + version "3.1.5" + resolved "https://registry.npmjs.org/streamroller/-/streamroller-3.1.5.tgz" + integrity sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw== + dependencies: + date-format "^4.0.14" + debug "^4.3.4" + fs-extra "^8.1.0" + +streamsearch@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz" + integrity sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg== + +streamx@^2.15.0: + version "2.20.1" + resolved "https://registry.npmjs.org/streamx/-/streamx-2.20.1.tgz" + integrity sha512-uTa0mU6WUC65iUvzKH4X9hEdvSW7rbPxPtwfWiLMSj3qTdQbAiUboZTxauKfpFuGIGa1C2BYijZ7wgdUXICJhA== + dependencies: + fast-fifo "^1.3.2" + queue-tick "^1.0.1" + text-decoder "^1.1.0" + optionalDependencies: + bare-events "^2.2.0" + +strict-uri-encode@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz" + integrity sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ== + +string-argv@~0.3.1: + version "0.3.2" + resolved "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz" + integrity sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q== + +string-length@^4.0.1: + version "4.0.2" + resolved "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz" + integrity sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ== + dependencies: + char-regex "^1.0.2" + strip-ansi "^6.0.0" + +"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3, "string-width@npm:string-width@^4.2.0": + version "4.2.3" + resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + strip-ansi "^6.0.1" + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + +string-width@^5.0.1, string-width@^5.1.2: + version "5.1.2" + resolved "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz" + integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== + dependencies: + strip-ansi "^7.0.1" + emoji-regex "^9.2.2" + eastasianwidth "^0.2.0" + +string.prototype.matchall@^4.0.8: + version "4.0.11" + resolved "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz" + integrity sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + get-intrinsic "^1.2.4" + gopd "^1.0.1" + has-symbols "^1.0.3" + internal-slot "^1.0.7" + regexp.prototype.flags "^1.5.2" + set-function-name "^2.0.2" + side-channel "^1.0.6" + +string.prototype.trim@^1.2.9: + version "1.2.9" + resolved "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz" + integrity sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.0" + es-object-atoms "^1.0.0" + +string.prototype.trimend@^1.0.8: + version "1.0.8" + resolved "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz" + integrity sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + +string.prototype.trimstart@^1.0.8: + version "1.0.8" + resolved "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz" + integrity sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + +string_decoder@~1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + dependencies: + safe-buffer "~5.1.0" + +string_decoder@^1.1.1, string_decoder@^1.3.0: + version "1.3.0" + resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz" + integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== + dependencies: + safe-buffer "~5.2.0" + +strip-ansi@^5.0.0, strip-ansi@^5.2.0: + version "5.2.0" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz" + integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== + dependencies: + ansi-regex "^4.1.0" + +strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-ansi@^7.0.1: + version "7.1.0" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz" + integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== + dependencies: + ansi-regex "^6.0.1" + +strip-bom@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz" + integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== + +strip-bom@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz" + integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== + +strip-final-newline@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz" + integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== + +strip-final-newline@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz" + integrity sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw== + +strip-indent@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz" + integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ== + dependencies: + min-indent "^1.0.0" + +strip-json-comments@^3.1.1, strip-json-comments@~3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" + integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + +strip-literal@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/strip-literal/-/strip-literal-2.1.0.tgz" + integrity sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw== + dependencies: + js-tokens "^9.0.0" + +strnum@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz" + integrity sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA== + +style-loader@^3.3.0: + version "3.3.4" + resolved "https://registry.npmjs.org/style-loader/-/style-loader-3.3.4.tgz" + integrity sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w== + +styled-jsx@5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz" + integrity sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw== + dependencies: + client-only "0.0.1" + +stylehacks@^6.1.1: + version "6.1.1" + resolved "https://registry.npmjs.org/stylehacks/-/stylehacks-6.1.1.tgz" + integrity sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg== + dependencies: + browserslist "^4.23.0" + postcss-selector-parser "^6.0.16" + +stylehacks@^7.0.4: + version "7.0.4" + resolved "https://registry.npmjs.org/stylehacks/-/stylehacks-7.0.4.tgz" + integrity sha512-i4zfNrGMt9SB4xRK9L83rlsFCgdGANfeDAYacO1pkqcE7cRHPdWHwnKZVz7WY17Veq/FvyYsRAU++Ga+qDFIww== + dependencies: + browserslist "^4.23.3" + postcss-selector-parser "^6.1.2" + +stylus@>=0.52.4, stylus@^0.59.0: + version "0.59.0" + resolved "https://registry.npmjs.org/stylus/-/stylus-0.59.0.tgz" + integrity sha512-lQ9w/XIOH5ZHVNuNbWW8D822r+/wBSO/d6XvtyHLF7LW4KaCIDeVbvn5DF8fGCJAUCwVhVi/h6J0NUcnylUEjg== + dependencies: + sax "~1.2.4" + glob "^7.1.6" + debug "^4.3.2" + source-map "^0.7.3" + "@adobe/css-tools" "^4.0.1" + +stylus-loader@^7.1.0: + version "7.1.3" + resolved "https://registry.npmjs.org/stylus-loader/-/stylus-loader-7.1.3.tgz" + integrity sha512-TY0SKwiY7D2kMd3UxaWKSf3xHF0FFN/FAfsSqfrhxRT/koXTwffq2cgEWDkLQz7VojMu7qEEHt5TlMjkPx9UDw== + dependencies: + fast-glob "^3.2.12" + normalize-path "^3.0.0" + +sudo-prompt@^9.0.0: + version "9.2.1" + resolved "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-9.2.1.tgz" + integrity sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw== + +superjson@^2.2.1: + version "2.2.1" + resolved "https://registry.npmjs.org/superjson/-/superjson-2.2.1.tgz" + integrity sha512-8iGv75BYOa0xRJHK5vRLEjE2H/i4lulTjzpUXic3Eg8akftYjkmQDa8JARQ42rlczXyFR3IeRoeFCc7RxHsYZA== + dependencies: + copy-anything "^3.0.2" + +supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + +supports-color@^8.0.0, supports-color@~8.1.1: + version "8.1.1" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz" + integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== + dependencies: + has-flag "^4.0.0" + +supports-color@^9.4.0: + version "9.4.0" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-9.4.0.tgz" + integrity sha512-VL+lNrEoIXww1coLPOmiEmK/0sGigko5COxI09KzHc2VJXJsQ37UaQ+8quuxjDeA7+KnLGTWRyOXSLLR2Wb4jw== + +supports-preserve-symlinks-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz" + integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== + +svg-parser@^2.0.4: + version "2.0.4" + resolved "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz" + integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== + +svg-tags@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz" + integrity sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA== + +svgo@^3.0.2, svgo@^3.2.0, svgo@^3.3.2: + version "3.3.2" + resolved "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz" + integrity sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw== + dependencies: + csso "^5.0.5" + css-tree "^2.3.1" + css-what "^6.1.0" + commander "^7.2.0" + css-select "^5.1.0" + picocolors "^1.0.0" + "@trysound/sax" "0.2.0" + +symbol-observable@^2.0.3: + version "2.0.3" + resolved "https://registry.npmjs.org/symbol-observable/-/symbol-observable-2.0.3.tgz" + integrity sha512-sQV7phh2WCYAn81oAkakC5qjq2Ml0g8ozqz03wOGnx9dDlG1de6yrF+0RAzSJD8fPUow3PTSMf2SAbOGxb93BA== + +symbol-tree@^3.2.4: + version "3.2.4" + resolved "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz" + integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== + +system-architecture@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/system-architecture/-/system-architecture-0.1.0.tgz" + integrity sha512-ulAk51I9UVUyJgxlv9M6lFot2WP3e7t8Kz9+IS6D4rVba1tR9kON+Ey69f+1R4Q8cd45Lod6a4IcJIxnzGc/zA== + +tapable@^2.1.1, tapable@^2.2.0, tapable@^2.2.1: + version "2.2.1" + resolved "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz" + integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== + +tar@^6.1.11, tar@^6.2.0: + version "6.2.1" + resolved "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz" + integrity sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A== + dependencies: + chownr "^2.0.0" + mkdirp "^1.0.3" + yallist "^4.0.0" + minipass "^5.0.0" + minizlib "^2.1.1" + fs-minipass "^2.0.0" + +tar-stream@~2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz" + integrity sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ== + dependencies: + bl "^4.0.3" + end-of-stream "^1.4.1" + fs-constants "^1.0.0" + inherits "^2.0.3" + readable-stream "^3.1.1" + +tar-stream@^3.0.0, tar-stream@^3.1.7: + version "3.1.7" + resolved "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz" + integrity sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ== + dependencies: + b4a "^1.6.4" + fast-fifo "^1.2.0" + streamx "^2.15.0" + +temp@^0.8.4: + version "0.8.4" + resolved "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz" + integrity sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg== + dependencies: + rimraf "~2.6.2" + +temp-dir@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz" + integrity sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg== + +terser@^5.15.0, terser@^5.17.4, terser@^5.26.0: + version "5.36.0" + resolved "https://registry.npmjs.org/terser/-/terser-5.36.0.tgz" + integrity sha512-IYV9eNMuFAV4THUspIRXkLakHnV6XO7FEdtKjf/mDyrnqUg9LnlOn6/RwRvM9SZjR4GUq8Nk8zj67FzVARr74w== + dependencies: + "@jridgewell/source-map" "^0.3.3" + acorn "^8.8.2" + commander "^2.20.0" + source-map-support "~0.5.20" + +terser-webpack-plugin@^5.3.10, terser-webpack-plugin@^5.3.3: + version "5.3.10" + resolved "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz" + integrity sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w== + dependencies: + terser "^5.26.0" + jest-worker "^27.4.5" + schema-utils "^3.1.1" + serialize-javascript "^6.0.1" + "@jridgewell/trace-mapping" "^0.3.20" + +test-exclude@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz" + integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== + dependencies: + glob "^7.1.4" + minimatch "^3.0.4" + "@istanbuljs/schema" "^0.1.2" + +test-exclude@^7.0.1: + version "7.0.1" + resolved "https://registry.npmjs.org/test-exclude/-/test-exclude-7.0.1.tgz" + integrity sha512-pFYqmTw68LXVjeWJMST4+borgQP2AyMNbg1BpZh9LbyhUeNkeaPF9gzfPGUAnSMV3qPYdWUwDIjjCLiSDOl7vg== + dependencies: + "@istanbuljs/schema" "^0.1.2" + glob "^10.4.1" + minimatch "^9.0.4" + +text-decoder@^1.1.0: + version "1.2.1" + resolved "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.1.tgz" + integrity sha512-x9v3H/lTKIJKQQe7RPQkLfKAnc9lUTkWDypIQgTzPJAq+5/GCDHonmshfvlsNSj58yyshbIJJDLmU15qNERrXQ== + +text-extensions@^1.0.0: + version "1.9.0" + resolved "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz" + integrity sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ== + +text-extensions@^2.0.0: + version "2.4.0" + resolved "https://registry.npmjs.org/text-extensions/-/text-extensions-2.4.0.tgz" + integrity sha512-te/NtwBwfiNRLf9Ijqx3T0nlqZiQ2XrrtBvu+cLL8ZRrGkO0NHTug8MYFKyoSrv/sHTaSKfilUkizV6XhxMJ3g== + +text-table@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" + integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== + +"thenify@>= 3.1.0 < 4": + version "3.3.1" + resolved "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz" + integrity sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw== + dependencies: + any-promise "^1.0.0" + +thenify-all@^1.0.0: + version "1.6.0" + resolved "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz" + integrity sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA== + dependencies: + thenify ">= 3.1.0 < 4" + +thingies@^1.20.0: + version "1.21.0" + resolved "https://registry.npmjs.org/thingies/-/thingies-1.21.0.tgz" + integrity sha512-hsqsJsFMsV+aD4s3CWKk85ep/3I9XzYV/IXaSouJMYIoDlgyi11cBhsqYe9/geRfB0YIikBQg6raRaM+nIMP9g== + +thread-stream@^0.15.1: + version "0.15.2" + resolved "https://registry.npmjs.org/thread-stream/-/thread-stream-0.15.2.tgz" + integrity sha512-UkEhKIg2pD+fjkHQKyJO3yoIvAP3N6RlNFt2dUhcS1FGvCD1cQa1M/PGknCLFIyZdtJOWQjejp7bdNqmN7zwdA== + dependencies: + real-require "^0.1.0" + +thread-stream@^2.0.0: + version "2.7.0" + resolved "https://registry.npmjs.org/thread-stream/-/thread-stream-2.7.0.tgz" + integrity sha512-qQiRWsU/wvNolI6tbbCKd9iKaTnCXsTwVxhhKM6nctPdujTyztjlbUkUTUymidWcMnZ5pWR0ej4a0tjsW021vw== + dependencies: + real-require "^0.2.0" + +throat@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz" + integrity sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA== + +"through@>=2.2.7 <3", through@^2.3.6: + version "2.3.8" + resolved "https://registry.npmjs.org/through/-/through-2.3.8.tgz" + integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== + +through2@^2.0.1, through2@^2.0.3: + version "2.0.5" + resolved "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz" + integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== + dependencies: + readable-stream "~2.3.6" + xtend "~4.0.1" + +through2@^4.0.0: + version "4.0.2" + resolved "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz" + integrity sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw== + dependencies: + readable-stream "3" + +thunky@^1.0.2: + version "1.1.0" + resolved "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz" + integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== + +timers-ext@^0.1.7: + version "0.1.8" + resolved "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.8.tgz" + integrity sha512-wFH7+SEAcKfJpfLPkrgMPvvwnEtj8W4IurvEyrKsDleXnKLCDw71w8jltvfLa8Rm4qQxxT4jmDBYbJG/z7qoww== + dependencies: + es5-ext "^0.10.64" + next-tick "^1.1.0" + +tiny-invariant@^1.1.0: + version "1.3.3" + resolved "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz" + integrity sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg== + +tiny-secp256k1@^1.1.3: + version "1.1.7" + resolved "https://registry.npmjs.org/tiny-secp256k1/-/tiny-secp256k1-1.1.7.tgz" + integrity sha512-eb+F6NabSnjbLwNoC+2o5ItbmP1kg7HliWue71JgLegQt6A5mTN8YbvTLCazdlg6e5SV6A+r8OGvZYskdlmhqQ== + dependencies: + nan "^2.13.2" + bn.js "^4.11.8" + bindings "^1.3.0" + elliptic "^6.4.0" + create-hmac "^1.1.7" + +tinybench@^2.9.0: + version "2.9.0" + resolved "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz" + integrity sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg== + +tinyexec@^0.3.0: + version "0.3.1" + resolved "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.1.tgz" + integrity sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ== + +tinyglobby@0.2.6, tinyglobby@^0.2.6: + version "0.2.6" + resolved "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.6.tgz" + integrity sha512-NbBoFBpqfcgd1tCiO8Lkfdk+xrA7mlLR9zgvZcZWQQwU63XAfUePyd6wZBaU93Hqw347lHnwFzttAkemHzzz4g== + dependencies: + fdir "^6.3.0" + picomatch "^4.0.2" + +tinypool@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/tinypool/-/tinypool-1.0.1.tgz" + integrity sha512-URZYihUbRPcGv95En+sz6MfghfIc2OJ1sv/RmhWZLouPY0/8Vo80viwPvg3dlaS9fuq7fQMEfgRRK7BBZThBEA== + +tinyrainbow@^1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-1.2.0.tgz" + integrity sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ== + +tinyspy@^3.0.0: + version "3.0.2" + resolved "https://registry.npmjs.org/tinyspy/-/tinyspy-3.0.2.tgz" + integrity sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q== + +tmp@^0.0.33: + version "0.0.33" + resolved "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz" + integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== + dependencies: + os-tmpdir "~1.0.2" + +tmp@~0.2.1: + version "0.2.3" + resolved "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz" + integrity sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w== + +tmpl@1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz" + integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== + +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + +toidentifier@1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz" + integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== + +totalist@^3.0.0: + version "3.0.1" + resolved "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz" + integrity sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ== + +tough-cookie@^4.0.0, tough-cookie@^4.1.2, tough-cookie@^4.1.3: + version "4.1.4" + resolved "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz" + integrity sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag== + dependencies: + psl "^1.1.33" + punycode "^2.1.1" + url-parse "^1.5.3" + universalify "^0.2.0" + +tr46@~0.0.3: + version "0.0.3" + resolved "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz" + integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== + +tr46@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz" + integrity sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA== + dependencies: + punycode "^2.1.1" + +tr46@^4.1.1: + version "4.1.1" + resolved "https://registry.npmjs.org/tr46/-/tr46-4.1.1.tgz" + integrity sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw== + dependencies: + punycode "^2.3.0" + +tree-dump@^1.0.1: + version "1.0.2" + resolved "https://registry.npmjs.org/tree-dump/-/tree-dump-1.0.2.tgz" + integrity sha512-dpev9ABuLWdEubk+cIaI9cHwRNNDjkBBLXTwI4UCUFdQ5xXKqNXoK4FEciw/vxf+NQ7Cb7sGUyeUtORvHIdRXQ== + +trim-newlines@^3.0.0: + version "3.0.1" + resolved "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz" + integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw== + +ts-api-utils@^1.3.0: + version "1.3.0" + resolved "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz" + integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ== + +ts-jest@^29.1.1: + version "29.2.5" + resolved "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.5.tgz" + integrity sha512-KD8zB2aAZrcKIdGk4OwpJggeLcH1FgrICqDSROWqlnJXGCXK4Mn6FcdK2B6670Xr73lHMG1kHw8R87A0ecZ+vA== + dependencies: + bs-logger "^0.2.6" + ejs "^3.1.10" + fast-json-stable-stringify "^2.1.0" + jest-util "^29.0.0" + json5 "^2.2.3" + lodash.memoize "^4.1.2" + make-error "^1.3.6" + semver "^7.6.3" + yargs-parser "^21.1.1" + +ts-loader@^9.3.1: + version "9.5.1" + resolved "https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.1.tgz" + integrity sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg== + dependencies: + chalk "^4.1.0" + enhanced-resolve "^5.0.0" + micromatch "^4.0.0" + semver "^7.3.4" + source-map "^0.7.4" + +ts-mixer@^6.0.3: + version "6.0.4" + resolved "https://registry.npmjs.org/ts-mixer/-/ts-mixer-6.0.4.tgz" + integrity sha512-ufKpbmrugz5Aou4wcr5Wc1UUFWOLhq+Fm6qa6P0w0K5Qw2yhaUoiWszhCVuNQyNwrlGiscHOmqYoAox1PtvgjA== + +ts-morph@18.0.0: + version "18.0.0" + resolved "https://registry.npmjs.org/ts-morph/-/ts-morph-18.0.0.tgz" + integrity sha512-Kg5u0mk19PIIe4islUI/HWRvm9bC1lHejK4S0oh1zaZ77TMZAEmQC0sHQYiu2RgCQFZKXz1fMVi/7nOOeirznA== + dependencies: + "@ts-morph/common" "~0.19.0" + code-block-writer "^12.0.0" + +ts-node@10.9.1: + version "10.9.1" + resolved "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz" + integrity sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw== + dependencies: + yn "3.1.1" + arg "^4.1.0" + diff "^4.0.1" + acorn "^8.4.1" + acorn-walk "^8.1.1" + make-error "^1.1.1" + create-require "^1.1.0" + "@tsconfig/node10" "^1.0.7" + "@tsconfig/node12" "^1.0.7" + "@tsconfig/node14" "^1.0.0" + "@tsconfig/node16" "^1.0.2" + v8-compile-cache-lib "^3.0.1" + "@cspotcode/source-map-support" "^0.8.0" + +ts-node@>=10, ts-node@^10.8.1, ts-node@^10.9.1: + version "10.9.2" + resolved "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz" + integrity sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ== + dependencies: + yn "3.1.1" + arg "^4.1.0" + diff "^4.0.1" + acorn "^8.4.1" + acorn-walk "^8.1.1" + make-error "^1.1.1" + create-require "^1.1.0" + "@tsconfig/node10" "^1.0.7" + "@tsconfig/node12" "^1.0.7" + "@tsconfig/node14" "^1.0.0" + "@tsconfig/node16" "^1.0.2" + v8-compile-cache-lib "^3.0.1" + "@cspotcode/source-map-support" "^0.8.0" + +tsconfig-paths@^3.15.0: + version "3.15.0" + resolved "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz" + integrity sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg== + dependencies: + json5 "^1.0.2" + minimist "^1.2.6" + strip-bom "^3.0.0" + "@types/json5" "^0.0.29" + +tsconfig-paths@^4.0.0, tsconfig-paths@^4.1.2: + version "4.2.0" + resolved "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz" + integrity sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg== + dependencies: + json5 "^2.2.2" + minimist "^1.2.6" + strip-bom "^3.0.0" + +tsconfig-paths-webpack-plugin@4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/tsconfig-paths-webpack-plugin/-/tsconfig-paths-webpack-plugin-4.0.0.tgz" + integrity sha512-fw/7265mIWukrSHd0i+wSwx64kYUSAKPfxRDksjKIYTxSAp9W9/xcZVBF4Kl0eqQd5eBpAQ/oQrc5RyM/0c1GQ== + dependencies: + chalk "^4.1.0" + tsconfig-paths "^4.0.0" + enhanced-resolve "^5.7.0" + +tslib@1.14.1, tslib@^1.8.1: + version "1.14.1" + resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" + integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== + +tslib@2, tslib@^2, tslib@^2.0.1, tslib@^2.0.3, tslib@^2.1.0, tslib@^2.3.0, tslib@^2.4.0, tslib@^2.6.2, tslib@^2.6.3: + version "2.8.0" + resolved "https://registry.npmjs.org/tslib/-/tslib-2.8.0.tgz" + integrity sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA== + +tsscmp@1.0.6: + version "1.0.6" + resolved "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz" + integrity sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA== + +tsutils@^3.21.0: + version "3.21.0" + resolved "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz" + integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== + dependencies: + tslib "^1.8.1" + +tunnel-agent@^0.6.0: + version "0.6.0" + resolved "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz" + integrity sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w== + dependencies: + safe-buffer "^5.0.1" + +tweetnacl@^0.14.3, tweetnacl@~0.14.0: + version "0.14.5" + resolved "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz" + integrity sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA== + +typanion@^3.8.0: + version "3.14.0" + resolved "https://registry.npmjs.org/typanion/-/typanion-3.14.0.tgz" + integrity sha512-ZW/lVMRabETuYCd9O9ZvMhAh8GslSqaUjxmK/JLPCh6l73CvLBiuXswj/+7LdnWOgYsQ130FqLzFz5aGT4I3Ug== + +type@^2.7.2: + version "2.7.3" + resolved "https://registry.npmjs.org/type/-/type-2.7.3.tgz" + integrity sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ== + +type-check@^0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz" + integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== + dependencies: + prelude-ls "^1.2.1" + +type-detect@4.0.8: + version "4.0.8" + resolved "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz" + integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== + +type-fest@^0.6.0: + version "0.6.0" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz" + integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== + +type-fest@^0.7.1: + version "0.7.1" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz" + integrity sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg== + +type-fest@^0.8.1: + version "0.8.1" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz" + integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== + +type-fest@^0.18.0: + version "0.18.1" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz" + integrity sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw== + +type-fest@^0.20.2: + version "0.20.2" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz" + integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== + +type-fest@^0.21.3: + version "0.21.3" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz" + integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== + +type-fest@^3.8.0: + version "3.13.1" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz" + integrity sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g== + +type-fest@^4.2.0: + version "4.26.1" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-4.26.1.tgz" + integrity sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg== + +type-is@^1.6.16, type-is@~1.6.18: + version "1.6.18" + resolved "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz" + integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== + dependencies: + mime-types "~2.1.24" + media-typer "0.3.0" + +typed-array-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz" + integrity sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ== + dependencies: + call-bind "^1.0.7" + es-errors "^1.3.0" + is-typed-array "^1.1.13" + +typed-array-byte-length@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz" + integrity sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw== + dependencies: + call-bind "^1.0.7" + for-each "^0.3.3" + gopd "^1.0.1" + has-proto "^1.0.3" + is-typed-array "^1.1.13" + +typed-array-byte-offset@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz" + integrity sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA== + dependencies: + available-typed-arrays "^1.0.7" + call-bind "^1.0.7" + for-each "^0.3.3" + gopd "^1.0.1" + has-proto "^1.0.3" + is-typed-array "^1.1.13" + +typed-array-length@^1.0.6: + version "1.0.6" + resolved "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz" + integrity sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g== + dependencies: + call-bind "^1.0.7" + for-each "^0.3.3" + gopd "^1.0.1" + has-proto "^1.0.3" + is-typed-array "^1.1.13" + possible-typed-array-names "^1.0.0" + +typed-assert@^1.0.8: + version "1.0.9" + resolved "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz" + integrity sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg== + +typeforce@^1.11.5: + version "1.18.0" + resolved "https://registry.npmjs.org/typeforce/-/typeforce-1.18.0.tgz" + integrity sha512-7uc1O8h1M1g0rArakJdf0uLRSSgFcYexrVoKo+bzJd32gd4gDy2L/Z+8/FjPnU9ydY3pEnVPtr9FyscYY60K1g== + +typescript@5.4.2: + version "5.4.2" + resolved "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz" + integrity sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ== + +typescript@~5.4.2: + version "5.4.5" + resolved "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz" + integrity sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ== + +typescript@*, typescript@5.5.4, typescript@>3.6.0, "typescript@>= 4.3", typescript@>=2.7, "typescript@>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta", typescript@>=4, typescript@>=4.2.0, "typescript@>=4.3 <6", typescript@>=5.0.0, "typescript@^3 || ^4 || ^5", "typescript@^4.6.4 || ^5.2.2", "typescript@^4.9.0 || ^5.0.0": + version "5.5.4" + resolved "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz" + integrity sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q== + +ufo@^1.1.2, ufo@^1.5.3, ufo@^1.5.4: + version "1.5.4" + resolved "https://registry.npmjs.org/ufo/-/ufo-1.5.4.tgz" + integrity sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ== + +uglify-js@^3.1.4: + version "3.19.3" + resolved "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz" + integrity sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ== + +uint8arrays@3.1.0, uint8arrays@^3.0.0: + version "3.1.0" + resolved "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.1.0.tgz" + integrity sha512-ei5rfKtoRO8OyOIor2Rz5fhzjThwIHJZ3uyDPnDHTXbP0aMQ1RN/6AI5B5d9dBxJOU+BvOAk7ZQ1xphsX8Lrog== + dependencies: + multiformats "^9.4.2" + +ultrahtml@^1.5.3: + version "1.5.3" + resolved "https://registry.npmjs.org/ultrahtml/-/ultrahtml-1.5.3.tgz" + integrity sha512-GykOvZwgDWZlTQMtp5jrD4BVL+gNn2NVlVafjcFUJ7taY20tqYdwdoWBFy6GBJsNTZe1GkGPkSl5knQAjtgceg== + +unbox-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz" + integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== + dependencies: + call-bind "^1.0.2" + has-bigints "^1.0.2" + has-symbols "^1.0.3" + which-boxed-primitive "^1.0.2" + +uncrypto@^0.1.3: + version "0.1.3" + resolved "https://registry.npmjs.org/uncrypto/-/uncrypto-0.1.3.tgz" + integrity sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q== + +unctx@^2.3.1: + version "2.3.1" + resolved "https://registry.npmjs.org/unctx/-/unctx-2.3.1.tgz" + integrity sha512-PhKke8ZYauiqh3FEMVNm7ljvzQiph0Mt3GBRve03IJm7ukfaON2OBK795tLwhbyfzknuRRkW0+Ze+CQUmzOZ+A== + dependencies: + acorn "^8.8.2" + estree-walker "^3.0.3" + magic-string "^0.30.0" + unplugin "^1.3.1" + +undici@^5.28.4: + version "5.28.4" + resolved "https://registry.npmjs.org/undici/-/undici-5.28.4.tgz" + integrity sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g== + dependencies: + "@fastify/busboy" "^2.0.0" + +undici-types@~5.26.4: + version "5.26.5" + resolved "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz" + integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== + +unenv@^1.10.0, unenv@^1.9.0: + version "1.10.0" + resolved "https://registry.npmjs.org/unenv/-/unenv-1.10.0.tgz" + integrity sha512-wY5bskBQFL9n3Eca5XnhH6KbUo/tfvkwm9OpcdCvLaeA7piBNbavbOKJySEwQ1V0RH6HvNlSAFRTpvTqgKRQXQ== + dependencies: + consola "^3.2.3" + defu "^6.1.4" + mime "^3.0.0" + node-fetch-native "^1.6.4" + pathe "^1.1.2" + +unhead@1.11.10, unhead@^1.11.5: + version "1.11.10" + resolved "https://registry.npmjs.org/unhead/-/unhead-1.11.10.tgz" + integrity sha512-hypXrAI47wE3wIhkze0RMPGAWcoo45Q1+XzdqLD/OnTCzjFXQrpuE4zBy8JRexyrqp+Ud2+nFTUNf/mjfFSymw== + dependencies: + hookable "^5.5.3" + "@unhead/dom" "1.11.10" + "@unhead/schema" "1.11.10" + "@unhead/shared" "1.11.10" + +unicode-canonical-property-names-ecmascript@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz" + integrity sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg== + +unicode-match-property-ecmascript@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz" + integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q== + dependencies: + unicode-canonical-property-names-ecmascript "^2.0.0" + unicode-property-aliases-ecmascript "^2.0.0" + +unicode-match-property-value-ecmascript@^2.1.0: + version "2.2.0" + resolved "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz" + integrity sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg== + +unicode-property-aliases-ecmascript@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz" + integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== + +unicorn-magic@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz" + integrity sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ== + +unimport@^3.12.0, unimport@^3.7.2: + version "3.13.1" + resolved "https://registry.npmjs.org/unimport/-/unimport-3.13.1.tgz" + integrity sha512-nNrVzcs93yrZQOW77qnyOVHtb68LegvhYFwxFMfuuWScmwQmyVCG/NBuN8tYsaGzgQUVYv34E/af+Cc9u4og4A== + dependencies: + "@rollup/pluginutils" "^5.1.2" + acorn "^8.12.1" + escape-string-regexp "^5.0.0" + estree-walker "^3.0.3" + fast-glob "^3.3.2" + local-pkg "^0.5.0" + magic-string "^0.30.11" + mlly "^1.7.1" + pathe "^1.1.2" + pkg-types "^1.2.0" + scule "^1.3.0" + strip-literal "^2.1.0" + unplugin "^1.14.1" + +union@~0.5.0: + version "0.5.0" + resolved "https://registry.npmjs.org/union/-/union-0.5.0.tgz" + integrity sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA== + dependencies: + qs "^6.4.0" + +universalify@^0.1.0: + version "0.1.2" + resolved "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz" + integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== + +universalify@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz" + integrity sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg== + +universalify@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz" + integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw== + +unix-crypt-td-js@1.1.4: + version "1.1.4" + resolved "https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.1.4.tgz" + integrity sha512-8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw== + +unpipe@1.0.0, unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" + integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== + +unplugin@^1.10.0, unplugin@^1.12.2, unplugin@^1.14.1, unplugin@^1.3.1: + version "1.14.1" + resolved "https://registry.npmjs.org/unplugin/-/unplugin-1.14.1.tgz" + integrity sha512-lBlHbfSFPToDYp9pjXlUEFVxYLaue9f9T1HC+4OHlmj+HnMDdz9oZY+erXfoCe/5V/7gKUSY2jpXPb9S7f0f/w== + dependencies: + acorn "^8.12.1" + webpack-virtual-modules "^0.6.2" + +unplugin-vue-router@^0.10.8: + version "0.10.8" + resolved "https://registry.npmjs.org/unplugin-vue-router/-/unplugin-vue-router-0.10.8.tgz" + integrity sha512-xi+eLweYAqolIoTRSmumbi6Yx0z5M0PLvl+NFNVWHJgmE2ByJG1SZbrn+TqyuDtIyln20KKgq8tqmL7aLoiFjw== + dependencies: + "@babel/types" "^7.25.4" + "@rollup/pluginutils" "^5.1.0" + "@vue-macros/common" "^1.12.2" + ast-walker-scope "^0.6.2" + chokidar "^3.6.0" + fast-glob "^3.3.2" + json5 "^2.2.3" + local-pkg "^0.5.0" + magic-string "^0.30.11" + mlly "^1.7.1" + pathe "^1.1.2" + scule "^1.3.0" + unplugin "^1.12.2" + yaml "^2.5.0" + +unstorage@^1.10.2, unstorage@^1.12.0, unstorage@^1.9.0: + version "1.12.0" + resolved "https://registry.npmjs.org/unstorage/-/unstorage-1.12.0.tgz" + integrity sha512-ARZYTXiC+e8z3lRM7/qY9oyaOkaozCeNd2xoz7sYK9fv7OLGhVsf+BZbmASqiK/HTZ7T6eAlnVq9JynZppyk3w== + dependencies: + anymatch "^3.1.3" + chokidar "^3.6.0" + destr "^2.0.3" + h3 "^1.12.0" + listhen "^1.7.2" + lru-cache "^10.4.3" + mri "^1.2.0" + node-fetch-native "^1.6.4" + ofetch "^1.3.4" + ufo "^1.5.4" + +untun@^0.1.3: + version "0.1.3" + resolved "https://registry.npmjs.org/untun/-/untun-0.1.3.tgz" + integrity sha512-4luGP9LMYszMRZwsvyUd9MrxgEGZdZuZgpVQHEEX0lCYFESasVRvZd0EYpCkOIbJKHMuv0LskpXc/8Un+MJzEQ== + dependencies: + citty "^0.1.5" + consola "^3.2.3" + pathe "^1.1.1" + +untyped@^1.4.2: + version "1.5.1" + resolved "https://registry.npmjs.org/untyped/-/untyped-1.5.1.tgz" + integrity sha512-reBOnkJBFfBZ8pCKaeHgfZLcehXtM6UTxc+vqs1JvCps0c4amLNp3fhdGBZwYp+VLyoY9n3X5KOP7lCyWBUX9A== + dependencies: + "@babel/core" "^7.25.7" + "@babel/standalone" "^7.25.7" + "@babel/types" "^7.25.7" + defu "^6.1.4" + jiti "^2.3.1" + mri "^1.2.0" + scule "^1.3.0" + +unwasm@^0.3.9: + version "0.3.9" + resolved "https://registry.npmjs.org/unwasm/-/unwasm-0.3.9.tgz" + integrity sha512-LDxTx/2DkFURUd+BU1vUsF/moj0JsoTvl+2tcg2AUOiEzVturhGGx17/IMgGvKUYdZwr33EJHtChCJuhu9Ouvg== + dependencies: + knitwork "^1.0.0" + magic-string "^0.30.8" + mlly "^1.6.1" + pathe "^1.1.2" + pkg-types "^1.0.3" + unplugin "^1.10.0" + +upath@2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/upath/-/upath-2.0.1.tgz" + integrity sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w== + +update-browserslist-db@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz" + integrity sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A== + dependencies: + escalade "^3.2.0" + picocolors "^1.1.0" + +uqr@^0.1.2: + version "0.1.2" + resolved "https://registry.npmjs.org/uqr/-/uqr-0.1.2.tgz" + integrity sha512-MJu7ypHq6QasgF5YRTjqscSzQp/W11zoUk6kvmlH+fmWEs63Y0Eib13hYFwAzagRJcVY8WVnlV+eBDUGMJ5IbA== + +uri-js@^4.2.2, uri-js@^4.4.1: + version "4.4.1" + resolved "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + dependencies: + punycode "^2.1.0" + +url-join@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz" + integrity sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA== + +url-parse@^1.5.3: + version "1.5.10" + resolved "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz" + integrity sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ== + dependencies: + querystringify "^2.1.1" + requires-port "^1.0.0" + +urlpattern-polyfill@8.0.2: + version "8.0.2" + resolved "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-8.0.2.tgz" + integrity sha512-Qp95D4TPJl1kC9SKigDcqgyM2VDVO4RiJc2d4qe5GrYm+zbIQCWWKAFaJNQ4BhdFeDGwBmAxqJBwWSJDb9T3BQ== + +use-sync-external-store@1.2.2: + version "1.2.2" + resolved "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.2.tgz" + integrity sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw== + +utf-8-validate@^6.0.3: + version "6.0.4" + resolved "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-6.0.4.tgz" + integrity sha512-xu9GQDeFp+eZ6LnCywXN/zBancWvOpUMzgjLPSjy4BRHSmTelvn2E0DG0o1sTiw5hkCKBHo8rwSKncfRfv2EEQ== + dependencies: + node-gyp-build "^4.3.0" + +util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" + integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== + +utility-types@^3.10.0: + version "3.11.0" + resolved "https://registry.npmjs.org/utility-types/-/utility-types-3.11.0.tgz" + integrity sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw== + +utils-merge@1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" + integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== + +uuid@^8.3.2: + version "8.3.2" + resolved "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz" + integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== + +uuid@^9.0.1: + version "9.0.1" + resolved "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz" + integrity sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA== + +v8-compile-cache-lib@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz" + integrity sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg== + +v8-to-istanbul@^9.0.1: + version "9.3.0" + resolved "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz" + integrity sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA== + dependencies: + "@jridgewell/trace-mapping" "^0.3.12" + "@types/istanbul-lib-coverage" "^2.0.1" + convert-source-map "^2.0.0" + +validate-npm-package-license@^3.0.1, validate-npm-package-license@^3.0.4: + version "3.0.4" + resolved "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz" + integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== + dependencies: + spdx-correct "^3.0.0" + spdx-expression-parse "^3.0.0" + +validate-npm-package-name@^5.0.0: + version "5.0.1" + resolved "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz" + integrity sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ== + +validator@13.12.0, validator@^13.7.0: + version "13.12.0" + resolved "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz" + integrity sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg== + +vary@^1, vary@^1.1.2, vary@~1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" + integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== + +verdaccio@^5.27.0: + version "5.32.2" + resolved "https://registry.npmjs.org/verdaccio/-/verdaccio-5.32.2.tgz" + integrity sha512-QnVYIUvwB884fwVcA/D+x7AabsRPlTPyYAKMtExm8kJjiH+s2LGK2qX2o3I4VmYXqBR3W9b8gEnyQnGwQhUPsw== + dependencies: + mv "2.1.1" + cors "2.8.5" + mime "3.0.0" + async "3.2.5" + debug "^4.3.5" + kleur "4.1.5" + lodash "4.17.21" + mkdirp "1.0.4" + semver "7.6.3" + envinfo "7.13.0" + express "4.21.0" + js-yaml "4.1.0" + pkginfo "0.4.1" + clipanion "4.0.0-rc.3" + lru-cache "7.18.3" + validator "13.12.0" + JSONStream "1.3.5" + handlebars "4.7.8" + compression "1.7.4" + jsonwebtoken "9.0.2" + "@verdaccio/url" "13.0.0-next-8.1" + "@verdaccio/auth" "8.0.0-next-8.1" + "@verdaccio/core" "8.0.0-next-8.1" + verdaccio-audit "13.0.0-next-8.1" + "@cypress/request" "3.0.1" + "@verdaccio/utils" "7.0.1-next-8.1" + "@verdaccio/config" "8.0.0-next-8.1" + "@verdaccio/streams" "10.2.1" + "@verdaccio/tarball" "13.0.0-next-8.1" + express-rate-limit "5.5.1" + verdaccio-htpasswd "13.0.0-next-8.1" + "@verdaccio/logger-7" "8.0.0-next-8.1" + "@verdaccio/ui-theme" "8.0.0-next-8.1" + fast-safe-stringify "2.1.1" + "@verdaccio/signature" "8.0.0-next-8.0" + "@verdaccio/middleware" "8.0.0-next-8.1" + "@verdaccio/search-indexer" "8.0.0-next-8.0" + "@verdaccio/local-storage-legacy" "11.0.2" + +"verdaccio-audit@13.0.0-next-8.1": + version "13.0.0-next-8.1" + resolved "https://registry.npmjs.org/verdaccio-audit/-/verdaccio-audit-13.0.0-next-8.1.tgz" + integrity sha512-EEfUeC1kHuErtwF9FC670W+EXHhcl+iuigONkcprwRfkPxmdBs+Hx36745hgAMZ9SCqedNECaycnGF3tZ3VYfw== + dependencies: + express "4.21.0" + node-fetch "cjs" + "@verdaccio/core" "8.0.0-next-8.1" + "@verdaccio/config" "8.0.0-next-8.1" + https-proxy-agent "5.0.1" + +"verdaccio-htpasswd@13.0.0-next-8.1": + version "13.0.0-next-8.1" + resolved "https://registry.npmjs.org/verdaccio-htpasswd/-/verdaccio-htpasswd-13.0.0-next-8.1.tgz" + integrity sha512-BfvmO+ZdbwfttOwrdTPD6Bccr1ZfZ9Tk/9wpXamxdWB/XPWlk3FtyGsvqCmxsInRLPhQ/FSk9c3zRCGvICTFYg== + dependencies: + debug "4.3.7" + core-js "3.37.1" + bcryptjs "2.4.3" + apache-md5 "1.1.8" + http-errors "2.0.0" + "@verdaccio/core" "8.0.0-next-8.1" + unix-crypt-td-js "1.1.4" + "@verdaccio/file-locking" "13.0.0-next-8.0" + +verror@1.10.0: + version "1.10.0" + resolved "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz" + integrity sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw== + dependencies: + assert-plus "^1.0.0" + core-util-is "1.0.2" + extsprintf "^1.2.0" + +vite@*, vite@5.4.9, vite@>=2.0.0, vite@>=2.9.0, "vite@^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0", "vite@^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0", "vite@^3.1.0 || ^4.0.0 || ^5.0.0-0", "vite@^4.0.0 || ^5.0.0", "vite@^4.2.0 || ^5.0.0", vite@^5.0.0, vite@^5.4.5: + version "5.4.9" + resolved "https://registry.npmjs.org/vite/-/vite-5.4.9.tgz" + integrity sha512-20OVpJHh0PAM0oSOELa5GaZNWeDjcAvQjGXy2Uyr+Tp+/D2/Hdz6NLgpJLsarPTA2QJ6v8mX2P1ZfbsSKvdMkg== + dependencies: + rollup "^4.20.0" + esbuild "^0.21.3" + postcss "^8.4.43" + optionalDependencies: + fsevents "~2.3.3" + +vite-hot-client@^0.2.3: + version "0.2.3" + resolved "https://registry.npmjs.org/vite-hot-client/-/vite-hot-client-0.2.3.tgz" + integrity sha512-rOGAV7rUlUHX89fP2p2v0A2WWvV3QMX2UYq0fRqsWSvFvev4atHWqjwGoKaZT1VTKyLGk533ecu3eyd0o59CAg== + +vite-node@2.1.3, vite-node@^2.1.1: + version "2.1.3" + resolved "https://registry.npmjs.org/vite-node/-/vite-node-2.1.3.tgz" + integrity sha512-I1JadzO+xYX887S39Do+paRePCKoiDrWRRjp9kkG5he0t7RXNvPAJPCQSJqbGN4uCrFFeS3Kj3sLqY8NMYBEdA== + dependencies: + cac "^6.7.14" + debug "^4.3.6" + pathe "^1.1.2" + vite "^5.0.0" + +vite-plugin-checker@^0.8.0: + version "0.8.0" + resolved "https://registry.npmjs.org/vite-plugin-checker/-/vite-plugin-checker-0.8.0.tgz" + integrity sha512-UA5uzOGm97UvZRTdZHiQVYFnd86AVn8EVaD4L3PoVzxH+IZSfaAw14WGFwX9QS23UW3lV/5bVKZn6l0w+q9P0g== + dependencies: + "@babel/code-frame" "^7.12.13" + ansi-escapes "^4.3.0" + chalk "^4.1.1" + chokidar "^3.5.1" + commander "^8.0.0" + fast-glob "^3.2.7" + fs-extra "^11.1.0" + npm-run-path "^4.0.1" + strip-ansi "^6.0.0" + tiny-invariant "^1.1.0" + vscode-languageclient "^7.0.0" + vscode-languageserver "^7.0.0" + vscode-languageserver-textdocument "^1.0.1" + vscode-uri "^3.0.2" + +vite-plugin-dts@~2.3.0: + version "2.3.0" + resolved "https://registry.npmjs.org/vite-plugin-dts/-/vite-plugin-dts-2.3.0.tgz" + integrity sha512-WbJgGtsStgQhdm3EosYmIdTGbag5YQpZ3HXWUAPCDyoXI5qN6EY0V7NXq0lAmnv9hVQsvh0htbYcg0Or5Db9JQ== + dependencies: + debug "^4.3.4" + fs-extra "^10.1.0" + kolorist "^1.7.0" + ts-morph "18.0.0" + fast-glob "^3.2.12" + magic-string "^0.29.0" + "@babel/parser" "^7.21.4" + "@rollup/pluginutils" "^5.0.2" + "@microsoft/api-extractor" "^7.34.4" + "@rushstack/node-core-library" "^3.55.2" + +vite-plugin-inspect@^0.8.7: + version "0.8.7" + resolved "https://registry.npmjs.org/vite-plugin-inspect/-/vite-plugin-inspect-0.8.7.tgz" + integrity sha512-/XXou3MVc13A5O9/2Nd6xczjrUwt7ZyI9h8pTnUMkr5SshLcb0PJUOVq2V+XVkdeU4njsqAtmK87THZuO2coGA== + dependencies: + "@antfu/utils" "^0.7.10" + "@rollup/pluginutils" "^5.1.0" + debug "^4.3.6" + error-stack-parser-es "^0.1.5" + fs-extra "^11.2.0" + open "^10.1.0" + perfect-debounce "^1.0.0" + picocolors "^1.0.1" + sirv "^2.0.4" + +vite-plugin-vue-inspector@5.1.3: + version "5.1.3" + resolved "https://registry.npmjs.org/vite-plugin-vue-inspector/-/vite-plugin-vue-inspector-5.1.3.tgz" + integrity sha512-pMrseXIDP1Gb38mOevY+BvtNGNqiqmqa2pKB99lnLsADQww9w9xMbAfT4GB6RUoaOkSPrtlXqpq2Fq+Dj2AgFg== + dependencies: + kolorist "^1.8.0" + "@babel/core" "^7.23.0" + magic-string "^0.30.4" + "@vue/compiler-dom" "^3.3.4" + "@vue/babel-plugin-jsx" "^1.1.5" + "@babel/plugin-syntax-import-meta" "^7.10.4" + "@babel/plugin-proposal-decorators" "^7.23.0" + "@babel/plugin-transform-typescript" "^7.22.15" + "@babel/plugin-syntax-import-attributes" "^7.22.5" + +vitest@2.1.3, "vitest@^1.3.1 || ^2.0.0": + version "2.1.3" + resolved "https://registry.npmjs.org/vitest/-/vitest-2.1.3.tgz" + integrity sha512-Zrxbg/WiIvUP2uEzelDNTXmEMJXuzJ1kCpbDvaKByFA9MNeO95V+7r/3ti0qzJzrxdyuUw5VduN7k+D3VmVOSA== + dependencies: + chai "^5.1.1" + debug "^4.3.6" + magic-string "^0.30.11" + pathe "^1.1.2" + std-env "^3.7.0" + tinybench "^2.9.0" + tinyexec "^0.3.0" + tinypool "^1.0.0" + tinyrainbow "^1.2.0" + vite "^5.0.0" + why-is-node-running "^2.3.0" + "@vitest/expect" "2.1.3" + "@vitest/pretty-format" "^2.1.3" + "@vitest/runner" "2.1.3" + "@vitest/mocker" "2.1.3" + "@vitest/snapshot" "2.1.3" + "@vitest/utils" "2.1.3" + vite-node "2.1.3" + "@vitest/spy" "2.1.3" + +vlq@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/vlq/-/vlq-1.0.1.tgz" + integrity sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w== + +vscode-jsonrpc@6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-6.0.0.tgz" + integrity sha512-wnJA4BnEjOSyFMvjZdpiOwhSq9uDoK8e/kpRJDTaMYzwlkrhG1fwDIZI94CLsLzlCK5cIbMMtFlJlfR57Lavmg== + +vscode-languageclient@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/vscode-languageclient/-/vscode-languageclient-7.0.0.tgz" + integrity sha512-P9AXdAPlsCgslpP9pRxYPqkNYV7Xq8300/aZDpO35j1fJm/ncize8iGswzYlcvFw5DQUx4eVk+KvfXdL0rehNg== + dependencies: + semver "^7.3.4" + minimatch "^3.0.4" + vscode-languageserver-protocol "3.16.0" + +vscode-languageserver@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-7.0.0.tgz" + integrity sha512-60HTx5ID+fLRcgdHfmz0LDZAXYEV68fzwG0JWwEPBode9NuMYTIxuYXPg4ngO8i8+Ou0lM7y6GzaYWbiDL0drw== + dependencies: + vscode-languageserver-protocol "3.16.0" + +vscode-languageserver-protocol@3.16.0: + version "3.16.0" + resolved "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.16.0.tgz" + integrity sha512-sdeUoAawceQdgIfTI+sdcwkiK2KU+2cbEYA0agzM2uqaUy2UpnnGHtWTHVEtS0ES4zHU0eMFRGN+oQgDxlD66A== + dependencies: + vscode-jsonrpc "6.0.0" + vscode-languageserver-types "3.16.0" + +vscode-languageserver-textdocument@^1.0.1: + version "1.0.12" + resolved "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.12.tgz" + integrity sha512-cxWNPesCnQCcMPeenjKKsOCKQZ/L6Tv19DTRIGuLWe32lyzWhihGVJ/rcckZXJxfdKCFvRLS3fpBIsV/ZGX4zA== + +vscode-languageserver-types@3.16.0: + version "3.16.0" + resolved "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0.tgz" + integrity sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA== + +vscode-uri@^3.0.2, vscode-uri@^3.0.8: + version "3.0.8" + resolved "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.8.tgz" + integrity sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw== + +vue@3.5.12, "vue@>=2.7 || >=3", vue@>=3.2.0, "vue@^2.7.0 || ^3.0.0", vue@^3.0.0, "vue@^3.0.0-0 || ^2.6.0", vue@^3.2.0, vue@^3.2.25, vue@^3.3.4, vue@^3.5.5: + version "3.5.12" + resolved "https://registry.npmjs.org/vue/-/vue-3.5.12.tgz" + integrity sha512-CLVZtXtn2ItBIi/zHZ0Sg1Xkb7+PU32bJJ8Bmy7ts3jxXTcbfsEfBivFYYWz1Hur+lalqGAh65Coin0r+HRUfg== + dependencies: + "@vue/shared" "3.5.12" + "@vue/compiler-dom" "3.5.12" + "@vue/compiler-sfc" "3.5.12" + "@vue/runtime-dom" "3.5.12" + "@vue/server-renderer" "3.5.12" + +vue-bundle-renderer@^2.1.0: + version "2.1.1" + resolved "https://registry.npmjs.org/vue-bundle-renderer/-/vue-bundle-renderer-2.1.1.tgz" + integrity sha512-+qALLI5cQncuetYOXp4yScwYvqh8c6SMXee3B+M7oTZxOgtESP0l4j/fXdEJoZ+EdMxkGWIj+aSEyjXkOdmd7g== + dependencies: + ufo "^1.5.4" + +vue-component-type-helpers@^2.0.0: + version "2.1.6" + resolved "https://registry.npmjs.org/vue-component-type-helpers/-/vue-component-type-helpers-2.1.6.tgz" + integrity sha512-ng11B8B/ZADUMMOsRbqv0arc442q7lifSubD0v8oDXIFoMg/mXwAPUunrroIDkY+mcD0dHKccdaznSVp8EoX3w== + +vue-demi@>=0.14.8: + version "0.14.10" + resolved "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.10.tgz" + integrity sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg== + +vue-devtools-stub@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/vue-devtools-stub/-/vue-devtools-stub-0.1.0.tgz" + integrity sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ== + +vue-eslint-parser@^9.1.1, vue-eslint-parser@^9.4.3: + version "9.4.3" + resolved "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.4.3.tgz" + integrity sha512-2rYRLWlIpaiN8xbPiDyXZXRgLGOtWxERV7ND5fFAv5qo1D2N9Fu9MNajBNc6o13lZ+24DAWCkQCvj4klgmcITg== + dependencies: + debug "^4.3.4" + eslint-scope "^7.1.1" + eslint-visitor-keys "^3.3.0" + espree "^9.3.1" + esquery "^1.4.0" + lodash "^4.17.21" + semver "^7.3.6" + +vue-qrcode@^2.2.2: + version "2.2.2" + resolved "https://registry.npmjs.org/vue-qrcode/-/vue-qrcode-2.2.2.tgz" + integrity sha512-SbrXq/mSb1g2tbDyXPe9gy9KiMYsvxWKRErlpij1BqiFoHwQckheZV63CTw6yRLLUVG2RXAVlX+APkpdCK7SQQ== + dependencies: + tslib "^2.6.2" + +vue-router@^4.2.4, vue-router@^4.4.5: + version "4.4.5" + resolved "https://registry.npmjs.org/vue-router/-/vue-router-4.4.5.tgz" + integrity sha512-4fKZygS8cH1yCyuabAXGUAsyi1b2/o/OKgu/RUb+znIYOxPRxdkytJEx+0wGcpBE1pX6vUgh5jwWOKRGvuA/7Q== + dependencies: + "@vue/devtools-api" "^6.6.4" + +vue-tsc@2.1.6: + version "2.1.6" + resolved "https://registry.npmjs.org/vue-tsc/-/vue-tsc-2.1.6.tgz" + integrity sha512-f98dyZp5FOukcYmbFpuSCJ4Z0vHSOSmxGttZJCsFeX0M4w/Rsq0s4uKXjcSRsZqsRgQa6z7SfuO+y0HVICE57Q== + dependencies: + "@volar/typescript" "~2.4.1" + "@vue/language-core" "2.1.6" + semver "^7.5.4" + +vue-zustand@^0.6.0: + version "0.6.0" + resolved "https://registry.npmjs.org/vue-zustand/-/vue-zustand-0.6.0.tgz" + integrity sha512-injGg2Nxcq7RBXe4n92LmIOcAP3DxqHr3w5uVhkV1BnCIChjztXfsWEX9k8IP3zb7EmHnDV5SW0XtxY6TQct2Q== + dependencies: + "@vueuse/core" "^10.1.2" + +w3c-xmlserializer@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz" + integrity sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw== + dependencies: + xml-name-validator "^4.0.0" + +walker@^1.0.7, walker@^1.0.8: + version "1.0.8" + resolved "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz" + integrity sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ== + dependencies: + makeerror "1.0.12" + +watchpack@^2.4.1: + version "2.4.2" + resolved "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz" + integrity sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw== + dependencies: + glob-to-regexp "^0.4.1" + graceful-fs "^4.1.2" + +wbuf@^1.1.0, wbuf@^1.7.3: + version "1.7.3" + resolved "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz" + integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== + dependencies: + minimalistic-assert "^1.0.0" + +wcwidth@^1.0.0, wcwidth@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz" + integrity sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg== + dependencies: + defaults "^1.0.3" + +webidl-conversions@^3.0.0: + version "3.0.1" + resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz" + integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== + +webidl-conversions@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz" + integrity sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA== + +webidl-conversions@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz" + integrity sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g== + +webpack@>=5, "webpack@^4.0.0 || ^5.0.0", webpack@^5.0.0, webpack@^5.1.0, webpack@^5.11.0, webpack@^5.12.0, webpack@^5.72.1, webpack@^5.80.0: + version "5.95.0" + resolved "https://registry.npmjs.org/webpack/-/webpack-5.95.0.tgz" + integrity sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q== + dependencies: + "@types/estree" "^1.0.5" + "@webassemblyjs/ast" "^1.12.1" + "@webassemblyjs/wasm-edit" "^1.12.1" + "@webassemblyjs/wasm-parser" "^1.12.1" + acorn "^8.7.1" + acorn-import-attributes "^1.9.5" + browserslist "^4.21.10" + chrome-trace-event "^1.0.2" + enhanced-resolve "^5.17.1" + es-module-lexer "^1.2.1" + eslint-scope "5.1.1" + events "^3.2.0" + glob-to-regexp "^0.4.1" + graceful-fs "^4.2.11" + json-parse-even-better-errors "^2.3.1" + loader-runner "^4.2.0" + mime-types "^2.1.27" + neo-async "^2.6.2" + schema-utils "^3.2.0" + tapable "^2.1.1" + terser-webpack-plugin "^5.3.10" + watchpack "^2.4.1" + webpack-sources "^3.2.3" + +webpack-dev-middleware@^7.4.2: + version "7.4.2" + resolved "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-7.4.2.tgz" + integrity sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA== + dependencies: + colorette "^2.0.10" + memfs "^4.6.0" + mime-types "^2.1.31" + on-finished "^2.4.1" + range-parser "^1.2.1" + schema-utils "^4.0.0" + +webpack-dev-server@^5.0.4: + version "5.1.0" + resolved "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-5.1.0.tgz" + integrity sha512-aQpaN81X6tXie1FoOB7xlMfCsN19pSvRAeYUHOdFWOlhpQ/LlbfTqYwwmEDFV0h8GGuqmCmKmT+pxcUV/Nt2gQ== + dependencies: + "@types/bonjour" "^3.5.13" + "@types/connect-history-api-fallback" "^1.5.4" + "@types/express" "^4.17.21" + "@types/serve-index" "^1.9.4" + "@types/serve-static" "^1.15.5" + "@types/sockjs" "^0.3.36" + "@types/ws" "^8.5.10" + ansi-html-community "^0.0.8" + bonjour-service "^1.2.1" + chokidar "^3.6.0" + colorette "^2.0.10" + compression "^1.7.4" + connect-history-api-fallback "^2.0.0" + express "^4.19.2" + graceful-fs "^4.2.6" + html-entities "^2.4.0" + http-proxy-middleware "^2.0.3" + ipaddr.js "^2.1.0" + launch-editor "^2.6.1" + open "^10.0.3" + p-retry "^6.2.0" + schema-utils "^4.2.0" + selfsigned "^2.4.1" + serve-index "^1.9.1" + sockjs "^0.3.24" + spdy "^4.0.2" + webpack-dev-middleware "^7.4.2" + ws "^8.18.0" + +webpack-merge@^5.8.0: + version "5.10.0" + resolved "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz" + integrity sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA== + dependencies: + flat "^5.0.2" + wildcard "^2.0.0" + clone-deep "^4.0.1" + +webpack-node-externals@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/webpack-node-externals/-/webpack-node-externals-3.0.0.tgz" + integrity sha512-LnL6Z3GGDPht/AigwRh2dvL9PQPFQ8skEpVrWZXLWBYmqcaojHNN0onvHzie6rq7EWKrrBfPYqNEzTJgiwEQDQ== + +webpack-sources@^3.0.0, webpack-sources@^3.2.3: + version "3.2.3" + resolved "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz" + integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== + +webpack-subresource-integrity@^5.1.0: + version "5.1.0" + resolved "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.1.0.tgz" + integrity sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q== + dependencies: + typed-assert "^1.0.8" + +webpack-virtual-modules@^0.6.2: + version "0.6.2" + resolved "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz" + integrity sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ== + +websocket-driver@>=0.5.1, websocket-driver@^0.7.4: + version "0.7.4" + resolved "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz" + integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== + dependencies: + http-parser-js ">=0.5.1" + safe-buffer ">=5.1.0" + websocket-extensions ">=0.1.1" + +websocket-extensions@>=0.1.1: + version "0.1.4" + resolved "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz" + integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== + +whatwg-encoding@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz" + integrity sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg== + dependencies: + iconv-lite "0.6.3" + +whatwg-fetch@^3.0.0, whatwg-fetch@^3.4.1: + version "3.6.20" + resolved "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz" + integrity sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg== + +whatwg-mimetype@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz" + integrity sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q== + +whatwg-url@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz" + integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== + dependencies: + tr46 "~0.0.3" + webidl-conversions "^3.0.0" + +whatwg-url@^11.0.0: + version "11.0.0" + resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz" + integrity sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ== + dependencies: + tr46 "^3.0.0" + webidl-conversions "^7.0.0" + +whatwg-url@^12.0.0, whatwg-url@^12.0.1: + version "12.0.1" + resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-12.0.1.tgz" + integrity sha512-Ed/LrqB8EPlGxjS+TrsXcpUond1mhccS3pchLhzSgPCnTimUCKj3IZE75pAs5m6heB2U2TMerKFUXheyHY+VDQ== + dependencies: + tr46 "^4.1.1" + webidl-conversions "^7.0.0" + +"whatwg-url-without-unicode@8.0.0-3": + version "8.0.0-3" + resolved "https://registry.npmjs.org/whatwg-url-without-unicode/-/whatwg-url-without-unicode-8.0.0-3.tgz" + integrity sha512-HoKuzZrUlgpz35YO27XgD28uh/WJH4B0+3ttFqRo//lmq+9T/mIOJ6kqmINI9HpUpz1imRC/nR/lxKpJiv0uig== + dependencies: + buffer "^5.4.3" + punycode "^2.1.1" + webidl-conversions "^5.0.0" + +which@^1.2.14: + version "1.3.1" + resolved "https://registry.npmjs.org/which/-/which-1.3.1.tgz" + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + dependencies: + isexe "^2.0.0" + +which@^2.0.1: + version "2.0.2" + resolved "https://registry.npmjs.org/which/-/which-2.0.2.tgz" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + dependencies: + isexe "^2.0.0" + +which@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/which/-/which-3.0.1.tgz" + integrity sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg== + dependencies: + isexe "^2.0.0" + +which-boxed-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz" + integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== + dependencies: + is-bigint "^1.0.1" + is-boolean-object "^1.1.0" + is-number-object "^1.0.4" + is-string "^1.0.5" + is-symbol "^1.0.3" + +which-builtin-type@^1.1.3: + version "1.1.4" + resolved "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.4.tgz" + integrity sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w== + dependencies: + function.prototype.name "^1.1.6" + has-tostringtag "^1.0.2" + is-async-function "^2.0.0" + is-date-object "^1.0.5" + is-finalizationregistry "^1.0.2" + is-generator-function "^1.0.10" + is-regex "^1.1.4" + is-weakref "^1.0.2" + isarray "^2.0.5" + which-boxed-primitive "^1.0.2" + which-collection "^1.0.2" + which-typed-array "^1.1.15" + +which-collection@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz" + integrity sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw== + dependencies: + is-map "^2.0.3" + is-set "^2.0.3" + is-weakmap "^2.0.2" + is-weakset "^2.0.3" + +which-module@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz" + integrity sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ== + +which-typed-array@^1.1.14, which-typed-array@^1.1.15: + version "1.1.15" + resolved "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz" + integrity sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA== + dependencies: + available-typed-arrays "^1.0.7" + call-bind "^1.0.7" + for-each "^0.3.3" + gopd "^1.0.1" + has-tostringtag "^1.0.2" + +why-is-node-running@^2.3.0: + version "2.3.0" + resolved "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz" + integrity sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w== + dependencies: + siginfo "^2.0.0" + stackback "0.0.2" + +wide-align@^1.1.2: + version "1.1.5" + resolved "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz" + integrity sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg== + dependencies: + string-width "^1.0.2 || 2 || 3 || 4" + +wif@^2.0.6: + version "2.0.6" + resolved "https://registry.npmjs.org/wif/-/wif-2.0.6.tgz" + integrity sha512-HIanZn1zmduSF+BQhkE+YXIbEiH0xPr1012QbFEGB0xsKqJii0/SqJjyn8dFv6y36kOznMgMB+LGcbZTJ1xACQ== + dependencies: + bs58check "<3.0.0" + +wildcard@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz" + integrity sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ== + +word-wrap@^1.2.5: + version "1.2.5" + resolved "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz" + integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA== + +wordwrap@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz" + integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q== + +wrap-ansi@^6.0.1, wrap-ansi@^6.2.0: + version "6.2.0" + resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz" + integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrap-ansi@^8.1.0: + version "8.1.0" + resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz" + integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== + dependencies: + ansi-styles "^6.1.0" + string-width "^5.0.1" + strip-ansi "^7.0.1" + +wrappy@1: + version "1.0.2" + resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== + +write-file-atomic@^2.3.0: + version "2.4.3" + resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz" + integrity sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ== + dependencies: + graceful-fs "^4.1.11" + imurmurhash "^0.1.4" + signal-exit "^3.0.2" + +write-file-atomic@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz" + integrity sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg== + dependencies: + imurmurhash "^0.1.4" + signal-exit "^3.0.7" + +ws@^6.2.2: + version "6.2.3" + resolved "https://registry.npmjs.org/ws/-/ws-6.2.3.tgz" + integrity sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA== + dependencies: + async-limiter "~1.0.0" + +ws@^7, ws@^7.5.1, ws@^7.5.10: + version "7.5.10" + resolved "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz" + integrity sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ== + +ws@8.17.1: + version "8.17.1" + resolved "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz" + integrity sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ== + +ws@*, ws@^8.11.0, ws@^8.13.0, ws@^8.18.0: + version "8.18.0" + resolved "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz" + integrity sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw== + +xml-name-validator@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz" + integrity sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw== + +xmlchars@^2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz" + integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== + +xstream@^11.14.0: + version "11.14.0" + resolved "https://registry.npmjs.org/xstream/-/xstream-11.14.0.tgz" + integrity sha512-1bLb+kKKtKPbgTK6i/BaoAn03g47PpFstlbe1BA+y3pNS/LfvcaghS5BFf9+EE1J+KwSQsEpfJvFN5GqFtiNmw== + dependencies: + globalthis "^1.0.1" + symbol-observable "^2.0.3" + +xtend@~4.0.1: + version "4.0.2" + resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" + integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== + +y18n@^4.0.0: + version "4.0.3" + resolved "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz" + integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ== + +y18n@^5.0.5: + version "5.0.8" + resolved "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz" + integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== + +yallist@^3.0.2: + version "3.1.1" + resolved "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz" + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== + +yallist@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" + integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + +yaml@^1.10.0, yaml@^1.7.2: + version "1.10.2" + resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz" + integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== + +yaml@^2.2.1, yaml@^2.5.0: + version "2.6.0" + resolved "https://registry.npmjs.org/yaml/-/yaml-2.6.0.tgz" + integrity sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ== + +yargs@^15.1.0, yargs@^15.3.1: + version "15.4.1" + resolved "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz" + integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A== + dependencies: + y18n "^4.0.0" + cliui "^6.0.0" + find-up "^4.1.0" + decamelize "^1.2.0" + set-blocking "^2.0.0" + string-width "^4.2.0" + which-module "^2.0.0" + yargs-parser "^18.1.2" + get-caller-file "^2.0.1" + require-directory "^2.1.1" + require-main-filename "^2.0.0" + +yargs@^17.0.0, yargs@^17.3.1, yargs@^17.5.1, yargs@^17.6.2, yargs@^17.7.2: + version "17.7.2" + resolved "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz" + integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== + dependencies: + y18n "^5.0.5" + cliui "^8.0.1" + escalade "^3.1.1" + string-width "^4.2.3" + yargs-parser "^21.1.1" + get-caller-file "^2.0.5" + require-directory "^2.1.1" + +yargs-parser@^18.1.2: + version "18.1.3" + resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz" + integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ== + dependencies: + camelcase "^5.0.0" + decamelize "^1.2.0" + +yargs-parser@^20.2.3: + version "20.2.9" + resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz" + integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== + +yargs-parser@21.1.1, yargs-parser@^21.1.1: + version "21.1.1" + resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz" + integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== + +ylru@^1.2.0: + version "1.4.0" + resolved "https://registry.npmjs.org/ylru/-/ylru-1.4.0.tgz" + integrity sha512-2OQsPNEmBCvXuFlIni/a+Rn+R2pHW9INm0BxXJ4hVDA8TirqMj+J/Rp9ItLatT/5pZqWwefVrTQcHpixsxnVlA== + +yn@3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz" + integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q== + +yocto-queue@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" + integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== + +yocto-queue@^1.0.0: + version "1.1.1" + resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz" + integrity sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g== + +z-schema@~5.0.2: + version "5.0.6" + resolved "https://registry.npmjs.org/z-schema/-/z-schema-5.0.6.tgz" + integrity sha512-+XR1GhnWklYdfr8YaZv/iu+vY+ux7V5DS5zH1DQf6bO5ufrt/5cgNhVO5qyhsjFXvsqQb/f08DWE9b6uPscyAg== + dependencies: + validator "^13.7.0" + lodash.get "^4.4.2" + lodash.isequal "^4.5.0" + optionalDependencies: + commander "^10.0.0" + +zhead@^2.2.4: + version "2.2.4" + resolved "https://registry.npmjs.org/zhead/-/zhead-2.2.4.tgz" + integrity sha512-8F0OI5dpWIA5IGG5NHUg9staDwz/ZPxZtvGVf01j7vHqSyZ0raHY+78atOVxRqb73AotX22uV1pXt3gYSstGag== + +zip-stream@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/zip-stream/-/zip-stream-6.0.1.tgz" + integrity sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA== + dependencies: + archiver-utils "^5.0.0" + readable-stream "^4.0.0" + compress-commons "^6.0.2" + +zustand@>=4.3.0, zustand@^4.5.0: + version "4.5.5" + resolved "https://registry.npmjs.org/zustand/-/zustand-4.5.5.tgz" + integrity sha512-+0PALYNJNgK6hldkgDq2vLrw5f6g/jCInz52n9RTpropGgeAf/ioFUCdtsjCqu4gNhW9D01rUQBROoRjdzyn2Q== + dependencies: + use-sync-external-store "1.2.2" From 481073c827f5ec47ff0a67a6f9b820b97969aabb Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 10:30:14 +0200 Subject: [PATCH 06/81] ci: :construction_worker: update build system with bun --- .github/actions/release/action.yml | 4 +-- .github/actions/setup/action.yml | 41 ++++++++++-------------------- .github/actions/test/action.yml | 6 ++--- .husky/commit-msg | 2 +- README.md | 4 +-- package.json | 5 ---- 6 files changed, 22 insertions(+), 40 deletions(-) diff --git a/.github/actions/release/action.yml b/.github/actions/release/action.yml index 9659a37e..40570ca9 100644 --- a/.github/actions/release/action.yml +++ b/.github/actions/release/action.yml @@ -17,8 +17,8 @@ runs: env: NODE_AUTH_TOKEN: ${{ inputs.npm_token }} GITHUB_TOKEN: ${{ inputs.github_token }} - # Use npx instead of yarn because yarn automagically sets NPM_* environment variables + # Use bunx instead of yarn because yarn automagically sets NPM_* environment variables # like NPM_CONFIG_REGISTRY so npm publish ends up ignoring the .npmrc file # which is set up by `setup-node` action. shell: bash - run: npx nx affected -t version --parallel=1 + run: bunx nx affected -t version --parallel=1 diff --git a/.github/actions/setup/action.yml b/.github/actions/setup/action.yml index 9fa783c1..7ef81817 100644 --- a/.github/actions/setup/action.yml +++ b/.github/actions/setup/action.yml @@ -10,10 +10,10 @@ inputs: description: Node.js version required: false default: '20.12.0' - pnpm_version: - description: pnpm version + bun_version: + description: bun version required: false - default: '9.1.0' + default: 'latest' runs: using: composite @@ -31,37 +31,24 @@ runs: shell: bash run: git config user.email "-" && git config user.name "🤖 nabla Bot" - - name: Install pnpm - uses: pnpm/action-setup@v3 + - name: Install bun + uses: oven-sh/setup-bun@v1 with: - version: 9 - run_install: false + bun-version: latest - name: Use Node.js uses: actions/setup-node@v4 with: node-version: ${{ inputs.node_version }} - # This doesn't just set the registry url, but also sets - # the right configuration in .npmrc that reads NPM token - # from NPM_AUTH_TOKEN environment variable. - # It actually creates a .npmrc in a temporary folder - # and sets the NPM_CONFIG_USERCONFIG environment variable. - registry-url: https://registry.npmjs.org - cache: 'pnpm' - - - name: Get pnpm store directory - shell: bash - run: | - echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV - - - uses: actions/cache@v4 - name: Setup pnpm cache + + - name: Cache dependencies + uses: actions/cache@v4 with: - path: ${{ env.STORE_PATH }} - key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }} + path: "**/node_modules" + key: ${{ runner.OS }}-20.x-${{ hashFiles('**/yarn.lock') }} restore-keys: | - ${{ runner.os }}-pnpm-store- + ${{ runner.OS }}-20.x- - - name: pnpm install + - name: bun i shell: bash - run: pnpm install --frozen-lockfile + run: bun i --frozen-lockfile diff --git a/.github/actions/test/action.yml b/.github/actions/test/action.yml index 2164789d..6bf86597 100644 --- a/.github/actions/test/action.yml +++ b/.github/actions/test/action.yml @@ -8,10 +8,10 @@ runs: steps: - name: Lint shell: bash - run: pnpm exec nx affected:lint --exclude nextjs,vue3 + run: bunx nx affected:lint --exclude nextjs,vue3 - name: Build shell: bash - run: pnpm exec nx affected:build --exclude nextjs,vue3 + run: bunx nx affected:build --exclude nextjs,vue3 - name: Test shell: bash - run: pnpm exec nx affected:test --exclude nextjs,vue3 + run: bunx nx affected:test --exclude nextjs,vue3 diff --git a/.husky/commit-msg b/.husky/commit-msg index e8511eae..37dc8e35 100755 --- a/.husky/commit-msg +++ b/.husky/commit-msg @@ -1,4 +1,4 @@ #!/bin/sh . "$(dirname "$0")/_/husky.sh" -npx --no-install commitlint --edit $1 +bunx --no-install commitlint --edit $1 diff --git a/README.md b/README.md index fd495845..0546b965 100644 --- a/README.md +++ b/README.md @@ -51,13 +51,13 @@ git submodule init ```bash cd quirks -pnpm i +bun i ``` 4. Build the packages: ```bash -pnpm build +bun run build ``` ### Understand this workspace diff --git a/package.json b/package.json index 3ef846cd..de254c34 100644 --- a/package.json +++ b/package.json @@ -78,11 +78,6 @@ "nx": { "includedScripts": [] }, - "pnpm": { - "overrides": { - "tough-cookie@<=4.1.3": "^4.1.3" - } - }, "dependencies": { "@chain-registry/keplr": "^1.74.12", "@chain-registry/types": "^0.50.1", From 9f2c3f796ee5a67063fa11a2bf9035bb99a6ab00 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 11:30:39 +0200 Subject: [PATCH 07/81] ci: :green_heart: add new nx release system --- .github/workflows/pr-checks.yml | 57 +++ .../{release.yml => release-main.yml} | 0 bun.lockb | Bin 1044248 -> 1026175 bytes nx.json | 19 +- package.json | 2 - packages/core/project.json | 25 -- packages/next/project.json | 25 -- packages/nuxt/project.json | 25 -- packages/react-native/project.json | 25 -- packages/react/project.json | 25 -- packages/store/project.json | 25 -- packages/vue/project.json | 25 -- packages/wallet-registry/project.json | 25 -- packages/wallets/project.json | 25 -- yarn.lock | 351 +----------------- 15 files changed, 90 insertions(+), 564 deletions(-) create mode 100644 .github/workflows/pr-checks.yml rename .github/workflows/{release.yml => release-main.yml} (100%) diff --git a/.github/workflows/pr-checks.yml b/.github/workflows/pr-checks.yml new file mode 100644 index 00000000..f0f52c8b --- /dev/null +++ b/.github/workflows/pr-checks.yml @@ -0,0 +1,57 @@ +name: PR Checks (Dry-Run) + +on: + pull_request: + +jobs: + main: + runs-on: ubuntu-latest + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + steps: + # Step 1: Check out the repository code + - name: Checkout repository + uses: actions/checkout@v4 + with: + fetch-depth: 0 # Fetch the entire history to allow proper versioning + + # Step 2: Set up bun package manager + - name: Install bun + uses: oven-sh/setup-bun@v1 + with: + bun-version: latest + + # Step 3: Set up Node.js environment + - name: Setup Node.js + uses: actions/setup-node@v4 + with: + node-version: 20 + + - name: Cache dependencies + uses: actions/cache@v4 + with: + path: "**/node_modules" + key: ${{ runner.OS }}-20.x-${{ hashFiles('**/yarn.lock') }} + restore-keys: | + ${{ runner.OS }}-20.x- + + # Step 5: Install dependencies + - name: Install dependencies + run: bun i --frozen-lockfile + + # Step 6: Set SHAs for nx workspace + - name: Set SHAs for Nx workspace + uses: nrwl/nx-set-shas@v4 + + # Step 7: Run the build for the affected changes + - name: Run Nx lint, test and build + run: bunx nx affected -t lint test build --exclude nextjs,vue3 + + # Step 8: Run the release in dry-run mode + - name: Run Nx release (dry-run) + run: bunx nx release --dry-run + + # Step 9: Clean up dist directory + - name: Cleanup dist directory + run: rm -rf ./dist # Remove the dist directory to start fresh diff --git a/.github/workflows/release.yml b/.github/workflows/release-main.yml similarity index 100% rename from .github/workflows/release.yml rename to .github/workflows/release-main.yml diff --git a/bun.lockb b/bun.lockb index 295c970ec5a755a9d2707f44a9ba1451f7143201..e64a092801c84c9167c1d26795934987ae55239b 100755 GIT binary patch delta 175126 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 delta 185694 zcmce<2Xs|c*Z#ZrNe*NK(xgfU1p@>K?EncJI#LA$5v(Bz*W3CwGnGR zj^5NKIj8X@PaSAA?Wrr*_8hxs@Z-xqy#MKa51jw=?9neYUH$hp5 z9g{4p1^f`{5`Qtg8TcJsa5jaSgD-){fx86b1hVr>W2Ld|k_Y^R&l_k%W2vPp>B(R_ zurU=j1y>*iJt)forQ*zzlF}80+16ivLxlw;rNmjU(h60T8W;(RCg@p8R(4)&4?UHNdeE9Q_^8i|iZctc==_R|;)NyXU<2K2 zN&5Am zSyE`-*h=$V?$(4`yVFBWsuKuky03YXPXXXs(Z&{Bes(>f?^?jV8);gt+wv(Nk z+bULA8q55Vh_+PlDJZIb$E`{16n~xUB5yoFt6v1l$bU(-W_G|O-APpp(q|AawH0P8 zE)em9@?-t{%fp(#s943ndw}ZS_^p&!N&A5&eSX=wWR!|d1f{`uB9_$~ykLlBbpekX zstOPJ_$%=;kgvf7TMg3zC@mg1SOhsjx(rw_8_g_i`*fPtQj(pwG`rZcGIKI=7nA!! zw@bagslN=@!K(sgY(4@-mN!5#h8IC;Yi?B2x4D7?g$<<`&E+n>Bc%j(jgr>gftfdc8?nei10;&T?O` z-zok8!-J`pT@Q8z7Z1|hP2f!avc-P<=Bbv&lqs7$&9azEWl>PXFUe*R<6qvX%IAa9 zYIb(Yf>?1$=^US5Fx}5zno+u>B)cRJ&d?lRmX)m&xSgM|`Kj)uN#o0W(KAS93f3b)$ zqAKfdI?}{)mo{h~55ZfK3Cf+BLS zd^Md0pm>6_3oNS}*dLVq|Bz3Hpg5aVlS)5>cYwbOVzBYDlc`w7dI(CzQ&Nne?mA(n)Nz8z)DpnPzS z=6lG;eP<(JoP=xrh<7egiL>A`8;ASY%Euq10P&kaF~>3=&-8JykIlgoNk4+1G88ZS z0?)_w%1~#mRI54XM)W_Gh|UB?fS=u<7`aw^x*0y4_*`%(I1t2fmsz0L|I61~)&OuV zC_}dhWCbc4>f_hfSyo?oe^1Lj4(|iM*2lB2L;n)dkBAho9w=k~Ap!_)_wj09p!0le z?BiG0s7jymakY;HplI+EAG?C0xj(N~Jm}+tSEGMPxW^oye(R1Jb+22{b0~1{s@xJs7Lb zU=>Ew3EU5M1p88$m9+Xq#^XOYYNp zfAQl-T|hwQ{UT6Y$-xROI33;)ekLe_J#xS1>->O9-V&7bE$*Jit)0tpZ^CYL4>j%) z|AsUNwt+Iz%k=H)?ib76yI_Hp0+%{tB?a>rWoMQa#)>mavrDXLzR=@oQ_9smr1i`% z&d4O$%Gsgu_k+@T>tRh#_w%0!(yqI*Ni(~jds~xEbJq{j5_yZWV#S3lXtDfQ9-cJ^ zb;$Tk@G%J#b$?I(I^=F4=OHEo?bccUqSnKjv25&f zntlz~hWPB_;)3Fo?B)HR*TG&?lCmNrFW2G-SC~;;lKmU;Qr{5rOUHWqxbFq!yFqi# zn6+0MECIt6+Yr!THoA zmU}ZOW48WP?Q)SHKMNEUE+`SDmzJFWnoi5%#H0JN3)4;dqOvnySCKPgDY5(o1y%tW zCBuBvA>aF>q_-%~GJ^{zU%D!8oJ zfh*YS$8Yv=9w@RcDv-AL_o1r)hYxf(K2;M4~_Mne{zpvW;!F?U^E~grqqnSPi zqr9L58!Ro(nDL2rS#~H3V!7Fc#RYk?`D^&8*19-1dkLDd?xGta?sZ@*a2ePVeC?2m z75PlZ-UY>4J_8wwcv*J>Vm6n2u7kZ4lrajXbxCeUNe&G>LPgTw-F}6^G5J&)I-dC6 zpwtukO7pez`5#PpY4Al*#_mZ_>fdfK!797et!mLJUXkGMxQK2`@;@xSQeBh7+RsE# ziv3)rCi0~pUpRkp)`I?)Rg#loPIni4tIb!FPsDu-lyWcmn3pxk4cWFfq*KMR zriC?MKTy`XvKrBQH}=^?I7Hlv1_YbJMe<*ds=wIjCb#M|>PwiY`wbuWfYR)PKHdX1 zfIoUn#a!oe7nEA7-K$%5nmFwj^|l2ic?EK$FJnfu0)iuTaD)!-MuIDZ;7FanWO*qz zVfArqTJ^PixLsPeKH>8}Rn8W_Yu&*$V8h?tnXS9W?<83SSmR?}cJadO{y3d~w3{p| z<`~%3vP}ohC0^`iK}Jbw5lt0mFDZ#FSYh2ux+owA#fm-c07d_&`uWYRA^e(+rGa~i>>5#lFs{O1z`??uzJHwR3I7%$8A zBWCzG+{a`eTY(}_f{#BmQ~r^U`$5s;<38T&<0>C7^Rc)fHy>u4alhNa_Hr;; zJP|wr>Sg2ulGc7s0(b_Lgfoxl}7o(W3%bf0$y+rz_PJMe*~ zYG2obU9*T-PC!)kdsi)ZZ8yz$5hxQr(@&ob3jbf8Iq=*Q$tQ*xIKs=_jCP%xkg6TnFi@4!c#v8(>E`Hu3-O}DlBEj^#QJ9pmg(7$oh$+I zZXdce?OS(w!)NOws>K_9q#APx-OEkx&^P`YmCF=ZL8W3~nV?LanqjKjacNq57$~}) z>ZhmmSD%my7XxY!ik&2YQqQ3QYJe|+GP2u1F}#~VF|`DvP>d!1N`tb5e+kNzdleKxe;lQqe%Mdn2uk@YeVz|Wy=Q=u{}fO>XJ4?9OtH3p z!ab;6tSd7&JEIu2j>o!0&3BDcYx6+SKtJN8qD#hWLk%WqPrrjp4;hw}(u{>ApTniT zOIhN?2b|!S%fyMvnlu4)q=AA3+3fBtYo~jtW2g9l$=aXp;Bln3_j#;j@WA=8QtS39 z+W+97(RZry;J}eYei_i_)3o_3X+|c?7pK}*7w|a{#g}ac#WP&#V-AS;@v_MTWDD3A zl#y)#%830&g@T`eG7!)EcpoSOxB(Oo;DVy3fix@w)n~RUoRunti+`&hW`6b5#2yL4`ydX!jUOY)axl;l~~LvwYlxEBvS9I$X4|Zw6ak_vuq|W)=s>JdamR!DEYb!(+G0QVSafWPU=SwFRuTYsr5-)T4 z{PVTdTu??Wg?KTJHhwu9Yz?ouz$mAG?J!oKp%r}q%KT_@k$RWSpfq?3C>8B?C!W|h z{;@xU-}G@CC_d@QG8LDx7wN2)m+0)=OuYE);M4OOxQzM2SgCxswYK0>Wo*6$rTeLu zDaR+4$Z_l%@=JI8lXZVJ=((@a-n}X49T{5j!tqVJs6zb%vXKQm3H_#I_~& z@0HrQyRTB0`7yjR@rz|?;wI^b%eAv5vErrDjV$+)lRCxs_R!9qa;0#PJIkujeDSgy z2^b6J+A9;WE{2Oy?7c}VEMAZ$(bg`wPQlVr;ko1!K^xto0^Wr3q~Uyy+>(CS)dk=+ zA0GupO&ff?5^N(YYrY9sWphBWqEVo%oGGC6s0AoJp5!SufJ@I`hKoQpTsjcENSME* zWPZU4%R0D5^9SFk|4!5uwgwbI-vb-0x!{&c-=0Y;ST2w#4;3Unp$($I|v zD6{+=P%L2YR<)euZK{E*e0&#_o}U1UAS--4o^qn8@zT*afj|8Q3o6va2KgCU-mez4 z3>0s9q930KN`)gHP`nBhjaAVR@o(onr~;k}N<$+-$^VLaXO~Xe ztvyKsMWx?9r9<)|D5?$KDeQoYvAyCx-m_CYx<@T)j~^SP2D!HoFJg{*Rx!BPyB;ns zpwn|&TQgA9Q7Cup{Od=$NU@&sV#-U3b5po;sItI@sevzBTLpKA3I zP|PR~6!Qs`n3bK&%`)F03g$1Df@hL0W_9HO?cN2TbVHs_m6l}2tzU5o;yZF*){J9c z(F*SbrQiKQsUXMfX8Bb2stVSPco~gWpp3$Cpa^^>^+-9nIpO27Rs6a(SQ^V;QBt_V z%7#n+6Ty~z5-t1nHO-J)utYwCTeC@!88`uyff(vztJmH4dv|O*|G~)=Bi4+Y{x}+w)qyA+nDBV6kr6e;aJ1--+ENJwuT1^5d<$}wF;G6hP_mY&> z@$U}moV@RSRsLn5v>DX?&Iek1#v-#iTg4x0`Z=Hsj@+T8EGdqi3KyyNlV5Bx$WKy= zTm$y->uCc@zSXqDT<4aEfY{OqP}aHGpy(*5AQ;516Lo;Ty0`4*+rb(g3QHo zIerCPd{ghQwYeJdiIIK?$`mN{%cX&0BfUTo=g4Q;-=G{{Sh7VS&k-*s5WHB(US7y~ zr(}}#>0wpytDsc08;a`4^D~QA6qYV3Imgd8{x=o3a7msF`yxvMqL*M-u#F6&MY%FQKUQen z373j)0i|ETL$KqhP`Xq9PZjvrKQ#R?D5Jzqx^OY|Uh$VUc%eHgwUd3+%}DJr^ooD9 z&fpu_jc{r6Bg)FizUJd|py)Pu9k|oolNyQt?Hg3^LhMtYznu^=s(20*y9xF^!G7j{ z?PKnsy!5b9y^yhlWn367E6ylf<;TD8$Cu_57c5zr6SA&zSM)!1^oj-{v;PWS%w)sG zAZCN2m~lQ1^6?}e+kw(tvj%R10e#}r8;49EzXnAIg^L%a@TJ)r50`8sn}*CZYYdA1 zzi1LNIy%2u$Skynn}^KGz7y6%bB0h9*+I8O03P%Ly;>yVl6JKAVPUD|4Y*TcnMyb2e8a4lRcGY-li2G0X( z=zti=xOS4xwvma?7ks{V&_gNE0hIB}Y#%aH;T^xn|9~RU%^gB!6BRUgF;a18 zEkGHY5GXR#q-a|of|7rDe^qTCP*l|wlp#nQpymBO%`4mQ7u*TTpl5-V2Fl0s-yp|@*na^Rmqcr zs@<+byT`Xuok*O`EBkyVdjF~F30r`&?>aD9@sTOo%x|E0$mCN)<_7yyxR}99pxFLB zp!9s{bZv%5x=TgX-@&EFtNnEU@k+cbxNduRhRQ9MnHjvW3O-_GmoRGVj=!DhtHR%D z20P5)s^%Ih7S&$ts-8owX#l!M`CtoD=h>#4I`*;H=3d_pQ zF66DYwaBj^12pjknWe?C{Os%!Zmo+~SclP+X!2%%Vq6T$z`QzFHMDV_rvCxT?7s$V zB_8%70x~o5K{2jOP*ipOIa;6!l=ubmIw&JEXWrSGUU8PXm!$L5{aozldlfG3%^N8oQ++mE#&m>_z5Vp&pe%O3lTQxpUxL!$ zK~Mx`cf@nl?B&nHrJ>-}&tq`u=>4E*`jWFlabwFxM2KYBpp4;UP%0V(imi79MUW^^2f+plJ47A7{o1h)Tx! zIK;<~iquH5d?O1UIOh1Xe|U)s+!vGzyZG1wl=^Z?wWkf>B5=m?>=Zd$@JkP|b&JVi zj4&Q74V#y$>Vx;lUExx36Hqjhl|6sSLJI!0L{<6@DC_9UpfoVT7pylZJ*`=xJFLp{ zRiMqF4DIO`s3xz6GZgW%*&O@Dfn0Q2d&oOl@$wjE|R{7SpW$^5S(AjWpxC2G}|fHE8M3kn%o z%gUHPzc?Eow&PNrMq5DXN!N*5(YDL9hwJ?K+{;xXTsIgE4FW~5`>s%p-3p3;Clhae zWEOa=z%!STK^#OS8N_;buT*2~f0g#&4p63Tpz?dkCquA6ZmIEKDz&|L;`)>b2U_K(+s?CvB)mrduOWG*fbeTK&&xPc-=oD6?t&joPstpv;oH zZ)E<<^f)v~FP8&r&B`uXl96j!x06wN`aBf~=H8+zoC%5p8scLoP&!i2$M5mMqT+)- z?gnM-%Rv!j6(}0G_Gae4sO}*e5Y?Q%TCMvOP^|wR;$=FG%wOJDeoS~NT=M^l5eZ7X zTwg3+6EY8~XMxht+8#P?D^J-8?^jdP&#xoD1rwc*5WJu zh~R$zBA?4^5%U|N0(}FzBtKS=PY>4f|I%>xJ5^KD?h2VF=GVbRwSC~7!HT<8BQ7XI z)!2^@u9;eGHnS#PRzpE?BySVZ8#F&z;+%KSJ!*VMLD9g3d;K8+r3bfxGBka*s6)9D z6yr-HUNHD2&`w{_J=8B_zC#->8^g}074xesLO=@i2Bo3gCCg1uZ*u33?i8PRpQerg zB{lfX)Z&5+G{GaX{9K%pWu0B2=`(!{e!}DbWT*DWhQTj)Cj3{vQy$Q6=?zMW#lC4_ zajdYXRa#P#DVGp~C?F=fBDZ*nG#LCu?x5elyWB2gS|>My$1pj$h@pZ5d{B9pF1mzfghM%57J>n47 zJfZbp2+DH@F4c`^s$dgK`FL3w0cqf;?Rq}{ZKG-t(=E)%Tx|XRr~2kAo>Ft44T>2T zg3`@9p48F#a<^je4mgu^>GpU~rqe)BI(7mm*7(mJnV&fS!vv(F)z7G;Z^6Zk+dr!n zRKmN#Zvkah`hfS1zizbHh=%@ z)gI4}Ei{idW#Y=mz?WWB5AxqV3@%*%dpQi=5ALFz^n4j__A)byvnt_Yw~G$wKAxk| z0vwh#@MVAV7mWQ>GRQn^{ferxpU+!>BKd#6pb8!#`HziiA0Y*gmV(Df!P}zX4N>rR zh(}Rz(s7n}I|15FQ9{LF`Hw3VQ&a%({;Uz)>n z0)AA!uFXfP>Z?InuuBTFj4ye_btdqf<`W&cZ67Oc0A*xv0mWaHaP=%}&v&2dWSemUulESfwDMmAfI%16(~!|RiM-_7d@2SC$ zZaW-Nq2`lUIyJ|~Tv^un$3ZeHm)+X{chtnz83{)<_kaJmeJZ77@J{_nZK>u*<-_3O z$4&q{gMSb&{%S1wMJ473B!l>@!80IfZJ+!2#2)b4pC6BW&K}! z^I$6*Y!GMsrn`?3pp0-oP!t@T>E!?+_4fMPtS|Ah*9nLMgNIO@qxi`Z`{sXC>;|NF zA^p3*)O)?+VhnKU@VxATWzwxX>;z+iJe4+o_MjX2WDETVpLwL62??5hIr-X& ziJeD4R<>LH3YYmf&&Ls<*me>q6&f9&;G1__>cH~<&k-tUTgKxkjsWR4=um$8zZ&doNz$=Bz$BK5Omo zKY!YGVAi}Ng-2em8CtM%U(d8>{=PKw>-DEEZ#V9aA-6oaVA>UpljeF;j`oVJZ~OfN zMH64?GxwDTo_u5M{UZk+s&}O6d)`~i%bproea9%rJv`~A^AFcM=jvk#4cmOz_tb`S zUVba(m-yamb6g6e*s<)4 zg{k4s`W^nb-H;)lmc85T(Vk-`oMtgE&CTKMb}l&{?K*$@hgAZ@@%VH=Qb)?S$bf`Q)@bQe)x*V^B$jk z=$q1mw>*%3+f$!C|K+~1KQ(!H+e^FMJ62D0n|f;=de9qU+XvmMHBq~pn|xc;UhT&C z@7r$qZBeIBeajlgz$dz?Pe<$=H~IFcz1@x79u4)Gu*si z(i3q;V@;)35gKhm`v{rpou!Bm&v)p+)hM3{-U*SJ+1qV{`k@*UEx82_E)mfsO| zb}%nylHYcV)H}$rN{id6IS2WbDxx47D5za$Q8L6A3rz1|7i8M*s9TEFfH~H?Uvx>M; z#5H$|Hbk6*FsaIRQ}2y9%{e2As>5y(6;E-KH%0C1+}Nh5^D8N*lagTSoyKZA0+wXh zbug);o>$Yz9+KpmvkP{}gn1OZP^%>=!j)YsWR~q70 zZ%%Wj5t1??FEv8{lkbf>j}Xs8hshD0(*9vG=*j+oDeI_Sg(@Xm(x1DXe9P!9?4(SJVvFSzA#F zM%6MY7l)%oBUuj+^8#! zxYg^@?6ckS2c!0VZWaIi)lII9I-}TkisBNz%Gn`Iw=!zK?p9SsLrEvPJ-3f=&SLZ7 zs|aJ=2op6}Zsl!}@Vl_7ZuL{?Zt_D>=bMuPLuQDa{v4%McogQuVImdX+!V2Qxyd`C z;gdO#4|G%3rG?KTgauTjIU5Lx(rvG@6y?A~HrtgNTb=APujZQ2kVM!dw|Z?__;o_e z!aLHOCdv2$ZH3`n0n>pIV|^Yr-ObyQ=Cte?437A!Id1Z!QO6@rdx_%1AHdSw>g{Ra zR=s#t<)%EIo@fF@+3VfdV^L=xTt*l*Z;FH(^>z+)y40q%KsCE1_2v8SVUvRnRi)XC&DxQ6~X=i&1$ax9EaI@mhnnoCTA%kP0nrf=QoHcm}omX<5QLXrX=W#;P z3GDK&Ncb1n5VI2WWm0Io4D?EvKkTSyFN|EM=O03Tk1(S#GgMhRC?zmekE}hFFp=5x z-T4;gPk?(Pb{9AKy{LVf8+$M6TrpGsl#td@3G1h&n7M~)SrIZd!;7&Ph~yh0_HeiS z{iw5qIA1g5cmRg=mYv|HZi_g7!SH21TQbYC=4$CTBhD)@y3XLqS{s?oLtSBB%}KIz z{tzz+myvI2JY83}>cgnL&`tg*>TF?hNVUz(4(Jd}6~$6S$EwJYF{joDo{z}t_i@y& zamznumve@yDC|`hVbd_3F|wC>945AF>@)l=te;un+aa~6PDPzj$DWBe8(_XgGE5)B zMoO7*`+3B>)%UPe5*k8jvnzLQf%#qofB%A8en^I)>QFSi0o%LAt4Olb6X(ldv-Jtj z$&}ybRDYSCm}Ob#xOwZ-!siegZ}vr-+}P*Q@StqIJA2jdu!|xj4I%!$k?=m)7`Ni% zw9s)2+(loEu+MSJzlb`U7wB-QFZcweJrmE+a-qsrPj>0yiLmpG6wecyXBzL6BmEOG z&LuR~q~1+vw1h$}WA5RvMmQI+@-gj1j*5u=yc_#E8a{E6ks9kSA!L-ywwoOh%v9)n zNl2t`Xjb_Si#1oGETG|2Ve}bgt|BChp|REQA(-wFJGtdmQD*@YR_ew+8H_cs_{~H+A{KbDYl(%FLxKMA7NLz z$v;HHEmz1NBCPm6Exe1+GPj!0fb)X}DhMq%4V-jAAjnz?t;)j+FASnq5-N35j--XV zUL+@2k@6}+1*W=R2o<||N7ED05CIZ@CUl0I@>zOfJcxRl&@5vwEz0~j`${+VQ#AZ5 zJkQjWeTk$Xto@gpe2fFar92cj6@Fks6@R2BUM5k}pPhtMImwsfsZF+3wITZo;&d`e z$j$pRJ(0j7lWokEmbFk?w70rdzi@b4>Gu3}M0m-{z@)d`$ZyQtl%LWQZ{m-^LJtwT)r2OvmUWA1jleY~D)UzU@Qn$5OGwAKXcZS?qU1KK zE$dFqrM_i;)WLuC-!b=+KYE0>lUinqF7l|?t2mza30-XB&R-LRe$^0$b(;(~Ll8Q8 zn|rt>ns|FKh98@d_>@^|gATk{8%kdn#63u;*o;%x^=34FOHVX`l$!L!4Q4!O#sp*( zz9OWfFzb#W^h|B2-$sd(MmN-k8qr-Ht>uIkndx8xVmMRo3dZOWLOIeCdw>@U+0pQo zcl#0H?`uP+Z!+e1EIo;U%w1+A%TD%YEGl63cV1P39d+j2LtY|f>o6nG}9=4M^&PQR;-vz|!t!JN`rw7-N!Vf5soNOq*)dXjxhsw=o-jcPu0aR$ywh^ zeUz$Uq8HXqs&*dMavY6V$;WuHrc`~EAIbW(En+|8RS{|b;Uzai-9sPYWa;IF>@??2 zf-08O^bSnazzT9C;?#dsC7_DuBcZfM-JW-hurKk-n^V)nUKQX}lVy<<@KWO}E04)0 zL8i}6LRjkIbo+7d@bQ@CIbL!LirueJ_nLDyw7 zw83Y3D0%}n$*uS5Mx8C6)CHH# z4}0Bt#>;TBUuv*N?m_Z6 zE{!3i6_MGwQsPauQgpW$Ye&)FiIgtabLG};;4{I#QLYjez(%S_j}x3mHl_f(nEKDs zo+ivEC?<=NNZ2Aw64H|-3-Nk?H|@DvJ4Kau!OkGfZ0GIYz2uGvGW>ZhphwKBVG+|_ z<%1FXX|GDMB)p)t=!H}iHj*r;4{MM6Oh@6M&veGN+N)KEyvm~tD{MUFH0O4h8FCrq z@XxS;reoo+Uqna^Mqdhow&#_1!3^Iw5bm&#ZII@d=v@a2^%Yi zt?-wGrkexRpjUJ*>LgeU6aA>Rw!!)s#ykzb2kWO|IInUzQ88u^oMJR1zV==(xd%%B zoJhY}Od|O;e}L1R8wsl2SH2%{_QGaT))_I36BYQY(>v7~Vq&R%shEDhGdEBXvi z1QY+kEx?o9X}`fpnbY?yLNbpSCCc0YQw4EB6W#|K;^u8gbDF-XHJfn`&w??LxxBmC ztLlmD2Z)eLPzVRy^JIzUYCv2EG;T|I-;;FIpdRzSp z^9(aS7dC*jW?oSvJL22|9R+P^Bz_Yn71C$?V)&q1nenhr6eeO(4PLtdCVJ$Gkn8w+ zVRPN;U(y`w9X-Sw9oiXQRUgdg5ihwf9XtMA+z(~+fIr~9|2*#B3Y%SI#isT*2!KCT^i4(&r>r;(`r zyzXD@6PQTo$TuRV?I)_mBy%5lHq0MtuFux{Y3j(|hKYpiQt;3%KlRPPn8*y6jG9?9 z!`vw(l}qjW5NsTY$|irNr~L+A&DVGvSk%-gc2Er)0Yef- zzSrkm=GK;TVN#3kp5BE?PS$d+7+QUyOOYym0ZgS7pS1>-=2Z*}r6&=pl_S*VOK4?KHV!P zvh8*v#d0kEwUPh$|8Da*we@i7f1@g9FffAQFf*0C)Pm3uuRNVvHxf6O3iu%Ap(NNm zSjel{Lyp*Ran|>YFFbe8f%YmZmCgM zZ#kI+gYW=F1Y?!PF$opP|g)MnJt$j|UXiGP; zt$$KR7Bn&$HjOlf1z&!f&x~gee+^?h_Dq_SdQ3Y=JcD-uOthFFUlW{XVWJ`QO`Re~$6wSe6THfA?IB*(M0&BFILY5s z&MfwuUThL;cIRK2re5A8J1xAJ;3yNc@AHx;llT=e{oTBe)52|jlX)oF>~p;;N!$9n z#8gklf7B3^irGCr5OIe5p%d7+d}k4?k4Y0{ZGoBD;>xo6uFu#&aygy!r?GoXcnYDR zrYn`GXRFUJIle17f9YtMBV_no*l4%nKzb4Z(UW6#Iv)r#AMjfKEj^IWe-j8v)7-(c zpoNz~`?x80rP-UkR{th0@N-~Muev!Zd%{beNfXt?sGek+b+c`CiC$`dnka?(R)C_Og^3x`AUhf- zL{(%dM>M9PitrJIg>_V zej3NR3%%GJYOf$tbQxCF9`Z}5_itODib-tj6}7~bz@)eO32F~aYQtGm_m42?m9hSC zN)r7ySC1DF(l$96+7Ec;b7}KqB2OW+POviM4a!;ImKnhIXA_cd}rj_yn&=_5$mmqIpJz z5qrZ=RR7R`ACpK{o!O&dqA;T&d#P7`Ha)tRNNHEMVDG_vCq!jEj#IUvVOE?(*hnw$ zY?e?$Qmr<52qspX$Tx3P-B@i`>pK%B%0)xew+ber>Zi*6u-aNe2~E63=iyTaH9>FW zVV2&>fdwXd(C$>gL^>F*=?|Y_fIN5j(ksuvn@nkD^T;5j8E$Cm@#NOvT7pwF_;p=y zK#SVgcwKNm!AY98WlKg|gJ;(TH`fKL>w<$?)#kmZF8F+1@VM5s8D^d4(ViD*&19=@LUc4SrKaXcc~Spkl-9s%-Ks&ydJi~eOy9U+sgB*d$KHSAvlu+b1n$A>E<2I<$DLksA(QHR(qxTLvrp+kcVWyz79I~K zX-Q^h{SHhVikXv6Cw|VB0<+CFKb!;QsK)1|b%gl*!uOO<3CSG7>N(`KN=67bg_?ZE$s6@UyyLpWd|@&L_yhU5Y(NkQ1{68>Q3+XVnGQ)djz(3-<0)o42$sxT`Lh z*jJ{8N>&%VsV;c1F4(@GOb?Uyyt?3~y5Ki;!QQDsUZ;?tsF*L(oGPA&&8lUO47AOy zjQI}koHWQb2cCLfQ3G5bO#G{k`r|NJhp}25dh5ZyMd)I64pi)o-3PX~8YY&n3(}V` zu|D;3og$i3SDZOMW4nr-a^ve4tqs%_JB!wV=}T0iDTtI5-EEHmI106Gt4%}6Ft4JhpE=Y0RM!E zIjUw(OHr&L_ZJ`2fyJ=%RAd&C{jl08?sOPl+cIq}gXPxd z{2X>hElV3=TUoV?dsge5TJ{$#rVmo)WYy_mf#LF=6(b z+{SN#NyQuhUyL|E!DM5gd$sK&d{NY zJyp}Rt2e=XC1XTqC++{E^KF#?FY+fxJI#bO?({6^HUYqvyzu558)KL7K|6*Ul#4uSyUqF|$bnq}Y zc4s%jqz`()f7z?L1v45kTRUwIUCxy-e_*%(*##5(WbNbP%jtOfe`Z|(Gg-aV@g#1A zn#z@a^KaUHjt(jV#1-ZlFk^3;_a>-}0>`)6+^_BP%2y#+y))F?aWLn)YcwpCJPCRS zcZC;Q&D#E)R}O@Kor@is81fYSQJch@#RU*mKQ)p zdFtaIhDkS!Q?RSO*gDj6;(4-%$Xmz!FD5uegHP238)VeRo?aKci{K>9`yIhkG&pd6 zZScan;B$4sMwzu4X4M7P)djz(3-->Eor6kN7ksQP_;+1!Y&N5)d9SJq9;gd8T~M20 zR&CH(Lr^rr;RlcV8ch5UXJRIN!-c-%F~03Qm<%bp!$vp3M9oQF(N#<&m^dZ21I&vC zIa((=$KPKF6BosfV+q3p6DLy7t2~i%G2b5bxCUeMi2GVkNKBIbCy(O3^@&(<>8;`{~Eby3*Re82Z*`?CZlrcb|U z{aKjw5{+W|^$T?3Aq(ruIG>@XYiS-Pb#iOAizmfiY%BWcT&M-`b9~!42R716xu3Hx zA<2xtc#1PHY?znQ(M}7sDDt*$W1}>>NTsm7$^`0$$qZrJbRJ#X6(pKX%%3nBSo}&W z5{DGC^M)evN4)Lzk}J4-Y*peds-W7!5?$`XUd_`CEzAtNF)XVzkd>L_PnV0h6r;hJ_*D1v?ei)|^XQT!{E?#nvxeZ;4Fnm^#n`~W4d8TxLCIcYWp)_GV^e^J&x@Wu%Fbg-Zzylqb63 zEriVXTjx7M(m~yVb-mmlJtOm&D^xb@gdSWC6GNs}{J>6_xEk|?&S`X|E{G;)I0wcT z(y!B;jfAAvW((_l1CvW97|Lw5QWdQ|m`h+lZ8$Ea|lIIjnAuwZ1m+)M5m4 zU}m(8uJ3@!7_n|}X&Aar`-(*}8>hi|I?3;#))JCj+Mh$PnJ``8d3=@pEL)vCF9w9) zx!$&Bm??bn4P4oh4JXH!887)c#H=Jvikj)^G`msVuMW^`m<%n}i6}S2WbhKa%IolD zF!la5F#9HN>+^ho8|zg)Po>Ll(#!1nI=w%DPNpQnvJ>upvucaU4m%wtOHpIDX6KM3 zKS_1=JWRy(YiW0jc9}a9PADs3JcHuE`5GZv_8LpP)BRR;7s@XB7kdjfyEbR?DxdLt zB>Dq8tv2oTf3Xu+qruv=B{16@}9o^BS<*c$p)%j7(8GfcFp&gEB_xGt6r zq#nG+zvz}e*o(cY{b=znBE@EOMtlYnkE@G7*V|NytWfes6~<2=x%uBfNQQ+*sPCd&2&T?f_mLOS&cOjZaAqPUYcsgc&# z&C-78=_F#yB=+2_s=~d|i$a(gXs>1zvcYDNGtn!W3A@KXtC@1A!(^e<*?JF5kJjQc ze}IXDpm`j};Cm5G-*BxUDAhCeFR-9JS23!8+E@hV!g`Py2$+oZD>!eqi|4e!CsdC`0x9=5GE zC#t_KU|vxQU5ClVuMR|~`*fli7M>@}t=^fQM8Irpy;Oc4n+W4LQo$*vV})^o{9x{C zLQ`w&ISA98ux!G5-yg^(L%$L>TypB>4d(BeNlSR(KiYSu{)=sd)wNI!t23aI2h~Qj z7mvW|>O2PXZ$oIIU!}Sk?oFPFgePy83z_QAcx^^VW)iz2+~;dB(Wc4ew0lTvS9T6e zbgS$RnDj>3hcI)QY~J0Sv?JJ}6fvr2!s^mC{fkw@Obg!x-zX=)JR%ey|L~zSu?$4hMs9AN#?bNBvDUV;1 zxiDS>MzLK&;_Mrm#j5MB;QED0Wv}*1!a|o34)497x>*>Y5M|~O3`zwmL>F{mB+=}uv=XFBH>b;@~^y`H{tFqI|f|(V{ z`~=ynI>M^=t(W`*Fvp7lPQ~896^pQ6`%IUqE-z|n)POc;z~mD!KYo%o0arqGODPRK z<}(z}dsq7>~UV~D25(BOcsH}$;K$-Hk!gYwmvqK->Y<|T)C%+5aO zl^;WtlU}YJe>w491NHYRRQ3W)HewhDiS`*@`OnO`?XOUgSMf718jg9%zfj5eS8el4 zGutbghY`X2qZ)4iKA68Ap}eE8(bUNLNBsj|)0}266wZffy$L&Cv%PKCg+?U3?n`GD z$Pavmu~BieH?%NnWAU5}^GyY|3g({=)utH z#0Mmf~*6K_#CG{VmI%EO3X`3WVwlonKVgkWDXa@J=H*zwa~qKE?L z!9*=s=5~G;?p4*J=C_HIjZ1SgtbGsZg5Ai7cs`7$JO|Tw`(IU`%=JD~LH(&V!HXpk zoBV}tkooA1oot7R9jh+B_nD<%9@vR1I`I|n99oIa7;3RBCJJ>X|BnQ`W~bK&7%!^DN#E4`|QjQ=NIawB@s z_nTmmls`Ri0gNXZjY4VmvtAYHVW&#$Lt?^H37R)I@&f%h%DzH`c&y{R)JCC5sM%q! zXXDTaXUbu{cwbZyFuZA-@93e~ z;m#wZR>P9*+#WEmCY?D9(+y=!S6p8=ue>P|EwA={hw%ZA!9*Wu?mhGftMxK=SFgMo z1+u>PEzT^qOP3 z`^?+~gezgEn%%l%9aDQZzAtXE_(G_dBs#=np75vIeb}q~kP(E*n6WUh3%MUQR;1E5W)uGk4zIG^ zxEbdAO1>w&?v;1MP8m?)l{oCJ=-L_Qei-mi(OlNLx@ z05i3illol#S82}lQifvWgk;-ne!u4Y0h3isYrnl&$h=cgKh^m7kojp~eXp`(h;KU3 zGO{WS{|dcaZlA*!wg_37@*8O96GDZxS?p82@>EvQT`f_zNk6_-$lO6_Yv;k_prNcB zroWw#H|5{MR7yFE58{8cXT15t8W#|fbCi~O9d;H>9ZO1^khwHw`-c`^^_li1wJnBD zPRqEU6)^F+Z1&hkd;yyYLyH*Y;1hh)_G*4(n)=LaDV;}P{`nX0WO-GCLnD*gsoY$J zea|qjgUSKS2pE1HHr1AhL^xbnhos3gd~^#Sm-yHcr`WA zah-#iD>7aJ6HlZ*xDr-33`b!yWi9hDx>pxJ&8zH+`NBl;W;JyV!_?elkW;#S>FeF&KYOqc zChmzgg>S%`P;nr}owVNKpxu9fHpJ<9n&|Q?>{ugJ-%Iei|0_Dh6}M zL`Y5)49+mtk3PL|LtaHswrA%O6hkw2rC|>?OqbO|egb=}_ajbfimpyA%$Lq*`-IHp znzHtNL+1KXS;2p@@H4O(Ud0+j=%;{sU4c`!Z5%f;+gm{_H{m~UZX z8O(wg3;2^a`F7w#KE`u2d@6~+Akozpr zt9*c)V;EnTxQU7m)?B*A#$i&QP`LNn867FLb zOePBDce5FXiNNLq3Ad&EZxuyD$ESIVPNm@VH0>L@LjP-FvW#)UNBqxVqH(?E=$5Y4 zaOlP3o$WJrTP)TUuyikFI&1n-Kfw%BsP}Mh(TvcDaQ<*6q`CQcfKWd#iy53v_tIKl0 zOPwGq?$+119$OLT#GtNfSqf%-8o;>Th5yfd82EWF|=_X zO!wTPo1-w1AIrz@ju;a%2WK=)+BH5y!?1%ee~E*29;?=mzF{k1;($0(!XAOu?hTzk zVbVpdGksj`#$-n%;rwwSx7Y2%oyUlk^4u~Y?=hGdA0=3>Pa3aj{=>@oP_YoLZXHar znoCIM089*Ar%&Ppb*#ofLPI8aTjya!dBn!pP)IW#Q~VSacE&a|FoQ_hD-xUJqIRz;L-yf+zJ!HRFoqy5t^CzG%MdE)j6LU z9#JM~#T-} ze@yf$=i)g&fy!3~rojKj-kHbOboFgN=Oia52SE@La}b0oK_upxgqo)WDM3gO#2Di- z&p}KpW}!4Or-nq$GbM&9f~uyarUo$&Rqu7}{R^k}?d{X&exK)`_mlO>$+dppHLtza z+H3D~&OVrWpSRYB0(unPFdmjZAsDt7mK@48_y{j7*_9%uPaAz;;Mig63=<0{S`6pI zVrfU&WNeF$R_W0UYVzyj|ms1@H zaDZJpX$RKSq!S`&yWR2deH`h@uoxT11IxriSe&R9{lNMK8nus$pevX98qTPMaI8X3 zo%NL&d(+M6$3&R=$4hf{k<)SzVFW z9ay|+Xi$m0jedrn_`(gE6V+4SSL@}S{b*qTm+B=cw3#~yR#(1}XF3C4pyn$TirT6Q zRd7Uy!>cy~Q`WQ>7Cr?OU(@sqK6E|4Zd0c>jv~J&X&MS&1MP~|vI|~LCmaD@bik5+ z!jx&!Cv%K3%Q>*>sq`CYJ$x(*;~KY-@`YulVULBu>Zs?3_eMFYou-F+!mFSFOVM(WBX?yn3LMJroo7vTz{c~V_$?UZ|-M_;M)aPwK{bB{p=z%2< z7MC7aUtxiQ)lvI+qorN{%z(tvhz3hLBD@qfxkjKJ+FjAn@ZsYlxb>B9z=y)own4Di zSK69o+C)p+{ojR;OM||a6&`3~nOeib*U|9VO3PY!wXV^I)@xY$hK|d5!$Hy?+J{W$ z!s5bV(BG-OC?+<<{FF(7$jn)S70?t!ORMZM;n*tN@ik?@YOS}r{$PDpXcw!-k%QI! z(HMEVKzXe3{o?O@O|6HZXSBD8SHh>STKo|2FJftXOH1jYQnZTv6=Qg)>N^%WT?J*o z$YSU^Ox-7LIqbt`CBfG?W*EML1KNGKemRQ9;1lu2#Np~b@dIF;^x4jZXv=8TcOu>jd8ZO4 zVlx#tMytR??BR-zMLB9Sy@TP!7rNlJB*V*nBn}Ji%SVmVYnENBOEN635ZaNkynv-G zx+?MpCWTdBOY~Dz7%V(*h8gaM_rpiCj4tC<-zn(8hU4|<*aCD#Vp#gn<_)@25~gog z?I-9P2^>=z``FlRs_Huvov;*$rDE5Jo!vE99GBX?c2oXoNU5FNdczk4 zjt?KjqpM(XbRZVm6fph6Bt@IzVd?8R&&$8S;vI6_R~v-R@STy_eBMdxCluthR1doUNCqTf<=KozH6TgvE7756d2HYlXn#u1pV0gvDCx)=O9oVCB(1EmwUG zxg!vY%k-Ly8l>a7o-`PP^@m%USMl2 zgvG7VUl2|kN5_oTEY!{TMXp6(nhPI2s}_Tql);><-7 zcR%oS1eiQf2*mRr&cf0@|*tM zvwFHku*R?m{bs$(k`H4TCx||*J2G=<*L+pF_T;uCTE4z*}|m z;p2qT7H`WLv2dOa$LV;5-iz7vH|}b~kvLWny$Q7Vg#03rJpo#ijMO&c3q`5tVHXUfO3RmwqYB09Trv}yiHYhwLS`QGP;V| z)6)1n_;~8Up~QGR42wrytDv!doa(z8SNF5m80{ie#A+;O@8HGCMsJ<9yhzf#SKtlT zz4gB0?IMlNfLD)T`3YY3B=*<*Fy=ZLP22^WLSf-eL1t-KZ^U=W>9q`imnrni<8NSb z3L3G+Mz6x+K}TDT;Ny*%=T)xQ+hB1>>F3m>pKYGk#7R^f`d@F&3oFu$U$831F2@hs6qF z{l(`W%5Tg(yR(afVKEc!E`VtjEIbBbK3aSkUak}R?c;2lbPI1F^DW;FFquEL82o?v}5?!h4>$CdjrmGYwnR_M?R(upE{g0Zgb=SiH=_G-fk$Zp*yt z!nVcK2v$|?UGXUR^a}}oiN*mI-fzO(dIlfgl*8!>Ux+t)B0tEBDAi+`i4d<#xTfPAVe-;|dlltB2i!#hAzi zD}3=CnQH;9Kv;~ag_&Yu;r3WvTt>jhPR18Hc)KvqPQ7S7!< z@=Shvw3&e?RbGd0oc6e4hrOtu!edry(Knu7m#}o$r#BC)E#9fzt-N+(9h$RWZzMK@ zIN(3P;%bP!R{<1rK<{6yF1Uzq3yZrv+{BrJ<#`=UZA@!3DC2|0k63sg)CahJLLCH) zb4K6wd;<&bQLL$Hc?F-oCFDVAbSU#mh~K6$<~gj&C1dq!dl+?46_PQRA~hK&jC zB3y=rhj%c*>xkYtSSWCM35C^N3ospn7au`joFYeM&}(1TF-5^_uSa?YZ(lvqm&f!= zAj}_rqo?9=eJ>)W6{fc9)SBVfGv z!{X9`A&%|u7+4?AGC#uNl?Fb%gZuR5Pazkzc`1e}eOek`L2QI2s{_`rd$5>84i(8C znfdNRSvbI5VR5a|_VAWDuy~5abrSZErVB7}ZxH7j%V~X6pr7idpE25nBAQv@wh6xS zlJa4_TIy@64GY^ad^lzVe5?gFYpBysSUs3GEn~o0b^jn%wHar1s+a!&R(CB9Pv6bY z>Bkr26Q6CE0E@d6-MR#;ziwg8s()U;+lw$*39x!GOl2HHdoSpD>R}PEco=l+G_0o)V!Q&X)!-q*oyrMi|YZ(!VxcaB{L?|4T05`VJc%V zCUK^v9hCy95~j5>92Rd&=(!}p;`r9zvwIJVBTRpPweD5j(yo_GR#>?9!zW8Em*8cU z^`Y!_O}B7(@mpDAuc>n1;h?92a-wTP!IJMsJr171fKTLw!Q#dVDYoN@6R^1c=o0~D}cvO*yd=bx*qV!-B{#s6c$g9dR_D0 z)WdL3qZK}0)R3l@Xb61Tc~k##=|-6P1h6l$bpC|v^)!7UfrSyU3l^(kry^%!I=z9(cl&Ymy9wXt{Y5VgwZbXaG!`aK zkcVoTw!&9SZJxvTaL=QJdcS^{Ex7GG9~Qe2nP5dZ21{G1w61c#rFSaM;*F4HQ<~aa zXA|J#K*6GP(${hk7W+_o=e9mfvEjgi-T@XTs=oc$2}{3+=JcB$%dCIZwmnR)WCoQu z79$T9$0*h{Y`L$)YN|aH&F_vr>ag3w_m`%^Vj8Cfk+@rnXP#WbdxbAlIKYg42>uhfv#cnY1ag=rVXv|f0?=o(Ow7k!9afl3yRQMI- zeM%)jj71)(`&V#+>GHsc$JXw5p;z7fXZVMI*SUhI< zQXIxaIxIF6qYq=kD_z^k;0=u+_!@v?-JFe&v0`%6wcH2e-3{#UaS|*45O<`s`wKzv zX}zz1L}rPYm~R{Kh(^6^ebKD=NI&qncE_O(6$_IV8`)*B*aW@KSH;3i`x>7@)JHYu zI+C@5CFfF9c?v9i^B7+uJ^~-7sy+yEW$5Se919YU`#Fh`UEwFeG)tRV$~zj?6a64! z7lBh)J6P-w+jFe zTm1rD4>gT~*+u^(=OuV~3cwV@cr5t``cm74cY}|MU@pCI1yj3Z(Y9C}{^ag5-HLq( zd>pp=g{2~!J}g<<(L-loaj&Zn>1uZN+8JE8mWrhh@IPVoKupX8 zq}yV!*Dvw4WAF?XKLm((QE_}cje3}#OFvlL={RXUy8;$FPoEfO{Iu@JT6cuSuG6}} zvK$s;YPp!+z#61oY4vr`>!Ig$ z#W204R{UHpTM7%~D-9NV95)}fV|?MKb$OQt%LYzlU10Ix=xy5uixU9p&EWYE3DZJX(^cog!7jM83&aU^BKB26z z_yGr8An>^W*I<5F`7HVIJH6b@=-n^?Rs&f2c48YWt;#BK5fbLZPyVvc^-mdfhQ$xq z;EY(v;A=nM*?z&s)H+U}T%&MKJB(dtPJ3->)6N>Eda&?OoAY>sls+vdj*lI%SU(r- z(~P$MoCClCuh_MgTr4ek2J+zou)-3B_b%3QGwl}bN zA*)-#_{C%Hm5?WHcdvuRuF_8BmS?coV*S2QW&C6@KWF8lyz#+(Cs-fLdj^ZMN6)i1 zehm5Jh}sE@n*}KyR>KcgZTuYa$B}pr7RMgWH>kCHvCNvW4Iv*a&hmu6SQ#HI9>nU! zZA*`W)eCv*=lvgHeO!%dcw~+;j4R_P4|V^Qv4(Yk9e!U1F9*B^<7L2Wi0Dw!VNg1% zJzi0GIpQ@=>_X)LX1nWaVQI_-FD6J4JqxA# zC(3l^wAi}RK93jmf^aG;co8p_ciFBy{%amR;uYQGPY7s^>V(%#yqwjIx5m0w@`wBf z_fM4NJ;sam$iRz^O8%4v9F_HXffwVw#EXtf`xOm1s8+rPvH=(o%8VQsOO&=FY$7xM znV>nub|!@TJ7q<3OFSyQE~0tx+wxjXT_pmQ3EafCRU&u%I*3P=-~K2vl->zFTv)%8Y7&Gvitk{wZaTHbJ-}^b3hcWdmA6 zncmt~A_PL2pa+zWO1nRl2?jw~@DK^7(jG3ht#T1y!^%L{Ls@}MQ0BKw;)_}}z?vi@ zfcmXO_>?kyFTxpRpXh$k1B7t4%J}%Ywif@egj4Cocdg;DqtHFNvgT(b;-{1u;;X${ z2Iru(FEGBU{oYuBZMM58!T3t6=BVtbD^NziDx6C1HLU%v5OMJ>T^62Vs4K73V9bGAzKSh%gSAbd$p%MV{c(;SsveBDfQA61{sS^y6@ zzKf+fTP4Cbue6@P_o6gstLz~yP?S*&fXvSfWreaq$+K&bbDEj91PT8;WkWVF9><^N5oJbO5Wui)_{SP2L0OS+p{&3GDE{mY@t-Ke zkBV)pg=PkDC>mjhhTwJVa`y zMa0#&mI1D|H5=E&T0~sOYKqHGjpM3MvvKXFWq`{c&Bj%UoudkNKzoq2T?q*;Ex~1> z__Hf7b_LOjP`0az*gjDF+4+fGL+sjO*A=^g*p0+)3S~ac?d{Z42YYvIgtr4^XSRp3 z)4D>NK-WN7$*-XJv-=wVn0TYuTSOC~jJKV(3O3mn@S?dFCZivOGW$aeh91Q~h99S` zRv@}N&2tj`J(S5VYr!d*x!siDU!WYJcf`IAW%A!?D`!Xhidx6MmEb=mm|4PWXD{jq zWu?qwXA^aXGP_)&E>Mog0uo*jN@uIgr;u={Rm-3V0B2SyNmxd-oM;6o6MhcGpIv3q zYBb=e`Jm09tUzngj!;%GP_#1?e|BHu9~&6L-(sZ;Ar)l?ePA5T&r9BDiLcm$+;U1?Hlo^+XGGaN2V5gB(&8Wh}S{5t+L`llCCq9E$=SzsLVe^w1>t~MS6^C zSaz(74DTc1VOltTYWEY$h7A->w-d^v zoFx1cs^7}^77GZ$jy8mHDKBvz%K{jOkK{Ed=WQC4?w=?Z#)pW{ zd^02+l?6T#o62zOa{*LV;I-Jc%9gzaXN$Djh%!S1YDYD)mZFUBAlxLJN^TbJq;spC zcr;~37D-^MteCU#|BjYGx{6504Oc@b^Jyyi=!)b2SMXPxozX%P{1au@cb526p4NLn z*|46%skD31?w;upWrF?)V8MeW;tHbFbS@t&({;LfBAH!vqf2smJiKR*l z{@2v{9~8htaTV!!2(C+dTjlKiNjQ~un%GpP`&Dc!J*8}R?4D938&fPu{#IdXuDaxfJY`+rw){Qox#U=MkqA;qBeq@fK& z8?k{LfAlb7Qz(0{B?Cm+)$L%j3)>5)GJYrFfx@ZeUBtFk_HeLpD)aji%KK7w-6g_KpB6bsDiS%SkWb-OQB4+9Lo5spiKXj6S|q;Yl#>SrL$Fb{8r(%$_#dZa~pO* z!l_(NkBM!otiTCymiL{6f9KRtUl7wI;FbhXxy-x}o63Z*#kN&@l~O?NiT#OScEEdy zMrAT1*LG3vtn-NdKd5cB0{$*T-qrL#!R&~VqMlH8@Mlm~yaJR*-kUalY+cSn)nGE2 zpG2z;rK6$;?Z!aa?-M0_l7v&qXNYa9EN-T7D(zWf+o)ALFD{e-DkClu`#({pUo7dV zJRxot``=a0L;oItRDYZBe<?l?J%n@2rc1nkqAchk;!__8%!yWGbWgr}t-sAYkd`}7gpjI2ej8ep=GQ)FXQ(5qNu|K6O z;G%?68UF_;^SLaVD&d)G&Gh`8a@?20J znY?1>lW;1-U7=i0JfOU)^$}hzyEeHo%>bA|4Jh3|QMR;}WK>(yQ8|kmLK)sz!ka+x zXV*q}J1EQRlwAgQCx&X^zgD&=P~zJvd5~lrEa6mEq?_1O9*Q2qds*RO!cZt{-cKS7 z5RH`Z!BDzSDGL}X@rFsdD6vP1Jx1)YP&z6rVjVA@NupCF0+kh-4P^myMCVC3mFvS2 zDC4bya&WJQvO!-%>8P~hq0DE4=q5efYDW(vY=*K%+n`)2cS2dfe&L6pjCWYVPe57V zS+Orl_zzH~y8(59K7`UydCZ?cSNuP<*wC;p~{*%K*>!Ux}vllCEN+h zjIv9(t+Jq8!l}&91Fc62U{Xq(q>yz*10VSQg3x%R`xA1quHgN@uG~ zS5Y{X@x7tU$459-oBzH7{$G?8t0DQ=DhsRw&Yo=|;Z(*C$btFKnl=NVHW&Q@%46FO z%CQg#rTdgJT@b=?^z3>`JStn<8_M+kpp4gF!apkdpEVgM0k+DT4-rn~pc(^ZMq`Cj zS&&uif1)gJBI3J4m$iq787`L$sEn{m_-f&{%J8+|Y*{>%71#h}g}0Ea&7N{yyAvke zKT&qzLB!{gIw|R>%=V1fpHf!m9KzX*^P(4cWa;4fpd9=^!DfcPK$-A1lpXsJ$_yS! z_){p|-znoillZSB{cB10I)`4q9RWM&EtCcR31tP0tc@sbN3p5Q*evP4{&#BR_}hVq?3(?O;6G6oco6A1c8)+<(W8=|tuo$ma5msO zsEOn696SuT0A<4Op&T67#J&!t`;@Y4e?d4~eizCLJb*I4bSMkT5dI8GXRF#}%X0~! z@^Zq=H=h1QnQ=C7PQ$!VRy3c)qq4yKVpADjKx`^)H&J&eD^?^Y`kxsWmx%vFnUM$L zGhHc3_uo;b_e465nQ}SN|E&3E0Bo6$Wb6keuL0$X*BDA?tIVj0a4IuwF1D>QpBBPx zmFZhrC7|UelnGmdv!(5zOwb<6f`TMImHU^z65bEWbP*E%U#ZnL0t*-*2|uO0Gd33C ztiVJmXfl-Prif037JhVs_lDLq`3`OLn8w!OFlz(H|c^d^*!$^w2C zo63qj5}V2jJrjK`oJ#(u*tW_ZH6RoAlzlD?Las=;09a6NC=^Q90d8 zKzVkq31z%GP^N1rb`vP`YYL^KvcLebsZ94pE*XR^CBRm>4s;Yw%@4c3*i>dPP;4qI zIt0pshCw-~$3a;UE0oSwc}2O9fC(0h#!7-El7Py0G!mgKU?-Hv@|1+zDtq88I14-{ z;Z&x(D7LM#f!6B?V8WlFOqeG63zQYR1!YU`K$+14C=c07C|AHgp-lH)!tF7_Xgi3S zIO5=_pFzFF7PbB>_>XK>u&Na3BU%m02Kb3x9ZF}b2A+g!NW@wafyxZ)icMvU>WNLI zT_4JxYa*OV-c;0IG(f^XrP?P{+8_dJ+78M=(-q2@(-+Dv9{{EMC(3*VAwG4mq_b64 zc!Y$Hgz_Y4M-K}cD>?y6M`cEnM5l;OgR-U5q3o$yP!6UA!WTlBUo4c4%6Q8pe7Wd~ z+;#=E2=Hj5d?%ESYEUh_?Te{i-uAhzOuSdZY?YPRC)`$9=>yCIdQift%;$*MRE8fF zJtmw=eq3y*euMuU05kYr0;q*xr$brbBhd^fGk5}JFT8-#QJMa=gufB~DdjM*$H}EM z)XPOXNc6zcfL>sEv8l}XbFn|AtWZUXR~bsXio~a~z*gYZ@oncU!TkjNcy0aykhAC(8I8C0!>dhhH}r94Q8L2Vh>2 z_{X(sER;uL0--4FDX`g&=}@Md0sS1B1m#58D}0~mekdK4@ehbiWqwC^q?queL^vh- zo#<&OTbv^HStuQqJ@bR`OJZM#GQXdptmvcN0p@G#?h67T>@r>QF9i)DhrPkFS8qhq9oC zP*yBJv=x-;J4tv@URltC09Zh03Fr#tk?R9xOZtmOLK$x`lm!fh(oty-hqAyiP!=>< z!fllmod(W)rmGk~`@FpWVYf)4{!c24SS(dp31t;mi>`sPs_{Gs9Ccd(sJoza)MC&} zP-b))%7b(b$~N49vTuHY(%C8tx+U@NN;sAI+!LG1cn>lU!UF(i_*ep-KsnLvF-bX$ zazL3NCzLhM2W8KBK@1c)|= zGQ%&RtauwJd#D4Hj>-n~hBBXUDC74P?FVIk)(D9(2uep~hQpvtFkCp5_6X4^C^H@{ z;Z)k=#I{wYV?*gO8$4dOt$5O>9zbQmQ=rUfx^OCMIupu|K*R~BlCKq;${zSy>`y7< zCm@{VY|-Lj64JwfZBW)UQ47$Oe7o3G+B>1l;9Dps+F=Q|RgRI9!l{gR9?A;-0A>2C zP-9tmuG0g(A$k+aiu?>^#M@AdYEcV!i;15~@H5fpqA#F~{uW9{Ww!62oLmmL)?~+; zq2w0P?80+G*}g8v3VDlNRU&>$*&#I~oXT`H#ir7(CHAM3 z6{+Kjqs4;jOGGMrHUP>9&7th!R#5gtdng^1JP^wCU4+{zCrf{D_S6uGKLW~pM?zV_ zQC4`^lJQVFTV=+Rgj2m>Z-U~I*lrJ$8SIsCDl2#h%5+DCQ)!=ovLa{2z5wNVsJhp& zFQsj--+-`ce?Xb@JJCOd^F{@8vWGI<0m}G}qE4dOpzNBQP{zw8nj6aWc}4S!y649r zU_fC3#h}dC1Imm%q0Fc>luaxzS_#T@RYa>nna&SNM`gO|VpDk^t0R8 z_WHO){0_>3&Olky6tT}i>8RxAMK6ecFX6VzLv|IM75x#)w9OM;yuAc;fHK2QVh2L$ z{!W=;5aMx^ca!uXl8(wl(MxP9D-u>f=6|>Zd`g*dUkU#^8UJuHk3US!-#Y-P)1w`Wy=?f#!9%YGJL7=R<26g>rHPyGNzPgw0zCEzNQHT@AvXR9pmC*hw` zrc0CXzf;D$CGn`*H)QV$pz_%KF1D?*0uRC2BabBfQ_73Dcao0*ciEZF9?G#`;azu8 z=93M!Hvh9r0F@QU1!Y1PD7!Sjgxe}JEG+z=C|h0(@mX+jD9b4Y)i!~ik`b8poT~v) zMi`726ATd@Dmn~GM`gxQc(FqN!LzQk_2(}Sy<&m0@L~@{<3(qytXK?Qj5i-I##@LN z9hFyDEAV2)R^vstTKlgn)5VD$$6ttGhU)~_DkHAPiv`4sZh+EJS-@t|ZP2V|UE$i= zt~`1I?lNBNz$-N1Y?Y^sn|NhC>k4PRtY=+iJ?kp#Sy%dEVf&0LE*iAC%4R+5ijT0O z`>!niJ6SG>xDqsxD0?L9Sy$+Uzk9|Ng0*mVR@SqwFlsojvYvIN_e0jRuJ|l0zHO5A ztSe`{EmZniJ6SK6G& zde&9ev##_@9zNrWj@l5K^{lJ^wP#^vJ?rXI&$!~?Bj?*cSYQC zuCktW#gCD}@tId#CbFJ&mG!KvtY=+iJ?kp#Syx%ly5bjo;cTCQ#k0jhaDMtQ>seP> z&${}%XIydYFr4=avz~RuXI}9>Vb-&*-0}H-zFnU6tgEbNU1dG%D(hKSSpr0`S6S@;a-`Ke#&~*Ro1hvvYvIN&6Q6+^NKg_vYvI7^{lI`XIseQP z=oL290&h_T1ZA*n`;sa;ULl;-cV zryZln#cDr8v%gBaRj!zgARB?Zf+o|qrA07F&LcsBz4SHF7XJjkh zbZYmvjql&>q}KLtwne4fH@T_jtsI*huBZw3O`X*A2PS8A`@X5U;i~d}0O0pKz@i5L z*Hs$9U4q8H1KdzCzXQak13V|Vsp_W#_&)?#mkyAoG6-G~ba)8xtBQLF5dR3k^a$X# zYV!yn@G-znf;-Ca7{Dn5AoMZ7J(Wn1OyHUU@IZxR0E9gOI7X1JT%G{9Jp~x{1mKZ6 zL~xS8^C>`vihK$X^$g$=!Bge&44~|DfGN)ao~sK4sRTaH0bZ&J&jF^t0Ju%?T6wJY(60?$7ITvX(r08#G&E)nEa9`8+^7L|2Gf4qn7sxHt@b#z|j zgV9l7(F8|yh5_bnnC{Bk0Nc-q=!*;hg;W~BU4q6&fFdf!2oP%z@SLESs&5bA?*OpQ z9>7Co5WFJj-~dok#W?`Pn*dBE08iD%1Q6&5u#=#SGB^S_nE^r_0lZWqK{A1>8KArh zF$07-0URT!pj?~)+$;dYoB%4SLj)%YJS_m;D$)WFl?~t$K^5hZ4WMjxfGODkeAESk zR05yu0KRHMc7W+Q0B#dhSKc`Q{G0(6AE`WwAE*C(2ZU9qmfX1p#Zh$}+fSm+QmB9tTDGxxX3qXKMBuFN3 z%>&R}h2#MU%L{OfpoMbD3*eRyU|3#&R_YMJNdnJ&0BuxcK7c4!fJ+4Jl!q%o+57-g zTmd?$3k0bIKKTJUsR{W3rWXLXO%SBK3jp}J0W2y2&_$&Y+$Cu21`w=b+yG+T0iF|d zQ}x{e{0joCa|Z}f83eBgIur!xsp1L(#1{fE6#@uVZ3+Pd76#Z!&_@{x12`1{2rUc{ zt`Z5730#W+^iv^40K$p_93zNOE=2*{iUABO3NTO|A~;FlSqvajMHT~yDh_aoV2JW4 z4p7zuU`la-Vd?@wDuIs&zz8+L17LayfZGHkm3IjMzmfopN&t*jX#{r(8kYnZt71w5 z#FhehPGD8_O9A+M0<0?qFhOMyydvn}2{1{;c>=_j1~8Qdn4;R01_&$zu#;e#GL!*u z;;arW1297+5+oD2mIaulLdpV!c>x?Fh*mCM0B+>~hIs+ZRfh;p5_pyah*6Q{0HVqR zTq0PYJjw%<{S07Ad4NUg0zoQ)&u0KiP52C8dIf;n1WS~61pvR#0TxvNSfnZ}osSJWw1RW{?tW|N90OGv?Ox^(NR2y%Az{&tS z3BFc_$^cGP075GRB&bA!WCGVJ02@_E6@aj+0LKV6E0?MOZax6Rsse0PhX_s*cyeh> zRFOUaQPlu05o}i;)d0%+0!*m}uv1+iNG0&`1xQj8d;zBW0o*3ot-SpJ{Hg;i@&nkT z(g^MnG_DS?PsLORh^+zeoZx_}Ujx9uCcwHH0Ebit!7G9eH35#OxS9a*wE#@D0FJ3P zwEzNZ1MDO?p$xSFoaz9C)&@AG5($zCT` zYXq>UA;5K&MsSy)aU*~mDy9)YY-51u1UFUv#sL0J0M<1INK+XEuLwFc0r*wLH35ik z3Sepqa9g!$3J~ZIu#@19GWY{H1ptKl1Kd-I1jz)h0RRtFNB}@sGk{|R>B^;;zCY5a0%ZtMUp2NF|641Sp`c5=;*Qs2v30 zu4V)Q_;m(ICn%(C0Q(5Ml%*R$GC@Q)fbwcLL0ETy zBHaNhsPOIpZXp0E1QnHg2*62#u^|B7>J&j#4}c0i0IH~wJpjt~1h_%qqr7?oq!L8; z1n^Z?38wb~sND;ox|-1oz%LXaouHw00A3Mn?gP+Jy(Wkc0|*WSXsi;#00P4SoWlW{s-SQHr@jFD2m+L)FF-OuL|=gB zYBxbxKY$|r09vTC5ky4*REPj*r$$BqlpO$YgP?=* z8UT<=5Iq2(le$VUeIP*XfdD~j#y|kSK>+ClT~zf!0Cx#i3<3yN_XuJm0a`=?bW=+r z0sIF8ydwxv0fPZv5o{g|&{Mr8h#vwFJOm(AB@6)w917q(6rhg^8VcYv3}7EYxUvib zNG6CF2GCFKCI}l2P-HkjgbE)H;5Gsvgh|KHjf3Eq+S!mj{^uE2QWn?i~|U?0ytX%rl}w+fYW$@ zeFQUy*aUzg69A%B_yhpAi2x}CbCvrELUULCb38Lo$B&n+e)8_%yo(Hg7&6o$^7Xy$^ut!yo z0k})BA_icex0F?!6{`~43JC^u^8aA+D#Cq0E#Gp6cw%j++qPz2+k?@Sb&oR zV`Bj>s8a+{O8_b?0l26}E&(XJ6yOHICFQjgAeA6`DZmwVm0;D)+K5W51P#R`C%YRL)!|CIpm2+~x*N`O}cn^yw-s$LVsuL1~O z1#nv>tO5vJ4dA>Q;EoDf4d4_9u#e!Lvcv%-6GX%TJW#s{!qxy3Sp$%+!q)(}tp!LS zc%!f1Gqu(TzRbnNF|6~2k=r|C78Y*p!Rxz z*J{Rk0KcyR(h1(G>R$ugC0Ow_z&mx1AT}PLMLfWJwIm+EKLOw!fk6c%0K6jDoB&|2 zUK7M`00`ayU{VPi00K7xIBx_ntDublPMZMs5m=OE6F@RS#3q33YBxdHW`H7_0i0F% zW&pP>04W5yl=~KdlLTY80Jx}A1W{W7Dr^PFt43}GD7y{d27#;c+6ItH5WNkcfVxUB zJrSUGB7nP^kqF@T4L~|UAyxewfV%`Mz5ytr?h(Xp2WYV!pqN^+9l(DFz&ipD6|e)~ z6~X2m043FHg7}>P!8-vwRl-hyz+C{&y8z0lpj`k?NdWr@yp$ygAekT{381{%O%Rq0 zP$U_kf(lOtaN7-#LQqk;?*=$YFm^Y9w>m`-^({b!Zvm>Pk>3K8-2-rgz(;xQ0Z1i? z-UHyPt`bb&3s8G6Ky@`^FM!`ZfOLQsHRW*&xIby<5FF>-Veeg!oDCng3aI|F@2rWI z)KV?#mYv_=;mhx<{aEelxLiX!|F(A1q{vGX3Wfh%utcSH%~!w8UFzh7$4TSusuVk@ zZtQb(`=aW))YzleqWc<-dRBCN>!>Q`Gq<}uTQsDE9xWIura z0f2V^E$Z9We~LqV^tsnF!=Jm&PqN?N`-O{p?*hKxep}K$Hplwm8-I@ZZT#+sRR%3A z?$GM1fLix0jmqu&@y?{XH$ts@OV4@Ns`w3+e!$VqdaD07x6eKZdp|J!t4Fm=+c)e@ zw=3E5Wm=<>ZQAxI`a|7ad4I6vpZI6{Zx$6bFMH{+=hdHccATvp|14zqt~K*sUiIH@ zQ~!pxwQF=YWpM7=pPN&>s~+>8GB@S7!w1u*47WIJoYQFK+XqWZJj!;y()pq5-8Yr5 z`R9-O51M1!ERXJ2!Ogp2plj9Uk9yuRsTBuNy&^>h=c>QEsH5GUH9HQ*o*uEovC-BX z^=fRG`_-Mx)?fQ|YJ4#FXVeSp8?V|n)oW~9 zJ)dazqLqi7F4?I_rK?NpPA#StzPl+ zIjVH{>S?~Im1mc#(euIC=qVHX+)dkV{_N75?=Jk>w`xG!jVEg6y6En@q4jISp4%x` z{`}!c&b;#*WlX%&r(yq#wOrLZR_~x`Y`r0yeD;PDr z4O?7q;^U5$jFv%%OAacLVQDb?;Gv9(yU&$c6TH|k%dp-j`t~ZD>IK+Vuh&!03-h}i z*Wb~1YIUH7#5*JI+Y%}t4jygskXl9V|;_oeQ3pWStN?t7(81Df8NbI1PY zH`ZZ=x0N_|?d|uu)#k&f-kb3k7vCBc=zpVYgD;j>*nT&ssi`5X$Aj;ubZAuY=$_H$ zs%`vsH8`KGQsn^^$2WB8GVXSrGqXGUT+RE(#JsZ~EzMTOrh3h7tGDw}N|N26aV6VS zc<(=F(}-39w-aLLT^;pcN1=zW51-Ch*soy29aV=ubf0v@E#Id2W_#Xm8+y(E>t7ZH zlt}qfP0MTfNd+H4^|p-aGb1Ta^$T5xoeD2tTKZl}^iB#(Bh1_kfl&%00Tbe3SQ`LcuZ9QnDRS^Hqsc zOH3`LoR6Y<6+Q1?+I9P)#|~qKw*B||FE}3A`c9Iu`t5@)H+9HYy0Uq*W2@u|a~sth zG4x{fMoGtOP0H@ns(i!cPh-^ab-&NJILD@Xt!%6JP1|1=4Zh&B^_M}1eczSc0$BiLwWAl{BbAE1J zwU5=iyR3QV)ww->X};>|_O=~Mr`+u3^=sSCy)Tic2i__Y zG|-@erxq&Ge_y`=-^FY@aoqjH)06XFl>2_q?l8YHuYM0{xM1X|qUT=p`F*d7IELzN z>|J5{PY+hqZdb_u;$go-{*z9gsobDZD`jXB*Tp^U^`4pKZ#J8MHveab?v5_(`#3b? z*==v*clUms_AX(>?)DAcrrA`loo)5P`%nJk-MfRmUFrmNb!yV^m`|gng=eMs*6x~f z`~98W=KnnDYP~*Fy8Z4xq2$bnY)1<%e;3;%V9qG7ISysxDktX2RobYE97pxqOfP6| zV|98kx_#j7?&})8zuqq8xo?MN$q)Ch3Hozgm4$CxwoBaFJf!62yV2QKHu}b^!?)>$ zx0tNCzNyz|z>)4D!)>b9!M1vB=f=DkG3}=VH&@R(fBx|D#E}IaM8^#u7&ffg=$7%O z=G*%BZU5uks-f;4&zEdoIBde+mTN0-iCnY!*6Kph11(SUwT)FNtX|ml`WvTTczk)= zS8G}?x^_O&bKmKgtj$-$oZ}vi0@k<96qVG$~f^x8*etyg1$Q@TEEn z;>skOeY);lXj8pTw$(eCmJs`M_TRm-jeb9@TD8A8XiWL<+s+8FKEBz%ZCX#$)_wlLTkdYTl&$NPgFe>=uIOpG={#cG#H#1E zH~s1RNSo>f*;cQa{Q`^iXz1vmqb}8>R*kMZduo*>FMluW((bn$+s0M&_3rE0?QUR) zEAH9)n--fER+;pm?-$G3KUi66Wx~Nx^E>7{mP=JQiRz83;9O|xx!E2MS2XB0uE&k< zbM)Ufy;QaC7|FiogQx4IJ)VfZMRx>D*C8Z`jR10 zw$riN`aSIR+n7-q&fh#emaVv>f0ecSH@eTC zQPntL^Hhf^zn^}weEZVb#-6`DKGmy!pNHxOs;7z^!QLZSg&*N&K8*2KLb~IP1 z`XKe#fvUa*++UcCzs_rS(lWl=tvp2?;^T|C7fd=`a?ABfbt(+V-(j);>T~Y{dzzN_ zPm7qUR-8tMZ~m=Riw5;V4|H$)+wdmO8&q>`Iy~pDMk7z9_Xy2+`^BtjJ^HNexaj1Z z6#Fqx7J2wLIC|)Hz|^10)~orfK)o-NW9$x_>V?`?uS$n4#@=t&TZas7A5niswR`iz zdbad!c4Eh&);AW64_|*^M)fiCdX~Q7zU#?;^<%yn$q~`1k9JLuK7G2^EC0{BPbpVU zwK#+7O+M;p85@52v)__;Rqnm!OwBh_eVvCMD*vutrMXt0npWD-~eCyFR)$3zhz3ALC7Ek|f#fodguD7e<>%U?0fLaYE z?7j4(`^@b%H(d_3W*ZadwY+zA_vlx}J)Muv-niv)okE@kpPjzrRw^jA{|r?~y<_!q zg|xXitjE?w|2=a$nWA?rsrKi)g^SHCK8tSEbC@apX_Wn@Iqpey8gD=Fe{Hw$m)$YjfU{2K z;EjQy`K!KZ7&p+SdJ(ERFA&_$VG6F;hbcHv1sni4NwE0;(YlLjc26&>?_Sf_(%dl;tqM^zQ*84g-u-y9xX*0$k!mAFVu&0o)~+atvUsxy%(}aqbF2Pen#(33ft!KM(mQHU$lxKN zgJV_VZO1aE;tlYdc+9n*7VI3}RQoBy@k5}wKbCg#-}BpRBr_aUZPFd{nu>+uH$m8} zNm|Uu>1c*t8<(o)J(j*hLWlIk1$bX|=%M2(Lsu2@$Wd9|M`*uSIKF?9;jyFDY)DI* z@X|4t!8vG}&M)Gp;PS8%R;_YM%QYZT`eA`V9enH96@$6RAC8Y8&hH$XV)z{@VfJMu zoIC8(ep-8cZ>Sry@inS5o@OTu?i=qNw;O(66l0!cxU7m8%wV9{!xi`mH(`}Qw=|5)o$ zh8QCqlLiztH_?w|pYT4RL(!+VReB!tD#Puh=)C5-2G?u34g3+v@%*S+=#U=6!u$8K ztDlsX&wSHhIFxiKzj=tkGN^>Xt{~#fRJGmAcPx`l2L80)_{OS&ySXVgG6p;RYT@{z zWz;x#^FxD{`l5lOt{3ZK={ZC{oTKsa1#>Zzb2UTe$Yk3N>LaNMa$zs|H8x-*p&trm zw%G%1?$_Laks33?Y;~>J!eEE*GmY=rKm7B)_&G#Yd}0!gVmpInK})?cqmzo1V#OB) z8TezS<0q<^0p^NY$MA@nMjzvhae3$1P+`zJVH6G1?MFzvnL*Q&U;xi#)eMtYljS~BNXlcXEo<}yah+{t>^ zYZcz3H>fHyJ~AK4_4&s>{YvZ8q#b_d9~?~&4zgAr26G`x&tCn}2=-TEUGr#zp;JZKAd1^$fN^Il{E* z!{G=wQBCM#&Z`e9ebCMBjzM)H=|UHF`skz#)p z&36onDNOt7ey9;=(`>!-y7n}WH#Tmre(Gs1Z7TMK(e}XWmDamWTL>(JLx&9PKRnbf zEy)mJwm0Z&sg>ng>Y&p2ed6&GlQ8=G7_gtmsJ7~bj2UDuY$`MY(@9%toZ}~=e-XFK zB%{92H`G^^zvR(HYm_!)oR`iuYDY9rj8UKM{q*^q^z$(DS6CER>it)7rJ6IsJkwNQ zwNW1;=kyMLJksoBpC`eXG_auAM;irE+M(Pu2K{n75s8!1yv-$z>c?>a8}}LQa(*2C zdM}L8a&kU!T0cSut{Lsz^*HQIZBUus-bVLvP&Z}n*-G5eD_#Ch(*Eh@T?W&#bk;s5 zuepjrZJLEK@Lh%;gU5S7XlSqgIFY$NK_nRi9~b`{v&?zzSyC-#T`cjPk-vMcEn5*7 zD9qs3KX80?rUp8i-5D|aDueyM!;(l{=wr+@EoKk1eP)(PNd8)DuW42;d%J9G(m+PC zM|MdA=bE3}(=uuKFtFV;zlG)`zlBbRFMJ&AdcV0Cvz?ry?{cFKDu>>ddVD_opYL@C zuU$?&xC?tuJNdbq4>sF`^OojvNgO^7l0QgGmm7?6n9fW9mq+3;9lV;$D~#z_5$*Z( z`6MwDqPI1dUm`ML<`3rBMcif?MwQ^UXqrN+xI4bD<>?k zT@^e2X|B8^=65fBgjJA;uCRTDeXcV4Sn}4cC_(rvxm|4usw7#k!|DpFEb-i7*ArGn z)ep1ewN{lN3_rUsB*;ftVc2biRg-Kn$n81{^OJZy4qb#*2V>XqICK?OTUc?}-G$ZH znbpn%pr^pbl3@whn0cCOB8f}F>Mg99#481RF^3#nb77wFFBkTOFb;qn>?F7r!Z-kS z@>j{}S_&)+en6-v74Ve6?gBaT zQiO$ov5;zb_2LkO>nZVk;SUqm3ycl%!>a;^FI*o>3zu))IWfxY2Ggd5_7Nv$UfYX+7C#^r2^q-_rWZizP?jFsWE{#MvbN!tQ! zKA1NCX9;WxxEPR2;cQ{8;9o8*T3Bna(O_I2=Ll;9e@|4J9Whr}TlhnzA@hW_13Syb z8!jeu?QIX^oWS`Ku>;s~EUYNUZUGp3rXya#U_7LYC0-}^vxCtoVS(_w2#XaK1eRae z5@DU$em8+j1#%@TBy5>5u4Ki9Ef*FH7RoMwTOsUA_;a!Q;8qIj2ET`}RbV_M-SH|x z#{Q3!h#~NMO2jq7dVrM?wib-N&=aq+!q!WMy}-PL#YFGsek&OcKtN4ldnChwU{$y?fZHc*5d8Io9S{}?R$tg5$!{>2yG+@`!iIol11rq_ zKO%{T0%n(p$0Xt~uxLm8gF6n!S`Wu-j<8e0Mu06Ac1F@hfvp7N*)au-y*3iBO%m@G zn3>0a6kb~dK9Izt!IFjjE^G|gVPWaQ#)2IY_E6Y3uSUL4pOB;1)#^~Jy)4W`_!Ld&cohX8yBn?&nBM8_9d$Y+QgICz6|<#tlebd zI(_;juy#|3uW=McQmcK=c92$N{1Vx;Qx*4GF^M&thWNXB3csXQn@)T;T28`bR+~Y5 zueD2VGc;)Wuu{L2)@~;8#T_6VFEMZpC10I0vmcS{}l*R+~%wl?Hi! zAy%75yfAk82-8_@KJg+}OOK}6a{=T*3nk2q#<<{hEo5UB8RjRv?*3A zYYn%e&9Iu>d{pRdFxzV7t+pL)j@9IEBfA|i*J>5fbeeX;{FKhP#EJ(|HTe=2Sws1A zDDf^>X0_^8+l{u;YI3YlhI?R*)#S~f{PscutJSq>_n{rNty(XT^RI*KhoRQ6zBPxx#0P;by>_Z4)vT0^USjrOtC^eS6+2jHWG{KM}5($7;=O;&0IgTCJ6}`ws0ZTa(sS`yTCp)!JC?Fj`To>D{Uhd<2T2>G-a8h-$*4 zP}~}Ju-Xr3C9Kv7P1o@;C~38>*6ui3X{&X&+6go-ow^v|$5uN@yf#`1!d`(KUkCmX z%G=ASH-;+VDL9hMw>0l#wbN)vt=1P!&3Xo6k)eM5t=(DTanZ^WerD~?5sz=RLDudk z)j!aRgAr92O%RVbhN2BQ& zSKxOvr~SuT!>epZCgrApaDvV78u7wt`c1Ujb>c;>-6X5sKnt~YldbkMT3)ougj1|` zllToPSB3C%G_Oi?3)IwA38z`Z+r-t>(x#)Ssqa7xT6Myi*6uFxuhI0IWwm?6&l1;f zHlfnqhiR%Yzj;=Bp!!d@;zFDFAqK{3i>&qtZK%~2TkSF0PYkyW2$xvx7vh(#w$y6B zqCKNSH6&bSwcm($$Ifa09oHF?gv~G| z+7mm_{Ale`q4l-eDXXPM%VV|ER!f7H-)i17Rt!cAv!bqDHeG4?ClOk2;^(Xug4WZ+ z1cmk!S{%Z3X#LRiyKL>!qm8oK6*RS02DEWjyM{)e@wzf1j<@2^HgP62tz`7OX%lBg z(@I9a+tw}%npQIU-LYC$wDMNFOQ?>S4XuLJ9$35VXmvFI>-W%#IS{o_(0$q?!qkLv zGS&PqEe-``)0K;VTB7L}*J`=ZI$A9rnri$3T6e1jTDv@GpK{tiW536XNZgedF*Sw* zi6^y&`Os3bb1+&mG!-TkEsqlL%Z;YmsV0@t(x+h_C*BxMEm#FD zG1^q(&1~ALXb0##Gtipbw7hV49Ypg=Y;6szBYvY^#;=XlcpdNh)M{<5#%p+2f2*}a zQ)|{j`^;(`tX3OsfYmzLv~|!1q0J`EM;^{U+pfC&<96m_oIttwpX<^z{(Oq4CTxiqm)dP0 z{+Tswg%*S1MzjG|YmJsBrOUMmZJ^cKpy^MJ={Lw~ZP5;)ZABYwwRUK`(YB#!>{0)7 zwdbE5HgU8y?0~ijZ3p{@ps9cz(TZ5RVb-n_T2ZSFx7tT&C9F2WYMs$aT5Y7&y0|(2 zrL3sQ0vlIX{;7hd8^qC8>xNd{YGcq;nC@sbt)@vuY2_+c+vcY^MRp&f)v?+{Yu6L4 zo}4NuY9rAqTkQ+0jY7N34aZ3`T5Gk@ zXvfh`qpd^JLB^mZ!Rs*!)hzhGNL6V{Ml-&h-mpoXHB^`{(MDjGn=l?4fom8445X>^5XQIKZsJ3&7HG9SXp_-G2|Ym^pU}0Jf2LSb z?|`K3=FtgQ;5&xOW6(!7S z(;g@O!d5t2kX`?sKvX9w2H9=mlf<`TSe!5?no9j6@tJ5P2tTkHo+3WSYP!>9({-AE z=GlYfwb~i91y;+4rb3_9`mZIilI+wiu@ax-ADz!qpgUq|KUu9bVYt=K6BqhL*bFbQ zeG$q)0W=*?+lA=eWeE$TsUnw%=T?tb|1V}Uyo|Vs?Mj5jt#*a@cB{$pfKAs`{>jW5 zzcOJ-t6d|W#cHL{bl~e~S*@mrl5Dze@Q+5;Dum_H)c;&R^Uq-xo>d7eAgY8niT{A6 zUuB#47TO7`Rk7M_w3Ak=YPCCPKid4Np{c3wqK!qXNm#>b_q6^SfmjQ%mKE<4SM#?5 z{WrS=t_S>cm?c*m!n#&_NPMkb*VVJyBecaJqSOv+V8|iS*fozR964zbz`;#xJ0CLC(D zm&CnVm5e1a3{mIl6>(|f2uE1$HE}h&exqz+8ON}#RncgxxzSe89Fx$-SWS1;I`Cw) zu~v(PrV6r%@w&!YF}BTcIy=T&Ee={E79}&#CRhzmU{^Xc{U%y19@=lLA!cJY$!hV@ zez)3Ws|BLnL7Ri!6i1`|J&45_;pQTKj;Ll0Les)xA=-2_HeCt$=dRU^%}@^}wAhfH zrfLEge#TDPC2Y*HX%pMD(&kt@J-~S2C9%Z0R@4&=jf5*VX%xH2*(7Is*ni?q!+C?J!(6(E0`0BsK%o35Pv)6Q!9tetMdzGk1M^!--Ljiy%7^c~~1i9bM8bA1b6 zTSI)$U8l%U^Y;O(|9|b*o*mcBRqIplR0A5}v?S2JI+g zKQo-`y4A{}9YND%cEhGEr}uBG?Zk1@8kR@vX|-EctAKWqiQ@^0Z(FS*T6223=8rp8 ztAw_av0r`ZE*hJz%KS45O>@P4t5reMu9N)LD8V^^ z#`|BaR>Rt982{C3HHklFxOIkSG_`asG>x_zp8wSPPhxFrsPXxkHB^t*N=3u&-!?<_ zXlWWwUs$ak@m^fp8WCSwtv>M}#tQvjS*-z@CMRdSv06hte^C$C;37Xt1&#RUdj^$E zgaK$O;D^L@bD_Z{4jM^Zjfv~#LYiLBNNYlT1P9SL63=Q)iFZNM_z>S}&4{l=E1>fq zXvOBlRYF}Z9;>w=u1=}TCCF+miN|m-T^R|i){3}JlX`qYtF0* zjHcte+VYQju&#on*03FM9Yj|_GOM*GeiOS=gvrs=G98GYLn}?FH(_dpj>M1Afy)r4 zwpu6Rx*~KHq_NsZ0i6F&5!K^^ZHAqRtM}@BrL%@ztfuBoZ?&$(yV6=}-V9djM*J$8 ze!3M`VY;I!KecWqtMwqR%esZme`YIwjHo75^JcMHPvS9XYRaru>qT6xpr*`*rdIfb zxLQFinbX?!Ca(O{l6pm}!t^12oC>Rja!b?r*Ov`7mzwAUYuJx?H@mLOW3^AEQ9IQ< zFB*ZXKmX_;Drl&+`;52_qI~mPZ2)o2`N|{AYAboos(TPu*I&)H>47=6pPL@I!5z0N zN;j98Xab{Z&cS>xyrd|v;I)dxFyw{+SWlfdz(&{vn?a8DTVWe)haI55|6ew>Id1|# z@YWzMKlxfv8|pwk9`x6ThVUUYh9;1aeVIW%^zxa{2H7Do$TdDW$n`xHq=qyQ4BL2~ zw+G|`zYo5K18^|8%Z!>CnB9AvjT3MZeuS1(rY*?Dy*+e*jv)7Txw97lxvq@19B!egJ%VLym^SH2f4%FhX+uC zp;0%LrJyvFfwJ(JPV)==3ctZA%6%Hnz*&$7d~BY2#)ClcKoBH^M35MgL2^g|DU-TP zt=WNb_#0+*X7e42oZvG;Cddp~AS=ibJ_qE4T(Ffg$`M{p?s94$3*%rsOn`|X$M&f( z4GheLSuh7ah0kCh41&SnO~wfsN@N%ehmp{lgS7)Wuy=&6&>ecfOSgXYi@T0v`Q18t!l$aP+>@<|{mB!d)? z#`K>X*w!0KR6glTm|>T~GFT4sN#71TKz`?YKz`*zVHAvpF)$t`z(kk?lVJ)>g=x?O z$6yv{4S)@ZWqhX|0LdI5-n zLQoirKrtu|C7~3Q2KlQ0zz}=_&Vtr7uOU@XB<)W`kL%Jw1_*>8NC5F64#WjLF4m*q z`zGQ1z^rAS5Y@xj@#H7hb-Aifg2^xiK8L9wclB8?7v{l2SPaWd&-q-B>xpiFO|S*z zjJ^x@!aj%rIit(@{2Mp~aypljc~z(e)u9&DhB{Ce>Op;I2#w$qCX|YV(KPRH7zsS2 zNano1(Sr#+h!_tOOv(j;wY<7nUJB(&^C@9}&=VHDsW}11K%N@%t{4Dvs8|Clp$~M2 zLyWWI2*<;h#P`5nSOW`SA&ghNSOkk<8OVEE-r6mpyS`WJO{6_^ zgr*>G>`GjW6`?7GXa@7p7J{6p6IYI=rynwQ1au)spj=>N#`3d)c zp3s32sv~p)`TKT;u4dNaz((F-M2CYsbmfuz4HSaHAa7iG-^$rm&b4x;Ed_F*9Ymdn z!Z1iq)2D#1XoCYFAK6Nz5=<5wu08s2HHY9XbKCJFdQNv z5(+>;h=M}UkK=s?1HAk*5cJh$SttkcYm*<_uhde$sB%4(tLZ{m1mDuc--BFDhrww& z@CCRIC*UAg)Bx= z3Pv{Fsp~F$3!QT-Y=iBv1HOb^AivcJXhFOcvcXp^y{)qTnwe7V%{4PYx*{CFt&0cfPvOm49dmqyyd1)}VlO z;^pVAmq;b33f18j)7%BP0(!_008hAJ`@$)6X+>aaZw{h4K`+GeKz;~=aEJuwJrv<< z28d438M;7M=nnFG>IL#w>I?ngQ;>(xC>RanU_8k6tSK~u0$fQ=;^CFpjB+-ImY`4U zpAbHeXU47!%-}7JQ5ld&raUmKKy|1Ib)XS60eui5hst&!C(14$$H|@`5B|s0KLue* z$Owr!Mp8%)X+S=at+8ni8@YrpbE)Qy!=JUuM?{X0=ix)97Wq2LkI`!?tP0H7U<}c* zkdO;P5AOA3DJdiaJx|vgh*g}-pRtjXpPc$`!yS+_-#vH$^5J^~kKwA>xhgQL_a6P= zJ{*VPAdk06Fd5duI#>jYVF@gS7!J2jhlC}t6qdmWir`^EksMM$N{9DmK8StcQ;@r!-1Fp)*9qipC)eNO4236PE9`)s@Fna9dCTpG126=}!4%j- z`^F*+1Ub)DhvU>+kA~$WmkTn*W&(&s#0^<#^JMT9Tw+GLL5+Tf6ij!iAq@nByy@gU zmk}=U0OJZ=gP$P|g^maNi64N(%)Ut=DI|xKkQ&lLddTeMpRAA#?vdaDJcLK^7=8hL z0jm#Q1*rJ)Q|fXYx6YCtWJ@0onf>Vj7eX7VSC zflaUl^22FrcMhJxbC63{Z(6Aj$dyY4?*n=zphve07yviG6qp8j6c`RUNcSno3#&0S zfu_&`TBdN-bhRQP*DHBd$%|?fO@C0QgYX%12HW0f+vzV-FkZb2k4z>ac0}NT!yhBKk@I#dKu+i1qs=o7{;KFg>f(eCc-3` z2Gha70$2!(U@6vm9Q4p!3Nj}n_x3+fvvC&^f%IqQHVbYwH!E4f4>NF zQEx?`Z4Vvb2yLQAm49$ed_zBe%7yd<3NqGiN1FpK_76`&pZ<)E0Wc6Iz(kk?li_2C zg1yu@9xW6f0^t@1l*_tY)a6fg1AYeiQOR%WJjgGqG?an+9QZO^h40{d7zl$je|3d! z&;dGv-f?Y&&9DWkqt%4E5KfavKqM4|D5!|O2D|*k^Ap!2%~yiy#jq`FWiL`RcWS zRuDxKY`2Z7*$Aeha5IkU_M zIj}5*R^;~+2h@u)y#y=5v{w|0K^R2ErK=_(k_?iAoJ}@!oGq{o`w!BNtEK{ypg!+8p`mjcY>I%-E@TfvWPr%1?-qm=R`+(~6# zZ3v9;CZVa5LUBg75>OV(Lj|Y^m7yRMg2GS)zGoC&3yVOm9dhNE2h%}5iE`r@M|?a? z0C{i>fzMzdbb+qWEfuFkE*d!~;Vv@1$%uFhZo?h83-{nYJb<4-UKy343RHs{(2t6J z#J>744kp56khjK6m<6+8E=0pHkcY;A6r7TQLW(-LGRj?XPqjw-YMwp7QGGqq5T-GZU zy(iN99=+euTM)hB@Io|{k$h`olu{LqeU|-U#bq1q_CUoQtpN3hMJ)F_<9}Rkps4efwWE_q27Kb z0DXq1&+hbB78b%HFaPLIto%gtpNGpN_z70QpVUrHV~=QsSug|6qMd`86jnaFZ3){$ z2e?Gx8j)9h=t8_JY=GJntPa$LdT@|_k(jhe!JCYKQo>aZ*cW5HT-L4Pr!9}I-7kQ)laLt5n*^8A@le^1~djHT7|A-g_Y|5&R_eTCi)iqPcqF>` zPWx+4iN4LQ1NEQ;6rz=y({zVvLVY8wZ-N8R^?9{Er`FfgZD#XIVjP58!Fxh^cCYt(09J);WFr5ZVxWc%ET*xKH1e* z5=99+Q-Inarv*75?4gp);ZJx9FA~!JjfpgY25<=~Llo%K+9IG=urE1(9?o|VoMQVl zoPl$29=?LF;Q;i8#?S&PV_yw!kY1m0UWPujPGU#`iGtG6spvdIVGPuQhM@1aT5!+2 zC$O$JEtgXWq=!n>z6R8VdY}&xTf@hoj|hL|0Qzq57`BPn*7t&`U^x0<7z)FnFBGOl zib5EzcL9C^eGk|G_7EQceD>#czUh;9ni~ROIZa+4N<(>gL~~z(YcL(wgFZyd0Q&gs z2L0+Ph0sT52caR{V0$&;8qoJ&twEo66(`IG`5_D<^@#gzA;J-T=lvu-d@l@#&lRV` z#wS#tXh`WlgiLIg1vw?1fje~2^w?b`yap*L+(ia2eSUQV^u<*S;n$$As@z_L0QeO_ zpHJIIzEzq}w`qpPX=u@6;pwD;CaIjA}xcbv)Z1)BEf#ia` zPzW~C=O%$Z&zTP1k^GaM{*ax-UqXNQ47S2{XaFBVGiVL^l%@uhhl((qT8;$y_gsOB zw8nM9<8T5_!#PN%)&PAGqYq%Np<(BB{XyhUcmnO{wH2TuREOH|ic3si$NT~MB1T`p z=(;Zfx^(sRi^7|vzXk6eT&?jfy1pOQ$1eJ~MIW;?h35K`EOm*jAX9zK@|;fc7?fd8 z!V5H~&{r*LK7GmZ0qA3sN>C22(b+tN`mQ7ayyDW-Up0#h$B4g#n{W>vz;(C*&*6%0 zvSf4wet^T!9X^6~Pz%B+Oj-zmP_{Ee7RU&yosh4O2cFYnpF(>m4n;w39P+l*H)Zm$ zoCW&y>ns$}=NS6@VlL>D3w>Ut&n)y=MI_{foS;uCp1?EM4r|Tx-GPmYt|9sb=nB-I zgwlr+qv0{z@?jbTgCQE^zcdVn!^^n;Is8mQ*T)i5K%PMQ_Mr&qf-6fMVrbW`Y;T0k z@CEu>SO*(Go}-J<_4$E5H<$+c!XOoSrGx9_@iW|k2k=X5y5BYu$@6~(7?8*R9FSv< z4lMjm_4#P%T<|-Yj-oIdU?XgT?I1sS`Nhi*UMKZ?E^K-K9f2R=TQ~$$KWs zF5>%$?}v57zkoSfGR}rsFa`9H)e%r4xuVPUd;l~8xtHgnAh{u&{gEKMV>a|>u0rYp ztx9*e%7v%vM$G1Vm84=t*Zh7}Dd3QyU%4j4o8 z>q3=Fo8Mj&^>zB<6;O-FMh@O3pd^ⅈ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%0DH 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 gp81k0ix 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 diff --git a/nx.json b/nx.json index fad76b61..61538649 100644 --- a/nx.json +++ b/nx.json @@ -68,5 +68,22 @@ "libsDir": "packages" }, "useInferencePlugins": false, - "useLegacyCache": true + "useLegacyCache": true, + "release": { + "projects": ["*", "!nextjs", "!vue3"], + "projectsRelationship": "independent", + "version": { + "generatorOptions": { + "currentVersionResolver": "git-tag", + "specifierSource": "conventional-commits", + "fallbackCurrentVersionResolver": "disk" + } + }, + "changelog": { + "projectChangelogs": { + "createRelease": "github" + }, + "automaticFromRef": true + } + } } diff --git a/package.json b/package.json index de254c34..9d327645 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,6 @@ "@babel/preset-react": "^7.14.5", "@commitlint/cli": "^17.0.0", "@commitlint/config-conventional": "^17.0.0", - "@jscutlery/semver": "^4.0.0", "@nx/devkit": "20.0.5", "@nx/eslint": "20.0.5", "@nx/eslint-plugin": "20.0.5", @@ -62,7 +61,6 @@ "jest-environment-jsdom": "29.7.0", "jsdom": "^22.1.0", "json-schema-to-typescript": "^13.1.1", - "ngx-deploy-npm": "^7.0.1", "nx": "20.0.5", "prettier": "^3.0.3", "ts-jest": "^29.1.1", diff --git a/packages/core/project.json b/packages/core/project.json index 973c738d..fa6f6cfa 100644 --- a/packages/core/project.json +++ b/packages/core/project.json @@ -22,31 +22,6 @@ }, "lint": { "executor": "@nx/eslint:lint" - }, - "version": { - "executor": "@jscutlery/semver:version", - "options": { - "preset": "conventional", - "tagPrefix": "{projectName}@", - "trackDeps": true, - "push": true, - "noVerify": true, - "postTargets": ["core:github", "core:npm"] - }, - "dependsOn": ["^build"] - }, - "github": { - "executor": "@jscutlery/semver:github", - "options": { - "tag": "{tag}", - "notes": "{notes}" - } - }, - "npm": { - "executor": "ngx-deploy-npm:deploy", - "options": { - "access": "public" - } } } } diff --git a/packages/next/project.json b/packages/next/project.json index cba3052b..8ef78ab6 100644 --- a/packages/next/project.json +++ b/packages/next/project.json @@ -22,31 +22,6 @@ }, "lint": { "executor": "@nx/eslint:lint" - }, - "version": { - "executor": "@jscutlery/semver:version", - "options": { - "preset": "conventional", - "tagPrefix": "{projectName}@", - "trackDeps": true, - "push": true, - "noVerify": true, - "postTargets": ["next:github", "next:npm"] - }, - "dependsOn": ["^build"] - }, - "github": { - "executor": "@jscutlery/semver:github", - "options": { - "tag": "{tag}", - "notes": "{notes}" - } - }, - "npm": { - "executor": "ngx-deploy-npm:deploy", - "options": { - "access": "public" - } } } } diff --git a/packages/nuxt/project.json b/packages/nuxt/project.json index 3680d21b..deb5d5b1 100644 --- a/packages/nuxt/project.json +++ b/packages/nuxt/project.json @@ -31,31 +31,6 @@ "passWithNoTests": true, "reportsDirectory": "../../coverage/packages/nuxt" } - }, - "version": { - "executor": "@jscutlery/semver:version", - "options": { - "preset": "conventional", - "tagPrefix": "{projectName}@", - "trackDeps": true, - "push": true, - "noVerify": true, - "postTargets": ["nuxt:github", "nuxt:npm"] - }, - "dependsOn": ["^build"] - }, - "github": { - "executor": "@jscutlery/semver:github", - "options": { - "tag": "{tag}", - "notes": "{notes}" - } - }, - "npm": { - "executor": "ngx-deploy-npm:deploy", - "options": { - "access": "public" - } } } } diff --git a/packages/react-native/project.json b/packages/react-native/project.json index 16159866..88538eb3 100644 --- a/packages/react-native/project.json +++ b/packages/react-native/project.json @@ -22,31 +22,6 @@ }, "lint": { "executor": "@nx/eslint:lint" - }, - "version": { - "executor": "@jscutlery/semver:version", - "options": { - "preset": "conventional", - "tagPrefix": "{projectName}@", - "trackDeps": true, - "push": true, - "noVerify": true, - "postTargets": ["react-native:github", "react-native:npm"] - }, - "dependsOn": ["^build"] - }, - "github": { - "executor": "@jscutlery/semver:github", - "options": { - "tag": "{tag}", - "notes": "{notes}" - } - }, - "npm": { - "executor": "ngx-deploy-npm:deploy", - "options": { - "access": "public" - } } } } diff --git a/packages/react/project.json b/packages/react/project.json index efcbc3b2..faa1dd96 100644 --- a/packages/react/project.json +++ b/packages/react/project.json @@ -31,31 +31,6 @@ }, "lint": { "executor": "@nx/eslint:lint" - }, - "version": { - "executor": "@jscutlery/semver:version", - "options": { - "preset": "conventional", - "tagPrefix": "{projectName}@", - "trackDeps": true, - "push": true, - "noVerify": true, - "postTargets": ["react:github", "react:npm"] - }, - "dependsOn": ["^build"] - }, - "github": { - "executor": "@jscutlery/semver:github", - "options": { - "tag": "{tag}", - "notes": "{notes}" - } - }, - "npm": { - "executor": "ngx-deploy-npm:deploy", - "options": { - "access": "public" - } } } } diff --git a/packages/store/project.json b/packages/store/project.json index 30a11e4b..b7b2a493 100644 --- a/packages/store/project.json +++ b/packages/store/project.json @@ -22,31 +22,6 @@ }, "lint": { "executor": "@nx/eslint:lint" - }, - "version": { - "executor": "@jscutlery/semver:version", - "options": { - "preset": "conventional", - "tagPrefix": "{projectName}@", - "trackDeps": true, - "push": true, - "noVerify": true, - "postTargets": ["store:github", "store:npm"] - }, - "dependsOn": ["^build"] - }, - "github": { - "executor": "@jscutlery/semver:github", - "options": { - "tag": "{tag}", - "notes": "{notes}" - } - }, - "npm": { - "executor": "ngx-deploy-npm:deploy", - "options": { - "access": "public" - } } } } diff --git a/packages/vue/project.json b/packages/vue/project.json index bf833bf7..c3e2844b 100644 --- a/packages/vue/project.json +++ b/packages/vue/project.json @@ -31,31 +31,6 @@ "passWithNoTests": true, "reportsDirectory": "../../coverage/packages/vue" } - }, - "version": { - "executor": "@jscutlery/semver:version", - "options": { - "preset": "conventional", - "tagPrefix": "{projectName}@", - "trackDeps": true, - "push": true, - "noVerify": true, - "postTargets": ["vue:github", "vue:npm"] - }, - "dependsOn": ["^build"] - }, - "github": { - "executor": "@jscutlery/semver:github", - "options": { - "tag": "{tag}", - "notes": "{notes}" - } - }, - "npm": { - "executor": "ngx-deploy-npm:deploy", - "options": { - "access": "public" - } } } } diff --git a/packages/wallet-registry/project.json b/packages/wallet-registry/project.json index 706d852c..cb7989d8 100644 --- a/packages/wallet-registry/project.json +++ b/packages/wallet-registry/project.json @@ -28,31 +28,6 @@ }, "lint": { "executor": "@nx/eslint:lint" - }, - "version": { - "executor": "@jscutlery/semver:version", - "options": { - "preset": "conventional", - "tagPrefix": "{projectName}@", - "trackDeps": true, - "push": true, - "noVerify": true, - "postTargets": ["wallet-registry:github", "wallet-registry:npm"] - }, - "dependsOn": ["^build"] - }, - "github": { - "executor": "@jscutlery/semver:github", - "options": { - "tag": "{tag}", - "notes": "{notes}" - } - }, - "npm": { - "executor": "ngx-deploy-npm:deploy", - "options": { - "access": "public" - } } } } diff --git a/packages/wallets/project.json b/packages/wallets/project.json index d908ebd1..b8e47daa 100644 --- a/packages/wallets/project.json +++ b/packages/wallets/project.json @@ -22,31 +22,6 @@ }, "lint": { "executor": "@nx/eslint:lint" - }, - "version": { - "executor": "@jscutlery/semver:version", - "options": { - "preset": "conventional", - "tagPrefix": "{projectName}@", - "trackDeps": true, - "push": true, - "noVerify": true, - "postTargets": ["wallets:github", "wallets:npm"] - }, - "dependsOn": ["^build"] - }, - "github": { - "executor": "@jscutlery/semver:github", - "options": { - "tag": "{tag}", - "notes": "{notes}" - } - }, - "npm": { - "executor": "ngx-deploy-npm:deploy", - "options": { - "access": "public" - } } } } diff --git a/yarn.lock b/yarn.lock index d801b6b5..aff33c23 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1,6 +1,6 @@ # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. # yarn lockfile v1 -# bun ./bun.lockb --hash: 680E81BECC164EBE-869b2a44c136b977-DCAEC0CAAF7AF655-42c61096fec993ec +# bun ./bun.lockb --hash: D8D7BB30C8BAC3BF-10162961c09625f3-28CFE080EF5CF657-dcd199de6ff4428d "@adobe/css-tools@^4.0.1": @@ -21,7 +21,7 @@ resolved "https://registry.npmjs.org/@antfu/utils/-/utils-0.7.10.tgz" integrity sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww== -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.7", "@babel/code-frame@^7.21.4", "@babel/code-frame@^7.24.7", "@babel/code-frame@^7.25.9", "@babel/code-frame@^7.26.0": +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.7", "@babel/code-frame@^7.24.7", "@babel/code-frame@^7.25.9", "@babel/code-frame@^7.26.0": version "7.26.0" resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.0.tgz" integrity sha512-INCKxTtbXtcNbUZ3YXutwMpEleqttcswhAdee7dhuoVrD2cnuc3PqtERBtxkX5nziX9vnBL8WXmSGwv8CuPV6g== @@ -2275,11 +2275,6 @@ resolved "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz" integrity sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA== -"@hutson/parse-repository-url@^5.0.0": - version "5.0.0" - resolved "https://registry.npmjs.org/@hutson/parse-repository-url/-/parse-repository-url-5.0.0.tgz" - integrity sha512-e5+YUKENATs1JgYHMzTr2MW/NDcXGfYFAuOQU8gJgF/kEh4EqKgfGrfLI67bMD4tbhZVlkigz/9YYwWcbOFthg== - "@ioredis/commands@^1.1.1": version "1.2.0" resolved "https://registry.npmjs.org/@ioredis/commands/-/commands-1.2.0.tgz" @@ -2576,29 +2571,6 @@ "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" -"@jscutlery/semver@^4.0.0": - version "4.2.0" - resolved "https://registry.npmjs.org/@jscutlery/semver/-/semver-4.2.0.tgz" - integrity sha512-XaExVbzoIQ5D7k9JOfdqi4IJ2CRNPyiSQu730jbcNtl+D3Ra5qOsg3HVgRtp4BoiMFNLoPsQJMiB8LeAADMfwA== - dependencies: - rxjs "7.8.1" - chalk "4.1.2" - inquirer "8.2.6" - detect-indent "6.1.0" - git-semver-tags "^7.0.1" - conventional-changelog "^5.1.0" - conventional-changelog-atom "^4.0.0" - conventional-commits-parser "^5.0.0" - conventional-changelog-ember "^4.0.0" - conventional-changelog-eslint "^5.0.0" - conventional-changelog-jquery "^5.0.0" - conventional-changelog-jshint "^4.0.0" - conventional-recommended-bump "^9.0.0" - conventional-changelog-angular "^7.0.0" - conventional-changelog-express "^4.0.0" - conventional-changelog-codemirror "^4.0.0" - conventional-changelog-conventionalcommits "^7.0.2" - "@jsdevtools/ono@^7.1.3": version "7.1.3" resolved "https://registry.npmjs.org/@jsdevtools/ono/-/ono-7.1.3.tgz" @@ -3237,7 +3209,7 @@ vue-bundle-renderer "^2.1.0" "@nuxt/kit" "3.13.2" -"@nx/devkit@20.0.5", "@nx/devkit@^16.0.0 || ^17.0.0 || ^18.0.0", "@nx/devkit@^17.0.0": +"@nx/devkit@20.0.5": version "20.0.5" resolved "https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.5.tgz" integrity sha512-pqnolcWi+mPO5VYLZjIpScIN48RvE3EeIxCzk2NKUdpUpqfbF9M/hiSphCtPYpGsVB16rMYGcToVNw9z8NhCOQ== @@ -4933,7 +4905,7 @@ dependencies: "@types/node" "*" -"@types/normalize-package-data@^2.4.0", "@types/normalize-package-data@^2.4.1": +"@types/normalize-package-data@^2.4.0": version "2.4.4" resolved "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz" integrity sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA== @@ -6391,11 +6363,6 @@ acorn-walk@^8.0.2, acorn-walk@^8.1.1: dependencies: acorn "^8.11.0" -add-stream@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz" - integrity sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ== - address@^1.0.1: version "1.2.2" resolved "https://registry.npmjs.org/address/-/address-1.2.2.tgz" @@ -7575,7 +7542,7 @@ chalk@3.0.0: ansi-styles "^4.1.0" supports-color "^7.1.0" -chalk@4.1.2, chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.1, chalk@^4.1.2: +chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.1, chalk@^4.1.2: version "4.1.2" resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz" integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== @@ -7593,11 +7560,6 @@ char-regex@^1.0.2: resolved "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz" integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== -chardet@^0.7.0: - version "0.7.0" - resolved "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz" - integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== - check-error@^2.1.1: version "2.1.1" resolved "https://registry.npmjs.org/check-error/-/check-error-2.1.1.tgz" @@ -7720,11 +7682,6 @@ cli-spinners@2.6.1, cli-spinners@^2.5.0: resolved "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz" integrity sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g== -cli-width@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz" - integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw== - client-only@0.0.1: version "0.0.1" resolved "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz" @@ -8011,23 +7968,6 @@ content-type@^1.0.4, content-type@~1.0.4, content-type@~1.0.5: resolved "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz" integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== -conventional-changelog@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-5.1.0.tgz" - integrity sha512-aWyE/P39wGYRPllcCEZDxTVEmhyLzTc9XA6z6rVfkuCD2UBnhV/sgSOKbQrEG5z9mEZJjnopjgQooTKxEg8mAg== - dependencies: - conventional-changelog-angular "^7.0.0" - conventional-changelog-atom "^4.0.0" - conventional-changelog-codemirror "^4.0.0" - conventional-changelog-conventionalcommits "^7.0.2" - conventional-changelog-core "^7.0.0" - conventional-changelog-ember "^4.0.0" - conventional-changelog-eslint "^5.0.0" - conventional-changelog-express "^4.0.0" - conventional-changelog-jquery "^5.0.0" - conventional-changelog-jshint "^4.0.0" - conventional-changelog-preset-loader "^4.1.0" - conventional-changelog-angular@^6.0.0: version "6.0.0" resolved "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-6.0.0.tgz" @@ -8035,23 +7975,6 @@ conventional-changelog-angular@^6.0.0: dependencies: compare-func "^2.0.0" -conventional-changelog-angular@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-7.0.0.tgz" - integrity sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ== - dependencies: - compare-func "^2.0.0" - -conventional-changelog-atom@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/conventional-changelog-atom/-/conventional-changelog-atom-4.0.0.tgz" - integrity sha512-q2YtiN7rnT1TGwPTwjjBSIPIzDJCRE+XAUahWxnh+buKK99Kks4WLMHoexw38GXx9OUxAsrp44f9qXe5VEMYhw== - -conventional-changelog-codemirror@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/conventional-changelog-codemirror/-/conventional-changelog-codemirror-4.0.0.tgz" - integrity sha512-hQSojc/5imn1GJK3A75m9hEZZhc3urojA5gMpnar4JHmgLnuM3CUIARPpEk86glEKr3c54Po3WV/vCaO/U8g3Q== - conventional-changelog-conventionalcommits@^6.1.0: version "6.1.0" resolved "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-6.1.0.tgz" @@ -8059,78 +7982,6 @@ conventional-changelog-conventionalcommits@^6.1.0: dependencies: compare-func "^2.0.0" -conventional-changelog-conventionalcommits@^7.0.2: - version "7.0.2" - resolved "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-7.0.2.tgz" - integrity sha512-NKXYmMR/Hr1DevQegFB4MwfM5Vv0m4UIxKZTTYuD98lpTknaZlSRrDOG4X7wIXpGkfsYxZTghUN+Qq+T0YQI7w== - dependencies: - compare-func "^2.0.0" - -conventional-changelog-core@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-7.0.0.tgz" - integrity sha512-UYgaB1F/COt7VFjlYKVE/9tTzfU3VUq47r6iWf6lM5T7TlOxr0thI63ojQueRLIpVbrtHK4Ffw+yQGduw2Bhdg== - dependencies: - "@hutson/parse-repository-url" "^5.0.0" - add-stream "^1.0.0" - hosted-git-info "^7.0.0" - normalize-package-data "^6.0.0" - read-pkg "^8.0.0" - read-pkg-up "^10.0.0" - conventional-changelog-writer "^7.0.0" - conventional-commits-parser "^5.0.0" - git-raw-commits "^4.0.0" - git-semver-tags "^7.0.0" - -conventional-changelog-ember@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/conventional-changelog-ember/-/conventional-changelog-ember-4.0.0.tgz" - integrity sha512-D0IMhwcJUg1Y8FSry6XAplEJcljkHVlvAZddhhsdbL1rbsqRsMfGx/PIkPYq0ru5aDgn+OxhQ5N5yR7P9mfsvA== - -conventional-changelog-eslint@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/conventional-changelog-eslint/-/conventional-changelog-eslint-5.0.0.tgz" - integrity sha512-6JtLWqAQIeJLn/OzUlYmzd9fKeNSWmQVim9kql+v4GrZwLx807kAJl3IJVc3jTYfVKWLxhC3BGUxYiuVEcVjgA== - -conventional-changelog-express@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/conventional-changelog-express/-/conventional-changelog-express-4.0.0.tgz" - integrity sha512-yWyy5c7raP9v7aTvPAWzqrztACNO9+FEI1FSYh7UP7YT1AkWgv5UspUeB5v3Ibv4/o60zj2o9GF2tqKQ99lIsw== - -conventional-changelog-jquery@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/conventional-changelog-jquery/-/conventional-changelog-jquery-5.0.0.tgz" - integrity sha512-slLjlXLRNa/icMI3+uGLQbtrgEny3RgITeCxevJB+p05ExiTgHACP5p3XiMKzjBn80n+Rzr83XMYfRInEtCPPw== - -conventional-changelog-jshint@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/conventional-changelog-jshint/-/conventional-changelog-jshint-4.0.0.tgz" - integrity sha512-LyXq1bbl0yG0Ai1SbLxIk8ZxUOe3AjnlwE6sVRQmMgetBk+4gY9EO3d00zlEt8Y8gwsITytDnPORl8al7InTjg== - dependencies: - compare-func "^2.0.0" - -conventional-changelog-preset-loader@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-4.1.0.tgz" - integrity sha512-HozQjJicZTuRhCRTq4rZbefaiCzRM2pr6u2NL3XhrmQm4RMnDXfESU6JKu/pnKwx5xtdkYfNCsbhN5exhiKGJA== - -conventional-changelog-writer@^7.0.0: - version "7.0.1" - resolved "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-7.0.1.tgz" - integrity sha512-Uo+R9neH3r/foIvQ0MKcsXkX642hdm9odUp7TqgFS7BsalTcjzRlIfWZrZR1gbxOozKucaKt5KAbjW8J8xRSmA== - dependencies: - handlebars "^4.7.7" - json-stringify-safe "^5.0.1" - meow "^12.0.1" - semver "^7.5.2" - split2 "^4.0.0" - conventional-commits-filter "^4.0.0" - -conventional-commits-filter@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-4.0.0.tgz" - integrity sha512-rnpnibcSOdFcdclpFwWa+pPlZJhXE7l+XK04zxhbWrhgpR96h33QLz8hITTXbcYICxVr3HZFtbtUAQ+4LdBo9A== - conventional-commits-parser@^4.0.0: version "4.0.0" resolved "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-4.0.0.tgz" @@ -8141,28 +7992,6 @@ conventional-commits-parser@^4.0.0: meow "^8.1.2" split2 "^3.2.2" -conventional-commits-parser@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-5.0.0.tgz" - integrity sha512-ZPMl0ZJbw74iS9LuX9YIAiW8pfM5p3yh2o/NbXHbkFuZzY5jvdi5jFycEOkmBW5H5I7nA+D6f3UcsCLP2vvSEA== - dependencies: - JSONStream "^1.3.5" - is-text-path "^2.0.0" - meow "^12.0.1" - split2 "^4.0.0" - -conventional-recommended-bump@^9.0.0: - version "9.0.0" - resolved "https://registry.npmjs.org/conventional-recommended-bump/-/conventional-recommended-bump-9.0.0.tgz" - integrity sha512-HR1yD0G5HgYAu6K0wJjLd7QGRK8MQDqqj6Tn1n/ja1dFwBCE6QmV+iSgQ5F7hkx7OUR/8bHpxJqYtXj2f/opPQ== - dependencies: - meow "^12.0.1" - conventional-changelog-preset-loader "^4.1.0" - conventional-commits-filter "^4.0.0" - conventional-commits-parser "^5.0.0" - git-raw-commits "^4.0.0" - git-semver-tags "^7.0.0" - convert-source-map@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz" @@ -8667,11 +8496,6 @@ dargs@^7.0.0: resolved "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz" integrity sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg== -dargs@^8.0.0: - version "8.1.0" - resolved "https://registry.npmjs.org/dargs/-/dargs-8.1.0.tgz" - integrity sha512-wAV9QHOsNbwnWdNW2FYvE1P56wtgSbM+3SZcdGiWQILwVjACCXDCI3Ai8QlCjMDB8YK5zySiXZYBiwGmNY3lnw== - dashdash@^1.12.0: version "1.14.1" resolved "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz" @@ -8950,11 +8774,6 @@ detect-browser@5.3.0: resolved "https://registry.npmjs.org/detect-browser/-/detect-browser-5.3.0.tgz" integrity sha512-53rsFbGdwMwlF7qvCt0ypLM5V5/Mbl0szB7GPN8y9NCcbknYOeVVXdrXEq+90IwAfrrzt6Hd+u2E2ntakICU8w== -detect-indent@6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz" - integrity sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA== - detect-libc@^1.0.3: version "1.0.3" resolved "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz" @@ -9288,7 +9107,7 @@ errno@^0.1.1: dependencies: prr "~1.0.1" -error-ex@^1.3.1, error-ex@^1.3.2: +error-ex@^1.3.1: version "1.3.2" resolved "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz" integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== @@ -10055,15 +9874,6 @@ extend@~3.0.2: resolved "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz" integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== -external-editor@^3.0.3: - version "3.1.0" - resolved "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz" - integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== - dependencies: - chardet "^0.7.0" - iconv-lite "^0.4.24" - tmp "^0.0.33" - externality@^1.0.2: version "1.0.2" resolved "https://registry.npmjs.org/externality/-/externality-1.0.2.tgz" @@ -10207,7 +10017,7 @@ fflate@^0.8.2: resolved "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz" integrity sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A== -figures@3.2.0, figures@^3.0.0: +figures@3.2.0: version "3.2.0" resolved "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz" integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== @@ -10674,23 +10484,6 @@ git-raw-commits@^2.0.11: split2 "^3.0.0" through2 "^4.0.0" -git-raw-commits@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-4.0.0.tgz" - integrity sha512-ICsMM1Wk8xSGMowkOmPrzo2Fgmfo4bMHLNX6ytHjajRJUqvHOw/TFapQ+QG75c3X/tTDDhOSRPGC52dDbNM8FQ== - dependencies: - dargs "^8.0.0" - meow "^12.0.1" - split2 "^4.0.0" - -git-semver-tags@^7.0.0, git-semver-tags@^7.0.1: - version "7.0.1" - resolved "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-7.0.1.tgz" - integrity sha512-NY0ZHjJzyyNXHTDZmj+GG7PyuAKtMsyWSwh07CR2hOZFa+/yoTsXci/nF2obzL8UDhakFNkD9gNdt/Ed+cxh2Q== - dependencies: - meow "^12.0.1" - semver "^7.5.2" - git-up@^7.0.0: version "7.0.0" resolved "https://registry.npmjs.org/git-up/-/git-up-7.0.0.tgz" @@ -10951,7 +10744,7 @@ handle-thing@^2.0.0: resolved "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz" integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== -handlebars@4.7.8, handlebars@^4.7.7: +handlebars@4.7.8: version "4.7.8" resolved "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz" integrity sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ== @@ -11330,7 +11123,7 @@ hyperdyperid@^1.2.0: resolved "https://registry.npmjs.org/hyperdyperid/-/hyperdyperid-1.2.0.tgz" integrity sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A== -iconv-lite@0.4.24, iconv-lite@^0.4.24: +iconv-lite@0.4.24: version "0.4.24" resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== @@ -11471,27 +11264,6 @@ ini@4.1.1: resolved "https://registry.npmjs.org/ini/-/ini-4.1.1.tgz" integrity sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g== -inquirer@8.2.6: - version "8.2.6" - resolved "https://registry.npmjs.org/inquirer/-/inquirer-8.2.6.tgz" - integrity sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg== - dependencies: - ora "^5.4.1" - rxjs "^7.5.5" - chalk "^4.1.1" - lodash "^4.17.21" - figures "^3.0.0" - through "^2.3.6" - cli-width "^3.0.0" - run-async "^2.4.0" - wrap-ansi "^6.0.1" - cli-cursor "^3.1.0" - strip-ansi "^6.0.0" - mute-stream "0.0.8" - ansi-escapes "^4.2.1" - string-width "^4.1.0" - external-editor "^3.0.3" - internal-slot@^1.0.7: version "1.0.7" resolved "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz" @@ -11848,13 +11620,6 @@ is-text-path@^1.0.1: dependencies: text-extensions "^1.0.0" -is-text-path@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/is-text-path/-/is-text-path-2.0.0.tgz" - integrity sha512-+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw== - dependencies: - text-extensions "^2.0.0" - is-typed-array@^1.1.13: version "1.1.13" resolved "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz" @@ -12656,11 +12421,6 @@ json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: resolved "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz" integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== -json-parse-even-better-errors@^3.0.0: - version "3.0.2" - resolved "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.2.tgz" - integrity sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ== - json-schema@0.4.0: version "0.4.0" resolved "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz" @@ -12701,7 +12461,7 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== -json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1: +json-stringify-safe@~5.0.1: version "5.0.1" resolved "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz" integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== @@ -12999,7 +12759,7 @@ lines-and-columns@^1.1.6: resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz" integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== -lines-and-columns@2.0.3, lines-and-columns@^2.0.3: +lines-and-columns@2.0.3: version "2.0.3" resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-2.0.3.tgz" integrity sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w== @@ -13486,11 +13246,6 @@ meow@^8.0.0, meow@^8.1.2: minimist-options "4.1.0" normalize-package-data "^3.0.0" -meow@^12.0.1: - version "12.1.1" - resolved "https://registry.npmjs.org/meow/-/meow-12.1.1.tgz" - integrity sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw== - merge-descriptors@1.0.3: version "1.0.3" resolved "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz" @@ -13976,11 +13731,6 @@ multiformats@^9.4.2: resolved "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz" integrity sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg== -mute-stream@0.0.8: - version "0.0.8" - resolved "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz" - integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== - mv@2.1.1: version "2.1.1" resolved "https://registry.npmjs.org/mv/-/mv-2.1.1.tgz" @@ -14085,11 +13835,6 @@ next-tick@^1.1.0: resolved "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz" integrity sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ== -ngx-deploy-npm@^7.0.1: - version "7.1.0" - resolved "https://registry.npmjs.org/ngx-deploy-npm/-/ngx-deploy-npm-7.1.0.tgz" - integrity sha512-zUv/C9giRVrhmOu3dIG3tjjN+1/bOV5xQzPGgXBZL74M5dgZo+/Dui1JxrVCZH9m8QogR4Zg+0Xq6FeXo2xKrg== - nitropack@^2.9.7: version "2.9.7" resolved "https://registry.npmjs.org/nitropack/-/nitropack-2.9.7.tgz" @@ -14284,15 +14029,6 @@ normalize-package-data@^3.0.0: hosted-git-info "^4.0.1" validate-npm-package-license "^3.0.1" -normalize-package-data@^6.0.0: - version "6.0.2" - resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.2.tgz" - integrity sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g== - dependencies: - semver "^7.3.5" - hosted-git-info "^7.0.0" - validate-npm-package-license "^3.0.4" - normalize-path@^3.0.0, normalize-path@~3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" @@ -14734,11 +14470,6 @@ ora@^5.4.1: is-interactive "^1.0.0" is-unicode-supported "^0.1.0" -os-tmpdir@~1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz" - integrity sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g== - osmojs@^16.5.1: version "16.14.0" resolved "https://registry.npmjs.org/osmojs/-/osmojs-16.14.0.tgz" @@ -14878,17 +14609,6 @@ parse-json@^5.0.0, parse-json@^5.2.0: json-parse-even-better-errors "^2.3.0" lines-and-columns "^1.1.6" -parse-json@^7.0.0: - version "7.1.1" - resolved "https://registry.npmjs.org/parse-json/-/parse-json-7.1.1.tgz" - integrity sha512-SgOTCX/EZXtZxBE5eJ97P4yGM5n37BwRU+YMsH4vNzFqJV/oWFXXCmwFlgWUM4PrakybVOueJJ6pwHqSVhTFDw== - dependencies: - "@babel/code-frame" "^7.21.4" - error-ex "^1.3.2" - json-parse-even-better-errors "^3.0.0" - lines-and-columns "^2.0.3" - type-fest "^3.8.0" - parse-node-version@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz" @@ -16169,16 +15889,6 @@ read-pkg@^5.2.0: parse-json "^5.0.0" type-fest "^0.6.0" -read-pkg@^8.0.0, read-pkg@^8.1.0: - version "8.1.0" - resolved "https://registry.npmjs.org/read-pkg/-/read-pkg-8.1.0.tgz" - integrity sha512-PORM8AgzXeskHO/WEv312k9U03B8K9JSiWF/8N9sUuFjBa+9SF2u6K7VClzXwDXab51jCd8Nd36CNM+zR97ScQ== - dependencies: - "@types/normalize-package-data" "^2.4.1" - normalize-package-data "^6.0.0" - parse-json "^7.0.0" - type-fest "^4.2.0" - read-pkg-up@^7.0.1: version "7.0.1" resolved "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz" @@ -16188,15 +15898,6 @@ read-pkg-up@^7.0.1: read-pkg "^5.2.0" type-fest "^0.8.1" -read-pkg-up@^10.0.0: - version "10.1.0" - resolved "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-10.1.0.tgz" - integrity sha512-aNtBq4jR8NawpKJQldrQcSW9y/d+KWH4v24HWkHljOZ7H0av+YTGANBzRh9A5pw7v/bLVsLVPpOhJ7gHNVy8lA== - dependencies: - find-up "^6.3.0" - read-pkg "^8.1.0" - type-fest "^4.2.0" - readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.5, readable-stream@^2.3.8, readable-stream@~2.3.6: version "2.3.8" resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz" @@ -16574,11 +16275,6 @@ run-applescript@^7.0.0: resolved "https://registry.npmjs.org/run-applescript/-/run-applescript-7.0.0.tgz" integrity sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A== -run-async@^2.4.0: - version "2.4.1" - resolved "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz" - integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== - run-parallel@^1.1.9: version "1.2.0" resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" @@ -16586,7 +16282,7 @@ run-parallel@^1.1.9: dependencies: queue-microtask "^1.2.2" -rxjs@7.8.1, rxjs@^7.5.5, rxjs@^7.8.0: +rxjs@^7.8.0: version "7.8.1" resolved "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz" integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== @@ -17645,11 +17341,6 @@ text-extensions@^1.0.0: resolved "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz" integrity sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ== -text-extensions@^2.0.0: - version "2.4.0" - resolved "https://registry.npmjs.org/text-extensions/-/text-extensions-2.4.0.tgz" - integrity sha512-te/NtwBwfiNRLf9Ijqx3T0nlqZiQ2XrrtBvu+cLL8ZRrGkO0NHTug8MYFKyoSrv/sHTaSKfilUkizV6XhxMJ3g== - text-table@^0.2.0: version "0.2.0" resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" @@ -17693,7 +17384,7 @@ throat@^5.0.0: resolved "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz" integrity sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA== -"through@>=2.2.7 <3", through@^2.3.6: +"through@>=2.2.7 <3": version "2.3.8" resolved "https://registry.npmjs.org/through/-/through-2.3.8.tgz" integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== @@ -17775,13 +17466,6 @@ tinyspy@^3.0.0: resolved "https://registry.npmjs.org/tinyspy/-/tinyspy-3.0.2.tgz" integrity sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q== -tmp@^0.0.33: - version "0.0.33" - resolved "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz" - integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== - dependencies: - os-tmpdir "~1.0.2" - tmp@~0.2.1: version "0.2.3" resolved "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz" @@ -18049,11 +17733,6 @@ type-fest@^3.8.0: resolved "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz" integrity sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g== -type-fest@^4.2.0: - version "4.26.1" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-4.26.1.tgz" - integrity sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg== - type-is@^1.6.16, type-is@~1.6.18: version "1.6.18" resolved "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz" @@ -18462,7 +18141,7 @@ v8-to-istanbul@^9.0.1: "@types/istanbul-lib-coverage" "^2.0.1" convert-source-map "^2.0.0" -validate-npm-package-license@^3.0.1, validate-npm-package-license@^3.0.4: +validate-npm-package-license@^3.0.1: version "3.0.4" resolved "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz" integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== @@ -19139,7 +18818,7 @@ wordwrap@^1.0.0: resolved "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz" integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q== -wrap-ansi@^6.0.1, wrap-ansi@^6.2.0: +wrap-ansi@^6.2.0: version "6.2.0" resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz" integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== From 7b65add0636c2f6cc17be293db0b965b4510b312 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 11:47:16 +0200 Subject: [PATCH 08/81] ci: :construction_worker: add debug --- .github/workflows/pr-checks.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pr-checks.yml b/.github/workflows/pr-checks.yml index f0f52c8b..8f9aabbd 100644 --- a/.github/workflows/pr-checks.yml +++ b/.github/workflows/pr-checks.yml @@ -10,6 +10,8 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} steps: + - name: Debug + run: echo "$RELEASE_SPECIFIER" # Step 1: Check out the repository code - name: Checkout repository uses: actions/checkout@v4 @@ -49,8 +51,8 @@ jobs: run: bunx nx affected -t lint test build --exclude nextjs,vue3 # Step 8: Run the release in dry-run mode - - name: Run Nx release (dry-run) - run: bunx nx release --dry-run + - name: Run Nx release version (dry-run) + run: bunx nx release version --dry-run # Step 9: Clean up dist directory - name: Cleanup dist directory From c251342bea868748f59c2a1b1a3fdcfae857db06 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 14:09:01 +0200 Subject: [PATCH 09/81] ci: :construction_worker: add release using programmatic api --- .github/workflows/pr-checks.yml | 2 +- bun.lockb | Bin 1026175 -> 1026239 bytes nx.json | 2 +- package.json | 4 ++- tools/scripts/release.ts | 59 ++++++++++++++++++++++++++++++++ yarn.lock | 4 +-- 6 files changed, 66 insertions(+), 5 deletions(-) create mode 100644 tools/scripts/release.ts diff --git a/.github/workflows/pr-checks.yml b/.github/workflows/pr-checks.yml index 8f9aabbd..83372edd 100644 --- a/.github/workflows/pr-checks.yml +++ b/.github/workflows/pr-checks.yml @@ -52,7 +52,7 @@ jobs: # Step 8: Run the release in dry-run mode - name: Run Nx release version (dry-run) - run: bunx nx release version --dry-run + run: bun run tools/scripts/release.ts # Step 9: Clean up dist directory - name: Cleanup dist directory diff --git a/bun.lockb b/bun.lockb index e64a092801c84c9167c1d26795934987ae55239b..5c26fe8b8c6f8e27e620243486446b024ce23e14 100755 GIT binary patch delta 77104 zcmeF4cYIV;xBh1mk}&kps}T^8PCy8K=t!^96fr=6Py!*LNf{7O5fE^|BTb6Zr39oZ zB`Ek>01*WNr6{PVh}cnq-}jkW@y_eZ^?KiX@9(diPo6w`J!|c?_t~e-%-M71_PY)D zA8$CfeOT4C^Ex*2-H33x3b|a9M<&GgOLe(iJ0e}K9N2lITrLm13x9Ta^r!^9l(V{A z`LU1Ump%kL8a|CJZbGHJ@D4a9yv{fwDK#-QF(GA%+3#ixwBwr`OO{du7KDqzzmX^p zJb+&0h97{HxL-<2>bMaJt}m^j5yMkb(Oj?63b`gH#U~9gkg!BSW_j+Pit!MMYEGf_8Z=xl^+*Ba$pK0Fq73Qfd5fg zaYJBrv=6L?VqxXED=avIT}*Fje3V{j#9xE6SE8_+f+}n$tGJ#84oFPuUwPCB*Mx$> zp-%Q+k0|8t7?#KP0reTj$%P9CJ@K#xdkd@#<6>(kX=9B@8aP;8{(*ipK&;>jr2Wv#Ge{}OXss| zqkV{=hKCMM8i?kaimeXyF^*%GQbX}$6NhUAKEPI@cVMmQn9{)x4oe)CP`Q6!*C1@I zVZD2TdE!&XCG{JUm^zGn4FBY@DXAPG!(6YIp`$*8JruO21BZ`br*pZMlnoBup!k&G zV;KA&%+6LW*ikpEhQC4=KL~4$x7{1`FNQTzUCReYZfiV7tIIO6Vz6R{-3Y&S&%Q}j0{cWYY>mj>#(fj|4XRPyTvy9!%dI)|P*dw1J}oTmGM_ z1v$gt5M9|u#19#+?q}4GwfKaHV0`k(VE537Gz3;d1BVXpOPH&4tKgO| z3@cA=SpM%}9b(;E2kW)+ACHRhEn)Mpt51FuE(Q0f8I1m&!RI6}xrgb`v~#&QWG2^c z?{aY{O|As1`zZ-Yf#a`NhoId7R;vjKl?Nn_Oi68K_MnaypBkS!DkUMM7dD$F@8tdo z!2>v}1>W{g$=WjdHtE&rqjX23b>4qEYfRWZZvU@Y%ewFOm-G~hE&d4<1~ z$6F+${S<3wRMLnR*wkQ2C6VA>*h>-*4UT671_e?qHU? z{1@}Yxa;}d(dXU2_%BA6^JJXjZ~CM24tFQ|r{tXzopD9$H#BinB3t$Yf607>O4ebE z#L$DH#^>o#3GCNlE(?>_`FrL&6+H)wtI6bXa6!1gzj6LPtuju_^-*=sC<5y&`03@~ zaA!693)W62r|q!TdOfVMUS>SSe^5Z~mCq@1U}3!dQC`pXyW<38h`QLt*AjMIL`*(u{}lyRBKI2&i2osve4 zP1U|%%zwRLcXwWYt3r-@o&RDXmFpD#IrhIg_@3iLpuYTZOl^xV(mldGaog^@*0|k? z+v4xO=Jxz?Ao+Wiiiyp54e;mlM8?aEXOrB4b5G!92B{1C*OhAN&b{q=shBYLifz$l zes(whiXqU>bPm>Dei+tpyBE0wcE91nha@JrT)WUYSSA-|zze{euyyFq@V6=#QzWBb z!xEDcN5rS3tX%94Y}7&iDdh%+xx%)6S*})?yM@1Gg&21^f8z>;N@kp6M~q4urx#b> zk@s%$?bz!Mw13_|u0mD!KL5H3E%|@FLZ4D^6QRrDE?7Ixs8M>Y=WPEz8n_pYep}}`CC$T$C?`$g{7vl~Kuj_AJyP#PFU@%SdFpr`jelJ^Sp+ojBY3Py`WEn9N|wUe;t4M7rpLr{=^r(p37|iZg|22 z`Rj4eHpI#ru*P92N2HVXAUVv6aAHdYtw#6){o(>~WtG?S1beM&2R5bWkXaGR6%k&@ z<*Mz!x~iUHS9{&b{_<;_Nieu+#4PSyjU8_R~kt zOITX}h(NY4v1((5`P0_Lxl8#IU-G&a``5kX^(^8<)HYaaRh;`XfBB7GPbIFDYMV@} z;yg)a1?om@!D{5Mys@6=TS{ud?T=j&=c&S}FledHP^|iYWLO(&MO>0a2KL#_UQdsb zE*IBiZ6~tK!3qqcwt;)Uzx)<�|8D{;Nysxm)|!ZSlGn`mgZ+vcG(q*HfkR9|!D< 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 delta 76948 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 gAYJ(#S6hdaPsO+p5q`E zTo2-a-r2kX=xxl(;3g0c5DF6^Z|W=)}#yqsX)u)v=C)1xD#ArK#IY|K?P8V{6#0+}GdmMS=cq*IR^o z1Mee3wG=~3FFpaE0xh}t9DD)31YdzmKx^_o1n1qSvwSxM-lTXpcoaMc=7Wu36Iclz z2dltpaDe8XQEZp&Jtu?K7hTfkQEIOqkmMnmf_ngOl3c$=YmjT0dF zj@g?CN5M|83+x7az_UOLDfWZIAOPlq1z<1Z=!NqFEv)DO-emvuCe`a80e=-xQE}i3 zLmLN*f`i~Rx2f|H%zSSUYQbU3Jqhduw4y>wC+fRX zHuBeMbBe7%8_*tf1X|OeH4L4B)-BvXwdcSVunklP$JmFr!4Kd^@Fp0~fMftIC71@% z!A*>V-V|ESb#4n-02YC|Xf-1^QkAGU0ccS`PtXhW2DgEJ;C7%@0s6$h6`0BhKTjj2 z;4is7>d`o#fYzMyZ9zNG5$H1oeTJ}`OZ6V`40smo1J8l|;6P#bkxjmGDL+uw+q8O% zUT@3kgN2&hYV&ZGMSx0__tC}^bo@zB0DmDc9eoD43uJVx61E|Bra|7CZ@CUt{437q5z*vw8W`euHEHD_<1^d{eDBV`08HT*zV;cMfdN&%f!_JlJDnZSI)SbQ zIcaLr>slZY)B$xtE1X#bCQweGTnXF&t^@k0J_6QTV>`jq;8~#eL>B^mHm`T@?*+5L z9H6)7=YqRH089ZxL0uX3Kz)z|>VUIc_Rj--Y^+bI^-29v@D|tv27)_4A|rJthh-og z(z2}@peCpUZUhy;H^h7k^x6A1pmmn|%zYPdKtPLc=Ya=+R@=@83xHPCE(H2ki$0M5 z66m`n`f`ZA45FpORlrT)I&6KHa}gcU$LkM+#h@;os}J;fc|)Mj$eV+fpcQD7hvWYg zlW7~ntj|a`Qg*?kKp$o6qicNtQU-iXh0nqF;79N;pwFs*1%H4mz(buVkQd|wKJX~I zK73vVmV*^QZ%>}2y;EL}|7i+I+|3$*hM)$h3krjxAO`4j`2f>rUonT4{4w*i8P2^$~#U!f? zZwJ4CU%^qZ6Fd#-b79kJ+7}tsDO_~kr}6zy8kit+80#oQjW4H+@ z2Yw^5K4*Le=sQyS?v$3vUk}Ftef#+aa3iP;+#7fLZV$Xqivcp-2G-E6wO}21608R& z(1*ZB;1X~f5DWAX+#n{^a4-^#0+YcMFaz8LW`TQvK9eiQ%ufdTAgwX*gZ-tM1hbjK zbAUcFn*yeS3@{Q5CTIXSN|Lw0F>oB50B?gvOrXXf39MmOtpiKJBH)168J0J|6w1@U zD4@^P#(;64Zz(3hZ4~-}lgx^~j7w*rFCP!Z-V8Q^C%{y2E5~CO6Jj^m0~#_hl0kFu z3O;@0lS+eH`8bsk$_x8IexSAH`@k>cUIFx_%!l;n@JSBADR71gC&828d-m=_hV4E^ z;Vv)=j0W$ZzY89w!$(Lu08Rmez-cZ(PG%y0BgO$8m*$lRVa`^LuU6gl&+Zg&Da8FPK=)2eYuC=~EeFf-C z)B4u)-C!2b*O&EmD#8u!Bb!`(Dy!vf?;3=BdRqR_kst&L|wPv)%6pc2KqA3TVN|g zybL_Rp6Z*9jX`aouPoLBRe`>bI1x+*aiA)w4=!pH$nhbpul1b*vl%6QCv61K7tr+O zvXP*kE=vmuNC*0&)*%iZ?G*X}mMgXNH}?UiPpb_#XTSegVBfAJ7B5Ux?%1hC*FXA0&aBIIh2P ztnzVeec(9u3Gg;}7n}kI!6Be8(ToSZ!RSsK?m|K`BMA!z`|1FhA+8PxoXUBfgT(zlqr`@r4c zA-x~HkI5K~A?L01su!q;-3%N@dmDVr1T9b88TbPbLnlsgF**y*0WG)J^7;cnOX`1z z{{WYO*3s_)PlGLB8_){&cA!ImUs_zQ#pGH%{xaAIf-A#etp-0%W9c-m`7#N6JkWv< zE%4CC>{{@!l{xhw(9&-Q+ylyUxZ|k13rqx)z;>_`bOX17Kp%ef2U@}19y9|jz-0Dv z3ec*FDHh*I7h;Kun*)1zj6Bg0rF5j0{;pwfX~4f z;6tEw(3imnKryd@H^8f46c`2ufm=Y00KF*#%7U8_V!`#G0?-}`(UkLn%M9BjFc>rf z4S<#xXhGOQpp{-)9sVeI2WWlr0k9NkLGo&#MaWuooCvCc3YGbFiJ|)e`~;o`8^Ob1 zv75cm*SnFJ9^&^LljU<=SXF|GL33g7u)5zvy}66Df~tq;ke^|_ydFTmH}DeCOh zA59NqECyPAtJStzgQ126txM9{*Xp1O$R_E%bY=_K3bui#fflmrXx;%21h<2Jz-v<~ z=U{1i9VJI0rk={hHN|e^gsK24f>`hgXZu(>G7dzML>(#2$)k0uI=hu@H|4#Q_kj(R z*8>;m$#{#wgWweo-fKX0v0A&VWsWZeDtDpN3xETb0@;Ir7MQBs7PJQHc+M3=JEW^cK$i*?UIr?wK^{UE%BS8-NZ4Ja2N` zbe4V!J_9*tYtEVZ)!+D4FU`;$)`S|x1Rf1k{)!XuF`!kNqrpAsv%oqIiB6i(;ocQ`wb(RaJFu4i^y5IVmUt zm#gA{0~(j%GDLJm2UX*pq*n&$MSF8xGNK1Wh>-sXgmrdCejSou3u z4vA)JHaPt6+UHy@^jZJ&`#k44=j^lg+H2ZtueJ8(ItKS~xJKg|h3idRIk@%#> zOE18+0@os34uX%4xK7|YiR(13 zGxUB5j;!$6!{z7-T;-_v&>fLeiF*-gk$KIaXoZp>&RsxoZ;&X%-ak1I$ z15T&*>p^nG{EqSENx_Lw_Xu2vpusP2t-{4e0&C#PfQnW?9jkFUmk?GBUnS_z1oGX* z)!#p}$?-KD($yic3BRJVlj@2HoFeA$15M8Pna}zcV=x|&@9%=>Nx0s_#fbT|U`0Gk z9ACVapU1_|{I>zzA6El;UT_FFbNZRXK)||Qu%CSc)@mBLzv=|~ZGY7~vEcKn9=)p` z0H@C*PzAUA4jC&^l>Hwha^S?f*-tg9C zZ>4u+q&)(i&ya6Z)v8>f=D4}vRp_~#BbdeDz)1SE6*xDeK-1{5mwzu?r>xQ=y3p|lv zY6yjg0w5OvRseK=^XA(xKduF)qV2IfklRA)7pi6}h4f{p>QMI5<4|>xa+Ve~1NO_b zwHX?3(6wf2s*THwa0|I#+4`-#e*T3Y+`*kaF4`U$ zSVuLWPLx|8WIqTLavhKE*nZ1y`zv}vC{gw(oc%2Wq-`bu>H^?+zfb0rZa$&|0MyxI z5CKvBr-7=75^=MY0*-alarB4#TmEsXqeK)LWsi^jk%j^w#tU`JtS@(b$e~?{Zrv}qzSw9t<8A?f1_1bVQO5kum$pv<02B}Pxn_L$fm=71p&#$JmE{pEdpVcmh0 z&uLBv49F`8d|>XX56b#C&T7iE#(-%6oTuV2b)s^clI<{p2Y_Rq#snt*@!FIZ2e>Pd z@i1AydD0v^Nb#kQakGWPsrmxWGWFE~;|qJd;$omRod-Y+pH1Qccm5DJ|4x&7yCnby zjB*=*FKpR&bJPvv_YU|4U(gQKLP25S7-Aw-Z>3q4X_OTXin!#?;FG(2T~t)qqrODM z>U1lh`X^OCuPA#otL_khl`?u5uD)IM75E~a8-+9>0>pa3y)aW(S5K>c>Xg?ocjZ?A zu#rrm%@JySCN zl8ahwzsLFyK3FC3{!SPdG#?4ghf`(@25Lob1Fq&usD|ZxKiji#VbE9K_$iC12;Zyn zVOMrh-gGerYUbTT*5Xy_7Yj$y2!9Z&`_+qLR}&5}o`HJrym~)A-96YeKYU4~`Ux1S zJ*CD$m3&l*;gYhCy*hTvz!1Q};3HvPnKTgq%IoxSBjET9F#Dsxi>r%%Ec&`v7VY!WD*A0ODTLiME#S%at3A2 z)%-o;5s=WvmU;kvk)+nPg@+iD@*6$g7P9n0p465!7%x&Qh6P525+U^M>v zci9p7(3&ERmNYtkShi%);+7Z)e{h1EZG9ud4x%1!tCQwAZHMFwT0qr|f?EM)C-Qxu zS*dF)P(Pb4PSM!N5CNPg$_SlPxO1#n9^=*fpn957@uupni|vh zWbM7*rEl4{+%?K9N@|T!R?)eez}A6=^P3!}{LL7N&a?(TQ&*TWOOg4iS1zD;QR!owsSUE75QeRX(eia2jpdd(GTs^I*K_)gmWpr z4ol^gara8C&Tqmq72=6Nd;}wqF^v^g0iE$=GFgqlkDfx|#`NMS2cL{-g$GQ)_Moz| zW&D*bBMA6EfF$o$<$cl^;a{kRe?z=gfi^iHQ&LXbKT{&(Gpp_IqO)j&BXa<&A}My* z{z+DnZ*wY?Gi(gwG7>4L%2=(mz9WpQoWXK&|2IqTQRMS5F@zD%!|WeAs9JN_dhVxc z4chm-`i$Wxt;z+mr9d`j_;Q=(aLhK7UQ2;}cvAiWtkK(2)I4W2_W~_@8BS&-B2JD< zx?Wy6Xl~z6y1Ogg&{7XAYiQXEz%U*M(*XAoT9I+)KAzBZ&(JlU7P%`^&6Xu}i{aLg zZy(LCp7an~@rjM=`&nwA)5~v^N#ly=te}LFQi1KL39xdGPw~5MW5-GWL|+m3k+k6e zKmb0S;T{0a7l?dHn+6XF=}`l4X2AFq6){|0TDA&s5wS*;d?<9w#(vHJs0%nmo^kd# z!{gQRbYLw_rdDIn1;1*NhT9P8iJNT_dIn*HOfTQk&M*4jbXOwmaWd3gOtSzGvmF37 z037({$G8_An{Jo@AgmN$IKKN}+;>3%)yF;M>iRRCW8BpciUf1l=l8{L+&|DAR3Y1m zg&6STe4RkU3)CDp+v|YiIQ)stA|zwfvo!n_)vtw2g)Re% zm8#nPCUoeS&T2q@!>;zG`DNC#y}O-Wb9)xPBpBhsMoR6Xrn=uxpu8?>psl~Zfueht zFVnJowj2N;=P{sNMiQyYGOE)REa)_(g>F@PQJ1a=lGaceH@YH=%~U@f4SOh&Z(q>u zui%=`(9m=kue@267POn+KBU{}z>r5XUIgSqTJ<94MhCiwo9#$jgX^k~=j8W!^P(d8 zfj&{)p^xo8h>}v>DsaFlEk0gBSFz`+d{(voW%q1`%$Cn^2?=;u!qo%j!g1 zc&f32pYsl!Sn4(oP#NYDEM{VpX&5c^ObpGcOR_Ke;qoRs`rJxOaJSjGpmu%OzVq? z;HcQ&S3U1hF%vT~CsCTM-cgha$q!w4P0ev8Xira5`Hx{_0%xT@!_*+!Fc4H54bJrM zhY@NpHO^7}sly<(?h}$$I96%Yau_rFbNn|k^l*@xuDnBC2E$<$o6?;>?cOa>sr>If1VY<3q;HiPTDN_NNwzilN zwwO3W9cQY=Pt^REnxrVR1#;?E7Ue@RXTI7+L6UWupwnR@V1fF+V$5Ja+PF}?1>Tqa zTP;&ih=PB1+NdbWQ?Vq6lQkc9x0NR5s!7?@X2~%0lWVi+s=c#3wf##6LO}tdVL>YplgUi*R zf50MB3V)BNIJfaMaV>Z^d_HBZPzO2HcHv{ygMM5A;u1(%3EEu>2{xIgoR#V^LvTsaGXlZU-5gKnVJFMZ@OX)s-!`xw;q1MRA9k+2;PYD z=+ydhSyIbS0AsFCy{PyTNT8H1uGdn<>MYhfr|f zAf#LAjgWVS`n(K(j8ZSJh-PiVtb+V)J%MWuEQAV%SgPN^JmFnvqh_20PH+3h}Z%(^YJ6(Vyc41Jn)81WxxlH$VA$a(kKo|TQ)kDhI z4PY~RA@zx7})2MZvEm?=?yu#uJSxf`^gMi*TFxIo!jxy^zT~@|_D`P`4QP z%;&+yuJ#kfAl3yFM8itdZD;^?E4BU%)SDldm&j)xl~#Nv$C8NK?E_+&c_LutXJc@2 zVILg4Ef1#4(d(CGo-eg&TolVoG%CA@2qf6nN+X$A-aCMiWCmj*`-E+mcl5{rmT+sgA$2mh1?mqd`e9mY)-KsZ`J`NK@|11t{w76B?H zW=?D7mgPGL4n#yU-*&i}NQ{h@q7I{KU=C+i(f=tOmD>>&ko}bgV}k<37^yqO9s&AF z6%N}Wq#{00k*$Fxzsu5Sl^WTAeG zVB?G$BBo>3}V(3ZrQ(nfg@CQ)q(?B7+TB*hv*p93Jb;V1hoK-(? zH%r5G^INEII3<0DVazVA&q435Ek3a<2F1U(!8A+uLe}>Tc9EuNpy{RTMm6f@P)KkCGm#3Ffny{z%N_@36u2$6mGp_P` zu=Dwi8d|WkZ($9swjy!+)43YjAY%Zl=vz~>dn!W&WLT;gp>-|sPLSrUm?Y4@ZQ2b) zD{_tKC6?9J=6E=#~+4MkT z(M=04DX@O=nIEh^7K<*h$v&)AfLm>AY8k1|D@xwC&)v_*E{@E1vGy7OsJH*#NV{gU zbTrn!VE0SCyWG6VaJ+~EpFt7%H_^7i0uMLQtnQDj;%XC!*9iXn$Qr8cM9_CKR5F~@ z3}mjO;myFXnK??bu!G=Fx0-2n%;hNx?6qkQpv7WVa}Be~+`uvHo8Af22AV3t{FmRh zLV&^hAs$^IheYt{C3Z(>*d_C#B+LRa*P*Spm@k+)J>o!5`2;~uD@%|S=Lk}Bf8K!k z>on=fv!y_cjMuPe8-~Wl8f_#5Ts<~+cj!U_48kB7jfe4Hk!gNnR0|C?5t(rKi>=RS z|1pys-mZP4rM5_!D6m)evc>&@2Muhi{o9;P&UxfW*3uPY!xoa3I}NlW8Pd1VaJCJE zA4s5Sc{?pgxguaL7R4R=)#KZ1fmH2fEn4_Irw!&Nfu_3_B~QGOqWx6GD8^dmiE%3ZTAz5ErsRH{%88gj-k&>YmW)0ds>F zCa(VR!X*ARL_;zs?G0PFT+K0zQ(PXZjdaH_FOT4nMezt`x0l%ehPKM$tg#qbEiD;^ zd1axhqrt8*w?+5S+6hIeDw@B;;BwAdm3UD$PLoOBy$PCw3TJ@7y%XTsEQE%MW~o8U z&Sj#F+5|0lSBoyM8C0%C%p=<*&?ZX~oGvb&1Tm!1PuwWKS!wWlkZ|QHhgr!GC*ITI zmCDr(YCTzd*V$y&C+Ii)>9bD$o?dh2O@nXh@8sdUH5ikqX z+V&!T;jClU!uC18*b2j8z8qpk@%9#qE&-MV#F{dk-8LHxXW%~o)lRz`!#Plx;Vm$n z=#aZ&Y*FjxVk}wpbchb~w3!xmw`Ue;N1ov0qw0+vTMq@k0D)p0_>nf7ZPq{N!XoEF zm{!yoT<44s+QbSEK zFHnh3@q)>VmZcn_?4_P3K*2^a>jbZp_Y>xy)&j-alUR_<7yAB`7GyjRz`Oxm0F6Jb zEits^5S`Dk3ip!sjl|RH8y6nR_*UCybPc1Uy>Jlax$hv0jRYX8c<`NuFv<`NO+F73 zG|C8c;yhf)2!ZN)B7a9!+)uQ+r1fC2u@uFI%bJge@!~K`*`nH2HX6Cr9Es^}?)Z+b zs+)VxhG%kjZY@8!rse#fu8kI4XJU&zOlf~ceVImoun1G;DYXF6GFPmPqFb2tz2!dXfEz-JmHW2qb_~f6?No^Dh-Bj-)+`UYn}jlM<9C zD=MmsKRPkot*la(IN&2`rn|nRf=G^GDn)we4&*xhJ@iy({riB2jxgPva^6*R_(-$= zhu*S3CQ=CcG+nPIFwM4{o`e=)R&R-OD)Nd=!N|UU-TgCS&`sW@dy8`DL zQC@KcWK+Oh_RG4Z8q8o&HY~WRct2Z5HO6?Q5wF3Ljg6SPj!3uUPDZIC{@MNoeJue! zG3RhHfL&plD1J@nP?}N(V|ttQ*9C*2y*xTR7{Z@NuML4TWh7m`b&3!?{dGOm!&$7F zGeSS-j=ip-BSFhB`d}mkw@jQKsUybuO5A%(zh{9IetHKIETkc0^rKF*95xmsrHd6~ zLA)&tt^tP&a`XG%xRLeTar`Qo^9Vva`e?j<4V^IWo+Y1L-CKMyK_C63xCgPg{Fg_) z-h)!p#s2r$NaZ<6hf+htOySvcRy6#8orO7Fr%ux^S*nhni6fc#w}9T5skdp%zc0#X zG{@X)7g+zgC=A7WO}uxRN3S2N(=(2LiI6MXmu~*Pv)Ptk-b%qclYeV!@qj(G6ZfO? z@W)KOZlsRWCfFCrEjYc^XJcvY@eT3LyFGKh{q*0p^FHvidp|Y$H0( z(r0<92j?2(Tv;V9&DA?A)ZVxHQzB))ex { + console.log("ENV: ", process.argv) + const options = await yargs + .version(false) // don't use the default meaning of version in yargs + .option('version', { + description: + 'Explicit version specifier to use, if overriding conventional commits', + type: 'string', + }) + .option('dryRun', { + alias: 'd', + description: + 'Whether or not to perform a dry-run of the release process, defaults to true', + type: 'boolean', + default: true, + }) + .option('verbose', { + description: + 'Whether or not to enable verbose logging, defaults to false', + type: 'boolean', + default: false, + }) + .parseAsync(); + + const { workspaceVersion, projectsVersionData } = await releaseVersion({ + specifier: options.version, + dryRun: options.dryRun, + verbose: options.verbose, + }); + + await releaseChangelog({ + versionData: projectsVersionData, + version: workspaceVersion, + dryRun: options.dryRun, + verbose: options.verbose, + }); + + // The returned number value from releasePublish will be zero if all projects are published successfully, non-zero if not + if (!options.dryRun) { + const publishStatus = await releasePublish({ + dryRun: options.dryRun, + verbose: options.verbose, + }); + + const code = Math.max(...Object.values(publishStatus).map(({ code }) => code)) + + process.exit(code); + } + + process.exit(); +} + +release(); \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index aff33c23..86b52e85 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5025,7 +5025,7 @@ dependencies: "@types/yargs-parser" "*" -"@types/yargs@^17.0.8": +"@types/yargs@^17.0.8", "@types/yargs@^17.0.33": version "17.0.33" resolved "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz" integrity sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA== @@ -18959,7 +18959,7 @@ yargs@^15.1.0, yargs@^15.3.1: require-directory "^2.1.1" require-main-filename "^2.0.0" -yargs@^17.0.0, yargs@^17.3.1, yargs@^17.5.1, yargs@^17.6.2, yargs@^17.7.2: +yargs@^17.0.0, yargs@^17.3.1, yargs@^17.5.1, yargs@^17.6.2, yargs@^17.7.2, yargs@^17.7.2: version "17.7.2" resolved "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz" integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== From ca4886e8e332a60e0291088792963bbd37bad3de Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 14:18:10 +0200 Subject: [PATCH 10/81] ci: :construction_worker: add environment --- .github/workflows/pr-checks.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pr-checks.yml b/.github/workflows/pr-checks.yml index 83372edd..514d6485 100644 --- a/.github/workflows/pr-checks.yml +++ b/.github/workflows/pr-checks.yml @@ -4,8 +4,14 @@ on: pull_request: jobs: - main: + checks: runs-on: ubuntu-latest + environment: |- + ${{ + github.ref_name == 'main' && 'production' + || github.ref_name == 'v1' && 'production' + || 'preview' + }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 00bc07918612e117e5e0a7ad15bb20fd098ac9b9 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 14:18:32 +0200 Subject: [PATCH 11/81] ci: :construction_worker: add release env log --- tools/scripts/release.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/scripts/release.ts b/tools/scripts/release.ts index 75f1f854..d6f46b8e 100644 --- a/tools/scripts/release.ts +++ b/tools/scripts/release.ts @@ -5,7 +5,7 @@ import { hideBin } from 'yargs/helpers' const yargs = yargsBuilder(hideBin(process.argv)) const release = async () => { - console.log("ENV: ", process.argv) + console.log("ENV: ", process.argv, process.env) const options = await yargs .version(false) // don't use the default meaning of version in yargs .option('version', { From 2bbcf758ff704acfc7c5362ae4eb2b6e4e147c7e Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 14:23:18 +0200 Subject: [PATCH 12/81] ci: :green_heart: fix yaml format --- .github/workflows/pr-checks.yml | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/.github/workflows/pr-checks.yml b/.github/workflows/pr-checks.yml index 514d6485..c5240cc3 100644 --- a/.github/workflows/pr-checks.yml +++ b/.github/workflows/pr-checks.yml @@ -6,12 +6,7 @@ on: jobs: checks: runs-on: ubuntu-latest - environment: |- - ${{ - github.ref_name == 'main' && 'production' - || github.ref_name == 'v1' && 'production' - || 'preview' - }} + environment: ${{ github.ref_name == 'main' && 'production' || github.ref_name == 'v1' && 'production' || preview' }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From b3d911da87d84c6b642ead7dc81bb04cb024638d Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 14:26:21 +0200 Subject: [PATCH 13/81] ci: :green_heart: fix env gen --- .github/workflows/pr-checks.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pr-checks.yml b/.github/workflows/pr-checks.yml index c5240cc3..c3c0c884 100644 --- a/.github/workflows/pr-checks.yml +++ b/.github/workflows/pr-checks.yml @@ -6,7 +6,7 @@ on: jobs: checks: runs-on: ubuntu-latest - environment: ${{ github.ref_name == 'main' && 'production' || github.ref_name == 'v1' && 'production' || preview' }} + environment: ${{ github.ref_name == 'main' && 'production' || github.ref_name == 'v1' && 'production' ||'preview' }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 56a38585c19331497d4ab67006ee5d972a1bb47d Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 14:37:52 +0200 Subject: [PATCH 14/81] ci: :green_heart: remove process args --- tools/scripts/release.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/scripts/release.ts b/tools/scripts/release.ts index d6f46b8e..06ff730e 100644 --- a/tools/scripts/release.ts +++ b/tools/scripts/release.ts @@ -5,7 +5,7 @@ import { hideBin } from 'yargs/helpers' const yargs = yargsBuilder(hideBin(process.argv)) const release = async () => { - console.log("ENV: ", process.argv, process.env) + console.log("ENV: ", process.env) const options = await yargs .version(false) // don't use the default meaning of version in yargs .option('version', { From 18ab1473179573f6a1cb108ce0282542e145640b Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 14:45:24 +0200 Subject: [PATCH 15/81] ci: :construction_worker: add action environment vars --- .github/workflows/pr-checks.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pr-checks.yml b/.github/workflows/pr-checks.yml index c3c0c884..c7718530 100644 --- a/.github/workflows/pr-checks.yml +++ b/.github/workflows/pr-checks.yml @@ -6,9 +6,13 @@ on: jobs: checks: runs-on: ubuntu-latest - environment: ${{ github.ref_name == 'main' && 'production' || github.ref_name == 'v1' && 'production' ||'preview' }} + environment: ${{ github.ref_name == 'main' && 'production' || github.ref_name == 'v1' && 'production' || 'preview' }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + RELEASE_PREID: ${{ vars.RELEASE_PREID }} + RELEASE_SPECIFIER: ${{ vars.RELEASE_SPECIFIER }} + RELEASE_TAG: ${{ vars.RELEASE_TAG }} + RELEASE_ENVIRONMENT: ${{ inputs.environment }} steps: - name: Debug From b1839653635a876fe0dc6358e741c57cf9e1cf45 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 14:50:42 +0200 Subject: [PATCH 16/81] ci: :construction_worker: add release preid, specifier and tag --- .github/workflows/pr-checks.yml | 1 - tools/scripts/release.ts | 14 +++++++------- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/.github/workflows/pr-checks.yml b/.github/workflows/pr-checks.yml index c7718530..f7d82195 100644 --- a/.github/workflows/pr-checks.yml +++ b/.github/workflows/pr-checks.yml @@ -12,7 +12,6 @@ jobs: RELEASE_PREID: ${{ vars.RELEASE_PREID }} RELEASE_SPECIFIER: ${{ vars.RELEASE_SPECIFIER }} RELEASE_TAG: ${{ vars.RELEASE_TAG }} - RELEASE_ENVIRONMENT: ${{ inputs.environment }} steps: - name: Debug diff --git a/tools/scripts/release.ts b/tools/scripts/release.ts index 06ff730e..d1d11e8b 100644 --- a/tools/scripts/release.ts +++ b/tools/scripts/release.ts @@ -5,14 +5,12 @@ import { hideBin } from 'yargs/helpers' const yargs = yargsBuilder(hideBin(process.argv)) const release = async () => { - console.log("ENV: ", process.env) + const preid = process.env.RELEASE_PREID?.length ? process.env.RELEASE_PREID : undefined; + const specifier = process.env.RELEASE_SPECIFIER?.length ? process.env.RELEASE_SPECIFIER : undefined; + const tag = process.env.RELEASE_TAG?.length ? process.env.RELEASE_TAG : undefined; + const options = await yargs .version(false) // don't use the default meaning of version in yargs - .option('version', { - description: - 'Explicit version specifier to use, if overriding conventional commits', - type: 'string', - }) .option('dryRun', { alias: 'd', description: @@ -29,9 +27,10 @@ const release = async () => { .parseAsync(); const { workspaceVersion, projectsVersionData } = await releaseVersion({ - specifier: options.version, + specifier, dryRun: options.dryRun, verbose: options.verbose, + preid, }); await releaseChangelog({ @@ -46,6 +45,7 @@ const release = async () => { const publishStatus = await releasePublish({ dryRun: options.dryRun, verbose: options.verbose, + tag, }); const code = Math.max(...Object.values(publishStatus).map(({ code }) => code)) From 161f6625ebd09eb8333df0b29849ffe107f1ea07 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 14:58:02 +0200 Subject: [PATCH 17/81] ci: :construction_worker: add release worflow for preview and prod --- .github/workflows/pr-checks.yml | 2 - .github/workflows/release-main.yml | 45 ----------------- .github/workflows/release-preview.yml | 64 ++++++++++++++++++++++++ .github/workflows/release-production.yml | 62 +++++++++++++++++++++++ 4 files changed, 126 insertions(+), 47 deletions(-) delete mode 100644 .github/workflows/release-main.yml create mode 100644 .github/workflows/release-preview.yml create mode 100644 .github/workflows/release-production.yml diff --git a/.github/workflows/pr-checks.yml b/.github/workflows/pr-checks.yml index f7d82195..ff63a8a1 100644 --- a/.github/workflows/pr-checks.yml +++ b/.github/workflows/pr-checks.yml @@ -14,8 +14,6 @@ jobs: RELEASE_TAG: ${{ vars.RELEASE_TAG }} steps: - - name: Debug - run: echo "$RELEASE_SPECIFIER" # Step 1: Check out the repository code - name: Checkout repository uses: actions/checkout@v4 diff --git a/.github/workflows/release-main.yml b/.github/workflows/release-main.yml deleted file mode 100644 index e0739133..00000000 --- a/.github/workflows/release-main.yml +++ /dev/null @@ -1,45 +0,0 @@ -name: Release - -on: - push: - branches: - - main - -jobs: - test: - runs-on: ubuntu-latest - - strategy: - matrix: - node_version: [20.12.0] - - steps: - - uses: actions/checkout@v4 - - name: Setup - uses: ./.github/actions/setup - with: - node_version: ${{ matrix.node_version }} - git_bot_token: ${{ secrets.GITHUB_TOKEN }} - - - name: Test - uses: ./.github/actions/test - - release: - runs-on: ubuntu-latest - - if: github.ref == 'refs/heads/main' - - needs: [test] - - steps: - - uses: actions/checkout@v4 - - name: Setup - uses: ./.github/actions/setup - with: - git_bot_token: ${{ secrets.GITHUB_TOKEN }} - - - name: Release - uses: ./.github/actions/release - with: - github_token: ${{ secrets.GITHUB_TOKEN }} - npm_token: ${{ secrets.NPM_TOKEN }} diff --git a/.github/workflows/release-preview.yml b/.github/workflows/release-preview.yml new file mode 100644 index 00000000..48dedc4a --- /dev/null +++ b/.github/workflows/release-preview.yml @@ -0,0 +1,64 @@ +name: Release + +on: + push: + branches: + - next + +jobs: + release: + runs-on: ubuntu-latest + environment: preview + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + RELEASE_PREID: ${{ vars.RELEASE_PREID }} + RELEASE_SPECIFIER: ${{ vars.RELEASE_SPECIFIER }} + RELEASE_TAG: ${{ vars.RELEASE_TAG }} + NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} + + steps: + # Step 1: Check out the repository code + - name: Checkout repository + uses: actions/checkout@v4 + with: + fetch-depth: 0 # Fetch the entire history to allow proper versioning + + # Step 2: Set up bun package manager + - name: Install bun + uses: oven-sh/setup-bun@v1 + with: + bun-version: latest + + # Step 3: Set up Node.js environment + - name: Setup Node.js + uses: actions/setup-node@v4 + with: + node-version: 20 + + - name: Cache dependencies + uses: actions/cache@v4 + with: + path: "**/node_modules" + key: ${{ runner.OS }}-20.x-${{ hashFiles('**/yarn.lock') }} + restore-keys: | + ${{ runner.OS }}-20.x- + + # Step 5: Install dependencies + - name: Install dependencies + run: bun i --frozen-lockfile + + # Step 6: Set SHAs for nx workspace + - name: Set SHAs for Nx workspace + uses: nrwl/nx-set-shas@v4 + + # Step 7: Run the build for the affected changes + - name: Run Nx lint, test and build + run: bunx nx affected -t lint test build --exclude nextjs,vue3 + + # Step 8: Run the release in dry-run mode + - name: Run Nx release version (dry-run) + run: bun run tools/scripts/release.ts -d false + + # Step 9: Clean up dist directory + - name: Cleanup dist directory + run: rm -rf ./dist # Remove the dist directory to start fresh diff --git a/.github/workflows/release-production.yml b/.github/workflows/release-production.yml new file mode 100644 index 00000000..faf72082 --- /dev/null +++ b/.github/workflows/release-production.yml @@ -0,0 +1,62 @@ +name: Release + +on: + push: + branches: + - main + - v1 + +jobs: + release: + runs-on: ubuntu-latest + environment: production + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} + + steps: + # Step 1: Check out the repository code + - name: Checkout repository + uses: actions/checkout@v4 + with: + fetch-depth: 0 # Fetch the entire history to allow proper versioning + + # Step 2: Set up bun package manager + - name: Install bun + uses: oven-sh/setup-bun@v1 + with: + bun-version: latest + + # Step 3: Set up Node.js environment + - name: Setup Node.js + uses: actions/setup-node@v4 + with: + node-version: 20 + + - name: Cache dependencies + uses: actions/cache@v4 + with: + path: "**/node_modules" + key: ${{ runner.OS }}-20.x-${{ hashFiles('**/yarn.lock') }} + restore-keys: | + ${{ runner.OS }}-20.x- + + # Step 5: Install dependencies + - name: Install dependencies + run: bun i --frozen-lockfile + + # Step 6: Set SHAs for nx workspace + - name: Set SHAs for Nx workspace + uses: nrwl/nx-set-shas@v4 + + # Step 7: Run the build for the affected changes + - name: Run Nx lint, test and build + run: bunx nx affected -t lint test build --exclude nextjs,vue3 + + # Step 8: Run the release in dry-run mode + - name: Run Nx release version (dry-run) + run: bun run tools/scripts/release.ts -d false + + # Step 9: Clean up dist directory + - name: Cleanup dist directory + run: rm -rf ./dist # Remove the dist directory to start fresh From 579c4b970482602906d22aa96152f618b927d027 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 14:58:53 +0200 Subject: [PATCH 18/81] refactor: :fire: remove old actions --- .github/actions/release/action.yml | 24 ------------- .github/actions/setup/action.yml | 54 ------------------------------ .github/actions/test/action.yml | 17 ---------- 3 files changed, 95 deletions(-) delete mode 100644 .github/actions/release/action.yml delete mode 100644 .github/actions/setup/action.yml delete mode 100644 .github/actions/test/action.yml diff --git a/.github/actions/release/action.yml b/.github/actions/release/action.yml deleted file mode 100644 index 40570ca9..00000000 --- a/.github/actions/release/action.yml +++ /dev/null @@ -1,24 +0,0 @@ -name: Release - -description: Release packages - -inputs: - github_token: - description: GitHub token - required: true - npm_token: - description: NPM token - required: true - -runs: - using: composite - steps: - - name: Version - env: - NODE_AUTH_TOKEN: ${{ inputs.npm_token }} - GITHUB_TOKEN: ${{ inputs.github_token }} - # Use bunx instead of yarn because yarn automagically sets NPM_* environment variables - # like NPM_CONFIG_REGISTRY so npm publish ends up ignoring the .npmrc file - # which is set up by `setup-node` action. - shell: bash - run: bunx nx affected -t version --parallel=1 diff --git a/.github/actions/setup/action.yml b/.github/actions/setup/action.yml deleted file mode 100644 index 7ef81817..00000000 --- a/.github/actions/setup/action.yml +++ /dev/null @@ -1,54 +0,0 @@ -name: Setup - -description: Setup Node.js, cache and install dependencies - -inputs: - git_bot_token: - description: Git Bot token used to push to protected branches because github token can't - required: false - node_version: - description: Node.js version - required: false - default: '20.12.0' - bun_version: - description: bun version - required: false - default: 'latest' - -runs: - using: composite - steps: - - name: Checkout all commits - uses: actions/checkout@v4 - with: - token: ${{ inputs.git_bot_token || github.token }} - fetch-depth: 0 - - - name: Derive appropriate SHAs for base and head for `nx affected` commands - uses: nrwl/nx-set-shas@v4 - - - name: Setup git user to "🤖 nabla Bot" - shell: bash - run: git config user.email "-" && git config user.name "🤖 nabla Bot" - - - name: Install bun - uses: oven-sh/setup-bun@v1 - with: - bun-version: latest - - - name: Use Node.js - uses: actions/setup-node@v4 - with: - node-version: ${{ inputs.node_version }} - - - name: Cache dependencies - uses: actions/cache@v4 - with: - path: "**/node_modules" - key: ${{ runner.OS }}-20.x-${{ hashFiles('**/yarn.lock') }} - restore-keys: | - ${{ runner.OS }}-20.x- - - - name: bun i - shell: bash - run: bun i --frozen-lockfile diff --git a/.github/actions/test/action.yml b/.github/actions/test/action.yml deleted file mode 100644 index 6bf86597..00000000 --- a/.github/actions/test/action.yml +++ /dev/null @@ -1,17 +0,0 @@ -name: Test - -description: Test - -runs: - using: composite - - steps: - - name: Lint - shell: bash - run: bunx nx affected:lint --exclude nextjs,vue3 - - name: Build - shell: bash - run: bunx nx affected:build --exclude nextjs,vue3 - - name: Test - shell: bash - run: bunx nx affected:test --exclude nextjs,vue3 From 9d9c756309cb6b901e5c57b4cca359732022cb08 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 15:18:57 +0200 Subject: [PATCH 19/81] ci: :construction_worker: add release author --- .github/workflows/release-preview.yml | 10 +++++++--- .github/workflows/release-production.yml | 10 +++++++--- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/.github/workflows/release-preview.yml b/.github/workflows/release-preview.yml index 48dedc4a..91beb9b8 100644 --- a/.github/workflows/release-preview.yml +++ b/.github/workflows/release-preview.yml @@ -55,10 +55,14 @@ jobs: - name: Run Nx lint, test and build run: bunx nx affected -t lint test build --exclude nextjs,vue3 - # Step 8: Run the release in dry-run mode - - name: Run Nx release version (dry-run) + # Step 8: Set github authour + - name: Setup git user to "🤖 nabla bot" + run: git config user.email "-" && git config user.name "🤖 nabla bot" + + # Step 9: Run the release + - name: Run Nx release version run: bun run tools/scripts/release.ts -d false - # Step 9: Clean up dist directory + # Step 10: Clean up dist directory - name: Cleanup dist directory run: rm -rf ./dist # Remove the dist directory to start fresh diff --git a/.github/workflows/release-production.yml b/.github/workflows/release-production.yml index faf72082..0af5a946 100644 --- a/.github/workflows/release-production.yml +++ b/.github/workflows/release-production.yml @@ -53,10 +53,14 @@ jobs: - name: Run Nx lint, test and build run: bunx nx affected -t lint test build --exclude nextjs,vue3 - # Step 8: Run the release in dry-run mode - - name: Run Nx release version (dry-run) + # Step 8: Set github authour + - name: Setup git user to "🤖 nabla bot" + run: git config user.email "-" && git config user.name "🤖 nabla bot" + + # Step 9: Run the release + - name: Run Nx release version run: bun run tools/scripts/release.ts -d false - # Step 9: Clean up dist directory + # Step 10: Clean up dist directory - name: Cleanup dist directory run: rm -rf ./dist # Remove the dist directory to start fresh From 4445b08b2c5b52848f82bbc8de5675616df0f778 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=F0=9F=A4=96=20nabla=20bot?= <-> Date: Sat, 26 Oct 2024 13:23:01 +0000 Subject: [PATCH 20/81] chore(release): publish - project: wallet-registry 0.6.1-next.0 - project: react-native 0.2.26-next.0 - project: wallets 0.20.2-next.0 - project: react 0.14.5-next.0 - project: store 0.27.2-next.0 - project: core 0.19.1-next.0 - project: next 0.1.5-next.0 - project: nuxt 0.2.29-next.0 - project: vue 0.12.7-next.0 --- packages/core/CHANGELOG.md | 15 +++++++++++++++ packages/core/package.json | 4 ++-- packages/next/CHANGELOG.md | 14 ++++++++++++++ packages/next/package.json | 4 ++-- packages/nuxt/CHANGELOG.md | 19 +++++++++++++++++++ packages/nuxt/package.json | 6 +++--- packages/react-native/CHANGELOG.md | 15 +++++++++++++++ packages/react-native/package.json | 6 +++--- packages/react/CHANGELOG.md | 15 +++++++++++++++ packages/react/package.json | 6 +++--- packages/store/CHANGELOG.md | 15 +++++++++++++++ packages/store/package.json | 4 ++-- packages/vue/CHANGELOG.md | 19 +++++++++++++++++++ packages/vue/package.json | 6 +++--- packages/wallet-registry/CHANGELOG.md | 10 ++++++++++ packages/wallet-registry/package.json | 2 +- packages/wallets/CHANGELOG.md | 16 ++++++++++++++++ packages/wallets/package.json | 6 +++--- 18 files changed, 160 insertions(+), 22 deletions(-) diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 013d4d9e..42cd3e5b 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,3 +1,18 @@ +## 0.19.1-next.0 (2024-10-26) + +### 🚀 Features + +- :wrench: replace pnpm with bun ([e2aaa58](https://github.com/nabla-studio/quirks/commit/e2aaa58)) +- :arrow_up: upgrade to nx 20 ([bb7660e](https://github.com/nabla-studio/quirks/commit/bb7660e)) + +### 🧱 Updated Dependencies + +- Updated wallet-registry to 0.6.1-next.0 + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + # Changelog This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). diff --git a/packages/core/package.json b/packages/core/package.json index 851bc01c..6e23ca8d 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.19.0", + "version": "0.19.1-next.0", "sideEffects": false, "type": "module", "dependencies": { @@ -25,7 +25,7 @@ "@walletconnect/types": "^2.11.2", "base64-js": "^1.5.1", "pino-pretty": "^10.2.3", - "@nabla-studio/wallet-registry": "*" + "@nabla-studio/wallet-registry": "0.6.1-next.0" }, "main": "./index.js", "module": "./index.js", diff --git a/packages/next/CHANGELOG.md b/packages/next/CHANGELOG.md index 2d1d675d..d6908fc4 100644 --- a/packages/next/CHANGELOG.md +++ b/packages/next/CHANGELOG.md @@ -1,3 +1,17 @@ +## 0.1.5-next.0 (2024-10-26) + +### 🚀 Features + +- :arrow_up: upgrade to nx 20 ([bb7660e](https://github.com/nabla-studio/quirks/commit/bb7660e)) + +### 🧱 Updated Dependencies + +- Updated store to 0.27.2-next.0 + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + # Changelog This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). diff --git a/packages/next/package.json b/packages/next/package.json index d2d4cd7c..666fc4a9 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -11,14 +11,14 @@ "desmos", "evmos" ], - "version": "0.1.4", + "version": "0.1.5-next.0", "sideEffects": false, "type": "module", "dependencies": { "cookies-next": "^4.2.1", "superjson": "^2.2.1", "zustand": "^4.5.0", - "@quirks/store": "*" + "@quirks/store": "0.27.2-next.0" }, "peerDependencies": { "next": "^13" diff --git a/packages/nuxt/CHANGELOG.md b/packages/nuxt/CHANGELOG.md index 975a8d71..80b111bd 100644 --- a/packages/nuxt/CHANGELOG.md +++ b/packages/nuxt/CHANGELOG.md @@ -1,3 +1,22 @@ +## 0.2.29-next.0 (2024-10-26) + +### 🚀 Features + +- :arrow_up: upgrade to nx 20 ([bb7660e](https://github.com/nabla-studio/quirks/commit/bb7660e)) + +### 🩹 Fixes + +- :rotating_light: fix lint errors ([ce90e00](https://github.com/nabla-studio/quirks/commit/ce90e00)) + +### 🧱 Updated Dependencies + +- Updated store to 0.27.2-next.0 +- Updated vue to 0.12.7-next.0 + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + # Changelog This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index 88eaba1b..5a75f26c 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -11,12 +11,12 @@ "desmos", "evmos" ], - "version": "0.2.28", + "version": "0.2.29-next.0", "sideEffects": false, "type": "module", "dependencies": { - "@quirks/vue": "*", - "@quirks/store": "*" + "@quirks/vue": "0.12.7-next.0", + "@quirks/store": "0.27.2-next.0" }, "peerDependencies": { "nuxt": "^3.8.1", diff --git a/packages/react-native/CHANGELOG.md b/packages/react-native/CHANGELOG.md index cbd0bb6e..00c7654c 100644 --- a/packages/react-native/CHANGELOG.md +++ b/packages/react-native/CHANGELOG.md @@ -1,3 +1,18 @@ +## 0.2.26-next.0 (2024-10-26) + +### 🚀 Features + +- :arrow_up: upgrade to nx 20 ([bb7660e](https://github.com/nabla-studio/quirks/commit/bb7660e)) + +### 🧱 Updated Dependencies + +- Updated store to 0.27.2-next.0 +- Updated core to 0.19.1-next.0 + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + # Changelog This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). diff --git a/packages/react-native/package.json b/packages/react-native/package.json index 29f87c19..acd2332d 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -12,12 +12,12 @@ "evmos", "react-native" ], - "version": "0.2.25", + "version": "0.2.26-next.0", "sideEffects": false, "type": "module", "dependencies": { - "@quirks/store": "*", - "@quirks/core": "*", + "@quirks/store": "0.27.2-next.0", + "@quirks/core": "0.19.1-next.0", "babel-plugin-module-resolver": "^5.0.0", "@craftzdog/react-native-buffer": "^6.0.5", "react-native-get-random-values": "^1.10.0", diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 743eebff..3e98e89f 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,3 +1,18 @@ +## 0.14.5-next.0 (2024-10-26) + +### 🚀 Features + +- :arrow_up: upgrade to nx 20 ([bb7660e](https://github.com/nabla-studio/quirks/commit/bb7660e)) + +### 🧱 Updated Dependencies + +- Updated store to 0.27.2-next.0 +- Updated core to 0.19.1-next.0 + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + # Changelog This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). diff --git a/packages/react/package.json b/packages/react/package.json index 85cddf68..dc0e1cdc 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -11,12 +11,12 @@ "desmos", "evmos" ], - "version": "0.14.4", + "version": "0.14.5-next.0", "sideEffects": false, "type": "module", "dependencies": { - "@quirks/store": "*", - "@quirks/core": "*", + "@quirks/store": "0.27.2-next.0", + "@quirks/core": "0.19.1-next.0", "cosmjs-types": "^0.9.0", "@cosmjs/amino": "^0.32.2", "eventemitter3": "^5.0.1", diff --git a/packages/store/CHANGELOG.md b/packages/store/CHANGELOG.md index aecdea58..fd8b2fff 100644 --- a/packages/store/CHANGELOG.md +++ b/packages/store/CHANGELOG.md @@ -1,3 +1,18 @@ +## 0.27.2-next.0 (2024-10-26) + +### 🚀 Features + +- :wrench: replace pnpm with bun ([e2aaa58](https://github.com/nabla-studio/quirks/commit/e2aaa58)) +- :arrow_up: upgrade to nx 20 ([bb7660e](https://github.com/nabla-studio/quirks/commit/bb7660e)) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.0 + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + # Changelog This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). diff --git a/packages/store/package.json b/packages/store/package.json index e6ff954d..9f5ef60e 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.27.1", + "version": "0.27.2-next.0", "sideEffects": false, "type": "module", "dependencies": { @@ -23,7 +23,7 @@ "@cosmjs/cosmwasm-stargate": "^0.32.2", "@walletconnect/universal-provider": "^2.11.2", "cosmjs-types": "^0.9.0", - "@quirks/core": "*" + "@quirks/core": "0.19.1-next.0" }, "main": "./index.js", "module": "./index.js", diff --git a/packages/vue/CHANGELOG.md b/packages/vue/CHANGELOG.md index d30537b5..c76eb04f 100644 --- a/packages/vue/CHANGELOG.md +++ b/packages/vue/CHANGELOG.md @@ -1,3 +1,22 @@ +## 0.12.7-next.0 (2024-10-26) + +### 🚀 Features + +- :arrow_up: upgrade to nx 20 ([bb7660e](https://github.com/nabla-studio/quirks/commit/bb7660e)) + +### 🩹 Fixes + +- :rotating_light: fix lint errors ([ce90e00](https://github.com/nabla-studio/quirks/commit/ce90e00)) + +### 🧱 Updated Dependencies + +- Updated store to 0.27.2-next.0 +- Updated core to 0.19.1-next.0 + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + # Changelog This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). diff --git a/packages/vue/package.json b/packages/vue/package.json index 0ed72bfc..7b44e2bd 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -11,12 +11,12 @@ "desmos", "evmos" ], - "version": "0.12.6", + "version": "0.12.7-next.0", "sideEffects": false, "type": "module", "dependencies": { - "@quirks/store": "*", - "@quirks/core": "*", + "@quirks/store": "0.27.2-next.0", + "@quirks/core": "0.19.1-next.0", "vue-zustand": "^0.6.0", "eventemitter3": "^5.0.1", "zustand": "^4.5.0", diff --git a/packages/wallet-registry/CHANGELOG.md b/packages/wallet-registry/CHANGELOG.md index 2368a2fe..382bd585 100644 --- a/packages/wallet-registry/CHANGELOG.md +++ b/packages/wallet-registry/CHANGELOG.md @@ -1,3 +1,13 @@ +## 0.6.1-next.0 (2024-10-26) + +### 🚀 Features + +- :arrow_up: upgrade to nx 20 ([bb7660e](https://github.com/nabla-studio/quirks/commit/bb7660e)) + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + # Changelog This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). diff --git a/packages/wallet-registry/package.json b/packages/wallet-registry/package.json index ede8b567..82141494 100644 --- a/packages/wallet-registry/package.json +++ b/packages/wallet-registry/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.6.0", + "version": "0.6.1-next.0", "sideEffects": false, "type": "module", "dependencies": {}, diff --git a/packages/wallets/CHANGELOG.md b/packages/wallets/CHANGELOG.md index ba7c9fd8..bd9e4a45 100644 --- a/packages/wallets/CHANGELOG.md +++ b/packages/wallets/CHANGELOG.md @@ -1,3 +1,19 @@ +## 0.20.2-next.0 (2024-10-26) + +### 🚀 Features + +- :wrench: replace pnpm with bun ([e2aaa58](https://github.com/nabla-studio/quirks/commit/e2aaa58)) +- :arrow_up: upgrade to nx 20 ([bb7660e](https://github.com/nabla-studio/quirks/commit/bb7660e)) + +### 🧱 Updated Dependencies + +- Updated wallet-registry to 0.6.1-next.0 +- Updated core to 0.19.1-next.0 + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + # Changelog This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). diff --git a/packages/wallets/package.json b/packages/wallets/package.json index 3f243af5..dbd72a9e 100644 --- a/packages/wallets/package.json +++ b/packages/wallets/package.json @@ -11,14 +11,14 @@ "desmos", "evmos" ], - "version": "0.20.1", + "version": "0.20.2-next.0", "sideEffects": false, "type": "module", "dependencies": { "@chain-registry/keplr": "^1.74.12", "@chain-registry/types": "^0.50.1", - "@quirks/core": "*", - "@nabla-studio/wallet-registry": "*", + "@quirks/core": "0.19.1-next.0", + "@nabla-studio/wallet-registry": "0.6.1-next.0", "@keplr-wallet/types": "^0.12.86", "@cosmostation/extension-client": "^0.1.15", "@dao-dao/cosmiframe": "^0.1.0", From 84db2292b504faab98326da2444b3d6129da3ba4 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 15:29:49 +0200 Subject: [PATCH 21/81] ci: :construction_worker: add npm provenance --- .github/workflows/release-preview.yml | 4 ++++ .github/workflows/release-production.yml | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/.github/workflows/release-preview.yml b/.github/workflows/release-preview.yml index 91beb9b8..4a7f5abf 100644 --- a/.github/workflows/release-preview.yml +++ b/.github/workflows/release-preview.yml @@ -9,12 +9,16 @@ jobs: release: runs-on: ubuntu-latest environment: preview + permissions: + contents: read + id-token: write # needed for provenance data generation env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} RELEASE_PREID: ${{ vars.RELEASE_PREID }} RELEASE_SPECIFIER: ${{ vars.RELEASE_SPECIFIER }} RELEASE_TAG: ${{ vars.RELEASE_TAG }} NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} + NPM_CONFIG_PROVENANCE: true steps: # Step 1: Check out the repository code diff --git a/.github/workflows/release-production.yml b/.github/workflows/release-production.yml index 0af5a946..cbaf2708 100644 --- a/.github/workflows/release-production.yml +++ b/.github/workflows/release-production.yml @@ -10,9 +10,13 @@ jobs: release: runs-on: ubuntu-latest environment: production + permissions: + contents: read + id-token: write # needed for provenance data generation env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} + NPM_CONFIG_PROVENANCE: true steps: # Step 1: Check out the repository code From 4b408975b92cd02ec7f050098c1f6f3210af4869 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 15:38:33 +0200 Subject: [PATCH 22/81] ci: :construction_worker: use npm token only when required --- .github/workflows/release-preview.yml | 5 +++-- .github/workflows/release-production.yml | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release-preview.yml b/.github/workflows/release-preview.yml index 4a7f5abf..57749f0b 100644 --- a/.github/workflows/release-preview.yml +++ b/.github/workflows/release-preview.yml @@ -17,8 +17,6 @@ jobs: RELEASE_PREID: ${{ vars.RELEASE_PREID }} RELEASE_SPECIFIER: ${{ vars.RELEASE_SPECIFIER }} RELEASE_TAG: ${{ vars.RELEASE_TAG }} - NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} - NPM_CONFIG_PROVENANCE: true steps: # Step 1: Check out the repository code @@ -65,6 +63,9 @@ jobs: # Step 9: Run the release - name: Run Nx release version + env: + NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} + NPM_CONFIG_PROVENANCE: true run: bun run tools/scripts/release.ts -d false # Step 10: Clean up dist directory diff --git a/.github/workflows/release-production.yml b/.github/workflows/release-production.yml index cbaf2708..9466a1fe 100644 --- a/.github/workflows/release-production.yml +++ b/.github/workflows/release-production.yml @@ -15,8 +15,6 @@ jobs: id-token: write # needed for provenance data generation env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} - NPM_CONFIG_PROVENANCE: true steps: # Step 1: Check out the repository code @@ -63,6 +61,9 @@ jobs: # Step 9: Run the release - name: Run Nx release version + env: + NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} + NPM_CONFIG_PROVENANCE: true run: bun run tools/scripts/release.ts -d false # Step 10: Clean up dist directory From 4925ff3d0e9fbc298c9e363f4f4b1ad8ef0390d6 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 15:39:40 +0200 Subject: [PATCH 23/81] docs(nuxt): :memo: update readme --- packages/nuxt/README.md | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/packages/nuxt/README.md b/packages/nuxt/README.md index 37791221..4f2a274c 100644 --- a/packages/nuxt/README.md +++ b/packages/nuxt/README.md @@ -1,7 +1,3 @@ # nuxt -This library was generated with [Nx](https://nx.dev). - -## Running unit tests - -Run `nx test nuxt` to execute the unit tests via [Vitest](https://vitest.dev/). +This package defines nuxt utility for quirks. \ No newline at end of file From 90b3c55ae593bf28b3d18a1b0e47473212d631e5 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 15:40:22 +0200 Subject: [PATCH 24/81] fix(nuxt): :memo: add missing link --- packages/nuxt/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/nuxt/README.md b/packages/nuxt/README.md index 4f2a274c..73255d1a 100644 --- a/packages/nuxt/README.md +++ b/packages/nuxt/README.md @@ -1,3 +1,3 @@ # nuxt -This package defines nuxt utility for quirks. \ No newline at end of file +This package defines [nuxt](https://nuxt.com/) utility for quirks. \ No newline at end of file From 42308651097ea5e9990f15a0929be333d556a2dd Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 15:48:41 +0200 Subject: [PATCH 25/81] ci: :green_heart: add missing write permissions --- .github/workflows/release-preview.yml | 2 +- .github/workflows/release-production.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release-preview.yml b/.github/workflows/release-preview.yml index 57749f0b..b20694df 100644 --- a/.github/workflows/release-preview.yml +++ b/.github/workflows/release-preview.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest environment: preview permissions: - contents: read + contents: write id-token: write # needed for provenance data generation env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/release-production.yml b/.github/workflows/release-production.yml index 9466a1fe..0960a658 100644 --- a/.github/workflows/release-production.yml +++ b/.github/workflows/release-production.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest environment: production permissions: - contents: read + contents: write id-token: write # needed for provenance data generation env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From f52778e814f84c2ab1faf4dad33be6b18726dd6c Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 15:48:56 +0200 Subject: [PATCH 26/81] fix(next): :memo: add missing link --- packages/next/README.md | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/packages/next/README.md b/packages/next/README.md index 59f948ea..c05f2cde 100644 --- a/packages/next/README.md +++ b/packages/next/README.md @@ -1,13 +1,5 @@ -# Next.js Utils +# [Next.js](https://nextjs.org/) Utils This package contains a set of utilities to use SSR-compatible quirks, the data is stored in cookies and the server-side status can be retrieved. This removes hydration problems due to differences between client and server state. - -## Building - -Run `nx build next` to build the library. - -## Running unit tests - -Run `nx test next` to execute the unit tests via [Jest](https://jestjs.io). From dce20ba70a6ed0c7f06f095df3090d06bed1464a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=F0=9F=A4=96=20nabla=20bot?= <-> Date: Sat, 26 Oct 2024 13:51:04 +0000 Subject: [PATCH 27/81] chore(release): publish - project: wallet-registry 0.6.1-next.1 - project: react-native 0.2.26-next.1 - project: wallets 0.20.2-next.1 - project: react 0.14.5-next.1 - project: store 0.27.2-next.1 - project: core 0.19.1-next.1 - project: next 0.1.5-next.1 - project: nuxt 0.2.29-next.1 - project: vue 0.12.7-next.1 --- packages/core/CHANGELOG.md | 6 ++++++ packages/core/package.json | 4 ++-- packages/next/CHANGELOG.md | 10 ++++++++++ packages/next/package.json | 2 +- packages/nuxt/CHANGELOG.md | 10 ++++++++++ packages/nuxt/package.json | 2 +- packages/react-native/CHANGELOG.md | 6 ++++++ packages/react-native/package.json | 4 ++-- packages/react/CHANGELOG.md | 6 ++++++ packages/react/package.json | 4 ++-- packages/store/CHANGELOG.md | 6 ++++++ packages/store/package.json | 4 ++-- packages/vue/CHANGELOG.md | 6 ++++++ packages/vue/package.json | 4 ++-- packages/wallet-registry/CHANGELOG.md | 4 ++++ packages/wallet-registry/package.json | 2 +- packages/wallets/CHANGELOG.md | 7 +++++++ packages/wallets/package.json | 6 +++--- 18 files changed, 77 insertions(+), 16 deletions(-) diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 42cd3e5b..39d9a438 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.19.1-next.1 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated wallet-registry to 0.6.1-next.1 + ## 0.19.1-next.0 (2024-10-26) ### 🚀 Features diff --git a/packages/core/package.json b/packages/core/package.json index 6e23ca8d..39885b54 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.19.1-next.0", + "version": "0.19.1-next.1", "sideEffects": false, "type": "module", "dependencies": { @@ -25,7 +25,7 @@ "@walletconnect/types": "^2.11.2", "base64-js": "^1.5.1", "pino-pretty": "^10.2.3", - "@nabla-studio/wallet-registry": "0.6.1-next.0" + "@nabla-studio/wallet-registry": "0.6.1-next.1" }, "main": "./index.js", "module": "./index.js", diff --git a/packages/next/CHANGELOG.md b/packages/next/CHANGELOG.md index d6908fc4..ff4ba286 100644 --- a/packages/next/CHANGELOG.md +++ b/packages/next/CHANGELOG.md @@ -1,3 +1,13 @@ +## 0.1.5-next.1 (2024-10-26) + +### 🩹 Fixes + +- **next:** :memo: add missing link ([f52778e](https://github.com/nabla-studio/quirks/commit/f52778e)) + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.1.5-next.0 (2024-10-26) ### 🚀 Features diff --git a/packages/next/package.json b/packages/next/package.json index 666fc4a9..6d434f95 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.1.5-next.0", + "version": "0.1.5-next.1", "sideEffects": false, "type": "module", "dependencies": { diff --git a/packages/nuxt/CHANGELOG.md b/packages/nuxt/CHANGELOG.md index 80b111bd..f1d6f4db 100644 --- a/packages/nuxt/CHANGELOG.md +++ b/packages/nuxt/CHANGELOG.md @@ -1,3 +1,13 @@ +## 0.2.29-next.1 (2024-10-26) + +### 🩹 Fixes + +- **nuxt:** :memo: add missing link ([90b3c55](https://github.com/nabla-studio/quirks/commit/90b3c55)) + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.2.29-next.0 (2024-10-26) ### 🚀 Features diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index 5a75f26c..814a6a50 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.2.29-next.0", + "version": "0.2.29-next.1", "sideEffects": false, "type": "module", "dependencies": { diff --git a/packages/react-native/CHANGELOG.md b/packages/react-native/CHANGELOG.md index 00c7654c..04613450 100644 --- a/packages/react-native/CHANGELOG.md +++ b/packages/react-native/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.2.26-next.1 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.1 + ## 0.2.26-next.0 (2024-10-26) ### 🚀 Features diff --git a/packages/react-native/package.json b/packages/react-native/package.json index acd2332d..4bfb5d0f 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -12,12 +12,12 @@ "evmos", "react-native" ], - "version": "0.2.26-next.0", + "version": "0.2.26-next.1", "sideEffects": false, "type": "module", "dependencies": { "@quirks/store": "0.27.2-next.0", - "@quirks/core": "0.19.1-next.0", + "@quirks/core": "0.19.1-next.1", "babel-plugin-module-resolver": "^5.0.0", "@craftzdog/react-native-buffer": "^6.0.5", "react-native-get-random-values": "^1.10.0", diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 3e98e89f..fbc1b87d 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.14.5-next.1 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.1 + ## 0.14.5-next.0 (2024-10-26) ### 🚀 Features diff --git a/packages/react/package.json b/packages/react/package.json index dc0e1cdc..2ef7d712 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -11,12 +11,12 @@ "desmos", "evmos" ], - "version": "0.14.5-next.0", + "version": "0.14.5-next.1", "sideEffects": false, "type": "module", "dependencies": { "@quirks/store": "0.27.2-next.0", - "@quirks/core": "0.19.1-next.0", + "@quirks/core": "0.19.1-next.1", "cosmjs-types": "^0.9.0", "@cosmjs/amino": "^0.32.2", "eventemitter3": "^5.0.1", diff --git a/packages/store/CHANGELOG.md b/packages/store/CHANGELOG.md index fd8b2fff..59aef615 100644 --- a/packages/store/CHANGELOG.md +++ b/packages/store/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.27.2-next.1 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.1 + ## 0.27.2-next.0 (2024-10-26) ### 🚀 Features diff --git a/packages/store/package.json b/packages/store/package.json index 9f5ef60e..48d1e88a 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.27.2-next.0", + "version": "0.27.2-next.1", "sideEffects": false, "type": "module", "dependencies": { @@ -23,7 +23,7 @@ "@cosmjs/cosmwasm-stargate": "^0.32.2", "@walletconnect/universal-provider": "^2.11.2", "cosmjs-types": "^0.9.0", - "@quirks/core": "0.19.1-next.0" + "@quirks/core": "0.19.1-next.1" }, "main": "./index.js", "module": "./index.js", diff --git a/packages/vue/CHANGELOG.md b/packages/vue/CHANGELOG.md index c76eb04f..5afbf209 100644 --- a/packages/vue/CHANGELOG.md +++ b/packages/vue/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.12.7-next.1 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.1 + ## 0.12.7-next.0 (2024-10-26) ### 🚀 Features diff --git a/packages/vue/package.json b/packages/vue/package.json index 7b44e2bd..5ef44d38 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -11,12 +11,12 @@ "desmos", "evmos" ], - "version": "0.12.7-next.0", + "version": "0.12.7-next.1", "sideEffects": false, "type": "module", "dependencies": { "@quirks/store": "0.27.2-next.0", - "@quirks/core": "0.19.1-next.0", + "@quirks/core": "0.19.1-next.1", "vue-zustand": "^0.6.0", "eventemitter3": "^5.0.1", "zustand": "^4.5.0", diff --git a/packages/wallet-registry/CHANGELOG.md b/packages/wallet-registry/CHANGELOG.md index 382bd585..9849e0cc 100644 --- a/packages/wallet-registry/CHANGELOG.md +++ b/packages/wallet-registry/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.6.1-next.1 (2024-10-26) + +This was a version bump only for wallet-registry to align it with other projects, there were no code changes. + ## 0.6.1-next.0 (2024-10-26) ### 🚀 Features diff --git a/packages/wallet-registry/package.json b/packages/wallet-registry/package.json index 82141494..757d9bbe 100644 --- a/packages/wallet-registry/package.json +++ b/packages/wallet-registry/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.6.1-next.0", + "version": "0.6.1-next.1", "sideEffects": false, "type": "module", "dependencies": {}, diff --git a/packages/wallets/CHANGELOG.md b/packages/wallets/CHANGELOG.md index bd9e4a45..7c663b3a 100644 --- a/packages/wallets/CHANGELOG.md +++ b/packages/wallets/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.20.2-next.1 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated wallet-registry to 0.6.1-next.1 +- Updated core to 0.19.1-next.1 + ## 0.20.2-next.0 (2024-10-26) ### 🚀 Features diff --git a/packages/wallets/package.json b/packages/wallets/package.json index dbd72a9e..c4067093 100644 --- a/packages/wallets/package.json +++ b/packages/wallets/package.json @@ -11,14 +11,14 @@ "desmos", "evmos" ], - "version": "0.20.2-next.0", + "version": "0.20.2-next.1", "sideEffects": false, "type": "module", "dependencies": { "@chain-registry/keplr": "^1.74.12", "@chain-registry/types": "^0.50.1", - "@quirks/core": "0.19.1-next.0", - "@nabla-studio/wallet-registry": "0.6.1-next.0", + "@quirks/core": "0.19.1-next.1", + "@nabla-studio/wallet-registry": "0.6.1-next.1", "@keplr-wallet/types": "^0.12.86", "@cosmostation/extension-client": "^0.1.15", "@dao-dao/cosmiframe": "^0.1.0", From 45c2f3a19107ef3cc666ba3f0d7fa440b73c8ee7 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 16:34:32 +0200 Subject: [PATCH 28/81] ci: :construction_worker: add release publish in another step --- .github/workflows/release-preview.yml | 10 +++++++--- .github/workflows/release-production.yml | 10 +++++++--- tools/scripts/release.ts | 13 ------------- 3 files changed, 14 insertions(+), 19 deletions(-) diff --git a/.github/workflows/release-preview.yml b/.github/workflows/release-preview.yml index b20694df..d1100473 100644 --- a/.github/workflows/release-preview.yml +++ b/.github/workflows/release-preview.yml @@ -63,11 +63,15 @@ jobs: # Step 9: Run the release - name: Run Nx release version - env: + run: bun run tools/scripts/release.ts -d false + + # Step 10: Run publish + - name: Publish + env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} NPM_CONFIG_PROVENANCE: true - run: bun run tools/scripts/release.ts -d false + run: bunx nx release publish --verbose --tag $RELEASE_TAG - # Step 10: Clean up dist directory + # Step 11: Clean up dist directory - name: Cleanup dist directory run: rm -rf ./dist # Remove the dist directory to start fresh diff --git a/.github/workflows/release-production.yml b/.github/workflows/release-production.yml index 0960a658..14c92b70 100644 --- a/.github/workflows/release-production.yml +++ b/.github/workflows/release-production.yml @@ -61,11 +61,15 @@ jobs: # Step 9: Run the release - name: Run Nx release version - env: + run: bun run tools/scripts/release.ts -d false + + # Step 10: Run publish + - name: Publish + env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} NPM_CONFIG_PROVENANCE: true - run: bun run tools/scripts/release.ts -d false + run: bunx nx release publish --verbose - # Step 10: Clean up dist directory + # Step 11: Clean up dist directory - name: Cleanup dist directory run: rm -rf ./dist # Remove the dist directory to start fresh diff --git a/tools/scripts/release.ts b/tools/scripts/release.ts index d1d11e8b..df666097 100644 --- a/tools/scripts/release.ts +++ b/tools/scripts/release.ts @@ -39,19 +39,6 @@ const release = async () => { dryRun: options.dryRun, verbose: options.verbose, }); - - // The returned number value from releasePublish will be zero if all projects are published successfully, non-zero if not - if (!options.dryRun) { - const publishStatus = await releasePublish({ - dryRun: options.dryRun, - verbose: options.verbose, - tag, - }); - - const code = Math.max(...Object.values(publishStatus).map(({ code }) => code)) - - process.exit(code); - } process.exit(); } From c98d4957deda2a5d55e732dd61e19b54f2d53466 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 16:35:42 +0200 Subject: [PATCH 29/81] fix(wallet-registry): :memo: update readme --- packages/wallet-registry/README.md | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/packages/wallet-registry/README.md b/packages/wallet-registry/README.md index 4c2fc5f0..bd622ae4 100644 --- a/packages/wallet-registry/README.md +++ b/packages/wallet-registry/README.md @@ -1,11 +1,3 @@ # wallet-registry -This library was generated with [Nx](https://nx.dev). - -## Building - -Run `nx build wallet-registry` to build the library. - -## Running unit tests - -Run `nx test wallet-registry` to execute the unit tests via [Jest](https://jestjs.io). +This library defines data structure from wallet registry, it's helpful to retrieve official metadata for wallet connect and also allow us to access wallet details. From 31b674ff1b39ed87f7da6f10786cb3d688b0ea79 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 16:39:41 +0200 Subject: [PATCH 30/81] fix: :rotating_light: fix linter error --- bun.lockb | Bin 1026239 -> 1026239 bytes packages/next/package.json | 2 +- packages/react-native/package.json | 2 +- packages/react/package.json | 2 +- packages/vue/package.json | 2 +- yarn.lock | 4 ++-- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/bun.lockb b/bun.lockb index 5c26fe8b8c6f8e27e620243486446b024ce23e14..612ded889dcc0e6fd1600bb18a364ece1a018f06 100755 GIT binary patch delta 80 zcmdmg(Qf}myM`9V7N!>F7M2#)7Pc1l7LFFqEnMd6oQ!dX=6VKt#>U$n)VbJMIKX^! aJ)?GiZ7v|@24Wr{<^^KD?f%;Q1+@Uia25do delta 80 zcmdmg(Qf}myM`9V7N!>F7M2#)7Pc1l7LFFqEnMd6oJXPzwM_9umL+ diff --git a/packages/next/package.json b/packages/next/package.json index 6d434f95..be1d757e 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -18,7 +18,7 @@ "cookies-next": "^4.2.1", "superjson": "^2.2.1", "zustand": "^4.5.0", - "@quirks/store": "0.27.2-next.0" + "@quirks/store": "0.27.2-next.1" }, "peerDependencies": { "next": "^13" diff --git a/packages/react-native/package.json b/packages/react-native/package.json index 4bfb5d0f..5385c0a7 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -16,7 +16,7 @@ "sideEffects": false, "type": "module", "dependencies": { - "@quirks/store": "0.27.2-next.0", + "@quirks/store": "0.27.2-next.1", "@quirks/core": "0.19.1-next.1", "babel-plugin-module-resolver": "^5.0.0", "@craftzdog/react-native-buffer": "^6.0.5", diff --git a/packages/react/package.json b/packages/react/package.json index 2ef7d712..7670556d 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -15,7 +15,7 @@ "sideEffects": false, "type": "module", "dependencies": { - "@quirks/store": "0.27.2-next.0", + "@quirks/store": "0.27.2-next.1", "@quirks/core": "0.19.1-next.1", "cosmjs-types": "^0.9.0", "@cosmjs/amino": "^0.32.2", diff --git a/packages/vue/package.json b/packages/vue/package.json index 5ef44d38..6372c205 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -15,7 +15,7 @@ "sideEffects": false, "type": "module", "dependencies": { - "@quirks/store": "0.27.2-next.0", + "@quirks/store": "0.27.2-next.1", "@quirks/core": "0.19.1-next.1", "vue-zustand": "^0.6.0", "eventemitter3": "^5.0.1", diff --git a/yarn.lock b/yarn.lock index 86b52e85..c0c4187d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5025,7 +5025,7 @@ dependencies: "@types/yargs-parser" "*" -"@types/yargs@^17.0.8", "@types/yargs@^17.0.33": +"@types/yargs@^17.0.33", "@types/yargs@^17.0.8": version "17.0.33" resolved "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz" integrity sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA== @@ -18959,7 +18959,7 @@ yargs@^15.1.0, yargs@^15.3.1: require-directory "^2.1.1" require-main-filename "^2.0.0" -yargs@^17.0.0, yargs@^17.3.1, yargs@^17.5.1, yargs@^17.6.2, yargs@^17.7.2, yargs@^17.7.2: +yargs@^17.0.0, yargs@^17.3.1, yargs@^17.5.1, yargs@^17.6.2, yargs@^17.7.2: version "17.7.2" resolved "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz" integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== From c4e239717d43de6d23553e07d1281a8737684dcd Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 16:43:28 +0200 Subject: [PATCH 31/81] ci: :construction_worker: add release publish dryrun check --- .github/workflows/pr-checks.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pr-checks.yml b/.github/workflows/pr-checks.yml index ff63a8a1..f78c175c 100644 --- a/.github/workflows/pr-checks.yml +++ b/.github/workflows/pr-checks.yml @@ -56,6 +56,13 @@ jobs: - name: Run Nx release version (dry-run) run: bun run tools/scripts/release.ts - # Step 9: Clean up dist directory + # Step 9: Run publish in dry-run mode + - name: Publish + env: + NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} + NPM_CONFIG_PROVENANCE: true + run: bunx nx release publish --verbose --dry-run + + # Step 10: Clean up dist directory - name: Cleanup dist directory run: rm -rf ./dist # Remove the dist directory to start fresh From 12bdaae74f5687863a5f536710bfdf78c47cce81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=F0=9F=A4=96=20nabla=20bot?= <-> Date: Sat, 26 Oct 2024 14:48:46 +0000 Subject: [PATCH 32/81] chore(release): publish - project: wallet-registry 0.6.1-next.2 - project: react-native 0.2.26-next.2 - project: wallets 0.20.2-next.2 - project: react 0.14.5-next.2 - project: store 0.27.2-next.2 - project: core 0.19.1-next.2 - project: next 0.1.5-next.2 - project: nuxt 0.2.29-next.2 - project: vue 0.12.7-next.2 --- packages/core/CHANGELOG.md | 6 ++++++ packages/core/package.json | 4 ++-- packages/next/CHANGELOG.md | 10 ++++++++++ packages/next/package.json | 2 +- packages/nuxt/CHANGELOG.md | 4 ++++ packages/nuxt/package.json | 2 +- packages/react-native/CHANGELOG.md | 14 ++++++++++++++ packages/react-native/package.json | 4 ++-- packages/react/CHANGELOG.md | 14 ++++++++++++++ packages/react/package.json | 4 ++-- packages/store/CHANGELOG.md | 6 ++++++ packages/store/package.json | 4 ++-- packages/vue/CHANGELOG.md | 14 ++++++++++++++ packages/vue/package.json | 4 ++-- packages/wallet-registry/CHANGELOG.md | 10 ++++++++++ packages/wallet-registry/package.json | 2 +- packages/wallets/CHANGELOG.md | 7 +++++++ packages/wallets/package.json | 6 +++--- 18 files changed, 101 insertions(+), 16 deletions(-) diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 39d9a438..34186fe9 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.19.1-next.2 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated wallet-registry to 0.6.1-next.2 + ## 0.19.1-next.1 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/core/package.json b/packages/core/package.json index 39885b54..654a086f 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.19.1-next.1", + "version": "0.19.1-next.2", "sideEffects": false, "type": "module", "dependencies": { @@ -25,7 +25,7 @@ "@walletconnect/types": "^2.11.2", "base64-js": "^1.5.1", "pino-pretty": "^10.2.3", - "@nabla-studio/wallet-registry": "0.6.1-next.1" + "@nabla-studio/wallet-registry": "0.6.1-next.2" }, "main": "./index.js", "module": "./index.js", diff --git a/packages/next/CHANGELOG.md b/packages/next/CHANGELOG.md index ff4ba286..73571195 100644 --- a/packages/next/CHANGELOG.md +++ b/packages/next/CHANGELOG.md @@ -1,3 +1,13 @@ +## 0.1.5-next.2 (2024-10-26) + +### 🩹 Fixes + +- :rotating_light: fix linter error ([31b674f](https://github.com/nabla-studio/quirks/commit/31b674f)) + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.1.5-next.1 (2024-10-26) ### 🩹 Fixes diff --git a/packages/next/package.json b/packages/next/package.json index be1d757e..8bc0a764 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.1.5-next.1", + "version": "0.1.5-next.2", "sideEffects": false, "type": "module", "dependencies": { diff --git a/packages/nuxt/CHANGELOG.md b/packages/nuxt/CHANGELOG.md index f1d6f4db..cb309295 100644 --- a/packages/nuxt/CHANGELOG.md +++ b/packages/nuxt/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.2.29-next.2 (2024-10-26) + +This was a version bump only for nuxt to align it with other projects, there were no code changes. + ## 0.2.29-next.1 (2024-10-26) ### 🩹 Fixes diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index 814a6a50..5470104c 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.2.29-next.1", + "version": "0.2.29-next.2", "sideEffects": false, "type": "module", "dependencies": { diff --git a/packages/react-native/CHANGELOG.md b/packages/react-native/CHANGELOG.md index 04613450..d06cff15 100644 --- a/packages/react-native/CHANGELOG.md +++ b/packages/react-native/CHANGELOG.md @@ -1,3 +1,17 @@ +## 0.2.26-next.2 (2024-10-26) + +### 🩹 Fixes + +- :rotating_light: fix linter error ([31b674f](https://github.com/nabla-studio/quirks/commit/31b674f)) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.2 + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.2.26-next.1 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/react-native/package.json b/packages/react-native/package.json index 5385c0a7..8aeffa6e 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -12,12 +12,12 @@ "evmos", "react-native" ], - "version": "0.2.26-next.1", + "version": "0.2.26-next.2", "sideEffects": false, "type": "module", "dependencies": { "@quirks/store": "0.27.2-next.1", - "@quirks/core": "0.19.1-next.1", + "@quirks/core": "0.19.1-next.2", "babel-plugin-module-resolver": "^5.0.0", "@craftzdog/react-native-buffer": "^6.0.5", "react-native-get-random-values": "^1.10.0", diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index fbc1b87d..3d1d6e4f 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,3 +1,17 @@ +## 0.14.5-next.2 (2024-10-26) + +### 🩹 Fixes + +- :rotating_light: fix linter error ([31b674f](https://github.com/nabla-studio/quirks/commit/31b674f)) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.2 + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.14.5-next.1 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/react/package.json b/packages/react/package.json index 7670556d..2645d35a 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -11,12 +11,12 @@ "desmos", "evmos" ], - "version": "0.14.5-next.1", + "version": "0.14.5-next.2", "sideEffects": false, "type": "module", "dependencies": { "@quirks/store": "0.27.2-next.1", - "@quirks/core": "0.19.1-next.1", + "@quirks/core": "0.19.1-next.2", "cosmjs-types": "^0.9.0", "@cosmjs/amino": "^0.32.2", "eventemitter3": "^5.0.1", diff --git a/packages/store/CHANGELOG.md b/packages/store/CHANGELOG.md index 59aef615..c288706d 100644 --- a/packages/store/CHANGELOG.md +++ b/packages/store/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.27.2-next.2 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.2 + ## 0.27.2-next.1 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/store/package.json b/packages/store/package.json index 48d1e88a..f5d43da0 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.27.2-next.1", + "version": "0.27.2-next.2", "sideEffects": false, "type": "module", "dependencies": { @@ -23,7 +23,7 @@ "@cosmjs/cosmwasm-stargate": "^0.32.2", "@walletconnect/universal-provider": "^2.11.2", "cosmjs-types": "^0.9.0", - "@quirks/core": "0.19.1-next.1" + "@quirks/core": "0.19.1-next.2" }, "main": "./index.js", "module": "./index.js", diff --git a/packages/vue/CHANGELOG.md b/packages/vue/CHANGELOG.md index 5afbf209..98695193 100644 --- a/packages/vue/CHANGELOG.md +++ b/packages/vue/CHANGELOG.md @@ -1,3 +1,17 @@ +## 0.12.7-next.2 (2024-10-26) + +### 🩹 Fixes + +- :rotating_light: fix linter error ([31b674f](https://github.com/nabla-studio/quirks/commit/31b674f)) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.2 + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.12.7-next.1 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/vue/package.json b/packages/vue/package.json index 6372c205..dd7882cc 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -11,12 +11,12 @@ "desmos", "evmos" ], - "version": "0.12.7-next.1", + "version": "0.12.7-next.2", "sideEffects": false, "type": "module", "dependencies": { "@quirks/store": "0.27.2-next.1", - "@quirks/core": "0.19.1-next.1", + "@quirks/core": "0.19.1-next.2", "vue-zustand": "^0.6.0", "eventemitter3": "^5.0.1", "zustand": "^4.5.0", diff --git a/packages/wallet-registry/CHANGELOG.md b/packages/wallet-registry/CHANGELOG.md index 9849e0cc..7c72111a 100644 --- a/packages/wallet-registry/CHANGELOG.md +++ b/packages/wallet-registry/CHANGELOG.md @@ -1,3 +1,13 @@ +## 0.6.1-next.2 (2024-10-26) + +### 🩹 Fixes + +- **wallet-registry:** :memo: update readme ([c98d495](https://github.com/nabla-studio/quirks/commit/c98d495)) + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.6.1-next.1 (2024-10-26) This was a version bump only for wallet-registry to align it with other projects, there were no code changes. diff --git a/packages/wallet-registry/package.json b/packages/wallet-registry/package.json index 757d9bbe..2d745d96 100644 --- a/packages/wallet-registry/package.json +++ b/packages/wallet-registry/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.6.1-next.1", + "version": "0.6.1-next.2", "sideEffects": false, "type": "module", "dependencies": {}, diff --git a/packages/wallets/CHANGELOG.md b/packages/wallets/CHANGELOG.md index 7c663b3a..5cc06427 100644 --- a/packages/wallets/CHANGELOG.md +++ b/packages/wallets/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.20.2-next.2 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated wallet-registry to 0.6.1-next.2 +- Updated core to 0.19.1-next.2 + ## 0.20.2-next.1 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/wallets/package.json b/packages/wallets/package.json index c4067093..0814994f 100644 --- a/packages/wallets/package.json +++ b/packages/wallets/package.json @@ -11,14 +11,14 @@ "desmos", "evmos" ], - "version": "0.20.2-next.1", + "version": "0.20.2-next.2", "sideEffects": false, "type": "module", "dependencies": { "@chain-registry/keplr": "^1.74.12", "@chain-registry/types": "^0.50.1", - "@quirks/core": "0.19.1-next.1", - "@nabla-studio/wallet-registry": "0.6.1-next.1", + "@quirks/core": "0.19.1-next.2", + "@nabla-studio/wallet-registry": "0.6.1-next.2", "@keplr-wallet/types": "^0.12.86", "@cosmostation/extension-client": "^0.1.15", "@dao-dao/cosmiframe": "^0.1.0", From f7476f776a4948793705e56272b1b9ce3d0331a6 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 16:54:30 +0200 Subject: [PATCH 33/81] ci: :green_heart: use npx insteead of bunx for publish --- .github/workflows/pr-checks.yml | 5 ++++- .github/workflows/release-preview.yml | 5 ++++- .github/workflows/release-production.yml | 5 ++++- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/.github/workflows/pr-checks.yml b/.github/workflows/pr-checks.yml index f78c175c..4677b640 100644 --- a/.github/workflows/pr-checks.yml +++ b/.github/workflows/pr-checks.yml @@ -61,7 +61,10 @@ jobs: env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} NPM_CONFIG_PROVENANCE: true - run: bunx nx release publish --verbose --dry-run + # Use npx instead of yarn because yarn automagically sets NPM_* environment variables + # like NPM_CONFIG_REGISTRY so npm publish ends up ignoring the .npmrc file + # which is set up by `setup-node` action. + run: npx nx release publish --verbose --dry-run # Step 10: Clean up dist directory - name: Cleanup dist directory diff --git a/.github/workflows/release-preview.yml b/.github/workflows/release-preview.yml index d1100473..2ccd0b06 100644 --- a/.github/workflows/release-preview.yml +++ b/.github/workflows/release-preview.yml @@ -70,7 +70,10 @@ jobs: env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} NPM_CONFIG_PROVENANCE: true - run: bunx nx release publish --verbose --tag $RELEASE_TAG + # Use npx instead of yarn because yarn automagically sets NPM_* environment variables + # like NPM_CONFIG_REGISTRY so npm publish ends up ignoring the .npmrc file + # which is set up by `setup-node` action. + run: npx nx release publish --verbose --tag $RELEASE_TAG # Step 11: Clean up dist directory - name: Cleanup dist directory diff --git a/.github/workflows/release-production.yml b/.github/workflows/release-production.yml index 14c92b70..340cf5e8 100644 --- a/.github/workflows/release-production.yml +++ b/.github/workflows/release-production.yml @@ -68,7 +68,10 @@ jobs: env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} NPM_CONFIG_PROVENANCE: true - run: bunx nx release publish --verbose + # Use npx instead of yarn because yarn automagically sets NPM_* environment variables + # like NPM_CONFIG_REGISTRY so npm publish ends up ignoring the .npmrc file + # which is set up by `setup-node` action. + run: npx nx release publish --verbose # Step 11: Clean up dist directory - name: Cleanup dist directory From 11b642cc7d13250fd5bb8bbfe19e2f6d8b7bf7df Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 16:56:10 +0200 Subject: [PATCH 34/81] fix: :rotating_light: fix lint errors --- packages/next/package.json | 2 +- packages/react-native/package.json | 2 +- packages/react/package.json | 2 +- packages/vue/package.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/next/package.json b/packages/next/package.json index 8bc0a764..ca63e9ff 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -18,7 +18,7 @@ "cookies-next": "^4.2.1", "superjson": "^2.2.1", "zustand": "^4.5.0", - "@quirks/store": "0.27.2-next.1" + "@quirks/store": "0.27.2-next.2" }, "peerDependencies": { "next": "^13" diff --git a/packages/react-native/package.json b/packages/react-native/package.json index 8aeffa6e..9fd882d0 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -16,7 +16,7 @@ "sideEffects": false, "type": "module", "dependencies": { - "@quirks/store": "0.27.2-next.1", + "@quirks/store": "0.27.2-next.2", "@quirks/core": "0.19.1-next.2", "babel-plugin-module-resolver": "^5.0.0", "@craftzdog/react-native-buffer": "^6.0.5", diff --git a/packages/react/package.json b/packages/react/package.json index 2645d35a..3385b744 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -15,7 +15,7 @@ "sideEffects": false, "type": "module", "dependencies": { - "@quirks/store": "0.27.2-next.1", + "@quirks/store": "0.27.2-next.2", "@quirks/core": "0.19.1-next.2", "cosmjs-types": "^0.9.0", "@cosmjs/amino": "^0.32.2", diff --git a/packages/vue/package.json b/packages/vue/package.json index dd7882cc..476fd6af 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -15,7 +15,7 @@ "sideEffects": false, "type": "module", "dependencies": { - "@quirks/store": "0.27.2-next.1", + "@quirks/store": "0.27.2-next.2", "@quirks/core": "0.19.1-next.2", "vue-zustand": "^0.6.0", "eventemitter3": "^5.0.1", From f809fc18e0227d1befa9372638363aa8dba8d578 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=F0=9F=A4=96=20nabla=20bot?= <-> Date: Sat, 26 Oct 2024 15:10:38 +0000 Subject: [PATCH 35/81] chore(release): publish - project: wallet-registry 0.6.1-next.3 - project: react-native 0.2.26-next.3 - project: wallets 0.20.2-next.3 - project: react 0.14.5-next.3 - project: store 0.27.2-next.3 - project: core 0.19.1-next.3 - project: next 0.1.5-next.3 - project: nuxt 0.2.29-next.3 - project: vue 0.12.7-next.3 --- packages/core/CHANGELOG.md | 6 ++++++ packages/core/package.json | 4 ++-- packages/next/CHANGELOG.md | 10 ++++++++++ packages/next/package.json | 2 +- packages/nuxt/CHANGELOG.md | 4 ++++ packages/nuxt/package.json | 2 +- packages/react-native/CHANGELOG.md | 14 ++++++++++++++ packages/react-native/package.json | 4 ++-- packages/react/CHANGELOG.md | 14 ++++++++++++++ packages/react/package.json | 4 ++-- packages/store/CHANGELOG.md | 6 ++++++ packages/store/package.json | 4 ++-- packages/vue/CHANGELOG.md | 14 ++++++++++++++ packages/vue/package.json | 4 ++-- packages/wallet-registry/CHANGELOG.md | 4 ++++ packages/wallet-registry/package.json | 2 +- packages/wallets/CHANGELOG.md | 7 +++++++ packages/wallets/package.json | 6 +++--- 18 files changed, 95 insertions(+), 16 deletions(-) diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 34186fe9..7f5dcad2 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.19.1-next.3 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated wallet-registry to 0.6.1-next.3 + ## 0.19.1-next.2 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/core/package.json b/packages/core/package.json index 654a086f..4885f066 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.19.1-next.2", + "version": "0.19.1-next.3", "sideEffects": false, "type": "module", "dependencies": { @@ -25,7 +25,7 @@ "@walletconnect/types": "^2.11.2", "base64-js": "^1.5.1", "pino-pretty": "^10.2.3", - "@nabla-studio/wallet-registry": "0.6.1-next.2" + "@nabla-studio/wallet-registry": "0.6.1-next.3" }, "main": "./index.js", "module": "./index.js", diff --git a/packages/next/CHANGELOG.md b/packages/next/CHANGELOG.md index 73571195..f27fbc5b 100644 --- a/packages/next/CHANGELOG.md +++ b/packages/next/CHANGELOG.md @@ -1,3 +1,13 @@ +## 0.1.5-next.3 (2024-10-26) + +### 🩹 Fixes + +- :rotating_light: fix lint errors ([11b642c](https://github.com/nabla-studio/quirks/commit/11b642c)) + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.1.5-next.2 (2024-10-26) ### 🩹 Fixes diff --git a/packages/next/package.json b/packages/next/package.json index ca63e9ff..5112309c 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.1.5-next.2", + "version": "0.1.5-next.3", "sideEffects": false, "type": "module", "dependencies": { diff --git a/packages/nuxt/CHANGELOG.md b/packages/nuxt/CHANGELOG.md index cb309295..684b32aa 100644 --- a/packages/nuxt/CHANGELOG.md +++ b/packages/nuxt/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.2.29-next.3 (2024-10-26) + +This was a version bump only for nuxt to align it with other projects, there were no code changes. + ## 0.2.29-next.2 (2024-10-26) This was a version bump only for nuxt to align it with other projects, there were no code changes. diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index 5470104c..5ff7e6fc 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.2.29-next.2", + "version": "0.2.29-next.3", "sideEffects": false, "type": "module", "dependencies": { diff --git a/packages/react-native/CHANGELOG.md b/packages/react-native/CHANGELOG.md index d06cff15..7ff0422e 100644 --- a/packages/react-native/CHANGELOG.md +++ b/packages/react-native/CHANGELOG.md @@ -1,3 +1,17 @@ +## 0.2.26-next.3 (2024-10-26) + +### 🩹 Fixes + +- :rotating_light: fix lint errors ([11b642c](https://github.com/nabla-studio/quirks/commit/11b642c)) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.3 + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.2.26-next.2 (2024-10-26) ### 🩹 Fixes diff --git a/packages/react-native/package.json b/packages/react-native/package.json index 9fd882d0..6d0b0e14 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -12,12 +12,12 @@ "evmos", "react-native" ], - "version": "0.2.26-next.2", + "version": "0.2.26-next.3", "sideEffects": false, "type": "module", "dependencies": { "@quirks/store": "0.27.2-next.2", - "@quirks/core": "0.19.1-next.2", + "@quirks/core": "0.19.1-next.3", "babel-plugin-module-resolver": "^5.0.0", "@craftzdog/react-native-buffer": "^6.0.5", "react-native-get-random-values": "^1.10.0", diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 3d1d6e4f..83294af1 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,3 +1,17 @@ +## 0.14.5-next.3 (2024-10-26) + +### 🩹 Fixes + +- :rotating_light: fix lint errors ([11b642c](https://github.com/nabla-studio/quirks/commit/11b642c)) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.3 + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.14.5-next.2 (2024-10-26) ### 🩹 Fixes diff --git a/packages/react/package.json b/packages/react/package.json index 3385b744..e29fb15f 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -11,12 +11,12 @@ "desmos", "evmos" ], - "version": "0.14.5-next.2", + "version": "0.14.5-next.3", "sideEffects": false, "type": "module", "dependencies": { "@quirks/store": "0.27.2-next.2", - "@quirks/core": "0.19.1-next.2", + "@quirks/core": "0.19.1-next.3", "cosmjs-types": "^0.9.0", "@cosmjs/amino": "^0.32.2", "eventemitter3": "^5.0.1", diff --git a/packages/store/CHANGELOG.md b/packages/store/CHANGELOG.md index c288706d..172919b0 100644 --- a/packages/store/CHANGELOG.md +++ b/packages/store/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.27.2-next.3 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.3 + ## 0.27.2-next.2 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/store/package.json b/packages/store/package.json index f5d43da0..2445c588 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.27.2-next.2", + "version": "0.27.2-next.3", "sideEffects": false, "type": "module", "dependencies": { @@ -23,7 +23,7 @@ "@cosmjs/cosmwasm-stargate": "^0.32.2", "@walletconnect/universal-provider": "^2.11.2", "cosmjs-types": "^0.9.0", - "@quirks/core": "0.19.1-next.2" + "@quirks/core": "0.19.1-next.3" }, "main": "./index.js", "module": "./index.js", diff --git a/packages/vue/CHANGELOG.md b/packages/vue/CHANGELOG.md index 98695193..04b89de1 100644 --- a/packages/vue/CHANGELOG.md +++ b/packages/vue/CHANGELOG.md @@ -1,3 +1,17 @@ +## 0.12.7-next.3 (2024-10-26) + +### 🩹 Fixes + +- :rotating_light: fix lint errors ([11b642c](https://github.com/nabla-studio/quirks/commit/11b642c)) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.3 + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.12.7-next.2 (2024-10-26) ### 🩹 Fixes diff --git a/packages/vue/package.json b/packages/vue/package.json index 476fd6af..70ea42fa 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -11,12 +11,12 @@ "desmos", "evmos" ], - "version": "0.12.7-next.2", + "version": "0.12.7-next.3", "sideEffects": false, "type": "module", "dependencies": { "@quirks/store": "0.27.2-next.2", - "@quirks/core": "0.19.1-next.2", + "@quirks/core": "0.19.1-next.3", "vue-zustand": "^0.6.0", "eventemitter3": "^5.0.1", "zustand": "^4.5.0", diff --git a/packages/wallet-registry/CHANGELOG.md b/packages/wallet-registry/CHANGELOG.md index 7c72111a..757fcf05 100644 --- a/packages/wallet-registry/CHANGELOG.md +++ b/packages/wallet-registry/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.6.1-next.3 (2024-10-26) + +This was a version bump only for wallet-registry to align it with other projects, there were no code changes. + ## 0.6.1-next.2 (2024-10-26) ### 🩹 Fixes diff --git a/packages/wallet-registry/package.json b/packages/wallet-registry/package.json index 2d745d96..c54db844 100644 --- a/packages/wallet-registry/package.json +++ b/packages/wallet-registry/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.6.1-next.2", + "version": "0.6.1-next.3", "sideEffects": false, "type": "module", "dependencies": {}, diff --git a/packages/wallets/CHANGELOG.md b/packages/wallets/CHANGELOG.md index 5cc06427..8a44527a 100644 --- a/packages/wallets/CHANGELOG.md +++ b/packages/wallets/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.20.2-next.3 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated wallet-registry to 0.6.1-next.3 +- Updated core to 0.19.1-next.3 + ## 0.20.2-next.2 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/wallets/package.json b/packages/wallets/package.json index 0814994f..54c51a67 100644 --- a/packages/wallets/package.json +++ b/packages/wallets/package.json @@ -11,14 +11,14 @@ "desmos", "evmos" ], - "version": "0.20.2-next.2", + "version": "0.20.2-next.3", "sideEffects": false, "type": "module", "dependencies": { "@chain-registry/keplr": "^1.74.12", "@chain-registry/types": "^0.50.1", - "@quirks/core": "0.19.1-next.2", - "@nabla-studio/wallet-registry": "0.6.1-next.2", + "@quirks/core": "0.19.1-next.3", + "@nabla-studio/wallet-registry": "0.6.1-next.3", "@keplr-wallet/types": "^0.12.86", "@cosmostation/extension-client": "^0.1.15", "@dao-dao/cosmiframe": "^0.1.0", From 9502cf67c2c48d84ab029fc556fd9862c58ca335 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 17:13:44 +0200 Subject: [PATCH 36/81] ci: :construction_worker: specify registry url --- .github/workflows/release-preview.yml | 1 + .github/workflows/release-production.yml | 1 + packages/next/package.json | 2 +- packages/react-native/package.json | 2 +- packages/react/package.json | 2 +- packages/vue/package.json | 2 +- 6 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release-preview.yml b/.github/workflows/release-preview.yml index 2ccd0b06..1cc2d744 100644 --- a/.github/workflows/release-preview.yml +++ b/.github/workflows/release-preview.yml @@ -36,6 +36,7 @@ jobs: uses: actions/setup-node@v4 with: node-version: 20 + registry-url: "https://registry.npmjs.org" - name: Cache dependencies uses: actions/cache@v4 diff --git a/.github/workflows/release-production.yml b/.github/workflows/release-production.yml index 340cf5e8..3146e818 100644 --- a/.github/workflows/release-production.yml +++ b/.github/workflows/release-production.yml @@ -34,6 +34,7 @@ jobs: uses: actions/setup-node@v4 with: node-version: 20 + registry-url: "https://registry.npmjs.org" - name: Cache dependencies uses: actions/cache@v4 diff --git a/packages/next/package.json b/packages/next/package.json index 5112309c..c5737a9b 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -18,7 +18,7 @@ "cookies-next": "^4.2.1", "superjson": "^2.2.1", "zustand": "^4.5.0", - "@quirks/store": "0.27.2-next.2" + "@quirks/store": "0.27.2-next.3" }, "peerDependencies": { "next": "^13" diff --git a/packages/react-native/package.json b/packages/react-native/package.json index 6d0b0e14..c8bbf546 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -16,7 +16,7 @@ "sideEffects": false, "type": "module", "dependencies": { - "@quirks/store": "0.27.2-next.2", + "@quirks/store": "0.27.2-next.3", "@quirks/core": "0.19.1-next.3", "babel-plugin-module-resolver": "^5.0.0", "@craftzdog/react-native-buffer": "^6.0.5", diff --git a/packages/react/package.json b/packages/react/package.json index e29fb15f..cf28dca5 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -15,7 +15,7 @@ "sideEffects": false, "type": "module", "dependencies": { - "@quirks/store": "0.27.2-next.2", + "@quirks/store": "0.27.2-next.3", "@quirks/core": "0.19.1-next.3", "cosmjs-types": "^0.9.0", "@cosmjs/amino": "^0.32.2", diff --git a/packages/vue/package.json b/packages/vue/package.json index 70ea42fa..3a68fcbe 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -15,7 +15,7 @@ "sideEffects": false, "type": "module", "dependencies": { - "@quirks/store": "0.27.2-next.2", + "@quirks/store": "0.27.2-next.3", "@quirks/core": "0.19.1-next.3", "vue-zustand": "^0.6.0", "eventemitter3": "^5.0.1", From 441d76a5e1f2a86f333784fda9fd2570e47a9fde Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 17:14:32 +0200 Subject: [PATCH 37/81] fix(nuxt): :memo: update readme --- packages/nuxt/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/nuxt/README.md b/packages/nuxt/README.md index 73255d1a..a11ba412 100644 --- a/packages/nuxt/README.md +++ b/packages/nuxt/README.md @@ -1,3 +1,3 @@ # nuxt -This package defines [nuxt](https://nuxt.com/) utility for quirks. \ No newline at end of file +This package defines [nuxt](https://nuxt.com/) utility for quirks, so you can import nuxt as a preconfigured module. \ No newline at end of file From 3c0a22a0181d1915f4cef4b74ecdb221369a503b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=F0=9F=A4=96=20nabla=20bot?= <-> Date: Sat, 26 Oct 2024 15:18:53 +0000 Subject: [PATCH 38/81] chore(release): publish - project: wallet-registry 0.6.1-next.4 - project: react-native 0.2.26-next.4 - project: wallets 0.20.2-next.4 - project: react 0.14.5-next.4 - project: store 0.27.2-next.4 - project: core 0.19.1-next.4 - project: next 0.1.5-next.4 - project: nuxt 0.2.29-next.4 - project: vue 0.12.7-next.4 --- packages/core/CHANGELOG.md | 6 ++++++ packages/core/package.json | 4 ++-- packages/next/CHANGELOG.md | 4 ++++ packages/next/package.json | 2 +- packages/nuxt/CHANGELOG.md | 10 ++++++++++ packages/nuxt/package.json | 2 +- packages/react-native/CHANGELOG.md | 6 ++++++ packages/react-native/package.json | 4 ++-- packages/react/CHANGELOG.md | 6 ++++++ packages/react/package.json | 4 ++-- packages/store/CHANGELOG.md | 6 ++++++ packages/store/package.json | 4 ++-- packages/vue/CHANGELOG.md | 6 ++++++ packages/vue/package.json | 4 ++-- packages/wallet-registry/CHANGELOG.md | 4 ++++ packages/wallet-registry/package.json | 2 +- packages/wallets/CHANGELOG.md | 7 +++++++ packages/wallets/package.json | 6 +++--- 18 files changed, 71 insertions(+), 16 deletions(-) diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 7f5dcad2..7ef6d9af 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.19.1-next.4 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated wallet-registry to 0.6.1-next.4 + ## 0.19.1-next.3 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/core/package.json b/packages/core/package.json index 4885f066..f7d46b35 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.19.1-next.3", + "version": "0.19.1-next.4", "sideEffects": false, "type": "module", "dependencies": { @@ -25,7 +25,7 @@ "@walletconnect/types": "^2.11.2", "base64-js": "^1.5.1", "pino-pretty": "^10.2.3", - "@nabla-studio/wallet-registry": "0.6.1-next.3" + "@nabla-studio/wallet-registry": "0.6.1-next.4" }, "main": "./index.js", "module": "./index.js", diff --git a/packages/next/CHANGELOG.md b/packages/next/CHANGELOG.md index f27fbc5b..7430cfbe 100644 --- a/packages/next/CHANGELOG.md +++ b/packages/next/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.1.5-next.4 (2024-10-26) + +This was a version bump only for next to align it with other projects, there were no code changes. + ## 0.1.5-next.3 (2024-10-26) ### 🩹 Fixes diff --git a/packages/next/package.json b/packages/next/package.json index c5737a9b..85eb81d7 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.1.5-next.3", + "version": "0.1.5-next.4", "sideEffects": false, "type": "module", "dependencies": { diff --git a/packages/nuxt/CHANGELOG.md b/packages/nuxt/CHANGELOG.md index 684b32aa..7a8c6afa 100644 --- a/packages/nuxt/CHANGELOG.md +++ b/packages/nuxt/CHANGELOG.md @@ -1,3 +1,13 @@ +## 0.2.29-next.4 (2024-10-26) + +### 🩹 Fixes + +- **nuxt:** :memo: update readme ([441d76a](https://github.com/nabla-studio/quirks/commit/441d76a)) + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.2.29-next.3 (2024-10-26) This was a version bump only for nuxt to align it with other projects, there were no code changes. diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index 5ff7e6fc..1ed63ef9 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.2.29-next.3", + "version": "0.2.29-next.4", "sideEffects": false, "type": "module", "dependencies": { diff --git a/packages/react-native/CHANGELOG.md b/packages/react-native/CHANGELOG.md index 7ff0422e..9046195e 100644 --- a/packages/react-native/CHANGELOG.md +++ b/packages/react-native/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.2.26-next.4 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.4 + ## 0.2.26-next.3 (2024-10-26) ### 🩹 Fixes diff --git a/packages/react-native/package.json b/packages/react-native/package.json index c8bbf546..85aee511 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -12,12 +12,12 @@ "evmos", "react-native" ], - "version": "0.2.26-next.3", + "version": "0.2.26-next.4", "sideEffects": false, "type": "module", "dependencies": { "@quirks/store": "0.27.2-next.3", - "@quirks/core": "0.19.1-next.3", + "@quirks/core": "0.19.1-next.4", "babel-plugin-module-resolver": "^5.0.0", "@craftzdog/react-native-buffer": "^6.0.5", "react-native-get-random-values": "^1.10.0", diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 83294af1..56571f69 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.14.5-next.4 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.4 + ## 0.14.5-next.3 (2024-10-26) ### 🩹 Fixes diff --git a/packages/react/package.json b/packages/react/package.json index cf28dca5..136d35a6 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -11,12 +11,12 @@ "desmos", "evmos" ], - "version": "0.14.5-next.3", + "version": "0.14.5-next.4", "sideEffects": false, "type": "module", "dependencies": { "@quirks/store": "0.27.2-next.3", - "@quirks/core": "0.19.1-next.3", + "@quirks/core": "0.19.1-next.4", "cosmjs-types": "^0.9.0", "@cosmjs/amino": "^0.32.2", "eventemitter3": "^5.0.1", diff --git a/packages/store/CHANGELOG.md b/packages/store/CHANGELOG.md index 172919b0..ac6d0771 100644 --- a/packages/store/CHANGELOG.md +++ b/packages/store/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.27.2-next.4 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.4 + ## 0.27.2-next.3 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/store/package.json b/packages/store/package.json index 2445c588..c7ca761e 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.27.2-next.3", + "version": "0.27.2-next.4", "sideEffects": false, "type": "module", "dependencies": { @@ -23,7 +23,7 @@ "@cosmjs/cosmwasm-stargate": "^0.32.2", "@walletconnect/universal-provider": "^2.11.2", "cosmjs-types": "^0.9.0", - "@quirks/core": "0.19.1-next.3" + "@quirks/core": "0.19.1-next.4" }, "main": "./index.js", "module": "./index.js", diff --git a/packages/vue/CHANGELOG.md b/packages/vue/CHANGELOG.md index 04b89de1..10ced7d7 100644 --- a/packages/vue/CHANGELOG.md +++ b/packages/vue/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.12.7-next.4 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.4 + ## 0.12.7-next.3 (2024-10-26) ### 🩹 Fixes diff --git a/packages/vue/package.json b/packages/vue/package.json index 3a68fcbe..8a868dbc 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -11,12 +11,12 @@ "desmos", "evmos" ], - "version": "0.12.7-next.3", + "version": "0.12.7-next.4", "sideEffects": false, "type": "module", "dependencies": { "@quirks/store": "0.27.2-next.3", - "@quirks/core": "0.19.1-next.3", + "@quirks/core": "0.19.1-next.4", "vue-zustand": "^0.6.0", "eventemitter3": "^5.0.1", "zustand": "^4.5.0", diff --git a/packages/wallet-registry/CHANGELOG.md b/packages/wallet-registry/CHANGELOG.md index 757fcf05..f8d310b9 100644 --- a/packages/wallet-registry/CHANGELOG.md +++ b/packages/wallet-registry/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.6.1-next.4 (2024-10-26) + +This was a version bump only for wallet-registry to align it with other projects, there were no code changes. + ## 0.6.1-next.3 (2024-10-26) This was a version bump only for wallet-registry to align it with other projects, there were no code changes. diff --git a/packages/wallet-registry/package.json b/packages/wallet-registry/package.json index c54db844..82890aa9 100644 --- a/packages/wallet-registry/package.json +++ b/packages/wallet-registry/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.6.1-next.3", + "version": "0.6.1-next.4", "sideEffects": false, "type": "module", "dependencies": {}, diff --git a/packages/wallets/CHANGELOG.md b/packages/wallets/CHANGELOG.md index 8a44527a..72f09183 100644 --- a/packages/wallets/CHANGELOG.md +++ b/packages/wallets/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.20.2-next.4 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated wallet-registry to 0.6.1-next.4 +- Updated core to 0.19.1-next.4 + ## 0.20.2-next.3 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/wallets/package.json b/packages/wallets/package.json index 54c51a67..7413dc6b 100644 --- a/packages/wallets/package.json +++ b/packages/wallets/package.json @@ -11,14 +11,14 @@ "desmos", "evmos" ], - "version": "0.20.2-next.3", + "version": "0.20.2-next.4", "sideEffects": false, "type": "module", "dependencies": { "@chain-registry/keplr": "^1.74.12", "@chain-registry/types": "^0.50.1", - "@quirks/core": "0.19.1-next.3", - "@nabla-studio/wallet-registry": "0.6.1-next.3", + "@quirks/core": "0.19.1-next.4", + "@nabla-studio/wallet-registry": "0.6.1-next.4", "@keplr-wallet/types": "^0.12.86", "@cosmostation/extension-client": "^0.1.15", "@dao-dao/cosmiframe": "^0.1.0", From 03fee3894a17a2cae6c79895890378b3ec0a691a Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 18:51:47 +0200 Subject: [PATCH 39/81] fix: :wrench: fix correlated deps update --- nx.json | 2 +- package.json | 2 +- packages/next/package.json | 2 +- packages/react-native/package.json | 2 +- packages/react/package.json | 2 +- packages/vue/package.json | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/nx.json b/nx.json index 7845271c..61538649 100644 --- a/nx.json +++ b/nx.json @@ -70,7 +70,7 @@ "useInferencePlugins": false, "useLegacyCache": true, "release": { - "projects": ["*", "!nextjs", "!vue3", "!@quirks/source"], + "projects": ["*", "!nextjs", "!vue3"], "projectsRelationship": "independent", "version": { "generatorOptions": { diff --git a/package.json b/package.json index 7cc7cc81..cff3d6fd 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "@quirks/source", + "name": "quirks", "version": "0.1.0", "license": "MIT", "scripts": { diff --git a/packages/next/package.json b/packages/next/package.json index 85eb81d7..babab22e 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -18,7 +18,7 @@ "cookies-next": "^4.2.1", "superjson": "^2.2.1", "zustand": "^4.5.0", - "@quirks/store": "0.27.2-next.3" + "@quirks/store": "0.27.2-next.4" }, "peerDependencies": { "next": "^13" diff --git a/packages/react-native/package.json b/packages/react-native/package.json index 85aee511..1fcd364d 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -16,7 +16,7 @@ "sideEffects": false, "type": "module", "dependencies": { - "@quirks/store": "0.27.2-next.3", + "@quirks/store": "0.27.2-next.4", "@quirks/core": "0.19.1-next.4", "babel-plugin-module-resolver": "^5.0.0", "@craftzdog/react-native-buffer": "^6.0.5", diff --git a/packages/react/package.json b/packages/react/package.json index 136d35a6..71b9a11e 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -15,7 +15,7 @@ "sideEffects": false, "type": "module", "dependencies": { - "@quirks/store": "0.27.2-next.3", + "@quirks/store": "0.27.2-next.4", "@quirks/core": "0.19.1-next.4", "cosmjs-types": "^0.9.0", "@cosmjs/amino": "^0.32.2", diff --git a/packages/vue/package.json b/packages/vue/package.json index 8a868dbc..330ec8f5 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -15,7 +15,7 @@ "sideEffects": false, "type": "module", "dependencies": { - "@quirks/store": "0.27.2-next.3", + "@quirks/store": "0.27.2-next.4", "@quirks/core": "0.19.1-next.4", "vue-zustand": "^0.6.0", "eventemitter3": "^5.0.1", From b7cc7500b1622bacf27d6edf4d412264df1ffc8d Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 18:55:25 +0200 Subject: [PATCH 40/81] chore: :wrench: change root project package name --- project.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project.json b/project.json index 1ccd6b59..292572be 100644 --- a/project.json +++ b/project.json @@ -1,5 +1,5 @@ { - "name": "@quirks/source", + "name": "quirks", "$schema": "node_modules/nx/schemas/project-schema.json", "targets": { "local-registry": { From 06e53da9bf18292bb9cb4bb8b0ffbb66c1b67fc3 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 18:57:38 +0200 Subject: [PATCH 41/81] ci: :construction_worker: add artifacts upload --- .github/workflows/pr-checks.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pr-checks.yml b/.github/workflows/pr-checks.yml index 4677b640..9c7d25fa 100644 --- a/.github/workflows/pr-checks.yml +++ b/.github/workflows/pr-checks.yml @@ -66,6 +66,10 @@ jobs: # which is set up by `setup-node` action. run: npx nx release publish --verbose --dry-run - # Step 10: Clean up dist directory + # Step 10: Upload artifacts + - name: Upload artifacts + uses: actions/upload-artifact@v4 + + # Step 11: Clean up dist directory - name: Cleanup dist directory run: rm -rf ./dist # Remove the dist directory to start fresh From 05d6c1daf32c25fd1ab81db8ec2c859f4d688ca2 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 19:34:25 +0200 Subject: [PATCH 42/81] ci: :construction_worker: add artifact path --- .github/workflows/pr-checks.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/pr-checks.yml b/.github/workflows/pr-checks.yml index 9c7d25fa..31709394 100644 --- a/.github/workflows/pr-checks.yml +++ b/.github/workflows/pr-checks.yml @@ -69,6 +69,8 @@ jobs: # Step 10: Upload artifacts - name: Upload artifacts uses: actions/upload-artifact@v4 + with: + path: "./dist" # Step 11: Clean up dist directory - name: Cleanup dist directory From 4d8e137787a2308ba5e0a675360d07dd38cbcd40 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 19:44:22 +0200 Subject: [PATCH 43/81] ci: :construction_worker: add packageRoot for nx release --- nx.json | 1 + 1 file changed, 1 insertion(+) diff --git a/nx.json b/nx.json index 61538649..274dfde5 100644 --- a/nx.json +++ b/nx.json @@ -74,6 +74,7 @@ "projectsRelationship": "independent", "version": { "generatorOptions": { + "packageRoot": "dist/packages/{projectName}", "currentVersionResolver": "git-tag", "specifierSource": "conventional-commits", "fallbackCurrentVersionResolver": "disk" From 4c5387d030d6c6597643f09e62d49224fbb9fccc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=F0=9F=A4=96=20nabla=20bot?= <-> Date: Sat, 26 Oct 2024 18:23:55 +0000 Subject: [PATCH 44/81] chore(release): publish - project: wallet-registry 0.6.1-next.5 - project: react-native 0.2.26-next.5 - project: wallets 0.20.2-next.5 - project: react 0.14.5-next.5 - project: store 0.27.2-next.5 - project: core 0.19.1-next.5 - project: next 0.1.5-next.5 - project: nuxt 0.2.29-next.5 - project: vue 0.12.7-next.5 - project: quirks 0.1.1-next.0 --- CHANGELOG.md | 29 +++++++++++++++++++++++++++ package.json | 2 +- packages/core/CHANGELOG.md | 6 ++++++ packages/next/CHANGELOG.md | 10 +++++++++ packages/nuxt/CHANGELOG.md | 4 ++++ packages/react-native/CHANGELOG.md | 14 +++++++++++++ packages/react/CHANGELOG.md | 14 +++++++++++++ packages/store/CHANGELOG.md | 6 ++++++ packages/vue/CHANGELOG.md | 14 +++++++++++++ packages/wallet-registry/CHANGELOG.md | 4 ++++ packages/wallets/CHANGELOG.md | 7 +++++++ 11 files changed, 109 insertions(+), 1 deletion(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..fd344d6e --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,29 @@ +## 0.1.1-next.0 (2024-10-26) + +### 🚀 Features + +- :arrow_up: upgrade to nx 20 ([bb7660e](https://github.com/nabla-studio/quirks/commit/bb7660e)) +- **next:** :sparkles: add next package ([081137a](https://github.com/nabla-studio/quirks/commit/081137a)) +- **react-native:** :sparkles: add react-native package setup ([7aafe5e](https://github.com/nabla-studio/quirks/commit/7aafe5e)) +- **wallet-registry:** :sparkles: add git submodule ([c4dd8e0](https://github.com/nabla-studio/quirks/commit/c4dd8e0)) +- **wallet-registry:** :sparkles: add wallet registry setup ([58bcf10](https://github.com/nabla-studio/quirks/commit/58bcf10)) +- **examples-nuxtjs:** :fire: remove example ([179a101](https://github.com/nabla-studio/quirks/commit/179a101)) +- **nuxt:** :sparkles: add nuxt package ([dd17d81](https://github.com/nabla-studio/quirks/commit/dd17d81)) +- **example-nuxtjs:** :sparkles: add nuxtjs example ([dfac1b3](https://github.com/nabla-studio/quirks/commit/dfac1b3)) +- **vue:** :sparkles: add vue package setup ([60544f7](https://github.com/nabla-studio/quirks/commit/60544f7)) +- **store:** :sparkles: add store package ([feea226](https://github.com/nabla-studio/quirks/commit/feea226)) +- **react:** :sparkles: add react package ([58399ad](https://github.com/nabla-studio/quirks/commit/58399ad)) +- **wallets:** :sparkles: add wallets package ([b7c9d6f](https://github.com/nabla-studio/quirks/commit/b7c9d6f)) +- **core:** :sparkles: add core package setup ([d5749cc](https://github.com/nabla-studio/quirks/commit/d5749cc)) +- **examples-nextjs:** :sparkles: add nextjs example setup ([4ba220c](https://github.com/nabla-studio/quirks/commit/4ba220c)) +- **chain-registry:** :sparkles: add cosmos chain-registry submodule ([f7ed1f4](https://github.com/nabla-studio/quirks/commit/f7ed1f4)) +- **chain-registry:** :sparkles: add chain-registry package ([9687838](https://github.com/nabla-studio/quirks/commit/9687838)) + +### 🩹 Fixes + +- :rotating_light: fix lint errors ([ce90e00](https://github.com/nabla-studio/quirks/commit/ce90e00)) +- **nuxt:** :bug: add missing function export ([a5c9926](https://github.com/nabla-studio/quirks/commit/a5c9926)) + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo \ No newline at end of file diff --git a/package.json b/package.json index cff3d6fd..c3208ad4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "quirks", - "version": "0.1.0", + "version": "0.1.1-next.0", "license": "MIT", "scripts": { "build": "nx run-many --target=build --exclude nextjs,vue3 --parallel=6", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 7ef6d9af..2bffe6a5 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.19.1-next.5 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated wallet-registry to 0.6.1-next.5 + ## 0.19.1-next.4 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/next/CHANGELOG.md b/packages/next/CHANGELOG.md index 7430cfbe..305b159a 100644 --- a/packages/next/CHANGELOG.md +++ b/packages/next/CHANGELOG.md @@ -1,3 +1,13 @@ +## 0.1.5-next.5 (2024-10-26) + +### 🩹 Fixes + +- :wrench: fix correlated deps update ([03fee38](https://github.com/nabla-studio/quirks/commit/03fee38)) + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.1.5-next.4 (2024-10-26) This was a version bump only for next to align it with other projects, there were no code changes. diff --git a/packages/nuxt/CHANGELOG.md b/packages/nuxt/CHANGELOG.md index 7a8c6afa..7319cb66 100644 --- a/packages/nuxt/CHANGELOG.md +++ b/packages/nuxt/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.2.29-next.5 (2024-10-26) + +This was a version bump only for nuxt to align it with other projects, there were no code changes. + ## 0.2.29-next.4 (2024-10-26) ### 🩹 Fixes diff --git a/packages/react-native/CHANGELOG.md b/packages/react-native/CHANGELOG.md index 9046195e..a3769fd6 100644 --- a/packages/react-native/CHANGELOG.md +++ b/packages/react-native/CHANGELOG.md @@ -1,3 +1,17 @@ +## 0.2.26-next.5 (2024-10-26) + +### 🩹 Fixes + +- :wrench: fix correlated deps update ([03fee38](https://github.com/nabla-studio/quirks/commit/03fee38)) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.5 + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.2.26-next.4 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 56571f69..502fd4ec 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,3 +1,17 @@ +## 0.14.5-next.5 (2024-10-26) + +### 🩹 Fixes + +- :wrench: fix correlated deps update ([03fee38](https://github.com/nabla-studio/quirks/commit/03fee38)) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.5 + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.14.5-next.4 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/store/CHANGELOG.md b/packages/store/CHANGELOG.md index ac6d0771..2d8d9c81 100644 --- a/packages/store/CHANGELOG.md +++ b/packages/store/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.27.2-next.5 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.5 + ## 0.27.2-next.4 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/vue/CHANGELOG.md b/packages/vue/CHANGELOG.md index 10ced7d7..491dbdc4 100644 --- a/packages/vue/CHANGELOG.md +++ b/packages/vue/CHANGELOG.md @@ -1,3 +1,17 @@ +## 0.12.7-next.5 (2024-10-26) + +### 🩹 Fixes + +- :wrench: fix correlated deps update ([03fee38](https://github.com/nabla-studio/quirks/commit/03fee38)) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.5 + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.12.7-next.4 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/wallet-registry/CHANGELOG.md b/packages/wallet-registry/CHANGELOG.md index f8d310b9..57a765a9 100644 --- a/packages/wallet-registry/CHANGELOG.md +++ b/packages/wallet-registry/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.6.1-next.5 (2024-10-26) + +This was a version bump only for wallet-registry to align it with other projects, there were no code changes. + ## 0.6.1-next.4 (2024-10-26) This was a version bump only for wallet-registry to align it with other projects, there were no code changes. diff --git a/packages/wallets/CHANGELOG.md b/packages/wallets/CHANGELOG.md index 72f09183..1a1d0296 100644 --- a/packages/wallets/CHANGELOG.md +++ b/packages/wallets/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.20.2-next.5 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated wallet-registry to 0.6.1-next.5 +- Updated core to 0.19.1-next.5 + ## 0.20.2-next.4 (2024-10-26) ### 🧱 Updated Dependencies From 50b6b59128100e358cde7a68afcb8d5f985adac0 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 20:42:38 +0200 Subject: [PATCH 45/81] chore: :wrench: add registry version resolver and workspace --- nx.json | 3 +-- packages/core/package.json | 2 +- packages/next/package.json | 2 +- packages/nuxt/package.json | 4 ++-- packages/react-native/package.json | 4 ++-- packages/react/package.json | 4 ++-- packages/store/package.json | 2 +- packages/vue/package.json | 4 ++-- packages/wallets/package.json | 4 ++-- 9 files changed, 14 insertions(+), 15 deletions(-) diff --git a/nx.json b/nx.json index 274dfde5..5ea5308f 100644 --- a/nx.json +++ b/nx.json @@ -74,8 +74,7 @@ "projectsRelationship": "independent", "version": { "generatorOptions": { - "packageRoot": "dist/packages/{projectName}", - "currentVersionResolver": "git-tag", + "currentVersionResolver": "registry", "specifierSource": "conventional-commits", "fallbackCurrentVersionResolver": "disk" } diff --git a/packages/core/package.json b/packages/core/package.json index f7d46b35..95b7dcaf 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -25,7 +25,7 @@ "@walletconnect/types": "^2.11.2", "base64-js": "^1.5.1", "pino-pretty": "^10.2.3", - "@nabla-studio/wallet-registry": "0.6.1-next.4" + "@nabla-studio/wallet-registry": "workspace:*" }, "main": "./index.js", "module": "./index.js", diff --git a/packages/next/package.json b/packages/next/package.json index babab22e..b9ee93d2 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -18,7 +18,7 @@ "cookies-next": "^4.2.1", "superjson": "^2.2.1", "zustand": "^4.5.0", - "@quirks/store": "0.27.2-next.4" + "@quirks/store": "workspace:*" }, "peerDependencies": { "next": "^13" diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index 1ed63ef9..1317eb6c 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -15,8 +15,8 @@ "sideEffects": false, "type": "module", "dependencies": { - "@quirks/vue": "0.12.7-next.0", - "@quirks/store": "0.27.2-next.0" + "@quirks/vue": "workspace:*", + "@quirks/store": "workspace:*" }, "peerDependencies": { "nuxt": "^3.8.1", diff --git a/packages/react-native/package.json b/packages/react-native/package.json index 1fcd364d..1af0a023 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -16,8 +16,8 @@ "sideEffects": false, "type": "module", "dependencies": { - "@quirks/store": "0.27.2-next.4", - "@quirks/core": "0.19.1-next.4", + "@quirks/store": "workspace:*", + "@quirks/core": "workspace:*", "babel-plugin-module-resolver": "^5.0.0", "@craftzdog/react-native-buffer": "^6.0.5", "react-native-get-random-values": "^1.10.0", diff --git a/packages/react/package.json b/packages/react/package.json index 71b9a11e..788e34cf 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -15,8 +15,8 @@ "sideEffects": false, "type": "module", "dependencies": { - "@quirks/store": "0.27.2-next.4", - "@quirks/core": "0.19.1-next.4", + "@quirks/store": "workspace:*", + "@quirks/core": "workspace:*", "cosmjs-types": "^0.9.0", "@cosmjs/amino": "^0.32.2", "eventemitter3": "^5.0.1", diff --git a/packages/store/package.json b/packages/store/package.json index c7ca761e..fe704316 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -23,7 +23,7 @@ "@cosmjs/cosmwasm-stargate": "^0.32.2", "@walletconnect/universal-provider": "^2.11.2", "cosmjs-types": "^0.9.0", - "@quirks/core": "0.19.1-next.4" + "@quirks/core": "workspace:*" }, "main": "./index.js", "module": "./index.js", diff --git a/packages/vue/package.json b/packages/vue/package.json index 330ec8f5..3a7c82fe 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -15,8 +15,8 @@ "sideEffects": false, "type": "module", "dependencies": { - "@quirks/store": "0.27.2-next.4", - "@quirks/core": "0.19.1-next.4", + "@quirks/store": "workspace:*", + "@quirks/core": "workspace:*", "vue-zustand": "^0.6.0", "eventemitter3": "^5.0.1", "zustand": "^4.5.0", diff --git a/packages/wallets/package.json b/packages/wallets/package.json index 7413dc6b..5673c65f 100644 --- a/packages/wallets/package.json +++ b/packages/wallets/package.json @@ -17,8 +17,8 @@ "dependencies": { "@chain-registry/keplr": "^1.74.12", "@chain-registry/types": "^0.50.1", - "@quirks/core": "0.19.1-next.4", - "@nabla-studio/wallet-registry": "0.6.1-next.4", + "@quirks/core": "workspace:*", + "@nabla-studio/wallet-registry": "workspace:*", "@keplr-wallet/types": "^0.12.86", "@cosmostation/extension-client": "^0.1.15", "@dao-dao/cosmiframe": "^0.1.0", From 0b6f981e2c0755bc1b8c5da28c54749c364dd91d Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 20:43:55 +0200 Subject: [PATCH 46/81] chore: :wrench: enable packageRoot again --- nx.json | 1 + 1 file changed, 1 insertion(+) diff --git a/nx.json b/nx.json index 5ea5308f..d731455e 100644 --- a/nx.json +++ b/nx.json @@ -74,6 +74,7 @@ "projectsRelationship": "independent", "version": { "generatorOptions": { + "packageRoot": "dist/packages/{projectName}", "currentVersionResolver": "registry", "specifierSource": "conventional-commits", "fallbackCurrentVersionResolver": "disk" From d5d2a529ff7508c6b0e3158c8f39b7f772b23f1c Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 20:44:47 +0200 Subject: [PATCH 47/81] chore: :wrench: add git tag resolver --- nx.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nx.json b/nx.json index d731455e..274dfde5 100644 --- a/nx.json +++ b/nx.json @@ -75,7 +75,7 @@ "version": { "generatorOptions": { "packageRoot": "dist/packages/{projectName}", - "currentVersionResolver": "registry", + "currentVersionResolver": "git-tag", "specifierSource": "conventional-commits", "fallbackCurrentVersionResolver": "disk" } From 220e267480a1f88444ee79edc95ffa64c45cc28a Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 20:45:36 +0200 Subject: [PATCH 48/81] fix(react-native): :memo: update readme --- packages/react-native/README.md | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/packages/react-native/README.md b/packages/react-native/README.md index 5517902a..472ebcc2 100644 --- a/packages/react-native/README.md +++ b/packages/react-native/README.md @@ -1,11 +1,3 @@ # react-native -This library was generated with [Nx](https://nx.dev). - -## Building - -Run `nx build react-native` to build the library. - -## Running unit tests - -Run `nx test react-native` to execute the unit tests via [Jest](https://jestjs.io). +This library is a set of utility for react native. From 0707330cc3a10403bf24bdebc07a890d248691ad Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 21:35:18 +0200 Subject: [PATCH 49/81] chore: :wrench: revert pnpm replace with bun --- .github/workflows/pr-checks.yml | 26 +- .github/workflows/release-preview.yml | 24 +- .github/workflows/release-production.yml | 26 +- README.md | 4 +- bun.lockb | Bin 1026239 -> 0 bytes bunfig.toml | 8 - package.json | 5 +- pnpm-lock.yaml | 25517 +++++++++++++++++++++ pnpm-workspace.yaml | 3 + tools/scripts/release.js | 49 + tools/scripts/release.ts | 46 - yarn.lock | 19043 --------------- 12 files changed, 25615 insertions(+), 19136 deletions(-) delete mode 100755 bun.lockb delete mode 100644 bunfig.toml create mode 100644 pnpm-lock.yaml create mode 100644 pnpm-workspace.yaml create mode 100644 tools/scripts/release.js delete mode 100644 tools/scripts/release.ts delete mode 100644 yarn.lock diff --git a/.github/workflows/pr-checks.yml b/.github/workflows/pr-checks.yml index 31709394..7972c796 100644 --- a/.github/workflows/pr-checks.yml +++ b/.github/workflows/pr-checks.yml @@ -18,31 +18,33 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 with: - fetch-depth: 0 # Fetch the entire history to allow proper versioning + fetch-depth: 0 # Fetch the entire history to allow proper versioning - # Step 2: Set up bun package manager - - name: Install bun - uses: oven-sh/setup-bun@v1 + # Step 2: Setup pnpm package manager + - name: Install pnpm + uses: pnpm/action-setup@v4 with: - bun-version: latest + version: 9 + run_install: false # Step 3: Set up Node.js environment - name: Setup Node.js uses: actions/setup-node@v4 with: node-version: 20 + cache: 'pnpm' - name: Cache dependencies uses: actions/cache@v4 with: - path: "**/node_modules" + path: '**/node_modules' key: ${{ runner.OS }}-20.x-${{ hashFiles('**/yarn.lock') }} restore-keys: | ${{ runner.OS }}-20.x- # Step 5: Install dependencies - name: Install dependencies - run: bun i --frozen-lockfile + run: pnpm i --frozen-lockfile # Step 6: Set SHAs for nx workspace - name: Set SHAs for Nx workspace @@ -50,11 +52,11 @@ jobs: # Step 7: Run the build for the affected changes - name: Run Nx lint, test and build - run: bunx nx affected -t lint test build --exclude nextjs,vue3 + run: pnpx nx affected -t lint test build --exclude nextjs,vue3 # Step 8: Run the release in dry-run mode - name: Run Nx release version (dry-run) - run: bun run tools/scripts/release.ts + run: pnpm release # Step 9: Run publish in dry-run mode - name: Publish @@ -64,14 +66,14 @@ jobs: # Use npx instead of yarn because yarn automagically sets NPM_* environment variables # like NPM_CONFIG_REGISTRY so npm publish ends up ignoring the .npmrc file # which is set up by `setup-node` action. - run: npx nx release publish --verbose --dry-run + run: pnpx nx release publish --verbose --dry-run # Step 10: Upload artifacts - name: Upload artifacts uses: actions/upload-artifact@v4 with: - path: "./dist" + path: './dist' # Step 11: Clean up dist directory - name: Cleanup dist directory - run: rm -rf ./dist # Remove the dist directory to start fresh + run: rm -rf ./dist # Remove the dist directory to start fresh diff --git a/.github/workflows/release-preview.yml b/.github/workflows/release-preview.yml index 1cc2d744..4b2fbd2a 100644 --- a/.github/workflows/release-preview.yml +++ b/.github/workflows/release-preview.yml @@ -23,32 +23,34 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 with: - fetch-depth: 0 # Fetch the entire history to allow proper versioning + fetch-depth: 0 # Fetch the entire history to allow proper versioning - # Step 2: Set up bun package manager - - name: Install bun - uses: oven-sh/setup-bun@v1 + # Step 2: Setup pnpm package manager + - name: Install pnpm + uses: pnpm/action-setup@v4 with: - bun-version: latest + version: 9 + run_install: false # Step 3: Set up Node.js environment - name: Setup Node.js uses: actions/setup-node@v4 with: node-version: 20 - registry-url: "https://registry.npmjs.org" + cache: 'pnpm' + registry-url: 'https://registry.npmjs.org' - name: Cache dependencies uses: actions/cache@v4 with: - path: "**/node_modules" + path: '**/node_modules' key: ${{ runner.OS }}-20.x-${{ hashFiles('**/yarn.lock') }} restore-keys: | ${{ runner.OS }}-20.x- # Step 5: Install dependencies - name: Install dependencies - run: bun i --frozen-lockfile + run: pnpm i --frozen-lockfile # Step 6: Set SHAs for nx workspace - name: Set SHAs for Nx workspace @@ -56,7 +58,7 @@ jobs: # Step 7: Run the build for the affected changes - name: Run Nx lint, test and build - run: bunx nx affected -t lint test build --exclude nextjs,vue3 + run: pnpx nx affected -t lint test build --exclude nextjs,vue3 # Step 8: Set github authour - name: Setup git user to "🤖 nabla bot" @@ -64,7 +66,7 @@ jobs: # Step 9: Run the release - name: Run Nx release version - run: bun run tools/scripts/release.ts -d false + run: pnpm release -d false # Step 10: Run publish - name: Publish @@ -78,4 +80,4 @@ jobs: # Step 11: Clean up dist directory - name: Cleanup dist directory - run: rm -rf ./dist # Remove the dist directory to start fresh + run: rm -rf ./dist # Remove the dist directory to start fresh diff --git a/.github/workflows/release-production.yml b/.github/workflows/release-production.yml index 3146e818..29c69304 100644 --- a/.github/workflows/release-production.yml +++ b/.github/workflows/release-production.yml @@ -21,32 +21,34 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 with: - fetch-depth: 0 # Fetch the entire history to allow proper versioning + fetch-depth: 0 # Fetch the entire history to allow proper versioning - # Step 2: Set up bun package manager - - name: Install bun - uses: oven-sh/setup-bun@v1 + # Step 2: Setup pnpm package manager + - name: Install pnpm + uses: pnpm/action-setup@v4 with: - bun-version: latest + version: 9 + run_install: false # Step 3: Set up Node.js environment - name: Setup Node.js uses: actions/setup-node@v4 with: node-version: 20 - registry-url: "https://registry.npmjs.org" + cache: 'pnpm' + registry-url: 'https://registry.npmjs.org' - name: Cache dependencies uses: actions/cache@v4 with: - path: "**/node_modules" + path: '**/node_modules' key: ${{ runner.OS }}-20.x-${{ hashFiles('**/yarn.lock') }} restore-keys: | ${{ runner.OS }}-20.x- # Step 5: Install dependencies - name: Install dependencies - run: bun i --frozen-lockfile + run: pnpm i --frozen-lockfile # Step 6: Set SHAs for nx workspace - name: Set SHAs for Nx workspace @@ -54,7 +56,7 @@ jobs: # Step 7: Run the build for the affected changes - name: Run Nx lint, test and build - run: bunx nx affected -t lint test build --exclude nextjs,vue3 + run: pnpx nx affected -t lint test build --exclude nextjs,vue3 # Step 8: Set github authour - name: Setup git user to "🤖 nabla bot" @@ -62,7 +64,7 @@ jobs: # Step 9: Run the release - name: Run Nx release version - run: bun run tools/scripts/release.ts -d false + run: pnpm release -d false # Step 10: Run publish - name: Publish @@ -72,8 +74,8 @@ jobs: # Use npx instead of yarn because yarn automagically sets NPM_* environment variables # like NPM_CONFIG_REGISTRY so npm publish ends up ignoring the .npmrc file # which is set up by `setup-node` action. - run: npx nx release publish --verbose + run: pnpx nx release publish --verbose # Step 11: Clean up dist directory - name: Cleanup dist directory - run: rm -rf ./dist # Remove the dist directory to start fresh + run: rm -rf ./dist # Remove the dist directory to start fresh diff --git a/README.md b/README.md index 0546b965..fd495845 100644 --- a/README.md +++ b/README.md @@ -51,13 +51,13 @@ git submodule init ```bash cd quirks -bun i +pnpm i ``` 4. Build the packages: ```bash -bun run build +pnpm build ``` ### Understand this workspace diff --git a/bun.lockb b/bun.lockb deleted file mode 100755 index 612ded889dcc0e6fd1600bb18a364ece1a018f06..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1026239 zcmdSBc{r6{_xOKPDn*72B^fIkBqh;6gA}1rB&x$XI2`A2&M{_cE+tAOQE4ElL_(-Y zD5Ov+6%85`sWd2+eruh5-_P~^^t+zx`~COhy57(0S$kZ2?X|~ypY(N&gG54O4=&%B z!w=T+2;vWh|BQG7Pd_g%k7MK|5c;#kM!}N@OH&l}=wZp^Tg5j@71hSE$_|eCVtDs? z%tyEH&QBYXTLoX|#TjQRKq`vbBr5?mh~Phrq2*oj#s1OrQ`wNT&uI3H$}+C<47e320l46A;Vw6p6%P0UYW*T~B~O zB!)2R3RD6`#qe2t0hditVIZUa+n|wHULvGNc`+1*dd~!6`9?sr1GLMC&GF}ELp!k? z6{rmBJ4MTZLQer3njXdydW*mUyP$EZ5FZZ2bbdh8a~%-tF#%#ZTF`ya)R+}?_(Ga@ zKnb+>4ItXD2#D$Pp-|*ZI-M7n&o&AQpd!>rxje+w&C~f#G5ikLv;QL1;JHWv~We9LQMS zBapEiuE;3Fhb5*WARODD2}Z{D578v)|A377kAsZuh ziDBsYQx#)~p2a|Hr?(&gypf_(#}d2wutb6ou>4nA9&AALlmcSC9T1LO1H|^`8It%E zAlhl=IAV|OAfq1#K|R@Z$0>vB>pfN zWVDA4O%INz&(tXtmEND|r%abuYef9mViKu`!{c!S#9YtkAdi6jbwIRp1rXZ>?f1bN zJcI%v&O1zf*PtA12d^Kg*BOZZ&Z<- z{UR2cnxP&~As*YyjNkt@ZqLso<%&4|!5krsUmq6F5At(o(f!C08F}$o;6@ximW$&~ z#G@$mOO(Ni2nq#-gA+uBVX~Kg2VH z%NF}kY>pQzh$j|#!T`dGJfKee^9b_tLOr=04rlr_Q))G|6UPO(KR?JH>@VIowOVU#CC@Ga6Nq>A6En=02eMKdTT5q`Nfb9_3;B@J>EQl2PC8PZHYe)2Vyx2 zK#cza#CAK|k$kp5v^$sY#p8PWh(m;|fPgUQAHFA6N2P*4!H|s!2kHS`rjc@fgSWs` z7UM#P?{lCi82T~hjuZt`Ld--UwoAl;!2*A-ONhJ#i286~tH2eC#MZRzvy@IRW{HDD z9FZ%?s27_<=Al7!y1!5^wu8-qo)d&oUP6ut?Zf7H1bGAf>3M?jGme;r!T$*lU zAR&(_=MJ<7`{CINqSuU-6a`a%j6P5u*aw8ABWAP|(J#}9^xr2a6WcLs6$xj?r4HS0 zmZv8tKrEunor#@QAso|JfsA%x)|V@EyhoUrgQ^F!B+DVihgH(kheLS^_w1P@B_S08^UA3>S)K~ zAS(dNfVeK?02P5P&}k!p3%JD2RUo6iKY@(%r!V*bR6%Wlc3^(=YZg!RpMGwGaxh&3 z5cN+4qQ7`^__)GRz9Io1x|Y(1@Cgw9hez7`8HoDJ@rj>y_!E0r3Lq_n4+CQQ=Mawl zCFH<90}8zX@+gptfH>Y{pq&ee za5Bi-Y3hcMe)|0a0#VN9w;ob1O|Z;5dl) zbtB{VX#{DvDTL#=mZNzkiq!XNEeTHqyJP=cq2>KF&$<)+c(icqyPI@Wvj(;k!sX zw}Ctx!X1DXKvf`2^)WBv$T-LbP6asvi2bw}Xadxrd22UC8G}45iR3#B@+6RXG%aZ= z0gWL1E!2zsewAh-ORel%@> zXjeTT+OKa1;bWSGK(y!I6U2`DX*rPQ5}+Q$PXeN!4NNEX!L%yi1#>9P3^JaTfrBBw zKX52857H?B2SGpS0BgWsw1MYVCSDho}KBB|jfXa|=F%ajI!t*4b3CKf0o&`j`lCnuUsS8B!?;vCRP9W+L z;OA|`<_f8Q_c_dYg*m7Av;1Hm4J#GB&k5jq!3dZ&@Q7cl6le(&piS! zYADF42UjHU@P!FHfGdPkkBBm++i3uLV!p;aQjUj^<%tV`?IjW(4@5m*0I{A?bb1*e z%6vH0p1U2DHV`#jwnFL^=DCHj(-5^34)O2MNzRZ8Df3@evk=b{JDJCIf=x! zU}x-iLz?gCetZJyR$l$%R##FFfX7VT&MMXLB})exl$QP zzXphY!tBqOb^3ZKiD%Y*W_@SQy*y5^WaHWd<)YtgFDL8%OsF62XnKR_I~IujR7OWE95o=TUGRmuy8ILpYW<0@7o<z{U$ z)E5iH{`cp=_6O{mdyA}_hiU%XUt1s?`)6eh(O=8~R~ACqwWJ)Dr$ESua=t@6ruzZ* z#QtDGKC~M%e#AaPL6Eo4lu$9*&@ty`=Df_WBmK!0v4lca807&nwkMbu2&Kb*(!)f; z`A{zQvk-{=7j>7ke>ojK4T$#i5@833MQiHGJfQ{QXb0weVbMVJ_v9ME)>S|)g>)G2 zA!!{&aT-avEPfc=M|t|RfsEybz%fN~4!B41i~R$5sMt6tAN5rMVt)h%aU?fJLqJA* zGxeYy;QHV{_bJT1$-nm(%smD88=J@Fb1bHl@uETV8Tc>Gixt3;z%w*EACdK;28i== zO*7eNF#V88hi{`f6Nvix3b+#czIa0VtpSMrc%9~XAhxTJ=CjA79~yvY7r4xm*iqt~ zP!b2q#d*P+CgU$&B5-E0kTvBQu@~;M@Zv8(DDcPqZYP9eJ$^jcWkWgf&@K&-!+>f) zHc%Cq`+^>qFNxoXfvE2dAok-xAo`z28}SooAciyZhKL6TawtCu%E9)h(d9AsBeS5M zVGuq7h~>1sCg}#zay#wk`9SRVEFhMDjOIolmW%Czvlqn@u>#P*EIx6t!~Mwm_Q#a$ zlRAM|&!=~!{jY&o-a{bTx9U9!5Ag6~drhGzkq=99uy^Yq_1uAUvXCyH&X+~gpFK^I z&c2hBrvd4)JUN>2A4s_@5#Iz8UWR%wz6|ms_ji%@9iz)j0OI(I2BN;#K9Y2Bo|4q_ z3EGHylhH>}Gi6A+Q9vySXMHC9F$iQ?kQqDu=}+=Cca!;unIFJ@u&%+q34Q(+1@O3H zXnz%?!~V&mc>;*~?4`LKh<A%+zSSgbLvc740c5QAs>WNlpmif4iO0b{NSF31u|ntt~XyG z1Vi9`n~^BU9~?Ez>mvj39V$M zB;#Q(5d942W!wp|1+bt6!}^33LOySme zCLHPs;X@XFSb#s~`+vRfVeYg3y~p|Ye#;Xtr=Z-cppQgu_^UoQj&AE6i^M)btn@)pjk>Y3#bb52Z1WUO*Hv5U1{3ToI+EJ=3tsV zN<@!WG#hAMqj?Uf4CNoDxr1gfO*T!TfX9Q+2h@d;Qj&Et5vU3If@#?uI09rVAkIr8 zfun)HG^8jUU<(k#i-G#ULqI)X7*HGNN^=$v(~Y8KDInJKW(4u81Vu8Q_(06R8i;m! zqDS)a^hvt4K%8%_>3B0B%KvS>WY*L1kPhb;W_{v7KcZj5?GJV%6~vdg=YQ@^9Uy)< z#54QjOam#2pZiReB&UQdHa8Uh|4c(tzo$?j62T_A2F3%HYYF*ryiWzvZS7W z!yiv0gfPtJL`bhKIl&)xcU`UfQ;ouN|ANwSAUYv8s<%$M-71(FYw~PDFN=gVc4OJ zmzq9s0t^Zy>j13(L9o4`R2GwV4g|_Wx<7VA=8DWrJ>Yxh276)`=De%uKxF3J`wr6M z{Q3pLu^w-zAID?m5-Ca-m=47L*apOT%A2Mw5Zg5oi01}HAolk+N79dvX_f)8e==ys z0kL1BfjA$DfoMNfs2BTB!HM((Y!i&&0|@nJC7GXF>F^-<{>g%V&-h99iIJ;FIpHLj zN`Y`JPmZ>uG!Vy)7c8zgBf&n3i@XQvu)RV25S9p5$o;FyI<^Cd{TmF#b%8nG6}b{U z|2;1U@!4EYDDmAI;t$L{KNoflY_5p<=0@!M4v6Kp(5wYw`B#8wZ#IVyM?8u;2QvC$ z3K0FlM=TBq4TJq1=!5#Qg93Q4mcw<}|L*k^_Blqd7Y|_88Men{>=ueyAAtP-^E)0( z=;_0SFMBI|h<_&o(N3R%Xjf06rxAWv)dv~Lyh~v2du(a_$!G3R>bro{{~n0# zcn(B=O#@=R9;PgbU1rnmWb`wkWy$w*NZ|qgf$iW6$$H`n#Bn`GMEocPh~+Zljk!nU z2l&IMMv6)ilYF~?XqTly^nAby^2QC^dyui+&wyCZ10a^if==`R75Rby+@?}24-X+H zn4*~dIdgBc6!gLL@KA@%<$J@|LsHK&&>Q`H77*uWI39UmIrd>he_aU2bzx07(Z>OZ z{W}!GalZKJLh`)?;yT*6f!LAh?>i8VcDMq>@%AZ#%xl|V0+!SV#B$Og9_KGyq;ao} zrzIHM6x^4EqCRX+FpCERl)0ZOrRSMTG{2)EHo4NOig8EQa-b&iV?C+WHxPP{g_W85C zxp*UMvF(5A#pZg!Ei6Sb-*aC<`Vmmxv+cw_TXvB7z7%8~2=~MF7S^B!NQd?kafQ&! z6ty6h_A9U&u2KF%G6Vj*9~`%f*r5T4{ZIvzjJw?=JdD2&&6dx%|9==AW7Uo3`m@g6!|08lcH;B19E*mWSIzhx$n@`PS&$;S2w$YdT6 zOZ?aY(xILo_7eR9!QNOeA8wnl-L;8iUCX6;2#EHJrs)mD{$4`U9Ekp@2gH5CP$0JF z+dk6X2}y(};&nJPR)(lhUJI^aBu`nCd5&nh6=QR*KhH$JW0QAFgVg*FM$jl=CH25rOKbK|^ z5ZnC=;!zJ*kda@ZooFWmx}7a_eM`?1zf*&7jQD(Nm-((<`qYK3J7wCB9i=-ar9n#xe(vC(Twr>v*?MOj7^t)n^v3%Gc!Byf^ z>I5wZ(_9ZkzfXno(Jou_i5vjL@|FX!-$M(?d^4z!l=~TEY~Mu4hx^D*2*>=Mmxt(uqK|%Nml%gU)#{L-y#Qqw6 zll1>qAl4T_(?c}P9Mj|3)F>3l4VY?yGH?p;{w<;ptb>@0`UL->9<>mT<%Do0%MztX zm%pKg^oIu!$B`ot^<(VM=J4R_4(yKw9#9)a&4PIJNAKID{cb=kAK#_ID=g|Y%p*A8 zIMk7JWA2dhHUZHt!+@Aya`_46Y277y^@nim#~#Rs{nrIVeP;nNAKr7}ch40Kq&_j1 zA0~o_OEw^5dKn z;YK2O=Ht&|?h8IZINIwK5c4tq%6xxj&Zm;|xCrh|eS=V4st(G<`5^8w=|46Q^<(P0 z{DjoU@|A2Os1;91ycH1p7w?IUf`r`3Afuk=AU*m!lOCds@E&~-UCvJ^AJc^Zah|aO zqQ7bbasDs^qMe!ij2|%T8uQK>$ALf?;Pdx6>DP}y%*Ui-z9)YK`=LEL+Q_`a6NJF) zR``wr*S7*7^Ig936|o<)PyhE_m=WYhe~W;0s3-Gq-3w%Fhx}WjM09fip)b;no?m0j#Ck=?@>;q!@tw8i& z=ABm<$k-2jAdaivPSQSy4L^SnSBIo5!~mK{mdC?H~LE~v=7T0+D+>D`DIzPt*7xe%HfzU&*@;cpoTvPyprqrQ20U_MHJBqrTUmUi6<_n(097C+2;4D#%zr z7k-Zb-$4A~tOEN_xD2H~>@({RD@0_9^)mkRjP`Tp{qS{KF6bvMv3oiY{h8SxGW)*& zw%?0^{AkY)GSU)#;9C$I-<}53;Uxn|IQ{N`@`rHL8~mHa=L-0+UzW_b%y(uOcM?zc zC)3-1-n}sUX})IwHiv@w2A|GQuJHR5-0w2)5N$w4zcmA5e~zW8Msono-?GvYy}M~L z=Q?=LAt^sh(wmZcd~t!2{13#K43(Dj!!0286Z8Ja0A#d-uA;PLzWJyiE%Bd9Aok-L zC27e%s8(58vhPX-8bi1r5F8`M4v6OgeV_rb57LhTwgGY9X$!=0p$$a)MW{(j{Bk-S zZU{tweJW3w3&invL|s}k?;RLU%8?#H>=Fes&YL+PKC! zl6aW^@EI$m0PV!|eGrfSVy!7H8RwVj_C5!qKEhGblJ$(KZym@uA29bQjv!-xOCa`_ zoi?d|GRRo3J`nAvsYC3`35Cl|_&W#Xqn_}S8928J!_sJ3q)W>2q{+OqSp_ndvsI7e z+fS$0)F<`J15sZGNQd^_3Gvv!%=@$Xqe*+sfLP9yF+{&8I^7+R(eG{mF<;bJQeF@c z%j3~x!#B!08L1c&J$ej?KdaFDt$UCR?Yws!>8}kyT;Dh}hXT=lE#pZ% z`l%5-V%ai*=)u9o9{zmc{TmYBc;J0QCin;H1*@4Deh($&OLl?qzHAcl8xauw!;Pj5 z5bHGoqQ7X;90bI6e={Qe+6F{@8-b|TRUoFRX2o`ecKi|dS{sZj; z?}!lp`CY?p=m*?CWSdJ%&O25Xq`ti%V>>5Jbmb@v(&_^ZOO%cPrr#j_nErqMcYCEZiPa z@SP2Qcn9y3@ZJA3xHk=fhdf-^H?l(Uxg{0q&x0+$P*ec@g?{R_kkoe$i1Q88u6c`y z9sjM@0>ZIAPuu@lKT|J$??byV^a&D4-b1ECeb{ae{B8}$HP4>R+m1loM-Ny`_z8%5 zOoecq&pjQbCHEj2Aftcv1LAml4(ZT-IZKEh@KX}WN;q~Yv0FVI|L^<4j}VXkf$Jo` zuWx%z_SyK3lmjDw%yQbE^tpjKFEICj6;Lkr&t;mGD@c0gT}n2DW4~l7lJ)+{N}?yc zuavBm4IpFuHJZ18Xiv$x3-+<6==>=_Nw~mMEQI%T91(oJfyeNpAsp?vn;vgrK(v?a zYGR+qK#ZT}O6H3Skg=Z&f!OX$Ao}MKAo|x$camOzEeVI;vl_uqOMUjck@&Z3Nd9^2 z$b5Gh(qn$v^~B!~15wWgNRNyK8T%y+h&t-rI36BDdYqr)LB{?JrRhb- z+XHc3HU;82PaBByqaqONhkYviRDl!v7s|nUn0J`nAY(h*foSIvAh!Q35cN6+#Qxg~ z#Bv05ybBQZu%*K-eTaV3K}LP`fLOmg%|BolEblfD{qzzL_5AEY*yKz6_%X;>?oA-} z(-S{Zo&}HSbrOi>Tl$mo(txPQl4m}GZc4vO4;s!F7YYRlXFz41uAfr8%fVf{B2*mO&XuV+Bm$Y+2 z7}*DQ08yW3K;Rdpww1^<2Xh#&H{6aAZkIF2o7d!K-GXn!yK@B#BI|zw?;xZ`X77_m6ZQ~v%Bmr z(oV*%|E(PZp*$RCzrd%^F6ZNjzr(aGvEx-Bj_;T~q+MM=93L$}92d;{c*alJoWLNs z=A!OHJht-^<8u@ zKJ$(_FqyQQ*^l3V^f=EYA13XH1)_}aRN<%T-j^XB{SjUVO73fz_m&qR9PPrKA0_(1 z9ptA}+8&^92*-muafIX_ag?-60f>4t_faym%zQWc1?e#!zu!r|zr#5e3GYYoIV-gr z{=<4tr4f7GJ}xc!Jn#2RPv*v4;{6`)fBH&fFjFKSjok0K#z|Spgf6i9pHk zU*Ir0I)nIM01(?>3B-OGeVXW}4#fUB2SoqtpGnde(fOF~nifz#jw355ANzd@5c6F> zL-frDqTgl#u^wJfsHC0D@48uReCu0~ zc)}p8m-&6lO1j-TKpY=Ic!3P@9%7&r(9>_Z%-E9PLm6#Bq2Li0wKAL_dzaPR6wl5X(_1CweXi8U6n-$e7<4WPP9_ z5Wg?+>2jKH5P!F;ke2-JE(XGJzS>tw{B#2l=MOf`u|WLJI1i`?RD$%VcjQgdUJtIf zQt=@~Pxq9P`ePdH=_}7i8W6GVl7B_j}B{J?1?k z^PZ4-C&;{~WZo4r?*^Iog3P-_=G`Cjo{@RC`0u+x=3OB3evx^9$h;$D-WxLS2AOx8 z%=^I&(0=Sk4iNof2~B36oDDMiRm2k#&)9d)Q(|9ZAg+%ifS6zG1FvS_-+R$$A$A@J z#PvlKz=mBB{Fbzp_;(2WumNQOO&=T$;33-}9{Y0~O-&&7w;~YzNd*634$f=7&&l|! z2jYBL4#auajbnyZ;)}G;JzgK2Eeu-{{8w132aqmgG97vDj`UIVCBJ?BnlNJ!m zQKZT0BziL6f%-u>>V=2@Ah5H`2VxgE_hWZaJvGEW9W?*j??Rd1gZ|(C9gLJNqW5zs z58M5KCf==MeQ;uB;}1ue-%I`b6aZ1a48-~H z5Kspg2E=)<9MYp5nfneAepGEcye!fC2@w5e z6AuLoOUj#(^ouQdbb0^K4bU8ar)S2K2ml$E+J;WIZ?Y7KDGERmKze5xcB^VYcp2l z^FwZ|J2jp5gEoqGF6z6KK00FE67A7?`?{jX&P}?=rJlpPHE?E6$-%(+XIKS?*E_EnX;mz1FYezlaBAS&dr{k# zHI|lUIqUMS_7k<)+#em^@iJ?AOxLgBFEUHtl%Cao)w1j+_rs{Q7r191+#YsKZMJtk zJ7T-<=xVdS$0xBl)3(d(Gkh}h$&-gewr$ROaYE@2Pbw!s&-(E>fypIam*>$=wyRUi ztTO9SdN1_LWcA?rcIp$Go?`)WYg2XJOkAZs^bL2YM*cFE425t@8zU`a)(%pYVHRCrrPf*XuclR1@u!VI$ZOT%od!3`h1&XU3jmuArsJWry z5jcAGoFNM44K7*rwqK9Ew(gedetk_`mic3#`u5>F$J%ZQ{=Rh6wL3P)TCz^4m;9)o zrm}MN)2{>dn_{mYKNS(;Rpv*6e(P&e?*n&B|xu%pAXuaxYKNaI`#XRr^84 zW$xHgvlCOB9FL{{oLAu-ey=|K*?sS?K7(_j%DlSOAGmy; zbL8fg!(L(ck`>C%48KsU=rGG?M!UJEXxzT;K_hR)ZkXJwcXiCTMK4474`lv+c@w+i z+x!o&zFO?q7V;r<`Dzn6v(Sr;|zGy?rE4;h%c_qP7#Hz!7E{)yh3^|pG9gKk=d)ze{%DrT!W3LTyGRjwU5 z_OPMz#Lz=UL2)H>h9BFI9GAIr$^*@^rz@8t_^Zto=Ww7?5*)~sU4iKC3UizOMB%d z>dn4A#*H;Ee}tBP`Mf!b)n94joY5QkQVa8y?g(t0kd|#{9uecZ{+( z$?MK6*N#_pXB8D6)?dD}DO=0MZt#Jg`i(Unm(vWhPJjD$F_)L(dhB%0iw!NQ!*<

#iW%adtDjUOY<9 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

aO1JL!{ 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 diff --git a/bunfig.toml b/bunfig.toml deleted file mode 100644 index d285966e..00000000 --- a/bunfig.toml +++ /dev/null @@ -1,8 +0,0 @@ -[install.lockfile] - -# whether to save the lockfile to disk -save = true - -# whether to save a non-Bun lockfile alongside bun.lockb -# only "yarn" is supported -print = "yarn" \ No newline at end of file diff --git a/package.json b/package.json index c3208ad4..3481929c 100644 --- a/package.json +++ b/package.json @@ -1,11 +1,12 @@ { - "name": "quirks", - "version": "0.1.1-next.0", + "name": "@quirks/source", + "version": "0.1.0", "license": "MIT", "scripts": { "build": "nx run-many --target=build --exclude nextjs,vue3 --parallel=6", "test": "nx run-many --target=test --exclude nextjs,vue3 --parallel=6", "lint": "nx run-many --target=lint --exclude nextjs,vue3 --parallel=6", + "release": "node tools/scripts/release.js", "prepare": "husky install" }, "private": true, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml new file mode 100644 index 00000000..be9717f5 --- /dev/null +++ b/pnpm-lock.yaml @@ -0,0 +1,25517 @@ +lockfileVersion: '9.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +importers: + + .: + dependencies: + '@chain-registry/keplr': + specifier: ^1.74.12 + version: 1.74.12 + '@chain-registry/types': + specifier: ^0.50.1 + version: 0.50.1 + '@cosmjs/amino': + specifier: ^0.32.2 + version: 0.32.4 + '@cosmjs/cosmwasm-stargate': + specifier: ^0.32.2 + version: 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@cosmjs/proto-signing': + specifier: ^0.32.2 + version: 0.32.4 + '@cosmjs/stargate': + specifier: ^0.32.2 + version: 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@cosmostation/extension-client': + specifier: ^0.1.15 + version: 0.1.15 + '@craftzdog/react-native-buffer': + specifier: ^6.0.5 + version: 6.0.5(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4))(react@18.3.1) + '@dao-dao/cosmiframe': + specifier: ^0.1.0 + version: 0.1.0(@cosmjs/amino@0.32.4)(@cosmjs/proto-signing@0.32.4) + '@ethersproject/shims': + specifier: ^5.7.0 + version: 5.7.0 + '@keplr-wallet/types': + specifier: ^0.12.86 + version: 0.12.145(starknet@6.11.0) + '@leapwallet/cosmos-snap-provider': + specifier: ^0.1.26 + version: 0.1.26 + '@nuxt/kit': + specifier: ^3.8.1 + version: 3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3) + '@nuxt/schema': + specifier: ^3.8.1 + version: 3.13.2(rollup@4.24.0)(webpack-sources@3.2.3) + '@react-native-community/netinfo': + specifier: ^11.2.1 + version: 11.4.1(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)) + '@walletconnect/react-native-compat': + specifier: ^2.11.0 + version: 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@react-native-community/netinfo@11.4.1(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(react-native-get-random-values@1.11.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)) + '@walletconnect/universal-provider': + specifier: ^2.11.2 + version: 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + babel-plugin-module-resolver: + specifier: ^5.0.0 + version: 5.0.2 + base64-js: + specifier: ^1.5.1 + version: 1.5.1 + bufferutil: + specifier: ^4.0.8 + version: 4.0.8 + chain-registry: + specifier: ^1.63.56 + version: 1.69.12 + cookies-next: + specifier: ^4.2.1 + version: 4.3.0 + cosmjs-types: + specifier: ^0.9.0 + version: 0.9.0 + eventemitter3: + specifier: ^5.0.1 + version: 5.0.1 + fast-text-encoding: + specifier: ^1.0.6 + version: 1.0.6 + long: + specifier: ^5.2.3 + version: 5.2.3 + next: + specifier: 14.2.3 + version: 14.2.3(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.80.4) + nuxt: + specifier: ^3.8.1 + version: 3.13.2(@parcel/watcher@2.4.1)(@types/node@18.19.9)(bufferutil@4.0.8)(eslint@8.57.1)(idb-keyval@6.2.1)(ioredis@5.4.1)(less@4.1.3)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.0)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)(typescript@5.5.4)(utf-8-validate@6.0.4)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack-sources@3.2.3) + osmojs: + specifier: ^16.5.1 + version: 16.14.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) + pino-pretty: + specifier: ^10.2.3 + version: 10.3.1 + react: + specifier: 18.3.1 + version: 18.3.1 + react-dom: + specifier: 18.3.1 + version: 18.3.1(react@18.3.1) + react-native: + specifier: ^0.73.2 + version: 0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4) + react-native-get-random-values: + specifier: ^1.10.0 + version: 1.11.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)) + react-native-mmkv: + specifier: ^2.11.0 + version: 2.12.2(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4))(react@18.3.1) + react-native-quick-crypto: + specifier: ^0.6.1 + version: 0.6.1(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4))(react@18.3.1) + react-qr-code: + specifier: ^2.0.12 + version: 2.0.15(react@18.3.1) + stargazejs: + specifier: ^0.14.1 + version: 0.14.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + stream-browserify: + specifier: ^3.0.0 + version: 3.0.0 + superjson: + specifier: ^2.2.1 + version: 2.2.1 + utf-8-validate: + specifier: ^6.0.3 + version: 6.0.4 + vue: + specifier: ^3.3.4 + version: 3.5.12(typescript@5.5.4) + vue-qrcode: + specifier: ^2.2.2 + version: 2.2.2(qrcode@1.5.4)(vue@3.5.12(typescript@5.5.4)) + vue-router: + specifier: ^4.2.4 + version: 4.4.5(vue@3.5.12(typescript@5.5.4)) + vue-zustand: + specifier: ^0.6.0 + version: 0.6.0(vue@3.5.12(typescript@5.5.4))(zustand@4.5.5(@types/react@18.3.1)(react@18.3.1)) + zustand: + specifier: ^4.5.0 + version: 4.5.5(@types/react@18.3.1)(react@18.3.1) + devDependencies: + '@babel/core': + specifier: ^7.14.5 + version: 7.26.0 + '@babel/preset-react': + specifier: ^7.14.5 + version: 7.25.9(@babel/core@7.26.0) + '@commitlint/cli': + specifier: ^17.0.0 + version: 17.8.1(@swc/core@1.5.7(@swc/helpers@0.5.13)) + '@commitlint/config-conventional': + specifier: ^17.0.0 + version: 17.8.1 + '@nx/devkit': + specifier: 20.0.5 + version: 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))) + '@nx/eslint': + specifier: 20.0.5 + version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(verdaccio@5.32.2(typanion@3.14.0)) + '@nx/eslint-plugin': + specifier: 20.0.5 + version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint-config-prettier@9.1.0(eslint@8.57.1))(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0)) + '@nx/jest': + specifier: 20.0.5 + version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(typescript@5.5.4))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0)) + '@nx/js': + specifier: 20.0.5 + version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0)) + '@nx/next': + specifier: 20.0.5 + version: 20.0.5(@babel/core@7.26.0)(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(bufferutil@4.0.8)(eslint@8.57.1)(next@14.2.3(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.80.4))(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.4)(verdaccio@5.32.2(typanion@3.14.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) + '@nx/react': + specifier: 20.0.5 + version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(bufferutil@4.0.8)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.4)(verdaccio@5.32.2(typanion@3.14.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) + '@nx/vite': + specifier: 20.0.5 + version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) + '@nx/vue': + specifier: 20.0.5 + version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) + '@nx/workspace': + specifier: 20.0.5 + version: 20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)) + '@swc-node/register': + specifier: 1.9.2 + version: 1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4) + '@swc/core': + specifier: 1.5.7 + version: 1.5.7(@swc/helpers@0.5.13) + '@testing-library/react': + specifier: 15.0.6 + version: 15.0.6(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@types/babel__core': + specifier: ^7.20.5 + version: 7.20.5 + '@types/jest': + specifier: 29.5.14 + version: 29.5.14 + '@types/node': + specifier: 18.19.9 + version: 18.19.9 + '@types/react': + specifier: 18.3.1 + version: 18.3.1 + '@types/react-dom': + specifier: 18.3.0 + version: 18.3.0 + '@types/semver': + specifier: ^7.5.4 + version: 7.5.8 + '@types/yargs': + specifier: ^17.0.33 + version: 17.0.33 + '@typescript-eslint/eslint-plugin': + specifier: 7.18.0 + version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1)(typescript@5.5.4) + '@typescript-eslint/parser': + specifier: 7.18.0 + version: 7.18.0(eslint@8.57.1)(typescript@5.5.4) + '@vitejs/plugin-react': + specifier: 4.3.3 + version: 4.3.3(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) + '@vitejs/plugin-vue': + specifier: ^4.3.1 + version: 4.6.2(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4)) + '@vitest/coverage-v8': + specifier: 2.1.3 + version: 2.1.3(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) + '@vitest/ui': + specifier: 2.1.3 + version: 2.1.3(vitest@2.1.3) + '@vue/eslint-config-prettier': + specifier: 7.1.0 + version: 7.1.0(eslint@8.57.1)(prettier@3.3.3) + '@vue/eslint-config-typescript': + specifier: ^11.0.3 + version: 11.0.3(eslint-plugin-vue@9.29.1(eslint@8.57.1))(eslint@8.57.1)(typescript@5.5.4) + '@vue/test-utils': + specifier: ^2.4.1 + version: 2.4.6 + '@vue/tsconfig': + specifier: ^0.4.0 + version: 0.4.0 + '@walletconnect/types': + specifier: ^2.11.2 + version: 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) + ajv: + specifier: ^8.17.1 + version: 8.17.1 + babel-jest: + specifier: 29.7.0 + version: 29.7.0(@babel/core@7.26.0) + camelcase: + specifier: ^8.0.0 + version: 8.0.0 + eslint: + specifier: 8.57.1 + version: 8.57.1 + eslint-config-next: + specifier: 14.2.3 + version: 14.2.3(eslint@8.57.1)(typescript@5.5.4) + eslint-config-prettier: + specifier: ^9.0.0 + version: 9.1.0(eslint@8.57.1) + eslint-plugin-import: + specifier: 2.31.0 + version: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1) + eslint-plugin-jsx-a11y: + specifier: 6.7.1 + version: 6.7.1(eslint@8.57.1) + eslint-plugin-react: + specifier: 7.33.2 + version: 7.33.2(eslint@8.57.1) + eslint-plugin-react-hooks: + specifier: 4.6.0 + version: 4.6.0(eslint@8.57.1) + eslint-plugin-vue: + specifier: ^9.16.1 + version: 9.29.1(eslint@8.57.1) + glob: + specifier: ^10.3.10 + version: 10.4.5 + husky: + specifier: ^8.0.0 + version: 8.0.3 + jest: + specifier: 29.7.0 + version: 29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(typescript@5.5.4)) + jest-environment-jsdom: + specifier: 29.7.0 + version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) + jsdom: + specifier: ^22.1.0 + version: 22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) + json-schema-to-typescript: + specifier: ^13.1.1 + version: 13.1.2 + nx: + specifier: 20.0.5 + version: 20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)) + prettier: + specifier: ^3.0.3 + version: 3.3.3 + ts-jest: + specifier: ^29.1.1 + version: 29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(jest@29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(typescript@5.5.4)))(typescript@5.5.4) + ts-node: + specifier: ^10.9.1 + version: 10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(typescript@5.5.4) + tslib: + specifier: ^2.6.2 + version: 2.8.0 + typescript: + specifier: 5.5.4 + version: 5.5.4 + verdaccio: + specifier: ^5.27.0 + version: 5.32.2(typanion@3.14.0) + vite: + specifier: 5.4.9 + version: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + vite-plugin-dts: + specifier: ~2.3.0 + version: 2.3.0(@types/node@18.19.9)(rollup@4.24.0)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) + vitest: + specifier: 2.1.3 + version: 2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + vue-tsc: + specifier: 2.1.6 + version: 2.1.6(typescript@5.5.4) + yargs: + specifier: ^17.7.2 + version: 17.7.2 + + packages/core: + dependencies: + '@chain-registry/types': + specifier: ^0.50.1 + version: 0.50.1 + '@cosmjs/amino': + specifier: ^0.32.2 + version: 0.32.4 + '@cosmjs/proto-signing': + specifier: ^0.32.2 + version: 0.32.4 + '@cosmjs/stargate': + specifier: ^0.32.2 + version: 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@nabla-studio/wallet-registry': + specifier: workspace:* + version: link:../wallet-registry + '@walletconnect/types': + specifier: ^2.11.2 + version: 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) + '@walletconnect/universal-provider': + specifier: ^2.11.2 + version: 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + base64-js: + specifier: ^1.5.1 + version: 1.5.1 + cosmjs-types: + specifier: ^0.9.0 + version: 0.9.0 + eventemitter3: + specifier: ^5.0.1 + version: 5.0.1 + pino-pretty: + specifier: ^10.2.3 + version: 10.3.1 + + packages/next: + dependencies: + '@quirks/store': + specifier: workspace:* + version: link:../store + cookies-next: + specifier: ^4.2.1 + version: 4.3.0 + next: + specifier: ^13 + version: 13.5.7(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.80.4) + superjson: + specifier: ^2.2.1 + version: 2.2.1 + zustand: + specifier: ^4.5.0 + version: 4.5.5(@types/react@18.3.1)(react@18.3.1) + + packages/nuxt: + dependencies: + '@nuxt/kit': + specifier: ^3.8.1 + version: 3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3) + '@nuxt/schema': + specifier: ^3.8.1 + version: 3.13.2(rollup@4.24.0)(webpack-sources@3.2.3) + '@quirks/store': + specifier: workspace:* + version: link:../store + '@quirks/vue': + specifier: workspace:* + version: link:../vue + nuxt: + specifier: ^3.8.1 + version: 3.13.2(@parcel/watcher@2.4.1)(@types/node@20.5.1)(bufferutil@4.0.8)(eslint@8.57.1)(idb-keyval@6.2.1)(ioredis@5.4.1)(less@4.1.3)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.0)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)(typescript@5.5.4)(utf-8-validate@6.0.4)(vite@5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack-sources@3.2.3) + + packages/react: + dependencies: + '@cosmjs/amino': + specifier: ^0.32.2 + version: 0.32.4 + '@quirks/core': + specifier: workspace:* + version: link:../core + '@quirks/store': + specifier: workspace:* + version: link:../store + cosmjs-types: + specifier: ^0.9.0 + version: 0.9.0 + eventemitter3: + specifier: ^5.0.1 + version: 5.0.1 + react: + specifier: 18.2.0 + version: 18.2.0 + zustand: + specifier: ^4.5.0 + version: 4.5.5(@types/react@18.3.1)(react@18.2.0) + + packages/react-native: + dependencies: + '@craftzdog/react-native-buffer': + specifier: ^6.0.5 + version: 6.0.5(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4))(react@18.3.1) + '@ethersproject/shims': + specifier: ^5.7.0 + version: 5.7.0 + '@quirks/core': + specifier: workspace:* + version: link:../core + '@quirks/store': + specifier: workspace:* + version: link:../store + '@react-native-community/netinfo': + specifier: ^11.2.1 + version: 11.4.1(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)) + '@walletconnect/react-native-compat': + specifier: ^2.11.0 + version: 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@react-native-community/netinfo@11.4.1(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(react-native-get-random-values@1.11.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)) + babel-plugin-module-resolver: + specifier: ^5.0.0 + version: 5.0.2 + fast-text-encoding: + specifier: ^1.0.6 + version: 1.0.6 + react-native: + specifier: ^0.73.2 + version: 0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4) + react-native-get-random-values: + specifier: ^1.10.0 + version: 1.11.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)) + react-native-mmkv: + specifier: ^2.11.0 + version: 2.12.2(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4))(react@18.3.1) + react-native-quick-crypto: + specifier: ^0.6.1 + version: 0.6.1(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4))(react@18.3.1) + stream-browserify: + specifier: ^3.0.0 + version: 3.0.0 + zustand: + specifier: ^4.5.0 + version: 4.5.5(@types/react@18.3.1)(react@18.3.1) + + packages/store: + dependencies: + '@chain-registry/types': + specifier: ^0.50.1 + version: 0.50.1 + '@cosmjs/amino': + specifier: ^0.32.2 + version: 0.32.4 + '@cosmjs/cosmwasm-stargate': + specifier: ^0.32.2 + version: 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@cosmjs/proto-signing': + specifier: ^0.32.2 + version: 0.32.4 + '@cosmjs/stargate': + specifier: ^0.32.2 + version: 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@quirks/core': + specifier: workspace:* + version: link:../core + '@walletconnect/universal-provider': + specifier: ^2.11.2 + version: 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + cosmjs-types: + specifier: ^0.9.0 + version: 0.9.0 + zustand: + specifier: ^4.5.0 + version: 4.5.5(@types/react@18.3.1)(react@18.3.1) + + packages/vue: + dependencies: + '@cosmjs/amino': + specifier: ^0.32.2 + version: 0.32.4 + '@cosmjs/cosmwasm-stargate': + specifier: ^0.32.2 + version: 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@cosmjs/stargate': + specifier: ^0.32.2 + version: 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@quirks/core': + specifier: workspace:* + version: link:../core + '@quirks/store': + specifier: workspace:* + version: link:../store + '@walletconnect/universal-provider': + specifier: ^2.11.2 + version: 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + cosmjs-types: + specifier: ^0.9.0 + version: 0.9.0 + eventemitter3: + specifier: ^5.0.1 + version: 5.0.1 + vue: + specifier: ^3.3.4 + version: 3.5.12(typescript@5.5.4) + vue-zustand: + specifier: ^0.6.0 + version: 0.6.0(vue@3.5.12(typescript@5.5.4))(zustand@4.5.5(@types/react@18.3.1)(react@18.3.1)) + zustand: + specifier: ^4.5.0 + version: 4.5.5(@types/react@18.3.1)(react@18.3.1) + + packages/wallet-registry: {} + + packages/wallets: + dependencies: + '@chain-registry/keplr': + specifier: ^1.74.12 + version: 1.74.12 + '@chain-registry/types': + specifier: ^0.50.1 + version: 0.50.1 + '@cosmjs/amino': + specifier: ^0.32.2 + version: 0.32.4 + '@cosmjs/proto-signing': + specifier: ^0.32.2 + version: 0.32.4 + '@cosmostation/extension-client': + specifier: ^0.1.15 + version: 0.1.15 + '@dao-dao/cosmiframe': + specifier: ^0.1.0 + version: 0.1.0(@cosmjs/amino@0.32.4)(@cosmjs/proto-signing@0.32.4) + '@keplr-wallet/types': + specifier: ^0.12.86 + version: 0.12.145(starknet@6.11.0) + '@leapwallet/cosmos-snap-provider': + specifier: ^0.1.26 + version: 0.1.26 + '@nabla-studio/wallet-registry': + specifier: workspace:* + version: link:../wallet-registry + '@quirks/core': + specifier: workspace:* + version: link:../core + base64-js: + specifier: ^1.5.1 + version: 1.5.1 + cosmjs-types: + specifier: ^0.9.0 + version: 0.9.0 + long: + specifier: ^5.2.3 + version: 5.2.3 + +packages: + + '@adobe/css-tools@4.4.0': + resolution: {integrity: sha512-Ff9+ksdQQB3rMncgqDK78uLznstjyfIf2Arnh22pW8kBpLs6rpKDwgnZT46hin5Hl1WzazzK64DOrhSwYpS7bQ==} + + '@ampproject/remapping@2.3.0': + resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} + engines: {node: '>=6.0.0'} + + '@antfu/utils@0.7.10': + resolution: {integrity: sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==} + + '@babel/code-frame@7.26.0': + resolution: {integrity: sha512-INCKxTtbXtcNbUZ3YXutwMpEleqttcswhAdee7dhuoVrD2cnuc3PqtERBtxkX5nziX9vnBL8WXmSGwv8CuPV6g==} + engines: {node: '>=6.9.0'} + + '@babel/compat-data@7.26.0': + resolution: {integrity: sha512-qETICbZSLe7uXv9VE8T/RWOdIE5qqyTucOt4zLYMafj2MRO271VGgLd4RACJMeBO37UPWhXiKMBk7YlJ0fOzQA==} + engines: {node: '>=6.9.0'} + + '@babel/core@7.26.0': + resolution: {integrity: sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==} + engines: {node: '>=6.9.0'} + + '@babel/generator@7.26.0': + resolution: {integrity: sha512-/AIkAmInnWwgEAJGQr9vY0c66Mj6kjkE2ZPB1PurTRaRAh3U+J45sAQMjQDJdh4WbR3l0x5xkimXBKyBXXAu2w==} + engines: {node: '>=6.9.0'} + + '@babel/helper-annotate-as-pure@7.25.9': + resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} + engines: {node: '>=6.9.0'} + + '@babel/helper-builder-binary-assignment-operator-visitor@7.25.9': + resolution: {integrity: sha512-C47lC7LIDCnz0h4vai/tpNOI95tCd5ZT3iBt/DBH5lXKHZsyNQv18yf1wIIg2ntiQNgmAvA+DgZ82iW8Qdym8g==} + engines: {node: '>=6.9.0'} + + '@babel/helper-compilation-targets@7.25.9': + resolution: {integrity: sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==} + engines: {node: '>=6.9.0'} + + '@babel/helper-create-class-features-plugin@7.25.9': + resolution: {integrity: sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/helper-create-regexp-features-plugin@7.25.9': + resolution: {integrity: sha512-ORPNZ3h6ZRkOyAa/SaHU+XsLZr0UQzRwuDQ0cczIA17nAzZ+85G5cVkOJIj7QavLZGSe8QXUmNFxSZzjcZF9bw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/helper-define-polyfill-provider@0.6.2': + resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + + '@babel/helper-environment-visitor@7.24.7': + resolution: {integrity: sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==} + engines: {node: '>=6.9.0'} + + '@babel/helper-member-expression-to-functions@7.25.9': + resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==} + engines: {node: '>=6.9.0'} + + '@babel/helper-module-imports@7.25.9': + resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} + engines: {node: '>=6.9.0'} + + '@babel/helper-module-transforms@7.26.0': + resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/helper-optimise-call-expression@7.25.9': + resolution: {integrity: sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==} + engines: {node: '>=6.9.0'} + + '@babel/helper-plugin-utils@7.25.9': + resolution: {integrity: sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==} + engines: {node: '>=6.9.0'} + + '@babel/helper-remap-async-to-generator@7.25.9': + resolution: {integrity: sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/helper-replace-supers@7.25.9': + resolution: {integrity: sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/helper-simple-access@7.25.9': + resolution: {integrity: sha512-c6WHXuiaRsJTyHYLJV75t9IqsmTbItYfdj99PnzYGQZkYKvan5/2jKJ7gu31J3/BJ/A18grImSPModuyG/Eo0Q==} + engines: {node: '>=6.9.0'} + + '@babel/helper-skip-transparent-expression-wrappers@7.25.9': + resolution: {integrity: sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==} + engines: {node: '>=6.9.0'} + + '@babel/helper-string-parser@7.25.9': + resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} + engines: {node: '>=6.9.0'} + + '@babel/helper-validator-identifier@7.25.9': + resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} + engines: {node: '>=6.9.0'} + + '@babel/helper-validator-option@7.25.9': + resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} + engines: {node: '>=6.9.0'} + + '@babel/helper-wrap-function@7.25.9': + resolution: {integrity: sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==} + engines: {node: '>=6.9.0'} + + '@babel/helpers@7.26.0': + resolution: {integrity: sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==} + engines: {node: '>=6.9.0'} + + '@babel/parser@7.26.1': + resolution: {integrity: sha512-reoQYNiAJreZNsJzyrDNzFQ+IQ5JFiIzAHJg9bn94S3l+4++J7RsIhNMoB+lgP/9tpmiAQqspv+xfdxTSzREOw==} + engines: {node: '>=6.0.0'} + hasBin: true + + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9': + resolution: {integrity: sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9': + resolution: {integrity: sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9': + resolution: {integrity: sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9': + resolution: {integrity: sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.13.0 + + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9': + resolution: {integrity: sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/plugin-proposal-async-generator-functions@7.20.7': + resolution: {integrity: sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead. + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-proposal-class-properties@7.18.6': + resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-proposal-decorators@7.25.9': + resolution: {integrity: sha512-smkNLL/O1ezy9Nhy4CNosc4Va+1wo5w4gzSZeLe6y6dM4mmHfYOCPolXQPHQxonZCF+ZyebxN9vqOolkYrSn5g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-proposal-export-default-from@7.25.9': + resolution: {integrity: sha512-ykqgwNfSnNOB+C8fV5X4mG3AVmvu+WVxcaU9xHHtBb7PCrPeweMmPjGsn8eMaeJg6SJuoUuZENeeSWaarWqonQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-proposal-nullish-coalescing-operator@7.18.6': + resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead. + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-proposal-numeric-separator@7.18.6': + resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead. + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-proposal-object-rest-spread@7.20.7': + resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead. + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-proposal-optional-catch-binding@7.18.6': + resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-catch-binding instead. + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-proposal-optional-chaining@7.21.0': + resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead. + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2': + resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-async-generators@7.8.4': + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-bigint@7.8.3': + resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-class-properties@7.12.13': + resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-class-static-block@7.14.5': + resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-decorators@7.25.9': + resolution: {integrity: sha512-ryzI0McXUPJnRCvMo4lumIKZUzhYUO/ScI+Mz4YVaTLt04DHNSjEUjKVvbzQjZFLuod/cYEc07mJWhzl6v4DPg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-dynamic-import@7.8.3': + resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-export-default-from@7.25.9': + resolution: {integrity: sha512-9MhJ/SMTsVqsd69GyQg89lYR4o9T+oDGv5F6IsigxxqFVOyR/IflDLYP8WDI1l8fkhNGGktqkvL5qwNCtGEpgQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-flow@7.26.0': + resolution: {integrity: sha512-B+O2DnPc0iG+YXFqOxv2WNuNU97ToWjOomUQ78DouOENWUaM5sVrmet9mcomUGQFwpJd//gvUagXBSdzO1fRKg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-import-assertions@7.26.0': + resolution: {integrity: sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-import-attributes@7.26.0': + resolution: {integrity: sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-import-meta@7.10.4': + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-json-strings@7.8.3': + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-jsx@7.25.9': + resolution: {integrity: sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-logical-assignment-operators@7.10.4': + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3': + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-numeric-separator@7.10.4': + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-object-rest-spread@7.8.3': + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-optional-catch-binding@7.8.3': + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-optional-chaining@7.8.3': + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-private-property-in-object@7.14.5': + resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-top-level-await@7.14.5': + resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-typescript@7.25.9': + resolution: {integrity: sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-unicode-sets-regex@7.18.6': + resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/plugin-transform-arrow-functions@7.25.9': + resolution: {integrity: sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-async-generator-functions@7.25.9': + resolution: {integrity: sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-async-to-generator@7.25.9': + resolution: {integrity: sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-block-scoped-functions@7.25.9': + resolution: {integrity: sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-block-scoping@7.25.9': + resolution: {integrity: sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-class-properties@7.25.9': + resolution: {integrity: sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-class-static-block@7.26.0': + resolution: {integrity: sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.12.0 + + '@babel/plugin-transform-classes@7.25.9': + resolution: {integrity: sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-computed-properties@7.25.9': + resolution: {integrity: sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-destructuring@7.25.9': + resolution: {integrity: sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-dotall-regex@7.25.9': + resolution: {integrity: sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-duplicate-keys@7.25.9': + resolution: {integrity: sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9': + resolution: {integrity: sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/plugin-transform-dynamic-import@7.25.9': + resolution: {integrity: sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-exponentiation-operator@7.25.9': + resolution: {integrity: sha512-KRhdhlVk2nObA5AYa7QMgTMTVJdfHprfpAk4DjZVtllqRg9qarilstTKEhpVjyt+Npi8ThRyiV8176Am3CodPA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-export-namespace-from@7.25.9': + resolution: {integrity: sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-flow-strip-types@7.25.9': + resolution: {integrity: sha512-/VVukELzPDdci7UUsWQaSkhgnjIWXnIyRpM02ldxaVoFK96c41So8JcKT3m0gYjyv7j5FNPGS5vfELrWalkbDA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-for-of@7.25.9': + resolution: {integrity: sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-function-name@7.25.9': + resolution: {integrity: sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-json-strings@7.25.9': + resolution: {integrity: sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-literals@7.25.9': + resolution: {integrity: sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-logical-assignment-operators@7.25.9': + resolution: {integrity: sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-member-expression-literals@7.25.9': + resolution: {integrity: sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-modules-amd@7.25.9': + resolution: {integrity: sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-modules-commonjs@7.25.9': + resolution: {integrity: sha512-dwh2Ol1jWwL2MgkCzUSOvfmKElqQcuswAZypBSUsScMXvgdT8Ekq5YA6TtqpTVWH+4903NmboMuH1o9i8Rxlyg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-modules-systemjs@7.25.9': + resolution: {integrity: sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-modules-umd@7.25.9': + resolution: {integrity: sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-named-capturing-groups-regex@7.25.9': + resolution: {integrity: sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/plugin-transform-new-target@7.25.9': + resolution: {integrity: sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-nullish-coalescing-operator@7.25.9': + resolution: {integrity: sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-numeric-separator@7.25.9': + resolution: {integrity: sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-object-rest-spread@7.25.9': + resolution: {integrity: sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-object-super@7.25.9': + resolution: {integrity: sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-optional-catch-binding@7.25.9': + resolution: {integrity: sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-optional-chaining@7.25.9': + resolution: {integrity: sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-parameters@7.25.9': + resolution: {integrity: sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-private-methods@7.25.9': + resolution: {integrity: sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-private-property-in-object@7.25.9': + resolution: {integrity: sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-property-literals@7.25.9': + resolution: {integrity: sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-react-constant-elements@7.25.9': + resolution: {integrity: sha512-Ncw2JFsJVuvfRsa2lSHiC55kETQVLSnsYGQ1JDDwkUeWGTL/8Tom8aLTnlqgoeuopWrbbGndrc9AlLYrIosrow==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-react-display-name@7.25.9': + resolution: {integrity: sha512-KJfMlYIUxQB1CJfO3e0+h0ZHWOTLCPP115Awhaz8U0Zpq36Gl/cXlpoyMRnUWlhNUBAzldnCiAZNvCDj7CrKxQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-react-jsx-development@7.25.9': + resolution: {integrity: sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-react-jsx-self@7.25.9': + resolution: {integrity: sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-react-jsx-source@7.25.9': + resolution: {integrity: sha512-+iqjT8xmXhhYv4/uiYd8FNQsraMFZIfxVSqxxVSZP0WbbSAWvBXAul0m/zu+7Vv4O/3WtApy9pmaTMiumEZgfg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-react-jsx@7.25.9': + resolution: {integrity: sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-react-pure-annotations@7.25.9': + resolution: {integrity: sha512-KQ/Takk3T8Qzj5TppkS1be588lkbTp5uj7w6a0LeQaTMSckU/wK0oJ/pih+T690tkgI5jfmg2TqDJvd41Sj1Cg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-regenerator@7.25.9': + resolution: {integrity: sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-regexp-modifiers@7.26.0': + resolution: {integrity: sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/plugin-transform-reserved-words@7.25.9': + resolution: {integrity: sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-runtime@7.25.9': + resolution: {integrity: sha512-nZp7GlEl+yULJrClz0SwHPqir3lc0zsPrDHQUcxGspSL7AKrexNSEfTbfqnDNJUO13bgKyfuOLMF8Xqtu8j3YQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-shorthand-properties@7.25.9': + resolution: {integrity: sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-spread@7.25.9': + resolution: {integrity: sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-sticky-regex@7.25.9': + resolution: {integrity: sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-template-literals@7.25.9': + resolution: {integrity: sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-typeof-symbol@7.25.9': + resolution: {integrity: sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-typescript@7.25.9': + resolution: {integrity: sha512-7PbZQZP50tzv2KGGnhh82GSyMB01yKY9scIjf1a+GfZCtInOWqUH5+1EBU4t9fyR5Oykkkc9vFTs4OHrhHXljQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-unicode-escapes@7.25.9': + resolution: {integrity: sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-unicode-property-regex@7.25.9': + resolution: {integrity: sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-unicode-regex@7.25.9': + resolution: {integrity: sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-unicode-sets-regex@7.25.9': + resolution: {integrity: sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/preset-env@7.26.0': + resolution: {integrity: sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/preset-flow@7.25.9': + resolution: {integrity: sha512-EASHsAhE+SSlEzJ4bzfusnXSHiU+JfAYzj+jbw2vgQKgq5HrUr8qs+vgtiEL5dOH6sEweI+PNt2D7AqrDSHyqQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/preset-modules@0.1.6-no-external-plugins': + resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} + peerDependencies: + '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 + + '@babel/preset-react@7.25.9': + resolution: {integrity: sha512-D3to0uSPiWE7rBrdIICCd0tJSIGpLaaGptna2+w7Pft5xMqLpA1sz99DK5TZ1TjGbdQ/VI1eCSZ06dv3lT4JOw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/preset-typescript@7.26.0': + resolution: {integrity: sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/register@7.25.9': + resolution: {integrity: sha512-8D43jXtGsYmEeDvm4MWHYUpWf8iiXgWYx3fW7E7Wb7Oe6FWqJPl5K6TuFW0dOwNZzEE5rjlaSJYH9JjrUKJszA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/runtime@7.26.0': + resolution: {integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==} + engines: {node: '>=6.9.0'} + + '@babel/standalone@7.26.1': + resolution: {integrity: sha512-DAC3Vv62IA9VcMMAsTm5UzuEmsVjYkR5A9BX9zJrrrPHCQYJIp38jMHHx17RC4KwruwiIAb5hLFZLmE+wZgiyQ==} + engines: {node: '>=6.9.0'} + + '@babel/template@7.25.9': + resolution: {integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==} + engines: {node: '>=6.9.0'} + + '@babel/traverse@7.25.9': + resolution: {integrity: sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==} + engines: {node: '>=6.9.0'} + + '@babel/types@7.26.0': + resolution: {integrity: sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==} + engines: {node: '>=6.9.0'} + + '@bcherny/json-schema-ref-parser@10.0.5-fork': + resolution: {integrity: sha512-E/jKbPoca1tfUPj3iSbitDZTGnq6FUFjkH6L8U2oDwSuwK1WhnnVtCG7oFOTg/DDnyoXbQYUiUiGOibHqaGVnw==} + engines: {node: '>= 16'} + + '@bcoe/v8-coverage@0.2.3': + resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} + + '@chain-registry/keplr@1.74.12': + resolution: {integrity: sha512-5PUa2vQ9DRumTq0EF0RGXMDgUPTDwleaOEN9hUFoVnq7FwFYBzHD8ucpkxfhSnmhi9/CXk0D2RQoTUi2Ae/oEA==} + + '@chain-registry/types@0.50.1': + resolution: {integrity: sha512-HPPN4NPYXW9i7TRHNLJOdKK84z9m0mByy4mY+jHE3t9zIvOz0nK0qEG00uAlgakJvPeoh2ge7gWUAUOTNcbd6A==} + + '@cloudflare/kv-asset-handler@0.3.4': + resolution: {integrity: sha512-YLPHc8yASwjNkmcDMQMY35yiWjoKAKnhUbPRszBRS0YgH+IXtsMp61j+yTcnCE3oO2DgP0U3iejLC8FTtKDC8Q==} + engines: {node: '>=16.13'} + + '@commitlint/cli@17.8.1': + resolution: {integrity: sha512-ay+WbzQesE0Rv4EQKfNbSMiJJ12KdKTDzIt0tcK4k11FdsWmtwP0Kp1NWMOUswfIWo6Eb7p7Ln721Nx9FLNBjg==} + engines: {node: '>=v14'} + hasBin: true + + '@commitlint/config-conventional@17.8.1': + resolution: {integrity: sha512-NxCOHx1kgneig3VLauWJcDWS40DVjg7nKOpBEEK9E5fjJpQqLCilcnKkIIjdBH98kEO1q3NpE5NSrZ2kl/QGJg==} + engines: {node: '>=v14'} + + '@commitlint/config-validator@17.8.1': + resolution: {integrity: sha512-UUgUC+sNiiMwkyiuIFR7JG2cfd9t/7MV8VB4TZ+q02ZFkHoduUS4tJGsCBWvBOGD9Btev6IecPMvlWUfJorkEA==} + engines: {node: '>=v14'} + + '@commitlint/ensure@17.8.1': + resolution: {integrity: sha512-xjafwKxid8s1K23NFpL8JNo6JnY/ysetKo8kegVM7c8vs+kWLP8VrQq+NbhgVlmCojhEDbzQKp4eRXSjVOGsow==} + engines: {node: '>=v14'} + + '@commitlint/execute-rule@17.8.1': + resolution: {integrity: sha512-JHVupQeSdNI6xzA9SqMF+p/JjrHTcrJdI02PwesQIDCIGUrv04hicJgCcws5nzaoZbROapPs0s6zeVHoxpMwFQ==} + engines: {node: '>=v14'} + + '@commitlint/format@17.8.1': + resolution: {integrity: sha512-f3oMTyZ84M9ht7fb93wbCKmWxO5/kKSbwuYvS867duVomoOsgrgljkGGIztmT/srZnaiGbaK8+Wf8Ik2tSr5eg==} + engines: {node: '>=v14'} + + '@commitlint/is-ignored@17.8.1': + resolution: {integrity: sha512-UshMi4Ltb4ZlNn4F7WtSEugFDZmctzFpmbqvpyxD3la510J+PLcnyhf9chs7EryaRFJMdAKwsEKfNK0jL/QM4g==} + engines: {node: '>=v14'} + + '@commitlint/lint@17.8.1': + resolution: {integrity: sha512-aQUlwIR1/VMv2D4GXSk7PfL5hIaFSfy6hSHV94O8Y27T5q+DlDEgd/cZ4KmVI+MWKzFfCTiTuWqjfRSfdRllCA==} + engines: {node: '>=v14'} + + '@commitlint/load@17.8.1': + resolution: {integrity: sha512-iF4CL7KDFstP1kpVUkT8K2Wl17h2yx9VaR1ztTc8vzByWWcbO/WaKwxsnCOqow9tVAlzPfo1ywk9m2oJ9ucMqA==} + engines: {node: '>=v14'} + + '@commitlint/message@17.8.1': + resolution: {integrity: sha512-6bYL1GUQsD6bLhTH3QQty8pVFoETfFQlMn2Nzmz3AOLqRVfNNtXBaSY0dhZ0dM6A2MEq4+2d7L/2LP8TjqGRkA==} + engines: {node: '>=v14'} + + '@commitlint/parse@17.8.1': + resolution: {integrity: sha512-/wLUickTo0rNpQgWwLPavTm7WbwkZoBy3X8PpkUmlSmQJyWQTj0m6bDjiykMaDt41qcUbfeFfaCvXfiR4EGnfw==} + engines: {node: '>=v14'} + + '@commitlint/read@17.8.1': + resolution: {integrity: sha512-Fd55Oaz9irzBESPCdMd8vWWgxsW3OWR99wOntBDHgf9h7Y6OOHjWEdS9Xzen1GFndqgyoaFplQS5y7KZe0kO2w==} + engines: {node: '>=v14'} + + '@commitlint/resolve-extends@17.8.1': + resolution: {integrity: sha512-W/ryRoQ0TSVXqJrx5SGkaYuAaE/BUontL1j1HsKckvM6e5ZaG0M9126zcwL6peKSuIetJi7E87PRQF8O86EW0Q==} + engines: {node: '>=v14'} + + '@commitlint/rules@17.8.1': + resolution: {integrity: sha512-2b7OdVbN7MTAt9U0vKOYKCDsOvESVXxQmrvuVUZ0rGFMCrCPJWWP1GJ7f0lAypbDAhaGb8zqtdOr47192LBrIA==} + engines: {node: '>=v14'} + + '@commitlint/to-lines@17.8.1': + resolution: {integrity: sha512-LE0jb8CuR/mj6xJyrIk8VLz03OEzXFgLdivBytoooKO5xLt5yalc8Ma5guTWobw998sbR3ogDd+2jed03CFmJA==} + engines: {node: '>=v14'} + + '@commitlint/top-level@17.8.1': + resolution: {integrity: sha512-l6+Z6rrNf5p333SHfEte6r+WkOxGlWK4bLuZKbtf/2TXRN+qhrvn1XE63VhD8Oe9oIHQ7F7W1nG2k/TJFhx2yA==} + engines: {node: '>=v14'} + + '@commitlint/types@17.8.1': + resolution: {integrity: sha512-PXDQXkAmiMEG162Bqdh9ChML/GJZo6vU+7F03ALKDK8zYc6SuAr47LjG7hGYRqUOz+WK0dU7bQ0xzuqFMdxzeQ==} + engines: {node: '>=v14'} + + '@confio/ics23@0.6.8': + resolution: {integrity: sha512-wB6uo+3A50m0sW/EWcU64xpV/8wShZ6bMTa7pF8eYsTrSkQA7oLUIJcs/wb8g4y2Oyq701BaGiO6n/ak5WXO1w==} + + '@cosmjs/amino@0.32.0': + resolution: {integrity: sha512-i1ehEZLQo8HUGY78eum+1ZrDQ48QSkHKy0zOTBOMqce6TiwACIC5kOjRSOWdRQDILcPFzPVrbS2dIgtrdd0ykg==} + + '@cosmjs/amino@0.32.3': + resolution: {integrity: sha512-G4zXl+dJbqrz1sSJ56H/25l5NJEk/pAPIr8piAHgbXYw88OdAOlpA26PQvk2IbSN/rRgVbvlLTNgX2tzz1dyUA==} + + '@cosmjs/amino@0.32.4': + resolution: {integrity: sha512-zKYOt6hPy8obIFtLie/xtygCkH9ZROiQ12UHfKsOkWaZfPQUvVbtgmu6R4Kn1tFLI/SRkw7eqhaogmW/3NYu/Q==} + + '@cosmjs/cosmwasm-stargate@0.32.4': + resolution: {integrity: sha512-Fuo9BGEiB+POJ5WeRyBGuhyKR1ordvxZGLPuPosFJOH9U0gKMgcjwKMCgAlWFkMlHaTB+tNdA8AifWiHrI7VgA==} + + '@cosmjs/crypto@0.32.4': + resolution: {integrity: sha512-zicjGU051LF1V9v7bp8p7ovq+VyC91xlaHdsFOTo2oVry3KQikp8L/81RkXmUIT8FxMwdx1T7DmFwVQikcSDIw==} + + '@cosmjs/encoding@0.32.4': + resolution: {integrity: sha512-tjvaEy6ZGxJchiizzTn7HVRiyTg1i4CObRRaTRPknm5EalE13SV+TCHq38gIDfyUeden4fCuaBVEdBR5+ti7Hw==} + + '@cosmjs/json-rpc@0.32.4': + resolution: {integrity: sha512-/jt4mBl7nYzfJ2J/VJ+r19c92mUKF0Lt0JxM3MXEJl7wlwW5haHAWtzRujHkyYMXOwIR+gBqT2S0vntXVBRyhQ==} + + '@cosmjs/math@0.32.4': + resolution: {integrity: sha512-++dqq2TJkoB8zsPVYCvrt88oJWsy1vMOuSOKcdlnXuOA/ASheTJuYy4+oZlTQ3Fr8eALDLGGPhJI02W2HyAQaw==} + + '@cosmjs/proto-signing@0.32.0': + resolution: {integrity: sha512-9401CI0U5rvKMmYrEN4DAl7wvRd5PwfOTPgxoee+O0d3LzK4FUbTjnNIM7DeUi0zaQw/qU3vSbA3ZcMqPifSbQ==} + + '@cosmjs/proto-signing@0.32.3': + resolution: {integrity: sha512-kSZ0ZUY0DwcRT0NcIn2HkadH4NKlwjfZgbLj1ABwh/4l0RgeT84QCscZCu63tJYq3K6auwqTiZSZERwlO4/nbg==} + + '@cosmjs/proto-signing@0.32.4': + resolution: {integrity: sha512-QdyQDbezvdRI4xxSlyM1rSVBO2st5sqtbEIl3IX03uJ7YiZIQHyv6vaHVf1V4mapusCqguiHJzm4N4gsFdLBbQ==} + + '@cosmjs/socket@0.32.4': + resolution: {integrity: sha512-davcyYziBhkzfXQTu1l5NrpDYv0K9GekZCC9apBRvL1dvMc9F/ygM7iemHjUA+z8tJkxKxrt/YPjJ6XNHzLrkw==} + + '@cosmjs/stargate@0.32.0': + resolution: {integrity: sha512-Yo3l+A4vdy3ql30cIanY/j2uD3zxRXTQPrn2YUc67qCxacFkf7Fn3N9GdI7D/B2LQlguf/B5OwheizzWucapkw==} + + '@cosmjs/stargate@0.32.3': + resolution: {integrity: sha512-OQWzO9YWKerUinPIxrO1MARbe84XkeXJAW0lyMIjXIEikajuXZ+PwftiKA5yA+8OyditVmHVLtPud6Pjna2s5w==} + + '@cosmjs/stargate@0.32.4': + resolution: {integrity: sha512-usj08LxBSsPRq9sbpCeVdyLx2guEcOHfJS9mHGCLCXpdAPEIEQEtWLDpEUc0LEhWOx6+k/ChXTc5NpFkdrtGUQ==} + + '@cosmjs/stream@0.32.4': + resolution: {integrity: sha512-Gih++NYHEiP+oyD4jNEUxU9antoC0pFSg+33Hpp0JlHwH0wXhtD3OOKnzSfDB7OIoEbrzLJUpEjOgpCp5Z+W3A==} + + '@cosmjs/tendermint-rpc@0.32.3': + resolution: {integrity: sha512-xeprW+VR9xKGstqZg0H/KBZoUp8/FfFyS9ljIUTLM/UINjP2MhiwncANPS2KScfJVepGufUKk0/phHUeIBSEkw==} + + '@cosmjs/tendermint-rpc@0.32.4': + resolution: {integrity: sha512-MWvUUno+4bCb/LmlMIErLypXxy7ckUuzEmpufYYYd9wgbdCXaTaO08SZzyFM5PI8UJ/0S2AmUrgWhldlbxO8mw==} + + '@cosmjs/utils@0.32.4': + resolution: {integrity: sha512-D1Yc+Zy8oL/hkUkFUL/bwxvuDBzRGpc4cF7/SkdhxX4iHpSLgdOuTt1mhCh9+kl6NQREy9t7SYZ6xeW5gFe60w==} + + '@cosmology/lcd@0.12.0': + resolution: {integrity: sha512-f2mcySYO1xdislAhuWtNFmg4q/bzY3Aem2UkDzYzI0ZELVev5i2Pi0bQrYUNTeNg1isAo0Kyrdqj/4YPqEwjGA==} + + '@cosmology/lcd@0.13.5': + resolution: {integrity: sha512-CI8KFsJcgp0RINF8wHpv3Y9yR4Fb9ZnGucyoUICjtX2XT4NVBK+fvZuRFj5TP34km8TpEOb+WV2T7IN/pZsD7Q==} + + '@cosmostation/extension-client@0.1.15': + resolution: {integrity: sha512-HlXYJjFrNpjiV/GUKhri1UL8/bhlOIFFLpRF78YDSqq16x0+plIqx5CAvEusFcKTDpVfpeD5sfUHiKvP7euNFg==} + + '@craftzdog/react-native-buffer@6.0.5': + resolution: {integrity: sha512-Av+YqfwA9e7jhgI9GFE/gTpwl/H+dRRLmZyJPOpKTy107j9Oj7oXlm3/YiMNz+C/CEGqcKAOqnXDLs4OL6AAFw==} + + '@cspotcode/source-map-support@0.8.1': + resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} + engines: {node: '>=12'} + + '@cypress/request@3.0.1': + resolution: {integrity: sha512-TWivJlJi8ZDx2wGOw1dbLuHJKUYX7bWySw377nlnGOW3hP9/MUKIsEdXT/YngWxVdgNCHRBmFlBipE+5/2ZZlQ==} + engines: {node: '>= 6'} + + '@dao-dao/cosmiframe@0.1.0': + resolution: {integrity: sha512-NW4pGt1ctqDfhn/A6RU2vwnFEu3O4aBNnBMrGnw31n+L35drYNEsA9ZB7KZsHmRRlkNx+jSuJSv2Fv0BFBDDJQ==} + peerDependencies: + '@cosmjs/amino': '>= ^0.32' + '@cosmjs/proto-signing': '>= ^0.32' + + '@emnapi/core@1.3.1': + resolution: {integrity: sha512-pVGjBIt1Y6gg3EJN8jTcfpP/+uuRksIo055oE/OBkDNcjZqVbfkWCksG1Jp4yZnj3iKWyWX8fdG/j6UDYPbFog==} + + '@emnapi/runtime@1.3.1': + resolution: {integrity: sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==} + + '@emnapi/wasi-threads@1.0.1': + resolution: {integrity: sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==} + + '@esbuild/aix-ppc64@0.20.2': + resolution: {integrity: sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [aix] + + '@esbuild/aix-ppc64@0.21.5': + resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [aix] + + '@esbuild/aix-ppc64@0.23.1': + resolution: {integrity: sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] + + '@esbuild/android-arm64@0.20.2': + resolution: {integrity: sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + + '@esbuild/android-arm64@0.21.5': + resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + + '@esbuild/android-arm64@0.23.1': + resolution: {integrity: sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [android] + + '@esbuild/android-arm@0.20.2': + resolution: {integrity: sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + + '@esbuild/android-arm@0.21.5': + resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + + '@esbuild/android-arm@0.23.1': + resolution: {integrity: sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==} + engines: {node: '>=18'} + cpu: [arm] + os: [android] + + '@esbuild/android-x64@0.20.2': + resolution: {integrity: sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + + '@esbuild/android-x64@0.21.5': + resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + + '@esbuild/android-x64@0.23.1': + resolution: {integrity: sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==} + engines: {node: '>=18'} + cpu: [x64] + os: [android] + + '@esbuild/darwin-arm64@0.20.2': + resolution: {integrity: sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + + '@esbuild/darwin-arm64@0.21.5': + resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + + '@esbuild/darwin-arm64@0.23.1': + resolution: {integrity: sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==} + engines: {node: '>=18'} + cpu: [arm64] + os: [darwin] + + '@esbuild/darwin-x64@0.20.2': + resolution: {integrity: sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + + '@esbuild/darwin-x64@0.21.5': + resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + + '@esbuild/darwin-x64@0.23.1': + resolution: {integrity: sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==} + engines: {node: '>=18'} + cpu: [x64] + os: [darwin] + + '@esbuild/freebsd-arm64@0.20.2': + resolution: {integrity: sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + + '@esbuild/freebsd-arm64@0.21.5': + resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + + '@esbuild/freebsd-arm64@0.23.1': + resolution: {integrity: sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==} + engines: {node: '>=18'} + cpu: [arm64] + os: [freebsd] + + '@esbuild/freebsd-x64@0.20.2': + resolution: {integrity: sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + + '@esbuild/freebsd-x64@0.21.5': + resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + + '@esbuild/freebsd-x64@0.23.1': + resolution: {integrity: sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==} + engines: {node: '>=18'} + cpu: [x64] + os: [freebsd] + + '@esbuild/linux-arm64@0.20.2': + resolution: {integrity: sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + + '@esbuild/linux-arm64@0.21.5': + resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + + '@esbuild/linux-arm64@0.23.1': + resolution: {integrity: sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==} + engines: {node: '>=18'} + cpu: [arm64] + os: [linux] + + '@esbuild/linux-arm@0.20.2': + resolution: {integrity: sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + + '@esbuild/linux-arm@0.21.5': + resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + + '@esbuild/linux-arm@0.23.1': + resolution: {integrity: sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==} + engines: {node: '>=18'} + cpu: [arm] + os: [linux] + + '@esbuild/linux-ia32@0.20.2': + resolution: {integrity: sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + + '@esbuild/linux-ia32@0.21.5': + resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + + '@esbuild/linux-ia32@0.23.1': + resolution: {integrity: sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==} + engines: {node: '>=18'} + cpu: [ia32] + os: [linux] + + '@esbuild/linux-loong64@0.20.2': + resolution: {integrity: sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + + '@esbuild/linux-loong64@0.21.5': + resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + + '@esbuild/linux-loong64@0.23.1': + resolution: {integrity: sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==} + engines: {node: '>=18'} + cpu: [loong64] + os: [linux] + + '@esbuild/linux-mips64el@0.20.2': + resolution: {integrity: sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + + '@esbuild/linux-mips64el@0.21.5': + resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + + '@esbuild/linux-mips64el@0.23.1': + resolution: {integrity: sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==} + engines: {node: '>=18'} + cpu: [mips64el] + os: [linux] + + '@esbuild/linux-ppc64@0.20.2': + resolution: {integrity: sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + + '@esbuild/linux-ppc64@0.21.5': + resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + + '@esbuild/linux-ppc64@0.23.1': + resolution: {integrity: sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [linux] + + '@esbuild/linux-riscv64@0.20.2': + resolution: {integrity: sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + + '@esbuild/linux-riscv64@0.21.5': + resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + + '@esbuild/linux-riscv64@0.23.1': + resolution: {integrity: sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==} + engines: {node: '>=18'} + cpu: [riscv64] + os: [linux] + + '@esbuild/linux-s390x@0.20.2': + resolution: {integrity: sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + + '@esbuild/linux-s390x@0.21.5': + resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + + '@esbuild/linux-s390x@0.23.1': + resolution: {integrity: sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==} + engines: {node: '>=18'} + cpu: [s390x] + os: [linux] + + '@esbuild/linux-x64@0.20.2': + resolution: {integrity: sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + + '@esbuild/linux-x64@0.21.5': + resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + + '@esbuild/linux-x64@0.23.1': + resolution: {integrity: sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [linux] + + '@esbuild/netbsd-x64@0.20.2': + resolution: {integrity: sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + + '@esbuild/netbsd-x64@0.21.5': + resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + + '@esbuild/netbsd-x64@0.23.1': + resolution: {integrity: sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + + '@esbuild/openbsd-arm64@0.23.1': + resolution: {integrity: sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + + '@esbuild/openbsd-x64@0.20.2': + resolution: {integrity: sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + + '@esbuild/openbsd-x64@0.21.5': + resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + + '@esbuild/openbsd-x64@0.23.1': + resolution: {integrity: sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==} + engines: {node: '>=18'} + cpu: [x64] + os: [openbsd] + + '@esbuild/sunos-x64@0.20.2': + resolution: {integrity: sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + + '@esbuild/sunos-x64@0.21.5': + resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + + '@esbuild/sunos-x64@0.23.1': + resolution: {integrity: sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] + + '@esbuild/win32-arm64@0.20.2': + resolution: {integrity: sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + + '@esbuild/win32-arm64@0.21.5': + resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + + '@esbuild/win32-arm64@0.23.1': + resolution: {integrity: sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==} + engines: {node: '>=18'} + cpu: [arm64] + os: [win32] + + '@esbuild/win32-ia32@0.20.2': + resolution: {integrity: sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + + '@esbuild/win32-ia32@0.21.5': + resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + + '@esbuild/win32-ia32@0.23.1': + resolution: {integrity: sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==} + engines: {node: '>=18'} + cpu: [ia32] + os: [win32] + + '@esbuild/win32-x64@0.20.2': + resolution: {integrity: sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + + '@esbuild/win32-x64@0.21.5': + resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + + '@esbuild/win32-x64@0.23.1': + resolution: {integrity: sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + + '@eslint-community/eslint-utils@4.4.1': + resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + + '@eslint-community/regexpp@4.11.2': + resolution: {integrity: sha512-2WwyTYNVaMNUWPZTOJdkax9iqTdirrApgTbk+Qoq5EPX6myqZvG8QGFRgdKmkjKVG6/G/a565vpPauHk0+hpBA==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + + '@eslint/compat@1.2.1': + resolution: {integrity: sha512-JbHG2TWuCeNzh87fXo+/46Z1LEo9DBA9T188d0fZgGxAD+cNyS6sx9fdiyxjGPBMyQVRlCutTByZ6a5+YMkF7g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^9.10.0 + peerDependenciesMeta: + eslint: + optional: true + + '@eslint/eslintrc@2.1.4': + resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + '@eslint/js@8.57.1': + resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + '@ethersproject/abstract-provider@5.7.0': + resolution: {integrity: sha512-R41c9UkchKCpAqStMYUpdunjo3pkEvZC3FAwZn5S5MGbXoMQOHIdHItezTETxAO5bevtMApSyEhn9+CHcDsWBw==} + + '@ethersproject/abstract-signer@5.7.0': + resolution: {integrity: sha512-a16V8bq1/Cz+TGCkE2OPMTOUDLS3grCpdjoJCYNnVBbdYEMSgKrU0+B90s8b6H+ByYTBZN7a3g76jdIJi7UfKQ==} + + '@ethersproject/address@5.7.0': + resolution: {integrity: sha512-9wYhYt7aghVGo758POM5nqcOMaE168Q6aRLJZwUmiqSrAungkG74gSSeKEIR7ukixesdRZGPgVqme6vmxs1fkA==} + + '@ethersproject/base64@5.7.0': + resolution: {integrity: sha512-Dr8tcHt2mEbsZr/mwTPIQAf3Ai0Bks/7gTw9dSqk1mQvhW3XvRlmDJr/4n+wg1JmCl16NZue17CDh8xb/vZ0sQ==} + + '@ethersproject/bignumber@5.7.0': + resolution: {integrity: sha512-n1CAdIHRWjSucQO3MC1zPSVgV/6dy/fjL9pMrPP9peL+QxEg9wOsVqwD4+818B6LUEtaXzVHQiuivzRoxPxUGw==} + + '@ethersproject/bytes@5.7.0': + resolution: {integrity: sha512-nsbxwgFXWh9NyYWo+U8atvmMsSdKJprTcICAkvbBffT75qDocbuggBU0SJiVK2MuTrp0q+xvLkTnGMPK1+uA9A==} + + '@ethersproject/constants@5.7.0': + resolution: {integrity: sha512-DHI+y5dBNvkpYUMiRQyxRBYBefZkJfo70VUkUAsRjcPs47muV9evftfZ0PJVCXYbAiCgght0DtcF9srFQmIgWA==} + + '@ethersproject/hash@5.7.0': + resolution: {integrity: sha512-qX5WrQfnah1EFnO5zJv1v46a8HW0+E5xuBBDTwMFZLuVTx0tbU2kkx15NqdjxecrLGatQN9FGQKpb1FKdHCt+g==} + + '@ethersproject/keccak256@5.7.0': + resolution: {integrity: sha512-2UcPboeL/iW+pSg6vZ6ydF8tCnv3Iu/8tUmLLzWWGzxWKFFqOBQFLo6uLUv6BDrLgCDfN28RJ/wtByx+jZ4KBg==} + + '@ethersproject/logger@5.7.0': + resolution: {integrity: sha512-0odtFdXu/XHtjQXJYA3u9G0G8btm0ND5Cu8M7i5vhEcE8/HmF4Lbdqanwyv4uQTr2tx6b7fQRmgLrsnpQlmnig==} + + '@ethersproject/networks@5.7.1': + resolution: {integrity: sha512-n/MufjFYv3yFcUyfhnXotyDlNdFb7onmkSy8aQERi2PjNcnWQ66xXxa3XlS8nCcA8aJKJjIIMNJTC7tu80GwpQ==} + + '@ethersproject/properties@5.7.0': + resolution: {integrity: sha512-J87jy8suntrAkIZtecpxEPxY//szqr1mlBaYlQ0r4RCaiD2hjheqF9s1LVE8vVuJCXisjIP+JgtK/Do54ej4Sw==} + + '@ethersproject/rlp@5.7.0': + resolution: {integrity: sha512-rBxzX2vK8mVF7b0Tol44t5Tb8gomOHkj5guL+HhzQ1yBh/ydjGnpw6at+X6Iw0Kp3OzzzkcKp8N9r0W4kYSs9w==} + + '@ethersproject/shims@5.7.0': + resolution: {integrity: sha512-WeDptc6oAprov5CCN2LJ/6/+dC9gTonnkdAtLepm/7P5Z+3PRxS5NpfVWmOMs1yE4Vitl2cU8bOPWC0GvGSbVg==} + + '@ethersproject/signing-key@5.7.0': + resolution: {integrity: sha512-MZdy2nL3wO0u7gkB4nA/pEf8lu1TlFswPNmy8AiYkfKTdO6eXBJyUdmHO/ehm/htHw9K/qF8ujnTyUAD+Ry54Q==} + + '@ethersproject/strings@5.7.0': + resolution: {integrity: sha512-/9nu+lj0YswRNSH0NXYqrh8775XNyEdUQAuf3f+SmOrnVewcJ5SBNAjF7lpgehKi4abvNNXyf+HX86czCdJ8Mg==} + + '@ethersproject/transactions@5.7.0': + resolution: {integrity: sha512-kmcNicCp1lp8qanMTC3RIikGgoJ80ztTyvtsFvCYpSCfkjhD0jZ2LOrnbcuxuToLIUYYf+4XwD1rP+B/erDIhQ==} + + '@ethersproject/web@5.7.1': + resolution: {integrity: sha512-Gueu8lSvyjBWL4cYsWsjh6MtMwM0+H4HvqFPZfB6dV8ctbP9zFAO73VG1cMWae0FLPCtz0peKPpZY8/ugJJX2w==} + + '@fastify/busboy@2.1.1': + resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} + engines: {node: '>=14'} + + '@hapi/hoek@9.3.0': + resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==} + + '@hapi/topo@5.1.0': + resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==} + + '@humanwhocodes/config-array@0.13.0': + resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} + engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead + + '@humanwhocodes/module-importer@1.0.1': + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} + + '@humanwhocodes/object-schema@2.0.3': + resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} + deprecated: Use @eslint/object-schema instead + + '@ioredis/commands@1.2.0': + resolution: {integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==} + + '@isaacs/cliui@8.0.2': + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} + engines: {node: '>=12'} + + '@isaacs/ttlcache@1.4.1': + resolution: {integrity: sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA==} + engines: {node: '>=12'} + + '@istanbuljs/load-nyc-config@1.1.0': + resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} + engines: {node: '>=8'} + + '@istanbuljs/schema@0.1.3': + resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} + engines: {node: '>=8'} + + '@jest/console@29.7.0': + resolution: {integrity: sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/core@29.7.0': + resolution: {integrity: sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + + '@jest/create-cache-key-function@29.7.0': + resolution: {integrity: sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/environment@29.7.0': + resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/expect-utils@29.7.0': + resolution: {integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/expect@29.7.0': + resolution: {integrity: sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/fake-timers@29.7.0': + resolution: {integrity: sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/globals@29.7.0': + resolution: {integrity: sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/reporters@29.7.0': + resolution: {integrity: sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + + '@jest/schemas@29.6.3': + resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/source-map@29.6.3': + resolution: {integrity: sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/test-result@29.7.0': + resolution: {integrity: sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/test-sequencer@29.7.0': + resolution: {integrity: sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/transform@29.7.0': + resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/types@26.6.2': + resolution: {integrity: sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==} + engines: {node: '>= 10.14.2'} + + '@jest/types@29.6.3': + resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jridgewell/gen-mapping@0.3.5': + resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} + engines: {node: '>=6.0.0'} + + '@jridgewell/resolve-uri@3.1.2': + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} + engines: {node: '>=6.0.0'} + + '@jridgewell/set-array@1.2.1': + resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} + engines: {node: '>=6.0.0'} + + '@jridgewell/source-map@0.3.6': + resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} + + '@jridgewell/sourcemap-codec@1.5.0': + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + + '@jridgewell/trace-mapping@0.3.25': + resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + + '@jridgewell/trace-mapping@0.3.9': + resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} + + '@jsdevtools/ono@7.1.3': + resolution: {integrity: sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==} + + '@jsonjoy.com/base64@1.1.2': + resolution: {integrity: sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==} + engines: {node: '>=10.0'} + peerDependencies: + tslib: '2' + + '@jsonjoy.com/json-pack@1.1.0': + resolution: {integrity: sha512-zlQONA+msXPPwHWZMKFVS78ewFczIll5lXiVPwFPCZUsrOKdxc2AvxU1HoNBmMRhqDZUR9HkC3UOm+6pME6Xsg==} + engines: {node: '>=10.0'} + peerDependencies: + tslib: '2' + + '@jsonjoy.com/util@1.5.0': + resolution: {integrity: sha512-ojoNsrIuPI9g6o8UxhraZQSyF2ByJanAY4cTFbc8Mf2AXEF4aQRGY1dJxyJpuyav8r9FGflEt/Ff3u5Nt6YMPA==} + engines: {node: '>=10.0'} + peerDependencies: + tslib: '2' + + '@keplr-wallet/common@0.12.28': + resolution: {integrity: sha512-ESQorPZw8PRiUXhsrxED+E1FEWkAdc6Kwi3Az7ce204gMBQDI2j0XJtTd4uCUp+C24Em9fk0samdHzdoB4caIg==} + + '@keplr-wallet/cosmos@0.12.28': + resolution: {integrity: sha512-IuqmSBgKgIeWBA0XGQKKs28IXFeFMCrfadCbtiZccNc7qnNr5Y/Cyyk01BPC8Dd1ZyEyAByoICgrxvtGN0GGvA==} + + '@keplr-wallet/crypto@0.12.28': + resolution: {integrity: sha512-le1je+78/4213qshSMgQTYqhCCvzsL9+YfhjXg1kd/ali69MLWK8L8Z09ducHPS6C+LqQXXTNJQpbH2uiFSd5w==} + + '@keplr-wallet/proto-types@0.12.28': + resolution: {integrity: sha512-ukti/eCTltPUP64jxtk5TjtwJogyfKPqlBIT3KGUCGzBLIPeYMsffL5w5aoHsMjINzOITjYqzXyEF8LTIK/fmw==} + + '@keplr-wallet/simple-fetch@0.12.28': + resolution: {integrity: sha512-T2CiKS2B5n0ZA7CWw0CA6qIAH0XYI1siE50MP+i+V0ZniCGBeL+BMcDw64vFJUcEH+1L5X4sDAzV37fQxGwllA==} + + '@keplr-wallet/types@0.12.145': + resolution: {integrity: sha512-GgDFn/sSlo99XXev6pqbifflh9HIAkaU9ptjYDSVyYbPXlwYUii+yZ6eg1GTRaZq+H79NEKvLCZBSJxfU/ElLA==} + peerDependencies: + starknet: ^6 + + '@keplr-wallet/types@0.12.28': + resolution: {integrity: sha512-EcM9d46hYDm3AO4lf4GUbTSLRySONtTmhKb7p88q56OQOgJN3MMjRacEo2p9jX9gpPe7gRIjMUalhAfUiFpZoQ==} + + '@keplr-wallet/unit@0.12.28': + resolution: {integrity: sha512-kpXigHDBJGOmhtPkv9hqsQid9zkFo7OQPeKgO2n8GUlOINIXW6kWG5LXYTi/Yg9Uiw1CQF69gFMuZCJ8IzVHlA==} + + '@kwsites/file-exists@1.1.1': + resolution: {integrity: sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==} + + '@kwsites/promise-deferred@1.1.1': + resolution: {integrity: sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==} + + '@leapwallet/cosmos-snap-provider@0.1.26': + resolution: {integrity: sha512-KqT4OTECINPZohosLkAzdYotzV5YYJwzg2r/GKKMv3ndIuiqom/9WCaEs9W3KzPaRe69rOZpjbFmcu0gB4PSww==} + + '@leichtgewicht/ip-codec@2.0.5': + resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==} + + '@mapbox/node-pre-gyp@1.0.11': + resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==} + hasBin: true + + '@microsoft/api-extractor-model@7.29.8': + resolution: {integrity: sha512-t3Z/xcO6TRbMcnKGVMs4uMzv/gd5j0NhMiJIGjD4cJMeFJ1Hf8wnLSx37vxlRlL0GWlGJhnFgxvnaL6JlS+73g==} + + '@microsoft/api-extractor@7.47.11': + resolution: {integrity: sha512-lrudfbPub5wzBhymfFtgZKuBvXxoSIAdrvS2UbHjoMT2TjIEddq6Z13pcve7A03BAouw0x8sW8G4txdgfiSwpQ==} + hasBin: true + + '@microsoft/tsdoc-config@0.17.0': + resolution: {integrity: sha512-v/EYRXnCAIHxOHW+Plb6OWuUoMotxTN0GLatnpOb1xq0KuTNw/WI3pamJx/UbsoJP5k9MCw1QxvvhPcF9pH3Zg==} + + '@microsoft/tsdoc@0.15.0': + resolution: {integrity: sha512-HZpPoABogPvjeJOdzCOSJsXeL/SMCBgBZMVC3X3d7YYp2gf31MfxhUoYUNwf1ERPJOnQc0wkFn9trqI6ZEdZuA==} + + '@module-federation/bridge-react-webpack-plugin@0.6.13': + resolution: {integrity: sha512-am2/pQzdSENLz+W8KvxGyosQwDvGt3KOtxLCrT0RRaQKZP9a8xl4rBzpipnv1Pwguw++1YLDuMotCjUmXvCEcQ==} + + '@module-federation/bridge-react-webpack-plugin@0.6.6': + resolution: {integrity: sha512-NANaSOKem+1t/Fbd1GjXnStJRe7O33ya+FR/yYkTUd1H5hmlzVDNo/lYxYuUl3O/gH9Lnlr2Gf9unyWoIW0wHw==} + + '@module-federation/data-prefetch@0.6.13': + resolution: {integrity: sha512-TUHgJMER1lrDTgUaBLGqgehcF+8g/oiK71IjTFmBHScvrgmxtSpIf2r0FCOOGATh8709hNSErxK1r30wQLfmiQ==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + + '@module-federation/data-prefetch@0.6.6': + resolution: {integrity: sha512-rakEHrg2pqbOqJ3uWT2p3kgTCOxBQdEIqmew3XBAXTZ0NblZtkXeMHupcW/W6+ccvbPdn/T/PSICx9HHSvfEVg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + + '@module-federation/dts-plugin@0.6.13': + resolution: {integrity: sha512-K2GTyhCMyJlTf935B+No9m8YFYd7LGTGYiSypAROghm8H00ltwYF4G1jPc8cJMTsPEYHGqTHQlq9Dn+HCB3iDA==} + peerDependencies: + typescript: ^4.9.0 || ^5.0.0 + vue-tsc: '>=1.0.24' + peerDependenciesMeta: + vue-tsc: + optional: true + + '@module-federation/dts-plugin@0.6.6': + resolution: {integrity: sha512-sNCghGgrpCOOVk2xpzgAGAFeo2ONcv6eAnEfe7Q2gD7R6NrGgOrB5KVhN/uWIzFJG8tqNfSSjam+woTyrrayfg==} + peerDependencies: + typescript: ^4.9.0 || ^5.0.0 + vue-tsc: '>=1.0.24' + peerDependenciesMeta: + vue-tsc: + optional: true + + '@module-federation/enhanced@0.6.13': + resolution: {integrity: sha512-mtnPuxtJmxpIcKpKewFplXroE+8xtWVzrGvfv8EvzlA7EEDnUOaM1U7Jn3kCeZcAmzBjpHw0uM9qX1vVOLY4mQ==} + peerDependencies: + typescript: ^4.9.0 || ^5.0.0 + vue-tsc: '>=1.0.24' + webpack: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true + vue-tsc: + optional: true + webpack: + optional: true + + '@module-federation/enhanced@0.6.6': + resolution: {integrity: sha512-gGU1tjaksk5Q5X2zpVb/OmlwvKwVVjTXreuFwkK0Z+9QKM9jbu0B/tPSh6sqibPFeu1yM2HOFlOHJhvFs1PmsA==} + peerDependencies: + typescript: ^4.9.0 || ^5.0.0 + vue-tsc: '>=1.0.24' + webpack: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true + vue-tsc: + optional: true + webpack: + optional: true + + '@module-federation/managers@0.6.13': + resolution: {integrity: sha512-cNPYEb/zaMonbilHqtcErGgSKtWf3L5iH23VW1GujZJ19QpBPS6Uz5cOMO++IlCaoeYRs3f/Ybyhe8tyUdciNQ==} + + '@module-federation/managers@0.6.6': + resolution: {integrity: sha512-ryj2twbQmo2KhwKn1xYivpaW94l5wfplDU9FwVvW0wc8hC2lJnuGhoiZqXKL7lNaBrZXge3b43Zlgx5OnFfr6A==} + + '@module-federation/manifest@0.6.13': + resolution: {integrity: sha512-lvdvE5jQRJTewY3ol/TdgQ5CEz0uImQBXCOvx7u/bDC1WLzuEXm6PmheHcvUbYs7vfpls13YaYCQ2GrJUFexEw==} + + '@module-federation/manifest@0.6.6': + resolution: {integrity: sha512-45ol0fC8RS2d+0iEt5zdp0vctE2CiOfA2kCmOFz79K33occi8sKmyevfSeZGckZy54NiMnLFteIYBsyIa+g7gg==} + + '@module-federation/rspack@0.6.13': + resolution: {integrity: sha512-Dtm7+ZzH71P+4Gns/AL78LyczlfcHqBEwV2+wzlUCGRX2hGl1CH1vtgdxxPu7ImPDigp/FYAcku3JBHJPc6ZCw==} + peerDependencies: + typescript: ^4.9.0 || ^5.0.0 + vue-tsc: '>=1.0.24' + peerDependenciesMeta: + typescript: + optional: true + vue-tsc: + optional: true + + '@module-federation/rspack@0.6.6': + resolution: {integrity: sha512-30X6QPrJ/eCcmUL4GQ06Z9bQwURBnJI0607Fw2ufmAbhDA0PJFtg7NFFfXzsdChms1ACVbgvgfBH8SJg8j3wBg==} + peerDependencies: + typescript: ^4.9.0 || ^5.0.0 + vue-tsc: '>=1.0.24' + peerDependenciesMeta: + typescript: + optional: true + vue-tsc: + optional: true + + '@module-federation/runtime-tools@0.6.13': + resolution: {integrity: sha512-VZen7bsBPAZFb7r4P/5VtqTkMcKXJ66/yKINOXnfX6GBHxBVSp8xeOiFSK+yJ4eLsGMYgvwXC+m77SEGeTNXpQ==} + + '@module-federation/runtime-tools@0.6.6': + resolution: {integrity: sha512-w2qHa41p6rADWMS1yBjpqNhaLZ4R5oRy9OYGPe6ywjh+8oqbiBl1CfQglcgEBIpHktEjV/upsgsnjHSdJBdeZw==} + + '@module-federation/runtime@0.6.13': + resolution: {integrity: sha512-xcyOtt9k5u/G201DsMP9bGj0WSeGgCKGKxxmgMC7h5qFFuH/4x5p7TDTBNoBqrgN15ERMxdukTEJEg1GFXymZA==} + + '@module-federation/runtime@0.6.6': + resolution: {integrity: sha512-QsKHUV2HALRzL6mPCdJEZTDuPReKC8MMXf+/VMCtQPp6JhLEjZIO06bfEZqXMbTbTYlMzntIwu1tGCbtJRZDOQ==} + + '@module-federation/sdk@0.6.13': + resolution: {integrity: sha512-eZvTH8hBZepPkOGeTQfCm57EO/R/F2Tf+OjPOIMDPNDeS6tfvNUA+CLl9ir2UzwGfjgIwCBhBbtxj47t3CH3EA==} + + '@module-federation/sdk@0.6.6': + resolution: {integrity: sha512-tUv2kPi0FvplcpGi/g4nITAYVAR1RUZ6QvP71T8inmRZSrfcvk1QpGJiL36IjuS67SM3VAoXS0iJ2WX1Rgjvhg==} + + '@module-federation/third-party-dts-extractor@0.6.13': + resolution: {integrity: sha512-dd9i3pO18Ih0e/6ZzZ3/rj9MD93gqmh5dKdLR6Hw9YnjJCvwQQ5nYNwv6VPJ0E3kt8+xQRl1tcUxSvINkAvNhQ==} + + '@module-federation/third-party-dts-extractor@0.6.6': + resolution: {integrity: sha512-xX9p17PpElzATNEulwlJJT731xST7T7OUIDSkkIghp/ICDmZd6WhYJvNBto7xbpaj5SIB7Ocdj4chNGv0xdYPw==} + + '@module-federation/webpack-bundler-runtime@0.6.13': + resolution: {integrity: sha512-rYh5LP7Wg1tYyND+myV14OXE55lHHCW5yKcn4aQhSolqnfDs5EsVx+PHklqbmLxMdZYayupC6kcdxQoHCoRQ/g==} + + '@module-federation/webpack-bundler-runtime@0.6.6': + resolution: {integrity: sha512-0UnY9m1fBgHwTpacYWbht1jB5X4Iqspiu1q8kfjUrv6y+R224//ydUFYYO8xfWx4V9SGQFKlU8XFH0FP/r0Hng==} + + '@napi-rs/wasm-runtime@0.2.4': + resolution: {integrity: sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==} + + '@netlify/functions@2.8.2': + resolution: {integrity: sha512-DeoAQh8LuNPvBE4qsKlezjKj0PyXDryOFJfJKo3Z1qZLKzQ21sT314KQKPVjfvw6knqijj+IO+0kHXy/TJiqNA==} + engines: {node: '>=14.0.0'} + + '@netlify/node-cookies@0.1.0': + resolution: {integrity: sha512-OAs1xG+FfLX0LoRASpqzVntVV/RpYkgpI0VrUnw2u0Q1qiZUzcPffxRK8HF3gc4GjuhG5ahOEMJ9bswBiZPq0g==} + engines: {node: ^14.16.0 || >=16.0.0} + + '@netlify/serverless-functions-api@1.26.1': + resolution: {integrity: sha512-q3L9i3HoNfz0SGpTIS4zTcKBbRkxzCRpd169eyiTuk3IwcPC3/85mzLHranlKo2b+HYT0gu37YxGB45aD8A3Tw==} + engines: {node: '>=18.0.0'} + + '@next/env@13.5.7': + resolution: {integrity: sha512-uVuRqoj28Ys/AI/5gVEgRAISd0KWI0HRjOO1CTpNgmX3ZsHb5mdn14Y59yk0IxizXdo7ZjsI2S7qbWnO+GNBcA==} + + '@next/env@14.2.3': + resolution: {integrity: sha512-W7fd7IbkfmeeY2gXrzJYDx8D2lWKbVoTIj1o1ScPHNzvp30s1AuoEFSdr39bC5sjxJaxTtq3OTCZboNp0lNWHA==} + + '@next/eslint-plugin-next@14.2.3': + resolution: {integrity: sha512-L3oDricIIjgj1AVnRdRor21gI7mShlSwU/1ZGHmqM3LzHhXXhdkrfeNY5zif25Bi5Dd7fiJHsbhoZCHfXYvlAw==} + + '@next/swc-darwin-arm64@13.5.7': + resolution: {integrity: sha512-7SxmxMex45FvKtRoP18eftrDCMyL6WQVYJSEE/s7A1AW/fCkznxjEShKet2iVVzf89gWp8HbXGaL4hCaseux6g==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + + '@next/swc-darwin-arm64@14.2.3': + resolution: {integrity: sha512-3pEYo/RaGqPP0YzwnlmPN2puaF2WMLM3apt5jLW2fFdXD9+pqcoTzRk+iZsf8ta7+quAe4Q6Ms0nR0SFGFdS1A==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + + '@next/swc-darwin-x64@13.5.7': + resolution: {integrity: sha512-6iENvgyIkGFLFszBL4b1VfEogKC3TDPEB6/P/lgxmgXVXIV09Q4or1MVn+U/tYyYmm7oHMZ3oxGpHAyJ80nA6g==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + + '@next/swc-darwin-x64@14.2.3': + resolution: {integrity: sha512-6adp7waE6P1TYFSXpY366xwsOnEXM+y1kgRpjSRVI2CBDOcbRjsJ67Z6EgKIqWIue52d2q/Mx8g9MszARj8IEA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + + '@next/swc-linux-arm64-gnu@13.5.7': + resolution: {integrity: sha512-P42jDX56wu9zEdVI+Xv4zyTeXB3DpqgE1Gb4bWrc0s2RIiDYr6uKBprnOs1hCGIwfVyByxyTw5Va66QCdFFNUg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + + '@next/swc-linux-arm64-gnu@14.2.3': + resolution: {integrity: sha512-cuzCE/1G0ZSnTAHJPUT1rPgQx1w5tzSX7POXSLaS7w2nIUJUD+e25QoXD/hMfxbsT9rslEXugWypJMILBj/QsA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + + '@next/swc-linux-arm64-musl@13.5.7': + resolution: {integrity: sha512-A06vkj+8X+tLRzSja5REm/nqVOCzR+x5Wkw325Q/BQRyRXWGCoNbQ6A+BR5M86TodigrRfI3lUZEKZKe3QJ9Bg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + + '@next/swc-linux-arm64-musl@14.2.3': + resolution: {integrity: sha512-0D4/oMM2Y9Ta3nGuCcQN8jjJjmDPYpHX9OJzqk42NZGJocU2MqhBq5tWkJrUQOQY9N+In9xOdymzapM09GeiZw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + + '@next/swc-linux-x64-gnu@13.5.7': + resolution: {integrity: sha512-UdHm7AlxIbdRdMsK32cH0EOX4OmzAZ4Xm+UVlS0YdvwLkI3pb7AoBEoVMG5H0Wj6Wpz6GNkrFguHTRLymTy6kw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + + '@next/swc-linux-x64-gnu@14.2.3': + resolution: {integrity: sha512-ENPiNnBNDInBLyUU5ii8PMQh+4XLr4pG51tOp6aJ9xqFQ2iRI6IH0Ds2yJkAzNV1CfyagcyzPfROMViS2wOZ9w==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + + '@next/swc-linux-x64-musl@13.5.7': + resolution: {integrity: sha512-c50Y8xBKU16ZGj038H6C13iedRglxvdQHD/1BOtes56gwUrIRDX2Nkzn3mYtpz3Wzax0gfAF9C0Nqljt93IxvA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + + '@next/swc-linux-x64-musl@14.2.3': + resolution: {integrity: sha512-BTAbq0LnCbF5MtoM7I/9UeUu/8ZBY0i8SFjUMCbPDOLv+un67e2JgyN4pmgfXBwy/I+RHu8q+k+MCkDN6P9ViQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + + '@next/swc-win32-arm64-msvc@13.5.7': + resolution: {integrity: sha512-NcUx8cmkA+JEp34WNYcKW6kW2c0JBhzJXIbw+9vKkt9m/zVJ+KfizlqmoKf04uZBtzFN6aqE2Fyv2MOd021WIA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + + '@next/swc-win32-arm64-msvc@14.2.3': + resolution: {integrity: sha512-AEHIw/dhAMLNFJFJIJIyOFDzrzI5bAjI9J26gbO5xhAKHYTZ9Or04BesFPXiAYXDNdrwTP2dQceYA4dL1geu8A==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + + '@next/swc-win32-ia32-msvc@13.5.7': + resolution: {integrity: sha512-wXp+/3NVcuyJDED6gJiLXs5dqHaWO7moAB6aBtjlKZvsxBDxpcyjsfRbtHPeYtaT20zCkmPs69H0K25lrVZmlA==} + engines: {node: '>= 10'} + cpu: [ia32] + os: [win32] + + '@next/swc-win32-ia32-msvc@14.2.3': + resolution: {integrity: sha512-vga40n1q6aYb0CLrM+eEmisfKCR45ixQYXuBXxOOmmoV8sYST9k7E3US32FsY+CkkF7NtzdcebiFT4CHuMSyZw==} + engines: {node: '>= 10'} + cpu: [ia32] + os: [win32] + + '@next/swc-win32-x64-msvc@13.5.7': + resolution: {integrity: sha512-PLyD3Dl6jTTkLG8AoqhPGd5pXtSs8wbqIhWPQt3yEMfnYld/dGYuF2YPs3YHaVFrijCIF9pXY3+QOyvP23Zn7g==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + + '@next/swc-win32-x64-msvc@14.2.3': + resolution: {integrity: sha512-Q1/zm43RWynxrO7lW4ehciQVj+5ePBhOK+/K2P7pLFX3JaJ/IZVC69SHidrmZSOkqz7ECIOhhy7XhAFG4JYyHA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + + '@noble/curves@1.3.0': + resolution: {integrity: sha512-t01iSXPuN+Eqzb4eBX0S5oubSqXbK/xXa1Ne18Hj8f9pStxztHCE2gfboSp/dZRLSqfuLpRK2nDXDK+W9puocA==} + + '@noble/curves@1.4.2': + resolution: {integrity: sha512-TavHr8qycMChk8UwMld0ZDRvatedkzWfH8IiaeGCfymOP5i0hSCozz9vHOL0nkwk7HRMlFnAiKpS2jrUmSybcw==} + + '@noble/hashes@1.3.3': + resolution: {integrity: sha512-V7/fPHgl+jsVPXqqeOzT8egNj2iBIVt+ECeMMG8TdcnTikP3oaBtUVqpT/gYCR68aEBJSF+XbYUxStjbFMqIIA==} + engines: {node: '>= 16'} + + '@noble/hashes@1.4.0': + resolution: {integrity: sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==} + engines: {node: '>= 16'} + + '@noble/hashes@1.5.0': + resolution: {integrity: sha512-1j6kQFb7QRru7eKN3ZDvRcP13rugwdxZqCjbiAVZfIJwgj2A65UmT4TgARXGlXgnRkORLTDTrO19ZErt7+QXgA==} + engines: {node: ^14.21.3 || >=16} + + '@nodelib/fs.scandir@2.1.5': + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} + + '@nodelib/fs.stat@2.0.5': + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + + '@nodelib/fs.walk@1.2.8': + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} + + '@nolyfill/is-core-module@1.0.39': + resolution: {integrity: sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==} + engines: {node: '>=12.4.0'} + + '@nuxt/devalue@2.0.2': + resolution: {integrity: sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA==} + + '@nuxt/devtools-kit@1.6.0': + resolution: {integrity: sha512-kJ8mVKwTSN3tdEVNy7mxKCiQk9wsG5t3oOrRMWk6IEbTSov+5sOULqQSM/+OWxWsEDmDfA7QlS5sM3Ti9uMRqQ==} + peerDependencies: + vite: '*' + + '@nuxt/devtools-wizard@1.6.0': + resolution: {integrity: sha512-n+mzz5NwnKZim0tq1oBi+x1nNXb21fp7QeBl7bYKyDT1eJ0XCxFkVTr/kB/ddkkLYZ+o8TykpeNPa74cN+xAyQ==} + hasBin: true + + '@nuxt/devtools@1.6.0': + resolution: {integrity: sha512-xNorMapzpM8HaW7NnAsEEO38OrmrYBzGvkkqfBU5nNh5XEymmIfCbQc7IA/GIOH9pXOV4gRutCjHCWXHYbOl3A==} + hasBin: true + peerDependencies: + vite: '*' + + '@nuxt/kit@3.13.2': + resolution: {integrity: sha512-KvRw21zU//wdz25IeE1E5m/aFSzhJloBRAQtv+evcFeZvuroIxpIQuUqhbzuwznaUwpiWbmwlcsp5uOWmi4vwA==} + engines: {node: ^14.18.0 || >=16.10.0} + + '@nuxt/schema@3.13.2': + resolution: {integrity: sha512-CCZgpm+MkqtOMDEgF9SWgGPBXlQ01hV/6+2reDEpJuqFPGzV8HYKPBcIFvn7/z5ahtgutHLzjP71Na+hYcqSpw==} + engines: {node: ^14.18.0 || >=16.10.0} + + '@nuxt/telemetry@2.6.0': + resolution: {integrity: sha512-h4YJ1d32cU7tDKjjhjtIIEck4WF/w3DTQBT348E9Pz85YLttnLqktLM0Ez9Xc2LzCeUgBDQv1el7Ob/zT3KUqg==} + hasBin: true + + '@nuxt/vite-builder@3.13.2': + resolution: {integrity: sha512-3dzc3YH3UeTmzGtCevW1jTq0Q8/cm+yXqo/VS/EFM3aIO/tuNPS88is8ZF2YeBButFnLFllq/QenziPbq0YD6Q==} + engines: {node: ^14.18.0 || >=16.10.0} + peerDependencies: + vue: ^3.3.4 + + '@nx/devkit@20.0.5': + resolution: {integrity: sha512-pqnolcWi+mPO5VYLZjIpScIN48RvE3EeIxCzk2NKUdpUpqfbF9M/hiSphCtPYpGsVB16rMYGcToVNw9z8NhCOQ==} + peerDependencies: + nx: '>= 19 <= 21' + + '@nx/eslint-plugin@20.0.5': + resolution: {integrity: sha512-cKckcntak7y0r7pBzoDUA737ki/MJviJ2r9YDUJMoOoaAjtnIIdPXYUfVPyJrCfRSYyR4DLv2wnQm6thqY7ptQ==} + peerDependencies: + '@typescript-eslint/parser': ^6.13.2 || ^7.0.0 || ^8.0.0 + eslint-config-prettier: ^9.0.0 + peerDependenciesMeta: + eslint-config-prettier: + optional: true + + '@nx/eslint@20.0.5': + resolution: {integrity: sha512-YCzzjk/qGKDCKSY9RnFjedVM4V3x/TmgazXKO263cv3YM+HXZHK9JboEB/NB/hIFusAms4mTBPmCtTnsWmaxsg==} + peerDependencies: + '@zkochan/js-yaml': 0.0.7 + eslint: ^8.0.0 || ^9.0.0 + peerDependenciesMeta: + '@zkochan/js-yaml': + optional: true + + '@nx/jest@20.0.5': + resolution: {integrity: sha512-pSLI+ntprlucrwcqjj0jkDYoym0bfV27QddPMR+I2qlDou3SMg/JGCkiCW/fw8TCp+izZzBhzZS7tF74o3PASw==} + + '@nx/js@20.0.5': + resolution: {integrity: sha512-bFd+SaTGqtY4tQkp+mkekBl3BPaxjjr/vXlqHVF0pVh72nj05b8XRTwXbNBzagFwsZzMBU6si+SraIjcXLq+7g==} + peerDependencies: + verdaccio: ^5.0.4 + peerDependenciesMeta: + verdaccio: + optional: true + + '@nx/next@20.0.5': + resolution: {integrity: sha512-m3dsJ1FaMj9n8zwxJ9TU8WklnvAiPYntmwWmz3gjYxoaBbKgpYahMcfDDrnqvkIff434fKto0A6CldjmokpLLg==} + peerDependencies: + next: '>=14.0.0' + + '@nx/nx-darwin-arm64@20.0.5': + resolution: {integrity: sha512-Psp9q4EWG+KvBvCUw0XMXYOGuTed+VGIaEF2+Crqo3cxTD/Nb7L+ntizZA1UNt9WDSFacjx1l+tFdr4qDqsThg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + + '@nx/nx-darwin-x64@20.0.5': + resolution: {integrity: sha512-uTEs0ICZZaNM3U+YO725NBmgHKsotuyK/tFdTVwZ73Cn/X/wHLzODV0PL7ZP4wrmV3BbxNmKwUnuTJ98m825sg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + + '@nx/nx-freebsd-x64@20.0.5': + resolution: {integrity: sha512-uHDyjDt652VSvWZA4wXUol0i92QpJXfy1Nht7XpB8VA/G5NGmPJhA3rULNY/HyQDIBXbSEDP4WoP4lnJhmvkHw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [freebsd] + + '@nx/nx-linux-arm-gnueabihf@20.0.5': + resolution: {integrity: sha512-cLkOw6gLjAz/kR+YDy4HUk7vOLv1tmksST4+tJcqT4vSW33wUXKXn2Fy5IP8u3DRrG0e4fnwW1+J3O8790WJEg==} + engines: {node: '>= 10'} + cpu: [arm] + os: [linux] + + '@nx/nx-linux-arm64-gnu@20.0.5': + resolution: {integrity: sha512-1uzM/g5QbJ99OSkhnSuUR0NEDdMVKpffpVWj8NOtq/11+BBxdEePihA0+pudi63Ap4BWJPDEvLa9daXpuVfa2g==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + + '@nx/nx-linux-arm64-musl@20.0.5': + resolution: {integrity: sha512-U0JS1H8NmWKHh7V0HDvmxtUQsiOnJelkonOLPFJymV6409hcjywj212yMP9RkVaHcoiiRfx5mVs04hrRUA2V5g==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + + '@nx/nx-linux-x64-gnu@20.0.5': + resolution: {integrity: sha512-l1YAa0UtCcvzR6nW1bDizBmjcGUPR5amFSUdMNaIg2s6cmUvlY1QKT1sqpI/pY7Wa04IIy2Ou6xBV4z5yrf9qA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + + '@nx/nx-linux-x64-musl@20.0.5': + resolution: {integrity: sha512-dEhqoZNfzLJLJhJCJDXlQTi4C+ODTDv9JYsEmhzBhmQAKCxA1QESRjU/wGLcmFZt/RaXlXdA7HmmFoSTsZWOdA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + + '@nx/nx-win32-arm64-msvc@20.0.5': + resolution: {integrity: sha512-9qJfq8BY3eF797VdwFKd9T8vASFk9ZhLF4idWGlpNxMjPgN2AivtIFgNK4kKZEgPN2mRbYS2BEeQaLtckWlf1Q==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + + '@nx/nx-win32-x64-msvc@20.0.5': + resolution: {integrity: sha512-iI2EC6sJYKGoVnnEDR27sprmD9ka/BxPjKv9F/xBDU8/aRvciphUV27Z0LeoHoFOXm0vAwU+W4vWRG5kGgXuWw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + + '@nx/react@20.0.5': + resolution: {integrity: sha512-YBgzmpQfmUPqtjjwPV2rFl+o42XZLuXYvMOVghPKq/2xzthFb/LNNqH3/Fdb46LWzWW+2Jc7Qk0tclI1n8Ze6A==} + + '@nx/vite@20.0.5': + resolution: {integrity: sha512-BSKdcyl4vNMQT85i6yxbVt13+UaurPCHRddQDggBCHhFZZn34HrS3hv5fZeL/kTW2PSuaIl1VVBXOOuyuIZfSQ==} + peerDependencies: + vite: ^5.0.0 + vitest: ^1.3.1 || ^2.0.0 + + '@nx/vue@20.0.5': + resolution: {integrity: sha512-w0kD2e0sqhDXrMCjW/ml0MCvz+BOxCH2QbXAwwUgkmECdAiODZ/pdFjAxIEtLGBPmCAEFrQKjV1L8m5sUYoDhg==} + + '@nx/web@20.0.5': + resolution: {integrity: sha512-ObigRFCD4sbK93fSHhHvjyiafvchmnvtedqGK25JdV6BENOrcI6rLNvez/lI7tTgQDqli8WPO5yF84gzGGZvFg==} + + '@nx/webpack@20.0.5': + resolution: {integrity: sha512-goYWpIuK1M6I2JFjhzhkSKwcEizwNDzQSM4mwDpTs4fdXCr7flvPIuWC2hP63tOkGqs0sOBmG7scQSOF9RDjYw==} + + '@nx/workspace@20.0.5': + resolution: {integrity: sha512-jBnSyVATN9FrsGFWaFc7fj/N9298FHP5UqFHz+Vra222cTPGxvTaQFwt4oIKAA/1u/+WIfYb1fF6bhZv6xxIBg==} + + '@one-ini/wasm@0.1.1': + resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} + + '@parcel/watcher-android-arm64@2.4.1': + resolution: {integrity: sha512-LOi/WTbbh3aTn2RYddrO8pnapixAziFl6SMxHM69r3tvdSm94JtCenaKgk1GRg5FJ5wpMCpHeW+7yqPlvZv7kg==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [android] + + '@parcel/watcher-darwin-arm64@2.4.1': + resolution: {integrity: sha512-ln41eihm5YXIY043vBrrHfn94SIBlqOWmoROhsMVTSXGh0QahKGy77tfEywQ7v3NywyxBBkGIfrWRHm0hsKtzA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [darwin] + + '@parcel/watcher-darwin-x64@2.4.1': + resolution: {integrity: sha512-yrw81BRLjjtHyDu7J61oPuSoeYWR3lDElcPGJyOvIXmor6DEo7/G2u1o7I38cwlcoBHQFULqF6nesIX3tsEXMg==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [darwin] + + '@parcel/watcher-freebsd-x64@2.4.1': + resolution: {integrity: sha512-TJa3Pex/gX3CWIx/Co8k+ykNdDCLx+TuZj3f3h7eOjgpdKM+Mnix37RYsYU4LHhiYJz3DK5nFCCra81p6g050w==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [freebsd] + + '@parcel/watcher-linux-arm-glibc@2.4.1': + resolution: {integrity: sha512-4rVYDlsMEYfa537BRXxJ5UF4ddNwnr2/1O4MHM5PjI9cvV2qymvhwZSFgXqbS8YoTk5i/JR0L0JDs69BUn45YA==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + + '@parcel/watcher-linux-arm64-glibc@2.4.1': + resolution: {integrity: sha512-BJ7mH985OADVLpbrzCLgrJ3TOpiZggE9FMblfO65PlOCdG++xJpKUJ0Aol74ZUIYfb8WsRlUdgrZxKkz3zXWYA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + + '@parcel/watcher-linux-arm64-musl@2.4.1': + resolution: {integrity: sha512-p4Xb7JGq3MLgAfYhslU2SjoV9G0kI0Xry0kuxeG/41UfpjHGOhv7UoUDAz/jb1u2elbhazy4rRBL8PegPJFBhA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + + '@parcel/watcher-linux-x64-glibc@2.4.1': + resolution: {integrity: sha512-s9O3fByZ/2pyYDPoLM6zt92yu6P4E39a03zvO0qCHOTjxmt3GHRMLuRZEWhWLASTMSrrnVNWdVI/+pUElJBBBg==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + + '@parcel/watcher-linux-x64-musl@2.4.1': + resolution: {integrity: sha512-L2nZTYR1myLNST0O632g0Dx9LyMNHrn6TOt76sYxWLdff3cB22/GZX2UPtJnaqQPdCRoszoY5rcOj4oMTtp5fQ==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + + '@parcel/watcher-wasm@2.4.1': + resolution: {integrity: sha512-/ZR0RxqxU/xxDGzbzosMjh4W6NdYFMqq2nvo2b8SLi7rsl/4jkL8S5stIikorNkdR50oVDvqb/3JT05WM+CRRA==} + engines: {node: '>= 10.0.0'} + bundledDependencies: + - napi-wasm + + '@parcel/watcher-win32-arm64@2.4.1': + resolution: {integrity: sha512-Uq2BPp5GWhrq/lcuItCHoqxjULU1QYEcyjSO5jqqOK8RNFDBQnenMMx4gAl3v8GiWa59E9+uDM7yZ6LxwUIfRg==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [win32] + + '@parcel/watcher-win32-ia32@2.4.1': + resolution: {integrity: sha512-maNRit5QQV2kgHFSYwftmPBxiuK5u4DXjbXx7q6eKjq5dsLXZ4FJiVvlcw35QXzk0KrUecJmuVFbj4uV9oYrcw==} + engines: {node: '>= 10.0.0'} + cpu: [ia32] + os: [win32] + + '@parcel/watcher-win32-x64@2.4.1': + resolution: {integrity: sha512-+DvS92F9ezicfswqrvIRM2njcYJbd5mb9CUgtrHCHmvn7pPPa+nMDRu1o1bYYz/l5IB2NVGNJWiH7h1E58IF2A==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [win32] + + '@parcel/watcher@2.4.1': + resolution: {integrity: sha512-HNjmfLQEVRZmHRET336f20H/8kOozUGwk7yajvsonjNxbj2wBTK1WsQuHkD5yYh9RxFGL2EyDHryOihOwUoKDA==} + engines: {node: '>= 10.0.0'} + + '@phenomnomnominal/tsquery@5.0.1': + resolution: {integrity: sha512-3nVv+e2FQwsW8Aw6qTU6f+1rfcJ3hrcnvH/mu9i8YhxO+9sqbOfpL8m6PbET5+xKOlz/VSbp0RoYWYCtIsnmuA==} + peerDependencies: + typescript: ^3 || ^4 || ^5 + + '@pkgjs/parseargs@0.11.0': + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + engines: {node: '>=14'} + + '@polka/url@1.0.0-next.28': + resolution: {integrity: sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==} + + '@protobufjs/aspromise@1.1.2': + resolution: {integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==} + + '@protobufjs/base64@1.1.2': + resolution: {integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==} + + '@protobufjs/codegen@2.0.4': + resolution: {integrity: sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==} + + '@protobufjs/eventemitter@1.1.0': + resolution: {integrity: sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==} + + '@protobufjs/fetch@1.1.0': + resolution: {integrity: sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==} + + '@protobufjs/float@1.0.2': + resolution: {integrity: sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==} + + '@protobufjs/inquire@1.1.0': + resolution: {integrity: sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==} + + '@protobufjs/path@1.1.2': + resolution: {integrity: sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==} + + '@protobufjs/pool@1.1.0': + resolution: {integrity: sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==} + + '@protobufjs/utf8@1.1.0': + resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==} + + '@react-native-async-storage/async-storage@1.24.0': + resolution: {integrity: sha512-W4/vbwUOYOjco0x3toB8QCr7EjIP6nE9G7o8PMguvvjYT5Awg09lyV4enACRx4s++PPulBiBSjL0KTFx2u0Z/g==} + peerDependencies: + react-native: ^0.0.0-0 || >=0.60 <1.0 + + '@react-native-async-storage/async-storage@2.0.0': + resolution: {integrity: sha512-af6H9JjfL6G/PktBfUivvexoiFKQTJGQCtSWxMdivLzNIY94mu9DdiY0JqCSg/LyPCLGKhHPUlRQhNvpu3/KVA==} + peerDependencies: + react-native: ^0.0.0-0 || >=0.65 <1.0 + + '@react-native-community/cli-clean@12.3.7': + resolution: {integrity: sha512-BCYW77QqyxfhiMEBOoHyciJRNV6Rhz1RvclReIKnCA9wAwmoJBeu4Mu+AwiECA2bUITX16fvPt3NwDsSd1jwfQ==} + + '@react-native-community/cli-config@12.3.7': + resolution: {integrity: sha512-IU2UhO9yj1rEBNhHWGzIXpPDzha4hizLP/PUOrhR4BUf6RVPUWEp+e1PXNGR0qjIf6esu7OC7t6mLOhH0NUJEw==} + + '@react-native-community/cli-debugger-ui@12.3.7': + resolution: {integrity: sha512-UHUFrRdcjWSCdWG9KIp2QjuRIahBQnb9epnQI7JCq6NFbFHYfEI4rI7msjMn+gG8/tSwKTV2PTPuPmZ5wWlE7Q==} + + '@react-native-community/cli-doctor@12.3.7': + resolution: {integrity: sha512-gCamZztRoAyhciuQPqdz4Xe4t3gOdNsaADNd+rva+Rx8W2PoPeNv60i7/et06wlsn6B6Sh0/hMiAftJbiHDFkg==} + + '@react-native-community/cli-hermes@12.3.7': + resolution: {integrity: sha512-ezzeiSKjRXK2+i1AAe7NhhN9CEHrgtRmTn2MAdBpE++N8fH5EQZgxFcGgGdwGvns2fm9ivyyeVnI5eAYwvM+jg==} + + '@react-native-community/cli-platform-android@12.3.7': + resolution: {integrity: sha512-mOltF3cpjNdJb3WSFwEHc1GH4ibCcnOvQ34OdWyblKy9ijuvG5SjNTlYR/UW/CURaDi3OUKAhxQMTY5d27bzGQ==} + + '@react-native-community/cli-platform-ios@12.3.7': + resolution: {integrity: sha512-2WnVsMH4ORZIhBm/5nCms1NeeKG4KarNC7PMLmrXWXB/bibDcaNsjrJiqnmCUcpTEvTQTokRfoO7Aj6NM0Cqow==} + + '@react-native-community/cli-plugin-metro@12.3.7': + resolution: {integrity: sha512-ahEw0Vfnv2Nv/jdZ2QDuGjQ9l2SczO4lXjb3ubu5vEYNLyTw3jYsLMK6iES7YQ/ApQmKdG476HU1O9uZdpaYPg==} + + '@react-native-community/cli-server-api@12.3.7': + resolution: {integrity: sha512-LYETs3CCjrLn1ZU0kYv44TywiIl5IPFHZGeXhAh2TtgOk4mo3kvXxECDil9CdO3bmDra6qyiG61KHvzr8IrHdg==} + + '@react-native-community/cli-tools@12.3.7': + resolution: {integrity: sha512-7NL/1/i+wzd4fBr/FSr3ypR05tiU/Kv9l/M1sL1c6jfcDtWXAL90R161gQkQFK7shIQ8Idp0dQX1rq49tSyfQw==} + + '@react-native-community/cli-types@12.3.7': + resolution: {integrity: sha512-NFtUMyIrNfi3A5C1cjVKDVvYHvvOF7MnOMwdD8jm2NQKewQJrehKBh1eMuykKdqhWyZmuemD4KKhL8f4FxgG0w==} + + '@react-native-community/cli@12.3.7': + resolution: {integrity: sha512-7+mOhk+3+X3BjSJZZvYrDJynA00gPYTlvT28ZjiLlbuVGfqfNiBKaxuF7rty+gjjpch4iKGvLhIhSN5cuOsdHQ==} + engines: {node: '>=18'} + hasBin: true + + '@react-native-community/netinfo@11.4.1': + resolution: {integrity: sha512-B0BYAkghz3Q2V09BF88RA601XursIEA111tnc2JOaN7axJWmNefmfjZqw/KdSxKZp7CZUuPpjBmz/WCR9uaHYg==} + peerDependencies: + react-native: '>=0.59' + + '@react-native/assets-registry@0.73.1': + resolution: {integrity: sha512-2FgAbU7uKM5SbbW9QptPPZx8N9Ke2L7bsHb+EhAanZjFZunA9PaYtyjUQ1s7HD+zDVqOQIvjkpXSv7Kejd2tqg==} + engines: {node: '>=18'} + + '@react-native/babel-plugin-codegen@0.73.4': + resolution: {integrity: sha512-XzRd8MJGo4Zc5KsphDHBYJzS1ryOHg8I2gOZDAUCGcwLFhdyGu1zBNDJYH2GFyDrInn9TzAbRIf3d4O+eltXQQ==} + engines: {node: '>=18'} + + '@react-native/babel-preset@0.73.21': + resolution: {integrity: sha512-WlFttNnySKQMeujN09fRmrdWqh46QyJluM5jdtDNrkl/2Hx6N4XeDUGhABvConeK95OidVO7sFFf7sNebVXogA==} + engines: {node: '>=18'} + peerDependencies: + '@babel/core': '*' + + '@react-native/codegen@0.73.3': + resolution: {integrity: sha512-sxslCAAb8kM06vGy9Jyh4TtvjhcP36k/rvj2QE2Jdhdm61KvfafCATSIsOfc0QvnduWFcpXUPvAVyYwuv7PYDg==} + engines: {node: '>=18'} + peerDependencies: + '@babel/preset-env': ^7.1.6 + + '@react-native/community-cli-plugin@0.73.18': + resolution: {integrity: sha512-RN8piDh/eF+QT6YYmrj3Zd9uiaDsRY/kMT0FYR42j8/M/boE4hs4Xn0u91XzT8CAkU9q/ilyo3wJsXIJo2teww==} + engines: {node: '>=18'} + + '@react-native/debugger-frontend@0.73.3': + resolution: {integrity: sha512-RgEKnWuoo54dh7gQhV7kvzKhXZEhpF9LlMdZolyhGxHsBqZ2gXdibfDlfcARFFifPIiaZ3lXuOVVa4ei+uPgTw==} + engines: {node: '>=18'} + + '@react-native/dev-middleware@0.73.8': + resolution: {integrity: sha512-oph4NamCIxkMfUL/fYtSsE+JbGOnrlawfQ0kKtDQ5xbOjPKotKoXqrs1eGwozNKv7FfQ393stk1by9a6DyASSg==} + engines: {node: '>=18'} + + '@react-native/gradle-plugin@0.73.5': + resolution: {integrity: sha512-Orrn8J/kqzEuXudl96XcZk84ZcdIpn1ojjwGSuaSQSXNcCYbOXyt0RwtW5kjCqjgSzGnOMsJNZc5FDXHVq/WzA==} + engines: {node: '>=18'} + + '@react-native/js-polyfills@0.73.1': + resolution: {integrity: sha512-ewMwGcumrilnF87H4jjrnvGZEaPFCAC4ebraEK+CurDDmwST/bIicI4hrOAv+0Z0F7DEK4O4H7r8q9vH7IbN4g==} + engines: {node: '>=18'} + + '@react-native/metro-babel-transformer@0.73.15': + resolution: {integrity: sha512-LlkSGaXCz+xdxc9819plmpsl4P4gZndoFtpjN3GMBIu6f7TBV0GVbyJAU4GE8fuAWPVSVL5ArOcdkWKSbI1klw==} + engines: {node: '>=18'} + peerDependencies: + '@babel/core': '*' + + '@react-native/normalize-colors@0.73.2': + resolution: {integrity: sha512-bRBcb2T+I88aG74LMVHaKms2p/T8aQd8+BZ7LuuzXlRfog1bMWWn/C5i0HVuvW4RPtXQYgIlGiXVDy9Ir1So/w==} + + '@react-native/virtualized-lists@0.73.4': + resolution: {integrity: sha512-HpmLg1FrEiDtrtAbXiwCgXFYyloK/dOIPIuWW3fsqukwJEWAiTzm1nXGJ7xPU5XTHiWZ4sKup5Ebaj8z7iyWog==} + engines: {node: '>=18'} + peerDependencies: + react-native: '*' + + '@rollup/plugin-alias@5.1.1': + resolution: {integrity: sha512-PR9zDb+rOzkRb2VD+EuKB7UC41vU5DIwZ5qqCpk0KJudcWAyi8rvYOhS7+L5aZCspw1stTViLgN5v6FF1p5cgQ==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + + '@rollup/plugin-commonjs@25.0.8': + resolution: {integrity: sha512-ZEZWTK5n6Qde0to4vS9Mr5x/0UZoqCxPVR9KRUjU4kA2sO7GEUn1fop0DAwpO6z0Nw/kJON9bDmSxdWxO/TT1A==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.68.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + + '@rollup/plugin-inject@5.0.5': + resolution: {integrity: sha512-2+DEJbNBoPROPkgTDNe8/1YXWcqxbN5DTjASVIOx8HS+pITXushyNiBV56RB08zuptzz8gT3YfkqriTBVycepg==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + + '@rollup/plugin-json@6.1.0': + resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + + '@rollup/plugin-node-resolve@15.3.0': + resolution: {integrity: sha512-9eO5McEICxMzJpDW9OnMYSv4Sta3hmt7VtBFz5zR9273suNOydOyq/FrGeGy+KsTRFm8w0SLVhzig2ILFT63Ag==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.78.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + + '@rollup/plugin-replace@5.0.7': + resolution: {integrity: sha512-PqxSfuorkHz/SPpyngLyg5GCEkOcee9M1bkxiVDr41Pd61mqP1PLOoDPbpl44SB2mQGKwV/In74gqQmGITOhEQ==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + + '@rollup/plugin-terser@0.4.4': + resolution: {integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + + '@rollup/pluginutils@4.2.1': + resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} + engines: {node: '>= 8.0.0'} + + '@rollup/pluginutils@5.1.3': + resolution: {integrity: sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + + '@rollup/rollup-android-arm-eabi@4.24.0': + resolution: {integrity: sha512-Q6HJd7Y6xdB48x8ZNVDOqsbh2uByBhgK8PiQgPhwkIw/HC/YX5Ghq2mQY5sRMZWHb3VsFkWooUVOZHKr7DmDIA==} + cpu: [arm] + os: [android] + + '@rollup/rollup-android-arm64@4.24.0': + resolution: {integrity: sha512-ijLnS1qFId8xhKjT81uBHuuJp2lU4x2yxa4ctFPtG+MqEE6+C5f/+X/bStmxapgmwLwiL3ih122xv8kVARNAZA==} + cpu: [arm64] + os: [android] + + '@rollup/rollup-darwin-arm64@4.24.0': + resolution: {integrity: sha512-bIv+X9xeSs1XCk6DVvkO+S/z8/2AMt/2lMqdQbMrmVpgFvXlmde9mLcbQpztXm1tajC3raFDqegsH18HQPMYtA==} + cpu: [arm64] + os: [darwin] + + '@rollup/rollup-darwin-x64@4.24.0': + resolution: {integrity: sha512-X6/nOwoFN7RT2svEQWUsW/5C/fYMBe4fnLK9DQk4SX4mgVBiTA9h64kjUYPvGQ0F/9xwJ5U5UfTbl6BEjaQdBQ==} + cpu: [x64] + os: [darwin] + + '@rollup/rollup-linux-arm-gnueabihf@4.24.0': + resolution: {integrity: sha512-0KXvIJQMOImLCVCz9uvvdPgfyWo93aHHp8ui3FrtOP57svqrF/roSSR5pjqL2hcMp0ljeGlU4q9o/rQaAQ3AYA==} + cpu: [arm] + os: [linux] + + '@rollup/rollup-linux-arm-musleabihf@4.24.0': + resolution: {integrity: sha512-it2BW6kKFVh8xk/BnHfakEeoLPv8STIISekpoF+nBgWM4d55CZKc7T4Dx1pEbTnYm/xEKMgy1MNtYuoA8RFIWw==} + cpu: [arm] + os: [linux] + + '@rollup/rollup-linux-arm64-gnu@4.24.0': + resolution: {integrity: sha512-i0xTLXjqap2eRfulFVlSnM5dEbTVque/3Pi4g2y7cxrs7+a9De42z4XxKLYJ7+OhE3IgxvfQM7vQc43bwTgPwA==} + cpu: [arm64] + os: [linux] + + '@rollup/rollup-linux-arm64-musl@4.24.0': + resolution: {integrity: sha512-9E6MKUJhDuDh604Qco5yP/3qn3y7SLXYuiC0Rpr89aMScS2UAmK1wHP2b7KAa1nSjWJc/f/Lc0Wl1L47qjiyQw==} + cpu: [arm64] + os: [linux] + + '@rollup/rollup-linux-powerpc64le-gnu@4.24.0': + resolution: {integrity: sha512-2XFFPJ2XMEiF5Zi2EBf4h73oR1V/lycirxZxHZNc93SqDN/IWhYYSYj8I9381ikUFXZrz2v7r2tOVk2NBwxrWw==} + cpu: [ppc64] + os: [linux] + + '@rollup/rollup-linux-riscv64-gnu@4.24.0': + resolution: {integrity: sha512-M3Dg4hlwuntUCdzU7KjYqbbd+BLq3JMAOhCKdBE3TcMGMZbKkDdJ5ivNdehOssMCIokNHFOsv7DO4rlEOfyKpg==} + cpu: [riscv64] + os: [linux] + + '@rollup/rollup-linux-s390x-gnu@4.24.0': + resolution: {integrity: sha512-mjBaoo4ocxJppTorZVKWFpy1bfFj9FeCMJqzlMQGjpNPY9JwQi7OuS1axzNIk0nMX6jSgy6ZURDZ2w0QW6D56g==} + cpu: [s390x] + os: [linux] + + '@rollup/rollup-linux-x64-gnu@4.24.0': + resolution: {integrity: sha512-ZXFk7M72R0YYFN5q13niV0B7G8/5dcQ9JDp8keJSfr3GoZeXEoMHP/HlvqROA3OMbMdfr19IjCeNAnPUG93b6A==} + cpu: [x64] + os: [linux] + + '@rollup/rollup-linux-x64-musl@4.24.0': + resolution: {integrity: sha512-w1i+L7kAXZNdYl+vFvzSZy8Y1arS7vMgIy8wusXJzRrPyof5LAb02KGr1PD2EkRcl73kHulIID0M501lN+vobQ==} + cpu: [x64] + os: [linux] + + '@rollup/rollup-win32-arm64-msvc@4.24.0': + resolution: {integrity: sha512-VXBrnPWgBpVDCVY6XF3LEW0pOU51KbaHhccHw6AS6vBWIC60eqsH19DAeeObl+g8nKAz04QFdl/Cefta0xQtUQ==} + cpu: [arm64] + os: [win32] + + '@rollup/rollup-win32-ia32-msvc@4.24.0': + resolution: {integrity: sha512-xrNcGDU0OxVcPTH/8n/ShH4UevZxKIO6HJFK0e15XItZP2UcaiLFd5kiX7hJnqCbSztUF8Qot+JWBC/QXRPYWQ==} + cpu: [ia32] + os: [win32] + + '@rollup/rollup-win32-x64-msvc@4.24.0': + resolution: {integrity: sha512-fbMkAF7fufku0N2dE5TBXcNlg0pt0cJue4xBRE2Qc5Vqikxr4VCgKj/ht6SMdFcOacVA9rqF70APJ8RN/4vMJw==} + cpu: [x64] + os: [win32] + + '@rtsao/scc@1.1.0': + resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} + + '@rushstack/eslint-patch@1.10.4': + resolution: {integrity: sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==} + + '@rushstack/node-core-library@3.66.1': + resolution: {integrity: sha512-ker69cVKAoar7MMtDFZC4CzcDxjwqIhFzqEnYI5NRN/8M3om6saWCVx/A7vL2t/jFCJsnzQplRDqA7c78pytng==} + peerDependencies: + '@types/node': '*' + peerDependenciesMeta: + '@types/node': + optional: true + + '@rushstack/node-core-library@5.9.0': + resolution: {integrity: sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg==} + peerDependencies: + '@types/node': '*' + peerDependenciesMeta: + '@types/node': + optional: true + + '@rushstack/rig-package@0.5.3': + resolution: {integrity: sha512-olzSSjYrvCNxUFZowevC3uz8gvKr3WTpHQ7BkpjtRpA3wK+T0ybep/SRUMfr195gBzJm5gaXw0ZMgjIyHqJUow==} + + '@rushstack/terminal@0.14.2': + resolution: {integrity: sha512-2fC1wqu1VCExKC0/L+0noVcFQEXEnoBOtCIex1TOjBzEDWcw8KzJjjj7aTP6mLxepG0XIyn9OufeFb6SFsa+sg==} + peerDependencies: + '@types/node': '*' + peerDependenciesMeta: + '@types/node': + optional: true + + '@rushstack/ts-command-line@4.23.0': + resolution: {integrity: sha512-jYREBtsxduPV6ptNq8jOKp9+yx0ld1Tb/Tkdnlj8gTjazl1sF3DwX2VbluyYrNd0meWIL0bNeer7WDf5tKFjaQ==} + + '@scure/base@1.1.9': + resolution: {integrity: sha512-8YKhl8GHiNI/pU2VMaofa2Tor7PJRAjwQLBBuilkJ9L5+13yVbC7JO/wS7piioAvPSwR3JKM1IJ/u4xQzbcXKg==} + + '@scure/starknet@1.0.0': + resolution: {integrity: sha512-o5J57zY0f+2IL/mq8+AYJJ4Xpc1fOtDhr+mFQKbHnYFmm3WQrC+8zj2HEgxak1a+x86mhmBC1Kq305KUpVf0wg==} + + '@sideway/address@4.1.5': + resolution: {integrity: sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==} + + '@sideway/formula@3.0.1': + resolution: {integrity: sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==} + + '@sideway/pinpoint@2.0.0': + resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==} + + '@sinclair/typebox@0.27.8': + resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} + + '@sindresorhus/merge-streams@2.3.0': + resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==} + engines: {node: '>=18'} + + '@sinonjs/commons@3.0.1': + resolution: {integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==} + + '@sinonjs/fake-timers@10.3.0': + resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} + + '@stablelib/aead@1.0.1': + resolution: {integrity: sha512-q39ik6sxGHewqtO0nP4BuSe3db5G1fEJE8ukvngS2gLkBXyy6E7pLubhbYgnkDFv6V8cWaxcE4Xn0t6LWcJkyg==} + + '@stablelib/binary@1.0.1': + resolution: {integrity: sha512-ClJWvmL6UBM/wjkvv/7m5VP3GMr9t0osr4yVgLZsLCOz4hGN9gIAFEqnJ0TsSMAN+n840nf2cHZnA5/KFqHC7Q==} + + '@stablelib/bytes@1.0.1': + resolution: {integrity: sha512-Kre4Y4kdwuqL8BR2E9hV/R5sOrUj6NanZaZis0V6lX5yzqC3hBuVSDXUIBqQv/sCpmuWRiHLwqiT1pqqjuBXoQ==} + + '@stablelib/chacha20poly1305@1.0.1': + resolution: {integrity: sha512-MmViqnqHd1ymwjOQfghRKw2R/jMIGT3wySN7cthjXCBdO+qErNPUBnRzqNpnvIwg7JBCg3LdeCZZO4de/yEhVA==} + + '@stablelib/chacha@1.0.1': + resolution: {integrity: sha512-Pmlrswzr0pBzDofdFuVe1q7KdsHKhhU24e8gkEwnTGOmlC7PADzLVxGdn2PoNVBBabdg0l/IfLKg6sHAbTQugg==} + + '@stablelib/constant-time@1.0.1': + resolution: {integrity: sha512-tNOs3uD0vSJcK6z1fvef4Y+buN7DXhzHDPqRLSXUel1UfqMB1PWNsnnAezrKfEwTLpN0cGH2p9NNjs6IqeD0eg==} + + '@stablelib/ed25519@1.0.3': + resolution: {integrity: sha512-puIMWaX9QlRsbhxfDc5i+mNPMY+0TmQEskunY1rZEBPi1acBCVQAhnsk/1Hk50DGPtVsZtAWQg4NHGlVaO9Hqg==} + + '@stablelib/hash@1.0.1': + resolution: {integrity: sha512-eTPJc/stDkdtOcrNMZ6mcMK1e6yBbqRBaNW55XA1jU8w/7QdnCF0CmMmOD1m7VSkBR44PWrMHU2l6r8YEQHMgg==} + + '@stablelib/hkdf@1.0.1': + resolution: {integrity: sha512-SBEHYE16ZXlHuaW5RcGk533YlBj4grMeg5TooN80W3NpcHRtLZLLXvKyX0qcRFxf+BGDobJLnwkvgEwHIDBR6g==} + + '@stablelib/hmac@1.0.1': + resolution: {integrity: sha512-V2APD9NSnhVpV/QMYgCVMIYKiYG6LSqw1S65wxVoirhU/51ACio6D4yDVSwMzuTJXWZoVHbDdINioBwKy5kVmA==} + + '@stablelib/int@1.0.1': + resolution: {integrity: sha512-byr69X/sDtDiIjIV6m4roLVWnNNlRGzsvxw+agj8CIEazqWGOQp2dTYgQhtyVXV9wpO6WyXRQUzLV/JRNumT2w==} + + '@stablelib/keyagreement@1.0.1': + resolution: {integrity: sha512-VKL6xBwgJnI6l1jKrBAfn265cspaWBPAPEc62VBQrWHLqVgNRE09gQ/AnOEyKUWrrqfD+xSQ3u42gJjLDdMDQg==} + + '@stablelib/poly1305@1.0.1': + resolution: {integrity: sha512-1HlG3oTSuQDOhSnLwJRKeTRSAdFNVB/1djy2ZbS35rBSJ/PFqx9cf9qatinWghC2UbfOYD8AcrtbUQl8WoxabA==} + + '@stablelib/random@1.0.2': + resolution: {integrity: sha512-rIsE83Xpb7clHPVRlBj8qNe5L8ISQOzjghYQm/dZ7VaM2KHYwMW5adjQjrzTZCchFnNCNhkwtnOBa9HTMJCI8w==} + + '@stablelib/sha256@1.0.1': + resolution: {integrity: sha512-GIIH3e6KH+91FqGV42Kcj71Uefd/QEe7Dy42sBTeqppXV95ggCcxLTk39bEr+lZfJmp+ghsR07J++ORkRELsBQ==} + + '@stablelib/sha512@1.0.1': + resolution: {integrity: sha512-13gl/iawHV9zvDKciLo1fQ8Bgn2Pvf7OV6amaRVKiq3pjQ3UmEpXxWiAfV8tYjUpeZroBxtyrwtdooQT/i3hzw==} + + '@stablelib/wipe@1.0.1': + resolution: {integrity: sha512-WfqfX/eXGiAd3RJe4VU2snh/ZPwtSjLG4ynQ/vYzvghTh7dHFcI1wl+nrkWG6lGhukOxOsUHfv8dUXr58D0ayg==} + + '@stablelib/x25519@1.0.3': + resolution: {integrity: sha512-KnTbKmUhPhHavzobclVJQG5kuivH+qDLpe84iRqX3CLrKp881cF160JvXJ+hjn1aMyCwYOKeIZefIH/P5cJoRw==} + + '@starknet-io/types-js@0.7.7': + resolution: {integrity: sha512-WLrpK7LIaIb8Ymxu6KF/6JkGW1sso988DweWu7p5QY/3y7waBIiPvzh27D9bX5KIJNRDyOoOVoHVEKYUYWZ/RQ==} + + '@svgr/babel-plugin-add-jsx-attribute@8.0.0': + resolution: {integrity: sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@svgr/babel-plugin-remove-jsx-attribute@8.0.0': + resolution: {integrity: sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0': + resolution: {integrity: sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0': + resolution: {integrity: sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@svgr/babel-plugin-svg-dynamic-title@8.0.0': + resolution: {integrity: sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@svgr/babel-plugin-svg-em-dimensions@8.0.0': + resolution: {integrity: sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@svgr/babel-plugin-transform-react-native-svg@8.1.0': + resolution: {integrity: sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@svgr/babel-plugin-transform-svg-component@8.0.0': + resolution: {integrity: sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==} + engines: {node: '>=12'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@svgr/babel-preset@8.1.0': + resolution: {integrity: sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@svgr/core@8.1.0': + resolution: {integrity: sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==} + engines: {node: '>=14'} + + '@svgr/hast-util-to-babel-ast@8.0.0': + resolution: {integrity: sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==} + engines: {node: '>=14'} + + '@svgr/plugin-jsx@8.1.0': + resolution: {integrity: sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==} + engines: {node: '>=14'} + peerDependencies: + '@svgr/core': '*' + + '@svgr/plugin-svgo@8.1.0': + resolution: {integrity: sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==} + engines: {node: '>=14'} + peerDependencies: + '@svgr/core': '*' + + '@svgr/webpack@8.1.0': + resolution: {integrity: sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==} + engines: {node: '>=14'} + + '@swc-node/core@1.13.3': + resolution: {integrity: sha512-OGsvXIid2Go21kiNqeTIn79jcaX4l0G93X2rAnas4LFoDyA9wAwVK7xZdm+QsKoMn5Mus2yFLCc4OtX2dD/PWA==} + engines: {node: '>= 10'} + peerDependencies: + '@swc/core': '>= 1.4.13' + '@swc/types': '>= 0.1' + + '@swc-node/register@1.9.2': + resolution: {integrity: sha512-BBjg0QNuEEmJSoU/++JOXhrjWdu3PTyYeJWsvchsI0Aqtj8ICkz/DqlwtXbmZVZ5vuDPpTfFlwDBZe81zgShMA==} + peerDependencies: + '@swc/core': '>= 1.4.13' + typescript: '>= 4.3' + + '@swc-node/sourcemap-support@0.5.1': + resolution: {integrity: sha512-JxIvIo/Hrpv0JCHSyRpetAdQ6lB27oFYhv0PKCNf1g2gUXOjpeR1exrXccRxLMuAV5WAmGFBwRnNOJqN38+qtg==} + + '@swc/core-darwin-arm64@1.5.7': + resolution: {integrity: sha512-bZLVHPTpH3h6yhwVl395k0Mtx8v6CGhq5r4KQdAoPbADU974Mauz1b6ViHAJ74O0IVE5vyy7tD3OpkQxL/vMDQ==} + engines: {node: '>=10'} + cpu: [arm64] + os: [darwin] + + '@swc/core-darwin-x64@1.5.7': + resolution: {integrity: sha512-RpUyu2GsviwTc2qVajPL0l8nf2vKj5wzO3WkLSHAHEJbiUZk83NJrZd1RVbEknIMO7+Uyjh54hEh8R26jSByaw==} + engines: {node: '>=10'} + cpu: [x64] + os: [darwin] + + '@swc/core-linux-arm-gnueabihf@1.5.7': + resolution: {integrity: sha512-cTZWTnCXLABOuvWiv6nQQM0hP6ZWEkzdgDvztgHI/+u/MvtzJBN5lBQ2lue/9sSFYLMqzqff5EHKlFtrJCA9dQ==} + engines: {node: '>=10'} + cpu: [arm] + os: [linux] + + '@swc/core-linux-arm64-gnu@1.5.7': + resolution: {integrity: sha512-hoeTJFBiE/IJP30Be7djWF8Q5KVgkbDtjySmvYLg9P94bHg9TJPSQoC72tXx/oXOgXvElDe/GMybru0UxhKx4g==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + + '@swc/core-linux-arm64-musl@1.5.7': + resolution: {integrity: sha512-+NDhK+IFTiVK1/o7EXdCeF2hEzCiaRSrb9zD7X2Z7inwWlxAntcSuzZW7Y6BRqGQH89KA91qYgwbnjgTQ22PiQ==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + + '@swc/core-linux-x64-gnu@1.5.7': + resolution: {integrity: sha512-25GXpJmeFxKB+7pbY7YQLhWWjkYlR+kHz5I3j9WRl3Lp4v4UD67OGXwPe+DIcHqcouA1fhLhsgHJWtsaNOMBNg==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + + '@swc/core-linux-x64-musl@1.5.7': + resolution: {integrity: sha512-0VN9Y5EAPBESmSPPsCJzplZHV26akC0sIgd3Hc/7S/1GkSMoeuVL+V9vt+F/cCuzr4VidzSkqftdP3qEIsXSpg==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + + '@swc/core-win32-arm64-msvc@1.5.7': + resolution: {integrity: sha512-RtoNnstBwy5VloNCvmvYNApkTmuCe4sNcoYWpmY7C1+bPR+6SOo8im1G6/FpNem8AR5fcZCmXHWQ+EUmRWJyuA==} + engines: {node: '>=10'} + cpu: [arm64] + os: [win32] + + '@swc/core-win32-ia32-msvc@1.5.7': + resolution: {integrity: sha512-Xm0TfvcmmspvQg1s4+USL3x8D+YPAfX2JHygvxAnCJ0EHun8cm2zvfNBcsTlnwYb0ybFWXXY129aq1wgFC9TpQ==} + engines: {node: '>=10'} + cpu: [ia32] + os: [win32] + + '@swc/core-win32-x64-msvc@1.5.7': + resolution: {integrity: sha512-tp43WfJLCsKLQKBmjmY/0vv1slVywR5Q4qKjF5OIY8QijaEW7/8VwPyUyVoJZEnDgv9jKtUTG5PzqtIYPZGnyg==} + engines: {node: '>=10'} + cpu: [x64] + os: [win32] + + '@swc/core@1.5.7': + resolution: {integrity: sha512-U4qJRBefIJNJDRCCiVtkfa/hpiZ7w0R6kASea+/KLp+vkus3zcLSB8Ub8SvKgTIxjWpwsKcZlPf5nrv4ls46SQ==} + engines: {node: '>=10'} + peerDependencies: + '@swc/helpers': ^0.5.0 + peerDependenciesMeta: + '@swc/helpers': + optional: true + + '@swc/counter@0.1.3': + resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} + + '@swc/helpers@0.5.13': + resolution: {integrity: sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==} + + '@swc/helpers@0.5.2': + resolution: {integrity: sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==} + + '@swc/helpers@0.5.5': + resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==} + + '@swc/types@0.1.7': + resolution: {integrity: sha512-scHWahbHF0eyj3JsxG9CFJgFdFNaVQCNAimBlT6PzS3n/HptxqREjsm4OH6AN3lYcffZYSPxXW8ua2BEHp0lJQ==} + + '@testing-library/dom@10.4.0': + resolution: {integrity: sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==} + engines: {node: '>=18'} + + '@testing-library/react@15.0.6': + resolution: {integrity: sha512-UlbazRtEpQClFOiYp+1BapMT+xyqWMnE+hh9tn5DQ6gmlE7AIZWcGpzZukmDZuFk3By01oiqOf8lRedLS4k6xQ==} + engines: {node: '>=18'} + peerDependencies: + '@types/react': ^18.0.0 + react: ^18.0.0 + react-dom: ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + + '@tootallnate/once@2.0.0': + resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} + engines: {node: '>= 10'} + + '@trysound/sax@0.2.0': + resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} + engines: {node: '>=10.13.0'} + + '@ts-morph/common@0.19.0': + resolution: {integrity: sha512-Unz/WHmd4pGax91rdIKWi51wnVUW11QttMEPpBiBgIewnc9UQIX7UDLxr5vRlqeByXCwhkF6VabSsI0raWcyAQ==} + + '@tsconfig/node10@1.0.11': + resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} + + '@tsconfig/node12@1.0.11': + resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} + + '@tsconfig/node14@1.0.3': + resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} + + '@tsconfig/node16@1.0.4': + resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} + + '@tybys/wasm-util@0.9.0': + resolution: {integrity: sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==} + + '@types/argparse@1.0.38': + resolution: {integrity: sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==} + + '@types/aria-query@5.0.4': + resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} + + '@types/babel__core@7.20.5': + resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} + + '@types/babel__generator@7.6.8': + resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} + + '@types/babel__template@7.4.4': + resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} + + '@types/babel__traverse@7.20.6': + resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==} + + '@types/body-parser@1.19.5': + resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} + + '@types/bonjour@3.5.13': + resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==} + + '@types/connect-history-api-fallback@1.5.4': + resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} + + '@types/connect@3.4.38': + resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} + + '@types/cookie@0.6.0': + resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} + + '@types/estree@1.0.6': + resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} + + '@types/express-serve-static-core@4.19.6': + resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==} + + '@types/express-serve-static-core@5.0.1': + resolution: {integrity: sha512-CRICJIl0N5cXDONAdlTv5ShATZ4HEwk6kDDIW2/w9qOWKg+NU/5F8wYRWCrONad0/UKkloNSmmyN/wX4rtpbVA==} + + '@types/express@4.17.21': + resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} + + '@types/glob@7.2.0': + resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} + + '@types/graceful-fs@4.1.9': + resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} + + '@types/http-errors@2.0.4': + resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} + + '@types/http-proxy@1.17.15': + resolution: {integrity: sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==} + + '@types/istanbul-lib-coverage@2.0.6': + resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} + + '@types/istanbul-lib-report@3.0.3': + resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==} + + '@types/istanbul-reports@3.0.4': + resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} + + '@types/jest@29.5.14': + resolution: {integrity: sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==} + + '@types/jsdom@20.0.1': + resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} + + '@types/json-schema@7.0.15': + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + + '@types/json5@0.0.29': + resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} + + '@types/lodash@4.17.12': + resolution: {integrity: sha512-sviUmCE8AYdaF/KIHLDJBQgeYzPBI0vf/17NaYehBJfYD1j6/L95Slh07NlyK2iNyBNaEkb3En2jRt+a8y3xZQ==} + + '@types/long@4.0.2': + resolution: {integrity: sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==} + + '@types/mime@1.3.5': + resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} + + '@types/minimatch@5.1.2': + resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} + + '@types/minimist@1.2.5': + resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} + + '@types/node-forge@1.3.11': + resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} + + '@types/node@10.12.18': + resolution: {integrity: sha512-fh+pAqt4xRzPfqA6eh3Z2y6fyZavRIumvjhaCL753+TVkGKGhpPeyrJG2JftD0T9q4GF00KjefsQ+PQNDdWQaQ==} + + '@types/node@17.0.45': + resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} + + '@types/node@18.19.9': + resolution: {integrity: sha512-oZFKlC8l5YtzGQNT4zC2PiSSKzQVZ8bAwwd+EYdPLtyk0nSEq6O16SkK+rkkT2eflDAbormJgEF3QnH3oDrTSw==} + + '@types/node@20.5.1': + resolution: {integrity: sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg==} + + '@types/normalize-package-data@2.4.4': + resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} + + '@types/parse-json@4.0.2': + resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} + + '@types/prettier@2.7.3': + resolution: {integrity: sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==} + + '@types/prop-types@15.7.13': + resolution: {integrity: sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==} + + '@types/qs@6.9.16': + resolution: {integrity: sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A==} + + '@types/range-parser@1.2.7': + resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} + + '@types/react-dom@18.3.0': + resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==} + + '@types/react@18.3.1': + resolution: {integrity: sha512-V0kuGBX3+prX+DQ/7r2qsv1NsdfnCLnTgnRJ1pYnxykBhGMz+qj+box5lq7XsO5mtZsBqpjwwTu/7wszPfMBcw==} + + '@types/resolve@1.20.2': + resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} + + '@types/retry@0.12.2': + resolution: {integrity: sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==} + + '@types/semver@7.5.8': + resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} + + '@types/send@0.17.4': + resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} + + '@types/serve-index@1.9.4': + resolution: {integrity: sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==} + + '@types/serve-static@1.15.7': + resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==} + + '@types/sockjs@0.3.36': + resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==} + + '@types/stack-utils@2.0.3': + resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} + + '@types/tough-cookie@4.0.5': + resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==} + + '@types/web-bluetooth@0.0.20': + resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} + + '@types/ws@8.5.12': + resolution: {integrity: sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==} + + '@types/yargs-parser@21.0.3': + resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} + + '@types/yargs@15.0.19': + resolution: {integrity: sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA==} + + '@types/yargs@17.0.33': + resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} + + '@typescript-eslint/eslint-plugin@5.62.0': + resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + '@typescript-eslint/parser': ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/eslint-plugin@7.18.0': + resolution: {integrity: sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + '@typescript-eslint/parser': ^7.0.0 + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/parser@5.62.0': + resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/parser@7.18.0': + resolution: {integrity: sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/parser@7.2.0': + resolution: {integrity: sha512-5FKsVcHTk6TafQKQbuIVkXq58Fnbkd2wDL4LB7AURN7RUOu1utVP+G8+6u3ZhEroW3DF6hyo3ZEXxgKgp4KeCg==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/scope-manager@5.62.0': + resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + '@typescript-eslint/scope-manager@7.18.0': + resolution: {integrity: sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==} + engines: {node: ^18.18.0 || >=20.0.0} + + '@typescript-eslint/scope-manager@7.2.0': + resolution: {integrity: sha512-Qh976RbQM/fYtjx9hs4XkayYujB/aPwglw2choHmf3zBjB4qOywWSdt9+KLRdHubGcoSwBnXUH2sR3hkyaERRg==} + engines: {node: ^16.0.0 || >=18.0.0} + + '@typescript-eslint/scope-manager@8.11.0': + resolution: {integrity: sha512-Uholz7tWhXmA4r6epo+vaeV7yjdKy5QFCERMjs1kMVsLRKIrSdM6o21W2He9ftp5PP6aWOVpD5zvrvuHZC0bMQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@typescript-eslint/type-utils@5.62.0': + resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '*' + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/type-utils@7.18.0': + resolution: {integrity: sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/type-utils@8.11.0': + resolution: {integrity: sha512-ItiMfJS6pQU0NIKAaybBKkuVzo6IdnAhPFZA/2Mba/uBjuPQPet/8+zh5GtLHwmuFRShZx+8lhIs7/QeDHflOg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/types@5.62.0': + resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + '@typescript-eslint/types@7.18.0': + resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==} + engines: {node: ^18.18.0 || >=20.0.0} + + '@typescript-eslint/types@7.2.0': + resolution: {integrity: sha512-XFtUHPI/abFhm4cbCDc5Ykc8npOKBSJePY3a3s+lwumt7XWJuzP5cZcfZ610MIPHjQjNsOLlYK8ASPaNG8UiyA==} + engines: {node: ^16.0.0 || >=18.0.0} + + '@typescript-eslint/types@8.11.0': + resolution: {integrity: sha512-tn6sNMHf6EBAYMvmPUaKaVeYvhUsrE6x+bXQTxjQRp360h1giATU0WvgeEys1spbvb5R+VpNOZ+XJmjD8wOUHw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@typescript-eslint/typescript-estree@5.62.0': + resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/typescript-estree@7.18.0': + resolution: {integrity: sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/typescript-estree@7.2.0': + resolution: {integrity: sha512-cyxS5WQQCoBwSakpMrvMXuMDEbhOo9bNHHrNcEWis6XHx6KF518tkF1wBvKIn/tpq5ZpUYK7Bdklu8qY0MsFIA==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/typescript-estree@8.11.0': + resolution: {integrity: sha512-yHC3s1z1RCHoCz5t06gf7jH24rr3vns08XXhfEqzYpd6Hll3z/3g23JRi0jM8A47UFKNc3u/y5KIMx8Ynbjohg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/utils@5.62.0': + resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + + '@typescript-eslint/utils@7.18.0': + resolution: {integrity: sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 + + '@typescript-eslint/utils@8.11.0': + resolution: {integrity: sha512-CYiX6WZcbXNJV7UNB4PLDIBtSdRmRI/nb0FMyqHPTQD1rMjA0foPLaPUV39C/MxkTd/QKSeX+Gb34PPsDVC35g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + + '@typescript-eslint/visitor-keys@5.62.0': + resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + '@typescript-eslint/visitor-keys@7.18.0': + resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==} + engines: {node: ^18.18.0 || >=20.0.0} + + '@typescript-eslint/visitor-keys@7.2.0': + resolution: {integrity: sha512-c6EIQRHhcpl6+tO8EMR+kjkkV+ugUNXOmeASA1rlzkd8EPIriavpWoiEz1HR/VLhbVIdhqnV6E7JZm00cBDx2A==} + engines: {node: ^16.0.0 || >=18.0.0} + + '@typescript-eslint/visitor-keys@8.11.0': + resolution: {integrity: sha512-EaewX6lxSjRJnc+99+dqzTeoDZUfyrA52d2/HRrkI830kgovWsmIiTfmr0NZorzqic7ga+1bS60lRBUgR3n/Bw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@ungap/structured-clone@1.2.0': + resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} + + '@unhead/dom@1.11.10': + resolution: {integrity: sha512-nL1mdRzYVATZIYauK15zOI2YyM3YxCLfhbTqljEjDFJeiJUzTTi+a//5FHiUk84ewSucFnrwHNey/pEXFlyY1A==} + + '@unhead/schema@1.11.10': + resolution: {integrity: sha512-lXh7cm5XtFaw3gc+ZVXTSfIHXiBpAywbjtEiOsz5TR4GxOjj2rtfOAl4C3Difk1yupP6L2otYmOZdn/i8EXSJg==} + + '@unhead/shared@1.11.10': + resolution: {integrity: sha512-YQgZcOyo1id7drUeDPGn0R83pirvIcV+Car3/m7ZfCLL1Syab6uXmRckVRd69yVbUL4eirIm9IzzmvzM/OuGuw==} + + '@unhead/ssr@1.11.10': + resolution: {integrity: sha512-tj5zeJtCbSktNNqsdL+6h6OIY7dYO+2HSiC1VbofGYsoG7nDNXMypkrW/cTMqZVr5/gWhKaUgFQALjm28CflYg==} + + '@unhead/vue@1.11.10': + resolution: {integrity: sha512-v6ddp4YEQCNILhYrx37Yt0GKRIFeTrb3VSmTbjh+URT+ua1mwgmNFTfl2ZldtTtri3tEkwSG1/5wLRq20ma70g==} + peerDependencies: + vue: '>=2.7 || >=3' + + '@vercel/nft@0.26.5': + resolution: {integrity: sha512-NHxohEqad6Ra/r4lGknO52uc/GrWILXAMs1BB4401GTqww0fw1bAqzpG1XHuDO+dprg4GvsD9ZLLSsdo78p9hQ==} + engines: {node: '>=16'} + hasBin: true + + '@verdaccio/auth@8.0.0-next-8.1': + resolution: {integrity: sha512-sPmHdnYuRSMgABCsTJEfz8tb/smONsWVg0g4KK2QycyYZ/A+RwZLV1JLiQb4wzu9zvS0HSloqWqkWlyNHW3mtw==} + engines: {node: '>=18'} + + '@verdaccio/commons-api@10.2.0': + resolution: {integrity: sha512-F/YZANu4DmpcEV0jronzI7v2fGVWkQ5Mwi+bVmV+ACJ+EzR0c9Jbhtbe5QyLUuzR97t8R5E/Xe53O0cc2LukdQ==} + engines: {node: '>=8'} + + '@verdaccio/config@8.0.0-next-8.1': + resolution: {integrity: sha512-goDVOH4e8xMUxjHybJpi5HwIecVFqzJ9jeNFrRUgtUUn0PtFuNMHgxOeqDKRVboZhc5HK90yed8URK/1O6VsUw==} + engines: {node: '>=14'} + + '@verdaccio/core@8.0.0-next-8.1': + resolution: {integrity: sha512-kQRCB2wgXEh8H88G51eQgAFK9IxmnBtkQ8sY5FbmB6PbBkyHrbGcCp+2mtRqqo36j0W1VAlfM3XzoknMy6qQnw==} + engines: {node: '>=14'} + + '@verdaccio/file-locking@10.3.1': + resolution: {integrity: sha512-oqYLfv3Yg3mAgw9qhASBpjD50osj2AX4IwbkUtyuhhKGyoFU9eZdrbeW6tpnqUnj6yBMtAPm2eGD4BwQuX400g==} + engines: {node: '>=12'} + + '@verdaccio/file-locking@13.0.0-next-8.0': + resolution: {integrity: sha512-28XRwpKiE3Z6KsnwE7o8dEM+zGWOT+Vef7RVJyUlG176JVDbGGip3HfCmFioE1a9BklLyGEFTu6D69BzfbRkzA==} + engines: {node: '>=12'} + + '@verdaccio/loaders@8.0.0-next-8.1': + resolution: {integrity: sha512-mqGCUBs862g8mICZwX8CG92p1EZ1Un0DJ2DB7+iVu2TYaEeKoHoIdafabVdiYrbOjLcAOOBrMKE1Wnn14eLxpA==} + engines: {node: '>=18'} + + '@verdaccio/local-storage-legacy@11.0.2': + resolution: {integrity: sha512-7AXG7qlcVFmF+Nue2oKaraprGRtaBvrQIOvc/E89+7hAe399V01KnZI6E/ET56u7U9fq0MSlp92HBcdotlpUXg==} + engines: {node: '>=12'} + + '@verdaccio/logger-7@8.0.0-next-8.1': + resolution: {integrity: sha512-V+/B1Wnct3IZ90q6HkI1a3dqbS0ds7s/5WPrS5cmBeLEw78/OGgF76XkhI2+lett7Un1CjVow7mcebOWcZ/Sqw==} + engines: {node: '>=12'} + + '@verdaccio/logger-commons@8.0.0-next-8.1': + resolution: {integrity: sha512-jCge//RT4uaK7MarhpzcJeJ5Uvtu/DbJ1wvJQyGiFe+9AvxDGm3EUFXvawLFZ0lzYhmLt1nvm7kevcc3vOm2ZQ==} + engines: {node: '>=12'} + + '@verdaccio/logger-prettify@8.0.0-next-8.0': + resolution: {integrity: sha512-7mAFHZF2NPTubrOXYp2+fbMjRW5MMWXMeS3LcpupMAn5uPp6jkKEM8NC4IVJEevC5Ph4vPVZqpoPDpgXHEaV3Q==} + engines: {node: '>=12'} + + '@verdaccio/logger@8.0.0-next-8.1': + resolution: {integrity: sha512-w5kR0/umQkfH2F4PK5Fz9T6z3xz+twewawKLPTUfAgrVAOiWxcikGhhcHWhSGiJ0lPqIa+T0VYuLWMeVeDirGw==} + engines: {node: '>=18'} + + '@verdaccio/middleware@8.0.0-next-8.1': + resolution: {integrity: sha512-GpAdJYky1WmOERpxPoCkVSwTTJIsVAjqf2a2uQNvi7R3UZhs059JKhWcZjJMVCGV0uz9xgQvtb3DEuYGHqyaOg==} + engines: {node: '>=12'} + + '@verdaccio/search-indexer@8.0.0-next-8.0': + resolution: {integrity: sha512-VS9axVt8XAueiPceVCgaj9nlvYj5s/T4MkAILSf2rVZeFFOMUyxU3mddUCajSHzL+YpqCuzLLL9865sRRzOJ9w==} + engines: {node: '>=12'} + + '@verdaccio/signature@8.0.0-next-8.0': + resolution: {integrity: sha512-klcc2UlCvQxXDV65Qewo2rZOfv7S1y8NekS/8uurSaCTjU35T+fz+Pbqz1S9XK9oQlMp4vCQ7w3iMPWQbvphEQ==} + engines: {node: '>=14'} + + '@verdaccio/streams@10.2.1': + resolution: {integrity: sha512-OojIG/f7UYKxC4dYX8x5ax8QhRx1b8OYUAMz82rUottCuzrssX/4nn5QE7Ank0DUSX3C9l/HPthc4d9uKRJqJQ==} + engines: {node: '>=12', npm: '>=5'} + + '@verdaccio/tarball@13.0.0-next-8.1': + resolution: {integrity: sha512-58uimU2Bqt9+s+9ixy7wK/nPCqbOXhhhr/MQjl+otIlsUhSeATndhFzEctz/W+4MhUDg0tUnE9HC2yeNHHAo1Q==} + engines: {node: '>=14'} + + '@verdaccio/ui-theme@8.0.0-next-8.1': + resolution: {integrity: sha512-9PxV8+jE2Tr+iy9DQW/bzny4YqOlW0mCZ9ct6jhcUW4GdfzU//gY2fBN/DDtQVmfbTy8smuj4Enyv5f0wCsnYg==} + + '@verdaccio/url@13.0.0-next-8.1': + resolution: {integrity: sha512-h6pkJf+YtogImKgOrmPP9UVG3p3gtb67gqkQU0bZnK+SEKQt6Rkek/QvtJ8MbmciagYS18bDhpI8DxqLHjDfZQ==} + engines: {node: '>=12'} + + '@verdaccio/utils@7.0.1-next-8.1': + resolution: {integrity: sha512-cyJdRrVa+8CS7UuIQb3K3IJFjMe64v38tYiBnohSmhRbX7dX9IT3jWbjrwkqWh4KeS1CS6BYENrGG1evJ2ggrQ==} + engines: {node: '>=12'} + + '@vitejs/plugin-react@4.3.3': + resolution: {integrity: sha512-NooDe9GpHGqNns1i8XDERg0Vsg5SSYRhRxxyTGogUdkdNt47jal+fbuYi+Yfq6pzRCKXyoPcWisfxE6RIM3GKA==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + vite: ^4.2.0 || ^5.0.0 + + '@vitejs/plugin-vue-jsx@4.0.1': + resolution: {integrity: sha512-7mg9HFGnFHMEwCdB6AY83cVK4A6sCqnrjFYF4WIlebYAQVVJ/sC/CiTruVdrRlhrFoeZ8rlMxY9wYpPTIRhhAg==} + engines: {node: ^18.0.0 || >=20.0.0} + peerDependencies: + vite: ^5.0.0 + vue: ^3.0.0 + + '@vitejs/plugin-vue@4.6.2': + resolution: {integrity: sha512-kqf7SGFoG+80aZG6Pf+gsZIVvGSCKE98JbiWqcCV9cThtg91Jav0yvYFC9Zb+jKetNGF6ZKeoaxgZfND21fWKw==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + vite: ^4.0.0 || ^5.0.0 + vue: ^3.2.25 + + '@vitejs/plugin-vue@5.1.4': + resolution: {integrity: sha512-N2XSI2n3sQqp5w7Y/AN/L2XDjBIRGqXko+eDp42sydYSBeJuSm5a1sLf8zakmo8u7tA8NmBgoDLA1HeOESjp9A==} + engines: {node: ^18.0.0 || >=20.0.0} + peerDependencies: + vite: ^5.0.0 + vue: ^3.2.25 + + '@vitest/coverage-v8@2.1.3': + resolution: {integrity: sha512-2OJ3c7UPoFSmBZwqD2VEkUw6A/tzPF0LmW0ZZhhB8PFxuc+9IBG/FaSM+RLEenc7ljzFvGN+G0nGQoZnh7sy2A==} + peerDependencies: + '@vitest/browser': 2.1.3 + vitest: 2.1.3 + peerDependenciesMeta: + '@vitest/browser': + optional: true + + '@vitest/expect@2.1.3': + resolution: {integrity: sha512-SNBoPubeCJhZ48agjXruCI57DvxcsivVDdWz+SSsmjTT4QN/DfHk3zB/xKsJqMs26bLZ/pNRLnCf0j679i0uWQ==} + + '@vitest/mocker@2.1.3': + resolution: {integrity: sha512-eSpdY/eJDuOvuTA3ASzCjdithHa+GIF1L4PqtEELl6Qa3XafdMLBpBlZCIUCX2J+Q6sNmjmxtosAG62fK4BlqQ==} + peerDependencies: + '@vitest/spy': 2.1.3 + msw: ^2.3.5 + vite: ^5.0.0 + peerDependenciesMeta: + msw: + optional: true + vite: + optional: true + + '@vitest/pretty-format@2.1.3': + resolution: {integrity: sha512-XH1XdtoLZCpqV59KRbPrIhFCOO0hErxrQCMcvnQete3Vibb9UeIOX02uFPfVn3Z9ZXsq78etlfyhnkmIZSzIwQ==} + + '@vitest/runner@2.1.3': + resolution: {integrity: sha512-JGzpWqmFJ4fq5ZKHtVO3Xuy1iF2rHGV4d/pdzgkYHm1+gOzNZtqjvyiaDGJytRyMU54qkxpNzCx+PErzJ1/JqQ==} + + '@vitest/snapshot@2.1.3': + resolution: {integrity: sha512-qWC2mWc7VAXmjAkEKxrScWHWFyCQx/cmiZtuGqMi+WwqQJ2iURsVY4ZfAK6dVo6K2smKRU6l3BPwqEBvhnpQGg==} + + '@vitest/spy@2.1.3': + resolution: {integrity: sha512-Nb2UzbcUswzeSP7JksMDaqsI43Sj5+Kry6ry6jQJT4b5gAK+NS9NED6mDb8FlMRCX8m5guaHCDZmqYMMWRy5nQ==} + + '@vitest/ui@2.1.3': + resolution: {integrity: sha512-2XwTrHVJw3t9NYES26LQUYy51ZB8W4bRPgqUH2Eyda3kIuOlYw1ZdPNU22qcVlUVx4WKgECFQOSXuopsczuVjQ==} + peerDependencies: + vitest: 2.1.3 + + '@vitest/utils@2.1.3': + resolution: {integrity: sha512-xpiVfDSg1RrYT0tX6czgerkpcKFmFOF/gCr30+Mve5V2kewCy4Prn1/NDMSRwaSmT7PRaOF83wu+bEtsY1wrvA==} + + '@volar/language-core@2.4.8': + resolution: {integrity: sha512-K/GxMOXGq997bO00cdFhTNuR85xPxj0BEEAy+BaqqayTmy9Tmhfgmq2wpJcVspRhcwfgPoE2/mEJa26emUhG/g==} + + '@volar/source-map@2.4.8': + resolution: {integrity: sha512-jeWJBkC/WivdelMwxKkpFL811uH/jJ1kVxa+c7OvG48DXc3VrP7pplSWPP2W1dLMqBxD+awRlg55FQQfiup4cA==} + + '@volar/typescript@2.4.8': + resolution: {integrity: sha512-6xkIYJ5xxghVBhVywMoPMidDDAFT1OoQeXwa27HSgJ6AiIKRe61RXLoik+14Z7r0JvnblXVsjsRLmCr42SGzqg==} + + '@vue-macros/common@1.15.0': + resolution: {integrity: sha512-yg5VqW7+HRfJGimdKvFYzx8zorHUYo0hzPwuraoC1DWa7HHazbTMoVsHDvk3JHa1SGfSL87fRnzmlvgjEHhszA==} + engines: {node: '>=16.14.0'} + peerDependencies: + vue: ^2.7.0 || ^3.2.25 + peerDependenciesMeta: + vue: + optional: true + + '@vue/babel-helper-vue-transform-on@1.2.5': + resolution: {integrity: sha512-lOz4t39ZdmU4DJAa2hwPYmKc8EsuGa2U0L9KaZaOJUt0UwQNjNA3AZTq6uEivhOKhhG1Wvy96SvYBoFmCg3uuw==} + + '@vue/babel-plugin-jsx@1.2.5': + resolution: {integrity: sha512-zTrNmOd4939H9KsRIGmmzn3q2zvv1mjxkYZHgqHZgDrXz5B1Q3WyGEjO2f+JrmKghvl1JIRcvo63LgM1kH5zFg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true + + '@vue/babel-plugin-resolve-type@1.2.5': + resolution: {integrity: sha512-U/ibkQrf5sx0XXRnUZD1mo5F7PkpKyTbfXM3a3rC4YnUz6crHEz9Jg09jzzL6QYlXNto/9CePdOg/c87O4Nlfg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@vue/compiler-core@3.5.12': + resolution: {integrity: sha512-ISyBTRMmMYagUxhcpyEH0hpXRd/KqDU4ymofPgl2XAkY9ZhQ+h0ovEZJIiPop13UmR/54oA2cgMDjgroRelaEw==} + + '@vue/compiler-dom@3.5.12': + resolution: {integrity: sha512-9G6PbJ03uwxLHKQ3P42cMTi85lDRvGLB2rSGOiQqtXELat6uI4n8cNz9yjfVHRPIu+MsK6TE418Giruvgptckg==} + + '@vue/compiler-sfc@3.5.12': + resolution: {integrity: sha512-2k973OGo2JuAa5+ZlekuQJtitI5CgLMOwgl94BzMCsKZCX/xiqzJYzapl4opFogKHqwJk34vfsaKpfEhd1k5nw==} + + '@vue/compiler-ssr@3.5.12': + resolution: {integrity: sha512-eLwc7v6bfGBSM7wZOGPmRavSWzNFF6+PdRhE+VFJhNCgHiF8AM7ccoqcv5kBXA2eWUfigD7byekvf/JsOfKvPA==} + + '@vue/compiler-vue2@2.7.16': + resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} + + '@vue/devtools-api@6.6.4': + resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==} + + '@vue/devtools-core@7.4.4': + resolution: {integrity: sha512-DLxgA3DfeADkRzhAfm3G2Rw/cWxub64SdP5b+s5dwL30+whOGj+QNhmyFpwZ8ZTrHDFRIPj0RqNzJ8IRR1pz7w==} + peerDependencies: + vue: ^3.0.0 + + '@vue/devtools-kit@7.4.4': + resolution: {integrity: sha512-awK/4NfsUG0nQ7qnTM37m7ZkEUMREyPh8taFCX+uQYps/MTFEum0AD05VeGDRMXwWvMmGIcWX9xp8ZiBddY0jw==} + + '@vue/devtools-shared@7.5.4': + resolution: {integrity: sha512-dwuq4YmwTyLc7eBOqX63s3JB8il7qnKsNgENglSMkUPwiItHkVAYYfPESN1rxSdYkl1RCux1l5TBidYqfUDNAA==} + + '@vue/eslint-config-prettier@7.1.0': + resolution: {integrity: sha512-Pv/lVr0bAzSIHLd9iz0KnvAr4GKyCEl+h52bc4e5yWuDVtLgFwycF7nrbWTAQAS+FU6q1geVd07lc6EWfJiWKQ==} + peerDependencies: + eslint: '>= 7.28.0' + prettier: '>= 2.0.0' + + '@vue/eslint-config-typescript@11.0.3': + resolution: {integrity: sha512-dkt6W0PX6H/4Xuxg/BlFj5xHvksjpSlVjtkQCpaYJBIEuKj2hOVU7r+TIe+ysCwRYFz/lGqvklntRkCAibsbPw==} + engines: {node: ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 + eslint-plugin-vue: ^9.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@vue/language-core@2.1.6': + resolution: {integrity: sha512-MW569cSky9R/ooKMh6xa2g1D0AtRKbL56k83dzus/bx//RDJk24RHWkMzbAlXjMdDNyxAaagKPRquBIxkxlCkg==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@vue/reactivity@3.5.12': + resolution: {integrity: sha512-UzaN3Da7xnJXdz4Okb/BGbAaomRHc3RdoWqTzlvd9+WBR5m3J39J1fGcHes7U3za0ruYn/iYy/a1euhMEHvTAg==} + + '@vue/runtime-core@3.5.12': + resolution: {integrity: sha512-hrMUYV6tpocr3TL3Ad8DqxOdpDe4zuQY4HPY3X/VRh+L2myQO8MFXPAMarIOSGNu0bFAjh1yBkMPXZBqCk62Uw==} + + '@vue/runtime-dom@3.5.12': + resolution: {integrity: sha512-q8VFxR9A2MRfBr6/55Q3umyoN7ya836FzRXajPB6/Vvuv0zOPL+qltd9rIMzG/DbRLAIlREmnLsplEF/kotXKA==} + + '@vue/server-renderer@3.5.12': + resolution: {integrity: sha512-I3QoeDDeEPZm8yR28JtY+rk880Oqmj43hreIBVTicisFTx/Dl7JpG72g/X7YF8hnQD3IFhkky5i2bPonwrTVPg==} + peerDependencies: + vue: 3.5.12 + + '@vue/shared@3.5.12': + resolution: {integrity: sha512-L2RPSAwUFbgZH20etwrXyVyCBu9OxRSi8T/38QsvnkJyvq2LufW2lDCOzm7t/U9C1mkhJGWYfCuFBCmIuNivrg==} + + '@vue/test-utils@2.4.6': + resolution: {integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==} + + '@vue/tsconfig@0.4.0': + resolution: {integrity: sha512-CPuIReonid9+zOG/CGTT05FXrPYATEqoDGNrEaqS4hwcw5BUNM2FguC0mOwJD4Jr16UpRVl9N0pY3P+srIbqmg==} + + '@vueuse/core@10.11.1': + resolution: {integrity: sha512-guoy26JQktXPcz+0n3GukWIy/JDNKti9v6VEMu6kV2sYBsWuGiTU8OWdg+ADfUbHg3/3DlqySDe7JmdHrktiww==} + + '@vueuse/metadata@10.11.1': + resolution: {integrity: sha512-IGa5FXd003Ug1qAZmyE8wF3sJ81xGLSqTqtQ6jaVfkeZ4i5kS2mwQF61yhVqojRnenVew5PldLyRgvdl4YYuSw==} + + '@vueuse/shared@10.11.1': + resolution: {integrity: sha512-LHpC8711VFZlDaYUXEBbFBCQ7GS3dVU9mjOhhMhXP6txTV4EhYQg/KGnQuvt/sPAtoUKq7VVUnL6mVtFoL42sA==} + + '@walletconnect/core@2.17.1': + resolution: {integrity: sha512-SMgJR5hEyEE/tENIuvlEb4aB9tmMXPzQ38Y61VgYBmwAFEhOHtpt8EDfnfRWqEhMyXuBXG4K70Yh8c67Yry+Xw==} + engines: {node: '>=18'} + + '@walletconnect/environment@1.0.1': + resolution: {integrity: sha512-T426LLZtHj8e8rYnKfzsw1aG6+M0BT1ZxayMdv/p8yM0MU+eJDISqNY3/bccxRr4LrF9csq02Rhqt08Ibl0VRg==} + + '@walletconnect/events@1.0.1': + resolution: {integrity: sha512-NPTqaoi0oPBVNuLv7qPaJazmGHs5JGyO8eEAk5VGKmJzDR7AHzD4k6ilox5kxk1iwiOnFopBOOMLs86Oa76HpQ==} + + '@walletconnect/heartbeat@1.2.2': + resolution: {integrity: sha512-uASiRmC5MwhuRuf05vq4AT48Pq8RMi876zV8rr8cV969uTOzWdB/k+Lj5yI2PBtB1bGQisGen7MM1GcZlQTBXw==} + + '@walletconnect/jsonrpc-http-connection@1.0.8': + resolution: {integrity: sha512-+B7cRuaxijLeFDJUq5hAzNyef3e3tBDIxyaCNmFtjwnod5AGis3RToNqzFU33vpVcxFhofkpE7Cx+5MYejbMGw==} + + '@walletconnect/jsonrpc-provider@1.0.14': + resolution: {integrity: sha512-rtsNY1XqHvWj0EtITNeuf8PHMvlCLiS3EjQL+WOkxEOA4KPxsohFnBDeyPYiNm4ZvkQdLnece36opYidmtbmow==} + + '@walletconnect/jsonrpc-types@1.0.4': + resolution: {integrity: sha512-P6679fG/M+wuWg9TY8mh6xFSdYnFyFjwFelxyISxMDrlbXokorEVXYOxiqEbrU3x1BmBoCAJJ+vtEaEoMlpCBQ==} + + '@walletconnect/jsonrpc-utils@1.0.8': + resolution: {integrity: sha512-vdeb03bD8VzJUL6ZtzRYsFMq1eZQcM3EAzT0a3st59dyLfJ0wq+tKMpmGH7HlB7waD858UWgfIcudbPFsbzVdw==} + + '@walletconnect/jsonrpc-ws-connection@1.0.14': + resolution: {integrity: sha512-Jsl6fC55AYcbkNVkwNM6Jo+ufsuCQRqViOQ8ZBPH9pRREHH9welbBiszuTLqEJiQcO/6XfFDl6bzCJIkrEi8XA==} + + '@walletconnect/keyvaluestorage@1.1.1': + resolution: {integrity: sha512-V7ZQq2+mSxAq7MrRqDxanTzu2RcElfK1PfNYiaVnJgJ7Q7G7hTVwF8voIBx92qsRyGHZihrwNPHuZd1aKkd0rA==} + peerDependencies: + '@react-native-async-storage/async-storage': 1.x + peerDependenciesMeta: + '@react-native-async-storage/async-storage': + optional: true + + '@walletconnect/logger@2.1.2': + resolution: {integrity: sha512-aAb28I3S6pYXZHQm5ESB+V6rDqIYfsnHaQyzFbwUUBFY4H0OXx/YtTl8lvhUNhMMfb9UxbwEBS253TlXUYJWSw==} + + '@walletconnect/react-native-compat@2.17.1': + resolution: {integrity: sha512-WuX5VkqXWmYZn+yxrmnGcBV2zg42Bglyra+U4vA/AP6loC+1bzRy8t/FlJKVU3cgrPHlAbxbN72W3TpnVw9icQ==} + peerDependencies: + '@react-native-async-storage/async-storage': '*' + '@react-native-community/netinfo': '*' + expo-application: '*' + react-native: '*' + react-native-get-random-values: '*' + peerDependenciesMeta: + expo-application: + optional: true + + '@walletconnect/relay-api@1.0.11': + resolution: {integrity: sha512-tLPErkze/HmC9aCmdZOhtVmYZq1wKfWTJtygQHoWtgg722Jd4homo54Cs4ak2RUFUZIGO2RsOpIcWipaua5D5Q==} + + '@walletconnect/relay-auth@1.0.4': + resolution: {integrity: sha512-kKJcS6+WxYq5kshpPaxGHdwf5y98ZwbfuS4EE/NkQzqrDFm5Cj+dP8LofzWvjrrLkZq7Afy7WrQMXdLy8Sx7HQ==} + + '@walletconnect/safe-json@1.0.2': + resolution: {integrity: sha512-Ogb7I27kZ3LPC3ibn8ldyUr5544t3/STow9+lzz7Sfo808YD7SBWk7SAsdBFlYgP2zDRy2hS3sKRcuSRM0OTmA==} + + '@walletconnect/sign-client@2.17.1': + resolution: {integrity: sha512-6rLw6YNy0smslH9wrFTbNiYrGsL3DrOsS5FcuU4gIN6oh8pGYOFZ5FiSyTTroc5tngOk3/Sd7dlGY9S7O4nveg==} + + '@walletconnect/time@1.0.2': + resolution: {integrity: sha512-uzdd9woDcJ1AaBZRhqy5rNC9laqWGErfc4dxA9a87mPdKOgWMD85mcFo9dIYIts/Jwocfwn07EC6EzclKubk/g==} + + '@walletconnect/types@2.17.1': + resolution: {integrity: sha512-aiUeBE3EZZTsZBv5Cju3D0PWAsZCMks1g3hzQs9oNtrbuLL6pKKU0/zpKwk4vGywszxPvC3U0tBCku9LLsH/0A==} + + '@walletconnect/universal-provider@2.17.1': + resolution: {integrity: sha512-XztlFCLIAnLfIISijU3RMJRSg03l9tA8nLnk2dp+pnCJddgxmM6Omxr8lRAiTGYcwJ9UD+/5B41aG0VoJnLjFA==} + + '@walletconnect/utils@2.17.1': + resolution: {integrity: sha512-KL7pPwq7qUC+zcTmvxGqIyYanfHgBQ+PFd0TEblg88jM7EjuDLhjyyjtkhyE/2q7QgR7OanIK7pCpilhWvBsBQ==} + + '@walletconnect/window-getters@1.0.1': + resolution: {integrity: sha512-vHp+HqzGxORPAN8gY03qnbTMnhqIwjeRJNOMOAzePRg4xVEEE2WvYsI9G2NMjOknA8hnuYbU3/hwLcKbjhc8+Q==} + + '@walletconnect/window-metadata@1.0.1': + resolution: {integrity: sha512-9koTqyGrM2cqFRW517BPY/iEtUDx2r1+Pwwu5m7sJ7ka79wi3EyqhqcICk/yDmv6jAS1rjKgTKXlEhanYjijcA==} + + '@webassemblyjs/ast@1.12.1': + resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} + + '@webassemblyjs/floating-point-hex-parser@1.11.6': + resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==} + + '@webassemblyjs/helper-api-error@1.11.6': + resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==} + + '@webassemblyjs/helper-buffer@1.12.1': + resolution: {integrity: sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==} + + '@webassemblyjs/helper-numbers@1.11.6': + resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==} + + '@webassemblyjs/helper-wasm-bytecode@1.11.6': + resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==} + + '@webassemblyjs/helper-wasm-section@1.12.1': + resolution: {integrity: sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==} + + '@webassemblyjs/ieee754@1.11.6': + resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==} + + '@webassemblyjs/leb128@1.11.6': + resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==} + + '@webassemblyjs/utf8@1.11.6': + resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==} + + '@webassemblyjs/wasm-edit@1.12.1': + resolution: {integrity: sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==} + + '@webassemblyjs/wasm-gen@1.12.1': + resolution: {integrity: sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==} + + '@webassemblyjs/wasm-opt@1.12.1': + resolution: {integrity: sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==} + + '@webassemblyjs/wasm-parser@1.12.1': + resolution: {integrity: sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==} + + '@webassemblyjs/wast-printer@1.12.1': + resolution: {integrity: sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==} + + '@xtuc/ieee754@1.2.0': + resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} + + '@xtuc/long@4.2.2': + resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} + + '@yarnpkg/lockfile@1.1.0': + resolution: {integrity: sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==} + + '@yarnpkg/parsers@3.0.0-rc.46': + resolution: {integrity: sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q==} + engines: {node: '>=14.15.0'} + + '@zkochan/js-yaml@0.0.7': + resolution: {integrity: sha512-nrUSn7hzt7J6JWgWGz78ZYI8wj+gdIJdk0Ynjpp8l+trkn58Uqsf6RYrYkEK+3X18EX+TNdtJI0WxAtc+L84SQ==} + hasBin: true + + JSONStream@1.3.5: + resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} + hasBin: true + + abab@2.0.6: + resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} + deprecated: Use your platform's native atob() and btoa() methods instead + + abbrev@1.1.1: + resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} + + abbrev@2.0.0: + resolution: {integrity: sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + + abi-wan-kanabi@2.2.3: + resolution: {integrity: sha512-JlqiAl9CPvTm5kKG0QXmVCWNWoC/XyRMOeT77cQlbxXWllgjf6SqUmaNqFon72C2o5OSZids+5FvLdsw6dvWaw==} + hasBin: true + + abort-controller@3.0.0: + resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} + engines: {node: '>=6.5'} + + accepts@1.3.8: + resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} + engines: {node: '>= 0.6'} + + acorn-globals@7.0.1: + resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==} + + acorn-import-attributes@1.9.5: + resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} + peerDependencies: + acorn: ^8 + + acorn-jsx@5.3.2: + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + + acorn-walk@8.3.4: + resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} + engines: {node: '>=0.4.0'} + + acorn@8.12.1: + resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} + engines: {node: '>=0.4.0'} + hasBin: true + + acorn@8.13.0: + resolution: {integrity: sha512-8zSiw54Oxrdym50NlZ9sUusyO1Z1ZchgRLWRaK6c86XJFClyCgFKetdowBg5bKxyp/u+CDBJG4Mpp0m3HLZl9w==} + engines: {node: '>=0.4.0'} + hasBin: true + + address@1.2.2: + resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==} + engines: {node: '>= 10.0.0'} + + adm-zip@0.5.16: + resolution: {integrity: sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ==} + engines: {node: '>=12.0'} + + agent-base@6.0.2: + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} + engines: {node: '>= 6.0.0'} + + ajv-draft-04@1.0.0: + resolution: {integrity: sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==} + peerDependencies: + ajv: ^8.5.0 + peerDependenciesMeta: + ajv: + optional: true + + ajv-formats@2.1.1: + resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + + ajv-formats@3.0.1: + resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + + ajv-keywords@3.5.2: + resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} + peerDependencies: + ajv: ^6.9.1 + + ajv-keywords@5.1.0: + resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} + peerDependencies: + ajv: ^8.8.2 + + ajv@6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + + ajv@8.12.0: + resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} + + ajv@8.13.0: + resolution: {integrity: sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==} + + ajv@8.17.1: + resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} + + anser@1.4.10: + resolution: {integrity: sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==} + + ansi-colors@4.1.3: + resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} + engines: {node: '>=6'} + + ansi-escapes@4.3.2: + resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} + engines: {node: '>=8'} + + ansi-fragments@0.2.1: + resolution: {integrity: sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w==} + + ansi-html-community@0.0.8: + resolution: {integrity: sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==} + engines: {'0': node >= 0.8.0} + hasBin: true + + ansi-regex@4.1.1: + resolution: {integrity: sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==} + engines: {node: '>=6'} + + ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + + ansi-regex@6.1.0: + resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} + engines: {node: '>=12'} + + ansi-styles@3.2.1: + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} + engines: {node: '>=4'} + + ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + + ansi-styles@5.2.0: + resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} + engines: {node: '>=10'} + + ansi-styles@6.2.1: + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} + engines: {node: '>=12'} + + ansicolors@0.3.2: + resolution: {integrity: sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg==} + + any-promise@1.3.0: + resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} + + anymatch@3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} + + apache-md5@1.1.8: + resolution: {integrity: sha512-FCAJojipPn0bXjuEpjOOOMN8FZDkxfWWp4JGN9mifU2IhxvKyXZYqpzPHdnTSUpmPDy+tsslB6Z1g+Vg6nVbYA==} + engines: {node: '>=8'} + + appdirsjs@1.2.7: + resolution: {integrity: sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw==} + + aproba@2.0.0: + resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} + + archiver-utils@5.0.2: + resolution: {integrity: sha512-wuLJMmIBQYCsGZgYLTy5FIB2pF6Lfb6cXMSF8Qywwk3t20zWnAi7zLcQFdKQmIB8wyZpY5ER38x08GbwtR2cLA==} + engines: {node: '>= 14'} + + archiver@7.0.1: + resolution: {integrity: sha512-ZcbTaIqJOfCc03QwD468Unz/5Ir8ATtvAHsK+FdXbDIbGfihqh9mrvdcYunQzqn4HrvWWaFyaxJhGZagaJJpPQ==} + engines: {node: '>= 14'} + + are-we-there-yet@2.0.0: + resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==} + engines: {node: '>=10'} + deprecated: This package is no longer supported. + + arg@4.1.3: + resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} + + argparse@1.0.10: + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} + + argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + + aria-query@5.3.0: + resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} + + aria-query@5.3.2: + resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==} + engines: {node: '>= 0.4'} + + array-buffer-byte-length@1.0.1: + resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} + engines: {node: '>= 0.4'} + + array-flatten@1.1.1: + resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} + + array-ify@1.0.0: + resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==} + + array-includes@3.1.8: + resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} + engines: {node: '>= 0.4'} + + array-union@2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} + engines: {node: '>=8'} + + array-union@3.0.1: + resolution: {integrity: sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==} + engines: {node: '>=12'} + + array.prototype.findlastindex@1.2.5: + resolution: {integrity: sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==} + engines: {node: '>= 0.4'} + + array.prototype.flat@1.3.2: + resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} + engines: {node: '>= 0.4'} + + array.prototype.flatmap@1.3.2: + resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} + engines: {node: '>= 0.4'} + + array.prototype.tosorted@1.1.4: + resolution: {integrity: sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==} + engines: {node: '>= 0.4'} + + arraybuffer.prototype.slice@1.0.3: + resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} + engines: {node: '>= 0.4'} + + arrify@1.0.1: + resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} + engines: {node: '>=0.10.0'} + + asap@2.0.6: + resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} + + asn1.js@4.10.1: + resolution: {integrity: sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==} + + asn1@0.2.6: + resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==} + + assert-plus@1.0.0: + resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==} + engines: {node: '>=0.8'} + + assertion-error@2.0.1: + resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} + engines: {node: '>=12'} + + ast-kit@1.3.0: + resolution: {integrity: sha512-ORycPY6qYSrAGMnSk1tlqy/Y0rFGk/WIYP/H6io0A+jXK2Jp3Il7h8vjfwaLvZUwanjiLwBeE5h3A9M+eQqeNw==} + engines: {node: '>=16.14.0'} + + ast-types-flow@0.0.7: + resolution: {integrity: sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==} + + ast-types@0.15.2: + resolution: {integrity: sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==} + engines: {node: '>=4'} + + ast-walker-scope@0.6.2: + resolution: {integrity: sha512-1UWOyC50xI3QZkRuDj6PqDtpm1oHWtYs+NQGwqL/2R11eN3Q81PHAHPM0SWW3BNQm53UDwS//Jv8L4CCVLM1bQ==} + engines: {node: '>=16.14.0'} + + astral-regex@1.0.0: + resolution: {integrity: sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==} + engines: {node: '>=4'} + + async-limiter@1.0.1: + resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} + + async-sema@3.1.1: + resolution: {integrity: sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==} + + async@2.6.4: + resolution: {integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==} + + async@3.2.4: + resolution: {integrity: sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==} + + async@3.2.5: + resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} + + async@3.2.6: + resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} + + asynckit@0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + + at-least-node@1.0.0: + resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} + engines: {node: '>= 4.0.0'} + + atomic-sleep@1.0.0: + resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} + engines: {node: '>=8.0.0'} + + autoprefixer@10.4.20: + resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} + engines: {node: ^10 || ^12 || >=14} + hasBin: true + peerDependencies: + postcss: ^8.1.0 + + available-typed-arrays@1.0.7: + resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} + engines: {node: '>= 0.4'} + + aws-sign2@0.7.0: + resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==} + + aws4@1.13.2: + resolution: {integrity: sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==} + + axe-core@4.10.2: + resolution: {integrity: sha512-RE3mdQ7P3FRSe7eqCWoeQ/Z9QXrtniSjp1wUjt5nRC3WIpz5rSCve6o3fsZ2aCpJtrZjSZgjwXAoTO5k4tEI0w==} + engines: {node: '>=4'} + + axios@0.27.2: + resolution: {integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==} + + axios@1.7.4: + resolution: {integrity: sha512-DukmaFRnY6AzAALSH4J2M3k6PkaC+MfaAGdEERRWcC9q3/TWQwLpHR8ZRLKTdQ3aBDL64EdluRDjJqKw+BPZEw==} + + axios@1.7.7: + resolution: {integrity: sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==} + + axobject-query@3.2.4: + resolution: {integrity: sha512-aPTElBrbifBU1krmZxGZOlBkslORe7Ll7+BDnI50Wy4LgOt69luMgevkDfTq1O/ZgprooPCtWpjCwKSZw/iZ4A==} + engines: {node: '>= 0.4'} + + b4a@1.6.7: + resolution: {integrity: sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==} + + babel-core@7.0.0-bridge.0: + resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + babel-jest@29.7.0: + resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@babel/core': ^7.8.0 + + babel-loader@9.2.1: + resolution: {integrity: sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==} + engines: {node: '>= 14.15.0'} + peerDependencies: + '@babel/core': ^7.12.0 + webpack: '>=5' + + babel-plugin-const-enum@1.2.0: + resolution: {integrity: sha512-o1m/6iyyFnp9MRsK1dHF3bneqyf3AlM2q3A/YbgQr2pCat6B6XJVDv2TXqzfY2RYUi4mak6WAksSBPlyYGx9dg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + babel-plugin-istanbul@6.1.1: + resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} + engines: {node: '>=8'} + + babel-plugin-jest-hoist@29.6.3: + resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + babel-plugin-macros@2.8.0: + resolution: {integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==} + + babel-plugin-module-resolver@5.0.2: + resolution: {integrity: sha512-9KtaCazHee2xc0ibfqsDeamwDps6FZNo5S0Q81dUqEuFzVwPhcT4J5jOqIVvgCA3Q/wO9hKYxN/Ds3tIsp5ygg==} + + babel-plugin-polyfill-corejs2@0.4.11: + resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + + babel-plugin-polyfill-corejs3@0.10.6: + resolution: {integrity: sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + + babel-plugin-polyfill-regenerator@0.6.2: + resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + + babel-plugin-transform-flow-enums@0.0.2: + resolution: {integrity: sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==} + + babel-plugin-transform-typescript-metadata@0.3.2: + resolution: {integrity: sha512-mWEvCQTgXQf48yDqgN7CH50waTyYBeP2Lpqx4nNWab9sxEpdXVeKgfj1qYI2/TgUPQtNFZ85i3PemRtnXVYYJg==} + peerDependencies: + '@babel/core': ^7 + '@babel/traverse': ^7 + peerDependenciesMeta: + '@babel/traverse': + optional: true + + babel-preset-current-node-syntax@1.1.0: + resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==} + peerDependencies: + '@babel/core': ^7.0.0 + + babel-preset-jest@29.6.3: + resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@babel/core': ^7.0.0 + + balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + + bare-events@2.5.0: + resolution: {integrity: sha512-/E8dDe9dsbLyh2qrZ64PEPadOQ0F4gbl1sUJOrmph7xOiIxfY8vwab/4bFLh4Y88/Hk/ujKcrQKc+ps0mv873A==} + + base-x@3.0.10: + resolution: {integrity: sha512-7d0s06rR9rYaIWHkpfLIFICM/tkSVdoPC9qYAQRpxn9DdKNWNsKC0uk++akckyLq16Tx2WIinnZ6WRriAt6njQ==} + + base64-js@1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + + basic-auth@2.0.1: + resolution: {integrity: sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==} + engines: {node: '>= 0.8'} + + batch@0.6.1: + resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} + + bcrypt-pbkdf@1.0.2: + resolution: {integrity: sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==} + + bcryptjs@2.4.3: + resolution: {integrity: sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==} + + bech32@1.1.4: + resolution: {integrity: sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==} + + big-integer@1.6.52: + resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==} + engines: {node: '>=0.6'} + + big.js@5.2.2: + resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} + + bignumber.js@9.1.2: + resolution: {integrity: sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug==} + + binary-extensions@2.3.0: + resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} + engines: {node: '>=8'} + + bindings@1.5.0: + resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} + + bip32@2.0.6: + resolution: {integrity: sha512-HpV5OMLLGTjSVblmrtYRfFFKuQB+GArM0+XP8HGWfJ5vxYBqo+DesvJwOdC2WJ3bCkZShGf0QIfoIpeomVzVdA==} + engines: {node: '>=6.0.0'} + + bip39@3.1.0: + resolution: {integrity: sha512-c9kiwdk45Do5GL0vJMe7tS95VjCii65mYAH7DfWl3uW8AVzXKQVUm64i3hzVybBDMp9r7j9iNxR85+ul8MdN/A==} + + birpc@0.2.19: + resolution: {integrity: sha512-5WeXXAvTmitV1RqJFppT5QtUiz2p1mRSYU000Jkft5ZUCLJIk4uQriYNO50HknxKwM6jd8utNc66K1qGIwwWBQ==} + + bl@4.1.0: + resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} + + bn.js@4.12.0: + resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==} + + bn.js@5.2.1: + resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} + + body-parser@1.20.3: + resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + + bonjour-service@1.2.1: + resolution: {integrity: sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==} + + boolbase@1.0.0: + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} + + brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + + brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + + braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + engines: {node: '>=8'} + + brorand@1.1.0: + resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} + + browserify-aes@1.2.0: + resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==} + + browserify-cipher@1.0.1: + resolution: {integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==} + + browserify-des@1.0.2: + resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==} + + browserify-rsa@4.1.1: + resolution: {integrity: sha512-YBjSAiTqM04ZVei6sXighu679a3SqWORA3qZTEqZImnlkDIFtKc6pNutpjyZ8RJTjQtuYfeetkxM11GwoYXMIQ==} + engines: {node: '>= 0.10'} + + browserify-sign@4.2.3: + resolution: {integrity: sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw==} + engines: {node: '>= 0.12'} + + browserify-zlib@0.1.4: + resolution: {integrity: sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ==} + + browserslist@4.24.2: + resolution: {integrity: sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + + bs-logger@0.2.6: + resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==} + engines: {node: '>= 6'} + + bs58@4.0.1: + resolution: {integrity: sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==} + + bs58check@2.1.2: + resolution: {integrity: sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA==} + + bser@2.1.1: + resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} + + btoa@1.2.1: + resolution: {integrity: sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==} + engines: {node: '>= 0.4.0'} + hasBin: true + + buffer-crc32@1.0.0: + resolution: {integrity: sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==} + engines: {node: '>=8.0.0'} + + buffer-equal-constant-time@1.0.1: + resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} + + buffer-from@1.1.2: + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} + + buffer-xor@1.0.3: + resolution: {integrity: sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==} + + buffer@5.7.1: + resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} + + buffer@6.0.3: + resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} + + bufferutil@4.0.8: + resolution: {integrity: sha512-4T53u4PdgsXqKaIctwF8ifXlRTTmEPJ8iEPWFdGZvcf7sbwYo6FKFEX9eNNAnzFZ7EzJAQ3CJeOtCRA4rDp7Pw==} + engines: {node: '>=6.14.2'} + + bundle-name@4.1.0: + resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==} + engines: {node: '>=18'} + + busboy@1.6.0: + resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} + engines: {node: '>=10.16.0'} + + bytes@3.0.0: + resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} + engines: {node: '>= 0.8'} + + bytes@3.1.2: + resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} + engines: {node: '>= 0.8'} + + c12@1.11.2: + resolution: {integrity: sha512-oBs8a4uvSDO9dm8b7OCFW7+dgtVrwmwnrVXYzLm43ta7ep2jCn/0MhoUFygIWtxhyy6+/MG7/agvpY0U1Iemew==} + peerDependencies: + magicast: ^0.3.4 + peerDependenciesMeta: + magicast: + optional: true + + cac@6.7.14: + resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} + engines: {node: '>=8'} + + cache-content-type@1.0.1: + resolution: {integrity: sha512-IKufZ1o4Ut42YUrZSo8+qnMTrFuKkvyoLXUywKz9GJ5BrhOFGhLdkx9sG4KAnVvbY6kEcSFjLQul+DVmBm2bgA==} + engines: {node: '>= 6.0.0'} + + call-bind@1.0.7: + resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} + engines: {node: '>= 0.4'} + + call-me-maybe@1.0.2: + resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==} + + caller-callsite@2.0.0: + resolution: {integrity: sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==} + engines: {node: '>=4'} + + caller-path@2.0.0: + resolution: {integrity: sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==} + engines: {node: '>=4'} + + callsites@2.0.0: + resolution: {integrity: sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==} + engines: {node: '>=4'} + + callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + + camelcase-keys@6.2.2: + resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==} + engines: {node: '>=8'} + + camelcase@5.3.1: + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} + engines: {node: '>=6'} + + camelcase@6.3.0: + resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} + engines: {node: '>=10'} + + camelcase@8.0.0: + resolution: {integrity: sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==} + engines: {node: '>=16'} + + caniuse-api@3.0.0: + resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} + + caniuse-lite@1.0.30001671: + resolution: {integrity: sha512-jocyVaSSfXg2faluE6hrWkMgDOiULBMca4QLtDT39hw1YxaIPHWc1CcTCKkPmHgGH6tKji6ZNbMSmUAvENf2/A==} + + cardinal@2.1.1: + resolution: {integrity: sha512-JSr5eOgoEymtYHBjNWyjrMqet9Am2miJhlfKNdqLp6zoeAh0KN5dRAcxlecj5mAJrmQomgiOBj35xHLrFjqBpw==} + hasBin: true + + caseless@0.12.0: + resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} + + chai@5.1.2: + resolution: {integrity: sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==} + engines: {node: '>=12'} + + chain-registry@1.69.12: + resolution: {integrity: sha512-oAWRh2GzcmftrZ0tKkRrhmN1JyTaeKBd8EeND0upNOYlyQV1ApCQdy3U8MeVAuTnA5MO/QnQ1tC/oHliiGLfww==} + + chalk@3.0.0: + resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==} + engines: {node: '>=8'} + + chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} + + chalk@5.3.0: + resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + + char-regex@1.0.2: + resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} + engines: {node: '>=10'} + + check-error@2.1.1: + resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} + engines: {node: '>= 16'} + + chokidar@3.6.0: + resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} + engines: {node: '>= 8.10.0'} + + chokidar@4.0.1: + resolution: {integrity: sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==} + engines: {node: '>= 14.16.0'} + + chownr@2.0.0: + resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} + engines: {node: '>=10'} + + chrome-launcher@0.15.2: + resolution: {integrity: sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==} + engines: {node: '>=12.13.0'} + hasBin: true + + chrome-trace-event@1.0.4: + resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} + engines: {node: '>=6.0'} + + chromium-edge-launcher@1.0.0: + resolution: {integrity: sha512-pgtgjNKZ7i5U++1g1PWv75umkHvhVTDOQIZ+sjeUX9483S7Y6MUvO0lrd7ShGlQlFHMN4SwKTCq/X8hWrbv2KA==} + + ci-info@2.0.0: + resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} + + ci-info@3.9.0: + resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} + engines: {node: '>=8'} + + ci-info@4.0.0: + resolution: {integrity: sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==} + engines: {node: '>=8'} + + cipher-base@1.0.4: + resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==} + + citty@0.1.6: + resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==} + + cjs-module-lexer@1.4.1: + resolution: {integrity: sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==} + + clear@0.1.0: + resolution: {integrity: sha512-qMjRnoL+JDPJHeLePZJuao6+8orzHMGP04A8CdwCNsKhRbOnKRjefxONR7bwILT3MHecxKBjHkKL/tkZ8r4Uzw==} + + cli-color@2.0.4: + resolution: {integrity: sha512-zlnpg0jNcibNrO7GG9IeHH7maWFeCz+Ja1wx/7tZNU5ASSSSZ+/qZciM0/LHCYxSdqv5h2sdbQ/PXYdOuetXvA==} + engines: {node: '>=0.10'} + + cli-cursor@3.1.0: + resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} + engines: {node: '>=8'} + + cli-spinners@2.6.1: + resolution: {integrity: sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==} + engines: {node: '>=6'} + + cli-spinners@2.9.2: + resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} + engines: {node: '>=6'} + + client-only@0.0.1: + resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} + + clipanion@4.0.0-rc.3: + resolution: {integrity: sha512-+rJOJMt2N6Oikgtfqmo/Duvme7uz3SIedL2b6ycgCztQMiTfr3aQh2DDyLHl+QUPClKMNpSg3gDJFvNQYIcq1g==} + peerDependencies: + typanion: '*' + + clipboardy@4.0.0: + resolution: {integrity: sha512-5mOlNS0mhX0707P2I0aZ2V/cmHUEO/fL7VFLqszkhUsxt7RwnmrInf/eEQKlf5GzvYeHIjT+Ov1HRfNmymlG0w==} + engines: {node: '>=18'} + + cliui@6.0.0: + resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} + + cliui@8.0.1: + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} + engines: {node: '>=12'} + + clone-deep@4.0.1: + resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==} + engines: {node: '>=6'} + + clone@1.0.4: + resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} + engines: {node: '>=0.8'} + + cluster-key-slot@1.1.2: + resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==} + engines: {node: '>=0.10.0'} + + co@4.6.0: + resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} + engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} + + code-block-writer@12.0.0: + resolution: {integrity: sha512-q4dMFMlXtKR3XNBHyMHt/3pwYNA69EDk00lloMOaaUMKPUXBw6lpXtbu3MMVG6/uOihGnRDOlkyqsONEUj60+w==} + + collect-v8-coverage@1.0.2: + resolution: {integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==} + + color-convert@1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + + color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + + color-name@1.1.3: + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} + + color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + + color-support@1.1.3: + resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} + hasBin: true + + colord@2.9.3: + resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} + + colorette@1.4.0: + resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==} + + colorette@2.0.20: + resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} + + colors@1.2.5: + resolution: {integrity: sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==} + engines: {node: '>=0.1.90'} + + columnify@1.6.0: + resolution: {integrity: sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q==} + engines: {node: '>=8.0.0'} + + combined-stream@1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} + + command-exists@1.2.9: + resolution: {integrity: sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==} + + commander@10.0.1: + resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} + engines: {node: '>=14'} + + commander@2.20.3: + resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} + + commander@7.2.0: + resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} + engines: {node: '>= 10'} + + commander@8.3.0: + resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} + engines: {node: '>= 12'} + + commander@9.5.0: + resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} + engines: {node: ^12.20.0 || >=14} + + common-path-prefix@3.0.0: + resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==} + + commondir@1.0.1: + resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} + + compare-func@2.0.0: + resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==} + + compatx@0.1.8: + resolution: {integrity: sha512-jcbsEAR81Bt5s1qOFymBufmCbXCXbk0Ql+K5ouj6gCyx2yHlu6AgmGIi9HxfKixpUDO5bCFJUHQ5uM6ecbTebw==} + + compress-commons@6.0.2: + resolution: {integrity: sha512-6FqVXeETqWPoGcfzrXb37E50NP0LXT8kAMu5ooZayhWWdgEY4lBEEcbQNXtkuKQsGduxiIcI4gOTsxTmuq/bSg==} + engines: {node: '>= 14'} + + compressible@2.0.18: + resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} + engines: {node: '>= 0.6'} + + compression@1.7.4: + resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==} + engines: {node: '>= 0.8.0'} + + computeds@0.0.1: + resolution: {integrity: sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==} + + concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + + confbox@0.1.8: + resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} + + config-chain@1.1.13: + resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} + + confusing-browser-globals@1.0.11: + resolution: {integrity: sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==} + + connect-history-api-fallback@2.0.0: + resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==} + engines: {node: '>=0.8'} + + connect@3.7.0: + resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==} + engines: {node: '>= 0.10.0'} + + consola@3.2.3: + resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} + engines: {node: ^14.18.0 || >=16.10.0} + + console-control-strings@1.1.0: + resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} + + content-disposition@0.5.4: + resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} + engines: {node: '>= 0.6'} + + content-type@1.0.5: + resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} + engines: {node: '>= 0.6'} + + conventional-changelog-angular@6.0.0: + resolution: {integrity: sha512-6qLgrBF4gueoC7AFVHu51nHL9pF9FRjXrH+ceVf7WmAfH3gs+gEYOkvxhjMPjZu57I4AGUGoNTY8V7Hrgf1uqg==} + engines: {node: '>=14'} + + conventional-changelog-conventionalcommits@6.1.0: + resolution: {integrity: sha512-3cS3GEtR78zTfMzk0AizXKKIdN4OvSh7ibNz6/DPbhWWQu7LqE/8+/GqSodV+sywUR2gpJAdP/1JFf4XtN7Zpw==} + engines: {node: '>=14'} + + conventional-commits-parser@4.0.0: + resolution: {integrity: sha512-WRv5j1FsVM5FISJkoYMR6tPk07fkKT0UodruX4je86V4owk451yjXAKzKAPOs9l7y59E2viHUS9eQ+dfUA9NSg==} + engines: {node: '>=14'} + hasBin: true + + convert-source-map@2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} + + cookie-es@1.2.2: + resolution: {integrity: sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==} + + cookie-signature@1.0.6: + resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} + + cookie@0.6.0: + resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} + engines: {node: '>= 0.6'} + + cookie@0.7.1: + resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==} + engines: {node: '>= 0.6'} + + cookie@0.7.2: + resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==} + engines: {node: '>= 0.6'} + + cookies-next@4.3.0: + resolution: {integrity: sha512-XxeCwLR30cWwRd94sa9X5lRCDLVujtx73tv+N0doQCFIDl83fuuYdxbu/WQUt9aSV7EJx7bkMvJldjvzuFqr4w==} + + cookies@0.9.1: + resolution: {integrity: sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw==} + engines: {node: '>= 0.8'} + + copy-anything@2.0.6: + resolution: {integrity: sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==} + + copy-anything@3.0.5: + resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==} + engines: {node: '>=12.13'} + + copy-webpack-plugin@10.2.4: + resolution: {integrity: sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==} + engines: {node: '>= 12.20.0'} + peerDependencies: + webpack: ^5.1.0 + + core-js-compat@3.38.1: + resolution: {integrity: sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==} + + core-js@3.37.1: + resolution: {integrity: sha512-Xn6qmxrQZyB0FFY8E3bgRXei3lWDJHhvI+u0q9TKIYM49G8pAr0FgnnrFRAmsbptZL1yxRADVXn+x5AGsbBfyw==} + + core-util-is@1.0.2: + resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==} + + core-util-is@1.0.3: + resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} + + cors@2.8.5: + resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==} + engines: {node: '>= 0.10'} + + corser@2.0.1: + resolution: {integrity: sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ==} + engines: {node: '>= 0.4.0'} + + cosmiconfig-typescript-loader@4.4.0: + resolution: {integrity: sha512-BabizFdC3wBHhbI4kJh0VkQP9GkBfoHPydD0COMce1nJ1kJAB3F2TmJ/I7diULBKtmEWSwEbuN/KDtgnmUUVmw==} + engines: {node: '>=v14.21.3'} + peerDependencies: + '@types/node': '*' + cosmiconfig: '>=7' + ts-node: '>=10' + typescript: '>=4' + + cosmiconfig@5.2.1: + resolution: {integrity: sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==} + engines: {node: '>=4'} + + cosmiconfig@6.0.0: + resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} + engines: {node: '>=8'} + + cosmiconfig@7.1.0: + resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} + engines: {node: '>=10'} + + cosmiconfig@8.3.6: + resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true + + cosmjs-types@0.9.0: + resolution: {integrity: sha512-MN/yUe6mkJwHnCFfsNPeCfXVhyxHYW6c/xDUzrSbBycYzw++XvWDMJArXp2pLdgD6FQ8DW79vkPjeNKVrXaHeQ==} + + crc-32@1.2.2: + resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==} + engines: {node: '>=0.8'} + hasBin: true + + crc32-stream@6.0.0: + resolution: {integrity: sha512-piICUB6ei4IlTv1+653yq5+KoqfBYmj9bw6LqXoOneTMDXk5nM1qt12mFW1caG3LlJXEKW1Bp0WggEmIfQB34g==} + engines: {node: '>= 14'} + + create-ecdh@4.0.4: + resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==} + + create-hash@1.2.0: + resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==} + + create-hmac@1.1.7: + resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==} + + create-jest@29.7.0: + resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + hasBin: true + + create-require@1.1.1: + resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} + + cron-parser@4.9.0: + resolution: {integrity: sha512-p0SaNjrHOnQeR8/VnfGbmg9te2kfyYSQ7Sc/j/6DtPL3JQvKxmjO9TSjNFpujqV3vEYYBvNNvXSxzyksBWAx1Q==} + engines: {node: '>=12.0.0'} + + croner@8.1.2: + resolution: {integrity: sha512-ypfPFcAXHuAZRCzo3vJL6ltENzniTjwe/qsLleH1V2/7SRDjgvRQyrLmumFTLmjFax4IuSxfGXEn79fozXcJog==} + engines: {node: '>=18.0'} + + cronstrue@2.50.0: + resolution: {integrity: sha512-ULYhWIonJzlScCCQrPUG5uMXzXxSixty4djud9SS37DoNxDdkeRocxzHuAo4ImRBUK+mAuU5X9TSwEDccnnuPg==} + hasBin: true + + cross-fetch@3.1.8: + resolution: {integrity: sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==} + + cross-spawn@7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + engines: {node: '>= 8'} + + crossws@0.2.4: + resolution: {integrity: sha512-DAxroI2uSOgUKLz00NX6A8U/8EE3SZHmIND+10jkVSaypvyt57J5JEOxAQOL6lQxyzi/wZbTIwssU1uy69h5Vg==} + peerDependencies: + uWebSockets.js: '*' + peerDependenciesMeta: + uWebSockets.js: + optional: true + + crossws@0.3.1: + resolution: {integrity: sha512-HsZgeVYaG+b5zA+9PbIPGq4+J/CJynJuearykPsXx4V/eMhyQ5EDVg3Ak2FBZtVXCiOLu/U7IiwDHTr9MA+IKw==} + + crypto-browserify@3.12.1: + resolution: {integrity: sha512-r4ESw/IlusD17lgQi1O20Fa3qNnsckR126TdUuBgAu7GBYSIPvdNyONd3Zrxh0xCwA4+6w/TDArBPsMvhur+KQ==} + engines: {node: '>= 0.10'} + + crypto-js@4.2.0: + resolution: {integrity: sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==} + + css-declaration-sorter@7.2.0: + resolution: {integrity: sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==} + engines: {node: ^14 || ^16 || >=18} + peerDependencies: + postcss: ^8.0.9 + + css-loader@6.11.0: + resolution: {integrity: sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==} + engines: {node: '>= 12.13.0'} + peerDependencies: + '@rspack/core': 0.x || 1.x + webpack: ^5.0.0 + peerDependenciesMeta: + '@rspack/core': + optional: true + webpack: + optional: true + + css-minimizer-webpack-plugin@5.0.1: + resolution: {integrity: sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==} + engines: {node: '>= 14.15.0'} + peerDependencies: + '@parcel/css': '*' + '@swc/css': '*' + clean-css: '*' + csso: '*' + esbuild: '*' + lightningcss: '*' + webpack: ^5.0.0 + peerDependenciesMeta: + '@parcel/css': + optional: true + '@swc/css': + optional: true + clean-css: + optional: true + csso: + optional: true + esbuild: + optional: true + lightningcss: + optional: true + + css-select@5.1.0: + resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} + + css-tree@2.2.1: + resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} + + css-tree@2.3.1: + resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + + css-what@6.1.0: + resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} + engines: {node: '>= 6'} + + cssesc@3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} + engines: {node: '>=4'} + hasBin: true + + cssnano-preset-default@6.1.2: + resolution: {integrity: sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + cssnano-preset-default@7.0.6: + resolution: {integrity: sha512-ZzrgYupYxEvdGGuqL+JKOY70s7+saoNlHSCK/OGn1vB2pQK8KSET8jvenzItcY+kA7NoWvfbb/YhlzuzNKjOhQ==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + + cssnano-utils@4.0.2: + resolution: {integrity: sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + cssnano-utils@5.0.0: + resolution: {integrity: sha512-Uij0Xdxc24L6SirFr25MlwC2rCFX6scyUmuKpzI+JQ7cyqDEwD42fJ0xfB3yLfOnRDU5LKGgjQ9FA6LYh76GWQ==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + + cssnano@6.1.2: + resolution: {integrity: sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + cssnano@7.0.6: + resolution: {integrity: sha512-54woqx8SCbp8HwvNZYn68ZFAepuouZW4lTwiMVnBErM3VkO7/Sd4oTOt3Zz3bPx3kxQ36aISppyXj2Md4lg8bw==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + + csso@5.0.5: + resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} + + cssom@0.3.8: + resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} + + cssom@0.5.0: + resolution: {integrity: sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==} + + cssstyle@2.3.0: + resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==} + engines: {node: '>=8'} + + cssstyle@3.0.0: + resolution: {integrity: sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg==} + engines: {node: '>=14'} + + csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + + d@1.0.2: + resolution: {integrity: sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==} + engines: {node: '>=0.12'} + + damerau-levenshtein@1.0.8: + resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} + + dargs@7.0.0: + resolution: {integrity: sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==} + engines: {node: '>=8'} + + dashdash@1.14.1: + resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==} + engines: {node: '>=0.10'} + + data-urls@3.0.2: + resolution: {integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==} + engines: {node: '>=12'} + + data-urls@4.0.0: + resolution: {integrity: sha512-/mMTei/JXPqvFqQtfyTowxmJVwr2PVAeCcDxyFf6LhoOu/09TX2OX3kb2wzi4DMXcfj4OItwDOnhl5oziPnT6g==} + engines: {node: '>=14'} + + data-view-buffer@1.0.1: + resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} + engines: {node: '>= 0.4'} + + data-view-byte-length@1.0.1: + resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==} + engines: {node: '>= 0.4'} + + data-view-byte-offset@1.0.0: + resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} + engines: {node: '>= 0.4'} + + date-format@4.0.14: + resolution: {integrity: sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==} + engines: {node: '>=4.0'} + + dateformat@4.6.3: + resolution: {integrity: sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==} + + dayjs@1.11.13: + resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==} + + db0@0.1.4: + resolution: {integrity: sha512-Ft6eCwONYxlwLjBXSJxw0t0RYtA5gW9mq8JfBXn9TtC0nDPlqePAhpv9v4g9aONBi6JI1OXHTKKkUYGd+BOrCA==} + peerDependencies: + '@libsql/client': ^0.5.2 + better-sqlite3: ^9.4.3 + drizzle-orm: ^0.29.4 + peerDependenciesMeta: + '@libsql/client': + optional: true + better-sqlite3: + optional: true + drizzle-orm: + optional: true + + de-indent@1.0.2: + resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} + + debug@2.6.9: + resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + debug@3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + debug@4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + debug@4.3.7: + resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + decamelize-keys@1.1.1: + resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} + engines: {node: '>=0.10.0'} + + decamelize@1.2.0: + resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} + engines: {node: '>=0.10.0'} + + decimal.js@10.4.3: + resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} + + decode-uri-component@0.2.2: + resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} + engines: {node: '>=0.10'} + + dedent@1.5.3: + resolution: {integrity: sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==} + peerDependencies: + babel-plugin-macros: ^3.1.0 + peerDependenciesMeta: + babel-plugin-macros: + optional: true + + deep-eql@5.0.2: + resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==} + engines: {node: '>=6'} + + deep-equal@1.0.1: + resolution: {integrity: sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==} + + deep-is@0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + + deepmerge@4.3.1: + resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} + engines: {node: '>=0.10.0'} + + default-browser-id@5.0.0: + resolution: {integrity: sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==} + engines: {node: '>=18'} + + default-browser@5.2.1: + resolution: {integrity: sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==} + engines: {node: '>=18'} + + defaults@1.0.4: + resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} + + define-data-property@1.1.4: + resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} + engines: {node: '>= 0.4'} + + define-lazy-prop@2.0.0: + resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} + engines: {node: '>=8'} + + define-lazy-prop@3.0.0: + resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} + engines: {node: '>=12'} + + define-properties@1.2.1: + resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} + engines: {node: '>= 0.4'} + + defu@6.1.4: + resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} + + delay@4.4.1: + resolution: {integrity: sha512-aL3AhqtfhOlT/3ai6sWXeqwnw63ATNpnUiN4HL7x9q+My5QtHlO3OIkasmug9LKzpheLdmUKGRKnYXYAS7FQkQ==} + engines: {node: '>=6'} + + delayed-stream@1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} + + delegates@1.0.0: + resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} + + denodeify@1.2.1: + resolution: {integrity: sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg==} + + denque@2.1.0: + resolution: {integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==} + engines: {node: '>=0.10'} + + depd@1.1.2: + resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} + engines: {node: '>= 0.6'} + + depd@2.0.0: + resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} + engines: {node: '>= 0.8'} + + deprecated-react-native-prop-types@5.0.0: + resolution: {integrity: sha512-cIK8KYiiGVOFsKdPMmm1L3tA/Gl+JopXL6F5+C7x39MyPsQYnP57Im/D6bNUzcborD7fcMwiwZqcBdBXXZucYQ==} + engines: {node: '>=18'} + + dequal@2.0.3: + resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} + engines: {node: '>=6'} + + des.js@1.1.0: + resolution: {integrity: sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==} + + destr@2.0.3: + resolution: {integrity: sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ==} + + destroy@1.2.0: + resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + + detect-browser@5.3.0: + resolution: {integrity: sha512-53rsFbGdwMwlF7qvCt0ypLM5V5/Mbl0szB7GPN8y9NCcbknYOeVVXdrXEq+90IwAfrrzt6Hd+u2E2ntakICU8w==} + + detect-libc@1.0.3: + resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} + engines: {node: '>=0.10'} + hasBin: true + + detect-libc@2.0.3: + resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} + engines: {node: '>=8'} + + detect-newline@3.1.0: + resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} + engines: {node: '>=8'} + + detect-node@2.1.0: + resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} + + detect-port@1.6.1: + resolution: {integrity: sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==} + engines: {node: '>= 4.0.0'} + hasBin: true + + devalue@5.1.1: + resolution: {integrity: sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw==} + + diff-sequences@29.6.3: + resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + diff@4.0.2: + resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} + engines: {node: '>=0.3.1'} + + diff@7.0.0: + resolution: {integrity: sha512-PJWHUb1RFevKCwaFA9RlG5tCd+FO5iRh9A8HEtkmBH2Li03iJriB6m6JIN4rGz3K3JLawI7/veA1xzRKP6ISBw==} + engines: {node: '>=0.3.1'} + + diffie-hellman@5.0.3: + resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==} + + dijkstrajs@1.0.3: + resolution: {integrity: sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA==} + + dir-glob@3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} + engines: {node: '>=8'} + + dns-packet@5.6.1: + resolution: {integrity: sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==} + engines: {node: '>=6'} + + doctrine@2.1.0: + resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} + engines: {node: '>=0.10.0'} + + doctrine@3.0.0: + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} + engines: {node: '>=6.0.0'} + + dom-accessibility-api@0.5.16: + resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==} + + dom-serializer@2.0.0: + resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} + + domelementtype@2.3.0: + resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} + + domexception@4.0.0: + resolution: {integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==} + engines: {node: '>=12'} + deprecated: Use your platform's native DOMException instead + + domhandler@5.0.3: + resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} + engines: {node: '>= 4'} + + domutils@3.1.0: + resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} + + dot-case@3.0.4: + resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} + + dot-prop@5.3.0: + resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} + engines: {node: '>=8'} + + dot-prop@8.0.2: + resolution: {integrity: sha512-xaBe6ZT4DHPkg0k4Ytbvn5xoxgpG0jOS1dYxSOwAHPuNLjP3/OzN0gH55SrLqpx8cBfSaVt91lXYkApjb+nYdQ==} + engines: {node: '>=16'} + + dotenv-expand@11.0.6: + resolution: {integrity: sha512-8NHi73otpWsZGBSZwwknTXS5pqMOrk9+Ssrna8xCaxkzEpU9OTf9R5ArQGVw03//Zmk9MOwLPng9WwndvpAJ5g==} + engines: {node: '>=12'} + + dotenv@16.4.5: + resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} + engines: {node: '>=12'} + + duplexer@0.1.2: + resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} + + duplexify@3.7.1: + resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==} + + duplexify@4.1.3: + resolution: {integrity: sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==} + + eastasianwidth@0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + + ecc-jsbn@0.1.2: + resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==} + + ecdsa-sig-formatter@1.0.11: + resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} + + editorconfig@1.0.4: + resolution: {integrity: sha512-L9Qe08KWTlqYMVvMcTIvMAdl1cDUubzRNYL+WfA4bLDMHe4nemKkpmYzkznE1FwLKu0EEmy6obgQKzMJrg4x9Q==} + engines: {node: '>=14'} + hasBin: true + + ee-first@1.1.1: + resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} + + ejs@3.1.10: + resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==} + engines: {node: '>=0.10.0'} + hasBin: true + + electron-to-chromium@1.5.47: + resolution: {integrity: sha512-zS5Yer0MOYw4rtK2iq43cJagHZ8sXN0jDHDKzB+86gSBSAI4v07S97mcq+Gs2vclAxSh1j7vOAHxSVgduiiuVQ==} + + elliptic@6.5.4: + resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} + + elliptic@6.5.7: + resolution: {integrity: sha512-ESVCtTwiA+XhY3wyh24QqRGBoP3rEdDUl3EDUUo9tft074fi19IrdpH7hLCMMP3CIj7jb3W96rn8lt/BqIlt5Q==} + + elliptic@6.6.0: + resolution: {integrity: sha512-dpwoQcLc/2WLQvJvLRHKZ+f9FgOdjnq11rurqwekGQygGPsYSK29OMMD2WalatiqQ+XGFDglTNixpPfI+lpaAA==} + + emittery@0.13.1: + resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} + engines: {node: '>=12'} + + emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + + emoji-regex@9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + + emojis-list@3.0.0: + resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} + engines: {node: '>= 4'} + + encodeurl@1.0.2: + resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} + engines: {node: '>= 0.8'} + + encodeurl@2.0.0: + resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} + engines: {node: '>= 0.8'} + + end-of-stream@1.4.4: + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} + + enhanced-resolve@5.17.1: + resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==} + engines: {node: '>=10.13.0'} + + enquirer@2.3.6: + resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==} + engines: {node: '>=8.6'} + + entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + engines: {node: '>=0.12'} + + envinfo@7.13.0: + resolution: {integrity: sha512-cvcaMr7KqXVh4nyzGTVqTum+gAiL265x5jUWQIDLq//zOGbW+gSW/C+OWLleY/rs9Qole6AZLMXPbtIFQbqu+Q==} + engines: {node: '>=4'} + hasBin: true + + envinfo@7.14.0: + resolution: {integrity: sha512-CO40UI41xDQzhLB1hWyqUKgFhs250pNcGbyGKe1l/e4FSaI/+YE4IMG76GDt0In67WLPACIITC+sOi08x4wIvg==} + engines: {node: '>=4'} + hasBin: true + + errno@0.1.8: + resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} + hasBin: true + + error-ex@1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} + + error-stack-parser-es@0.1.5: + resolution: {integrity: sha512-xHku1X40RO+fO8yJ8Wh2f2rZWVjqyhb1zgq1yZ8aZRQkv6OOKhKWRUaht3eSCUbAOBaKIgM+ykwFLE+QUxgGeg==} + + error-stack-parser@2.1.4: + resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==} + + errorhandler@1.5.1: + resolution: {integrity: sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A==} + engines: {node: '>= 0.8'} + + errx@0.1.0: + resolution: {integrity: sha512-fZmsRiDNv07K6s2KkKFTiD2aIvECa7++PKyD5NC32tpRw46qZA3sOz+aM+/V9V0GDHxVTKLziveV4JhzBHDp9Q==} + + es-abstract@1.23.3: + resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} + engines: {node: '>= 0.4'} + + es-define-property@1.0.0: + resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} + engines: {node: '>= 0.4'} + + es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} + + es-iterator-helpers@1.1.0: + resolution: {integrity: sha512-/SurEfycdyssORP/E+bj4sEu1CWw4EmLDsHynHwSXQ7utgbrMRWW195pTrCjFgFCddf/UkYm3oqKPRq5i8bJbw==} + engines: {node: '>= 0.4'} + + es-module-lexer@1.5.4: + resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==} + + es-object-atoms@1.0.0: + resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} + engines: {node: '>= 0.4'} + + es-set-tostringtag@2.0.3: + resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} + engines: {node: '>= 0.4'} + + es-shim-unscopables@1.0.2: + resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} + + es-to-primitive@1.2.1: + resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} + engines: {node: '>= 0.4'} + + es5-ext@0.10.64: + resolution: {integrity: sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==} + engines: {node: '>=0.10'} + + es6-iterator@2.0.3: + resolution: {integrity: sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==} + + es6-symbol@3.1.4: + resolution: {integrity: sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==} + engines: {node: '>=0.12'} + + es6-weak-map@2.0.3: + resolution: {integrity: sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==} + + esbuild@0.20.2: + resolution: {integrity: sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==} + engines: {node: '>=12'} + hasBin: true + + esbuild@0.21.5: + resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} + engines: {node: '>=12'} + hasBin: true + + esbuild@0.23.1: + resolution: {integrity: sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==} + engines: {node: '>=18'} + hasBin: true + + escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} + + escape-html@1.0.3: + resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} + + escape-string-regexp@1.0.5: + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} + engines: {node: '>=0.8.0'} + + escape-string-regexp@2.0.0: + resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} + engines: {node: '>=8'} + + escape-string-regexp@4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} + + escape-string-regexp@5.0.0: + resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} + engines: {node: '>=12'} + + escodegen@2.1.0: + resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==} + engines: {node: '>=6.0'} + hasBin: true + + eslint-config-next@14.2.3: + resolution: {integrity: sha512-ZkNztm3Q7hjqvB1rRlOX8P9E/cXRL9ajRcs8jufEtwMfTVYRqnmtnaSu57QqHyBlovMuiB8LEzfLBkh5RYV6Fg==} + peerDependencies: + eslint: ^7.23.0 || ^8.0.0 + typescript: '>=3.3.1' + peerDependenciesMeta: + typescript: + optional: true + + eslint-config-prettier@8.10.0: + resolution: {integrity: sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==} + hasBin: true + peerDependencies: + eslint: '>=7.0.0' + + eslint-config-prettier@9.1.0: + resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} + hasBin: true + peerDependencies: + eslint: '>=7.0.0' + + eslint-import-resolver-node@0.3.9: + resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} + + eslint-import-resolver-typescript@3.6.3: + resolution: {integrity: sha512-ud9aw4szY9cCT1EWWdGv1L1XR6hh2PaRWif0j2QjQ0pgTY/69iw+W0Z4qZv5wHahOl8isEr+k/JnyAqNQkLkIA==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + eslint: '*' + eslint-plugin-import: '*' + eslint-plugin-import-x: '*' + peerDependenciesMeta: + eslint-plugin-import: + optional: true + eslint-plugin-import-x: + optional: true + + eslint-module-utils@2.12.0: + resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true + + eslint-plugin-import@2.31.0: + resolution: {integrity: sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + + eslint-plugin-jsx-a11y@6.7.1: + resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==} + engines: {node: '>=4.0'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + + eslint-plugin-prettier@4.2.1: + resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==} + engines: {node: '>=12.0.0'} + peerDependencies: + eslint: '>=7.28.0' + eslint-config-prettier: '*' + prettier: '>=2.0.0' + peerDependenciesMeta: + eslint-config-prettier: + optional: true + + eslint-plugin-react-hooks@4.6.0: + resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} + engines: {node: '>=10'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + + eslint-plugin-react@7.33.2: + resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + + eslint-plugin-vue@9.29.1: + resolution: {integrity: sha512-MH/MbVae4HV/tM8gKAVWMPJbYgW04CK7SuzYRrlNERpxbO0P3+Zdsa2oAcFBW6xNu7W6lIkGOsFAMCRTYmrlWQ==} + engines: {node: ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 + + eslint-scope@5.1.1: + resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} + engines: {node: '>=8.0.0'} + + eslint-scope@7.2.2: + resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + eslint@8.57.1: + resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. + hasBin: true + + esniff@2.0.1: + resolution: {integrity: sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==} + engines: {node: '>=0.10'} + + espree@9.6.1: + resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + esprima@4.0.1: + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} + engines: {node: '>=4'} + hasBin: true + + esquery@1.6.0: + resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} + engines: {node: '>=0.10'} + + esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} + + estraverse@4.3.0: + resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} + engines: {node: '>=4.0'} + + estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} + + estree-walker@2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + + estree-walker@3.0.3: + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} + + esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} + + etag@1.8.1: + resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} + engines: {node: '>= 0.6'} + + event-emitter@0.3.5: + resolution: {integrity: sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==} + + event-target-shim@5.0.1: + resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} + engines: {node: '>=6'} + + eventemitter3@4.0.7: + resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} + + eventemitter3@5.0.1: + resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} + + events@3.3.0: + resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} + engines: {node: '>=0.8.x'} + + evp_bytestokey@1.0.3: + resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==} + + execa@5.1.1: + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} + engines: {node: '>=10'} + + execa@7.2.0: + resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==} + engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} + + execa@8.0.1: + resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} + engines: {node: '>=16.17'} + + exit@0.1.2: + resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} + engines: {node: '>= 0.8.0'} + + expand-tilde@2.0.2: + resolution: {integrity: sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==} + engines: {node: '>=0.10.0'} + + expect@29.7.0: + resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + exponential-backoff@3.1.1: + resolution: {integrity: sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==} + + express-rate-limit@5.5.1: + resolution: {integrity: sha512-MTjE2eIbHv5DyfuFz4zLYWxpqVhEhkTiwFGuB74Q9CSou2WHO52nlE5y3Zlg6SIsiYUIPj6ifFxnkPz6O3sIUg==} + + express@4.21.0: + resolution: {integrity: sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng==} + engines: {node: '>= 0.10.0'} + + express@4.21.1: + resolution: {integrity: sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==} + engines: {node: '>= 0.10.0'} + + ext@1.7.0: + resolution: {integrity: sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==} + + extend@3.0.2: + resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} + + externality@1.0.2: + resolution: {integrity: sha512-LyExtJWKxtgVzmgtEHyQtLFpw1KFhQphF9nTG8TpAIVkiI/xQ3FJh75tRFLYl4hkn7BNIIdLJInuDAavX35pMw==} + + extsprintf@1.3.0: + resolution: {integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==} + engines: {'0': node >=0.6.0} + + fast-base64-decode@1.0.0: + resolution: {integrity: sha512-qwaScUgUGBYeDNRnbc/KyllVU88Jk1pRHPStuF/lO7B0/RTRLj7U0lkdTAutlBblY08rwZDff6tNU9cjv6j//Q==} + + fast-copy@3.0.2: + resolution: {integrity: sha512-dl0O9Vhju8IrcLndv2eU4ldt1ftXMqqfgN4H1cpmGV7P6jeB9FwpN9a2c8DPGE1Ys88rNUJVYDHq73CGAGOPfQ==} + + fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + + fast-diff@1.3.0: + resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} + + fast-fifo@1.3.2: + resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} + + fast-glob@3.2.7: + resolution: {integrity: sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==} + engines: {node: '>=8'} + + fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + engines: {node: '>=8.6.0'} + + fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + + fast-levenshtein@2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + + fast-npm-meta@0.2.2: + resolution: {integrity: sha512-E+fdxeaOQGo/CMWc9f4uHFfgUPJRAu7N3uB8GBvB3SDPAIWJK4GKyYhkAGFq+GYrcbKNfQIz5VVQyJnDuPPCrg==} + + fast-redact@3.5.0: + resolution: {integrity: sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==} + engines: {node: '>=6'} + + fast-safe-stringify@2.1.1: + resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} + + fast-text-encoding@1.0.6: + resolution: {integrity: sha512-VhXlQgj9ioXCqGstD37E/HBeqEGV/qOD/kmbVG8h5xKBYvM1L3lR1Zn4555cQ8GkYbJa8aJSipLPndE1k6zK2w==} + + fast-uri@3.0.3: + resolution: {integrity: sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==} + + fast-xml-parser@4.5.0: + resolution: {integrity: sha512-/PlTQCI96+fZMAOLMZK4CWG1ItCbfZ/0jx7UIJFChPNrx7tcEgerUgWbeieCM9MfHInUDyK8DWYZ+YrywDJuTg==} + hasBin: true + + fastq@1.17.1: + resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} + + faye-websocket@0.11.4: + resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==} + engines: {node: '>=0.8.0'} + + fb-watchman@2.0.2: + resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} + + fdir@6.4.2: + resolution: {integrity: sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + + fetch-cookie@3.0.1: + resolution: {integrity: sha512-ZGXe8Y5Z/1FWqQ9q/CrJhkUD73DyBU9VF0hBQmEO/wPHe4A9PKTjplFDLeFX8aOsYypZUcX5Ji/eByn3VCVO3Q==} + + fflate@0.8.2: + resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==} + + figures@3.2.0: + resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} + engines: {node: '>=8'} + + file-entry-cache@6.0.1: + resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} + engines: {node: ^10.12.0 || >=12.0.0} + + file-loader@6.2.0: + resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} + engines: {node: '>= 10.13.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + + file-uri-to-path@1.0.0: + resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} + + filelist@1.0.4: + resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==} + + fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + engines: {node: '>=8'} + + filter-obj@1.1.0: + resolution: {integrity: sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==} + engines: {node: '>=0.10.0'} + + finalhandler@1.1.2: + resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} + engines: {node: '>= 0.8'} + + finalhandler@1.3.1: + resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==} + engines: {node: '>= 0.8'} + + find-babel-config@2.1.2: + resolution: {integrity: sha512-ZfZp1rQyp4gyuxqt1ZqjFGVeVBvmpURMqdIWXbPRfB97Bf6BzdK/xSIbylEINzQ0kB5tlDQfn9HkNXXWsqTqLg==} + + find-cache-dir@2.1.0: + resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==} + engines: {node: '>=6'} + + find-cache-dir@4.0.0: + resolution: {integrity: sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==} + engines: {node: '>=14.16'} + + find-file-up@2.0.1: + resolution: {integrity: sha512-qVdaUhYO39zmh28/JLQM5CoYN9byEOKEH4qfa8K1eNV17W0UUMJ9WgbR/hHFH+t5rcl+6RTb5UC7ck/I+uRkpQ==} + engines: {node: '>=8'} + + find-pkg@2.0.0: + resolution: {integrity: sha512-WgZ+nKbELDa6N3i/9nrHeNznm+lY3z4YfhDDWgW+5P0pdmMj26bxaxU11ookgY3NyP9GC7HvZ9etp0jRFqGEeQ==} + engines: {node: '>=8'} + + find-up@3.0.0: + resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} + engines: {node: '>=6'} + + find-up@4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} + engines: {node: '>=8'} + + find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} + + find-up@6.3.0: + resolution: {integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + flat-cache@3.2.0: + resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} + engines: {node: ^10.12.0 || >=12.0.0} + + flat@5.0.2: + resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} + hasBin: true + + flatted@3.3.1: + resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} + + flow-enums-runtime@0.0.6: + resolution: {integrity: sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==} + + flow-parser@0.206.0: + resolution: {integrity: sha512-HVzoK3r6Vsg+lKvlIZzaWNBVai+FXTX1wdYhz/wVlH13tb/gOdLXmlTqy6odmTBhT5UoWUbq0k8263Qhr9d88w==} + engines: {node: '>=0.4.0'} + + follow-redirects@1.15.9: + resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + + for-each@0.3.3: + resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} + + foreground-child@3.3.0: + resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} + engines: {node: '>=14'} + + forever-agent@0.6.1: + resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} + + fork-ts-checker-webpack-plugin@7.2.13: + resolution: {integrity: sha512-fR3WRkOb4bQdWB/y7ssDUlVdrclvwtyCUIHCfivAoYxq9dF7XfrDKbMdZIfwJ7hxIAqkYSGeU7lLJE6xrxIBdg==} + engines: {node: '>=12.13.0', yarn: '>=1.0.0'} + peerDependencies: + typescript: '>3.6.0' + vue-template-compiler: '*' + webpack: ^5.11.0 + peerDependenciesMeta: + vue-template-compiler: + optional: true + + form-data@2.3.3: + resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} + engines: {node: '>= 0.12'} + + form-data@4.0.1: + resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==} + engines: {node: '>= 6'} + + forwarded@0.2.0: + resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} + engines: {node: '>= 0.6'} + + fraction.js@4.3.7: + resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} + + fresh@0.5.2: + resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} + engines: {node: '>= 0.6'} + + front-matter@4.0.2: + resolution: {integrity: sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==} + + fs-constants@1.0.0: + resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} + + fs-extra@10.1.0: + resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} + engines: {node: '>=12'} + + fs-extra@11.2.0: + resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} + engines: {node: '>=14.14'} + + fs-extra@7.0.1: + resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} + engines: {node: '>=6 <7 || >=8'} + + fs-extra@8.1.0: + resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} + engines: {node: '>=6 <7 || >=8'} + + fs-extra@9.1.0: + resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==} + engines: {node: '>=10'} + + fs-minipass@2.1.0: + resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} + engines: {node: '>= 8'} + + fs-monkey@1.0.6: + resolution: {integrity: sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==} + + fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + + fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + + function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + + function.prototype.name@1.1.6: + resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} + engines: {node: '>= 0.4'} + + functions-have-names@1.2.3: + resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} + + gauge@3.0.2: + resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==} + engines: {node: '>=10'} + deprecated: This package is no longer supported. + + gensync@1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} + + get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} + + get-intrinsic@1.2.4: + resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} + engines: {node: '>= 0.4'} + + get-package-type@0.1.0: + resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} + engines: {node: '>=8.0.0'} + + get-port-please@3.1.2: + resolution: {integrity: sha512-Gxc29eLs1fbn6LQ4jSU4vXjlwyZhF5HsGuMAa7gqBP4Rw4yxxltyDUuF5MBclFzDTXO+ACchGQoeela4DSfzdQ==} + + get-starknet-core@4.0.0: + resolution: {integrity: sha512-6pLmidQZkC3wZsrHY99grQHoGpuuXqkbSP65F8ov1/JsEI8DDLkhsAuLCKFzNOK56cJp+f1bWWfTJ57e9r5eqQ==} + + get-stdin@8.0.0: + resolution: {integrity: sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==} + engines: {node: '>=10'} + + get-stream@6.0.1: + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} + engines: {node: '>=10'} + + get-stream@8.0.1: + resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} + engines: {node: '>=16'} + + get-symbol-description@1.0.2: + resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} + engines: {node: '>= 0.4'} + + get-tsconfig@4.8.1: + resolution: {integrity: sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==} + + getpass@0.1.7: + resolution: {integrity: sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==} + + giget@1.2.3: + resolution: {integrity: sha512-8EHPljDvs7qKykr6uw8b+lqLiUc/vUg+KVTI0uND4s63TdsZM2Xus3mflvF0DDG9SiM4RlCkFGL+7aAjRmV7KA==} + hasBin: true + + git-config-path@2.0.0: + resolution: {integrity: sha512-qc8h1KIQbJpp+241id3GuAtkdyJ+IK+LIVtkiFTRKRrmddDzs3SI9CvP1QYmWBFvm1I/PWRwj//of8bgAc0ltA==} + engines: {node: '>=4'} + + git-raw-commits@2.0.11: + resolution: {integrity: sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==} + engines: {node: '>=10'} + hasBin: true + + git-up@7.0.0: + resolution: {integrity: sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==} + + git-url-parse@15.0.0: + resolution: {integrity: sha512-5reeBufLi+i4QD3ZFftcJs9jC26aULFLBU23FeKM/b1rI0K6ofIeAblmDVO7Ht22zTDE9+CkJ3ZVb0CgJmz3UQ==} + + glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + + glob-parent@6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} + + glob-promise@4.2.2: + resolution: {integrity: sha512-xcUzJ8NWN5bktoTIX7eOclO1Npxd/dyVqUJxlLIDasT4C7KZyqlPIwkdJ0Ypiy3p2ZKahTjK4M9uC3sNSfNMzw==} + engines: {node: '>=12'} + peerDependencies: + glob: ^7.1.6 + + glob-to-regexp@0.4.1: + resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} + + glob@10.3.10: + resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} + engines: {node: '>=16 || 14 >=14.17'} + hasBin: true + + glob@10.4.5: + resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + hasBin: true + + glob@6.0.4: + resolution: {integrity: sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==} + deprecated: Glob versions prior to v9 are no longer supported + + glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported + + glob@8.1.0: + resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} + engines: {node: '>=12'} + deprecated: Glob versions prior to v9 are no longer supported + + glob@9.3.5: + resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==} + engines: {node: '>=16 || 14 >=14.17'} + + global-directory@4.0.1: + resolution: {integrity: sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==} + engines: {node: '>=18'} + + global-dirs@0.1.1: + resolution: {integrity: sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==} + engines: {node: '>=4'} + + global-modules@1.0.0: + resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==} + engines: {node: '>=0.10.0'} + + global-prefix@1.0.2: + resolution: {integrity: sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==} + engines: {node: '>=0.10.0'} + + globals@11.12.0: + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} + engines: {node: '>=4'} + + globals@13.24.0: + resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} + engines: {node: '>=8'} + + globals@15.11.0: + resolution: {integrity: sha512-yeyNSjdbyVaWurlwCpcA6XNBrHTMIeDdj0/hnvX/OLJ9ekOXYbLsLinH/MucQyGvNnXhidTdNhTtJaffL2sMfw==} + engines: {node: '>=18'} + + globalthis@1.0.4: + resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} + engines: {node: '>= 0.4'} + + globby@11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} + engines: {node: '>=10'} + + globby@12.2.0: + resolution: {integrity: sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + globby@14.0.2: + resolution: {integrity: sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==} + engines: {node: '>=18'} + + gopd@1.0.1: + resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} + + graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + + graphemer@1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + + gunzip-maybe@1.4.2: + resolution: {integrity: sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw==} + hasBin: true + + gzip-size@7.0.0: + resolution: {integrity: sha512-O1Ld7Dr+nqPnmGpdhzLmMTQ4vAsD+rHwMm1NLUmoUFFymBOMKxCCrtDxqdBRYXdeEPEi3SyoR4TizJLQrnKBNA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + h3@1.13.0: + resolution: {integrity: sha512-vFEAu/yf8UMUcB4s43OaDaigcqpQd14yanmOsn+NcRX3/guSKncyE2rOYhq8RIchgJrPSs/QiIddnTTR1ddiAg==} + + handle-thing@2.0.1: + resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} + + handlebars@4.7.8: + resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} + engines: {node: '>=0.4.7'} + hasBin: true + + hard-rejection@2.1.0: + resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} + engines: {node: '>=6'} + + harmony-reflect@1.6.2: + resolution: {integrity: sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==} + + has-bigints@1.0.2: + resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} + + has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} + + has-property-descriptors@1.0.2: + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} + + has-proto@1.0.3: + resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} + engines: {node: '>= 0.4'} + + has-symbols@1.0.3: + resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} + engines: {node: '>= 0.4'} + + has-tostringtag@1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} + engines: {node: '>= 0.4'} + + has-unicode@2.0.1: + resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} + + has@1.0.4: + resolution: {integrity: sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==} + engines: {node: '>= 0.4.0'} + + hash-base@3.0.4: + resolution: {integrity: sha512-EeeoJKjTyt868liAlVmcv2ZsUfGHlE3Q+BICOXcZiwN3osr5Q/zFGYmTJpoIzuaSTAwndFy+GqhEwlU4L3j4Ow==} + engines: {node: '>=4'} + + hash-sum@2.0.0: + resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==} + + hash.js@1.1.7: + resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} + + hasown@2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} + engines: {node: '>= 0.4'} + + he@1.2.0: + resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} + hasBin: true + + help-me@5.0.0: + resolution: {integrity: sha512-7xgomUX6ADmcYzFik0HzAxh/73YlKR9bmFzf51CZwR+b6YtzU2m0u49hQCqV6SvlqIqsaxovfwdvbnsw3b/zpg==} + + hermes-estree@0.15.0: + resolution: {integrity: sha512-lLYvAd+6BnOqWdnNbP/Q8xfl8LOGw4wVjfrNd9Gt8eoFzhNBRVD95n4l2ksfMVOoxuVyegs85g83KS9QOsxbVQ==} + + hermes-estree@0.23.1: + resolution: {integrity: sha512-eT5MU3f5aVhTqsfIReZ6n41X5sYn4IdQL0nvz6yO+MMlPxw49aSARHLg/MSehQftyjnrE8X6bYregzSumqc6cg==} + + hermes-parser@0.15.0: + resolution: {integrity: sha512-Q1uks5rjZlE9RjMMjSUCkGrEIPI5pKJILeCtK1VmTj7U4pf3wVPoo+cxfu+s4cBAPy2JzikIIdCZgBoR6x7U1Q==} + + hermes-parser@0.23.1: + resolution: {integrity: sha512-oxl5h2DkFW83hT4DAUJorpah8ou4yvmweUzLJmmr6YV2cezduCdlil1AvU/a/xSsAFo4WUcNA4GoV5Bvq6JffA==} + + hermes-profile-transformer@0.0.6: + resolution: {integrity: sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ==} + engines: {node: '>=8'} + + hmac-drbg@1.0.1: + resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} + + homedir-polyfill@1.0.3: + resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} + engines: {node: '>=0.10.0'} + + hookable@5.5.3: + resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==} + + hosted-git-info@2.8.9: + resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} + + hosted-git-info@4.1.0: + resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==} + engines: {node: '>=10'} + + hosted-git-info@7.0.2: + resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} + engines: {node: ^16.14.0 || >=18.0.0} + + hpack.js@2.1.6: + resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==} + + html-encoding-sniffer@3.0.0: + resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==} + engines: {node: '>=12'} + + html-entities@2.5.2: + resolution: {integrity: sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==} + + html-escaper@2.0.2: + resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} + + html-tags@3.3.1: + resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} + engines: {node: '>=8'} + + http-assert@1.5.0: + resolution: {integrity: sha512-uPpH7OKX4H25hBmU6G1jWNaqJGpTXxey+YOUizJUAgu0AjLUeC8D73hTrhvDS5D+GJN1DN1+hhc/eF/wpxtp0w==} + engines: {node: '>= 0.8'} + + http-deceiver@1.2.7: + resolution: {integrity: sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==} + + http-errors@1.6.3: + resolution: {integrity: sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==} + engines: {node: '>= 0.6'} + + http-errors@1.8.1: + resolution: {integrity: sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==} + engines: {node: '>= 0.6'} + + http-errors@2.0.0: + resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} + engines: {node: '>= 0.8'} + + http-parser-js@0.5.8: + resolution: {integrity: sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==} + + http-proxy-agent@5.0.0: + resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} + engines: {node: '>= 6'} + + http-proxy-middleware@2.0.7: + resolution: {integrity: sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==} + engines: {node: '>=12.0.0'} + peerDependencies: + '@types/express': ^4.17.13 + peerDependenciesMeta: + '@types/express': + optional: true + + http-proxy-middleware@3.0.3: + resolution: {integrity: sha512-usY0HG5nyDUwtqpiZdETNbmKtw3QQ1jwYFZ9wi5iHzX2BcILwQKtYDJPo7XHTsu5Z0B2Hj3W9NNnbd+AjFWjqg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + http-proxy@1.18.1: + resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} + engines: {node: '>=8.0.0'} + + http-server@14.1.1: + resolution: {integrity: sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A==} + engines: {node: '>=12'} + hasBin: true + + http-shutdown@1.2.2: + resolution: {integrity: sha512-S9wWkJ/VSY9/k4qcjG318bqJNruzE4HySUhFYknwmu6LBP97KLLfwNf+n4V1BHurvFNkSKLFnK/RsuUnRTf9Vw==} + engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} + + http-signature@1.3.6: + resolution: {integrity: sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==} + engines: {node: '>=0.10'} + + http-status-codes@2.2.0: + resolution: {integrity: sha512-feERVo9iWxvnejp3SEfm/+oNG517npqL2/PIA8ORjyOZjGC7TwCRQsZylciLS64i6pJ0wRYz3rkXLRwbtFa8Ng==} + + http-status-codes@2.3.0: + resolution: {integrity: sha512-RJ8XvFvpPM/Dmc5SV+dC4y5PCeOhT3x1Hq0NU3rjGeg5a/CqlhZ7uudknPwZFz4aeAXDcbAyaeP7GAo9lvngtA==} + + https-proxy-agent@5.0.1: + resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} + engines: {node: '>= 6'} + + httpxy@0.1.5: + resolution: {integrity: sha512-hqLDO+rfststuyEUTWObQK6zHEEmZ/kaIP2/zclGGZn6X8h/ESTWg+WKecQ/e5k4nPswjzZD+q2VqZIbr15CoQ==} + + human-signals@2.1.0: + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} + engines: {node: '>=10.17.0'} + + human-signals@4.3.1: + resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==} + engines: {node: '>=14.18.0'} + + human-signals@5.0.0: + resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} + engines: {node: '>=16.17.0'} + + husky@8.0.3: + resolution: {integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==} + engines: {node: '>=14'} + hasBin: true + + hyperdyperid@1.2.0: + resolution: {integrity: sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==} + engines: {node: '>=10.18'} + + iconv-lite@0.4.24: + resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} + engines: {node: '>=0.10.0'} + + iconv-lite@0.6.3: + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} + engines: {node: '>=0.10.0'} + + icss-utils@5.1.0: + resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + + idb-keyval@6.2.1: + resolution: {integrity: sha512-8Sb3veuYCyrZL+VBt9LJfZjLUPWVvqn8tG28VqYNFCo43KHcKuq+b4EiXGeuaLAQWL2YmyDgMp2aSpH9JHsEQg==} + + identity-obj-proxy@3.0.0: + resolution: {integrity: sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==} + engines: {node: '>=4'} + + ieee754@1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + + ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} + engines: {node: '>= 4'} + + image-meta@0.2.1: + resolution: {integrity: sha512-K6acvFaelNxx8wc2VjbIzXKDVB0Khs0QT35U6NkGfTdCmjLNcO2945m7RFNR9/RPVFm48hq7QPzK8uGH18HCGw==} + + image-size@0.5.5: + resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} + engines: {node: '>=0.10.0'} + hasBin: true + + image-size@1.1.1: + resolution: {integrity: sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ==} + engines: {node: '>=16.x'} + hasBin: true + + immutable@4.3.7: + resolution: {integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==} + + import-fresh@2.0.0: + resolution: {integrity: sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==} + engines: {node: '>=4'} + + import-fresh@3.3.0: + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} + engines: {node: '>=6'} + + import-lazy@4.0.0: + resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==} + engines: {node: '>=8'} + + import-local@3.2.0: + resolution: {integrity: sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==} + engines: {node: '>=8'} + hasBin: true + + impound@0.1.0: + resolution: {integrity: sha512-F9nJgOsDc3tysjN74edE0vGPEQrU7DAje6g5nNAL5Jc9Tv4JW3mH7XMGne+EaadTniDXLeUrVR21opkNfWO1zQ==} + + imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} + + indent-string@4.0.0: + resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} + engines: {node: '>=8'} + + inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. + + inherits@2.0.3: + resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} + + inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + + ini@1.3.8: + resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} + + ini@4.1.1: + resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + + internal-slot@1.0.7: + resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} + engines: {node: '>= 0.4'} + + invariant@2.2.4: + resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} + + ioredis@5.4.1: + resolution: {integrity: sha512-2YZsvl7jopIa1gaePkeMtd9rAcSjOOjPtpcLlOeusyO+XH2SK5ZcT+UCrElPP+WVIInh2TzeI4XW9ENaSLVVHA==} + engines: {node: '>=12.22.0'} + + ipaddr.js@1.9.1: + resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} + engines: {node: '>= 0.10'} + + ipaddr.js@2.2.0: + resolution: {integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==} + engines: {node: '>= 10'} + + iron-webcrypto@1.2.1: + resolution: {integrity: sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==} + + is-array-buffer@3.0.4: + resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} + engines: {node: '>= 0.4'} + + is-arrayish@0.2.1: + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + + is-async-function@2.0.0: + resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} + engines: {node: '>= 0.4'} + + is-bigint@1.0.4: + resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} + + is-binary-path@2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} + + is-boolean-object@1.1.2: + resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} + engines: {node: '>= 0.4'} + + is-bun-module@1.2.1: + resolution: {integrity: sha512-AmidtEM6D6NmUiLOvvU7+IePxjEjOzra2h0pSrsfSAcXwl/83zLLXDByafUJy9k/rKK0pvXMLdwKwGHlX2Ke6Q==} + + is-callable@1.2.7: + resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} + engines: {node: '>= 0.4'} + + is-core-module@2.15.1: + resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==} + engines: {node: '>= 0.4'} + + is-data-view@1.0.1: + resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} + engines: {node: '>= 0.4'} + + is-date-object@1.0.5: + resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} + engines: {node: '>= 0.4'} + + is-deflate@1.0.0: + resolution: {integrity: sha512-YDoFpuZWu1VRXlsnlYMzKyVRITXj7Ej/V9gXQ2/pAe7X1J7M/RNOqaIYi6qUn+B7nGyB9pDXrv02dsB58d2ZAQ==} + + is-directory@0.3.1: + resolution: {integrity: sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==} + engines: {node: '>=0.10.0'} + + is-docker@2.2.1: + resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} + engines: {node: '>=8'} + hasBin: true + + is-docker@3.0.0: + resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + hasBin: true + + is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + + is-finalizationregistry@1.0.2: + resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} + + is-fullwidth-code-point@2.0.0: + resolution: {integrity: sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==} + engines: {node: '>=4'} + + is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + + is-generator-fn@2.1.0: + resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} + engines: {node: '>=6'} + + is-generator-function@1.0.10: + resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} + engines: {node: '>= 0.4'} + + is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + + is-gzip@1.0.0: + resolution: {integrity: sha512-rcfALRIb1YewtnksfRIHGcIY93QnK8BIQ/2c9yDYcG/Y6+vRoJuTWBmmSEbyLLYtXm7q35pHOHbZFQBaLrhlWQ==} + engines: {node: '>=0.10.0'} + + is-inside-container@1.0.0: + resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} + engines: {node: '>=14.16'} + hasBin: true + + is-installed-globally@1.0.0: + resolution: {integrity: sha512-K55T22lfpQ63N4KEN57jZUAaAYqYHEe8veb/TycJRk9DdSCLLcovXz/mL6mOnhQaZsQGwPhuFopdQIlqGSEjiQ==} + engines: {node: '>=18'} + + is-interactive@1.0.0: + resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} + engines: {node: '>=8'} + + is-map@2.0.3: + resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} + engines: {node: '>= 0.4'} + + is-module@1.0.0: + resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} + + is-negative-zero@2.0.3: + resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} + engines: {node: '>= 0.4'} + + is-network-error@1.1.0: + resolution: {integrity: sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g==} + engines: {node: '>=16'} + + is-number-object@1.0.7: + resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} + engines: {node: '>= 0.4'} + + is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + + is-obj@2.0.0: + resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} + engines: {node: '>=8'} + + is-path-inside@3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} + engines: {node: '>=8'} + + is-path-inside@4.0.0: + resolution: {integrity: sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==} + engines: {node: '>=12'} + + is-plain-obj@1.1.0: + resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} + engines: {node: '>=0.10.0'} + + is-plain-obj@2.1.0: + resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==} + engines: {node: '>=8'} + + is-plain-obj@3.0.0: + resolution: {integrity: sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==} + engines: {node: '>=10'} + + is-plain-object@2.0.4: + resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} + engines: {node: '>=0.10.0'} + + is-plain-object@5.0.0: + resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} + engines: {node: '>=0.10.0'} + + is-potential-custom-element-name@1.0.1: + resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} + + is-promise@2.2.2: + resolution: {integrity: sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==} + + is-reference@1.2.1: + resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} + + is-regex@1.1.4: + resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} + engines: {node: '>= 0.4'} + + is-set@2.0.3: + resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} + engines: {node: '>= 0.4'} + + is-shared-array-buffer@1.0.3: + resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} + engines: {node: '>= 0.4'} + + is-ssh@1.4.0: + resolution: {integrity: sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==} + + is-stream@2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} + engines: {node: '>=8'} + + is-stream@3.0.0: + resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + is-string@1.0.7: + resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} + engines: {node: '>= 0.4'} + + is-symbol@1.0.4: + resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} + engines: {node: '>= 0.4'} + + is-text-path@1.0.1: + resolution: {integrity: sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w==} + engines: {node: '>=0.10.0'} + + is-typed-array@1.1.13: + resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} + engines: {node: '>= 0.4'} + + is-typedarray@1.0.0: + resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} + + is-unicode-supported@0.1.0: + resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} + engines: {node: '>=10'} + + is-weakmap@2.0.2: + resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} + engines: {node: '>= 0.4'} + + is-weakref@1.0.2: + resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} + + is-weakset@2.0.3: + resolution: {integrity: sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==} + engines: {node: '>= 0.4'} + + is-what@3.14.1: + resolution: {integrity: sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==} + + is-what@4.1.16: + resolution: {integrity: sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==} + engines: {node: '>=12.13'} + + is-windows@1.0.2: + resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} + engines: {node: '>=0.10.0'} + + is-wsl@1.1.0: + resolution: {integrity: sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==} + engines: {node: '>=4'} + + is-wsl@2.2.0: + resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} + engines: {node: '>=8'} + + is-wsl@3.1.0: + resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==} + engines: {node: '>=16'} + + is64bit@2.0.0: + resolution: {integrity: sha512-jv+8jaWCl0g2lSBkNSVXdzfBA0npK1HGC2KtWM9FumFRoGS94g3NbCCLVnCYHLjp4GrW2KZeeSTMo5ddtznmGw==} + engines: {node: '>=18'} + + isarray@1.0.0: + resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} + + isarray@2.0.5: + resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} + + isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + + isobject@3.0.1: + resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} + engines: {node: '>=0.10.0'} + + isomorphic-fetch@3.0.0: + resolution: {integrity: sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==} + + isomorphic-ws@4.0.1: + resolution: {integrity: sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==} + peerDependencies: + ws: '*' + + isomorphic-ws@5.0.0: + resolution: {integrity: sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==} + peerDependencies: + ws: '*' + + isstream@0.1.2: + resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==} + + istanbul-lib-coverage@3.2.2: + resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} + engines: {node: '>=8'} + + istanbul-lib-instrument@5.2.1: + resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} + engines: {node: '>=8'} + + istanbul-lib-instrument@6.0.3: + resolution: {integrity: sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==} + engines: {node: '>=10'} + + istanbul-lib-report@3.0.1: + resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} + engines: {node: '>=10'} + + istanbul-lib-source-maps@4.0.1: + resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} + engines: {node: '>=10'} + + istanbul-lib-source-maps@5.0.6: + resolution: {integrity: sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A==} + engines: {node: '>=10'} + + istanbul-reports@3.1.7: + resolution: {integrity: sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==} + engines: {node: '>=8'} + + iterator.prototype@1.1.3: + resolution: {integrity: sha512-FW5iMbeQ6rBGm/oKgzq2aW4KvAGpxPzYES8N4g4xNXUKpL1mclMvOe+76AcLDTvD+Ze+sOpVhgdAQEKF4L9iGQ==} + engines: {node: '>= 0.4'} + + jackspeak@2.3.6: + resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} + engines: {node: '>=14'} + + jackspeak@3.4.3: + resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + + jake@10.9.2: + resolution: {integrity: sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==} + engines: {node: '>=10'} + hasBin: true + + jest-changed-files@29.7.0: + resolution: {integrity: sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-circus@29.7.0: + resolution: {integrity: sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-cli@29.7.0: + resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + + jest-config@29.7.0: + resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@types/node': '*' + ts-node: '>=9.0.0' + peerDependenciesMeta: + '@types/node': + optional: true + ts-node: + optional: true + + jest-diff@29.7.0: + resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-docblock@29.7.0: + resolution: {integrity: sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-each@29.7.0: + resolution: {integrity: sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-environment-jsdom@29.7.0: + resolution: {integrity: sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + canvas: ^2.5.0 + peerDependenciesMeta: + canvas: + optional: true + + jest-environment-node@29.7.0: + resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-get-type@29.6.3: + resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-haste-map@29.7.0: + resolution: {integrity: sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-leak-detector@29.7.0: + resolution: {integrity: sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-matcher-utils@29.7.0: + resolution: {integrity: sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-message-util@29.7.0: + resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-mock@29.7.0: + resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-pnp-resolver@1.2.3: + resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} + engines: {node: '>=6'} + peerDependencies: + jest-resolve: '*' + peerDependenciesMeta: + jest-resolve: + optional: true + + jest-regex-util@29.6.3: + resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-resolve-dependencies@29.7.0: + resolution: {integrity: sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-resolve@29.7.0: + resolution: {integrity: sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-runner@29.7.0: + resolution: {integrity: sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-runtime@29.7.0: + resolution: {integrity: sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-snapshot@29.7.0: + resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-util@29.7.0: + resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-validate@29.7.0: + resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-watcher@29.7.0: + resolution: {integrity: sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-worker@27.5.1: + resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} + engines: {node: '>= 10.13.0'} + + jest-worker@29.7.0: + resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest@29.7.0: + resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + + jiti@1.21.6: + resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} + hasBin: true + + jiti@2.3.3: + resolution: {integrity: sha512-EX4oNDwcXSivPrw2qKH2LB5PoFxEvgtv2JgwW0bU858HoLQ+kutSvjLMUqBd0PeJYEinLWhoI9Ol0eYMqj/wNQ==} + hasBin: true + + jju@1.4.0: + resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} + + joi@17.13.3: + resolution: {integrity: sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==} + + joycon@3.1.1: + resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} + engines: {node: '>=10'} + + js-beautify@1.15.1: + resolution: {integrity: sha512-ESjNzSlt/sWE8sciZH8kBF8BPlwXPwhR6pWKAw8bw4Bwj+iZcnKW6ONWUutJ7eObuBZQpiIb8S7OYspWrKt7rA==} + engines: {node: '>=14'} + hasBin: true + + js-cookie@3.0.5: + resolution: {integrity: sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==} + engines: {node: '>=14'} + + js-sha3@0.8.0: + resolution: {integrity: sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==} + + js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + + js-tokens@9.0.0: + resolution: {integrity: sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==} + + js-yaml@3.14.1: + resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} + hasBin: true + + js-yaml@4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true + + jsbn@0.1.1: + resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} + + jsc-android@250231.0.0: + resolution: {integrity: sha512-rS46PvsjYmdmuz1OAWXY/1kCYG7pnf1TBqeTiOJr1iDz7s5DLxxC9n/ZMknLDxzYzNVfI7R95MH10emSSG1Wuw==} + + jsc-safe-url@0.2.4: + resolution: {integrity: sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==} + + jscodeshift@0.14.0: + resolution: {integrity: sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==} + hasBin: true + peerDependencies: + '@babel/preset-env': ^7.1.6 + + jsdom@20.0.3: + resolution: {integrity: sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==} + engines: {node: '>=14'} + peerDependencies: + canvas: ^2.5.0 + peerDependenciesMeta: + canvas: + optional: true + + jsdom@22.1.0: + resolution: {integrity: sha512-/9AVW7xNbsBv6GfWho4TTNjEo9fe6Zhf9O7s0Fhhr3u+awPwAJMKwAMXnkk5vBxflqLW9hTHX/0cs+P3gW+cQw==} + engines: {node: '>=16'} + peerDependencies: + canvas: ^2.5.0 + peerDependenciesMeta: + canvas: + optional: true + + jsesc@3.0.2: + resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} + engines: {node: '>=6'} + hasBin: true + + json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + + json-parse-better-errors@1.0.2: + resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} + + json-parse-even-better-errors@2.3.1: + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + + json-schema-to-typescript@13.1.2: + resolution: {integrity: sha512-17G+mjx4nunvOpkPvcz7fdwUwYCEwyH8vR3Ym3rFiQ8uzAL3go+c1306Kk7iGRk8HuXBXqy+JJJmpYl0cvOllw==} + engines: {node: '>=12.0.0'} + hasBin: true + + json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + + json-schema-traverse@1.0.0: + resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} + + json-schema@0.4.0: + resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} + + json-stable-stringify-without-jsonify@1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + + json-stringify-safe@5.0.1: + resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} + + json5@1.0.2: + resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} + hasBin: true + + json5@2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} + hasBin: true + + jsonc-eslint-parser@2.4.0: + resolution: {integrity: sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + jsonc-parser@3.2.0: + resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} + + jsonfile@4.0.0: + resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} + + jsonfile@6.1.0: + resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} + + jsonparse@1.3.1: + resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} + engines: {'0': node >= 0.2.0} + + jsonwebtoken@9.0.2: + resolution: {integrity: sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==} + engines: {node: '>=12', npm: '>=6'} + + jsprim@2.0.2: + resolution: {integrity: sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==} + engines: {'0': node >=0.6.0} + + jsx-ast-utils@3.3.5: + resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} + engines: {node: '>=4.0'} + + jwa@1.4.1: + resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==} + + jws@3.2.2: + resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==} + + keygrip@1.1.0: + resolution: {integrity: sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==} + engines: {node: '>= 0.6'} + + keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + + keyvaluestorage-interface@1.0.0: + resolution: {integrity: sha512-8t6Q3TclQ4uZynJY9IGr2+SsIGwK9JHcO6ootkHCGA0CrQCRy+VkouYNO2xicET6b9al7QKzpebNow+gkpCL8g==} + + kind-of@6.0.3: + resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} + engines: {node: '>=0.10.0'} + + kleur@3.0.3: + resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} + engines: {node: '>=6'} + + kleur@4.1.5: + resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} + engines: {node: '>=6'} + + klona@2.0.6: + resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} + engines: {node: '>= 8'} + + knitwork@1.1.0: + resolution: {integrity: sha512-oHnmiBUVHz1V+URE77PNot2lv3QiYU2zQf1JjOVkMt3YDKGbu8NAFr+c4mcNOhdsGrB/VpVbRwPwhiXrPhxQbw==} + + koa-compose@4.1.0: + resolution: {integrity: sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw==} + + koa-convert@2.0.0: + resolution: {integrity: sha512-asOvN6bFlSnxewce2e/DK3p4tltyfC4VM7ZwuTuepI7dEQVcvpyFuBcEARu1+Hxg8DIwytce2n7jrZtRlPrARA==} + engines: {node: '>= 10'} + + koa@2.15.3: + resolution: {integrity: sha512-j/8tY9j5t+GVMLeioLaxweJiKUayFhlGqNTzf2ZGwL0ZCQijd2RLHK0SLW5Tsko8YyyqCZC2cojIb0/s62qTAg==} + engines: {node: ^4.8.4 || ^6.10.1 || ^7.10.1 || >= 8.1.4} + + kolorist@1.8.0: + resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} + + language-subtag-registry@0.3.23: + resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==} + + language-tags@1.0.5: + resolution: {integrity: sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==} + + launch-editor@2.9.1: + resolution: {integrity: sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w==} + + lazystream@1.0.1: + resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==} + engines: {node: '>= 0.6.3'} + + less-loader@11.1.0: + resolution: {integrity: sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==} + engines: {node: '>= 14.15.0'} + peerDependencies: + less: ^3.5.0 || ^4.0.0 + webpack: ^5.0.0 + + less@4.1.3: + resolution: {integrity: sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==} + engines: {node: '>=6'} + hasBin: true + + leven@3.1.0: + resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} + engines: {node: '>=6'} + + levn@0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} + + libsodium-sumo@0.7.15: + resolution: {integrity: sha512-5tPmqPmq8T8Nikpm1Nqj0hBHvsLFCXvdhBFV7SGOitQPZAA6jso8XoL0r4L7vmfKXr486fiQInvErHtEvizFMw==} + + libsodium-wrappers-sumo@0.7.15: + resolution: {integrity: sha512-aSWY8wKDZh5TC7rMvEdTHoyppVq/1dTSAeAR7H6pzd6QRT3vQWcT5pGwCotLcpPEOLXX6VvqihSPkpEhYAjANA==} + + license-webpack-plugin@4.0.2: + resolution: {integrity: sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==} + peerDependencies: + webpack: '*' + peerDependenciesMeta: + webpack: + optional: true + + lighthouse-logger@1.4.2: + resolution: {integrity: sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==} + + lilconfig@3.1.2: + resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==} + engines: {node: '>=14'} + + lines-and-columns@1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + + lines-and-columns@2.0.3: + resolution: {integrity: sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + listhen@1.9.0: + resolution: {integrity: sha512-I8oW2+QL5KJo8zXNWX046M134WchxsXC7SawLPvRQpogCbkyQIaFxPE89A2HiwR7vAK2Dm2ERBAmyjTYGYEpBg==} + hasBin: true + + loader-runner@4.3.0: + resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} + engines: {node: '>=6.11.5'} + + loader-utils@2.0.4: + resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==} + engines: {node: '>=8.9.0'} + + local-pkg@0.5.0: + resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} + engines: {node: '>=14'} + + locate-path@3.0.0: + resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} + engines: {node: '>=6'} + + locate-path@5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + engines: {node: '>=8'} + + locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} + + locate-path@7.2.0: + resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + lockfile@1.0.4: + resolution: {integrity: sha512-cvbTwETRfsFh4nHsL1eGWapU1XFi5Ot9E85sWAwia7Y7EgB7vfqcZhTKZ+l7hCGxSPoushMv5GKhT5PdLv03WA==} + + lodash.camelcase@4.3.0: + resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} + + lodash.clonedeepwith@4.5.0: + resolution: {integrity: sha512-QRBRSxhbtsX1nc0baxSkkK5WlVTTm/s48DSukcGcWZwIyI8Zz+lB+kFiELJXtzfH4Aj6kMWQ1VWW4U5uUDgZMA==} + + lodash.debounce@4.0.8: + resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} + + lodash.defaults@4.2.0: + resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} + + lodash.get@4.4.2: + resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} + + lodash.includes@4.3.0: + resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==} + + lodash.isarguments@3.1.0: + resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==} + + lodash.isboolean@3.0.3: + resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==} + + lodash.isequal@4.5.0: + resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} + + lodash.isfunction@3.0.9: + resolution: {integrity: sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==} + + lodash.isinteger@4.0.4: + resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==} + + lodash.isnumber@3.0.3: + resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==} + + lodash.isplainobject@4.0.6: + resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} + + lodash.isstring@4.0.1: + resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==} + + lodash.kebabcase@4.1.1: + resolution: {integrity: sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==} + + lodash.memoize@4.1.2: + resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} + + lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + + lodash.mergewith@4.6.2: + resolution: {integrity: sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==} + + lodash.once@4.1.1: + resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} + + lodash.snakecase@4.1.1: + resolution: {integrity: sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==} + + lodash.startcase@4.4.0: + resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==} + + lodash.throttle@4.1.1: + resolution: {integrity: sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==} + + lodash.uniq@4.5.0: + resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} + + lodash.upperfirst@4.3.1: + resolution: {integrity: sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==} + + lodash@4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + + log-symbols@4.1.0: + resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} + engines: {node: '>=10'} + + log4js@6.9.1: + resolution: {integrity: sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==} + engines: {node: '>=8.0'} + + logkitty@0.7.1: + resolution: {integrity: sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ==} + hasBin: true + + long-timeout@0.1.1: + resolution: {integrity: sha512-BFRuQUqc7x2NWxfJBCyUrN8iYUYznzL9JROmRz1gZ6KlOIgmoD+njPVbb+VNn2nGMKggMsK79iUNErillsrx7w==} + + long@4.0.0: + resolution: {integrity: sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==} + + long@5.2.3: + resolution: {integrity: sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==} + + loose-envify@1.4.0: + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} + hasBin: true + + lossless-json@4.0.2: + resolution: {integrity: sha512-+z0EaLi2UcWi8MZRxA5iTb6m4Ys4E80uftGY+yG5KNFJb5EceQXOhdW/pWJZ8m97s26u7yZZAYMcKWNztSZssA==} + + loupe@3.1.2: + resolution: {integrity: sha512-23I4pFZHmAemUnz8WZXbYRSKYj801VDaNv9ETuMh7IrMc7VuVVSo+Z9iLE3ni30+U48iDWfi30d3twAXBYmnCg==} + + lowdb@1.0.0: + resolution: {integrity: sha512-2+x8esE/Wb9SQ1F9IHaYWfsC9FIecLOPrK4g17FGEayjUWH172H6nwicRovGvSE2CPZouc2MCIqCI7h9d+GftQ==} + engines: {node: '>=4'} + + lower-case@2.0.2: + resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} + + lru-cache@10.4.3: + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + + lru-cache@5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + + lru-cache@6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} + engines: {node: '>=10'} + + lru-cache@7.18.3: + resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} + engines: {node: '>=12'} + + lru-queue@0.1.0: + resolution: {integrity: sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ==} + + luxon@3.5.0: + resolution: {integrity: sha512-rh+Zjr6DNfUYR3bPwJEnuwDdqMbxZW7LOQfUN4B54+Cl+0o5zaU9RJ6bcidfDtC1cWCZXQ+nvX8bf6bAji37QQ==} + engines: {node: '>=12'} + + lz-string@1.5.0: + resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} + hasBin: true + + magic-string-ast@0.6.2: + resolution: {integrity: sha512-oN3Bcd7ZVt+0VGEs7402qR/tjgjbM7kPlH/z7ufJnzTLVBzXJITRHOJiwMmmYMgZfdoWQsfQcY+iKlxiBppnMA==} + engines: {node: '>=16.14.0'} + + magic-string@0.29.0: + resolution: {integrity: sha512-WcfidHrDjMY+eLjlU+8OvwREqHwpgCeKVBUpQ3OhYYuvfaYCUgcbuBzappNzZvg/v8onU3oQj+BYpkOJe9Iw4Q==} + engines: {node: '>=12'} + + magic-string@0.30.12: + resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==} + + magicast@0.3.5: + resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==} + + make-dir@2.1.0: + resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} + engines: {node: '>=6'} + + make-dir@3.1.0: + resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} + engines: {node: '>=8'} + + make-dir@4.0.0: + resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} + engines: {node: '>=10'} + + make-error@1.3.6: + resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} + + makeerror@1.0.12: + resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} + + map-obj@1.0.1: + resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} + engines: {node: '>=0.10.0'} + + map-obj@4.3.0: + resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} + engines: {node: '>=8'} + + marky@1.2.5: + resolution: {integrity: sha512-q9JtQJKjpsVxCRVgQ+WapguSbKC3SQ5HEzFGPAJMStgh3QjCawp00UKv3MTTAArTmGmmPUvllHZoNbZ3gs0I+Q==} + + md5.js@1.3.5: + resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} + + mdn-data@2.0.28: + resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} + + mdn-data@2.0.30: + resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} + + media-typer@0.3.0: + resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} + engines: {node: '>= 0.6'} + + memfs@3.5.3: + resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==} + engines: {node: '>= 4.0.0'} + + memfs@4.14.0: + resolution: {integrity: sha512-JUeY0F/fQZgIod31Ja1eJgiSxLn7BfQlCnqhwXFBzFHEw63OdLK7VJUJ7bnzNsWgCyoUP5tEp1VRY8rDaYzqOA==} + engines: {node: '>= 4.0.0'} + + memoize-one@5.2.1: + resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==} + + memoizee@0.4.17: + resolution: {integrity: sha512-DGqD7Hjpi/1or4F/aYAspXKNm5Yili0QDAFAY4QYvpqpgiY6+1jOfqpmByzjxbWd/T9mChbCArXAbDAsTm5oXA==} + engines: {node: '>=0.12'} + + meow@8.1.2: + resolution: {integrity: sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==} + engines: {node: '>=10'} + + merge-descriptors@1.0.3: + resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} + + merge-options@3.0.4: + resolution: {integrity: sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==} + engines: {node: '>=10'} + + merge-stream@2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + + merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + + methods@1.1.2: + resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} + engines: {node: '>= 0.6'} + + metro-babel-transformer@0.80.12: + resolution: {integrity: sha512-YZziRs0MgA3pzCkkvOoQRXjIoVjvrpi/yRlJnObyIvMP6lFdtyG4nUGIwGY9VXnBvxmXD6mPY2e+NSw6JAyiRg==} + engines: {node: '>=18'} + + metro-cache-key@0.80.12: + resolution: {integrity: sha512-o4BspKnugg/pE45ei0LGHVuBJXwRgruW7oSFAeSZvBKA/sGr0UhOGY3uycOgWInnS3v5yTTfiBA9lHlNRhsvGA==} + engines: {node: '>=18'} + + metro-cache@0.80.12: + resolution: {integrity: sha512-p5kNHh2KJ0pbQI/H7ZBPCEwkyNcSz7OUkslzsiIWBMPQGFJ/xArMwkV7I+GJcWh+b4m6zbLxE5fk6fqbVK1xGA==} + engines: {node: '>=18'} + + metro-config@0.80.12: + resolution: {integrity: sha512-4rwOWwrhm62LjB12ytiuR5NgK1ZBNr24/He8mqCsC+HXZ+ATbrewLNztzbAZHtFsrxP4D4GLTGgh96pCpYLSAQ==} + engines: {node: '>=18'} + + metro-core@0.80.12: + resolution: {integrity: sha512-QqdJ/yAK+IpPs2HU/h5v2pKEdANBagSsc6DRSjnwSyJsCoHlmyJKCaCJ7KhWGx+N4OHxh37hoA8fc2CuZbx0Fw==} + engines: {node: '>=18'} + + metro-file-map@0.80.12: + resolution: {integrity: sha512-sYdemWSlk66bWzW2wp79kcPMzwuG32x1ZF3otI0QZTmrnTaaTiGyhE66P1z6KR4n2Eu5QXiABa6EWbAQv0r8bw==} + engines: {node: '>=18'} + + metro-minify-terser@0.80.12: + resolution: {integrity: sha512-muWzUw3y5k+9083ZoX9VaJLWEV2Jcgi+Oan0Mmb/fBNMPqP9xVDuy4pOMn/HOiGndgfh/MK7s4bsjkyLJKMnXQ==} + engines: {node: '>=18'} + + metro-resolver@0.80.12: + resolution: {integrity: sha512-PR24gYRZnYHM3xT9pg6BdbrGbM/Cu1TcyIFBVlAk7qDAuHkUNQ1nMzWumWs+kwSvtd9eZGzHoucGJpTUEeLZAw==} + engines: {node: '>=18'} + + metro-runtime@0.80.12: + resolution: {integrity: sha512-LIx7+92p5rpI0i6iB4S4GBvvLxStNt6fF0oPMaUd1Weku7jZdfkCZzmrtDD9CSQ6EPb0T9NUZoyXIxlBa3wOCw==} + engines: {node: '>=18'} + + metro-source-map@0.80.12: + resolution: {integrity: sha512-o+AXmE7hpvM8r8MKsx7TI21/eerYYy2DCDkWfoBkv+jNkl61khvDHlQn0cXZa6lrcNZiZkl9oHSMcwLLIrFmpw==} + engines: {node: '>=18'} + + metro-symbolicate@0.80.12: + resolution: {integrity: sha512-/dIpNdHksXkGHZXARZpL7doUzHqSNxgQ8+kQGxwpJuHnDhGkENxB5PS2QBaTDdEcmyTMjS53CN1rl9n1gR6fmw==} + engines: {node: '>=18'} + hasBin: true + + metro-transform-plugins@0.80.12: + resolution: {integrity: sha512-WQWp00AcZvXuQdbjQbx1LzFR31IInlkCDYJNRs6gtEtAyhwpMMlL2KcHmdY+wjDO9RPcliZ+Xl1riOuBecVlPA==} + engines: {node: '>=18'} + + metro-transform-worker@0.80.12: + resolution: {integrity: sha512-KAPFN1y3eVqEbKLx1I8WOarHPqDMUa8WelWxaJCNKO/yHCP26zELeqTJvhsQup+8uwB6EYi/sp0b6TGoh6lOEA==} + engines: {node: '>=18'} + + metro@0.80.12: + resolution: {integrity: sha512-1UsH5FzJd9quUsD1qY+zUG4JY3jo3YEMxbMYH9jT6NK3j4iORhlwTK8fYTfAUBhDKjgLfKjAh7aoazNE23oIRA==} + engines: {node: '>=18'} + hasBin: true + + micromatch@4.0.8: + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} + engines: {node: '>=8.6'} + + miller-rabin@4.0.1: + resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} + hasBin: true + + mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + + mime-db@1.53.0: + resolution: {integrity: sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==} + engines: {node: '>= 0.6'} + + mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} + + mime@1.6.0: + resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} + engines: {node: '>=4'} + hasBin: true + + mime@2.6.0: + resolution: {integrity: sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==} + engines: {node: '>=4.0.0'} + hasBin: true + + mime@3.0.0: + resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} + engines: {node: '>=10.0.0'} + hasBin: true + + mime@4.0.4: + resolution: {integrity: sha512-v8yqInVjhXyqP6+Kw4fV3ZzeMRqEW6FotRsKXjRS5VMTNIuXsdRoAvklpoRgSqXm6o9VNH4/C0mgedko9DdLsQ==} + engines: {node: '>=16'} + hasBin: true + + mimic-fn@2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} + engines: {node: '>=6'} + + mimic-fn@4.0.0: + resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} + engines: {node: '>=12'} + + min-indent@1.0.1: + resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} + engines: {node: '>=4'} + + mini-css-extract-plugin@2.4.7: + resolution: {integrity: sha512-euWmddf0sk9Nv1O0gfeeUAvAkoSlWncNLF77C0TP2+WoPvy8mAHKOzMajcCz2dzvyt3CNgxb1obIEVFIRxaipg==} + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^5.0.0 + + minimalistic-assert@1.0.1: + resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} + + minimalistic-crypto-utils@1.0.1: + resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} + + minimatch@3.0.8: + resolution: {integrity: sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==} + + minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + + minimatch@5.1.6: + resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} + engines: {node: '>=10'} + + minimatch@7.4.6: + resolution: {integrity: sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==} + engines: {node: '>=10'} + + minimatch@8.0.4: + resolution: {integrity: sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==} + engines: {node: '>=16 || 14 >=14.17'} + + minimatch@9.0.1: + resolution: {integrity: sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==} + engines: {node: '>=16 || 14 >=14.17'} + + minimatch@9.0.3: + resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} + engines: {node: '>=16 || 14 >=14.17'} + + minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} + engines: {node: '>=16 || 14 >=14.17'} + + minimist-options@4.1.0: + resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} + engines: {node: '>= 6'} + + minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + + minipass@3.3.6: + resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} + engines: {node: '>=8'} + + minipass@4.2.8: + resolution: {integrity: sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==} + engines: {node: '>=8'} + + minipass@5.0.0: + resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} + engines: {node: '>=8'} + + minipass@7.1.2: + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} + engines: {node: '>=16 || 14 >=14.17'} + + minizlib@2.1.2: + resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} + engines: {node: '>= 8'} + + mitt@3.0.1: + resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} + + mkdirp@0.5.6: + resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} + hasBin: true + + mkdirp@1.0.4: + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} + engines: {node: '>=10'} + hasBin: true + + mkdirp@2.1.6: + resolution: {integrity: sha512-+hEnITedc8LAtIP9u3HJDFIdcLV2vXP33sqLLIzkv1Db1zO/1OxbvYf0Y1OC/S/Qo5dxHXepofhmxL02PsKe+A==} + engines: {node: '>=10'} + hasBin: true + + mlly@1.7.2: + resolution: {integrity: sha512-tN3dvVHYVz4DhSXinXIk7u9syPYaJvio118uomkovAtWBT+RdbP6Lfh/5Lvo519YMmwBafwlh20IPTXIStscpA==} + + mobx@6.13.5: + resolution: {integrity: sha512-/HTWzW2s8J1Gqt+WmUj5Y0mddZk+LInejADc79NJadrWla3rHzmRHki/mnEUH1AvOmbNTZ1BRbKxr8DSgfdjMA==} + + mri@1.2.0: + resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} + engines: {node: '>=4'} + + mrmime@2.0.0: + resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} + engines: {node: '>=10'} + + ms@2.0.0: + resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} + + ms@2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + + ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + + muggle-string@0.4.1: + resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==} + + multicast-dns@7.2.5: + resolution: {integrity: sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==} + hasBin: true + + multiformats@9.9.0: + resolution: {integrity: sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==} + + mv@2.1.1: + resolution: {integrity: sha512-at/ZndSy3xEGJ8i0ygALh8ru9qy7gWW1cmkaqBN29JmMlIvM//MEO9y1sk/avxuwnPcfhkejkLsuPxH81BrkSg==} + engines: {node: '>=0.8.0'} + + mz@2.7.0: + resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} + + nan@2.22.0: + resolution: {integrity: sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw==} + + nanoid@3.3.7: + resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + + nanoid@5.0.7: + resolution: {integrity: sha512-oLxFY2gd2IqnjcYyOXD8XGCftpGtZP2AbHbOkthDkvRywH5ayNtPVy9YlOPcHckXzbLTCHpkb7FB+yuxKV13pQ==} + engines: {node: ^18 || >=20} + hasBin: true + + nanotar@0.1.1: + resolution: {integrity: sha512-AiJsGsSF3O0havL1BydvI4+wR76sKT+okKRwWIaK96cZUnXqH0uNBOsHlbwZq3+m2BR1VKqHDVudl3gO4mYjpQ==} + + natural-compare-lite@1.4.0: + resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==} + + natural-compare@1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + + ncp@2.0.0: + resolution: {integrity: sha512-zIdGUrPRFTUELUvr3Gmc7KZ2Sw/h1PiVM0Af/oHB6zgnV1ikqSfRk+TOufi79aHYCW3NiOXmr1BP5nWbzojLaA==} + hasBin: true + + needle@3.3.1: + resolution: {integrity: sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==} + engines: {node: '>= 4.4.x'} + hasBin: true + + negotiator@0.6.3: + resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} + engines: {node: '>= 0.6'} + + neo-async@2.6.2: + resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} + + next-tick@1.1.0: + resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} + + next@13.5.7: + resolution: {integrity: sha512-W7KIRTE+hPcgGdq89P3mQLDX3m7pJ6nxSyC+YxYaUExE+cS4UledB+Ntk98tKoyhsv6fjb2TRAnD7VDvoqmeFg==} + engines: {node: '>=16.14.0'} + hasBin: true + peerDependencies: + '@opentelemetry/api': ^1.1.0 + react: ^18.2.0 + react-dom: ^18.2.0 + sass: ^1.3.0 + peerDependenciesMeta: + '@opentelemetry/api': + optional: true + sass: + optional: true + + next@14.2.3: + resolution: {integrity: sha512-dowFkFTR8v79NPJO4QsBUtxv0g9BrS/phluVpMAt2ku7H+cbcBJlopXjkWlwxrk/xGqMemr7JkGPGemPrLLX7A==} + engines: {node: '>=18.17.0'} + hasBin: true + peerDependencies: + '@opentelemetry/api': ^1.1.0 + '@playwright/test': ^1.41.2 + react: ^18.2.0 + react-dom: ^18.2.0 + sass: ^1.3.0 + peerDependenciesMeta: + '@opentelemetry/api': + optional: true + '@playwright/test': + optional: true + sass: + optional: true + + nitropack@2.9.7: + resolution: {integrity: sha512-aKXvtNrWkOCMsQbsk4A0qQdBjrJ1ZcvwlTQevI/LAgLWLYc5L7Q/YiYxGLal4ITyNSlzir1Cm1D2ZxnYhmpMEw==} + engines: {node: ^16.11.0 || >=17.0.0} + hasBin: true + peerDependencies: + xml2js: ^0.6.2 + peerDependenciesMeta: + xml2js: + optional: true + + no-case@3.0.4: + resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} + + nocache@3.0.4: + resolution: {integrity: sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw==} + engines: {node: '>=12.0.0'} + + node-abort-controller@3.1.1: + resolution: {integrity: sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==} + + node-addon-api@7.1.1: + resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==} + + node-dir@0.1.17: + resolution: {integrity: sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==} + engines: {node: '>= 0.10.5'} + + node-fetch-native@1.6.4: + resolution: {integrity: sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==} + + node-fetch@2.6.7: + resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + + node-fetch@2.7.0: + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + + node-forge@1.3.1: + resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==} + engines: {node: '>= 6.13.0'} + + node-gyp-build@4.8.2: + resolution: {integrity: sha512-IRUxE4BVsHWXkV/SFOut4qTlagw2aM8T5/vnTsmrHJvVoKueJHRc/JaFND7QDDc61kLYUJ6qlZM3sqTSyx2dTw==} + hasBin: true + + node-int64@0.4.0: + resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} + + node-machine-id@1.1.12: + resolution: {integrity: sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==} + + node-releases@2.0.18: + resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} + + node-schedule@2.1.1: + resolution: {integrity: sha512-OXdegQq03OmXEjt2hZP33W2YPs/E5BcFQks46+G2gAxs4gHOIVD1u7EqlYLYSKsaIpyKCK9Gbk0ta1/gjRSMRQ==} + engines: {node: '>=6'} + + node-stream-zip@1.15.0: + resolution: {integrity: sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==} + engines: {node: '>=0.12.0'} + + nopt@5.0.0: + resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==} + engines: {node: '>=6'} + hasBin: true + + nopt@7.2.1: + resolution: {integrity: sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + hasBin: true + + normalize-package-data@2.5.0: + resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} + + normalize-package-data@3.0.3: + resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==} + engines: {node: '>=10'} + + normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} + + normalize-range@0.1.2: + resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} + engines: {node: '>=0.10.0'} + + npm-package-arg@11.0.1: + resolution: {integrity: sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==} + engines: {node: ^16.14.0 || >=18.0.0} + + npm-run-path@4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} + + npm-run-path@5.3.0: + resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + npmlog@5.0.1: + resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==} + deprecated: This package is no longer supported. + + nth-check@2.1.1: + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} + + nullthrows@1.1.1: + resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==} + + nuxi@3.15.0: + resolution: {integrity: sha512-ZVu45nuDrdb7nzKW2kLGY/N1vvFYLLbUVX6gUYw4BApKGGu4+GktTR5o48dGVgMYX9A8chaugl7TL9ZYmwC9Mg==} + engines: {node: ^16.10.0 || >=18.0.0} + hasBin: true + + nuxt@3.13.2: + resolution: {integrity: sha512-Bjc2qRsipfBhjXsBEJCN+EUAukhdgFv/KoIR5HFB2hZOYRSqXBod3oWQs78k3ja1nlIhAEdBG533898KJxUtJw==} + engines: {node: ^14.18.0 || >=16.10.0} + hasBin: true + peerDependencies: + '@parcel/watcher': ^2.1.0 + '@types/node': ^14.18.0 || >=16.10.0 + peerDependenciesMeta: + '@parcel/watcher': + optional: true + '@types/node': + optional: true + + nwsapi@2.2.13: + resolution: {integrity: sha512-cTGB9ptp9dY9A5VbMSe7fQBcl/tt22Vcqdq8+eN93rblOuE0aCFu4aZ2vMwct/2t+lFnosm8RkQW1I0Omb1UtQ==} + + nx@20.0.5: + resolution: {integrity: sha512-iJegHz+29mgDtub+DQ5ccBpqs63aPN+d7ybXln8F2GFjQSJH3Jnen0fe238quqK/M5X7+VXX4W2/EOmA9oMZNw==} + hasBin: true + peerDependencies: + '@swc-node/register': ^1.8.0 + '@swc/core': ^1.3.85 + peerDependenciesMeta: + '@swc-node/register': + optional: true + '@swc/core': + optional: true + + nypm@0.3.12: + resolution: {integrity: sha512-D3pzNDWIvgA+7IORhD/IuWzEk4uXv6GsgOxiid4UU3h9oq5IqV1KtPDi63n4sZJ/xcWlr88c0QM2RgN5VbOhFA==} + engines: {node: ^14.16.0 || >=16.10.0} + hasBin: true + + ob1@0.80.12: + resolution: {integrity: sha512-VMArClVT6LkhUGpnuEoBuyjG9rzUyEzg4PDkav6wK1cLhOK02gPCYFxoiB4mqVnrMhDpIzJcrGNAMVi9P+hXrw==} + engines: {node: '>=18'} + + object-assign@4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} + + object-inspect@1.13.2: + resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==} + engines: {node: '>= 0.4'} + + object-keys@1.1.1: + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} + engines: {node: '>= 0.4'} + + object.assign@4.1.5: + resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} + engines: {node: '>= 0.4'} + + object.entries@1.1.8: + resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==} + engines: {node: '>= 0.4'} + + object.fromentries@2.0.8: + resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} + engines: {node: '>= 0.4'} + + object.groupby@1.0.3: + resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} + engines: {node: '>= 0.4'} + + object.hasown@1.1.4: + resolution: {integrity: sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==} + engines: {node: '>= 0.4'} + + object.values@1.2.0: + resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==} + engines: {node: '>= 0.4'} + + obuf@1.1.2: + resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} + + ofetch@1.4.1: + resolution: {integrity: sha512-QZj2DfGplQAr2oj9KzceK9Hwz6Whxazmn85yYeVuS3u9XTMOGMRx0kO95MQ+vLsj/S/NwBDMMLU5hpxvI6Tklw==} + + ohash@1.1.4: + resolution: {integrity: sha512-FlDryZAahJmEF3VR3w1KogSEdWX3WhA5GPakFx4J81kEAiHyLMpdLLElS8n8dfNadMgAne/MywcvmogzscVt4g==} + + on-exit-leak-free@0.2.0: + resolution: {integrity: sha512-dqaz3u44QbRXQooZLTUKU41ZrzYrcvLISVgbrzbyCMxpmSLJvZ3ZamIJIZ29P6OhZIkNIQKosdeM6t1LYbA9hg==} + + on-exit-leak-free@2.1.2: + resolution: {integrity: sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==} + engines: {node: '>=14.0.0'} + + on-finished@2.3.0: + resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==} + engines: {node: '>= 0.8'} + + on-finished@2.4.1: + resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} + engines: {node: '>= 0.8'} + + on-headers@1.0.2: + resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} + engines: {node: '>= 0.8'} + + once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + + onetime@5.1.2: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} + engines: {node: '>=6'} + + onetime@6.0.0: + resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} + engines: {node: '>=12'} + + only@0.0.2: + resolution: {integrity: sha512-Fvw+Jemq5fjjyWz6CpKx6w9s7xxqo3+JCyM0WXWeCSOboZ8ABkyvP8ID4CZuChA/wxSx+XSJmdOm8rGVyJ1hdQ==} + + open@10.1.0: + resolution: {integrity: sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==} + engines: {node: '>=18'} + + open@6.4.0: + resolution: {integrity: sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==} + engines: {node: '>=8'} + + open@7.4.2: + resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==} + engines: {node: '>=8'} + + open@8.4.2: + resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} + engines: {node: '>=12'} + + openapi-typescript@6.7.6: + resolution: {integrity: sha512-c/hfooPx+RBIOPM09GSxABOZhYPblDoyaGhqBkD/59vtpN21jEuWKDlM0KYTvqJVlSYjKs0tBcIdeXKChlSPtw==} + hasBin: true + + opener@1.5.2: + resolution: {integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==} + hasBin: true + + optionator@0.9.4: + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} + engines: {node: '>= 0.8.0'} + + ora@5.3.0: + resolution: {integrity: sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==} + engines: {node: '>=10'} + + ora@5.4.1: + resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} + engines: {node: '>=10'} + + osmojs@16.14.0: + resolution: {integrity: sha512-m4A5X0ZYanQ/u4/Xlz6nU9QqZEQbAKSD8SAKaDR/mIQYB6g3JkzWLgQgLMzMxDNJZKFTJCjWxHBp7al502x2aw==} + + p-limit@2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} + + p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} + + p-limit@4.0.0: + resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + p-locate@3.0.0: + resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} + engines: {node: '>=6'} + + p-locate@4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + engines: {node: '>=8'} + + p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} + + p-locate@6.0.0: + resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + p-retry@6.2.0: + resolution: {integrity: sha512-JA6nkq6hKyWLLasXQXUrO4z8BUZGUt/LjlJxx8Gb2+2ntodU/SS63YZ8b0LUTbQ8ZB9iwOfhEPhg4ykKnn2KsA==} + engines: {node: '>=16.17'} + + p-try@2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} + + package-json-from-dist@1.0.1: + resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} + + package-manager-detector@0.2.2: + resolution: {integrity: sha512-VgXbyrSNsml4eHWIvxxG/nTL4wgybMTXCV2Un/+yEc3aDKKU6nQBZjbeP3Pl3qm9Qg92X/1ng4ffvCeD/zwHgg==} + + pako@0.2.9: + resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==} + + pako@2.1.0: + resolution: {integrity: sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==} + + parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} + + parse-asn1@5.1.7: + resolution: {integrity: sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg==} + engines: {node: '>= 0.10'} + + parse-git-config@3.0.0: + resolution: {integrity: sha512-wXoQGL1D+2COYWCD35/xbiKma1Z15xvZL8cI25wvxzled58V51SJM04Urt/uznS900iQor7QO04SgdfT/XlbuA==} + engines: {node: '>=8'} + + parse-json@4.0.0: + resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} + engines: {node: '>=4'} + + parse-json@5.2.0: + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} + engines: {node: '>=8'} + + parse-node-version@1.0.1: + resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==} + engines: {node: '>= 0.10'} + + parse-passwd@1.0.0: + resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==} + engines: {node: '>=0.10.0'} + + parse-path@7.0.0: + resolution: {integrity: sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog==} + + parse-url@8.1.0: + resolution: {integrity: sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==} + + parse5@4.0.0: + resolution: {integrity: sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==} + + parse5@7.2.0: + resolution: {integrity: sha512-ZkDsAOcxsUMZ4Lz5fVciOehNcJ+Gb8gTzcA4yl3wnc273BAybYWrQ+Ks/OjCjSEpjvQkDSeZbybK9qj2VHHdGA==} + + parseurl@1.3.3: + resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} + engines: {node: '>= 0.8'} + + path-browserify@1.0.1: + resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} + + path-exists@3.0.0: + resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} + engines: {node: '>=4'} + + path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + + path-exists@5.0.0: + resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} + + path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + + path-key@4.0.0: + resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} + engines: {node: '>=12'} + + path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + + path-scurry@1.11.1: + resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} + engines: {node: '>=16 || 14 >=14.18'} + + path-to-regexp@0.1.10: + resolution: {integrity: sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==} + + path-type@4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} + + path-type@5.0.0: + resolution: {integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==} + engines: {node: '>=12'} + + pathe@1.1.2: + resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} + + pathval@2.0.0: + resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} + engines: {node: '>= 14.16'} + + pbkdf2@3.1.2: + resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==} + engines: {node: '>=0.12'} + + peek-stream@1.1.3: + resolution: {integrity: sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==} + + perfect-debounce@1.0.0: + resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==} + + performance-now@2.1.0: + resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} + + picocolors@1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + + picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + + picomatch@4.0.2: + resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} + engines: {node: '>=12'} + + pify@2.3.0: + resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} + engines: {node: '>=0.10.0'} + + pify@3.0.0: + resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} + engines: {node: '>=4'} + + pify@4.0.1: + resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} + engines: {node: '>=6'} + + pino-abstract-transport@0.5.0: + resolution: {integrity: sha512-+KAgmVeqXYbTtU2FScx1XS3kNyfZ5TrXY07V96QnUSFqo2gAqlvmaxH67Lj7SWazqsMabf+58ctdTcBgnOLUOQ==} + + pino-abstract-transport@1.1.0: + resolution: {integrity: sha512-lsleG3/2a/JIWUtf9Q5gUNErBqwIu1tUKTT3dUzaf5DySw9ra1wcqKjJjLX1VTY64Wk1eEOYsVGSaGfCK85ekA==} + + pino-abstract-transport@1.2.0: + resolution: {integrity: sha512-Guhh8EZfPCfH+PMXAb6rKOjGQEoy0xlAIn+irODG5kgfYV+BQ0rGYYWTIel3P5mmyXqkYkPmdIkywsn6QKUR1Q==} + + pino-pretty@10.3.1: + resolution: {integrity: sha512-az8JbIYeN/1iLj2t0jR9DV48/LQ3RC6hZPpapKPkb84Q+yTidMCpgWxIT3N0flnBDilyBQ1luWNpOeJptjdp/g==} + hasBin: true + + pino-std-serializers@4.0.0: + resolution: {integrity: sha512-cK0pekc1Kjy5w9V2/n+8MkZwusa6EyyxfeQCB799CQRhRt/CqYKiWs5adeu8Shve2ZNffvfC/7J64A2PJo1W/Q==} + + pino-std-serializers@6.2.2: + resolution: {integrity: sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==} + + pino@7.11.0: + resolution: {integrity: sha512-dMACeu63HtRLmCG8VKdy4cShCPKaYDR4youZqoSWLxl5Gu99HUw8bw75thbPv9Nip+H+QYX8o3ZJbTdVZZ2TVg==} + hasBin: true + + pino@8.17.2: + resolution: {integrity: sha512-LA6qKgeDMLr2ux2y/YiUt47EfgQ+S9LznBWOJdN3q1dx2sv0ziDLUBeVpyVv17TEcGCBuWf0zNtg3M5m1NhhWQ==} + hasBin: true + + pirates@4.0.6: + resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} + engines: {node: '>= 6'} + + pkg-dir@3.0.0: + resolution: {integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==} + engines: {node: '>=6'} + + pkg-dir@4.2.0: + resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} + engines: {node: '>=8'} + + pkg-dir@7.0.0: + resolution: {integrity: sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==} + engines: {node: '>=14.16'} + + pkg-types@1.2.1: + resolution: {integrity: sha512-sQoqa8alT3nHjGuTjuKgOnvjo4cljkufdtLMnO2LBP/wRwuDlo1tkaEdMxCRhyGRPacv/ztlZgDPm2b7FAmEvw==} + + pkg-up@3.1.0: + resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} + engines: {node: '>=8'} + + pkginfo@0.4.1: + resolution: {integrity: sha512-8xCNE/aT/EXKenuMDZ+xTVwkT8gsoHN2z/Q29l80u0ppGEXVvsKRzNMbtKhg8LS8k1tJLAHHylf6p4VFmP6XUQ==} + engines: {node: '>= 0.4.0'} + + pngjs@5.0.0: + resolution: {integrity: sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==} + engines: {node: '>=10.13.0'} + + portfinder@1.0.32: + resolution: {integrity: sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==} + engines: {node: '>= 0.12.0'} + + possible-typed-array-names@1.0.0: + resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} + engines: {node: '>= 0.4'} + + postcss-calc@10.0.2: + resolution: {integrity: sha512-DT/Wwm6fCKgpYVI7ZEWuPJ4az8hiEHtCUeYjZXqU7Ou4QqYh1Df2yCQ7Ca6N7xqKPFkxN3fhf+u9KSoOCJNAjg==} + engines: {node: ^18.12 || ^20.9 || >=22.0} + peerDependencies: + postcss: ^8.4.38 + + postcss-calc@9.0.1: + resolution: {integrity: sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.2 + + postcss-colormin@6.1.0: + resolution: {integrity: sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-colormin@7.0.2: + resolution: {integrity: sha512-YntRXNngcvEvDbEjTdRWGU606eZvB5prmHG4BF0yLmVpamXbpsRJzevyy6MZVyuecgzI2AWAlvFi8DAeCqwpvA==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-convert-values@6.1.0: + resolution: {integrity: sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-convert-values@7.0.4: + resolution: {integrity: sha512-e2LSXPqEHVW6aoGbjV9RsSSNDO3A0rZLCBxN24zvxF25WknMPpX8Dm9UxxThyEbaytzggRuZxaGXqaOhxQ514Q==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-discard-comments@6.0.2: + resolution: {integrity: sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-discard-comments@7.0.3: + resolution: {integrity: sha512-q6fjd4WU4afNhWOA2WltHgCbkRhZPgQe7cXF74fuVB/ge4QbM9HEaOIzGSiMvM+g/cOsNAUGdf2JDzqA2F8iLA==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-discard-duplicates@6.0.3: + resolution: {integrity: sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-discard-duplicates@7.0.1: + resolution: {integrity: sha512-oZA+v8Jkpu1ct/xbbrntHRsfLGuzoP+cpt0nJe5ED2FQF8n8bJtn7Bo28jSmBYwqgqnqkuSXJfSUEE7if4nClQ==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-discard-empty@6.0.3: + resolution: {integrity: sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-discard-empty@7.0.0: + resolution: {integrity: sha512-e+QzoReTZ8IAwhnSdp/++7gBZ/F+nBq9y6PomfwORfP7q9nBpK5AMP64kOt0bA+lShBFbBDcgpJ3X4etHg4lzA==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-discard-overridden@6.0.2: + resolution: {integrity: sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-discard-overridden@7.0.0: + resolution: {integrity: sha512-GmNAzx88u3k2+sBTZrJSDauR0ccpE24omTQCVmaTTZFz1du6AasspjaUPMJ2ud4RslZpoFKyf+6MSPETLojc6w==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-import@14.1.0: + resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==} + engines: {node: '>=10.0.0'} + peerDependencies: + postcss: ^8.0.0 + + postcss-loader@6.2.1: + resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==} + engines: {node: '>= 12.13.0'} + peerDependencies: + postcss: ^7.0.0 || ^8.0.1 + webpack: ^5.0.0 + + postcss-merge-longhand@6.0.5: + resolution: {integrity: sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-merge-longhand@7.0.4: + resolution: {integrity: sha512-zer1KoZA54Q8RVHKOY5vMke0cCdNxMP3KBfDerjH/BYHh4nCIh+1Yy0t1pAEQF18ac/4z3OFclO+ZVH8azjR4A==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-merge-rules@6.1.1: + resolution: {integrity: sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-merge-rules@7.0.4: + resolution: {integrity: sha512-ZsaamiMVu7uBYsIdGtKJ64PkcQt6Pcpep/uO90EpLS3dxJi6OXamIobTYcImyXGoW0Wpugh7DSD3XzxZS9JCPg==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-minify-font-values@6.1.0: + resolution: {integrity: sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-minify-font-values@7.0.0: + resolution: {integrity: sha512-2ckkZtgT0zG8SMc5aoNwtm5234eUx1GGFJKf2b1bSp8UflqaeFzR50lid4PfqVI9NtGqJ2J4Y7fwvnP/u1cQog==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-minify-gradients@6.0.3: + resolution: {integrity: sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-minify-gradients@7.0.0: + resolution: {integrity: sha512-pdUIIdj/C93ryCHew0UgBnL2DtUS3hfFa5XtERrs4x+hmpMYGhbzo6l/Ir5de41O0GaKVpK1ZbDNXSY6GkXvtg==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-minify-params@6.1.0: + resolution: {integrity: sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-minify-params@7.0.2: + resolution: {integrity: sha512-nyqVLu4MFl9df32zTsdcLqCFfE/z2+f8GE1KHPxWOAmegSo6lpV2GNy5XQvrzwbLmiU7d+fYay4cwto1oNdAaQ==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-minify-selectors@6.0.4: + resolution: {integrity: sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-minify-selectors@7.0.4: + resolution: {integrity: sha512-JG55VADcNb4xFCf75hXkzc1rNeURhlo7ugf6JjiiKRfMsKlDzN9CXHZDyiG6x/zGchpjQS+UAgb1d4nqXqOpmA==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-modules-extract-imports@3.1.0: + resolution: {integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + + postcss-modules-local-by-default@4.0.5: + resolution: {integrity: sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + + postcss-modules-scope@3.2.0: + resolution: {integrity: sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + + postcss-modules-values@4.0.0: + resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + + postcss-normalize-charset@6.0.2: + resolution: {integrity: sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-normalize-charset@7.0.0: + resolution: {integrity: sha512-ABisNUXMeZeDNzCQxPxBCkXexvBrUHV+p7/BXOY+ulxkcjUZO0cp8ekGBwvIh2LbCwnWbyMPNJVtBSdyhM2zYQ==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-normalize-display-values@6.0.2: + resolution: {integrity: sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-normalize-display-values@7.0.0: + resolution: {integrity: sha512-lnFZzNPeDf5uGMPYgGOw7v0BfB45+irSRz9gHQStdkkhiM0gTfvWkWB5BMxpn0OqgOQuZG/mRlZyJxp0EImr2Q==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-normalize-positions@6.0.2: + resolution: {integrity: sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-normalize-positions@7.0.0: + resolution: {integrity: sha512-I0yt8wX529UKIGs2y/9Ybs2CelSvItfmvg/DBIjTnoUSrPxSV7Z0yZ8ShSVtKNaV/wAY+m7bgtyVQLhB00A1NQ==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-normalize-repeat-style@6.0.2: + resolution: {integrity: sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-normalize-repeat-style@7.0.0: + resolution: {integrity: sha512-o3uSGYH+2q30ieM3ppu9GTjSXIzOrRdCUn8UOMGNw7Af61bmurHTWI87hRybrP6xDHvOe5WlAj3XzN6vEO8jLw==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-normalize-string@6.0.2: + resolution: {integrity: sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-normalize-string@7.0.0: + resolution: {integrity: sha512-w/qzL212DFVOpMy3UGyxrND+Kb0fvCiBBujiaONIihq7VvtC7bswjWgKQU/w4VcRyDD8gpfqUiBQ4DUOwEJ6Qg==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-normalize-timing-functions@6.0.2: + resolution: {integrity: sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-normalize-timing-functions@7.0.0: + resolution: {integrity: sha512-tNgw3YV0LYoRwg43N3lTe3AEWZ66W7Dh7lVEpJbHoKOuHc1sLrzMLMFjP8SNULHaykzsonUEDbKedv8C+7ej6g==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-normalize-unicode@6.1.0: + resolution: {integrity: sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-normalize-unicode@7.0.2: + resolution: {integrity: sha512-ztisabK5C/+ZWBdYC+Y9JCkp3M9qBv/XFvDtSw0d/XwfT3UaKeW/YTm/MD/QrPNxuecia46vkfEhewjwcYFjkg==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-normalize-url@6.0.2: + resolution: {integrity: sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-normalize-url@7.0.0: + resolution: {integrity: sha512-+d7+PpE+jyPX1hDQZYG+NaFD+Nd2ris6r8fPTBAjE8z/U41n/bib3vze8x7rKs5H1uEw5ppe9IojewouHk0klQ==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-normalize-whitespace@6.0.2: + resolution: {integrity: sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-normalize-whitespace@7.0.0: + resolution: {integrity: sha512-37/toN4wwZErqohedXYqWgvcHUGlT8O/m2jVkAfAe9Bd4MzRqlBmXrJRePH0e9Wgnz2X7KymTgTOaaFizQe3AQ==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-ordered-values@6.0.2: + resolution: {integrity: sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-ordered-values@7.0.1: + resolution: {integrity: sha512-irWScWRL6nRzYmBOXReIKch75RRhNS86UPUAxXdmW/l0FcAsg0lvAXQCby/1lymxn/o0gVa6Rv/0f03eJOwHxw==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-reduce-initial@6.1.0: + resolution: {integrity: sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-reduce-initial@7.0.2: + resolution: {integrity: sha512-pOnu9zqQww7dEKf62Nuju6JgsW2V0KRNBHxeKohU+JkHd/GAH5uvoObqFLqkeB2n20mr6yrlWDvo5UBU5GnkfA==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-reduce-transforms@6.0.2: + resolution: {integrity: sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-reduce-transforms@7.0.0: + resolution: {integrity: sha512-pnt1HKKZ07/idH8cpATX/ujMbtOGhUfE+m8gbqwJE05aTaNw8gbo34a2e3if0xc0dlu75sUOiqvwCGY3fzOHew==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-selector-parser@6.1.2: + resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} + engines: {node: '>=4'} + + postcss-svgo@6.0.3: + resolution: {integrity: sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==} + engines: {node: ^14 || ^16 || >= 18} + peerDependencies: + postcss: ^8.4.31 + + postcss-svgo@7.0.1: + resolution: {integrity: sha512-0WBUlSL4lhD9rA5k1e5D8EN5wCEyZD6HJk0jIvRxl+FDVOMlJ7DePHYWGGVc5QRqrJ3/06FTXM0bxjmJpmTPSA==} + engines: {node: ^18.12.0 || ^20.9.0 || >= 18} + peerDependencies: + postcss: ^8.4.31 + + postcss-unique-selectors@6.0.4: + resolution: {integrity: sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-unique-selectors@7.0.3: + resolution: {integrity: sha512-J+58u5Ic5T1QjP/LDV9g3Cx4CNOgB5vz+kM6+OxHHhFACdcDeKhBXjQmB7fnIZM12YSTvsL0Opwco83DmacW2g==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-value-parser@4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} + + postcss@8.4.31: + resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} + engines: {node: ^10 || ^12 || >=14} + + postcss@8.4.47: + resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} + engines: {node: ^10 || ^12 || >=14} + + prelude-ls@1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} + + prettier-linter-helpers@1.0.0: + resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} + engines: {node: '>=6.0.0'} + + prettier@2.8.8: + resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} + engines: {node: '>=10.13.0'} + hasBin: true + + prettier@3.3.3: + resolution: {integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==} + engines: {node: '>=14'} + hasBin: true + + pretty-bytes@6.1.1: + resolution: {integrity: sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==} + engines: {node: ^14.13.1 || >=16.0.0} + + pretty-format@26.6.2: + resolution: {integrity: sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==} + engines: {node: '>= 10'} + + pretty-format@27.5.1: + resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + + pretty-format@29.7.0: + resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + proc-log@3.0.0: + resolution: {integrity: sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + + process-nextick-args@2.0.1: + resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} + + process-warning@1.0.0: + resolution: {integrity: sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==} + + process-warning@3.0.0: + resolution: {integrity: sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==} + + process@0.11.10: + resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} + engines: {node: '>= 0.6.0'} + + promise@8.3.0: + resolution: {integrity: sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==} + + prompts@2.4.2: + resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} + engines: {node: '>= 6'} + + prop-types@15.8.1: + resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} + + proto-list@1.2.4: + resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} + + protobufjs@6.11.4: + resolution: {integrity: sha512-5kQWPaJHi1WoCpjTGszzQ32PG2F4+wRY6BmAT4Vfw56Q2FZ4YZzK20xUYQH4YkfehY1e6QSICrJquM6xXZNcrw==} + hasBin: true + + protocols@2.0.1: + resolution: {integrity: sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q==} + + proxy-addr@2.0.7: + resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} + engines: {node: '>= 0.10'} + + proxy-from-env@1.1.0: + resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} + + prr@1.0.1: + resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} + + psl@1.9.0: + resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} + + public-encrypt@4.0.3: + resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} + + pump@2.0.1: + resolution: {integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==} + + pump@3.0.2: + resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==} + + pumpify@1.5.1: + resolution: {integrity: sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==} + + punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} + + pure-rand@6.1.0: + resolution: {integrity: sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==} + + qr.js@0.0.0: + resolution: {integrity: sha512-c4iYnWb+k2E+vYpRimHqSu575b1/wKl4XFeJGpFmrJQz5I88v9aY2czh7s0w36srfCM1sXgC/xpoJz5dJfq+OQ==} + + qrcode@1.5.4: + resolution: {integrity: sha512-1ca71Zgiu6ORjHqFBDpnSMTR2ReToX4l1Au1VFLyVeBTFavzQnv5JxMFr3ukHVKpSrSA2MCk0lNJSykjUfz7Zg==} + engines: {node: '>=10.13.0'} + hasBin: true + + qs@6.10.4: + resolution: {integrity: sha512-OQiU+C+Ds5qiH91qh/mg0w+8nwQuLjM4F4M/PbmhDOoYehPh+Fb0bDjtR1sOvy7YKxvj28Y/M0PhP5uVX0kB+g==} + engines: {node: '>=0.6'} + + qs@6.13.0: + resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} + engines: {node: '>=0.6'} + + query-string@7.1.3: + resolution: {integrity: sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==} + engines: {node: '>=6'} + + querystringify@2.2.0: + resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} + + queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + + queue-tick@1.0.1: + resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} + + queue@6.0.2: + resolution: {integrity: sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==} + + quick-format-unescaped@4.0.4: + resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==} + + quick-lru@4.0.1: + resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} + engines: {node: '>=8'} + + radix3@1.1.2: + resolution: {integrity: sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==} + + rambda@9.3.0: + resolution: {integrity: sha512-cl/7DCCKNxmsbc0dXZTJTY08rvDdzLhVfE6kPBson1fWzDapLzv0RKSzjpmAqP53fkQqAvq05gpUVHTrUNsuxg==} + + randombytes@2.1.0: + resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} + + randomfill@1.0.4: + resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==} + + range-parser@1.2.1: + resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} + engines: {node: '>= 0.6'} + + raw-body@2.5.2: + resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} + engines: {node: '>= 0.8'} + + rc9@2.1.2: + resolution: {integrity: sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==} + + react-devtools-core@4.28.5: + resolution: {integrity: sha512-cq/o30z9W2Wb4rzBefjv5fBalHU0rJGZCHAkf/RHSBWSSYwh8PlQTqqOJmgIIbBtpj27T6FIPXeomIjZtCNVqA==} + + react-dom@18.3.1: + resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} + peerDependencies: + react: ^18.3.1 + + react-is@16.13.1: + resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} + + react-is@17.0.2: + resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} + + react-is@18.3.1: + resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} + + react-native-get-random-values@1.11.0: + resolution: {integrity: sha512-4BTbDbRmS7iPdhYLRcz3PGFIpFJBwNZg9g42iwa2P6FOv9vZj/xJc678RZXnLNZzd0qd7Q3CCF6Yd+CU2eoXKQ==} + peerDependencies: + react-native: '>=0.56' + + react-native-mmkv@2.12.2: + resolution: {integrity: sha512-6058Aq0p57chPrUutLGe9fYoiDVDNMU2PKV+lLFUJ3GhoHvUrLdsS1PDSCLr00yqzL4WJQ7TTzH+V8cpyrNcfg==} + peerDependencies: + react: '*' + react-native: '>=0.71.0' + + react-native-quick-base64@2.1.2: + resolution: {integrity: sha512-xghaXpWdB0ji8OwYyo0fWezRroNxiNFCNFpGUIyE7+qc4gA/IGWnysIG5L0MbdoORv8FkTKUvfd6yCUN5R2VFA==} + peerDependencies: + react: '*' + react-native: '*' + + react-native-quick-crypto@0.6.1: + resolution: {integrity: sha512-s6uFo7tcI3syo8/y5j+t6Rf+KVSuRKDp6tH04A0vjaHptJC6Iu7DVgkNYO7aqtfrYn8ZUgQ/Kqaq+m4i9TxgIQ==} + peerDependencies: + react: '*' + react-native: '>=0.71.0' + + react-native-url-polyfill@2.0.0: + resolution: {integrity: sha512-My330Do7/DvKnEvwQc0WdcBnFPploYKp9CYlefDXzIdEaA+PAhDYllkvGeEroEzvc4Kzzj2O4yVdz8v6fjRvhA==} + peerDependencies: + react-native: '*' + + react-native@0.73.10: + resolution: {integrity: sha512-ucr9GO6iAUi3A1KZ7DjxLtS91QqTw2gJdKwvz5wNK4DCVF3neJyNUPs7fgpGngYtBsio4PaefVOXyrWAklTBXA==} + engines: {node: '>=18'} + hasBin: true + peerDependencies: + react: 18.2.0 + + react-qr-code@2.0.15: + resolution: {integrity: sha512-MkZcjEXqVKqXEIMVE0mbcGgDpkfSdd8zhuzXEl9QzYeNcw8Hq2oVIzDLWuZN2PQBwM5PWjc2S31K8Q1UbcFMfw==} + peerDependencies: + react: '*' + + react-refresh@0.14.2: + resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} + engines: {node: '>=0.10.0'} + + react-shallow-renderer@16.15.0: + resolution: {integrity: sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==} + peerDependencies: + react: ^16.0.0 || ^17.0.0 || ^18.0.0 + + react@18.2.0: + resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} + engines: {node: '>=0.10.0'} + + react@18.3.1: + resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} + engines: {node: '>=0.10.0'} + + read-cache@1.0.0: + resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} + + read-pkg-up@7.0.1: + resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} + engines: {node: '>=8'} + + read-pkg@5.2.0: + resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} + engines: {node: '>=8'} + + readable-stream@2.3.8: + resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} + + readable-stream@3.6.2: + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} + engines: {node: '>= 6'} + + readable-stream@4.5.2: + resolution: {integrity: sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + readdir-glob@1.1.3: + resolution: {integrity: sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==} + + readdirp@3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} + + readdirp@4.0.2: + resolution: {integrity: sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==} + engines: {node: '>= 14.16.0'} + + readline@1.3.0: + resolution: {integrity: sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg==} + + readonly-date@1.0.0: + resolution: {integrity: sha512-tMKIV7hlk0h4mO3JTmmVuIlJVXjKk3Sep9Bf5OH0O+758ruuVkUy2J9SttDLm91IEX/WHlXPSpxMGjPj4beMIQ==} + + real-require@0.1.0: + resolution: {integrity: sha512-r/H9MzAWtrv8aSVjPCMFpDMl5q66GqtmmRkRjpHTsp4zBAa+snZyiQNlMONiUmEJcsnaw0wCauJ2GWODr/aFkg==} + engines: {node: '>= 12.13.0'} + + real-require@0.2.0: + resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==} + engines: {node: '>= 12.13.0'} + + recast@0.21.5: + resolution: {integrity: sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg==} + engines: {node: '>= 4'} + + redent@3.0.0: + resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} + engines: {node: '>=8'} + + redeyed@2.1.1: + resolution: {integrity: sha512-FNpGGo1DycYAdnrKFxCMmKYgo/mILAqtRYbkdQD8Ep/Hk2PQ5+aEAEx+IU713RTDmuBaH0c8P5ZozurNu5ObRQ==} + + redis-errors@1.2.0: + resolution: {integrity: sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==} + engines: {node: '>=4'} + + redis-parser@3.0.0: + resolution: {integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==} + engines: {node: '>=4'} + + reflect.getprototypeof@1.0.6: + resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==} + engines: {node: '>= 0.4'} + + regenerate-unicode-properties@10.2.0: + resolution: {integrity: sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==} + engines: {node: '>=4'} + + regenerate@1.4.2: + resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} + + regenerator-runtime@0.13.11: + resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} + + regenerator-runtime@0.14.1: + resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} + + regenerator-transform@0.15.2: + resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} + + regexp.prototype.flags@1.5.3: + resolution: {integrity: sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==} + engines: {node: '>= 0.4'} + + regexpu-core@6.1.1: + resolution: {integrity: sha512-k67Nb9jvwJcJmVpw0jPttR1/zVfnKf8Km0IPatrU/zJ5XeG3+Slx0xLXs9HByJSzXzrlz5EDvN6yLNMDc2qdnw==} + engines: {node: '>=4'} + + regjsgen@0.8.0: + resolution: {integrity: sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==} + + regjsparser@0.11.1: + resolution: {integrity: sha512-1DHODs4B8p/mQHU9kr+jv8+wIC9mtG4eBHxWxIq5mhjE3D5oORhCc6deRKzTjs9DcfRFmj9BHSDguZklqCGFWQ==} + hasBin: true + + require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} + + require-from-string@2.0.2: + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} + engines: {node: '>=0.10.0'} + + require-main-filename@2.0.0: + resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} + + requires-port@1.0.0: + resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} + + reselect@4.1.8: + resolution: {integrity: sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==} + + resolve-cwd@3.0.0: + resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} + engines: {node: '>=8'} + + resolve-dir@1.0.1: + resolution: {integrity: sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==} + engines: {node: '>=0.10.0'} + + resolve-from@3.0.0: + resolution: {integrity: sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==} + engines: {node: '>=4'} + + resolve-from@4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} + + resolve-from@5.0.0: + resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} + engines: {node: '>=8'} + + resolve-global@1.0.0: + resolution: {integrity: sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==} + engines: {node: '>=8'} + + resolve-pkg-maps@1.0.0: + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} + + resolve.exports@1.1.0: + resolution: {integrity: sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==} + engines: {node: '>=10'} + + resolve.exports@2.0.2: + resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==} + engines: {node: '>=10'} + + resolve@1.22.8: + resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} + hasBin: true + + resolve@2.0.0-next.5: + resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} + hasBin: true + + restore-cursor@3.1.0: + resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} + engines: {node: '>=8'} + + retry@0.13.1: + resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} + engines: {node: '>= 4'} + + reusify@1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + + rfdc@1.4.1: + resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} + + rimraf@2.4.5: + resolution: {integrity: sha512-J5xnxTyqaiw06JjMftq7L9ouA448dw/E7dKghkP9WpKNuwmARNNg+Gk8/u5ryb9N/Yo2+z3MCwuqFK/+qPOPfQ==} + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true + + rimraf@2.6.3: + resolution: {integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==} + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true + + rimraf@3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true + + ripemd160@2.0.2: + resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} + + rollup-plugin-visualizer@5.12.0: + resolution: {integrity: sha512-8/NU9jXcHRs7Nnj07PF2o4gjxmm9lXIrZ8r175bT9dK8qoLlvKTwRMArRCMgpMGlq8CTLugRvEmyMeMXIU2pNQ==} + engines: {node: '>=14'} + hasBin: true + peerDependencies: + rollup: 2.x || 3.x || 4.x + peerDependenciesMeta: + rollup: + optional: true + + rollup@4.24.0: + resolution: {integrity: sha512-DOmrlGSXNk1DM0ljiQA+i+o0rSLhtii1je5wgk60j49d1jHT5YYttBv1iWOnYSTG+fZZESUOSNiAl89SIet+Cg==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + + rrweb-cssom@0.6.0: + resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==} + + run-applescript@7.0.0: + resolution: {integrity: sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==} + engines: {node: '>=18'} + + run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + + rxjs@7.8.1: + resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} + + safe-array-concat@1.1.2: + resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} + engines: {node: '>=0.4'} + + safe-buffer@5.1.2: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} + + safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + + safe-regex-test@1.0.3: + resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} + engines: {node: '>= 0.4'} + + safe-stable-stringify@2.5.0: + resolution: {integrity: sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==} + engines: {node: '>=10'} + + safer-buffer@2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + + sass-loader@12.6.0: + resolution: {integrity: sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==} + engines: {node: '>= 12.13.0'} + peerDependencies: + fibers: '>= 3.1.0' + node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 + sass: ^1.3.0 + sass-embedded: '*' + webpack: ^5.0.0 + peerDependenciesMeta: + fibers: + optional: true + node-sass: + optional: true + sass: + optional: true + sass-embedded: + optional: true + + sass@1.80.4: + resolution: {integrity: sha512-rhMQ2tSF5CsuuspvC94nPM9rToiAFw2h3JTrLlgmNw1MH79v8Cr3DH6KF6o6r+8oofY3iYVPUf66KzC8yuVN1w==} + engines: {node: '>=14.0.0'} + hasBin: true + + sax@1.2.4: + resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==} + + sax@1.4.1: + resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} + + saxes@6.0.0: + resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} + engines: {node: '>=v12.22.7'} + + scheduler@0.23.2: + resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + + scheduler@0.24.0-canary-efb381bbf-20230505: + resolution: {integrity: sha512-ABvovCDe/k9IluqSh4/ISoq8tIJnW8euVAWYt5j/bg6dRnqwQwiGO1F/V4AyK96NGF/FB04FhOUDuWj8IKfABA==} + + schema-utils@3.3.0: + resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} + engines: {node: '>= 10.13.0'} + + schema-utils@4.2.0: + resolution: {integrity: sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==} + engines: {node: '>= 12.13.0'} + + scule@1.3.0: + resolution: {integrity: sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==} + + secure-compare@3.0.1: + resolution: {integrity: sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==} + + secure-json-parse@2.7.0: + resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==} + + select-hose@2.0.0: + resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==} + + selfsigned@2.4.1: + resolution: {integrity: sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==} + engines: {node: '>=10'} + + semver@5.7.2: + resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} + hasBin: true + + semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true + + semver@7.5.4: + resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} + engines: {node: '>=10'} + hasBin: true + + semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + engines: {node: '>=10'} + hasBin: true + + send@0.19.0: + resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} + engines: {node: '>= 0.8.0'} + + serialize-error@2.1.0: + resolution: {integrity: sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==} + engines: {node: '>=0.10.0'} + + serialize-javascript@6.0.2: + resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} + + serve-index@1.9.1: + resolution: {integrity: sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==} + engines: {node: '>= 0.8.0'} + + serve-placeholder@2.0.2: + resolution: {integrity: sha512-/TMG8SboeiQbZJWRlfTCqMs2DD3SZgWp0kDQePz9yUuCnDfDh/92gf7/PxGhzXTKBIPASIHxFcZndoNbp6QOLQ==} + + serve-static@1.16.2: + resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==} + engines: {node: '>= 0.8.0'} + + set-blocking@2.0.0: + resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} + + set-cookie-parser@2.7.1: + resolution: {integrity: sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==} + + set-function-length@1.2.2: + resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} + engines: {node: '>= 0.4'} + + set-function-name@2.0.2: + resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} + engines: {node: '>= 0.4'} + + setprototypeof@1.1.0: + resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==} + + setprototypeof@1.2.0: + resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} + + sha.js@2.4.11: + resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} + hasBin: true + + shallow-clone@3.0.1: + resolution: {integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==} + engines: {node: '>=8'} + + shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} + + shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + + shell-quote@1.8.1: + resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} + + side-channel@1.0.6: + resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} + engines: {node: '>= 0.4'} + + siginfo@2.0.0: + resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} + + signal-exit@3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + + signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} + + simple-git@3.27.0: + resolution: {integrity: sha512-ivHoFS9Yi9GY49ogc6/YAi3Fl9ROnF4VyubNylgCkA+RVqLaKWnDSzXOVzya8csELIaWaYNutsEuAhZrtOjozA==} + + sirv@2.0.4: + resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} + engines: {node: '>= 10'} + + sisteransi@1.0.5: + resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} + + slash@3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} + + slash@4.0.0: + resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} + engines: {node: '>=12'} + + slash@5.1.0: + resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==} + engines: {node: '>=14.16'} + + slice-ansi@2.1.0: + resolution: {integrity: sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==} + engines: {node: '>=6'} + + smob@1.5.0: + resolution: {integrity: sha512-g6T+p7QO8npa+/hNx9ohv1E5pVCmWrVCUzUXJyLdMmftX6ER0oiWY/w9knEonLpnOp6b6FenKnMfR8gqwWdwig==} + + snake-case@3.0.4: + resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} + + sockjs@0.3.24: + resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==} + + sonic-boom@2.8.0: + resolution: {integrity: sha512-kuonw1YOYYNOve5iHdSahXPOK49GqwA+LZhI6Wz/l0rP57iKyXXIHaRagOBHAPmGwJC6od2Z9zgvZ5loSgMlVg==} + + sonic-boom@3.8.0: + resolution: {integrity: sha512-ybz6OYOUjoQQCQ/i4LU8kaToD8ACtYP+Cj5qd2AO36bwbdewxWJ3ArmJ2cr6AvxlL2o0PqnCcPGUgkILbfkaCA==} + + sonic-boom@3.8.1: + resolution: {integrity: sha512-y4Z8LCDBuum+PBP3lSV7RHrXscqksve/bi0as7mhwVnBW+/wUqKT/2Kb7um8yqcFy0duYbbPxzt89Zy2nOCaxg==} + + sorted-array-functions@1.3.0: + resolution: {integrity: sha512-2sqgzeFlid6N4Z2fUQ1cvFmTOLRi/sEDzSQ0OKYchqgoPmQBVyM3959qYx3fpS6Esef80KjmpgPeEr028dP3OA==} + + source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + engines: {node: '>=0.10.0'} + + source-map-loader@5.0.0: + resolution: {integrity: sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA==} + engines: {node: '>= 18.12.0'} + peerDependencies: + webpack: ^5.72.1 + + source-map-support@0.5.13: + resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==} + + source-map-support@0.5.19: + resolution: {integrity: sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==} + + source-map-support@0.5.21: + resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} + + source-map@0.5.7: + resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} + engines: {node: '>=0.10.0'} + + source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} + + source-map@0.7.4: + resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} + engines: {node: '>= 8'} + + spdx-correct@3.2.0: + resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} + + spdx-exceptions@2.5.0: + resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} + + spdx-expression-parse@3.0.1: + resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} + + spdx-license-ids@3.0.20: + resolution: {integrity: sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==} + + spdy-transport@3.0.0: + resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} + + spdy@4.0.2: + resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} + engines: {node: '>=6.0.0'} + + speakingurl@14.0.1: + resolution: {integrity: sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==} + engines: {node: '>=0.10.0'} + + split-on-first@1.1.0: + resolution: {integrity: sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==} + engines: {node: '>=6'} + + split2@3.2.2: + resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==} + + split2@4.2.0: + resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} + engines: {node: '>= 10.x'} + + sprintf-js@1.0.3: + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + + sshpk@1.18.0: + resolution: {integrity: sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==} + engines: {node: '>=0.10.0'} + hasBin: true + + stack-utils@2.0.6: + resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} + engines: {node: '>=10'} + + stackback@0.0.2: + resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} + + stackframe@1.3.4: + resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==} + + stacktrace-parser@0.1.10: + resolution: {integrity: sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==} + engines: {node: '>=6'} + + standard-as-callback@2.1.0: + resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==} + + stargazejs@0.14.4: + resolution: {integrity: sha512-Y0LFsANKC/xhhUhVjB+1JZt7z8A1olKnOdvJmhMllG1cD2Gb2o//SSc2BfF/FDGfkpTfrC6SNbA/UTLmBOxE5A==} + + starknet@6.11.0: + resolution: {integrity: sha512-u50KrGDi9fbu1Ogu7ynwF/tSeFlp3mzOg1/Y5x50tYFICImo3OfY4lOz9OtYDk404HK4eUujKkhov9tG7GAKlg==} + + statuses@1.5.0: + resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} + engines: {node: '>= 0.6'} + + statuses@2.0.1: + resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} + engines: {node: '>= 0.8'} + + std-env@3.7.0: + resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==} + + steno@0.4.4: + resolution: {integrity: sha512-EEHMVYHNXFHfGtgjNITnka0aHhiAlo93F7z2/Pwd+g0teG9CnM3JIINM7hVVB5/rhw9voufD7Wukwgtw2uqh6w==} + + stream-browserify@3.0.0: + resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==} + + stream-shift@1.0.3: + resolution: {integrity: sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==} + + streamroller@3.1.5: + resolution: {integrity: sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==} + engines: {node: '>=8.0'} + + streamsearch@1.1.0: + resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} + engines: {node: '>=10.0.0'} + + streamx@2.20.1: + resolution: {integrity: sha512-uTa0mU6WUC65iUvzKH4X9hEdvSW7rbPxPtwfWiLMSj3qTdQbAiUboZTxauKfpFuGIGa1C2BYijZ7wgdUXICJhA==} + + strict-uri-encode@2.0.0: + resolution: {integrity: sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==} + engines: {node: '>=4'} + + string-argv@0.3.2: + resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} + engines: {node: '>=0.6.19'} + + string-length@4.0.2: + resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==} + engines: {node: '>=10'} + + string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + + string-width@5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + engines: {node: '>=12'} + + string.prototype.matchall@4.0.11: + resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==} + engines: {node: '>= 0.4'} + + string.prototype.trim@1.2.9: + resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} + engines: {node: '>= 0.4'} + + string.prototype.trimend@1.0.8: + resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==} + + string.prototype.trimstart@1.0.8: + resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} + engines: {node: '>= 0.4'} + + string_decoder@1.1.1: + resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} + + string_decoder@1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + + strip-ansi@5.2.0: + resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==} + engines: {node: '>=6'} + + strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + + strip-ansi@7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} + engines: {node: '>=12'} + + strip-bom@3.0.0: + resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} + engines: {node: '>=4'} + + strip-bom@4.0.0: + resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} + engines: {node: '>=8'} + + strip-final-newline@2.0.0: + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} + engines: {node: '>=6'} + + strip-final-newline@3.0.0: + resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} + engines: {node: '>=12'} + + strip-indent@3.0.0: + resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} + engines: {node: '>=8'} + + strip-json-comments@3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} + + strip-literal@2.1.0: + resolution: {integrity: sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==} + + strnum@1.0.5: + resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==} + + style-loader@3.3.4: + resolution: {integrity: sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==} + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^5.0.0 + + styled-jsx@5.1.1: + resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} + engines: {node: '>= 12.0.0'} + peerDependencies: + '@babel/core': '*' + babel-plugin-macros: '*' + react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' + peerDependenciesMeta: + '@babel/core': + optional: true + babel-plugin-macros: + optional: true + + stylehacks@6.1.1: + resolution: {integrity: sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + stylehacks@7.0.4: + resolution: {integrity: sha512-i4zfNrGMt9SB4xRK9L83rlsFCgdGANfeDAYacO1pkqcE7cRHPdWHwnKZVz7WY17Veq/FvyYsRAU++Ga+qDFIww==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + + stylus-loader@7.1.3: + resolution: {integrity: sha512-TY0SKwiY7D2kMd3UxaWKSf3xHF0FFN/FAfsSqfrhxRT/koXTwffq2cgEWDkLQz7VojMu7qEEHt5TlMjkPx9UDw==} + engines: {node: '>= 14.15.0'} + peerDependencies: + stylus: '>=0.52.4' + webpack: ^5.0.0 + + stylus@0.59.0: + resolution: {integrity: sha512-lQ9w/XIOH5ZHVNuNbWW8D822r+/wBSO/d6XvtyHLF7LW4KaCIDeVbvn5DF8fGCJAUCwVhVi/h6J0NUcnylUEjg==} + hasBin: true + + sudo-prompt@9.2.1: + resolution: {integrity: sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==} + + superjson@2.2.1: + resolution: {integrity: sha512-8iGv75BYOa0xRJHK5vRLEjE2H/i4lulTjzpUXic3Eg8akftYjkmQDa8JARQ42rlczXyFR3IeRoeFCc7RxHsYZA==} + engines: {node: '>=16'} + + supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} + + supports-color@8.1.1: + resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} + engines: {node: '>=10'} + + supports-color@9.4.0: + resolution: {integrity: sha512-VL+lNrEoIXww1coLPOmiEmK/0sGigko5COxI09KzHc2VJXJsQ37UaQ+8quuxjDeA7+KnLGTWRyOXSLLR2Wb4jw==} + engines: {node: '>=12'} + + supports-preserve-symlinks-flag@1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} + + svg-parser@2.0.4: + resolution: {integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==} + + svg-tags@1.0.0: + resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==} + + svgo@3.3.2: + resolution: {integrity: sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==} + engines: {node: '>=14.0.0'} + hasBin: true + + symbol-observable@2.0.3: + resolution: {integrity: sha512-sQV7phh2WCYAn81oAkakC5qjq2Ml0g8ozqz03wOGnx9dDlG1de6yrF+0RAzSJD8fPUow3PTSMf2SAbOGxb93BA==} + engines: {node: '>=0.10'} + + symbol-tree@3.2.4: + resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} + + system-architecture@0.1.0: + resolution: {integrity: sha512-ulAk51I9UVUyJgxlv9M6lFot2WP3e7t8Kz9+IS6D4rVba1tR9kON+Ey69f+1R4Q8cd45Lod6a4IcJIxnzGc/zA==} + engines: {node: '>=18'} + + tapable@2.2.1: + resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} + engines: {node: '>=6'} + + tar-stream@2.2.0: + resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} + engines: {node: '>=6'} + + tar-stream@3.1.7: + resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} + + tar@6.2.1: + resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} + engines: {node: '>=10'} + + temp-dir@2.0.0: + resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==} + engines: {node: '>=8'} + + temp@0.8.4: + resolution: {integrity: sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==} + engines: {node: '>=6.0.0'} + + terser-webpack-plugin@5.3.10: + resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} + engines: {node: '>= 10.13.0'} + peerDependencies: + '@swc/core': '*' + esbuild: '*' + uglify-js: '*' + webpack: ^5.1.0 + peerDependenciesMeta: + '@swc/core': + optional: true + esbuild: + optional: true + uglify-js: + optional: true + + terser@5.36.0: + resolution: {integrity: sha512-IYV9eNMuFAV4THUspIRXkLakHnV6XO7FEdtKjf/mDyrnqUg9LnlOn6/RwRvM9SZjR4GUq8Nk8zj67FzVARr74w==} + engines: {node: '>=10'} + hasBin: true + + test-exclude@6.0.0: + resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} + engines: {node: '>=8'} + + test-exclude@7.0.1: + resolution: {integrity: sha512-pFYqmTw68LXVjeWJMST4+borgQP2AyMNbg1BpZh9LbyhUeNkeaPF9gzfPGUAnSMV3qPYdWUwDIjjCLiSDOl7vg==} + engines: {node: '>=18'} + + text-decoder@1.2.1: + resolution: {integrity: sha512-x9v3H/lTKIJKQQe7RPQkLfKAnc9lUTkWDypIQgTzPJAq+5/GCDHonmshfvlsNSj58yyshbIJJDLmU15qNERrXQ==} + + text-extensions@1.9.0: + resolution: {integrity: sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==} + engines: {node: '>=0.10'} + + text-table@0.2.0: + resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} + + thenify-all@1.6.0: + resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} + engines: {node: '>=0.8'} + + thenify@3.3.1: + resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + + thingies@1.21.0: + resolution: {integrity: sha512-hsqsJsFMsV+aD4s3CWKk85ep/3I9XzYV/IXaSouJMYIoDlgyi11cBhsqYe9/geRfB0YIikBQg6raRaM+nIMP9g==} + engines: {node: '>=10.18'} + peerDependencies: + tslib: ^2 + + thread-stream@0.15.2: + resolution: {integrity: sha512-UkEhKIg2pD+fjkHQKyJO3yoIvAP3N6RlNFt2dUhcS1FGvCD1cQa1M/PGknCLFIyZdtJOWQjejp7bdNqmN7zwdA==} + + thread-stream@2.7.0: + resolution: {integrity: sha512-qQiRWsU/wvNolI6tbbCKd9iKaTnCXsTwVxhhKM6nctPdujTyztjlbUkUTUymidWcMnZ5pWR0ej4a0tjsW021vw==} + + throat@5.0.0: + resolution: {integrity: sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==} + + through2@2.0.5: + resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} + + through2@4.0.2: + resolution: {integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==} + + through@2.3.8: + resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} + + thunky@1.1.0: + resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==} + + timers-ext@0.1.8: + resolution: {integrity: sha512-wFH7+SEAcKfJpfLPkrgMPvvwnEtj8W4IurvEyrKsDleXnKLCDw71w8jltvfLa8Rm4qQxxT4jmDBYbJG/z7qoww==} + engines: {node: '>=0.12'} + + tiny-invariant@1.3.3: + resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} + + tiny-secp256k1@1.1.7: + resolution: {integrity: sha512-eb+F6NabSnjbLwNoC+2o5ItbmP1kg7HliWue71JgLegQt6A5mTN8YbvTLCazdlg6e5SV6A+r8OGvZYskdlmhqQ==} + engines: {node: '>=6.0.0'} + + tinybench@2.9.0: + resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} + + tinyexec@0.3.1: + resolution: {integrity: sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==} + + tinyglobby@0.2.10: + resolution: {integrity: sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==} + engines: {node: '>=12.0.0'} + + tinyglobby@0.2.6: + resolution: {integrity: sha512-NbBoFBpqfcgd1tCiO8Lkfdk+xrA7mlLR9zgvZcZWQQwU63XAfUePyd6wZBaU93Hqw347lHnwFzttAkemHzzz4g==} + engines: {node: '>=12.0.0'} + + tinypool@1.0.1: + resolution: {integrity: sha512-URZYihUbRPcGv95En+sz6MfghfIc2OJ1sv/RmhWZLouPY0/8Vo80viwPvg3dlaS9fuq7fQMEfgRRK7BBZThBEA==} + engines: {node: ^18.0.0 || >=20.0.0} + + tinyrainbow@1.2.0: + resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==} + engines: {node: '>=14.0.0'} + + tinyspy@3.0.2: + resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} + engines: {node: '>=14.0.0'} + + tmp@0.2.3: + resolution: {integrity: sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==} + engines: {node: '>=14.14'} + + tmpl@1.0.5: + resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} + + to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + + toidentifier@1.0.1: + resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} + engines: {node: '>=0.6'} + + totalist@3.0.1: + resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} + engines: {node: '>=6'} + + tough-cookie@4.1.4: + resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} + engines: {node: '>=6'} + + tr46@0.0.3: + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} + + tr46@3.0.0: + resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==} + engines: {node: '>=12'} + + tr46@4.1.1: + resolution: {integrity: sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==} + engines: {node: '>=14'} + + tree-dump@1.0.2: + resolution: {integrity: sha512-dpev9ABuLWdEubk+cIaI9cHwRNNDjkBBLXTwI4UCUFdQ5xXKqNXoK4FEciw/vxf+NQ7Cb7sGUyeUtORvHIdRXQ==} + engines: {node: '>=10.0'} + peerDependencies: + tslib: '2' + + trim-newlines@3.0.1: + resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} + engines: {node: '>=8'} + + ts-api-utils@1.3.0: + resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} + engines: {node: '>=16'} + peerDependencies: + typescript: '>=4.2.0' + + ts-jest@29.2.5: + resolution: {integrity: sha512-KD8zB2aAZrcKIdGk4OwpJggeLcH1FgrICqDSROWqlnJXGCXK4Mn6FcdK2B6670Xr73lHMG1kHw8R87A0ecZ+vA==} + engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@babel/core': '>=7.0.0-beta.0 <8' + '@jest/transform': ^29.0.0 + '@jest/types': ^29.0.0 + babel-jest: ^29.0.0 + esbuild: '*' + jest: ^29.0.0 + typescript: '>=4.3 <6' + peerDependenciesMeta: + '@babel/core': + optional: true + '@jest/transform': + optional: true + '@jest/types': + optional: true + babel-jest: + optional: true + esbuild: + optional: true + + ts-loader@9.5.1: + resolution: {integrity: sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==} + engines: {node: '>=12.0.0'} + peerDependencies: + typescript: '*' + webpack: ^5.0.0 + + ts-mixer@6.0.4: + resolution: {integrity: sha512-ufKpbmrugz5Aou4wcr5Wc1UUFWOLhq+Fm6qa6P0w0K5Qw2yhaUoiWszhCVuNQyNwrlGiscHOmqYoAox1PtvgjA==} + + ts-morph@18.0.0: + resolution: {integrity: sha512-Kg5u0mk19PIIe4islUI/HWRvm9bC1lHejK4S0oh1zaZ77TMZAEmQC0sHQYiu2RgCQFZKXz1fMVi/7nOOeirznA==} + + ts-node@10.9.1: + resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} + hasBin: true + peerDependencies: + '@swc/core': '>=1.2.50' + '@swc/wasm': '>=1.2.50' + '@types/node': '*' + typescript: '>=2.7' + peerDependenciesMeta: + '@swc/core': + optional: true + '@swc/wasm': + optional: true + + ts-node@10.9.2: + resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} + hasBin: true + peerDependencies: + '@swc/core': '>=1.2.50' + '@swc/wasm': '>=1.2.50' + '@types/node': '*' + typescript: '>=2.7' + peerDependenciesMeta: + '@swc/core': + optional: true + '@swc/wasm': + optional: true + + tsconfig-paths-webpack-plugin@4.0.0: + resolution: {integrity: sha512-fw/7265mIWukrSHd0i+wSwx64kYUSAKPfxRDksjKIYTxSAp9W9/xcZVBF4Kl0eqQd5eBpAQ/oQrc5RyM/0c1GQ==} + engines: {node: '>=10.13.0'} + + tsconfig-paths@3.15.0: + resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} + + tsconfig-paths@4.2.0: + resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} + engines: {node: '>=6'} + + tslib@1.14.1: + resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} + + tslib@2.8.0: + resolution: {integrity: sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==} + + tsscmp@1.0.6: + resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==} + engines: {node: '>=0.6.x'} + + tsutils@3.21.0: + resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} + engines: {node: '>= 6'} + peerDependencies: + typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' + + tunnel-agent@0.6.0: + resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} + + tweetnacl@0.14.5: + resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==} + + typanion@3.14.0: + resolution: {integrity: sha512-ZW/lVMRabETuYCd9O9ZvMhAh8GslSqaUjxmK/JLPCh6l73CvLBiuXswj/+7LdnWOgYsQ130FqLzFz5aGT4I3Ug==} + + type-check@0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} + + type-detect@4.0.8: + resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} + engines: {node: '>=4'} + + type-fest@0.18.1: + resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==} + engines: {node: '>=10'} + + type-fest@0.20.2: + resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} + engines: {node: '>=10'} + + type-fest@0.21.3: + resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} + engines: {node: '>=10'} + + type-fest@0.6.0: + resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} + engines: {node: '>=8'} + + type-fest@0.7.1: + resolution: {integrity: sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==} + engines: {node: '>=8'} + + type-fest@0.8.1: + resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} + engines: {node: '>=8'} + + type-fest@3.13.1: + resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==} + engines: {node: '>=14.16'} + + type-is@1.6.18: + resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} + engines: {node: '>= 0.6'} + + type@2.7.3: + resolution: {integrity: sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==} + + typed-array-buffer@1.0.2: + resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} + engines: {node: '>= 0.4'} + + typed-array-byte-length@1.0.1: + resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==} + engines: {node: '>= 0.4'} + + typed-array-byte-offset@1.0.2: + resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==} + engines: {node: '>= 0.4'} + + typed-array-length@1.0.6: + resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} + engines: {node: '>= 0.4'} + + typed-assert@1.0.9: + resolution: {integrity: sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==} + + typeforce@1.18.0: + resolution: {integrity: sha512-7uc1O8h1M1g0rArakJdf0uLRSSgFcYexrVoKo+bzJd32gd4gDy2L/Z+8/FjPnU9ydY3pEnVPtr9FyscYY60K1g==} + + typescript@5.4.2: + resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==} + engines: {node: '>=14.17'} + hasBin: true + + typescript@5.4.5: + resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==} + engines: {node: '>=14.17'} + hasBin: true + + typescript@5.5.4: + resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} + engines: {node: '>=14.17'} + hasBin: true + + ufo@1.5.4: + resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} + + uglify-js@3.19.3: + resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} + engines: {node: '>=0.8.0'} + hasBin: true + + uint8arrays@3.1.0: + resolution: {integrity: sha512-ei5rfKtoRO8OyOIor2Rz5fhzjThwIHJZ3uyDPnDHTXbP0aMQ1RN/6AI5B5d9dBxJOU+BvOAk7ZQ1xphsX8Lrog==} + + ultrahtml@1.5.3: + resolution: {integrity: sha512-GykOvZwgDWZlTQMtp5jrD4BVL+gNn2NVlVafjcFUJ7taY20tqYdwdoWBFy6GBJsNTZe1GkGPkSl5knQAjtgceg==} + + unbox-primitive@1.0.2: + resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} + + uncrypto@0.1.3: + resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==} + + unctx@2.3.1: + resolution: {integrity: sha512-PhKke8ZYauiqh3FEMVNm7ljvzQiph0Mt3GBRve03IJm7ukfaON2OBK795tLwhbyfzknuRRkW0+Ze+CQUmzOZ+A==} + + undici-types@5.26.5: + resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + + undici@5.28.4: + resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} + engines: {node: '>=14.0'} + + unenv@1.10.0: + resolution: {integrity: sha512-wY5bskBQFL9n3Eca5XnhH6KbUo/tfvkwm9OpcdCvLaeA7piBNbavbOKJySEwQ1V0RH6HvNlSAFRTpvTqgKRQXQ==} + + unhead@1.11.10: + resolution: {integrity: sha512-hypXrAI47wE3wIhkze0RMPGAWcoo45Q1+XzdqLD/OnTCzjFXQrpuE4zBy8JRexyrqp+Ud2+nFTUNf/mjfFSymw==} + + unicode-canonical-property-names-ecmascript@2.0.1: + resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} + engines: {node: '>=4'} + + unicode-match-property-ecmascript@2.0.0: + resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} + engines: {node: '>=4'} + + unicode-match-property-value-ecmascript@2.2.0: + resolution: {integrity: sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==} + engines: {node: '>=4'} + + unicode-property-aliases-ecmascript@2.1.0: + resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} + engines: {node: '>=4'} + + unicorn-magic@0.1.0: + resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} + engines: {node: '>=18'} + + unimport@3.13.1: + resolution: {integrity: sha512-nNrVzcs93yrZQOW77qnyOVHtb68LegvhYFwxFMfuuWScmwQmyVCG/NBuN8tYsaGzgQUVYv34E/af+Cc9u4og4A==} + + union@0.5.0: + resolution: {integrity: sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==} + engines: {node: '>= 0.8.0'} + + universalify@0.1.2: + resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} + engines: {node: '>= 4.0.0'} + + universalify@0.2.0: + resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} + engines: {node: '>= 4.0.0'} + + universalify@2.0.1: + resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} + engines: {node: '>= 10.0.0'} + + unix-crypt-td-js@1.1.4: + resolution: {integrity: sha512-8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw==} + + unpipe@1.0.0: + resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} + engines: {node: '>= 0.8'} + + unplugin-vue-router@0.10.8: + resolution: {integrity: sha512-xi+eLweYAqolIoTRSmumbi6Yx0z5M0PLvl+NFNVWHJgmE2ByJG1SZbrn+TqyuDtIyln20KKgq8tqmL7aLoiFjw==} + peerDependencies: + vue-router: ^4.4.0 + peerDependenciesMeta: + vue-router: + optional: true + + unplugin@1.14.1: + resolution: {integrity: sha512-lBlHbfSFPToDYp9pjXlUEFVxYLaue9f9T1HC+4OHlmj+HnMDdz9oZY+erXfoCe/5V/7gKUSY2jpXPb9S7f0f/w==} + engines: {node: '>=14.0.0'} + peerDependencies: + webpack-sources: ^3 + peerDependenciesMeta: + webpack-sources: + optional: true + + unstorage@1.12.0: + resolution: {integrity: sha512-ARZYTXiC+e8z3lRM7/qY9oyaOkaozCeNd2xoz7sYK9fv7OLGhVsf+BZbmASqiK/HTZ7T6eAlnVq9JynZppyk3w==} + peerDependencies: + '@azure/app-configuration': ^1.7.0 + '@azure/cosmos': ^4.1.1 + '@azure/data-tables': ^13.2.2 + '@azure/identity': ^4.4.1 + '@azure/keyvault-secrets': ^4.8.0 + '@azure/storage-blob': ^12.24.0 + '@capacitor/preferences': ^6.0.2 + '@netlify/blobs': ^6.5.0 || ^7.0.0 + '@planetscale/database': ^1.19.0 + '@upstash/redis': ^1.34.0 + '@vercel/kv': ^1.0.1 + idb-keyval: ^6.2.1 + ioredis: ^5.4.1 + peerDependenciesMeta: + '@azure/app-configuration': + optional: true + '@azure/cosmos': + optional: true + '@azure/data-tables': + optional: true + '@azure/identity': + optional: true + '@azure/keyvault-secrets': + optional: true + '@azure/storage-blob': + optional: true + '@capacitor/preferences': + optional: true + '@netlify/blobs': + optional: true + '@planetscale/database': + optional: true + '@upstash/redis': + optional: true + '@vercel/kv': + optional: true + idb-keyval: + optional: true + ioredis: + optional: true + + untun@0.1.3: + resolution: {integrity: sha512-4luGP9LMYszMRZwsvyUd9MrxgEGZdZuZgpVQHEEX0lCYFESasVRvZd0EYpCkOIbJKHMuv0LskpXc/8Un+MJzEQ==} + hasBin: true + + untyped@1.5.1: + resolution: {integrity: sha512-reBOnkJBFfBZ8pCKaeHgfZLcehXtM6UTxc+vqs1JvCps0c4amLNp3fhdGBZwYp+VLyoY9n3X5KOP7lCyWBUX9A==} + hasBin: true + + unwasm@0.3.9: + resolution: {integrity: sha512-LDxTx/2DkFURUd+BU1vUsF/moj0JsoTvl+2tcg2AUOiEzVturhGGx17/IMgGvKUYdZwr33EJHtChCJuhu9Ouvg==} + + upath@2.0.1: + resolution: {integrity: sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==} + engines: {node: '>=4'} + + update-browserslist-db@1.1.1: + resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + + uqr@0.1.2: + resolution: {integrity: sha512-MJu7ypHq6QasgF5YRTjqscSzQp/W11zoUk6kvmlH+fmWEs63Y0Eib13hYFwAzagRJcVY8WVnlV+eBDUGMJ5IbA==} + + uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + + url-join@4.0.1: + resolution: {integrity: sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==} + + url-parse@1.5.10: + resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} + + urlpattern-polyfill@8.0.2: + resolution: {integrity: sha512-Qp95D4TPJl1kC9SKigDcqgyM2VDVO4RiJc2d4qe5GrYm+zbIQCWWKAFaJNQ4BhdFeDGwBmAxqJBwWSJDb9T3BQ==} + + use-sync-external-store@1.2.2: + resolution: {integrity: sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + + utf-8-validate@6.0.4: + resolution: {integrity: sha512-xu9GQDeFp+eZ6LnCywXN/zBancWvOpUMzgjLPSjy4BRHSmTelvn2E0DG0o1sTiw5hkCKBHo8rwSKncfRfv2EEQ==} + engines: {node: '>=6.14.2'} + + util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + + utility-types@3.11.0: + resolution: {integrity: sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw==} + engines: {node: '>= 4'} + + utils-merge@1.0.1: + resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} + engines: {node: '>= 0.4.0'} + + uuid@8.3.2: + resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} + hasBin: true + + uuid@9.0.1: + resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} + hasBin: true + + v8-compile-cache-lib@3.0.1: + resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} + + v8-to-istanbul@9.3.0: + resolution: {integrity: sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==} + engines: {node: '>=10.12.0'} + + validate-npm-package-license@3.0.4: + resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} + + validate-npm-package-name@5.0.1: + resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + + validator@13.12.0: + resolution: {integrity: sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==} + engines: {node: '>= 0.10'} + + vary@1.1.2: + resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} + engines: {node: '>= 0.8'} + + verdaccio-audit@13.0.0-next-8.1: + resolution: {integrity: sha512-EEfUeC1kHuErtwF9FC670W+EXHhcl+iuigONkcprwRfkPxmdBs+Hx36745hgAMZ9SCqedNECaycnGF3tZ3VYfw==} + engines: {node: '>=12'} + + verdaccio-htpasswd@13.0.0-next-8.1: + resolution: {integrity: sha512-BfvmO+ZdbwfttOwrdTPD6Bccr1ZfZ9Tk/9wpXamxdWB/XPWlk3FtyGsvqCmxsInRLPhQ/FSk9c3zRCGvICTFYg==} + engines: {node: '>=12'} + + verdaccio@5.32.2: + resolution: {integrity: sha512-QnVYIUvwB884fwVcA/D+x7AabsRPlTPyYAKMtExm8kJjiH+s2LGK2qX2o3I4VmYXqBR3W9b8gEnyQnGwQhUPsw==} + engines: {node: '>=14'} + hasBin: true + + verror@1.10.0: + resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} + engines: {'0': node >=0.6.0} + + vite-hot-client@0.2.3: + resolution: {integrity: sha512-rOGAV7rUlUHX89fP2p2v0A2WWvV3QMX2UYq0fRqsWSvFvev4atHWqjwGoKaZT1VTKyLGk533ecu3eyd0o59CAg==} + peerDependencies: + vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 + + vite-node@2.1.3: + resolution: {integrity: sha512-I1JadzO+xYX887S39Do+paRePCKoiDrWRRjp9kkG5he0t7RXNvPAJPCQSJqbGN4uCrFFeS3Kj3sLqY8NMYBEdA==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + + vite-plugin-checker@0.8.0: + resolution: {integrity: sha512-UA5uzOGm97UvZRTdZHiQVYFnd86AVn8EVaD4L3PoVzxH+IZSfaAw14WGFwX9QS23UW3lV/5bVKZn6l0w+q9P0g==} + engines: {node: '>=14.16'} + peerDependencies: + '@biomejs/biome': '>=1.7' + eslint: '>=7' + meow: ^9.0.0 + optionator: ^0.9.1 + stylelint: '>=13' + typescript: '*' + vite: '>=2.0.0' + vls: '*' + vti: '*' + vue-tsc: ~2.1.6 + peerDependenciesMeta: + '@biomejs/biome': + optional: true + eslint: + optional: true + meow: + optional: true + optionator: + optional: true + stylelint: + optional: true + typescript: + optional: true + vls: + optional: true + vti: + optional: true + vue-tsc: + optional: true + + vite-plugin-dts@2.3.0: + resolution: {integrity: sha512-WbJgGtsStgQhdm3EosYmIdTGbag5YQpZ3HXWUAPCDyoXI5qN6EY0V7NXq0lAmnv9hVQsvh0htbYcg0Or5Db9JQ==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + vite: '>=2.9.0' + + vite-plugin-inspect@0.8.7: + resolution: {integrity: sha512-/XXou3MVc13A5O9/2Nd6xczjrUwt7ZyI9h8pTnUMkr5SshLcb0PJUOVq2V+XVkdeU4njsqAtmK87THZuO2coGA==} + engines: {node: '>=14'} + peerDependencies: + '@nuxt/kit': '*' + vite: ^3.1.0 || ^4.0.0 || ^5.0.0-0 + peerDependenciesMeta: + '@nuxt/kit': + optional: true + + vite-plugin-vue-inspector@5.1.3: + resolution: {integrity: sha512-pMrseXIDP1Gb38mOevY+BvtNGNqiqmqa2pKB99lnLsADQww9w9xMbAfT4GB6RUoaOkSPrtlXqpq2Fq+Dj2AgFg==} + peerDependencies: + vite: ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 + + vite@5.4.9: + resolution: {integrity: sha512-20OVpJHh0PAM0oSOELa5GaZNWeDjcAvQjGXy2Uyr+Tp+/D2/Hdz6NLgpJLsarPTA2QJ6v8mX2P1ZfbsSKvdMkg==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || >=20.0.0 + less: '*' + lightningcss: ^1.21.0 + sass: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + + vitest@2.1.3: + resolution: {integrity: sha512-Zrxbg/WiIvUP2uEzelDNTXmEMJXuzJ1kCpbDvaKByFA9MNeO95V+7r/3ti0qzJzrxdyuUw5VduN7k+D3VmVOSA==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@edge-runtime/vm': '*' + '@types/node': ^18.0.0 || >=20.0.0 + '@vitest/browser': 2.1.3 + '@vitest/ui': 2.1.3 + happy-dom: '*' + jsdom: '*' + peerDependenciesMeta: + '@edge-runtime/vm': + optional: true + '@types/node': + optional: true + '@vitest/browser': + optional: true + '@vitest/ui': + optional: true + happy-dom: + optional: true + jsdom: + optional: true + + vlq@1.0.1: + resolution: {integrity: sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==} + + vscode-jsonrpc@6.0.0: + resolution: {integrity: sha512-wnJA4BnEjOSyFMvjZdpiOwhSq9uDoK8e/kpRJDTaMYzwlkrhG1fwDIZI94CLsLzlCK5cIbMMtFlJlfR57Lavmg==} + engines: {node: '>=8.0.0 || >=10.0.0'} + + vscode-languageclient@7.0.0: + resolution: {integrity: sha512-P9AXdAPlsCgslpP9pRxYPqkNYV7Xq8300/aZDpO35j1fJm/ncize8iGswzYlcvFw5DQUx4eVk+KvfXdL0rehNg==} + engines: {vscode: ^1.52.0} + + vscode-languageserver-protocol@3.16.0: + resolution: {integrity: sha512-sdeUoAawceQdgIfTI+sdcwkiK2KU+2cbEYA0agzM2uqaUy2UpnnGHtWTHVEtS0ES4zHU0eMFRGN+oQgDxlD66A==} + + vscode-languageserver-textdocument@1.0.12: + resolution: {integrity: sha512-cxWNPesCnQCcMPeenjKKsOCKQZ/L6Tv19DTRIGuLWe32lyzWhihGVJ/rcckZXJxfdKCFvRLS3fpBIsV/ZGX4zA==} + + vscode-languageserver-types@3.16.0: + resolution: {integrity: sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA==} + + vscode-languageserver@7.0.0: + resolution: {integrity: sha512-60HTx5ID+fLRcgdHfmz0LDZAXYEV68fzwG0JWwEPBode9NuMYTIxuYXPg4ngO8i8+Ou0lM7y6GzaYWbiDL0drw==} + hasBin: true + + vscode-uri@3.0.8: + resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==} + + vue-bundle-renderer@2.1.1: + resolution: {integrity: sha512-+qALLI5cQncuetYOXp4yScwYvqh8c6SMXee3B+M7oTZxOgtESP0l4j/fXdEJoZ+EdMxkGWIj+aSEyjXkOdmd7g==} + + vue-component-type-helpers@2.1.8: + resolution: {integrity: sha512-ii36gDzrYAfOQIkOlo44yceDdT5269gKmNGxf07Qx6seH2U50+tQ2ol02XLhYPmxrh6YabAsOdte8WDrpaO6Tw==} + + vue-demi@0.14.10: + resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==} + engines: {node: '>=12'} + hasBin: true + peerDependencies: + '@vue/composition-api': ^1.0.0-rc.1 + vue: ^3.0.0-0 || ^2.6.0 + peerDependenciesMeta: + '@vue/composition-api': + optional: true + + vue-devtools-stub@0.1.0: + resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==} + + vue-eslint-parser@9.4.3: + resolution: {integrity: sha512-2rYRLWlIpaiN8xbPiDyXZXRgLGOtWxERV7ND5fFAv5qo1D2N9Fu9MNajBNc6o13lZ+24DAWCkQCvj4klgmcITg==} + engines: {node: ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '>=6.0.0' + + vue-qrcode@2.2.2: + resolution: {integrity: sha512-SbrXq/mSb1g2tbDyXPe9gy9KiMYsvxWKRErlpij1BqiFoHwQckheZV63CTw6yRLLUVG2RXAVlX+APkpdCK7SQQ==} + peerDependencies: + qrcode: ^1.0.0 + vue: ^2.7.0 || ^3.0.0 + + vue-router@4.4.5: + resolution: {integrity: sha512-4fKZygS8cH1yCyuabAXGUAsyi1b2/o/OKgu/RUb+znIYOxPRxdkytJEx+0wGcpBE1pX6vUgh5jwWOKRGvuA/7Q==} + peerDependencies: + vue: ^3.2.0 + + vue-tsc@2.1.6: + resolution: {integrity: sha512-f98dyZp5FOukcYmbFpuSCJ4Z0vHSOSmxGttZJCsFeX0M4w/Rsq0s4uKXjcSRsZqsRgQa6z7SfuO+y0HVICE57Q==} + hasBin: true + peerDependencies: + typescript: '>=5.0.0' + + vue-zustand@0.6.0: + resolution: {integrity: sha512-injGg2Nxcq7RBXe4n92LmIOcAP3DxqHr3w5uVhkV1BnCIChjztXfsWEX9k8IP3zb7EmHnDV5SW0XtxY6TQct2Q==} + peerDependencies: + vue: '>=3.2.0' + zustand: '>=4.3.0' + + vue@3.5.12: + resolution: {integrity: sha512-CLVZtXtn2ItBIi/zHZ0Sg1Xkb7+PU32bJJ8Bmy7ts3jxXTcbfsEfBivFYYWz1Hur+lalqGAh65Coin0r+HRUfg==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + w3c-xmlserializer@4.0.0: + resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==} + engines: {node: '>=14'} + + walker@1.0.8: + resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} + + watchpack@2.4.0: + resolution: {integrity: sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==} + engines: {node: '>=10.13.0'} + + watchpack@2.4.2: + resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==} + engines: {node: '>=10.13.0'} + + wbuf@1.7.3: + resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} + + wcwidth@1.0.1: + resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} + + webidl-conversions@3.0.1: + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} + + webidl-conversions@5.0.0: + resolution: {integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==} + engines: {node: '>=8'} + + webidl-conversions@7.0.0: + resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} + engines: {node: '>=12'} + + webpack-dev-middleware@7.4.2: + resolution: {integrity: sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==} + engines: {node: '>= 18.12.0'} + peerDependencies: + webpack: ^5.0.0 + peerDependenciesMeta: + webpack: + optional: true + + webpack-dev-server@5.1.0: + resolution: {integrity: sha512-aQpaN81X6tXie1FoOB7xlMfCsN19pSvRAeYUHOdFWOlhpQ/LlbfTqYwwmEDFV0h8GGuqmCmKmT+pxcUV/Nt2gQ==} + engines: {node: '>= 18.12.0'} + hasBin: true + peerDependencies: + webpack: ^5.0.0 + webpack-cli: '*' + peerDependenciesMeta: + webpack: + optional: true + webpack-cli: + optional: true + + webpack-merge@5.10.0: + resolution: {integrity: sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==} + engines: {node: '>=10.0.0'} + + webpack-node-externals@3.0.0: + resolution: {integrity: sha512-LnL6Z3GGDPht/AigwRh2dvL9PQPFQ8skEpVrWZXLWBYmqcaojHNN0onvHzie6rq7EWKrrBfPYqNEzTJgiwEQDQ==} + engines: {node: '>=6'} + + webpack-sources@3.2.3: + resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} + engines: {node: '>=10.13.0'} + + webpack-subresource-integrity@5.1.0: + resolution: {integrity: sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==} + engines: {node: '>= 12'} + peerDependencies: + html-webpack-plugin: '>= 5.0.0-beta.1 < 6' + webpack: ^5.12.0 + peerDependenciesMeta: + html-webpack-plugin: + optional: true + + webpack-virtual-modules@0.6.2: + resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==} + + webpack@5.95.0: + resolution: {integrity: sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + + websocket-driver@0.7.4: + resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} + engines: {node: '>=0.8.0'} + + websocket-extensions@0.1.4: + resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==} + engines: {node: '>=0.8.0'} + + whatwg-encoding@2.0.0: + resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} + engines: {node: '>=12'} + + whatwg-fetch@3.6.20: + resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==} + + whatwg-mimetype@3.0.0: + resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} + engines: {node: '>=12'} + + whatwg-url-without-unicode@8.0.0-3: + resolution: {integrity: sha512-HoKuzZrUlgpz35YO27XgD28uh/WJH4B0+3ttFqRo//lmq+9T/mIOJ6kqmINI9HpUpz1imRC/nR/lxKpJiv0uig==} + engines: {node: '>=10'} + + whatwg-url@11.0.0: + resolution: {integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==} + engines: {node: '>=12'} + + whatwg-url@12.0.1: + resolution: {integrity: sha512-Ed/LrqB8EPlGxjS+TrsXcpUond1mhccS3pchLhzSgPCnTimUCKj3IZE75pAs5m6heB2U2TMerKFUXheyHY+VDQ==} + engines: {node: '>=14'} + + whatwg-url@5.0.0: + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} + + which-boxed-primitive@1.0.2: + resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} + + which-builtin-type@1.1.4: + resolution: {integrity: sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w==} + engines: {node: '>= 0.4'} + + which-collection@1.0.2: + resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} + engines: {node: '>= 0.4'} + + which-module@2.0.1: + resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} + + which-typed-array@1.1.15: + resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} + engines: {node: '>= 0.4'} + + which@1.3.1: + resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} + hasBin: true + + which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true + + which@3.0.1: + resolution: {integrity: sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + hasBin: true + + why-is-node-running@2.3.0: + resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} + engines: {node: '>=8'} + hasBin: true + + wide-align@1.1.5: + resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} + + wif@2.0.6: + resolution: {integrity: sha512-HIanZn1zmduSF+BQhkE+YXIbEiH0xPr1012QbFEGB0xsKqJii0/SqJjyn8dFv6y36kOznMgMB+LGcbZTJ1xACQ==} + + wildcard@2.0.1: + resolution: {integrity: sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==} + + word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + engines: {node: '>=0.10.0'} + + wordwrap@1.0.0: + resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} + + wrap-ansi@6.2.0: + resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} + engines: {node: '>=8'} + + wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} + + wrap-ansi@8.1.0: + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} + engines: {node: '>=12'} + + wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + + write-file-atomic@2.4.3: + resolution: {integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==} + + write-file-atomic@4.0.2: + resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + + ws@6.2.3: + resolution: {integrity: sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA==} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + ws@7.5.10: + resolution: {integrity: sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==} + engines: {node: '>=8.3.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + ws@8.17.1: + resolution: {integrity: sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + ws@8.18.0: + resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + xml-name-validator@4.0.0: + resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} + engines: {node: '>=12'} + + xmlchars@2.2.0: + resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} + + xstream@11.14.0: + resolution: {integrity: sha512-1bLb+kKKtKPbgTK6i/BaoAn03g47PpFstlbe1BA+y3pNS/LfvcaghS5BFf9+EE1J+KwSQsEpfJvFN5GqFtiNmw==} + + xtend@4.0.2: + resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} + engines: {node: '>=0.4'} + + y18n@4.0.3: + resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} + + y18n@5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} + + yallist@3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} + + yallist@4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + + yaml@1.10.2: + resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} + engines: {node: '>= 6'} + + yaml@2.6.0: + resolution: {integrity: sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==} + engines: {node: '>= 14'} + hasBin: true + + yargs-parser@18.1.3: + resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} + engines: {node: '>=6'} + + yargs-parser@20.2.9: + resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} + engines: {node: '>=10'} + + yargs-parser@21.1.1: + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} + engines: {node: '>=12'} + + yargs@15.4.1: + resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} + engines: {node: '>=8'} + + yargs@17.7.2: + resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} + engines: {node: '>=12'} + + ylru@1.4.0: + resolution: {integrity: sha512-2OQsPNEmBCvXuFlIni/a+Rn+R2pHW9INm0BxXJ4hVDA8TirqMj+J/Rp9ItLatT/5pZqWwefVrTQcHpixsxnVlA==} + engines: {node: '>= 4.0.0'} + + yn@3.1.1: + resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} + engines: {node: '>=6'} + + yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + + yocto-queue@1.1.1: + resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==} + engines: {node: '>=12.20'} + + z-schema@5.0.5: + resolution: {integrity: sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==} + engines: {node: '>=8.0.0'} + hasBin: true + + zhead@2.2.4: + resolution: {integrity: sha512-8F0OI5dpWIA5IGG5NHUg9staDwz/ZPxZtvGVf01j7vHqSyZ0raHY+78atOVxRqb73AotX22uV1pXt3gYSstGag==} + + zip-stream@6.0.1: + resolution: {integrity: sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA==} + engines: {node: '>= 14'} + + zustand@4.5.5: + resolution: {integrity: sha512-+0PALYNJNgK6hldkgDq2vLrw5f6g/jCInz52n9RTpropGgeAf/ioFUCdtsjCqu4gNhW9D01rUQBROoRjdzyn2Q==} + engines: {node: '>=12.7.0'} + peerDependencies: + '@types/react': '>=16.8' + immer: '>=9.0.6' + react: '>=16.8' + peerDependenciesMeta: + '@types/react': + optional: true + immer: + optional: true + react: + optional: true + +snapshots: + + '@adobe/css-tools@4.4.0': {} + + '@ampproject/remapping@2.3.0': + dependencies: + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + + '@antfu/utils@0.7.10': {} + + '@babel/code-frame@7.26.0': + dependencies: + '@babel/helper-validator-identifier': 7.25.9 + js-tokens: 4.0.0 + picocolors: 1.1.1 + + '@babel/compat-data@7.26.0': {} + + '@babel/core@7.26.0': + dependencies: + '@ampproject/remapping': 2.3.0 + '@babel/code-frame': 7.26.0 + '@babel/generator': 7.26.0 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) + '@babel/helpers': 7.26.0 + '@babel/parser': 7.26.1 + '@babel/template': 7.25.9 + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 + convert-source-map: 2.0.0 + debug: 4.3.7 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + '@babel/generator@7.26.0': + dependencies: + '@babel/parser': 7.26.1 + '@babel/types': 7.26.0 + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 3.0.2 + + '@babel/helper-annotate-as-pure@7.25.9': + dependencies: + '@babel/types': 7.26.0 + + '@babel/helper-builder-binary-assignment-operator-visitor@7.25.9': + dependencies: + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 + transitivePeerDependencies: + - supports-color + + '@babel/helper-compilation-targets@7.25.9': + dependencies: + '@babel/compat-data': 7.26.0 + '@babel/helper-validator-option': 7.25.9 + browserslist: 4.24.2 + lru-cache: 5.1.1 + semver: 6.3.1 + + '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-member-expression-to-functions': 7.25.9 + '@babel/helper-optimise-call-expression': 7.25.9 + '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.0) + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/traverse': 7.25.9 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + '@babel/helper-create-regexp-features-plugin@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-annotate-as-pure': 7.25.9 + regexpu-core: 6.1.1 + semver: 6.3.1 + + '@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + debug: 4.3.7 + lodash.debounce: 4.0.8 + resolve: 1.22.8 + transitivePeerDependencies: + - supports-color + + '@babel/helper-environment-visitor@7.24.7': + dependencies: + '@babel/types': 7.26.0 + + '@babel/helper-member-expression-to-functions@7.25.9': + dependencies: + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 + transitivePeerDependencies: + - supports-color + + '@babel/helper-module-imports@7.25.9': + dependencies: + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 + transitivePeerDependencies: + - supports-color + + '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + '@babel/traverse': 7.25.9 + transitivePeerDependencies: + - supports-color + + '@babel/helper-optimise-call-expression@7.25.9': + dependencies: + '@babel/types': 7.26.0 + + '@babel/helper-plugin-utils@7.25.9': {} + + '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-wrap-function': 7.25.9 + '@babel/traverse': 7.25.9 + transitivePeerDependencies: + - supports-color + + '@babel/helper-replace-supers@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-member-expression-to-functions': 7.25.9 + '@babel/helper-optimise-call-expression': 7.25.9 + '@babel/traverse': 7.25.9 + transitivePeerDependencies: + - supports-color + + '@babel/helper-simple-access@7.25.9': + dependencies: + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 + transitivePeerDependencies: + - supports-color + + '@babel/helper-skip-transparent-expression-wrappers@7.25.9': + dependencies: + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 + transitivePeerDependencies: + - supports-color + + '@babel/helper-string-parser@7.25.9': {} + + '@babel/helper-validator-identifier@7.25.9': {} + + '@babel/helper-validator-option@7.25.9': {} + + '@babel/helper-wrap-function@7.25.9': + dependencies: + '@babel/template': 7.25.9 + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 + transitivePeerDependencies: + - supports-color + + '@babel/helpers@7.26.0': + dependencies: + '@babel/template': 7.25.9 + '@babel/types': 7.26.0 + + '@babel/parser@7.26.1': + dependencies: + '@babel/types': 7.26.0 + + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/traverse': 7.25.9 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.0) + transitivePeerDependencies: + - supports-color + + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/traverse': 7.25.9 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.26.0) + transitivePeerDependencies: + - supports-color + + '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/helper-plugin-utils': 7.25.9 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.26.0) + transitivePeerDependencies: + - supports-color + + '@babel/plugin-proposal-export-default-from@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.0) + + '@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.26.0) + + '@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.26.0)': + dependencies: + '@babel/compat-data': 7.26.0 + '@babel/core': 7.26.0 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.0) + + '@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.26.0) + + '@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.0) + transitivePeerDependencies: + - supports-color + + '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + + '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-syntax-export-default-from@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-async-generator-functions@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.0) + '@babel/traverse': 7.25.9 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.0) + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-block-scoped-functions@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/helper-plugin-utils': 7.25.9 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/helper-plugin-utils': 7.25.9 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-classes@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.0) + '@babel/traverse': 7.25.9 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/template': 7.25.9 + + '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-exponentiation-operator@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-builder-binary-assignment-operator-visitor': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-flow-strip-types@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.0) + + '@babel/plugin-transform-for-of@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-function-name@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/traverse': 7.25.9 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-literals@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) + '@babel/helper-plugin-utils': 7.25.9 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-modules-commonjs@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-simple-access': 7.25.9 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + '@babel/traverse': 7.25.9 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) + '@babel/helper-plugin-utils': 7.25.9 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-new-target@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-nullish-coalescing-operator@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.0) + + '@babel/plugin-transform-object-super@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.0) + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/helper-plugin-utils': 7.25.9 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/helper-plugin-utils': 7.25.9 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-react-constant-elements@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-react-jsx-development@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.0) + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.0) + '@babel/types': 7.26.0 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-react-pure-annotations@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + regenerator-transform: 0.15.2 + + '@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-runtime@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.26.0) + babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.0) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.26.0) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-spread@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-template-literals@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-typeof-symbol@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-typescript@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.0) + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/preset-env@7.26.0(@babel/core@7.26.0)': + dependencies: + '@babel/compat-data': 7.26.0 + '@babel/core': 7.26.0 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-validator-option': 7.25.9 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.0) + '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.26.0) + '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.0) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.26.0) + '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-async-generator-functions': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-block-scoped-functions': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.26.0) + '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-dotall-regex': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-duplicate-keys': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-dynamic-import': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-exponentiation-operator': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-json-strings': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-member-expression-literals': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-modules-amd': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-modules-commonjs': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-modules-systemjs': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-modules-umd': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-new-target': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-nullish-coalescing-operator': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-object-super': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-property-literals': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-regexp-modifiers': 7.26.0(@babel/core@7.26.0) + '@babel/plugin-transform-reserved-words': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-template-literals': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-typeof-symbol': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-unicode-escapes': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-unicode-property-regex': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@7.26.0) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.26.0) + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.26.0) + babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.0) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.26.0) + core-js-compat: 3.38.1 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + '@babel/preset-flow@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-validator-option': 7.25.9 + '@babel/plugin-transform-flow-strip-types': 7.25.9(@babel/core@7.26.0) + + '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/types': 7.26.0 + esutils: 2.0.3 + + '@babel/preset-react@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-validator-option': 7.25.9 + '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx-development': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-react-pure-annotations': 7.25.9(@babel/core@7.26.0) + transitivePeerDependencies: + - supports-color + + '@babel/preset-typescript@7.26.0(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-validator-option': 7.25.9 + '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-modules-commonjs': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-typescript': 7.25.9(@babel/core@7.26.0) + transitivePeerDependencies: + - supports-color + + '@babel/register@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + clone-deep: 4.0.1 + find-cache-dir: 2.1.0 + make-dir: 2.1.0 + pirates: 4.0.6 + source-map-support: 0.5.21 + + '@babel/runtime@7.26.0': + dependencies: + regenerator-runtime: 0.14.1 + + '@babel/standalone@7.26.1': {} + + '@babel/template@7.25.9': + dependencies: + '@babel/code-frame': 7.26.0 + '@babel/parser': 7.26.1 + '@babel/types': 7.26.0 + + '@babel/traverse@7.25.9': + dependencies: + '@babel/code-frame': 7.26.0 + '@babel/generator': 7.26.0 + '@babel/parser': 7.26.1 + '@babel/template': 7.25.9 + '@babel/types': 7.26.0 + debug: 4.3.7 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + + '@babel/types@7.26.0': + dependencies: + '@babel/helper-string-parser': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + + '@bcherny/json-schema-ref-parser@10.0.5-fork': + dependencies: + '@jsdevtools/ono': 7.1.3 + '@types/json-schema': 7.0.15 + call-me-maybe: 1.0.2 + js-yaml: 4.1.0 + + '@bcoe/v8-coverage@0.2.3': {} + + '@chain-registry/keplr@1.74.12': + dependencies: + '@chain-registry/types': 0.50.1 + '@keplr-wallet/cosmos': 0.12.28 + '@keplr-wallet/crypto': 0.12.28 + semver: 7.6.3 + + '@chain-registry/types@0.50.1': {} + + '@cloudflare/kv-asset-handler@0.3.4': + dependencies: + mime: 3.0.0 + + '@commitlint/cli@17.8.1(@swc/core@1.5.7(@swc/helpers@0.5.13))': + dependencies: + '@commitlint/format': 17.8.1 + '@commitlint/lint': 17.8.1 + '@commitlint/load': 17.8.1(@swc/core@1.5.7(@swc/helpers@0.5.13)) + '@commitlint/read': 17.8.1 + '@commitlint/types': 17.8.1 + execa: 5.1.1 + lodash.isfunction: 3.0.9 + resolve-from: 5.0.0 + resolve-global: 1.0.0 + yargs: 17.7.2 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + + '@commitlint/config-conventional@17.8.1': + dependencies: + conventional-changelog-conventionalcommits: 6.1.0 + + '@commitlint/config-validator@17.8.1': + dependencies: + '@commitlint/types': 17.8.1 + ajv: 8.17.1 + + '@commitlint/ensure@17.8.1': + dependencies: + '@commitlint/types': 17.8.1 + lodash.camelcase: 4.3.0 + lodash.kebabcase: 4.1.1 + lodash.snakecase: 4.1.1 + lodash.startcase: 4.4.0 + lodash.upperfirst: 4.3.1 + + '@commitlint/execute-rule@17.8.1': {} + + '@commitlint/format@17.8.1': + dependencies: + '@commitlint/types': 17.8.1 + chalk: 4.1.2 + + '@commitlint/is-ignored@17.8.1': + dependencies: + '@commitlint/types': 17.8.1 + semver: 7.5.4 + + '@commitlint/lint@17.8.1': + dependencies: + '@commitlint/is-ignored': 17.8.1 + '@commitlint/parse': 17.8.1 + '@commitlint/rules': 17.8.1 + '@commitlint/types': 17.8.1 + + '@commitlint/load@17.8.1(@swc/core@1.5.7(@swc/helpers@0.5.13))': + dependencies: + '@commitlint/config-validator': 17.8.1 + '@commitlint/execute-rule': 17.8.1 + '@commitlint/resolve-extends': 17.8.1 + '@commitlint/types': 17.8.1 + '@types/node': 20.5.1 + chalk: 4.1.2 + cosmiconfig: 8.3.6(typescript@5.5.4) + cosmiconfig-typescript-loader: 4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@5.5.4))(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(typescript@5.5.4))(typescript@5.5.4) + lodash.isplainobject: 4.0.6 + lodash.merge: 4.6.2 + lodash.uniq: 4.5.0 + resolve-from: 5.0.0 + ts-node: 10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@20.5.1)(typescript@5.5.4) + typescript: 5.5.4 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + + '@commitlint/message@17.8.1': {} + + '@commitlint/parse@17.8.1': + dependencies: + '@commitlint/types': 17.8.1 + conventional-changelog-angular: 6.0.0 + conventional-commits-parser: 4.0.0 + + '@commitlint/read@17.8.1': + dependencies: + '@commitlint/top-level': 17.8.1 + '@commitlint/types': 17.8.1 + fs-extra: 11.2.0 + git-raw-commits: 2.0.11 + minimist: 1.2.8 + + '@commitlint/resolve-extends@17.8.1': + dependencies: + '@commitlint/config-validator': 17.8.1 + '@commitlint/types': 17.8.1 + import-fresh: 3.3.0 + lodash.mergewith: 4.6.2 + resolve-from: 5.0.0 + resolve-global: 1.0.0 + + '@commitlint/rules@17.8.1': + dependencies: + '@commitlint/ensure': 17.8.1 + '@commitlint/message': 17.8.1 + '@commitlint/to-lines': 17.8.1 + '@commitlint/types': 17.8.1 + execa: 5.1.1 + + '@commitlint/to-lines@17.8.1': {} + + '@commitlint/top-level@17.8.1': + dependencies: + find-up: 5.0.0 + + '@commitlint/types@17.8.1': + dependencies: + chalk: 4.1.2 + + '@confio/ics23@0.6.8': + dependencies: + '@noble/hashes': 1.5.0 + protobufjs: 6.11.4 + + '@cosmjs/amino@0.32.0': + dependencies: + '@cosmjs/crypto': 0.32.4 + '@cosmjs/encoding': 0.32.4 + '@cosmjs/math': 0.32.4 + '@cosmjs/utils': 0.32.4 + + '@cosmjs/amino@0.32.3': + dependencies: + '@cosmjs/crypto': 0.32.4 + '@cosmjs/encoding': 0.32.4 + '@cosmjs/math': 0.32.4 + '@cosmjs/utils': 0.32.4 + + '@cosmjs/amino@0.32.4': + dependencies: + '@cosmjs/crypto': 0.32.4 + '@cosmjs/encoding': 0.32.4 + '@cosmjs/math': 0.32.4 + '@cosmjs/utils': 0.32.4 + + '@cosmjs/cosmwasm-stargate@0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + dependencies: + '@cosmjs/amino': 0.32.4 + '@cosmjs/crypto': 0.32.4 + '@cosmjs/encoding': 0.32.4 + '@cosmjs/math': 0.32.4 + '@cosmjs/proto-signing': 0.32.4 + '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@cosmjs/tendermint-rpc': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@cosmjs/utils': 0.32.4 + cosmjs-types: 0.9.0 + pako: 2.1.0 + transitivePeerDependencies: + - bufferutil + - debug + - utf-8-validate + + '@cosmjs/crypto@0.32.4': + dependencies: + '@cosmjs/encoding': 0.32.4 + '@cosmjs/math': 0.32.4 + '@cosmjs/utils': 0.32.4 + '@noble/hashes': 1.5.0 + bn.js: 5.2.1 + elliptic: 6.6.0 + libsodium-wrappers-sumo: 0.7.15 + + '@cosmjs/encoding@0.32.4': + dependencies: + base64-js: 1.5.1 + bech32: 1.1.4 + readonly-date: 1.0.0 + + '@cosmjs/json-rpc@0.32.4': + dependencies: + '@cosmjs/stream': 0.32.4 + xstream: 11.14.0 + + '@cosmjs/math@0.32.4': + dependencies: + bn.js: 5.2.1 + + '@cosmjs/proto-signing@0.32.0': + dependencies: + '@cosmjs/amino': 0.32.4 + '@cosmjs/crypto': 0.32.4 + '@cosmjs/encoding': 0.32.4 + '@cosmjs/math': 0.32.4 + '@cosmjs/utils': 0.32.4 + cosmjs-types: 0.9.0 + + '@cosmjs/proto-signing@0.32.3': + dependencies: + '@cosmjs/amino': 0.32.4 + '@cosmjs/crypto': 0.32.4 + '@cosmjs/encoding': 0.32.4 + '@cosmjs/math': 0.32.4 + '@cosmjs/utils': 0.32.4 + cosmjs-types: 0.9.0 + + '@cosmjs/proto-signing@0.32.4': + dependencies: + '@cosmjs/amino': 0.32.4 + '@cosmjs/crypto': 0.32.4 + '@cosmjs/encoding': 0.32.4 + '@cosmjs/math': 0.32.4 + '@cosmjs/utils': 0.32.4 + cosmjs-types: 0.9.0 + + '@cosmjs/socket@0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + dependencies: + '@cosmjs/stream': 0.32.4 + isomorphic-ws: 4.0.1(ws@7.5.10(bufferutil@4.0.8)(utf-8-validate@6.0.4)) + ws: 7.5.10(bufferutil@4.0.8)(utf-8-validate@6.0.4) + xstream: 11.14.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + + '@cosmjs/stargate@0.32.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + dependencies: + '@confio/ics23': 0.6.8 + '@cosmjs/amino': 0.32.4 + '@cosmjs/encoding': 0.32.4 + '@cosmjs/math': 0.32.4 + '@cosmjs/proto-signing': 0.32.4 + '@cosmjs/stream': 0.32.4 + '@cosmjs/tendermint-rpc': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@cosmjs/utils': 0.32.4 + cosmjs-types: 0.9.0 + xstream: 11.14.0 + transitivePeerDependencies: + - bufferutil + - debug + - utf-8-validate + + '@cosmjs/stargate@0.32.3(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + dependencies: + '@confio/ics23': 0.6.8 + '@cosmjs/amino': 0.32.4 + '@cosmjs/encoding': 0.32.4 + '@cosmjs/math': 0.32.4 + '@cosmjs/proto-signing': 0.32.4 + '@cosmjs/stream': 0.32.4 + '@cosmjs/tendermint-rpc': 0.32.3(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@cosmjs/utils': 0.32.4 + cosmjs-types: 0.9.0 + xstream: 11.14.0 + transitivePeerDependencies: + - bufferutil + - debug + - utf-8-validate + + '@cosmjs/stargate@0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + dependencies: + '@confio/ics23': 0.6.8 + '@cosmjs/amino': 0.32.4 + '@cosmjs/encoding': 0.32.4 + '@cosmjs/math': 0.32.4 + '@cosmjs/proto-signing': 0.32.4 + '@cosmjs/stream': 0.32.4 + '@cosmjs/tendermint-rpc': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@cosmjs/utils': 0.32.4 + cosmjs-types: 0.9.0 + xstream: 11.14.0 + transitivePeerDependencies: + - bufferutil + - debug + - utf-8-validate + + '@cosmjs/stream@0.32.4': + dependencies: + xstream: 11.14.0 + + '@cosmjs/tendermint-rpc@0.32.3(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + dependencies: + '@cosmjs/crypto': 0.32.4 + '@cosmjs/encoding': 0.32.4 + '@cosmjs/json-rpc': 0.32.4 + '@cosmjs/math': 0.32.4 + '@cosmjs/socket': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@cosmjs/stream': 0.32.4 + '@cosmjs/utils': 0.32.4 + axios: 1.7.7 + readonly-date: 1.0.0 + xstream: 11.14.0 + transitivePeerDependencies: + - bufferutil + - debug + - utf-8-validate + + '@cosmjs/tendermint-rpc@0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + dependencies: + '@cosmjs/crypto': 0.32.4 + '@cosmjs/encoding': 0.32.4 + '@cosmjs/json-rpc': 0.32.4 + '@cosmjs/math': 0.32.4 + '@cosmjs/socket': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@cosmjs/stream': 0.32.4 + '@cosmjs/utils': 0.32.4 + axios: 1.7.7 + readonly-date: 1.0.0 + xstream: 11.14.0 + transitivePeerDependencies: + - bufferutil + - debug + - utf-8-validate + + '@cosmjs/utils@0.32.4': {} + + '@cosmology/lcd@0.12.0': + dependencies: + '@babel/runtime': 7.26.0 + axios: 0.27.2 + transitivePeerDependencies: + - debug + + '@cosmology/lcd@0.13.5': + dependencies: + axios: 1.7.4 + transitivePeerDependencies: + - debug + + '@cosmostation/extension-client@0.1.15': {} + + '@craftzdog/react-native-buffer@6.0.5(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4))(react@18.3.1)': + dependencies: + ieee754: 1.2.1 + react-native-quick-base64: 2.1.2(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4))(react@18.3.1) + transitivePeerDependencies: + - react + - react-native + + '@cspotcode/source-map-support@0.8.1': + dependencies: + '@jridgewell/trace-mapping': 0.3.9 + + '@cypress/request@3.0.1': + dependencies: + aws-sign2: 0.7.0 + aws4: 1.13.2 + caseless: 0.12.0 + combined-stream: 1.0.8 + extend: 3.0.2 + forever-agent: 0.6.1 + form-data: 2.3.3 + http-signature: 1.3.6 + is-typedarray: 1.0.0 + isstream: 0.1.2 + json-stringify-safe: 5.0.1 + mime-types: 2.1.35 + performance-now: 2.1.0 + qs: 6.10.4 + safe-buffer: 5.2.1 + tough-cookie: 4.1.4 + tunnel-agent: 0.6.0 + uuid: 8.3.2 + + '@dao-dao/cosmiframe@0.1.0(@cosmjs/amino@0.32.4)(@cosmjs/proto-signing@0.32.4)': + dependencies: + '@cosmjs/amino': 0.32.4 + '@cosmjs/proto-signing': 0.32.4 + uuid: 9.0.1 + + '@emnapi/core@1.3.1': + dependencies: + '@emnapi/wasi-threads': 1.0.1 + tslib: 2.8.0 + + '@emnapi/runtime@1.3.1': + dependencies: + tslib: 2.8.0 + + '@emnapi/wasi-threads@1.0.1': + dependencies: + tslib: 2.8.0 + + '@esbuild/aix-ppc64@0.20.2': + optional: true + + '@esbuild/aix-ppc64@0.21.5': + optional: true + + '@esbuild/aix-ppc64@0.23.1': + optional: true + + '@esbuild/android-arm64@0.20.2': + optional: true + + '@esbuild/android-arm64@0.21.5': + optional: true + + '@esbuild/android-arm64@0.23.1': + optional: true + + '@esbuild/android-arm@0.20.2': + optional: true + + '@esbuild/android-arm@0.21.5': + optional: true + + '@esbuild/android-arm@0.23.1': + optional: true + + '@esbuild/android-x64@0.20.2': + optional: true + + '@esbuild/android-x64@0.21.5': + optional: true + + '@esbuild/android-x64@0.23.1': + optional: true + + '@esbuild/darwin-arm64@0.20.2': + optional: true + + '@esbuild/darwin-arm64@0.21.5': + optional: true + + '@esbuild/darwin-arm64@0.23.1': + optional: true + + '@esbuild/darwin-x64@0.20.2': + optional: true + + '@esbuild/darwin-x64@0.21.5': + optional: true + + '@esbuild/darwin-x64@0.23.1': + optional: true + + '@esbuild/freebsd-arm64@0.20.2': + optional: true + + '@esbuild/freebsd-arm64@0.21.5': + optional: true + + '@esbuild/freebsd-arm64@0.23.1': + optional: true + + '@esbuild/freebsd-x64@0.20.2': + optional: true + + '@esbuild/freebsd-x64@0.21.5': + optional: true + + '@esbuild/freebsd-x64@0.23.1': + optional: true + + '@esbuild/linux-arm64@0.20.2': + optional: true + + '@esbuild/linux-arm64@0.21.5': + optional: true + + '@esbuild/linux-arm64@0.23.1': + optional: true + + '@esbuild/linux-arm@0.20.2': + optional: true + + '@esbuild/linux-arm@0.21.5': + optional: true + + '@esbuild/linux-arm@0.23.1': + optional: true + + '@esbuild/linux-ia32@0.20.2': + optional: true + + '@esbuild/linux-ia32@0.21.5': + optional: true + + '@esbuild/linux-ia32@0.23.1': + optional: true + + '@esbuild/linux-loong64@0.20.2': + optional: true + + '@esbuild/linux-loong64@0.21.5': + optional: true + + '@esbuild/linux-loong64@0.23.1': + optional: true + + '@esbuild/linux-mips64el@0.20.2': + optional: true + + '@esbuild/linux-mips64el@0.21.5': + optional: true + + '@esbuild/linux-mips64el@0.23.1': + optional: true + + '@esbuild/linux-ppc64@0.20.2': + optional: true + + '@esbuild/linux-ppc64@0.21.5': + optional: true + + '@esbuild/linux-ppc64@0.23.1': + optional: true + + '@esbuild/linux-riscv64@0.20.2': + optional: true + + '@esbuild/linux-riscv64@0.21.5': + optional: true + + '@esbuild/linux-riscv64@0.23.1': + optional: true + + '@esbuild/linux-s390x@0.20.2': + optional: true + + '@esbuild/linux-s390x@0.21.5': + optional: true + + '@esbuild/linux-s390x@0.23.1': + optional: true + + '@esbuild/linux-x64@0.20.2': + optional: true + + '@esbuild/linux-x64@0.21.5': + optional: true + + '@esbuild/linux-x64@0.23.1': + optional: true + + '@esbuild/netbsd-x64@0.20.2': + optional: true + + '@esbuild/netbsd-x64@0.21.5': + optional: true + + '@esbuild/netbsd-x64@0.23.1': + optional: true + + '@esbuild/openbsd-arm64@0.23.1': + optional: true + + '@esbuild/openbsd-x64@0.20.2': + optional: true + + '@esbuild/openbsd-x64@0.21.5': + optional: true + + '@esbuild/openbsd-x64@0.23.1': + optional: true + + '@esbuild/sunos-x64@0.20.2': + optional: true + + '@esbuild/sunos-x64@0.21.5': + optional: true + + '@esbuild/sunos-x64@0.23.1': + optional: true + + '@esbuild/win32-arm64@0.20.2': + optional: true + + '@esbuild/win32-arm64@0.21.5': + optional: true + + '@esbuild/win32-arm64@0.23.1': + optional: true + + '@esbuild/win32-ia32@0.20.2': + optional: true + + '@esbuild/win32-ia32@0.21.5': + optional: true + + '@esbuild/win32-ia32@0.23.1': + optional: true + + '@esbuild/win32-x64@0.20.2': + optional: true + + '@esbuild/win32-x64@0.21.5': + optional: true + + '@esbuild/win32-x64@0.23.1': + optional: true + + '@eslint-community/eslint-utils@4.4.1(eslint@8.57.1)': + dependencies: + eslint: 8.57.1 + eslint-visitor-keys: 3.4.3 + + '@eslint-community/regexpp@4.11.2': {} + + '@eslint/compat@1.2.1(eslint@8.57.1)': + optionalDependencies: + eslint: 8.57.1 + + '@eslint/eslintrc@2.1.4': + dependencies: + ajv: 6.12.6 + debug: 4.3.7 + espree: 9.6.1 + globals: 13.24.0 + ignore: 5.3.2 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + + '@eslint/js@8.57.1': {} + + '@ethersproject/abstract-provider@5.7.0': + dependencies: + '@ethersproject/bignumber': 5.7.0 + '@ethersproject/bytes': 5.7.0 + '@ethersproject/logger': 5.7.0 + '@ethersproject/networks': 5.7.1 + '@ethersproject/properties': 5.7.0 + '@ethersproject/transactions': 5.7.0 + '@ethersproject/web': 5.7.1 + + '@ethersproject/abstract-signer@5.7.0': + dependencies: + '@ethersproject/abstract-provider': 5.7.0 + '@ethersproject/bignumber': 5.7.0 + '@ethersproject/bytes': 5.7.0 + '@ethersproject/logger': 5.7.0 + '@ethersproject/properties': 5.7.0 + + '@ethersproject/address@5.7.0': + dependencies: + '@ethersproject/bignumber': 5.7.0 + '@ethersproject/bytes': 5.7.0 + '@ethersproject/keccak256': 5.7.0 + '@ethersproject/logger': 5.7.0 + '@ethersproject/rlp': 5.7.0 + + '@ethersproject/base64@5.7.0': + dependencies: + '@ethersproject/bytes': 5.7.0 + + '@ethersproject/bignumber@5.7.0': + dependencies: + '@ethersproject/bytes': 5.7.0 + '@ethersproject/logger': 5.7.0 + bn.js: 5.2.1 + + '@ethersproject/bytes@5.7.0': + dependencies: + '@ethersproject/logger': 5.7.0 + + '@ethersproject/constants@5.7.0': + dependencies: + '@ethersproject/bignumber': 5.7.0 + + '@ethersproject/hash@5.7.0': + dependencies: + '@ethersproject/abstract-signer': 5.7.0 + '@ethersproject/address': 5.7.0 + '@ethersproject/base64': 5.7.0 + '@ethersproject/bignumber': 5.7.0 + '@ethersproject/bytes': 5.7.0 + '@ethersproject/keccak256': 5.7.0 + '@ethersproject/logger': 5.7.0 + '@ethersproject/properties': 5.7.0 + '@ethersproject/strings': 5.7.0 + + '@ethersproject/keccak256@5.7.0': + dependencies: + '@ethersproject/bytes': 5.7.0 + js-sha3: 0.8.0 + + '@ethersproject/logger@5.7.0': {} + + '@ethersproject/networks@5.7.1': + dependencies: + '@ethersproject/logger': 5.7.0 + + '@ethersproject/properties@5.7.0': + dependencies: + '@ethersproject/logger': 5.7.0 + + '@ethersproject/rlp@5.7.0': + dependencies: + '@ethersproject/bytes': 5.7.0 + '@ethersproject/logger': 5.7.0 + + '@ethersproject/shims@5.7.0': {} + + '@ethersproject/signing-key@5.7.0': + dependencies: + '@ethersproject/bytes': 5.7.0 + '@ethersproject/logger': 5.7.0 + '@ethersproject/properties': 5.7.0 + bn.js: 5.2.1 + elliptic: 6.5.4 + hash.js: 1.1.7 + + '@ethersproject/strings@5.7.0': + dependencies: + '@ethersproject/bytes': 5.7.0 + '@ethersproject/constants': 5.7.0 + '@ethersproject/logger': 5.7.0 + + '@ethersproject/transactions@5.7.0': + dependencies: + '@ethersproject/address': 5.7.0 + '@ethersproject/bignumber': 5.7.0 + '@ethersproject/bytes': 5.7.0 + '@ethersproject/constants': 5.7.0 + '@ethersproject/keccak256': 5.7.0 + '@ethersproject/logger': 5.7.0 + '@ethersproject/properties': 5.7.0 + '@ethersproject/rlp': 5.7.0 + '@ethersproject/signing-key': 5.7.0 + + '@ethersproject/web@5.7.1': + dependencies: + '@ethersproject/base64': 5.7.0 + '@ethersproject/bytes': 5.7.0 + '@ethersproject/logger': 5.7.0 + '@ethersproject/properties': 5.7.0 + '@ethersproject/strings': 5.7.0 + + '@fastify/busboy@2.1.1': {} + + '@hapi/hoek@9.3.0': {} + + '@hapi/topo@5.1.0': + dependencies: + '@hapi/hoek': 9.3.0 + + '@humanwhocodes/config-array@0.13.0': + dependencies: + '@humanwhocodes/object-schema': 2.0.3 + debug: 4.3.7 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + + '@humanwhocodes/module-importer@1.0.1': {} + + '@humanwhocodes/object-schema@2.0.3': {} + + '@ioredis/commands@1.2.0': {} + + '@isaacs/cliui@8.0.2': + dependencies: + string-width: 5.1.2 + string-width-cjs: string-width@4.2.3 + strip-ansi: 7.1.0 + strip-ansi-cjs: strip-ansi@6.0.1 + wrap-ansi: 8.1.0 + wrap-ansi-cjs: wrap-ansi@7.0.0 + + '@isaacs/ttlcache@1.4.1': {} + + '@istanbuljs/load-nyc-config@1.1.0': + dependencies: + camelcase: 5.3.1 + find-up: 4.1.0 + get-package-type: 0.1.0 + js-yaml: 3.14.1 + resolve-from: 5.0.0 + + '@istanbuljs/schema@0.1.3': {} + + '@jest/console@29.7.0': + dependencies: + '@jest/types': 29.6.3 + '@types/node': 18.19.9 + chalk: 4.1.2 + jest-message-util: 29.7.0 + jest-util: 29.7.0 + slash: 3.0.0 + + '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(typescript@5.5.4))': + dependencies: + '@jest/console': 29.7.0 + '@jest/reporters': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 18.19.9 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + ci-info: 3.9.0 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-changed-files: 29.7.0 + jest-config: 29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(typescript@5.5.4)) + jest-haste-map: 29.7.0 + jest-message-util: 29.7.0 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-resolve-dependencies: 29.7.0 + jest-runner: 29.7.0 + jest-runtime: 29.7.0 + jest-snapshot: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + jest-watcher: 29.7.0 + micromatch: 4.0.8 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-ansi: 6.0.1 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + - ts-node + + '@jest/create-cache-key-function@29.7.0': + dependencies: + '@jest/types': 29.6.3 + + '@jest/environment@29.7.0': + dependencies: + '@jest/fake-timers': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 18.19.9 + jest-mock: 29.7.0 + + '@jest/expect-utils@29.7.0': + dependencies: + jest-get-type: 29.6.3 + + '@jest/expect@29.7.0': + dependencies: + expect: 29.7.0 + jest-snapshot: 29.7.0 + transitivePeerDependencies: + - supports-color + + '@jest/fake-timers@29.7.0': + dependencies: + '@jest/types': 29.6.3 + '@sinonjs/fake-timers': 10.3.0 + '@types/node': 18.19.9 + jest-message-util: 29.7.0 + jest-mock: 29.7.0 + jest-util: 29.7.0 + + '@jest/globals@29.7.0': + dependencies: + '@jest/environment': 29.7.0 + '@jest/expect': 29.7.0 + '@jest/types': 29.6.3 + jest-mock: 29.7.0 + transitivePeerDependencies: + - supports-color + + '@jest/reporters@29.7.0': + dependencies: + '@bcoe/v8-coverage': 0.2.3 + '@jest/console': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + '@jridgewell/trace-mapping': 0.3.25 + '@types/node': 18.19.9 + chalk: 4.1.2 + collect-v8-coverage: 1.0.2 + exit: 0.1.2 + glob: 7.2.3 + graceful-fs: 4.2.11 + istanbul-lib-coverage: 3.2.2 + istanbul-lib-instrument: 6.0.3 + istanbul-lib-report: 3.0.1 + istanbul-lib-source-maps: 4.0.1 + istanbul-reports: 3.1.7 + jest-message-util: 29.7.0 + jest-util: 29.7.0 + jest-worker: 29.7.0 + slash: 3.0.0 + string-length: 4.0.2 + strip-ansi: 6.0.1 + v8-to-istanbul: 9.3.0 + transitivePeerDependencies: + - supports-color + + '@jest/schemas@29.6.3': + dependencies: + '@sinclair/typebox': 0.27.8 + + '@jest/source-map@29.6.3': + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + callsites: 3.1.0 + graceful-fs: 4.2.11 + + '@jest/test-result@29.7.0': + dependencies: + '@jest/console': 29.7.0 + '@jest/types': 29.6.3 + '@types/istanbul-lib-coverage': 2.0.6 + collect-v8-coverage: 1.0.2 + + '@jest/test-sequencer@29.7.0': + dependencies: + '@jest/test-result': 29.7.0 + graceful-fs: 4.2.11 + jest-haste-map: 29.7.0 + slash: 3.0.0 + + '@jest/transform@29.7.0': + dependencies: + '@babel/core': 7.26.0 + '@jest/types': 29.6.3 + '@jridgewell/trace-mapping': 0.3.25 + babel-plugin-istanbul: 6.1.1 + chalk: 4.1.2 + convert-source-map: 2.0.0 + fast-json-stable-stringify: 2.1.0 + graceful-fs: 4.2.11 + jest-haste-map: 29.7.0 + jest-regex-util: 29.6.3 + jest-util: 29.7.0 + micromatch: 4.0.8 + pirates: 4.0.6 + slash: 3.0.0 + write-file-atomic: 4.0.2 + transitivePeerDependencies: + - supports-color + + '@jest/types@26.6.2': + dependencies: + '@types/istanbul-lib-coverage': 2.0.6 + '@types/istanbul-reports': 3.0.4 + '@types/node': 18.19.9 + '@types/yargs': 15.0.19 + chalk: 4.1.2 + + '@jest/types@29.6.3': + dependencies: + '@jest/schemas': 29.6.3 + '@types/istanbul-lib-coverage': 2.0.6 + '@types/istanbul-reports': 3.0.4 + '@types/node': 18.19.9 + '@types/yargs': 17.0.33 + chalk: 4.1.2 + + '@jridgewell/gen-mapping@0.3.5': + dependencies: + '@jridgewell/set-array': 1.2.1 + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping': 0.3.25 + + '@jridgewell/resolve-uri@3.1.2': {} + + '@jridgewell/set-array@1.2.1': {} + + '@jridgewell/source-map@0.3.6': + dependencies: + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + + '@jridgewell/sourcemap-codec@1.5.0': {} + + '@jridgewell/trace-mapping@0.3.25': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 + + '@jridgewell/trace-mapping@0.3.9': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 + + '@jsdevtools/ono@7.1.3': {} + + '@jsonjoy.com/base64@1.1.2(tslib@2.8.0)': + dependencies: + tslib: 2.8.0 + + '@jsonjoy.com/json-pack@1.1.0(tslib@2.8.0)': + dependencies: + '@jsonjoy.com/base64': 1.1.2(tslib@2.8.0) + '@jsonjoy.com/util': 1.5.0(tslib@2.8.0) + hyperdyperid: 1.2.0 + thingies: 1.21.0(tslib@2.8.0) + tslib: 2.8.0 + + '@jsonjoy.com/util@1.5.0(tslib@2.8.0)': + dependencies: + tslib: 2.8.0 + + '@keplr-wallet/common@0.12.28': + dependencies: + '@keplr-wallet/crypto': 0.12.28 + '@keplr-wallet/types': 0.12.28 + buffer: 6.0.3 + delay: 4.4.1 + mobx: 6.13.5 + + '@keplr-wallet/cosmos@0.12.28': + dependencies: + '@ethersproject/address': 5.7.0 + '@keplr-wallet/common': 0.12.28 + '@keplr-wallet/crypto': 0.12.28 + '@keplr-wallet/proto-types': 0.12.28 + '@keplr-wallet/simple-fetch': 0.12.28 + '@keplr-wallet/types': 0.12.28 + '@keplr-wallet/unit': 0.12.28 + bech32: 1.1.4 + buffer: 6.0.3 + long: 4.0.0 + protobufjs: 6.11.4 + + '@keplr-wallet/crypto@0.12.28': + dependencies: + '@ethersproject/keccak256': 5.7.0 + bip32: 2.0.6 + bip39: 3.1.0 + bs58check: 2.1.2 + buffer: 6.0.3 + crypto-js: 4.2.0 + elliptic: 6.6.0 + sha.js: 2.4.11 + + '@keplr-wallet/proto-types@0.12.28': + dependencies: + long: 4.0.0 + protobufjs: 6.11.4 + + '@keplr-wallet/simple-fetch@0.12.28': {} + + '@keplr-wallet/types@0.12.145(starknet@6.11.0)': + dependencies: + long: 4.0.0 + starknet: 6.11.0 + + '@keplr-wallet/types@0.12.28': + dependencies: + long: 4.0.0 + + '@keplr-wallet/unit@0.12.28': + dependencies: + '@keplr-wallet/types': 0.12.28 + big-integer: 1.6.52 + utility-types: 3.11.0 + + '@kwsites/file-exists@1.1.1': + dependencies: + debug: 4.3.7 + transitivePeerDependencies: + - supports-color + + '@kwsites/promise-deferred@1.1.1': {} + + '@leapwallet/cosmos-snap-provider@0.1.26': + dependencies: + '@cosmjs/amino': 0.32.4 + '@cosmjs/proto-signing': 0.32.4 + bignumber.js: 9.1.2 + long: 5.2.3 + + '@leichtgewicht/ip-codec@2.0.5': {} + + '@mapbox/node-pre-gyp@1.0.11': + dependencies: + detect-libc: 2.0.3 + https-proxy-agent: 5.0.1 + make-dir: 3.1.0 + node-fetch: 2.7.0 + nopt: 5.0.0 + npmlog: 5.0.1 + rimraf: 3.0.2 + semver: 7.6.3 + tar: 6.2.1 + transitivePeerDependencies: + - encoding + - supports-color + + '@microsoft/api-extractor-model@7.29.8(@types/node@18.19.9)': + dependencies: + '@microsoft/tsdoc': 0.15.0 + '@microsoft/tsdoc-config': 0.17.0 + '@rushstack/node-core-library': 5.9.0(@types/node@18.19.9) + transitivePeerDependencies: + - '@types/node' + + '@microsoft/api-extractor@7.47.11(@types/node@18.19.9)': + dependencies: + '@microsoft/api-extractor-model': 7.29.8(@types/node@18.19.9) + '@microsoft/tsdoc': 0.15.0 + '@microsoft/tsdoc-config': 0.17.0 + '@rushstack/node-core-library': 5.9.0(@types/node@18.19.9) + '@rushstack/rig-package': 0.5.3 + '@rushstack/terminal': 0.14.2(@types/node@18.19.9) + '@rushstack/ts-command-line': 4.23.0(@types/node@18.19.9) + lodash: 4.17.21 + minimatch: 3.0.8 + resolve: 1.22.8 + semver: 7.5.4 + source-map: 0.6.1 + typescript: 5.4.2 + transitivePeerDependencies: + - '@types/node' + + '@microsoft/tsdoc-config@0.17.0': + dependencies: + '@microsoft/tsdoc': 0.15.0 + ajv: 8.12.0 + jju: 1.4.0 + resolve: 1.22.8 + + '@microsoft/tsdoc@0.15.0': {} + + '@module-federation/bridge-react-webpack-plugin@0.6.13': + dependencies: + '@module-federation/sdk': 0.6.13 + '@types/semver': 7.5.8 + semver: 7.6.3 + + '@module-federation/bridge-react-webpack-plugin@0.6.6': + dependencies: + '@module-federation/sdk': 0.6.6 + '@types/semver': 7.5.8 + semver: 7.6.3 + + '@module-federation/data-prefetch@0.6.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@module-federation/runtime': 0.6.13 + '@module-federation/sdk': 0.6.13 + fs-extra: 9.1.0 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + + '@module-federation/data-prefetch@0.6.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@module-federation/runtime': 0.6.6 + '@module-federation/sdk': 0.6.6 + fs-extra: 9.1.0 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + + '@module-federation/dts-plugin@0.6.13(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.4)(vue-tsc@2.1.6(typescript@5.5.4))': + dependencies: + '@module-federation/managers': 0.6.13 + '@module-federation/sdk': 0.6.13 + '@module-federation/third-party-dts-extractor': 0.6.13 + adm-zip: 0.5.16 + ansi-colors: 4.1.3 + axios: 1.7.7 + chalk: 3.0.0 + fs-extra: 9.1.0 + isomorphic-ws: 5.0.0(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)) + koa: 2.15.3 + lodash.clonedeepwith: 4.5.0 + log4js: 6.9.1 + node-schedule: 2.1.1 + rambda: 9.3.0 + typescript: 5.5.4 + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) + optionalDependencies: + vue-tsc: 2.1.6(typescript@5.5.4) + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate + + '@module-federation/dts-plugin@0.6.6(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.4)(vue-tsc@2.1.6(typescript@5.5.4))': + dependencies: + '@module-federation/managers': 0.6.6 + '@module-federation/sdk': 0.6.6 + '@module-federation/third-party-dts-extractor': 0.6.6 + adm-zip: 0.5.16 + ansi-colors: 4.1.3 + axios: 1.7.7 + chalk: 3.0.0 + fs-extra: 9.1.0 + isomorphic-ws: 5.0.0(ws@8.17.1(bufferutil@4.0.8)(utf-8-validate@6.0.4)) + koa: 2.15.3 + lodash.clonedeepwith: 4.5.0 + log4js: 6.9.1 + node-schedule: 2.1.1 + rambda: 9.3.0 + typescript: 5.5.4 + ws: 8.17.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + optionalDependencies: + vue-tsc: 2.1.6(typescript@5.5.4) + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate + + '@module-federation/enhanced@0.6.13(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.4)(vue-tsc@2.1.6(typescript@5.5.4))(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13)))': + dependencies: + '@module-federation/bridge-react-webpack-plugin': 0.6.13 + '@module-federation/data-prefetch': 0.6.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@module-federation/dts-plugin': 0.6.13(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.4)(vue-tsc@2.1.6(typescript@5.5.4)) + '@module-federation/managers': 0.6.13 + '@module-federation/manifest': 0.6.13(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.4)(vue-tsc@2.1.6(typescript@5.5.4)) + '@module-federation/rspack': 0.6.13(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.4)(vue-tsc@2.1.6(typescript@5.5.4)) + '@module-federation/runtime-tools': 0.6.13 + '@module-federation/sdk': 0.6.13 + btoa: 1.2.1 + upath: 2.0.1 + optionalDependencies: + typescript: 5.5.4 + vue-tsc: 2.1.6(typescript@5.5.4) + webpack: 5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13)) + transitivePeerDependencies: + - bufferutil + - debug + - react + - react-dom + - supports-color + - utf-8-validate + + '@module-federation/enhanced@0.6.6(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.4)(vue-tsc@2.1.6(typescript@5.5.4))(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13)))': + dependencies: + '@module-federation/bridge-react-webpack-plugin': 0.6.6 + '@module-federation/data-prefetch': 0.6.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@module-federation/dts-plugin': 0.6.6(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.4)(vue-tsc@2.1.6(typescript@5.5.4)) + '@module-federation/managers': 0.6.6 + '@module-federation/manifest': 0.6.6(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.4)(vue-tsc@2.1.6(typescript@5.5.4)) + '@module-federation/rspack': 0.6.6(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.4)(vue-tsc@2.1.6(typescript@5.5.4)) + '@module-federation/runtime-tools': 0.6.6 + '@module-federation/sdk': 0.6.6 + btoa: 1.2.1 + upath: 2.0.1 + optionalDependencies: + typescript: 5.5.4 + vue-tsc: 2.1.6(typescript@5.5.4) + webpack: 5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13)) + transitivePeerDependencies: + - bufferutil + - debug + - react + - react-dom + - supports-color + - utf-8-validate + + '@module-federation/managers@0.6.13': + dependencies: + '@module-federation/sdk': 0.6.13 + find-pkg: 2.0.0 + fs-extra: 9.1.0 + + '@module-federation/managers@0.6.6': + dependencies: + '@module-federation/sdk': 0.6.6 + find-pkg: 2.0.0 + fs-extra: 9.1.0 + + '@module-federation/manifest@0.6.13(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.4)(vue-tsc@2.1.6(typescript@5.5.4))': + dependencies: + '@module-federation/dts-plugin': 0.6.13(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.4)(vue-tsc@2.1.6(typescript@5.5.4)) + '@module-federation/managers': 0.6.13 + '@module-federation/sdk': 0.6.13 + chalk: 3.0.0 + find-pkg: 2.0.0 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - typescript + - utf-8-validate + - vue-tsc + + '@module-federation/manifest@0.6.6(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.4)(vue-tsc@2.1.6(typescript@5.5.4))': + dependencies: + '@module-federation/dts-plugin': 0.6.6(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.4)(vue-tsc@2.1.6(typescript@5.5.4)) + '@module-federation/managers': 0.6.6 + '@module-federation/sdk': 0.6.6 + chalk: 3.0.0 + find-pkg: 2.0.0 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - typescript + - utf-8-validate + - vue-tsc + + '@module-federation/rspack@0.6.13(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.4)(vue-tsc@2.1.6(typescript@5.5.4))': + dependencies: + '@module-federation/bridge-react-webpack-plugin': 0.6.13 + '@module-federation/dts-plugin': 0.6.13(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.4)(vue-tsc@2.1.6(typescript@5.5.4)) + '@module-federation/managers': 0.6.13 + '@module-federation/manifest': 0.6.13(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.4)(vue-tsc@2.1.6(typescript@5.5.4)) + '@module-federation/runtime-tools': 0.6.13 + '@module-federation/sdk': 0.6.13 + optionalDependencies: + typescript: 5.5.4 + vue-tsc: 2.1.6(typescript@5.5.4) + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate + + '@module-federation/rspack@0.6.6(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.4)(vue-tsc@2.1.6(typescript@5.5.4))': + dependencies: + '@module-federation/bridge-react-webpack-plugin': 0.6.6 + '@module-federation/dts-plugin': 0.6.6(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.4)(vue-tsc@2.1.6(typescript@5.5.4)) + '@module-federation/managers': 0.6.6 + '@module-federation/manifest': 0.6.6(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@6.0.4)(vue-tsc@2.1.6(typescript@5.5.4)) + '@module-federation/runtime-tools': 0.6.6 + '@module-federation/sdk': 0.6.6 + optionalDependencies: + typescript: 5.5.4 + vue-tsc: 2.1.6(typescript@5.5.4) + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate + + '@module-federation/runtime-tools@0.6.13': + dependencies: + '@module-federation/runtime': 0.6.13 + '@module-federation/webpack-bundler-runtime': 0.6.13 + + '@module-federation/runtime-tools@0.6.6': + dependencies: + '@module-federation/runtime': 0.6.6 + '@module-federation/webpack-bundler-runtime': 0.6.6 + + '@module-federation/runtime@0.6.13': + dependencies: + '@module-federation/sdk': 0.6.13 + + '@module-federation/runtime@0.6.6': + dependencies: + '@module-federation/sdk': 0.6.6 + + '@module-federation/sdk@0.6.13': {} + + '@module-federation/sdk@0.6.6': {} + + '@module-federation/third-party-dts-extractor@0.6.13': + dependencies: + find-pkg: 2.0.0 + fs-extra: 9.1.0 + resolve: 1.22.8 + + '@module-federation/third-party-dts-extractor@0.6.6': + dependencies: + find-pkg: 2.0.0 + fs-extra: 9.1.0 + resolve: 1.22.8 + + '@module-federation/webpack-bundler-runtime@0.6.13': + dependencies: + '@module-federation/runtime': 0.6.13 + '@module-federation/sdk': 0.6.13 + + '@module-federation/webpack-bundler-runtime@0.6.6': + dependencies: + '@module-federation/runtime': 0.6.6 + '@module-federation/sdk': 0.6.6 + + '@napi-rs/wasm-runtime@0.2.4': + dependencies: + '@emnapi/core': 1.3.1 + '@emnapi/runtime': 1.3.1 + '@tybys/wasm-util': 0.9.0 + + '@netlify/functions@2.8.2': + dependencies: + '@netlify/serverless-functions-api': 1.26.1 + + '@netlify/node-cookies@0.1.0': {} + + '@netlify/serverless-functions-api@1.26.1': + dependencies: + '@netlify/node-cookies': 0.1.0 + urlpattern-polyfill: 8.0.2 + + '@next/env@13.5.7': {} + + '@next/env@14.2.3': {} + + '@next/eslint-plugin-next@14.2.3': + dependencies: + glob: 10.3.10 + + '@next/swc-darwin-arm64@13.5.7': + optional: true + + '@next/swc-darwin-arm64@14.2.3': + optional: true + + '@next/swc-darwin-x64@13.5.7': + optional: true + + '@next/swc-darwin-x64@14.2.3': + optional: true + + '@next/swc-linux-arm64-gnu@13.5.7': + optional: true + + '@next/swc-linux-arm64-gnu@14.2.3': + optional: true + + '@next/swc-linux-arm64-musl@13.5.7': + optional: true + + '@next/swc-linux-arm64-musl@14.2.3': + optional: true + + '@next/swc-linux-x64-gnu@13.5.7': + optional: true + + '@next/swc-linux-x64-gnu@14.2.3': + optional: true + + '@next/swc-linux-x64-musl@13.5.7': + optional: true + + '@next/swc-linux-x64-musl@14.2.3': + optional: true + + '@next/swc-win32-arm64-msvc@13.5.7': + optional: true + + '@next/swc-win32-arm64-msvc@14.2.3': + optional: true + + '@next/swc-win32-ia32-msvc@13.5.7': + optional: true + + '@next/swc-win32-ia32-msvc@14.2.3': + optional: true + + '@next/swc-win32-x64-msvc@13.5.7': + optional: true + + '@next/swc-win32-x64-msvc@14.2.3': + optional: true + + '@noble/curves@1.3.0': + dependencies: + '@noble/hashes': 1.3.3 + + '@noble/curves@1.4.2': + dependencies: + '@noble/hashes': 1.4.0 + + '@noble/hashes@1.3.3': {} + + '@noble/hashes@1.4.0': {} + + '@noble/hashes@1.5.0': {} + + '@nodelib/fs.scandir@2.1.5': + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + + '@nodelib/fs.stat@2.0.5': {} + + '@nodelib/fs.walk@1.2.8': + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.17.1 + + '@nolyfill/is-core-module@1.0.39': {} + + '@nuxt/devalue@2.0.2': {} + + '@nuxt/devtools-kit@1.6.0(magicast@0.3.5)(rollup@4.24.0)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(webpack-sources@3.2.3)': + dependencies: + '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3) + '@nuxt/schema': 3.13.2(rollup@4.24.0)(webpack-sources@3.2.3) + execa: 7.2.0 + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + transitivePeerDependencies: + - magicast + - rollup + - supports-color + - webpack-sources + + '@nuxt/devtools-kit@1.6.0(magicast@0.3.5)(rollup@4.24.0)(vite@5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(webpack-sources@3.2.3)': + dependencies: + '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3) + '@nuxt/schema': 3.13.2(rollup@4.24.0)(webpack-sources@3.2.3) + execa: 7.2.0 + vite: 5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + transitivePeerDependencies: + - magicast + - rollup + - supports-color + - webpack-sources + + '@nuxt/devtools-wizard@1.6.0': + dependencies: + consola: 3.2.3 + diff: 7.0.0 + execa: 7.2.0 + global-directory: 4.0.1 + magicast: 0.3.5 + pathe: 1.1.2 + pkg-types: 1.2.1 + prompts: 2.4.2 + rc9: 2.1.2 + semver: 7.6.3 + + '@nuxt/devtools@1.6.0(bufferutil@4.0.8)(rollup@4.24.0)(utf-8-validate@6.0.4)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4))(webpack-sources@3.2.3)': + dependencies: + '@antfu/utils': 0.7.10 + '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.24.0)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(webpack-sources@3.2.3) + '@nuxt/devtools-wizard': 1.6.0 + '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3) + '@vue/devtools-core': 7.4.4(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4)) + '@vue/devtools-kit': 7.4.4 + birpc: 0.2.19 + consola: 3.2.3 + cronstrue: 2.50.0 + destr: 2.0.3 + error-stack-parser-es: 0.1.5 + execa: 7.2.0 + fast-npm-meta: 0.2.2 + flatted: 3.3.1 + get-port-please: 3.1.2 + hookable: 5.5.3 + image-meta: 0.2.1 + is-installed-globally: 1.0.0 + launch-editor: 2.9.1 + local-pkg: 0.5.0 + magicast: 0.3.5 + nypm: 0.3.12 + ohash: 1.1.4 + pathe: 1.1.2 + perfect-debounce: 1.0.0 + pkg-types: 1.2.1 + rc9: 2.1.2 + scule: 1.3.0 + semver: 7.6.3 + simple-git: 3.27.0 + sirv: 2.0.4 + tinyglobby: 0.2.6 + unimport: 3.13.1(rollup@4.24.0)(webpack-sources@3.2.3) + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + vite-plugin-inspect: 0.8.7(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3))(rollup@4.24.0)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) + vite-plugin-vue-inspector: 5.1.3(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) + which: 3.0.1 + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) + transitivePeerDependencies: + - bufferutil + - rollup + - supports-color + - utf-8-validate + - vue + - webpack-sources + + '@nuxt/devtools@1.6.0(bufferutil@4.0.8)(rollup@4.24.0)(utf-8-validate@6.0.4)(vite@5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4))(webpack-sources@3.2.3)': + dependencies: + '@antfu/utils': 0.7.10 + '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.24.0)(vite@5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(webpack-sources@3.2.3) + '@nuxt/devtools-wizard': 1.6.0 + '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3) + '@vue/devtools-core': 7.4.4(vite@5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4)) + '@vue/devtools-kit': 7.4.4 + birpc: 0.2.19 + consola: 3.2.3 + cronstrue: 2.50.0 + destr: 2.0.3 + error-stack-parser-es: 0.1.5 + execa: 7.2.0 + fast-npm-meta: 0.2.2 + flatted: 3.3.1 + get-port-please: 3.1.2 + hookable: 5.5.3 + image-meta: 0.2.1 + is-installed-globally: 1.0.0 + launch-editor: 2.9.1 + local-pkg: 0.5.0 + magicast: 0.3.5 + nypm: 0.3.12 + ohash: 1.1.4 + pathe: 1.1.2 + perfect-debounce: 1.0.0 + pkg-types: 1.2.1 + rc9: 2.1.2 + scule: 1.3.0 + semver: 7.6.3 + simple-git: 3.27.0 + sirv: 2.0.4 + tinyglobby: 0.2.6 + unimport: 3.13.1(rollup@4.24.0)(webpack-sources@3.2.3) + vite: 5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + vite-plugin-inspect: 0.8.7(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3))(rollup@4.24.0)(vite@5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) + vite-plugin-vue-inspector: 5.1.3(vite@5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) + which: 3.0.1 + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) + transitivePeerDependencies: + - bufferutil + - rollup + - supports-color + - utf-8-validate + - vue + - webpack-sources + + '@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3)': + dependencies: + '@nuxt/schema': 3.13.2(rollup@4.24.0)(webpack-sources@3.2.3) + c12: 1.11.2(magicast@0.3.5) + consola: 3.2.3 + defu: 6.1.4 + destr: 2.0.3 + globby: 14.0.2 + hash-sum: 2.0.0 + ignore: 5.3.2 + jiti: 1.21.6 + klona: 2.0.6 + knitwork: 1.1.0 + mlly: 1.7.2 + pathe: 1.1.2 + pkg-types: 1.2.1 + scule: 1.3.0 + semver: 7.6.3 + ufo: 1.5.4 + unctx: 2.3.1(webpack-sources@3.2.3) + unimport: 3.13.1(rollup@4.24.0)(webpack-sources@3.2.3) + untyped: 1.5.1 + transitivePeerDependencies: + - magicast + - rollup + - supports-color + - webpack-sources + + '@nuxt/schema@3.13.2(rollup@4.24.0)(webpack-sources@3.2.3)': + dependencies: + compatx: 0.1.8 + consola: 3.2.3 + defu: 6.1.4 + hookable: 5.5.3 + pathe: 1.1.2 + pkg-types: 1.2.1 + scule: 1.3.0 + std-env: 3.7.0 + ufo: 1.5.4 + uncrypto: 0.1.3 + unimport: 3.13.1(rollup@4.24.0)(webpack-sources@3.2.3) + untyped: 1.5.1 + transitivePeerDependencies: + - rollup + - supports-color + - webpack-sources + + '@nuxt/telemetry@2.6.0(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3)': + dependencies: + '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3) + ci-info: 4.0.0 + consola: 3.2.3 + create-require: 1.1.1 + defu: 6.1.4 + destr: 2.0.3 + dotenv: 16.4.5 + git-url-parse: 15.0.0 + is-docker: 3.0.0 + jiti: 1.21.6 + mri: 1.2.0 + nanoid: 5.0.7 + ofetch: 1.4.1 + package-manager-detector: 0.2.2 + parse-git-config: 3.0.0 + pathe: 1.1.2 + rc9: 2.1.2 + std-env: 3.7.0 + transitivePeerDependencies: + - magicast + - rollup + - supports-color + - webpack-sources + + '@nuxt/vite-builder@3.13.2(@types/node@18.19.9)(eslint@8.57.1)(less@4.1.3)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.0)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)(typescript@5.5.4)(vue-tsc@2.1.6(typescript@5.5.4))(vue@3.5.12(typescript@5.5.4))(webpack-sources@3.2.3)': + dependencies: + '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3) + '@rollup/plugin-replace': 5.0.7(rollup@4.24.0) + '@vitejs/plugin-vue': 5.1.4(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4)) + '@vitejs/plugin-vue-jsx': 4.0.1(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4)) + autoprefixer: 10.4.20(postcss@8.4.47) + clear: 0.1.0 + consola: 3.2.3 + cssnano: 7.0.6(postcss@8.4.47) + defu: 6.1.4 + esbuild: 0.23.1 + escape-string-regexp: 5.0.0 + estree-walker: 3.0.3 + externality: 1.0.2 + get-port-please: 3.1.2 + h3: 1.13.0 + knitwork: 1.1.0 + magic-string: 0.30.12 + mlly: 1.7.2 + ohash: 1.1.4 + pathe: 1.1.2 + perfect-debounce: 1.0.0 + pkg-types: 1.2.1 + postcss: 8.4.47 + rollup-plugin-visualizer: 5.12.0(rollup@4.24.0) + std-env: 3.7.0 + strip-literal: 2.1.0 + ufo: 1.5.4 + unenv: 1.10.0 + unplugin: 1.14.1(webpack-sources@3.2.3) + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + vite-node: 2.1.3(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + vite-plugin-checker: 0.8.0(eslint@8.57.1)(optionator@0.9.4)(typescript@5.5.4)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4)) + vue: 3.5.12(typescript@5.5.4) + vue-bundle-renderer: 2.1.1 + transitivePeerDependencies: + - '@biomejs/biome' + - '@types/node' + - eslint + - less + - lightningcss + - magicast + - meow + - optionator + - rollup + - sass + - sass-embedded + - stylelint + - stylus + - sugarss + - supports-color + - terser + - typescript + - vls + - vti + - vue-tsc + - webpack-sources + + '@nuxt/vite-builder@3.13.2(@types/node@20.5.1)(eslint@8.57.1)(less@4.1.3)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.0)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)(typescript@5.5.4)(vue-tsc@2.1.6(typescript@5.5.4))(vue@3.5.12(typescript@5.5.4))(webpack-sources@3.2.3)': + dependencies: + '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3) + '@rollup/plugin-replace': 5.0.7(rollup@4.24.0) + '@vitejs/plugin-vue': 5.1.4(vite@5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4)) + '@vitejs/plugin-vue-jsx': 4.0.1(vite@5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4)) + autoprefixer: 10.4.20(postcss@8.4.47) + clear: 0.1.0 + consola: 3.2.3 + cssnano: 7.0.6(postcss@8.4.47) + defu: 6.1.4 + esbuild: 0.23.1 + escape-string-regexp: 5.0.0 + estree-walker: 3.0.3 + externality: 1.0.2 + get-port-please: 3.1.2 + h3: 1.13.0 + knitwork: 1.1.0 + magic-string: 0.30.12 + mlly: 1.7.2 + ohash: 1.1.4 + pathe: 1.1.2 + perfect-debounce: 1.0.0 + pkg-types: 1.2.1 + postcss: 8.4.47 + rollup-plugin-visualizer: 5.12.0(rollup@4.24.0) + std-env: 3.7.0 + strip-literal: 2.1.0 + ufo: 1.5.4 + unenv: 1.10.0 + unplugin: 1.14.1(webpack-sources@3.2.3) + vite: 5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + vite-node: 2.1.3(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + vite-plugin-checker: 0.8.0(eslint@8.57.1)(optionator@0.9.4)(typescript@5.5.4)(vite@5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4)) + vue: 3.5.12(typescript@5.5.4) + vue-bundle-renderer: 2.1.1 + transitivePeerDependencies: + - '@biomejs/biome' + - '@types/node' + - eslint + - less + - lightningcss + - magicast + - meow + - optionator + - rollup + - sass + - sass-embedded + - stylelint + - stylus + - sugarss + - supports-color + - terser + - typescript + - vls + - vti + - vue-tsc + - webpack-sources + + '@nx/devkit@20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))': + dependencies: + ejs: 3.1.10 + enquirer: 2.3.6 + ignore: 5.3.2 + minimatch: 9.0.3 + nx: 20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)) + semver: 7.6.3 + tmp: 0.2.3 + tslib: 2.8.0 + yargs-parser: 21.1.1 + + '@nx/eslint-plugin@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint-config-prettier@9.1.0(eslint@8.57.1))(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))': + dependencies: + '@eslint/compat': 1.2.1(eslint@8.57.1) + '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))) + '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0)) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.5.4) + '@typescript-eslint/type-utils': 8.11.0(eslint@8.57.1)(typescript@5.5.4) + '@typescript-eslint/utils': 8.11.0(eslint@8.57.1)(typescript@5.5.4) + chalk: 4.1.2 + confusing-browser-globals: 1.0.11 + globals: 15.11.0 + jsonc-eslint-parser: 2.4.0 + semver: 7.6.3 + tslib: 2.8.0 + optionalDependencies: + eslint-config-prettier: 9.1.0(eslint@8.57.1) + transitivePeerDependencies: + - '@babel/traverse' + - '@swc-node/register' + - '@swc/core' + - '@swc/wasm' + - '@types/node' + - debug + - eslint + - nx + - supports-color + - typescript + - verdaccio + + '@nx/eslint@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(verdaccio@5.32.2(typanion@3.14.0))': + dependencies: + '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))) + '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.4.5)(verdaccio@5.32.2(typanion@3.14.0)) + eslint: 8.57.1 + semver: 7.6.3 + tslib: 2.8.0 + typescript: 5.4.5 + optionalDependencies: + '@zkochan/js-yaml': 0.0.7 + transitivePeerDependencies: + - '@babel/traverse' + - '@swc-node/register' + - '@swc/core' + - '@swc/wasm' + - '@types/node' + - debug + - nx + - supports-color + - verdaccio + + '@nx/jest@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(typescript@5.5.4))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))': + dependencies: + '@jest/reporters': 29.7.0 + '@jest/test-result': 29.7.0 + '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))) + '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0)) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.5.4) + chalk: 4.1.2 + identity-obj-proxy: 3.0.0 + jest-config: 29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(typescript@5.5.4)) + jest-resolve: 29.7.0 + jest-util: 29.7.0 + minimatch: 9.0.3 + resolve.exports: 1.1.0 + semver: 7.6.3 + tslib: 2.8.0 + yargs-parser: 21.1.1 + transitivePeerDependencies: + - '@babel/traverse' + - '@swc-node/register' + - '@swc/core' + - '@swc/wasm' + - '@types/node' + - babel-plugin-macros + - debug + - node-notifier + - nx + - supports-color + - ts-node + - typescript + - verdaccio + + '@nx/js@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.4.5)(verdaccio@5.32.2(typanion@3.14.0))': + dependencies: + '@babel/core': 7.26.0 + '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-runtime': 7.25.9(@babel/core@7.26.0) + '@babel/preset-env': 7.26.0(@babel/core@7.26.0) + '@babel/preset-typescript': 7.26.0(@babel/core@7.26.0) + '@babel/runtime': 7.26.0 + '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))) + '@nx/workspace': 20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)) + '@zkochan/js-yaml': 0.0.7 + babel-plugin-const-enum: 1.2.0(@babel/core@7.26.0) + babel-plugin-macros: 2.8.0 + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.26.0)(@babel/traverse@7.25.9) + chalk: 4.1.2 + columnify: 1.6.0 + detect-port: 1.6.1 + enquirer: 2.3.6 + fast-glob: 3.2.7 + ignore: 5.3.2 + js-tokens: 4.0.0 + jsonc-parser: 3.2.0 + minimatch: 9.0.3 + npm-package-arg: 11.0.1 + npm-run-path: 4.0.1 + ora: 5.3.0 + semver: 7.6.3 + source-map-support: 0.5.19 + ts-node: 10.9.1(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(typescript@5.4.5) + tsconfig-paths: 4.2.0 + tslib: 2.8.0 + optionalDependencies: + verdaccio: 5.32.2(typanion@3.14.0) + transitivePeerDependencies: + - '@babel/traverse' + - '@swc-node/register' + - '@swc/core' + - '@swc/wasm' + - '@types/node' + - debug + - nx + - supports-color + - typescript + + '@nx/js@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))': + dependencies: + '@babel/core': 7.26.0 + '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-runtime': 7.25.9(@babel/core@7.26.0) + '@babel/preset-env': 7.26.0(@babel/core@7.26.0) + '@babel/preset-typescript': 7.26.0(@babel/core@7.26.0) + '@babel/runtime': 7.26.0 + '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))) + '@nx/workspace': 20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)) + '@zkochan/js-yaml': 0.0.7 + babel-plugin-const-enum: 1.2.0(@babel/core@7.26.0) + babel-plugin-macros: 2.8.0 + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.26.0)(@babel/traverse@7.25.9) + chalk: 4.1.2 + columnify: 1.6.0 + detect-port: 1.6.1 + enquirer: 2.3.6 + fast-glob: 3.2.7 + ignore: 5.3.2 + js-tokens: 4.0.0 + jsonc-parser: 3.2.0 + minimatch: 9.0.3 + npm-package-arg: 11.0.1 + npm-run-path: 4.0.1 + ora: 5.3.0 + semver: 7.6.3 + source-map-support: 0.5.19 + ts-node: 10.9.1(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(typescript@5.5.4) + tsconfig-paths: 4.2.0 + tslib: 2.8.0 + optionalDependencies: + verdaccio: 5.32.2(typanion@3.14.0) + transitivePeerDependencies: + - '@babel/traverse' + - '@swc-node/register' + - '@swc/core' + - '@swc/wasm' + - '@types/node' + - debug + - nx + - supports-color + - typescript + + '@nx/next@20.0.5(@babel/core@7.26.0)(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(bufferutil@4.0.8)(eslint@8.57.1)(next@14.2.3(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.80.4))(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.4)(verdaccio@5.32.2(typanion@3.14.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13)))': + dependencies: + '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0) + '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))) + '@nx/eslint': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(verdaccio@5.32.2(typanion@3.14.0)) + '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0)) + '@nx/react': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(bufferutil@4.0.8)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.4)(verdaccio@5.32.2(typanion@3.14.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) + '@nx/web': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0)) + '@nx/webpack': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(bufferutil@4.0.8)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.4)(verdaccio@5.32.2(typanion@3.14.0))(vue-tsc@2.1.6(typescript@5.5.4)) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.5.4) + '@svgr/webpack': 8.1.0(typescript@5.5.4) + copy-webpack-plugin: 10.2.4(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) + file-loader: 6.2.0(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) + ignore: 5.3.2 + next: 14.2.3(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.80.4) + picocolors: 1.1.1 + semver: 7.6.3 + tslib: 2.8.0 + webpack-merge: 5.10.0 + transitivePeerDependencies: + - '@babel/core' + - '@babel/traverse' + - '@parcel/css' + - '@rspack/core' + - '@swc-node/register' + - '@swc/core' + - '@swc/css' + - '@swc/wasm' + - '@types/node' + - '@zkochan/js-yaml' + - bufferutil + - clean-css + - csso + - debug + - esbuild + - eslint + - fibers + - html-webpack-plugin + - lightningcss + - node-sass + - nx + - react + - react-dom + - sass-embedded + - supports-color + - typescript + - uglify-js + - utf-8-validate + - verdaccio + - vue-template-compiler + - vue-tsc + - webpack + - webpack-cli + + '@nx/nx-darwin-arm64@20.0.5': + optional: true + + '@nx/nx-darwin-x64@20.0.5': + optional: true + + '@nx/nx-freebsd-x64@20.0.5': + optional: true + + '@nx/nx-linux-arm-gnueabihf@20.0.5': + optional: true + + '@nx/nx-linux-arm64-gnu@20.0.5': + optional: true + + '@nx/nx-linux-arm64-musl@20.0.5': + optional: true + + '@nx/nx-linux-x64-gnu@20.0.5': + optional: true + + '@nx/nx-linux-x64-musl@20.0.5': + optional: true + + '@nx/nx-win32-arm64-msvc@20.0.5': + optional: true + + '@nx/nx-win32-x64-msvc@20.0.5': + optional: true + + '@nx/react@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(bufferutil@4.0.8)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.4)(verdaccio@5.32.2(typanion@3.14.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13)))': + dependencies: + '@module-federation/enhanced': 0.6.6(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.4)(vue-tsc@2.1.6(typescript@5.5.4))(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) + '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))) + '@nx/eslint': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(verdaccio@5.32.2(typanion@3.14.0)) + '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0)) + '@nx/web': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0)) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.5.4) + '@svgr/webpack': 8.1.0(typescript@5.5.4) + express: 4.21.1 + file-loader: 6.2.0(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) + http-proxy-middleware: 3.0.3 + minimatch: 9.0.3 + picocolors: 1.1.1 + tslib: 2.8.0 + transitivePeerDependencies: + - '@babel/traverse' + - '@swc-node/register' + - '@swc/core' + - '@swc/wasm' + - '@types/node' + - '@zkochan/js-yaml' + - bufferutil + - debug + - eslint + - nx + - react + - react-dom + - supports-color + - typescript + - utf-8-validate + - verdaccio + - vue-tsc + - webpack + + '@nx/vite@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))': + dependencies: + '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))) + '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0)) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.5.4) + '@swc/helpers': 0.5.13 + enquirer: 2.3.6 + minimatch: 9.0.3 + tsconfig-paths: 4.2.0 + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + vitest: 2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + transitivePeerDependencies: + - '@babel/traverse' + - '@swc-node/register' + - '@swc/core' + - '@swc/wasm' + - '@types/node' + - debug + - nx + - supports-color + - typescript + - verdaccio + + '@nx/vue@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))': + dependencies: + '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))) + '@nx/eslint': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(verdaccio@5.32.2(typanion@3.14.0)) + '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0)) + '@nx/vite': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) + '@nx/web': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0)) + minimatch: 9.0.3 + tslib: 2.8.0 + transitivePeerDependencies: + - '@babel/traverse' + - '@swc-node/register' + - '@swc/core' + - '@swc/wasm' + - '@types/node' + - '@zkochan/js-yaml' + - debug + - eslint + - nx + - supports-color + - typescript + - verdaccio + - vite + - vitest + + '@nx/web@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))': + dependencies: + '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))) + '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0)) + detect-port: 1.6.1 + http-server: 14.1.1 + picocolors: 1.1.1 + tslib: 2.8.0 + transitivePeerDependencies: + - '@babel/traverse' + - '@swc-node/register' + - '@swc/core' + - '@swc/wasm' + - '@types/node' + - debug + - nx + - supports-color + - typescript + - verdaccio + + '@nx/webpack@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(bufferutil@4.0.8)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.4)(verdaccio@5.32.2(typanion@3.14.0))(vue-tsc@2.1.6(typescript@5.5.4))': + dependencies: + '@babel/core': 7.26.0 + '@module-federation/enhanced': 0.6.13(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.4)(vue-tsc@2.1.6(typescript@5.5.4))(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) + '@module-federation/sdk': 0.6.13 + '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))) + '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0)) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.5.4) + ajv: 8.17.1 + autoprefixer: 10.4.20(postcss@8.4.47) + babel-loader: 9.2.1(@babel/core@7.26.0)(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) + browserslist: 4.24.2 + chalk: 4.1.2 + copy-webpack-plugin: 10.2.4(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) + css-loader: 6.11.0(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) + css-minimizer-webpack-plugin: 5.0.1(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) + express: 4.21.1 + fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.5.4)(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) + http-proxy-middleware: 3.0.3 + less: 4.1.3 + less-loader: 11.1.0(less@4.1.3)(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) + license-webpack-plugin: 4.0.2(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) + loader-utils: 2.0.4 + mini-css-extract-plugin: 2.4.7(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) + parse5: 4.0.0 + postcss: 8.4.47 + postcss-import: 14.1.0(postcss@8.4.47) + postcss-loader: 6.2.1(postcss@8.4.47)(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) + rxjs: 7.8.1 + sass: 1.80.4 + sass-loader: 12.6.0(sass@1.80.4)(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) + source-map-loader: 5.0.0(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) + style-loader: 3.3.4(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) + stylus: 0.59.0 + stylus-loader: 7.1.3(stylus@0.59.0)(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) + terser-webpack-plugin: 5.3.10(@swc/core@1.5.7(@swc/helpers@0.5.13))(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) + ts-loader: 9.5.1(typescript@5.5.4)(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) + tsconfig-paths-webpack-plugin: 4.0.0 + tslib: 2.8.0 + webpack: 5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13)) + webpack-dev-server: 5.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) + webpack-node-externals: 3.0.0 + webpack-subresource-integrity: 5.1.0(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) + transitivePeerDependencies: + - '@babel/traverse' + - '@parcel/css' + - '@rspack/core' + - '@swc-node/register' + - '@swc/core' + - '@swc/css' + - '@swc/wasm' + - '@types/node' + - bufferutil + - clean-css + - csso + - debug + - esbuild + - fibers + - html-webpack-plugin + - lightningcss + - node-sass + - nx + - react + - react-dom + - sass-embedded + - supports-color + - typescript + - uglify-js + - utf-8-validate + - verdaccio + - vue-template-compiler + - vue-tsc + - webpack-cli + + '@nx/workspace@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))': + dependencies: + '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))) + chalk: 4.1.2 + enquirer: 2.3.6 + nx: 20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)) + tslib: 2.8.0 + yargs-parser: 21.1.1 + transitivePeerDependencies: + - '@swc-node/register' + - '@swc/core' + - debug + + '@one-ini/wasm@0.1.1': {} + + '@parcel/watcher-android-arm64@2.4.1': + optional: true + + '@parcel/watcher-darwin-arm64@2.4.1': + optional: true + + '@parcel/watcher-darwin-x64@2.4.1': + optional: true + + '@parcel/watcher-freebsd-x64@2.4.1': + optional: true + + '@parcel/watcher-linux-arm-glibc@2.4.1': + optional: true + + '@parcel/watcher-linux-arm64-glibc@2.4.1': + optional: true + + '@parcel/watcher-linux-arm64-musl@2.4.1': + optional: true + + '@parcel/watcher-linux-x64-glibc@2.4.1': + optional: true + + '@parcel/watcher-linux-x64-musl@2.4.1': + optional: true + + '@parcel/watcher-wasm@2.4.1': + dependencies: + is-glob: 4.0.3 + micromatch: 4.0.8 + + '@parcel/watcher-win32-arm64@2.4.1': + optional: true + + '@parcel/watcher-win32-ia32@2.4.1': + optional: true + + '@parcel/watcher-win32-x64@2.4.1': + optional: true + + '@parcel/watcher@2.4.1': + dependencies: + detect-libc: 1.0.3 + is-glob: 4.0.3 + micromatch: 4.0.8 + node-addon-api: 7.1.1 + optionalDependencies: + '@parcel/watcher-android-arm64': 2.4.1 + '@parcel/watcher-darwin-arm64': 2.4.1 + '@parcel/watcher-darwin-x64': 2.4.1 + '@parcel/watcher-freebsd-x64': 2.4.1 + '@parcel/watcher-linux-arm-glibc': 2.4.1 + '@parcel/watcher-linux-arm64-glibc': 2.4.1 + '@parcel/watcher-linux-arm64-musl': 2.4.1 + '@parcel/watcher-linux-x64-glibc': 2.4.1 + '@parcel/watcher-linux-x64-musl': 2.4.1 + '@parcel/watcher-win32-arm64': 2.4.1 + '@parcel/watcher-win32-ia32': 2.4.1 + '@parcel/watcher-win32-x64': 2.4.1 + + '@phenomnomnominal/tsquery@5.0.1(typescript@5.5.4)': + dependencies: + esquery: 1.6.0 + typescript: 5.5.4 + + '@pkgjs/parseargs@0.11.0': + optional: true + + '@polka/url@1.0.0-next.28': {} + + '@protobufjs/aspromise@1.1.2': {} + + '@protobufjs/base64@1.1.2': {} + + '@protobufjs/codegen@2.0.4': {} + + '@protobufjs/eventemitter@1.1.0': {} + + '@protobufjs/fetch@1.1.0': + dependencies: + '@protobufjs/aspromise': 1.1.2 + '@protobufjs/inquire': 1.1.0 + + '@protobufjs/float@1.0.2': {} + + '@protobufjs/inquire@1.1.0': {} + + '@protobufjs/path@1.1.2': {} + + '@protobufjs/pool@1.1.0': {} + + '@protobufjs/utf8@1.1.0': {} + + '@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4))': + dependencies: + merge-options: 3.0.4 + react-native: 0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4) + + '@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4))': + dependencies: + merge-options: 3.0.4 + react-native: 0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4) + + '@react-native-community/cli-clean@12.3.7': + dependencies: + '@react-native-community/cli-tools': 12.3.7 + chalk: 4.1.2 + execa: 5.1.1 + transitivePeerDependencies: + - encoding + + '@react-native-community/cli-config@12.3.7': + dependencies: + '@react-native-community/cli-tools': 12.3.7 + chalk: 4.1.2 + cosmiconfig: 5.2.1 + deepmerge: 4.3.1 + glob: 7.2.3 + joi: 17.13.3 + transitivePeerDependencies: + - encoding + + '@react-native-community/cli-debugger-ui@12.3.7': + dependencies: + serve-static: 1.16.2 + transitivePeerDependencies: + - supports-color + + '@react-native-community/cli-doctor@12.3.7': + dependencies: + '@react-native-community/cli-config': 12.3.7 + '@react-native-community/cli-platform-android': 12.3.7 + '@react-native-community/cli-platform-ios': 12.3.7 + '@react-native-community/cli-tools': 12.3.7 + chalk: 4.1.2 + command-exists: 1.2.9 + deepmerge: 4.3.1 + envinfo: 7.14.0 + execa: 5.1.1 + hermes-profile-transformer: 0.0.6 + node-stream-zip: 1.15.0 + ora: 5.4.1 + semver: 7.6.3 + strip-ansi: 5.2.0 + wcwidth: 1.0.1 + yaml: 2.6.0 + transitivePeerDependencies: + - encoding + + '@react-native-community/cli-hermes@12.3.7': + dependencies: + '@react-native-community/cli-platform-android': 12.3.7 + '@react-native-community/cli-tools': 12.3.7 + chalk: 4.1.2 + hermes-profile-transformer: 0.0.6 + transitivePeerDependencies: + - encoding + + '@react-native-community/cli-platform-android@12.3.7': + dependencies: + '@react-native-community/cli-tools': 12.3.7 + chalk: 4.1.2 + execa: 5.1.1 + fast-xml-parser: 4.5.0 + glob: 7.2.3 + logkitty: 0.7.1 + transitivePeerDependencies: + - encoding + + '@react-native-community/cli-platform-ios@12.3.7': + dependencies: + '@react-native-community/cli-tools': 12.3.7 + chalk: 4.1.2 + execa: 5.1.1 + fast-xml-parser: 4.5.0 + glob: 7.2.3 + ora: 5.4.1 + transitivePeerDependencies: + - encoding + + '@react-native-community/cli-plugin-metro@12.3.7': {} + + '@react-native-community/cli-server-api@12.3.7(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + dependencies: + '@react-native-community/cli-debugger-ui': 12.3.7 + '@react-native-community/cli-tools': 12.3.7 + compression: 1.7.4 + connect: 3.7.0 + errorhandler: 1.5.1 + nocache: 3.0.4 + pretty-format: 26.6.2 + serve-static: 1.16.2 + ws: 7.5.10(bufferutil@4.0.8)(utf-8-validate@6.0.4) + transitivePeerDependencies: + - bufferutil + - encoding + - supports-color + - utf-8-validate + + '@react-native-community/cli-tools@12.3.7': + dependencies: + appdirsjs: 1.2.7 + chalk: 4.1.2 + find-up: 5.0.0 + mime: 2.6.0 + node-fetch: 2.7.0 + open: 6.4.0 + ora: 5.4.1 + semver: 7.6.3 + shell-quote: 1.8.1 + sudo-prompt: 9.2.1 + transitivePeerDependencies: + - encoding + + '@react-native-community/cli-types@12.3.7': + dependencies: + joi: 17.13.3 + + '@react-native-community/cli@12.3.7(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + dependencies: + '@react-native-community/cli-clean': 12.3.7 + '@react-native-community/cli-config': 12.3.7 + '@react-native-community/cli-debugger-ui': 12.3.7 + '@react-native-community/cli-doctor': 12.3.7 + '@react-native-community/cli-hermes': 12.3.7 + '@react-native-community/cli-plugin-metro': 12.3.7 + '@react-native-community/cli-server-api': 12.3.7(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@react-native-community/cli-tools': 12.3.7 + '@react-native-community/cli-types': 12.3.7 + chalk: 4.1.2 + commander: 9.5.0 + deepmerge: 4.3.1 + execa: 5.1.1 + find-up: 4.1.0 + fs-extra: 8.1.0 + graceful-fs: 4.2.11 + prompts: 2.4.2 + semver: 7.6.3 + transitivePeerDependencies: + - bufferutil + - encoding + - supports-color + - utf-8-validate + + '@react-native-community/netinfo@11.4.1(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4))': + dependencies: + react-native: 0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4) + + '@react-native/assets-registry@0.73.1': {} + + '@react-native/babel-plugin-codegen@0.73.4(@babel/preset-env@7.26.0(@babel/core@7.26.0))': + dependencies: + '@react-native/codegen': 0.73.3(@babel/preset-env@7.26.0(@babel/core@7.26.0)) + transitivePeerDependencies: + - '@babel/preset-env' + - supports-color + + '@react-native/babel-preset@0.73.21(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))': + dependencies: + '@babel/core': 7.26.0 + '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.26.0) + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.26.0) + '@babel/plugin-proposal-export-default-from': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.26.0) + '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.26.0) + '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.26.0) + '@babel/plugin-proposal-optional-catch-binding': 7.18.6(@babel/core@7.26.0) + '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.26.0) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-export-default-from': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.0) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-flow-strip-types': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-modules-commonjs': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-runtime': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-typescript': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.0) + '@babel/template': 7.25.9 + '@react-native/babel-plugin-codegen': 0.73.4(@babel/preset-env@7.26.0(@babel/core@7.26.0)) + babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.26.0) + react-refresh: 0.14.2 + transitivePeerDependencies: + - '@babel/preset-env' + - supports-color + + '@react-native/codegen@0.73.3(@babel/preset-env@7.26.0(@babel/core@7.26.0))': + dependencies: + '@babel/parser': 7.26.1 + '@babel/preset-env': 7.26.0(@babel/core@7.26.0) + flow-parser: 0.206.0 + glob: 7.2.3 + invariant: 2.2.4 + jscodeshift: 0.14.0(@babel/preset-env@7.26.0(@babel/core@7.26.0)) + mkdirp: 0.5.6 + nullthrows: 1.1.1 + transitivePeerDependencies: + - supports-color + + '@react-native/community-cli-plugin@0.73.18(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + dependencies: + '@react-native-community/cli-server-api': 12.3.7(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@react-native-community/cli-tools': 12.3.7 + '@react-native/dev-middleware': 0.73.8(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@react-native/metro-babel-transformer': 0.73.15(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)) + chalk: 4.1.2 + execa: 5.1.1 + metro: 0.80.12(bufferutil@4.0.8)(utf-8-validate@6.0.4) + metro-config: 0.80.12(bufferutil@4.0.8)(utf-8-validate@6.0.4) + metro-core: 0.80.12 + node-fetch: 2.7.0 + readline: 1.3.0 + transitivePeerDependencies: + - '@babel/core' + - '@babel/preset-env' + - bufferutil + - encoding + - supports-color + - utf-8-validate + + '@react-native/debugger-frontend@0.73.3': {} + + '@react-native/dev-middleware@0.73.8(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + dependencies: + '@isaacs/ttlcache': 1.4.1 + '@react-native/debugger-frontend': 0.73.3 + chrome-launcher: 0.15.2 + chromium-edge-launcher: 1.0.0 + connect: 3.7.0 + debug: 2.6.9 + node-fetch: 2.7.0 + open: 7.4.2 + serve-static: 1.16.2 + temp-dir: 2.0.0 + ws: 6.2.3(bufferutil@4.0.8)(utf-8-validate@6.0.4) + transitivePeerDependencies: + - bufferutil + - encoding + - supports-color + - utf-8-validate + + '@react-native/gradle-plugin@0.73.5': {} + + '@react-native/js-polyfills@0.73.1': {} + + '@react-native/metro-babel-transformer@0.73.15(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))': + dependencies: + '@babel/core': 7.26.0 + '@react-native/babel-preset': 0.73.21(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)) + hermes-parser: 0.15.0 + nullthrows: 1.1.1 + transitivePeerDependencies: + - '@babel/preset-env' + - supports-color + + '@react-native/normalize-colors@0.73.2': {} + + '@react-native/virtualized-lists@0.73.4(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4))': + dependencies: + invariant: 2.2.4 + nullthrows: 1.1.1 + react-native: 0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4) + + '@rollup/plugin-alias@5.1.1(rollup@4.24.0)': + optionalDependencies: + rollup: 4.24.0 + + '@rollup/plugin-commonjs@25.0.8(rollup@4.24.0)': + dependencies: + '@rollup/pluginutils': 5.1.3(rollup@4.24.0) + commondir: 1.0.1 + estree-walker: 2.0.2 + glob: 8.1.0 + is-reference: 1.2.1 + magic-string: 0.30.12 + optionalDependencies: + rollup: 4.24.0 + + '@rollup/plugin-inject@5.0.5(rollup@4.24.0)': + dependencies: + '@rollup/pluginutils': 5.1.3(rollup@4.24.0) + estree-walker: 2.0.2 + magic-string: 0.30.12 + optionalDependencies: + rollup: 4.24.0 + + '@rollup/plugin-json@6.1.0(rollup@4.24.0)': + dependencies: + '@rollup/pluginutils': 5.1.3(rollup@4.24.0) + optionalDependencies: + rollup: 4.24.0 + + '@rollup/plugin-node-resolve@15.3.0(rollup@4.24.0)': + dependencies: + '@rollup/pluginutils': 5.1.3(rollup@4.24.0) + '@types/resolve': 1.20.2 + deepmerge: 4.3.1 + is-module: 1.0.0 + resolve: 1.22.8 + optionalDependencies: + rollup: 4.24.0 + + '@rollup/plugin-replace@5.0.7(rollup@4.24.0)': + dependencies: + '@rollup/pluginutils': 5.1.3(rollup@4.24.0) + magic-string: 0.30.12 + optionalDependencies: + rollup: 4.24.0 + + '@rollup/plugin-terser@0.4.4(rollup@4.24.0)': + dependencies: + serialize-javascript: 6.0.2 + smob: 1.5.0 + terser: 5.36.0 + optionalDependencies: + rollup: 4.24.0 + + '@rollup/pluginutils@4.2.1': + dependencies: + estree-walker: 2.0.2 + picomatch: 2.3.1 + + '@rollup/pluginutils@5.1.3(rollup@4.24.0)': + dependencies: + '@types/estree': 1.0.6 + estree-walker: 2.0.2 + picomatch: 4.0.2 + optionalDependencies: + rollup: 4.24.0 + + '@rollup/rollup-android-arm-eabi@4.24.0': + optional: true + + '@rollup/rollup-android-arm64@4.24.0': + optional: true + + '@rollup/rollup-darwin-arm64@4.24.0': + optional: true + + '@rollup/rollup-darwin-x64@4.24.0': + optional: true + + '@rollup/rollup-linux-arm-gnueabihf@4.24.0': + optional: true + + '@rollup/rollup-linux-arm-musleabihf@4.24.0': + optional: true + + '@rollup/rollup-linux-arm64-gnu@4.24.0': + optional: true + + '@rollup/rollup-linux-arm64-musl@4.24.0': + optional: true + + '@rollup/rollup-linux-powerpc64le-gnu@4.24.0': + optional: true + + '@rollup/rollup-linux-riscv64-gnu@4.24.0': + optional: true + + '@rollup/rollup-linux-s390x-gnu@4.24.0': + optional: true + + '@rollup/rollup-linux-x64-gnu@4.24.0': + optional: true + + '@rollup/rollup-linux-x64-musl@4.24.0': + optional: true + + '@rollup/rollup-win32-arm64-msvc@4.24.0': + optional: true + + '@rollup/rollup-win32-ia32-msvc@4.24.0': + optional: true + + '@rollup/rollup-win32-x64-msvc@4.24.0': + optional: true + + '@rtsao/scc@1.1.0': {} + + '@rushstack/eslint-patch@1.10.4': {} + + '@rushstack/node-core-library@3.66.1(@types/node@18.19.9)': + dependencies: + colors: 1.2.5 + fs-extra: 7.0.1 + import-lazy: 4.0.0 + jju: 1.4.0 + resolve: 1.22.8 + semver: 7.5.4 + z-schema: 5.0.5 + optionalDependencies: + '@types/node': 18.19.9 + + '@rushstack/node-core-library@5.9.0(@types/node@18.19.9)': + dependencies: + ajv: 8.13.0 + ajv-draft-04: 1.0.0(ajv@8.13.0) + ajv-formats: 3.0.1(ajv@8.13.0) + fs-extra: 7.0.1 + import-lazy: 4.0.0 + jju: 1.4.0 + resolve: 1.22.8 + semver: 7.5.4 + optionalDependencies: + '@types/node': 18.19.9 + + '@rushstack/rig-package@0.5.3': + dependencies: + resolve: 1.22.8 + strip-json-comments: 3.1.1 + + '@rushstack/terminal@0.14.2(@types/node@18.19.9)': + dependencies: + '@rushstack/node-core-library': 5.9.0(@types/node@18.19.9) + supports-color: 8.1.1 + optionalDependencies: + '@types/node': 18.19.9 + + '@rushstack/ts-command-line@4.23.0(@types/node@18.19.9)': + dependencies: + '@rushstack/terminal': 0.14.2(@types/node@18.19.9) + '@types/argparse': 1.0.38 + argparse: 1.0.10 + string-argv: 0.3.2 + transitivePeerDependencies: + - '@types/node' + + '@scure/base@1.1.9': {} + + '@scure/starknet@1.0.0': + dependencies: + '@noble/curves': 1.3.0 + '@noble/hashes': 1.3.3 + + '@sideway/address@4.1.5': + dependencies: + '@hapi/hoek': 9.3.0 + + '@sideway/formula@3.0.1': {} + + '@sideway/pinpoint@2.0.0': {} + + '@sinclair/typebox@0.27.8': {} + + '@sindresorhus/merge-streams@2.3.0': {} + + '@sinonjs/commons@3.0.1': + dependencies: + type-detect: 4.0.8 + + '@sinonjs/fake-timers@10.3.0': + dependencies: + '@sinonjs/commons': 3.0.1 + + '@stablelib/aead@1.0.1': {} + + '@stablelib/binary@1.0.1': + dependencies: + '@stablelib/int': 1.0.1 + + '@stablelib/bytes@1.0.1': {} + + '@stablelib/chacha20poly1305@1.0.1': + dependencies: + '@stablelib/aead': 1.0.1 + '@stablelib/binary': 1.0.1 + '@stablelib/chacha': 1.0.1 + '@stablelib/constant-time': 1.0.1 + '@stablelib/poly1305': 1.0.1 + '@stablelib/wipe': 1.0.1 + + '@stablelib/chacha@1.0.1': + dependencies: + '@stablelib/binary': 1.0.1 + '@stablelib/wipe': 1.0.1 + + '@stablelib/constant-time@1.0.1': {} + + '@stablelib/ed25519@1.0.3': + dependencies: + '@stablelib/random': 1.0.2 + '@stablelib/sha512': 1.0.1 + '@stablelib/wipe': 1.0.1 + + '@stablelib/hash@1.0.1': {} + + '@stablelib/hkdf@1.0.1': + dependencies: + '@stablelib/hash': 1.0.1 + '@stablelib/hmac': 1.0.1 + '@stablelib/wipe': 1.0.1 + + '@stablelib/hmac@1.0.1': + dependencies: + '@stablelib/constant-time': 1.0.1 + '@stablelib/hash': 1.0.1 + '@stablelib/wipe': 1.0.1 + + '@stablelib/int@1.0.1': {} + + '@stablelib/keyagreement@1.0.1': + dependencies: + '@stablelib/bytes': 1.0.1 + + '@stablelib/poly1305@1.0.1': + dependencies: + '@stablelib/constant-time': 1.0.1 + '@stablelib/wipe': 1.0.1 + + '@stablelib/random@1.0.2': + dependencies: + '@stablelib/binary': 1.0.1 + '@stablelib/wipe': 1.0.1 + + '@stablelib/sha256@1.0.1': + dependencies: + '@stablelib/binary': 1.0.1 + '@stablelib/hash': 1.0.1 + '@stablelib/wipe': 1.0.1 + + '@stablelib/sha512@1.0.1': + dependencies: + '@stablelib/binary': 1.0.1 + '@stablelib/hash': 1.0.1 + '@stablelib/wipe': 1.0.1 + + '@stablelib/wipe@1.0.1': {} + + '@stablelib/x25519@1.0.3': + dependencies: + '@stablelib/keyagreement': 1.0.1 + '@stablelib/random': 1.0.2 + '@stablelib/wipe': 1.0.1 + + '@starknet-io/types-js@0.7.7': {} + + '@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + + '@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + + '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + + '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + + '@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + + '@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + + '@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + + '@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + + '@svgr/babel-preset@8.1.0(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.26.0) + '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.26.0) + '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.26.0) + '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.26.0) + '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.26.0) + '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.26.0) + '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.26.0) + '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.26.0) + + '@svgr/core@8.1.0(typescript@5.5.4)': + dependencies: + '@babel/core': 7.26.0 + '@svgr/babel-preset': 8.1.0(@babel/core@7.26.0) + camelcase: 6.3.0 + cosmiconfig: 8.3.6(typescript@5.5.4) + snake-case: 3.0.4 + transitivePeerDependencies: + - supports-color + - typescript + + '@svgr/hast-util-to-babel-ast@8.0.0': + dependencies: + '@babel/types': 7.26.0 + entities: 4.5.0 + + '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.5.4))': + dependencies: + '@babel/core': 7.26.0 + '@svgr/babel-preset': 8.1.0(@babel/core@7.26.0) + '@svgr/core': 8.1.0(typescript@5.5.4) + '@svgr/hast-util-to-babel-ast': 8.0.0 + svg-parser: 2.0.4 + transitivePeerDependencies: + - supports-color + + '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.5.4))(typescript@5.5.4)': + dependencies: + '@svgr/core': 8.1.0(typescript@5.5.4) + cosmiconfig: 8.3.6(typescript@5.5.4) + deepmerge: 4.3.1 + svgo: 3.3.2 + transitivePeerDependencies: + - typescript + + '@svgr/webpack@8.1.0(typescript@5.5.4)': + dependencies: + '@babel/core': 7.26.0 + '@babel/plugin-transform-react-constant-elements': 7.25.9(@babel/core@7.26.0) + '@babel/preset-env': 7.26.0(@babel/core@7.26.0) + '@babel/preset-react': 7.25.9(@babel/core@7.26.0) + '@babel/preset-typescript': 7.26.0(@babel/core@7.26.0) + '@svgr/core': 8.1.0(typescript@5.5.4) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.5.4)) + '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.5.4))(typescript@5.5.4) + transitivePeerDependencies: + - supports-color + - typescript + + '@swc-node/core@1.13.3(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)': + dependencies: + '@swc/core': 1.5.7(@swc/helpers@0.5.13) + '@swc/types': 0.1.7 + + '@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4)': + dependencies: + '@swc-node/core': 1.13.3(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7) + '@swc-node/sourcemap-support': 0.5.1 + '@swc/core': 1.5.7(@swc/helpers@0.5.13) + colorette: 2.0.20 + debug: 4.3.7 + pirates: 4.0.6 + tslib: 2.8.0 + typescript: 5.5.4 + transitivePeerDependencies: + - '@swc/types' + - supports-color + + '@swc-node/sourcemap-support@0.5.1': + dependencies: + source-map-support: 0.5.21 + tslib: 2.8.0 + + '@swc/core-darwin-arm64@1.5.7': + optional: true + + '@swc/core-darwin-x64@1.5.7': + optional: true + + '@swc/core-linux-arm-gnueabihf@1.5.7': + optional: true + + '@swc/core-linux-arm64-gnu@1.5.7': + optional: true + + '@swc/core-linux-arm64-musl@1.5.7': + optional: true + + '@swc/core-linux-x64-gnu@1.5.7': + optional: true + + '@swc/core-linux-x64-musl@1.5.7': + optional: true + + '@swc/core-win32-arm64-msvc@1.5.7': + optional: true + + '@swc/core-win32-ia32-msvc@1.5.7': + optional: true + + '@swc/core-win32-x64-msvc@1.5.7': + optional: true + + '@swc/core@1.5.7(@swc/helpers@0.5.13)': + dependencies: + '@swc/counter': 0.1.3 + '@swc/types': 0.1.7 + optionalDependencies: + '@swc/core-darwin-arm64': 1.5.7 + '@swc/core-darwin-x64': 1.5.7 + '@swc/core-linux-arm-gnueabihf': 1.5.7 + '@swc/core-linux-arm64-gnu': 1.5.7 + '@swc/core-linux-arm64-musl': 1.5.7 + '@swc/core-linux-x64-gnu': 1.5.7 + '@swc/core-linux-x64-musl': 1.5.7 + '@swc/core-win32-arm64-msvc': 1.5.7 + '@swc/core-win32-ia32-msvc': 1.5.7 + '@swc/core-win32-x64-msvc': 1.5.7 + '@swc/helpers': 0.5.13 + + '@swc/counter@0.1.3': {} + + '@swc/helpers@0.5.13': + dependencies: + tslib: 2.8.0 + + '@swc/helpers@0.5.2': + dependencies: + tslib: 2.8.0 + + '@swc/helpers@0.5.5': + dependencies: + '@swc/counter': 0.1.3 + tslib: 2.8.0 + + '@swc/types@0.1.7': + dependencies: + '@swc/counter': 0.1.3 + + '@testing-library/dom@10.4.0': + dependencies: + '@babel/code-frame': 7.26.0 + '@babel/runtime': 7.26.0 + '@types/aria-query': 5.0.4 + aria-query: 5.3.0 + chalk: 4.1.2 + dom-accessibility-api: 0.5.16 + lz-string: 1.5.0 + pretty-format: 27.5.1 + + '@testing-library/react@15.0.6(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@babel/runtime': 7.26.0 + '@testing-library/dom': 10.4.0 + '@types/react-dom': 18.3.0 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.1 + + '@tootallnate/once@2.0.0': {} + + '@trysound/sax@0.2.0': {} + + '@ts-morph/common@0.19.0': + dependencies: + fast-glob: 3.3.2 + minimatch: 7.4.6 + mkdirp: 2.1.6 + path-browserify: 1.0.1 + + '@tsconfig/node10@1.0.11': {} + + '@tsconfig/node12@1.0.11': {} + + '@tsconfig/node14@1.0.3': {} + + '@tsconfig/node16@1.0.4': {} + + '@tybys/wasm-util@0.9.0': + dependencies: + tslib: 2.8.0 + + '@types/argparse@1.0.38': {} + + '@types/aria-query@5.0.4': {} + + '@types/babel__core@7.20.5': + dependencies: + '@babel/parser': 7.26.1 + '@babel/types': 7.26.0 + '@types/babel__generator': 7.6.8 + '@types/babel__template': 7.4.4 + '@types/babel__traverse': 7.20.6 + + '@types/babel__generator@7.6.8': + dependencies: + '@babel/types': 7.26.0 + + '@types/babel__template@7.4.4': + dependencies: + '@babel/parser': 7.26.1 + '@babel/types': 7.26.0 + + '@types/babel__traverse@7.20.6': + dependencies: + '@babel/types': 7.26.0 + + '@types/body-parser@1.19.5': + dependencies: + '@types/connect': 3.4.38 + '@types/node': 18.19.9 + + '@types/bonjour@3.5.13': + dependencies: + '@types/node': 18.19.9 + + '@types/connect-history-api-fallback@1.5.4': + dependencies: + '@types/express-serve-static-core': 5.0.1 + '@types/node': 18.19.9 + + '@types/connect@3.4.38': + dependencies: + '@types/node': 18.19.9 + + '@types/cookie@0.6.0': {} + + '@types/estree@1.0.6': {} + + '@types/express-serve-static-core@4.19.6': + dependencies: + '@types/node': 18.19.9 + '@types/qs': 6.9.16 + '@types/range-parser': 1.2.7 + '@types/send': 0.17.4 + + '@types/express-serve-static-core@5.0.1': + dependencies: + '@types/node': 18.19.9 + '@types/qs': 6.9.16 + '@types/range-parser': 1.2.7 + '@types/send': 0.17.4 + + '@types/express@4.17.21': + dependencies: + '@types/body-parser': 1.19.5 + '@types/express-serve-static-core': 4.19.6 + '@types/qs': 6.9.16 + '@types/serve-static': 1.15.7 + + '@types/glob@7.2.0': + dependencies: + '@types/minimatch': 5.1.2 + '@types/node': 18.19.9 + + '@types/graceful-fs@4.1.9': + dependencies: + '@types/node': 18.19.9 + + '@types/http-errors@2.0.4': {} + + '@types/http-proxy@1.17.15': + dependencies: + '@types/node': 18.19.9 + + '@types/istanbul-lib-coverage@2.0.6': {} + + '@types/istanbul-lib-report@3.0.3': + dependencies: + '@types/istanbul-lib-coverage': 2.0.6 + + '@types/istanbul-reports@3.0.4': + dependencies: + '@types/istanbul-lib-report': 3.0.3 + + '@types/jest@29.5.14': + dependencies: + expect: 29.7.0 + pretty-format: 29.7.0 + + '@types/jsdom@20.0.1': + dependencies: + '@types/node': 18.19.9 + '@types/tough-cookie': 4.0.5 + parse5: 7.2.0 + + '@types/json-schema@7.0.15': {} + + '@types/json5@0.0.29': {} + + '@types/lodash@4.17.12': {} + + '@types/long@4.0.2': {} + + '@types/mime@1.3.5': {} + + '@types/minimatch@5.1.2': {} + + '@types/minimist@1.2.5': {} + + '@types/node-forge@1.3.11': + dependencies: + '@types/node': 18.19.9 + + '@types/node@10.12.18': {} + + '@types/node@17.0.45': {} + + '@types/node@18.19.9': + dependencies: + undici-types: 5.26.5 + + '@types/node@20.5.1': {} + + '@types/normalize-package-data@2.4.4': {} + + '@types/parse-json@4.0.2': {} + + '@types/prettier@2.7.3': {} + + '@types/prop-types@15.7.13': {} + + '@types/qs@6.9.16': {} + + '@types/range-parser@1.2.7': {} + + '@types/react-dom@18.3.0': + dependencies: + '@types/react': 18.3.1 + + '@types/react@18.3.1': + dependencies: + '@types/prop-types': 15.7.13 + csstype: 3.1.3 + + '@types/resolve@1.20.2': {} + + '@types/retry@0.12.2': {} + + '@types/semver@7.5.8': {} + + '@types/send@0.17.4': + dependencies: + '@types/mime': 1.3.5 + '@types/node': 18.19.9 + + '@types/serve-index@1.9.4': + dependencies: + '@types/express': 4.17.21 + + '@types/serve-static@1.15.7': + dependencies: + '@types/http-errors': 2.0.4 + '@types/node': 18.19.9 + '@types/send': 0.17.4 + + '@types/sockjs@0.3.36': + dependencies: + '@types/node': 18.19.9 + + '@types/stack-utils@2.0.3': {} + + '@types/tough-cookie@4.0.5': {} + + '@types/web-bluetooth@0.0.20': {} + + '@types/ws@8.5.12': + dependencies: + '@types/node': 18.19.9 + + '@types/yargs-parser@21.0.3': {} + + '@types/yargs@15.0.19': + dependencies: + '@types/yargs-parser': 21.0.3 + + '@types/yargs@17.0.33': + dependencies: + '@types/yargs-parser': 21.0.3 + + '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1)(typescript@5.5.4)': + dependencies: + '@eslint-community/regexpp': 4.11.2 + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.5.4) + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@5.5.4) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.5.4) + debug: 4.3.7 + eslint: 8.57.1 + graphemer: 1.4.0 + ignore: 5.3.2 + natural-compare-lite: 1.4.0 + semver: 7.6.3 + tsutils: 3.21.0(typescript@5.5.4) + optionalDependencies: + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1)(typescript@5.5.4)': + dependencies: + '@eslint-community/regexpp': 4.11.2 + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.5.4) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.1)(typescript@5.5.4) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 7.18.0 + eslint: 8.57.1 + graphemer: 1.4.0 + ignore: 5.3.2 + natural-compare: 1.4.0 + ts-api-utils: 1.3.0(typescript@5.5.4) + optionalDependencies: + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.5.4)': + dependencies: + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.4) + debug: 4.3.7 + eslint: 8.57.1 + optionalDependencies: + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4)': + dependencies: + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 7.18.0 + debug: 4.3.7 + eslint: 8.57.1 + optionalDependencies: + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.5.4)': + dependencies: + '@typescript-eslint/scope-manager': 7.2.0 + '@typescript-eslint/types': 7.2.0 + '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 7.2.0 + debug: 4.3.7 + eslint: 8.57.1 + optionalDependencies: + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/scope-manager@5.62.0': + dependencies: + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/visitor-keys': 5.62.0 + + '@typescript-eslint/scope-manager@7.18.0': + dependencies: + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/visitor-keys': 7.18.0 + + '@typescript-eslint/scope-manager@7.2.0': + dependencies: + '@typescript-eslint/types': 7.2.0 + '@typescript-eslint/visitor-keys': 7.2.0 + + '@typescript-eslint/scope-manager@8.11.0': + dependencies: + '@typescript-eslint/types': 8.11.0 + '@typescript-eslint/visitor-keys': 8.11.0 + + '@typescript-eslint/type-utils@5.62.0(eslint@8.57.1)(typescript@5.5.4)': + dependencies: + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.4) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.5.4) + debug: 4.3.7 + eslint: 8.57.1 + tsutils: 3.21.0(typescript@5.5.4) + optionalDependencies: + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/type-utils@7.18.0(eslint@8.57.1)(typescript@5.5.4)': + dependencies: + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.5.4) + debug: 4.3.7 + eslint: 8.57.1 + ts-api-utils: 1.3.0(typescript@5.5.4) + optionalDependencies: + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/type-utils@8.11.0(eslint@8.57.1)(typescript@5.5.4)': + dependencies: + '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.5.4) + '@typescript-eslint/utils': 8.11.0(eslint@8.57.1)(typescript@5.5.4) + debug: 4.3.7 + ts-api-utils: 1.3.0(typescript@5.5.4) + optionalDependencies: + typescript: 5.5.4 + transitivePeerDependencies: + - eslint + - supports-color + + '@typescript-eslint/types@5.62.0': {} + + '@typescript-eslint/types@7.18.0': {} + + '@typescript-eslint/types@7.2.0': {} + + '@typescript-eslint/types@8.11.0': {} + + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.5.4)': + dependencies: + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/visitor-keys': 5.62.0 + debug: 4.3.7 + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.6.3 + tsutils: 3.21.0(typescript@5.5.4) + optionalDependencies: + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/typescript-estree@7.18.0(typescript@5.5.4)': + dependencies: + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/visitor-keys': 7.18.0 + debug: 4.3.7 + globby: 11.1.0 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.6.3 + ts-api-utils: 1.3.0(typescript@5.5.4) + optionalDependencies: + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/typescript-estree@7.2.0(typescript@5.5.4)': + dependencies: + '@typescript-eslint/types': 7.2.0 + '@typescript-eslint/visitor-keys': 7.2.0 + debug: 4.3.7 + globby: 11.1.0 + is-glob: 4.0.3 + minimatch: 9.0.3 + semver: 7.6.3 + ts-api-utils: 1.3.0(typescript@5.5.4) + optionalDependencies: + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/typescript-estree@8.11.0(typescript@5.5.4)': + dependencies: + '@typescript-eslint/types': 8.11.0 + '@typescript-eslint/visitor-keys': 8.11.0 + debug: 4.3.7 + fast-glob: 3.3.2 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.6.3 + ts-api-utils: 1.3.0(typescript@5.5.4) + optionalDependencies: + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@5.62.0(eslint@8.57.1)(typescript@5.5.4)': + dependencies: + '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) + '@types/json-schema': 7.0.15 + '@types/semver': 7.5.8 + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.4) + eslint: 8.57.1 + eslint-scope: 5.1.1 + semver: 7.6.3 + transitivePeerDependencies: + - supports-color + - typescript + + '@typescript-eslint/utils@7.18.0(eslint@8.57.1)(typescript@5.5.4)': + dependencies: + '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) + eslint: 8.57.1 + transitivePeerDependencies: + - supports-color + - typescript + + '@typescript-eslint/utils@8.11.0(eslint@8.57.1)(typescript@5.5.4)': + dependencies: + '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) + '@typescript-eslint/scope-manager': 8.11.0 + '@typescript-eslint/types': 8.11.0 + '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.5.4) + eslint: 8.57.1 + transitivePeerDependencies: + - supports-color + - typescript + + '@typescript-eslint/visitor-keys@5.62.0': + dependencies: + '@typescript-eslint/types': 5.62.0 + eslint-visitor-keys: 3.4.3 + + '@typescript-eslint/visitor-keys@7.18.0': + dependencies: + '@typescript-eslint/types': 7.18.0 + eslint-visitor-keys: 3.4.3 + + '@typescript-eslint/visitor-keys@7.2.0': + dependencies: + '@typescript-eslint/types': 7.2.0 + eslint-visitor-keys: 3.4.3 + + '@typescript-eslint/visitor-keys@8.11.0': + dependencies: + '@typescript-eslint/types': 8.11.0 + eslint-visitor-keys: 3.4.3 + + '@ungap/structured-clone@1.2.0': {} + + '@unhead/dom@1.11.10': + dependencies: + '@unhead/schema': 1.11.10 + '@unhead/shared': 1.11.10 + + '@unhead/schema@1.11.10': + dependencies: + hookable: 5.5.3 + zhead: 2.2.4 + + '@unhead/shared@1.11.10': + dependencies: + '@unhead/schema': 1.11.10 + + '@unhead/ssr@1.11.10': + dependencies: + '@unhead/schema': 1.11.10 + '@unhead/shared': 1.11.10 + + '@unhead/vue@1.11.10(vue@3.5.12(typescript@5.5.4))': + dependencies: + '@unhead/schema': 1.11.10 + '@unhead/shared': 1.11.10 + defu: 6.1.4 + hookable: 5.5.3 + unhead: 1.11.10 + vue: 3.5.12(typescript@5.5.4) + + '@vercel/nft@0.26.5': + dependencies: + '@mapbox/node-pre-gyp': 1.0.11 + '@rollup/pluginutils': 4.2.1 + acorn: 8.12.1 + acorn-import-attributes: 1.9.5(acorn@8.12.1) + async-sema: 3.1.1 + bindings: 1.5.0 + estree-walker: 2.0.2 + glob: 7.2.3 + graceful-fs: 4.2.11 + micromatch: 4.0.8 + node-gyp-build: 4.8.2 + resolve-from: 5.0.0 + transitivePeerDependencies: + - encoding + - supports-color + + '@verdaccio/auth@8.0.0-next-8.1': + dependencies: + '@verdaccio/config': 8.0.0-next-8.1 + '@verdaccio/core': 8.0.0-next-8.1 + '@verdaccio/loaders': 8.0.0-next-8.1 + '@verdaccio/logger': 8.0.0-next-8.1 + '@verdaccio/signature': 8.0.0-next-8.0 + '@verdaccio/utils': 7.0.1-next-8.1 + debug: 4.3.7 + lodash: 4.17.21 + verdaccio-htpasswd: 13.0.0-next-8.1 + transitivePeerDependencies: + - supports-color + + '@verdaccio/commons-api@10.2.0': + dependencies: + http-errors: 2.0.0 + http-status-codes: 2.2.0 + + '@verdaccio/config@8.0.0-next-8.1': + dependencies: + '@verdaccio/core': 8.0.0-next-8.1 + '@verdaccio/utils': 7.0.1-next-8.1 + debug: 4.3.7 + js-yaml: 4.1.0 + lodash: 4.17.21 + minimatch: 7.4.6 + transitivePeerDependencies: + - supports-color + + '@verdaccio/core@8.0.0-next-8.1': + dependencies: + ajv: 8.17.1 + core-js: 3.37.1 + http-errors: 2.0.0 + http-status-codes: 2.3.0 + process-warning: 1.0.0 + semver: 7.6.3 + + '@verdaccio/file-locking@10.3.1': + dependencies: + lockfile: 1.0.4 + + '@verdaccio/file-locking@13.0.0-next-8.0': + dependencies: + lockfile: 1.0.4 + + '@verdaccio/loaders@8.0.0-next-8.1': + dependencies: + '@verdaccio/logger': 8.0.0-next-8.1 + debug: 4.3.7 + lodash: 4.17.21 + transitivePeerDependencies: + - supports-color + + '@verdaccio/local-storage-legacy@11.0.2': + dependencies: + '@verdaccio/commons-api': 10.2.0 + '@verdaccio/file-locking': 10.3.1 + '@verdaccio/streams': 10.2.1 + async: 3.2.4 + debug: 4.3.4 + lodash: 4.17.21 + lowdb: 1.0.0 + mkdirp: 1.0.4 + transitivePeerDependencies: + - supports-color + + '@verdaccio/logger-7@8.0.0-next-8.1': + dependencies: + '@verdaccio/logger-commons': 8.0.0-next-8.1 + pino: 7.11.0 + transitivePeerDependencies: + - supports-color + + '@verdaccio/logger-commons@8.0.0-next-8.1': + dependencies: + '@verdaccio/core': 8.0.0-next-8.1 + '@verdaccio/logger-prettify': 8.0.0-next-8.0 + colorette: 2.0.20 + debug: 4.3.7 + transitivePeerDependencies: + - supports-color + + '@verdaccio/logger-prettify@8.0.0-next-8.0': + dependencies: + colorette: 2.0.20 + dayjs: 1.11.13 + lodash: 4.17.21 + pino-abstract-transport: 1.1.0 + sonic-boom: 3.8.0 + + '@verdaccio/logger@8.0.0-next-8.1': + dependencies: + '@verdaccio/logger-commons': 8.0.0-next-8.1 + pino: 8.17.2 + transitivePeerDependencies: + - supports-color + + '@verdaccio/middleware@8.0.0-next-8.1': + dependencies: + '@verdaccio/config': 8.0.0-next-8.1 + '@verdaccio/core': 8.0.0-next-8.1 + '@verdaccio/url': 13.0.0-next-8.1 + '@verdaccio/utils': 7.0.1-next-8.1 + debug: 4.3.7 + express: 4.21.0 + express-rate-limit: 5.5.1 + lodash: 4.17.21 + lru-cache: 7.18.3 + mime: 2.6.0 + transitivePeerDependencies: + - supports-color + + '@verdaccio/search-indexer@8.0.0-next-8.0': {} + + '@verdaccio/signature@8.0.0-next-8.0': + dependencies: + debug: 4.3.7 + jsonwebtoken: 9.0.2 + transitivePeerDependencies: + - supports-color + + '@verdaccio/streams@10.2.1': {} + + '@verdaccio/tarball@13.0.0-next-8.1': + dependencies: + '@verdaccio/core': 8.0.0-next-8.1 + '@verdaccio/url': 13.0.0-next-8.1 + '@verdaccio/utils': 7.0.1-next-8.1 + debug: 4.3.7 + gunzip-maybe: 1.4.2 + lodash: 4.17.21 + tar-stream: 3.1.7 + transitivePeerDependencies: + - supports-color + + '@verdaccio/ui-theme@8.0.0-next-8.1': {} + + '@verdaccio/url@13.0.0-next-8.1': + dependencies: + '@verdaccio/core': 8.0.0-next-8.1 + debug: 4.3.7 + lodash: 4.17.21 + validator: 13.12.0 + transitivePeerDependencies: + - supports-color + + '@verdaccio/utils@7.0.1-next-8.1': + dependencies: + '@verdaccio/core': 8.0.0-next-8.1 + lodash: 4.17.21 + minimatch: 7.4.6 + semver: 7.6.3 + + '@vitejs/plugin-react@4.3.3(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))': + dependencies: + '@babel/core': 7.26.0 + '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) + '@types/babel__core': 7.20.5 + react-refresh: 0.14.2 + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + transitivePeerDependencies: + - supports-color + + '@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4))': + dependencies: + '@babel/core': 7.26.0 + '@babel/plugin-transform-typescript': 7.25.9(@babel/core@7.26.0) + '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.0) + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + vue: 3.5.12(typescript@5.5.4) + transitivePeerDependencies: + - supports-color + + '@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4))': + dependencies: + '@babel/core': 7.26.0 + '@babel/plugin-transform-typescript': 7.25.9(@babel/core@7.26.0) + '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.0) + vite: 5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + vue: 3.5.12(typescript@5.5.4) + transitivePeerDependencies: + - supports-color + + '@vitejs/plugin-vue@4.6.2(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4))': + dependencies: + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + vue: 3.5.12(typescript@5.5.4) + + '@vitejs/plugin-vue@5.1.4(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4))': + dependencies: + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + vue: 3.5.12(typescript@5.5.4) + + '@vitejs/plugin-vue@5.1.4(vite@5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4))': + dependencies: + vite: 5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + vue: 3.5.12(typescript@5.5.4) + + '@vitest/coverage-v8@2.1.3(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))': + dependencies: + '@ampproject/remapping': 2.3.0 + '@bcoe/v8-coverage': 0.2.3 + debug: 4.3.7 + istanbul-lib-coverage: 3.2.2 + istanbul-lib-report: 3.0.1 + istanbul-lib-source-maps: 5.0.6 + istanbul-reports: 3.1.7 + magic-string: 0.30.12 + magicast: 0.3.5 + std-env: 3.7.0 + test-exclude: 7.0.1 + tinyrainbow: 1.2.0 + vitest: 2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + transitivePeerDependencies: + - supports-color + + '@vitest/expect@2.1.3': + dependencies: + '@vitest/spy': 2.1.3 + '@vitest/utils': 2.1.3 + chai: 5.1.2 + tinyrainbow: 1.2.0 + + '@vitest/mocker@2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))': + dependencies: + '@vitest/spy': 2.1.3 + estree-walker: 3.0.3 + magic-string: 0.30.12 + optionalDependencies: + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + + '@vitest/pretty-format@2.1.3': + dependencies: + tinyrainbow: 1.2.0 + + '@vitest/runner@2.1.3': + dependencies: + '@vitest/utils': 2.1.3 + pathe: 1.1.2 + + '@vitest/snapshot@2.1.3': + dependencies: + '@vitest/pretty-format': 2.1.3 + magic-string: 0.30.12 + pathe: 1.1.2 + + '@vitest/spy@2.1.3': + dependencies: + tinyspy: 3.0.2 + + '@vitest/ui@2.1.3(vitest@2.1.3)': + dependencies: + '@vitest/utils': 2.1.3 + fflate: 0.8.2 + flatted: 3.3.1 + pathe: 1.1.2 + sirv: 2.0.4 + tinyglobby: 0.2.10 + tinyrainbow: 1.2.0 + vitest: 2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + + '@vitest/utils@2.1.3': + dependencies: + '@vitest/pretty-format': 2.1.3 + loupe: 3.1.2 + tinyrainbow: 1.2.0 + + '@volar/language-core@2.4.8': + dependencies: + '@volar/source-map': 2.4.8 + + '@volar/source-map@2.4.8': {} + + '@volar/typescript@2.4.8': + dependencies: + '@volar/language-core': 2.4.8 + path-browserify: 1.0.1 + vscode-uri: 3.0.8 + + '@vue-macros/common@1.15.0(rollup@4.24.0)(vue@3.5.12(typescript@5.5.4))': + dependencies: + '@babel/types': 7.26.0 + '@rollup/pluginutils': 5.1.3(rollup@4.24.0) + '@vue/compiler-sfc': 3.5.12 + ast-kit: 1.3.0 + local-pkg: 0.5.0 + magic-string-ast: 0.6.2 + optionalDependencies: + vue: 3.5.12(typescript@5.5.4) + transitivePeerDependencies: + - rollup + + '@vue/babel-helper-vue-transform-on@1.2.5': {} + + '@vue/babel-plugin-jsx@1.2.5(@babel/core@7.26.0)': + dependencies: + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.0) + '@babel/template': 7.25.9 + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 + '@vue/babel-helper-vue-transform-on': 1.2.5 + '@vue/babel-plugin-resolve-type': 1.2.5(@babel/core@7.26.0) + html-tags: 3.3.1 + svg-tags: 1.0.0 + optionalDependencies: + '@babel/core': 7.26.0 + transitivePeerDependencies: + - supports-color + + '@vue/babel-plugin-resolve-type@1.2.5(@babel/core@7.26.0)': + dependencies: + '@babel/code-frame': 7.26.0 + '@babel/core': 7.26.0 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/parser': 7.26.1 + '@vue/compiler-sfc': 3.5.12 + transitivePeerDependencies: + - supports-color + + '@vue/compiler-core@3.5.12': + dependencies: + '@babel/parser': 7.26.1 + '@vue/shared': 3.5.12 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + + '@vue/compiler-dom@3.5.12': + dependencies: + '@vue/compiler-core': 3.5.12 + '@vue/shared': 3.5.12 + + '@vue/compiler-sfc@3.5.12': + dependencies: + '@babel/parser': 7.26.1 + '@vue/compiler-core': 3.5.12 + '@vue/compiler-dom': 3.5.12 + '@vue/compiler-ssr': 3.5.12 + '@vue/shared': 3.5.12 + estree-walker: 2.0.2 + magic-string: 0.30.12 + postcss: 8.4.47 + source-map-js: 1.2.1 + + '@vue/compiler-ssr@3.5.12': + dependencies: + '@vue/compiler-dom': 3.5.12 + '@vue/shared': 3.5.12 + + '@vue/compiler-vue2@2.7.16': + dependencies: + de-indent: 1.0.2 + he: 1.2.0 + + '@vue/devtools-api@6.6.4': {} + + '@vue/devtools-core@7.4.4(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4))': + dependencies: + '@vue/devtools-kit': 7.4.4 + '@vue/devtools-shared': 7.5.4 + mitt: 3.0.1 + nanoid: 3.3.7 + pathe: 1.1.2 + vite-hot-client: 0.2.3(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) + vue: 3.5.12(typescript@5.5.4) + transitivePeerDependencies: + - vite + + '@vue/devtools-core@7.4.4(vite@5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4))': + dependencies: + '@vue/devtools-kit': 7.4.4 + '@vue/devtools-shared': 7.5.4 + mitt: 3.0.1 + nanoid: 3.3.7 + pathe: 1.1.2 + vite-hot-client: 0.2.3(vite@5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) + vue: 3.5.12(typescript@5.5.4) + transitivePeerDependencies: + - vite + + '@vue/devtools-kit@7.4.4': + dependencies: + '@vue/devtools-shared': 7.5.4 + birpc: 0.2.19 + hookable: 5.5.3 + mitt: 3.0.1 + perfect-debounce: 1.0.0 + speakingurl: 14.0.1 + superjson: 2.2.1 + + '@vue/devtools-shared@7.5.4': + dependencies: + rfdc: 1.4.1 + + '@vue/eslint-config-prettier@7.1.0(eslint@8.57.1)(prettier@3.3.3)': + dependencies: + eslint: 8.57.1 + eslint-config-prettier: 8.10.0(eslint@8.57.1) + eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.3.3) + prettier: 3.3.3 + + '@vue/eslint-config-typescript@11.0.3(eslint-plugin-vue@9.29.1(eslint@8.57.1))(eslint@8.57.1)(typescript@5.5.4)': + dependencies: + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1)(typescript@5.5.4) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.5.4) + eslint: 8.57.1 + eslint-plugin-vue: 9.29.1(eslint@8.57.1) + vue-eslint-parser: 9.4.3(eslint@8.57.1) + optionalDependencies: + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + + '@vue/language-core@2.1.6(typescript@5.5.4)': + dependencies: + '@volar/language-core': 2.4.8 + '@vue/compiler-dom': 3.5.12 + '@vue/compiler-vue2': 2.7.16 + '@vue/shared': 3.5.12 + computeds: 0.0.1 + minimatch: 9.0.5 + muggle-string: 0.4.1 + path-browserify: 1.0.1 + optionalDependencies: + typescript: 5.5.4 + + '@vue/reactivity@3.5.12': + dependencies: + '@vue/shared': 3.5.12 + + '@vue/runtime-core@3.5.12': + dependencies: + '@vue/reactivity': 3.5.12 + '@vue/shared': 3.5.12 + + '@vue/runtime-dom@3.5.12': + dependencies: + '@vue/reactivity': 3.5.12 + '@vue/runtime-core': 3.5.12 + '@vue/shared': 3.5.12 + csstype: 3.1.3 + + '@vue/server-renderer@3.5.12(vue@3.5.12(typescript@5.5.4))': + dependencies: + '@vue/compiler-ssr': 3.5.12 + '@vue/shared': 3.5.12 + vue: 3.5.12(typescript@5.5.4) + + '@vue/shared@3.5.12': {} + + '@vue/test-utils@2.4.6': + dependencies: + js-beautify: 1.15.1 + vue-component-type-helpers: 2.1.8 + + '@vue/tsconfig@0.4.0': {} + + '@vueuse/core@10.11.1(vue@3.5.12(typescript@5.5.4))': + dependencies: + '@types/web-bluetooth': 0.0.20 + '@vueuse/metadata': 10.11.1 + '@vueuse/shared': 10.11.1(vue@3.5.12(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.5.12(typescript@5.5.4)) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + + '@vueuse/metadata@10.11.1': {} + + '@vueuse/shared@10.11.1(vue@3.5.12(typescript@5.5.4))': + dependencies: + vue-demi: 0.14.10(vue@3.5.12(typescript@5.5.4)) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + + '@walletconnect/core@2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4)': + dependencies: + '@walletconnect/heartbeat': 1.2.2 + '@walletconnect/jsonrpc-provider': 1.0.14 + '@walletconnect/jsonrpc-types': 1.0.4 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/jsonrpc-ws-connection': 1.0.14(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) + '@walletconnect/logger': 2.1.2 + '@walletconnect/relay-api': 1.0.11 + '@walletconnect/relay-auth': 1.0.4 + '@walletconnect/safe-json': 1.0.2 + '@walletconnect/time': 1.0.2 + '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) + '@walletconnect/utils': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) + '@walletconnect/window-getters': 1.0.1 + events: 3.3.0 + lodash.isequal: 4.5.0 + uint8arrays: 3.1.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - ioredis + - uWebSockets.js + - utf-8-validate + + '@walletconnect/environment@1.0.1': + dependencies: + tslib: 1.14.1 + + '@walletconnect/events@1.0.1': + dependencies: + keyvaluestorage-interface: 1.0.0 + tslib: 1.14.1 + + '@walletconnect/heartbeat@1.2.2': + dependencies: + '@walletconnect/events': 1.0.1 + '@walletconnect/time': 1.0.2 + events: 3.3.0 + + '@walletconnect/jsonrpc-http-connection@1.0.8': + dependencies: + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/safe-json': 1.0.2 + cross-fetch: 3.1.8 + events: 3.3.0 + transitivePeerDependencies: + - encoding + + '@walletconnect/jsonrpc-provider@1.0.14': + dependencies: + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/safe-json': 1.0.2 + events: 3.3.0 + + '@walletconnect/jsonrpc-types@1.0.4': + dependencies: + events: 3.3.0 + keyvaluestorage-interface: 1.0.0 + + '@walletconnect/jsonrpc-utils@1.0.8': + dependencies: + '@walletconnect/environment': 1.0.1 + '@walletconnect/jsonrpc-types': 1.0.4 + tslib: 1.14.1 + + '@walletconnect/jsonrpc-ws-connection@1.0.14(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + dependencies: + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/safe-json': 1.0.2 + events: 3.3.0 + ws: 7.5.10(bufferutil@4.0.8)(utf-8-validate@6.0.4) + transitivePeerDependencies: + - bufferutil + - utf-8-validate + + '@walletconnect/keyvaluestorage@1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1)': + dependencies: + '@walletconnect/safe-json': 1.0.2 + idb-keyval: 6.2.1 + unstorage: 1.12.0(idb-keyval@6.2.1)(ioredis@5.4.1) + optionalDependencies: + '@react-native-async-storage/async-storage': 1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@upstash/redis' + - '@vercel/kv' + - ioredis + - uWebSockets.js + + '@walletconnect/logger@2.1.2': + dependencies: + '@walletconnect/safe-json': 1.0.2 + pino: 7.11.0 + + '@walletconnect/react-native-compat@2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@react-native-community/netinfo@11.4.1(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(react-native-get-random-values@1.11.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4))': + dependencies: + '@react-native-async-storage/async-storage': 1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)) + '@react-native-community/netinfo': 11.4.1(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)) + events: 3.3.0 + fast-text-encoding: 1.0.6 + react-native: 0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4) + react-native-get-random-values: 1.11.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)) + react-native-url-polyfill: 2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)) + + '@walletconnect/react-native-compat@2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@react-native-community/netinfo@11.4.1(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(react-native-get-random-values@1.11.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4))': + dependencies: + '@react-native-async-storage/async-storage': 2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)) + '@react-native-community/netinfo': 11.4.1(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)) + events: 3.3.0 + fast-text-encoding: 1.0.6 + react-native: 0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4) + react-native-get-random-values: 1.11.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)) + react-native-url-polyfill: 2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)) + + '@walletconnect/relay-api@1.0.11': + dependencies: + '@walletconnect/jsonrpc-types': 1.0.4 + + '@walletconnect/relay-auth@1.0.4': + dependencies: + '@stablelib/ed25519': 1.0.3 + '@stablelib/random': 1.0.2 + '@walletconnect/safe-json': 1.0.2 + '@walletconnect/time': 1.0.2 + tslib: 1.14.1 + uint8arrays: 3.1.0 + + '@walletconnect/safe-json@1.0.2': + dependencies: + tslib: 1.14.1 + + '@walletconnect/sign-client@2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4)': + dependencies: + '@walletconnect/core': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + '@walletconnect/events': 1.0.1 + '@walletconnect/heartbeat': 1.2.2 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/logger': 2.1.2 + '@walletconnect/time': 1.0.2 + '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) + '@walletconnect/utils': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - ioredis + - uWebSockets.js + - utf-8-validate + + '@walletconnect/time@1.0.2': + dependencies: + tslib: 1.14.1 + + '@walletconnect/types@2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1)': + dependencies: + '@walletconnect/events': 1.0.1 + '@walletconnect/heartbeat': 1.2.2 + '@walletconnect/jsonrpc-types': 1.0.4 + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) + '@walletconnect/logger': 2.1.2 + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - ioredis + - uWebSockets.js + + '@walletconnect/universal-provider@2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4)': + dependencies: + '@walletconnect/events': 1.0.1 + '@walletconnect/jsonrpc-http-connection': 1.0.8 + '@walletconnect/jsonrpc-provider': 1.0.14 + '@walletconnect/jsonrpc-types': 1.0.4 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) + '@walletconnect/logger': 2.1.2 + '@walletconnect/sign-client': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) + '@walletconnect/utils': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) + events: 3.3.0 + lodash: 4.17.21 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - encoding + - ioredis + - uWebSockets.js + - utf-8-validate + + '@walletconnect/utils@2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1)': + dependencies: + '@ethersproject/hash': 5.7.0 + '@ethersproject/transactions': 5.7.0 + '@stablelib/chacha20poly1305': 1.0.1 + '@stablelib/hkdf': 1.0.1 + '@stablelib/random': 1.0.2 + '@stablelib/sha256': 1.0.1 + '@stablelib/x25519': 1.0.3 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) + '@walletconnect/relay-api': 1.0.11 + '@walletconnect/relay-auth': 1.0.4 + '@walletconnect/safe-json': 1.0.2 + '@walletconnect/time': 1.0.2 + '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) + '@walletconnect/window-getters': 1.0.1 + '@walletconnect/window-metadata': 1.0.1 + detect-browser: 5.3.0 + elliptic: 6.5.7 + query-string: 7.1.3 + uint8arrays: 3.1.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - ioredis + - uWebSockets.js + + '@walletconnect/window-getters@1.0.1': + dependencies: + tslib: 1.14.1 + + '@walletconnect/window-metadata@1.0.1': + dependencies: + '@walletconnect/window-getters': 1.0.1 + tslib: 1.14.1 + + '@webassemblyjs/ast@1.12.1': + dependencies: + '@webassemblyjs/helper-numbers': 1.11.6 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + + '@webassemblyjs/floating-point-hex-parser@1.11.6': {} + + '@webassemblyjs/helper-api-error@1.11.6': {} + + '@webassemblyjs/helper-buffer@1.12.1': {} + + '@webassemblyjs/helper-numbers@1.11.6': + dependencies: + '@webassemblyjs/floating-point-hex-parser': 1.11.6 + '@webassemblyjs/helper-api-error': 1.11.6 + '@xtuc/long': 4.2.2 + + '@webassemblyjs/helper-wasm-bytecode@1.11.6': {} + + '@webassemblyjs/helper-wasm-section@1.12.1': + dependencies: + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-buffer': 1.12.1 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/wasm-gen': 1.12.1 + + '@webassemblyjs/ieee754@1.11.6': + dependencies: + '@xtuc/ieee754': 1.2.0 + + '@webassemblyjs/leb128@1.11.6': + dependencies: + '@xtuc/long': 4.2.2 + + '@webassemblyjs/utf8@1.11.6': {} + + '@webassemblyjs/wasm-edit@1.12.1': + dependencies: + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-buffer': 1.12.1 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/helper-wasm-section': 1.12.1 + '@webassemblyjs/wasm-gen': 1.12.1 + '@webassemblyjs/wasm-opt': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 + '@webassemblyjs/wast-printer': 1.12.1 + + '@webassemblyjs/wasm-gen@1.12.1': + dependencies: + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/ieee754': 1.11.6 + '@webassemblyjs/leb128': 1.11.6 + '@webassemblyjs/utf8': 1.11.6 + + '@webassemblyjs/wasm-opt@1.12.1': + dependencies: + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-buffer': 1.12.1 + '@webassemblyjs/wasm-gen': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 + + '@webassemblyjs/wasm-parser@1.12.1': + dependencies: + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-api-error': 1.11.6 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/ieee754': 1.11.6 + '@webassemblyjs/leb128': 1.11.6 + '@webassemblyjs/utf8': 1.11.6 + + '@webassemblyjs/wast-printer@1.12.1': + dependencies: + '@webassemblyjs/ast': 1.12.1 + '@xtuc/long': 4.2.2 + + '@xtuc/ieee754@1.2.0': {} + + '@xtuc/long@4.2.2': {} + + '@yarnpkg/lockfile@1.1.0': {} + + '@yarnpkg/parsers@3.0.0-rc.46': + dependencies: + js-yaml: 3.14.1 + tslib: 2.8.0 + + '@zkochan/js-yaml@0.0.7': + dependencies: + argparse: 2.0.1 + + JSONStream@1.3.5: + dependencies: + jsonparse: 1.3.1 + through: 2.3.8 + + abab@2.0.6: {} + + abbrev@1.1.1: {} + + abbrev@2.0.0: {} + + abi-wan-kanabi@2.2.3: + dependencies: + ansicolors: 0.3.2 + cardinal: 2.1.1 + fs-extra: 10.1.0 + yargs: 17.7.2 + + abort-controller@3.0.0: + dependencies: + event-target-shim: 5.0.1 + + accepts@1.3.8: + dependencies: + mime-types: 2.1.35 + negotiator: 0.6.3 + + acorn-globals@7.0.1: + dependencies: + acorn: 8.13.0 + acorn-walk: 8.3.4 + + acorn-import-attributes@1.9.5(acorn@8.12.1): + dependencies: + acorn: 8.12.1 + + acorn-import-attributes@1.9.5(acorn@8.13.0): + dependencies: + acorn: 8.13.0 + + acorn-jsx@5.3.2(acorn@8.13.0): + dependencies: + acorn: 8.13.0 + + acorn-walk@8.3.4: + dependencies: + acorn: 8.13.0 + + acorn@8.12.1: {} + + acorn@8.13.0: {} + + address@1.2.2: {} + + adm-zip@0.5.16: {} + + agent-base@6.0.2: + dependencies: + debug: 4.3.7 + transitivePeerDependencies: + - supports-color + + ajv-draft-04@1.0.0(ajv@8.13.0): + optionalDependencies: + ajv: 8.13.0 + + ajv-formats@2.1.1(ajv@8.17.1): + optionalDependencies: + ajv: 8.17.1 + + ajv-formats@3.0.1(ajv@8.13.0): + optionalDependencies: + ajv: 8.13.0 + + ajv-keywords@3.5.2(ajv@6.12.6): + dependencies: + ajv: 6.12.6 + + ajv-keywords@5.1.0(ajv@8.17.1): + dependencies: + ajv: 8.17.1 + fast-deep-equal: 3.1.3 + + ajv@6.12.6: + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + + ajv@8.12.0: + dependencies: + fast-deep-equal: 3.1.3 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + uri-js: 4.4.1 + + ajv@8.13.0: + dependencies: + fast-deep-equal: 3.1.3 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + uri-js: 4.4.1 + + ajv@8.17.1: + dependencies: + fast-deep-equal: 3.1.3 + fast-uri: 3.0.3 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + + anser@1.4.10: {} + + ansi-colors@4.1.3: {} + + ansi-escapes@4.3.2: + dependencies: + type-fest: 0.21.3 + + ansi-fragments@0.2.1: + dependencies: + colorette: 1.4.0 + slice-ansi: 2.1.0 + strip-ansi: 5.2.0 + + ansi-html-community@0.0.8: {} + + ansi-regex@4.1.1: {} + + ansi-regex@5.0.1: {} + + ansi-regex@6.1.0: {} + + ansi-styles@3.2.1: + dependencies: + color-convert: 1.9.3 + + ansi-styles@4.3.0: + dependencies: + color-convert: 2.0.1 + + ansi-styles@5.2.0: {} + + ansi-styles@6.2.1: {} + + ansicolors@0.3.2: {} + + any-promise@1.3.0: {} + + anymatch@3.1.3: + dependencies: + normalize-path: 3.0.0 + picomatch: 2.3.1 + + apache-md5@1.1.8: {} + + appdirsjs@1.2.7: {} + + aproba@2.0.0: {} + + archiver-utils@5.0.2: + dependencies: + glob: 10.4.5 + graceful-fs: 4.2.11 + is-stream: 2.0.1 + lazystream: 1.0.1 + lodash: 4.17.21 + normalize-path: 3.0.0 + readable-stream: 4.5.2 + + archiver@7.0.1: + dependencies: + archiver-utils: 5.0.2 + async: 3.2.6 + buffer-crc32: 1.0.0 + readable-stream: 4.5.2 + readdir-glob: 1.1.3 + tar-stream: 3.1.7 + zip-stream: 6.0.1 + + are-we-there-yet@2.0.0: + dependencies: + delegates: 1.0.0 + readable-stream: 3.6.2 + + arg@4.1.3: {} + + argparse@1.0.10: + dependencies: + sprintf-js: 1.0.3 + + argparse@2.0.1: {} + + aria-query@5.3.0: + dependencies: + dequal: 2.0.3 + + aria-query@5.3.2: {} + + array-buffer-byte-length@1.0.1: + dependencies: + call-bind: 1.0.7 + is-array-buffer: 3.0.4 + + array-flatten@1.1.1: {} + + array-ify@1.0.0: {} + + array-includes@3.1.8: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 + get-intrinsic: 1.2.4 + is-string: 1.0.7 + + array-union@2.1.0: {} + + array-union@3.0.1: {} + + array.prototype.findlastindex@1.2.5: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-shim-unscopables: 1.0.2 + + array.prototype.flat@1.3.2: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-shim-unscopables: 1.0.2 + + array.prototype.flatmap@1.3.2: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-shim-unscopables: 1.0.2 + + array.prototype.tosorted@1.1.4: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-shim-unscopables: 1.0.2 + + arraybuffer.prototype.slice@1.0.3: + dependencies: + array-buffer-byte-length: 1.0.1 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + is-array-buffer: 3.0.4 + is-shared-array-buffer: 1.0.3 + + arrify@1.0.1: {} + + asap@2.0.6: {} + + asn1.js@4.10.1: + dependencies: + bn.js: 4.12.0 + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + + asn1@0.2.6: + dependencies: + safer-buffer: 2.1.2 + + assert-plus@1.0.0: {} + + assertion-error@2.0.1: {} + + ast-kit@1.3.0: + dependencies: + '@babel/parser': 7.26.1 + pathe: 1.1.2 + + ast-types-flow@0.0.7: {} + + ast-types@0.15.2: + dependencies: + tslib: 2.8.0 + + ast-walker-scope@0.6.2: + dependencies: + '@babel/parser': 7.26.1 + ast-kit: 1.3.0 + + astral-regex@1.0.0: {} + + async-limiter@1.0.1: {} + + async-sema@3.1.1: {} + + async@2.6.4: + dependencies: + lodash: 4.17.21 + + async@3.2.4: {} + + async@3.2.5: {} + + async@3.2.6: {} + + asynckit@0.4.0: {} + + at-least-node@1.0.0: {} + + atomic-sleep@1.0.0: {} + + autoprefixer@10.4.20(postcss@8.4.47): + dependencies: + browserslist: 4.24.2 + caniuse-lite: 1.0.30001671 + fraction.js: 4.3.7 + normalize-range: 0.1.2 + picocolors: 1.1.1 + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + + available-typed-arrays@1.0.7: + dependencies: + possible-typed-array-names: 1.0.0 + + aws-sign2@0.7.0: {} + + aws4@1.13.2: {} + + axe-core@4.10.2: {} + + axios@0.27.2: + dependencies: + follow-redirects: 1.15.9(debug@4.3.7) + form-data: 4.0.1 + transitivePeerDependencies: + - debug + + axios@1.7.4: + dependencies: + follow-redirects: 1.15.9(debug@4.3.7) + form-data: 4.0.1 + proxy-from-env: 1.1.0 + transitivePeerDependencies: + - debug + + axios@1.7.7: + dependencies: + follow-redirects: 1.15.9(debug@4.3.7) + form-data: 4.0.1 + proxy-from-env: 1.1.0 + transitivePeerDependencies: + - debug + + axobject-query@3.2.4: {} + + b4a@1.6.7: {} + + babel-core@7.0.0-bridge.0(@babel/core@7.26.0): + dependencies: + '@babel/core': 7.26.0 + + babel-jest@29.7.0(@babel/core@7.26.0): + dependencies: + '@babel/core': 7.26.0 + '@jest/transform': 29.7.0 + '@types/babel__core': 7.20.5 + babel-plugin-istanbul: 6.1.1 + babel-preset-jest: 29.6.3(@babel/core@7.26.0) + chalk: 4.1.2 + graceful-fs: 4.2.11 + slash: 3.0.0 + transitivePeerDependencies: + - supports-color + + babel-loader@9.2.1(@babel/core@7.26.0)(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))): + dependencies: + '@babel/core': 7.26.0 + find-cache-dir: 4.0.0 + schema-utils: 4.2.0 + webpack: 5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13)) + + babel-plugin-const-enum@1.2.0(@babel/core@7.26.0): + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.0) + '@babel/traverse': 7.25.9 + transitivePeerDependencies: + - supports-color + + babel-plugin-istanbul@6.1.1: + dependencies: + '@babel/helper-plugin-utils': 7.25.9 + '@istanbuljs/load-nyc-config': 1.1.0 + '@istanbuljs/schema': 0.1.3 + istanbul-lib-instrument: 5.2.1 + test-exclude: 6.0.0 + transitivePeerDependencies: + - supports-color + + babel-plugin-jest-hoist@29.6.3: + dependencies: + '@babel/template': 7.25.9 + '@babel/types': 7.26.0 + '@types/babel__core': 7.20.5 + '@types/babel__traverse': 7.20.6 + + babel-plugin-macros@2.8.0: + dependencies: + '@babel/runtime': 7.26.0 + cosmiconfig: 6.0.0 + resolve: 1.22.8 + + babel-plugin-module-resolver@5.0.2: + dependencies: + find-babel-config: 2.1.2 + glob: 9.3.5 + pkg-up: 3.1.0 + reselect: 4.1.8 + resolve: 1.22.8 + + babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.26.0): + dependencies: + '@babel/compat-data': 7.26.0 + '@babel/core': 7.26.0 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.26.0) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.26.0): + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.26.0) + core-js-compat: 3.38.1 + transitivePeerDependencies: + - supports-color + + babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.26.0): + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.26.0) + transitivePeerDependencies: + - supports-color + + babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.26.0): + dependencies: + '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.0) + transitivePeerDependencies: + - '@babel/core' + + babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.26.0)(@babel/traverse@7.25.9): + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + optionalDependencies: + '@babel/traverse': 7.25.9 + + babel-preset-current-node-syntax@1.1.0(@babel/core@7.26.0): + dependencies: + '@babel/core': 7.26.0 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.26.0) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.26.0) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.26.0) + '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.0) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.0) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.26.0) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.26.0) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.26.0) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.26.0) + + babel-preset-jest@29.6.3(@babel/core@7.26.0): + dependencies: + '@babel/core': 7.26.0 + babel-plugin-jest-hoist: 29.6.3 + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.0) + + balanced-match@1.0.2: {} + + bare-events@2.5.0: + optional: true + + base-x@3.0.10: + dependencies: + safe-buffer: 5.2.1 + + base64-js@1.5.1: {} + + basic-auth@2.0.1: + dependencies: + safe-buffer: 5.1.2 + + batch@0.6.1: {} + + bcrypt-pbkdf@1.0.2: + dependencies: + tweetnacl: 0.14.5 + + bcryptjs@2.4.3: {} + + bech32@1.1.4: {} + + big-integer@1.6.52: {} + + big.js@5.2.2: {} + + bignumber.js@9.1.2: {} + + binary-extensions@2.3.0: {} + + bindings@1.5.0: + dependencies: + file-uri-to-path: 1.0.0 + + bip32@2.0.6: + dependencies: + '@types/node': 10.12.18 + bs58check: 2.1.2 + create-hash: 1.2.0 + create-hmac: 1.1.7 + tiny-secp256k1: 1.1.7 + typeforce: 1.18.0 + wif: 2.0.6 + + bip39@3.1.0: + dependencies: + '@noble/hashes': 1.5.0 + + birpc@0.2.19: {} + + bl@4.1.0: + dependencies: + buffer: 5.7.1 + inherits: 2.0.4 + readable-stream: 3.6.2 + + bn.js@4.12.0: {} + + bn.js@5.2.1: {} + + body-parser@1.20.3: + dependencies: + bytes: 3.1.2 + content-type: 1.0.5 + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + on-finished: 2.4.1 + qs: 6.13.0 + raw-body: 2.5.2 + type-is: 1.6.18 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + + bonjour-service@1.2.1: + dependencies: + fast-deep-equal: 3.1.3 + multicast-dns: 7.2.5 + + boolbase@1.0.0: {} + + brace-expansion@1.1.11: + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + + brace-expansion@2.0.1: + dependencies: + balanced-match: 1.0.2 + + braces@3.0.3: + dependencies: + fill-range: 7.1.1 + + brorand@1.1.0: {} + + browserify-aes@1.2.0: + dependencies: + buffer-xor: 1.0.3 + cipher-base: 1.0.4 + create-hash: 1.2.0 + evp_bytestokey: 1.0.3 + inherits: 2.0.4 + safe-buffer: 5.2.1 + + browserify-cipher@1.0.1: + dependencies: + browserify-aes: 1.2.0 + browserify-des: 1.0.2 + evp_bytestokey: 1.0.3 + + browserify-des@1.0.2: + dependencies: + cipher-base: 1.0.4 + des.js: 1.1.0 + inherits: 2.0.4 + safe-buffer: 5.2.1 + + browserify-rsa@4.1.1: + dependencies: + bn.js: 5.2.1 + randombytes: 2.1.0 + safe-buffer: 5.2.1 + + browserify-sign@4.2.3: + dependencies: + bn.js: 5.2.1 + browserify-rsa: 4.1.1 + create-hash: 1.2.0 + create-hmac: 1.1.7 + elliptic: 6.6.0 + hash-base: 3.0.4 + inherits: 2.0.4 + parse-asn1: 5.1.7 + readable-stream: 2.3.8 + safe-buffer: 5.2.1 + + browserify-zlib@0.1.4: + dependencies: + pako: 0.2.9 + + browserslist@4.24.2: + dependencies: + caniuse-lite: 1.0.30001671 + electron-to-chromium: 1.5.47 + node-releases: 2.0.18 + update-browserslist-db: 1.1.1(browserslist@4.24.2) + + bs-logger@0.2.6: + dependencies: + fast-json-stable-stringify: 2.1.0 + + bs58@4.0.1: + dependencies: + base-x: 3.0.10 + + bs58check@2.1.2: + dependencies: + bs58: 4.0.1 + create-hash: 1.2.0 + safe-buffer: 5.2.1 + + bser@2.1.1: + dependencies: + node-int64: 0.4.0 + + btoa@1.2.1: {} + + buffer-crc32@1.0.0: {} + + buffer-equal-constant-time@1.0.1: {} + + buffer-from@1.1.2: {} + + buffer-xor@1.0.3: {} + + buffer@5.7.1: + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + + buffer@6.0.3: + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + + bufferutil@4.0.8: + dependencies: + node-gyp-build: 4.8.2 + + bundle-name@4.1.0: + dependencies: + run-applescript: 7.0.0 + + busboy@1.6.0: + dependencies: + streamsearch: 1.1.0 + + bytes@3.0.0: {} + + bytes@3.1.2: {} + + c12@1.11.2(magicast@0.3.5): + dependencies: + chokidar: 3.6.0 + confbox: 0.1.8 + defu: 6.1.4 + dotenv: 16.4.5 + giget: 1.2.3 + jiti: 1.21.6 + mlly: 1.7.2 + ohash: 1.1.4 + pathe: 1.1.2 + perfect-debounce: 1.0.0 + pkg-types: 1.2.1 + rc9: 2.1.2 + optionalDependencies: + magicast: 0.3.5 + + cac@6.7.14: {} + + cache-content-type@1.0.1: + dependencies: + mime-types: 2.1.35 + ylru: 1.4.0 + + call-bind@1.0.7: + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + set-function-length: 1.2.2 + + call-me-maybe@1.0.2: {} + + caller-callsite@2.0.0: + dependencies: + callsites: 2.0.0 + + caller-path@2.0.0: + dependencies: + caller-callsite: 2.0.0 + + callsites@2.0.0: {} + + callsites@3.1.0: {} + + camelcase-keys@6.2.2: + dependencies: + camelcase: 5.3.1 + map-obj: 4.3.0 + quick-lru: 4.0.1 + + camelcase@5.3.1: {} + + camelcase@6.3.0: {} + + camelcase@8.0.0: {} + + caniuse-api@3.0.0: + dependencies: + browserslist: 4.24.2 + caniuse-lite: 1.0.30001671 + lodash.memoize: 4.1.2 + lodash.uniq: 4.5.0 + + caniuse-lite@1.0.30001671: {} + + cardinal@2.1.1: + dependencies: + ansicolors: 0.3.2 + redeyed: 2.1.1 + + caseless@0.12.0: {} + + chai@5.1.2: + dependencies: + assertion-error: 2.0.1 + check-error: 2.1.1 + deep-eql: 5.0.2 + loupe: 3.1.2 + pathval: 2.0.0 + + chain-registry@1.69.12: + dependencies: + '@chain-registry/types': 0.50.1 + + chalk@3.0.0: + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + + chalk@4.1.2: + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + + chalk@5.3.0: {} + + char-regex@1.0.2: {} + + check-error@2.1.1: {} + + chokidar@3.6.0: + dependencies: + anymatch: 3.1.3 + braces: 3.0.3 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.3 + + chokidar@4.0.1: + dependencies: + readdirp: 4.0.2 + + chownr@2.0.0: {} + + chrome-launcher@0.15.2: + dependencies: + '@types/node': 18.19.9 + escape-string-regexp: 4.0.0 + is-wsl: 2.2.0 + lighthouse-logger: 1.4.2 + transitivePeerDependencies: + - supports-color + + chrome-trace-event@1.0.4: {} + + chromium-edge-launcher@1.0.0: + dependencies: + '@types/node': 18.19.9 + escape-string-regexp: 4.0.0 + is-wsl: 2.2.0 + lighthouse-logger: 1.4.2 + mkdirp: 1.0.4 + rimraf: 3.0.2 + transitivePeerDependencies: + - supports-color + + ci-info@2.0.0: {} + + ci-info@3.9.0: {} + + ci-info@4.0.0: {} + + cipher-base@1.0.4: + dependencies: + inherits: 2.0.4 + safe-buffer: 5.2.1 + + citty@0.1.6: + dependencies: + consola: 3.2.3 + + cjs-module-lexer@1.4.1: {} + + clear@0.1.0: {} + + cli-color@2.0.4: + dependencies: + d: 1.0.2 + es5-ext: 0.10.64 + es6-iterator: 2.0.3 + memoizee: 0.4.17 + timers-ext: 0.1.8 + + cli-cursor@3.1.0: + dependencies: + restore-cursor: 3.1.0 + + cli-spinners@2.6.1: {} + + cli-spinners@2.9.2: {} + + client-only@0.0.1: {} + + clipanion@4.0.0-rc.3(typanion@3.14.0): + dependencies: + typanion: 3.14.0 + + clipboardy@4.0.0: + dependencies: + execa: 8.0.1 + is-wsl: 3.1.0 + is64bit: 2.0.0 + + cliui@6.0.0: + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 6.2.0 + + cliui@8.0.1: + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + + clone-deep@4.0.1: + dependencies: + is-plain-object: 2.0.4 + kind-of: 6.0.3 + shallow-clone: 3.0.1 + + clone@1.0.4: {} + + cluster-key-slot@1.1.2: {} + + co@4.6.0: {} + + code-block-writer@12.0.0: {} + + collect-v8-coverage@1.0.2: {} + + color-convert@1.9.3: + dependencies: + color-name: 1.1.3 + + color-convert@2.0.1: + dependencies: + color-name: 1.1.4 + + color-name@1.1.3: {} + + color-name@1.1.4: {} + + color-support@1.1.3: {} + + colord@2.9.3: {} + + colorette@1.4.0: {} + + colorette@2.0.20: {} + + colors@1.2.5: {} + + columnify@1.6.0: + dependencies: + strip-ansi: 6.0.1 + wcwidth: 1.0.1 + + combined-stream@1.0.8: + dependencies: + delayed-stream: 1.0.0 + + command-exists@1.2.9: {} + + commander@10.0.1: {} + + commander@2.20.3: {} + + commander@7.2.0: {} + + commander@8.3.0: {} + + commander@9.5.0: {} + + common-path-prefix@3.0.0: {} + + commondir@1.0.1: {} + + compare-func@2.0.0: + dependencies: + array-ify: 1.0.0 + dot-prop: 5.3.0 + + compatx@0.1.8: {} + + compress-commons@6.0.2: + dependencies: + crc-32: 1.2.2 + crc32-stream: 6.0.0 + is-stream: 2.0.1 + normalize-path: 3.0.0 + readable-stream: 4.5.2 + + compressible@2.0.18: + dependencies: + mime-db: 1.53.0 + + compression@1.7.4: + dependencies: + accepts: 1.3.8 + bytes: 3.0.0 + compressible: 2.0.18 + debug: 2.6.9 + on-headers: 1.0.2 + safe-buffer: 5.1.2 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + + computeds@0.0.1: {} + + concat-map@0.0.1: {} + + confbox@0.1.8: {} + + config-chain@1.1.13: + dependencies: + ini: 1.3.8 + proto-list: 1.2.4 + + confusing-browser-globals@1.0.11: {} + + connect-history-api-fallback@2.0.0: {} + + connect@3.7.0: + dependencies: + debug: 2.6.9 + finalhandler: 1.1.2 + parseurl: 1.3.3 + utils-merge: 1.0.1 + transitivePeerDependencies: + - supports-color + + consola@3.2.3: {} + + console-control-strings@1.1.0: {} + + content-disposition@0.5.4: + dependencies: + safe-buffer: 5.2.1 + + content-type@1.0.5: {} + + conventional-changelog-angular@6.0.0: + dependencies: + compare-func: 2.0.0 + + conventional-changelog-conventionalcommits@6.1.0: + dependencies: + compare-func: 2.0.0 + + conventional-commits-parser@4.0.0: + dependencies: + JSONStream: 1.3.5 + is-text-path: 1.0.1 + meow: 8.1.2 + split2: 3.2.2 + + convert-source-map@2.0.0: {} + + cookie-es@1.2.2: {} + + cookie-signature@1.0.6: {} + + cookie@0.6.0: {} + + cookie@0.7.1: {} + + cookie@0.7.2: {} + + cookies-next@4.3.0: + dependencies: + '@types/cookie': 0.6.0 + cookie: 0.7.2 + + cookies@0.9.1: + dependencies: + depd: 2.0.0 + keygrip: 1.1.0 + + copy-anything@2.0.6: + dependencies: + is-what: 3.14.1 + + copy-anything@3.0.5: + dependencies: + is-what: 4.1.16 + + copy-webpack-plugin@10.2.4(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))): + dependencies: + fast-glob: 3.3.2 + glob-parent: 6.0.2 + globby: 12.2.0 + normalize-path: 3.0.0 + schema-utils: 4.2.0 + serialize-javascript: 6.0.2 + webpack: 5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13)) + + core-js-compat@3.38.1: + dependencies: + browserslist: 4.24.2 + + core-js@3.37.1: {} + + core-util-is@1.0.2: {} + + core-util-is@1.0.3: {} + + cors@2.8.5: + dependencies: + object-assign: 4.1.1 + vary: 1.1.2 + + corser@2.0.1: {} + + cosmiconfig-typescript-loader@4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@5.5.4))(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(typescript@5.5.4))(typescript@5.5.4): + dependencies: + '@types/node': 20.5.1 + cosmiconfig: 8.3.6(typescript@5.5.4) + ts-node: 10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(typescript@5.5.4) + typescript: 5.5.4 + + cosmiconfig@5.2.1: + dependencies: + import-fresh: 2.0.0 + is-directory: 0.3.1 + js-yaml: 3.14.1 + parse-json: 4.0.0 + + cosmiconfig@6.0.0: + dependencies: + '@types/parse-json': 4.0.2 + import-fresh: 3.3.0 + parse-json: 5.2.0 + path-type: 4.0.0 + yaml: 1.10.2 + + cosmiconfig@7.1.0: + dependencies: + '@types/parse-json': 4.0.2 + import-fresh: 3.3.0 + parse-json: 5.2.0 + path-type: 4.0.0 + yaml: 1.10.2 + + cosmiconfig@8.3.6(typescript@5.5.4): + dependencies: + import-fresh: 3.3.0 + js-yaml: 4.1.0 + parse-json: 5.2.0 + path-type: 4.0.0 + optionalDependencies: + typescript: 5.5.4 + + cosmjs-types@0.9.0: {} + + crc-32@1.2.2: {} + + crc32-stream@6.0.0: + dependencies: + crc-32: 1.2.2 + readable-stream: 4.5.2 + + create-ecdh@4.0.4: + dependencies: + bn.js: 4.12.0 + elliptic: 6.6.0 + + create-hash@1.2.0: + dependencies: + cipher-base: 1.0.4 + inherits: 2.0.4 + md5.js: 1.3.5 + ripemd160: 2.0.2 + sha.js: 2.4.11 + + create-hmac@1.1.7: + dependencies: + cipher-base: 1.0.4 + create-hash: 1.2.0 + inherits: 2.0.4 + ripemd160: 2.0.2 + safe-buffer: 5.2.1 + sha.js: 2.4.11 + + create-jest@29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(typescript@5.5.4)): + dependencies: + '@jest/types': 29.6.3 + chalk: 4.1.2 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-config: 29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(typescript@5.5.4)) + jest-util: 29.7.0 + prompts: 2.4.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + create-require@1.1.1: {} + + cron-parser@4.9.0: + dependencies: + luxon: 3.5.0 + + croner@8.1.2: {} + + cronstrue@2.50.0: {} + + cross-fetch@3.1.8: + dependencies: + node-fetch: 2.7.0 + transitivePeerDependencies: + - encoding + + cross-spawn@7.0.3: + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + + crossws@0.2.4: {} + + crossws@0.3.1: + dependencies: + uncrypto: 0.1.3 + + crypto-browserify@3.12.1: + dependencies: + browserify-cipher: 1.0.1 + browserify-sign: 4.2.3 + create-ecdh: 4.0.4 + create-hash: 1.2.0 + create-hmac: 1.1.7 + diffie-hellman: 5.0.3 + hash-base: 3.0.4 + inherits: 2.0.4 + pbkdf2: 3.1.2 + public-encrypt: 4.0.3 + randombytes: 2.1.0 + randomfill: 1.0.4 + + crypto-js@4.2.0: {} + + css-declaration-sorter@7.2.0(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + + css-loader@6.11.0(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))): + dependencies: + icss-utils: 5.1.0(postcss@8.4.47) + postcss: 8.4.47 + postcss-modules-extract-imports: 3.1.0(postcss@8.4.47) + postcss-modules-local-by-default: 4.0.5(postcss@8.4.47) + postcss-modules-scope: 3.2.0(postcss@8.4.47) + postcss-modules-values: 4.0.0(postcss@8.4.47) + postcss-value-parser: 4.2.0 + semver: 7.6.3 + optionalDependencies: + webpack: 5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13)) + + css-minimizer-webpack-plugin@5.0.1(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))): + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + cssnano: 6.1.2(postcss@8.4.47) + jest-worker: 29.7.0 + postcss: 8.4.47 + schema-utils: 4.2.0 + serialize-javascript: 6.0.2 + webpack: 5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13)) + + css-select@5.1.0: + dependencies: + boolbase: 1.0.0 + css-what: 6.1.0 + domhandler: 5.0.3 + domutils: 3.1.0 + nth-check: 2.1.1 + + css-tree@2.2.1: + dependencies: + mdn-data: 2.0.28 + source-map-js: 1.2.1 + + css-tree@2.3.1: + dependencies: + mdn-data: 2.0.30 + source-map-js: 1.2.1 + + css-what@6.1.0: {} + + cssesc@3.0.0: {} + + cssnano-preset-default@6.1.2(postcss@8.4.47): + dependencies: + browserslist: 4.24.2 + css-declaration-sorter: 7.2.0(postcss@8.4.47) + cssnano-utils: 4.0.2(postcss@8.4.47) + postcss: 8.4.47 + postcss-calc: 9.0.1(postcss@8.4.47) + postcss-colormin: 6.1.0(postcss@8.4.47) + postcss-convert-values: 6.1.0(postcss@8.4.47) + postcss-discard-comments: 6.0.2(postcss@8.4.47) + postcss-discard-duplicates: 6.0.3(postcss@8.4.47) + postcss-discard-empty: 6.0.3(postcss@8.4.47) + postcss-discard-overridden: 6.0.2(postcss@8.4.47) + postcss-merge-longhand: 6.0.5(postcss@8.4.47) + postcss-merge-rules: 6.1.1(postcss@8.4.47) + postcss-minify-font-values: 6.1.0(postcss@8.4.47) + postcss-minify-gradients: 6.0.3(postcss@8.4.47) + postcss-minify-params: 6.1.0(postcss@8.4.47) + postcss-minify-selectors: 6.0.4(postcss@8.4.47) + postcss-normalize-charset: 6.0.2(postcss@8.4.47) + postcss-normalize-display-values: 6.0.2(postcss@8.4.47) + postcss-normalize-positions: 6.0.2(postcss@8.4.47) + postcss-normalize-repeat-style: 6.0.2(postcss@8.4.47) + postcss-normalize-string: 6.0.2(postcss@8.4.47) + postcss-normalize-timing-functions: 6.0.2(postcss@8.4.47) + postcss-normalize-unicode: 6.1.0(postcss@8.4.47) + postcss-normalize-url: 6.0.2(postcss@8.4.47) + postcss-normalize-whitespace: 6.0.2(postcss@8.4.47) + postcss-ordered-values: 6.0.2(postcss@8.4.47) + postcss-reduce-initial: 6.1.0(postcss@8.4.47) + postcss-reduce-transforms: 6.0.2(postcss@8.4.47) + postcss-svgo: 6.0.3(postcss@8.4.47) + postcss-unique-selectors: 6.0.4(postcss@8.4.47) + + cssnano-preset-default@7.0.6(postcss@8.4.47): + dependencies: + browserslist: 4.24.2 + css-declaration-sorter: 7.2.0(postcss@8.4.47) + cssnano-utils: 5.0.0(postcss@8.4.47) + postcss: 8.4.47 + postcss-calc: 10.0.2(postcss@8.4.47) + postcss-colormin: 7.0.2(postcss@8.4.47) + postcss-convert-values: 7.0.4(postcss@8.4.47) + postcss-discard-comments: 7.0.3(postcss@8.4.47) + postcss-discard-duplicates: 7.0.1(postcss@8.4.47) + postcss-discard-empty: 7.0.0(postcss@8.4.47) + postcss-discard-overridden: 7.0.0(postcss@8.4.47) + postcss-merge-longhand: 7.0.4(postcss@8.4.47) + postcss-merge-rules: 7.0.4(postcss@8.4.47) + postcss-minify-font-values: 7.0.0(postcss@8.4.47) + postcss-minify-gradients: 7.0.0(postcss@8.4.47) + postcss-minify-params: 7.0.2(postcss@8.4.47) + postcss-minify-selectors: 7.0.4(postcss@8.4.47) + postcss-normalize-charset: 7.0.0(postcss@8.4.47) + postcss-normalize-display-values: 7.0.0(postcss@8.4.47) + postcss-normalize-positions: 7.0.0(postcss@8.4.47) + postcss-normalize-repeat-style: 7.0.0(postcss@8.4.47) + postcss-normalize-string: 7.0.0(postcss@8.4.47) + postcss-normalize-timing-functions: 7.0.0(postcss@8.4.47) + postcss-normalize-unicode: 7.0.2(postcss@8.4.47) + postcss-normalize-url: 7.0.0(postcss@8.4.47) + postcss-normalize-whitespace: 7.0.0(postcss@8.4.47) + postcss-ordered-values: 7.0.1(postcss@8.4.47) + postcss-reduce-initial: 7.0.2(postcss@8.4.47) + postcss-reduce-transforms: 7.0.0(postcss@8.4.47) + postcss-svgo: 7.0.1(postcss@8.4.47) + postcss-unique-selectors: 7.0.3(postcss@8.4.47) + + cssnano-utils@4.0.2(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + + cssnano-utils@5.0.0(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + + cssnano@6.1.2(postcss@8.4.47): + dependencies: + cssnano-preset-default: 6.1.2(postcss@8.4.47) + lilconfig: 3.1.2 + postcss: 8.4.47 + + cssnano@7.0.6(postcss@8.4.47): + dependencies: + cssnano-preset-default: 7.0.6(postcss@8.4.47) + lilconfig: 3.1.2 + postcss: 8.4.47 + + csso@5.0.5: + dependencies: + css-tree: 2.2.1 + + cssom@0.3.8: {} + + cssom@0.5.0: {} + + cssstyle@2.3.0: + dependencies: + cssom: 0.3.8 + + cssstyle@3.0.0: + dependencies: + rrweb-cssom: 0.6.0 + + csstype@3.1.3: {} + + d@1.0.2: + dependencies: + es5-ext: 0.10.64 + type: 2.7.3 + + damerau-levenshtein@1.0.8: {} + + dargs@7.0.0: {} + + dashdash@1.14.1: + dependencies: + assert-plus: 1.0.0 + + data-urls@3.0.2: + dependencies: + abab: 2.0.6 + whatwg-mimetype: 3.0.0 + whatwg-url: 11.0.0 + + data-urls@4.0.0: + dependencies: + abab: 2.0.6 + whatwg-mimetype: 3.0.0 + whatwg-url: 12.0.1 + + data-view-buffer@1.0.1: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + + data-view-byte-length@1.0.1: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + + data-view-byte-offset@1.0.0: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + + date-format@4.0.14: {} + + dateformat@4.6.3: {} + + dayjs@1.11.13: {} + + db0@0.1.4: {} + + de-indent@1.0.2: {} + + debug@2.6.9: + dependencies: + ms: 2.0.0 + + debug@3.2.7: + dependencies: + ms: 2.1.3 + + debug@4.3.4: + dependencies: + ms: 2.1.2 + + debug@4.3.7: + dependencies: + ms: 2.1.3 + + decamelize-keys@1.1.1: + dependencies: + decamelize: 1.2.0 + map-obj: 1.0.1 + + decamelize@1.2.0: {} + + decimal.js@10.4.3: {} + + decode-uri-component@0.2.2: {} + + dedent@1.5.3: {} + + deep-eql@5.0.2: {} + + deep-equal@1.0.1: {} + + deep-is@0.1.4: {} + + deepmerge@4.3.1: {} + + default-browser-id@5.0.0: {} + + default-browser@5.2.1: + dependencies: + bundle-name: 4.1.0 + default-browser-id: 5.0.0 + + defaults@1.0.4: + dependencies: + clone: 1.0.4 + + define-data-property@1.1.4: + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + gopd: 1.0.1 + + define-lazy-prop@2.0.0: {} + + define-lazy-prop@3.0.0: {} + + define-properties@1.2.1: + dependencies: + define-data-property: 1.1.4 + has-property-descriptors: 1.0.2 + object-keys: 1.1.1 + + defu@6.1.4: {} + + delay@4.4.1: {} + + delayed-stream@1.0.0: {} + + delegates@1.0.0: {} + + denodeify@1.2.1: {} + + denque@2.1.0: {} + + depd@1.1.2: {} + + depd@2.0.0: {} + + deprecated-react-native-prop-types@5.0.0: + dependencies: + '@react-native/normalize-colors': 0.73.2 + invariant: 2.2.4 + prop-types: 15.8.1 + + dequal@2.0.3: {} + + des.js@1.1.0: + dependencies: + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + + destr@2.0.3: {} + + destroy@1.2.0: {} + + detect-browser@5.3.0: {} + + detect-libc@1.0.3: {} + + detect-libc@2.0.3: {} + + detect-newline@3.1.0: {} + + detect-node@2.1.0: {} + + detect-port@1.6.1: + dependencies: + address: 1.2.2 + debug: 4.3.7 + transitivePeerDependencies: + - supports-color + + devalue@5.1.1: {} + + diff-sequences@29.6.3: {} + + diff@4.0.2: {} + + diff@7.0.0: {} + + diffie-hellman@5.0.3: + dependencies: + bn.js: 4.12.0 + miller-rabin: 4.0.1 + randombytes: 2.1.0 + + dijkstrajs@1.0.3: {} + + dir-glob@3.0.1: + dependencies: + path-type: 4.0.0 + + dns-packet@5.6.1: + dependencies: + '@leichtgewicht/ip-codec': 2.0.5 + + doctrine@2.1.0: + dependencies: + esutils: 2.0.3 + + doctrine@3.0.0: + dependencies: + esutils: 2.0.3 + + dom-accessibility-api@0.5.16: {} + + dom-serializer@2.0.0: + dependencies: + domelementtype: 2.3.0 + domhandler: 5.0.3 + entities: 4.5.0 + + domelementtype@2.3.0: {} + + domexception@4.0.0: + dependencies: + webidl-conversions: 7.0.0 + + domhandler@5.0.3: + dependencies: + domelementtype: 2.3.0 + + domutils@3.1.0: + dependencies: + dom-serializer: 2.0.0 + domelementtype: 2.3.0 + domhandler: 5.0.3 + + dot-case@3.0.4: + dependencies: + no-case: 3.0.4 + tslib: 2.8.0 + + dot-prop@5.3.0: + dependencies: + is-obj: 2.0.0 + + dot-prop@8.0.2: + dependencies: + type-fest: 3.13.1 + + dotenv-expand@11.0.6: + dependencies: + dotenv: 16.4.5 + + dotenv@16.4.5: {} + + duplexer@0.1.2: {} + + duplexify@3.7.1: + dependencies: + end-of-stream: 1.4.4 + inherits: 2.0.4 + readable-stream: 2.3.8 + stream-shift: 1.0.3 + + duplexify@4.1.3: + dependencies: + end-of-stream: 1.4.4 + inherits: 2.0.4 + readable-stream: 3.6.2 + stream-shift: 1.0.3 + + eastasianwidth@0.2.0: {} + + ecc-jsbn@0.1.2: + dependencies: + jsbn: 0.1.1 + safer-buffer: 2.1.2 + + ecdsa-sig-formatter@1.0.11: + dependencies: + safe-buffer: 5.2.1 + + editorconfig@1.0.4: + dependencies: + '@one-ini/wasm': 0.1.1 + commander: 10.0.1 + minimatch: 9.0.1 + semver: 7.6.3 + + ee-first@1.1.1: {} + + ejs@3.1.10: + dependencies: + jake: 10.9.2 + + electron-to-chromium@1.5.47: {} + + elliptic@6.5.4: + dependencies: + bn.js: 4.12.0 + brorand: 1.1.0 + hash.js: 1.1.7 + hmac-drbg: 1.0.1 + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + minimalistic-crypto-utils: 1.0.1 + + elliptic@6.5.7: + dependencies: + bn.js: 4.12.0 + brorand: 1.1.0 + hash.js: 1.1.7 + hmac-drbg: 1.0.1 + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + minimalistic-crypto-utils: 1.0.1 + + elliptic@6.6.0: + dependencies: + bn.js: 4.12.0 + brorand: 1.1.0 + hash.js: 1.1.7 + hmac-drbg: 1.0.1 + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + minimalistic-crypto-utils: 1.0.1 + + emittery@0.13.1: {} + + emoji-regex@8.0.0: {} + + emoji-regex@9.2.2: {} + + emojis-list@3.0.0: {} + + encodeurl@1.0.2: {} + + encodeurl@2.0.0: {} + + end-of-stream@1.4.4: + dependencies: + once: 1.4.0 + + enhanced-resolve@5.17.1: + dependencies: + graceful-fs: 4.2.11 + tapable: 2.2.1 + + enquirer@2.3.6: + dependencies: + ansi-colors: 4.1.3 + + entities@4.5.0: {} + + envinfo@7.13.0: {} + + envinfo@7.14.0: {} + + errno@0.1.8: + dependencies: + prr: 1.0.1 + optional: true + + error-ex@1.3.2: + dependencies: + is-arrayish: 0.2.1 + + error-stack-parser-es@0.1.5: {} + + error-stack-parser@2.1.4: + dependencies: + stackframe: 1.3.4 + + errorhandler@1.5.1: + dependencies: + accepts: 1.3.8 + escape-html: 1.0.3 + + errx@0.1.0: {} + + es-abstract@1.23.3: + dependencies: + array-buffer-byte-length: 1.0.1 + arraybuffer.prototype.slice: 1.0.3 + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + data-view-buffer: 1.0.1 + data-view-byte-length: 1.0.1 + data-view-byte-offset: 1.0.0 + es-define-property: 1.0.0 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-set-tostringtag: 2.0.3 + es-to-primitive: 1.2.1 + function.prototype.name: 1.1.6 + get-intrinsic: 1.2.4 + get-symbol-description: 1.0.2 + globalthis: 1.0.4 + gopd: 1.0.1 + has-property-descriptors: 1.0.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + hasown: 2.0.2 + internal-slot: 1.0.7 + is-array-buffer: 3.0.4 + is-callable: 1.2.7 + is-data-view: 1.0.1 + is-negative-zero: 2.0.3 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.3 + is-string: 1.0.7 + is-typed-array: 1.1.13 + is-weakref: 1.0.2 + object-inspect: 1.13.2 + object-keys: 1.1.1 + object.assign: 4.1.5 + regexp.prototype.flags: 1.5.3 + safe-array-concat: 1.1.2 + safe-regex-test: 1.0.3 + string.prototype.trim: 1.2.9 + string.prototype.trimend: 1.0.8 + string.prototype.trimstart: 1.0.8 + typed-array-buffer: 1.0.2 + typed-array-byte-length: 1.0.1 + typed-array-byte-offset: 1.0.2 + typed-array-length: 1.0.6 + unbox-primitive: 1.0.2 + which-typed-array: 1.1.15 + + es-define-property@1.0.0: + dependencies: + get-intrinsic: 1.2.4 + + es-errors@1.3.0: {} + + es-iterator-helpers@1.1.0: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-set-tostringtag: 2.0.3 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + globalthis: 1.0.4 + has-property-descriptors: 1.0.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + internal-slot: 1.0.7 + iterator.prototype: 1.1.3 + safe-array-concat: 1.1.2 + + es-module-lexer@1.5.4: {} + + es-object-atoms@1.0.0: + dependencies: + es-errors: 1.3.0 + + es-set-tostringtag@2.0.3: + dependencies: + get-intrinsic: 1.2.4 + has-tostringtag: 1.0.2 + hasown: 2.0.2 + + es-shim-unscopables@1.0.2: + dependencies: + hasown: 2.0.2 + + es-to-primitive@1.2.1: + dependencies: + is-callable: 1.2.7 + is-date-object: 1.0.5 + is-symbol: 1.0.4 + + es5-ext@0.10.64: + dependencies: + es6-iterator: 2.0.3 + es6-symbol: 3.1.4 + esniff: 2.0.1 + next-tick: 1.1.0 + + es6-iterator@2.0.3: + dependencies: + d: 1.0.2 + es5-ext: 0.10.64 + es6-symbol: 3.1.4 + + es6-symbol@3.1.4: + dependencies: + d: 1.0.2 + ext: 1.7.0 + + es6-weak-map@2.0.3: + dependencies: + d: 1.0.2 + es5-ext: 0.10.64 + es6-iterator: 2.0.3 + es6-symbol: 3.1.4 + + esbuild@0.20.2: + optionalDependencies: + '@esbuild/aix-ppc64': 0.20.2 + '@esbuild/android-arm': 0.20.2 + '@esbuild/android-arm64': 0.20.2 + '@esbuild/android-x64': 0.20.2 + '@esbuild/darwin-arm64': 0.20.2 + '@esbuild/darwin-x64': 0.20.2 + '@esbuild/freebsd-arm64': 0.20.2 + '@esbuild/freebsd-x64': 0.20.2 + '@esbuild/linux-arm': 0.20.2 + '@esbuild/linux-arm64': 0.20.2 + '@esbuild/linux-ia32': 0.20.2 + '@esbuild/linux-loong64': 0.20.2 + '@esbuild/linux-mips64el': 0.20.2 + '@esbuild/linux-ppc64': 0.20.2 + '@esbuild/linux-riscv64': 0.20.2 + '@esbuild/linux-s390x': 0.20.2 + '@esbuild/linux-x64': 0.20.2 + '@esbuild/netbsd-x64': 0.20.2 + '@esbuild/openbsd-x64': 0.20.2 + '@esbuild/sunos-x64': 0.20.2 + '@esbuild/win32-arm64': 0.20.2 + '@esbuild/win32-ia32': 0.20.2 + '@esbuild/win32-x64': 0.20.2 + + esbuild@0.21.5: + optionalDependencies: + '@esbuild/aix-ppc64': 0.21.5 + '@esbuild/android-arm': 0.21.5 + '@esbuild/android-arm64': 0.21.5 + '@esbuild/android-x64': 0.21.5 + '@esbuild/darwin-arm64': 0.21.5 + '@esbuild/darwin-x64': 0.21.5 + '@esbuild/freebsd-arm64': 0.21.5 + '@esbuild/freebsd-x64': 0.21.5 + '@esbuild/linux-arm': 0.21.5 + '@esbuild/linux-arm64': 0.21.5 + '@esbuild/linux-ia32': 0.21.5 + '@esbuild/linux-loong64': 0.21.5 + '@esbuild/linux-mips64el': 0.21.5 + '@esbuild/linux-ppc64': 0.21.5 + '@esbuild/linux-riscv64': 0.21.5 + '@esbuild/linux-s390x': 0.21.5 + '@esbuild/linux-x64': 0.21.5 + '@esbuild/netbsd-x64': 0.21.5 + '@esbuild/openbsd-x64': 0.21.5 + '@esbuild/sunos-x64': 0.21.5 + '@esbuild/win32-arm64': 0.21.5 + '@esbuild/win32-ia32': 0.21.5 + '@esbuild/win32-x64': 0.21.5 + + esbuild@0.23.1: + optionalDependencies: + '@esbuild/aix-ppc64': 0.23.1 + '@esbuild/android-arm': 0.23.1 + '@esbuild/android-arm64': 0.23.1 + '@esbuild/android-x64': 0.23.1 + '@esbuild/darwin-arm64': 0.23.1 + '@esbuild/darwin-x64': 0.23.1 + '@esbuild/freebsd-arm64': 0.23.1 + '@esbuild/freebsd-x64': 0.23.1 + '@esbuild/linux-arm': 0.23.1 + '@esbuild/linux-arm64': 0.23.1 + '@esbuild/linux-ia32': 0.23.1 + '@esbuild/linux-loong64': 0.23.1 + '@esbuild/linux-mips64el': 0.23.1 + '@esbuild/linux-ppc64': 0.23.1 + '@esbuild/linux-riscv64': 0.23.1 + '@esbuild/linux-s390x': 0.23.1 + '@esbuild/linux-x64': 0.23.1 + '@esbuild/netbsd-x64': 0.23.1 + '@esbuild/openbsd-arm64': 0.23.1 + '@esbuild/openbsd-x64': 0.23.1 + '@esbuild/sunos-x64': 0.23.1 + '@esbuild/win32-arm64': 0.23.1 + '@esbuild/win32-ia32': 0.23.1 + '@esbuild/win32-x64': 0.23.1 + + escalade@3.2.0: {} + + escape-html@1.0.3: {} + + escape-string-regexp@1.0.5: {} + + escape-string-regexp@2.0.0: {} + + escape-string-regexp@4.0.0: {} + + escape-string-regexp@5.0.0: {} + + escodegen@2.1.0: + dependencies: + esprima: 4.0.1 + estraverse: 5.3.0 + esutils: 2.0.3 + optionalDependencies: + source-map: 0.6.1 + + eslint-config-next@14.2.3(eslint@8.57.1)(typescript@5.5.4): + dependencies: + '@next/eslint-plugin-next': 14.2.3 + '@rushstack/eslint-patch': 1.10.4 + '@typescript-eslint/parser': 7.2.0(eslint@8.57.1)(typescript@5.5.4) + eslint: 8.57.1 + eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1))(eslint@8.57.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) + eslint-plugin-jsx-a11y: 6.7.1(eslint@8.57.1) + eslint-plugin-react: 7.33.2(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.0(eslint@8.57.1) + optionalDependencies: + typescript: 5.5.4 + transitivePeerDependencies: + - eslint-import-resolver-webpack + - eslint-plugin-import-x + - supports-color + + eslint-config-prettier@8.10.0(eslint@8.57.1): + dependencies: + eslint: 8.57.1 + + eslint-config-prettier@9.1.0(eslint@8.57.1): + dependencies: + eslint: 8.57.1 + + eslint-import-resolver-node@0.3.9: + dependencies: + debug: 3.2.7 + is-core-module: 2.15.1 + resolve: 1.22.8 + transitivePeerDependencies: + - supports-color + + eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1))(eslint@8.57.1): + dependencies: + '@nolyfill/is-core-module': 1.0.39 + debug: 4.3.7 + enhanced-resolve: 5.17.1 + eslint: 8.57.1 + eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) + fast-glob: 3.3.2 + get-tsconfig: 4.8.1 + is-bun-module: 1.2.1 + is-glob: 4.0.3 + optionalDependencies: + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1) + transitivePeerDependencies: + - '@typescript-eslint/parser' + - eslint-import-resolver-node + - eslint-import-resolver-webpack + - supports-color + + eslint-module-utils@2.12.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint@8.57.1): + dependencies: + debug: 3.2.7 + optionalDependencies: + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.5.4) + eslint: 8.57.1 + eslint-import-resolver-node: 0.3.9 + transitivePeerDependencies: + - supports-color + + eslint-module-utils@2.12.0(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): + dependencies: + debug: 3.2.7 + optionalDependencies: + '@typescript-eslint/parser': 7.2.0(eslint@8.57.1)(typescript@5.5.4) + eslint: 8.57.1 + eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1))(eslint@8.57.1) + transitivePeerDependencies: + - supports-color + + eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1): + dependencies: + '@rtsao/scc': 1.1.0 + array-includes: 3.1.8 + array.prototype.findlastindex: 1.2.5 + array.prototype.flat: 1.3.2 + array.prototype.flatmap: 1.3.2 + debug: 3.2.7 + doctrine: 2.1.0 + eslint: 8.57.1 + eslint-import-resolver-node: 0.3.9 + eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint@8.57.1) + hasown: 2.0.2 + is-core-module: 2.15.1 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.fromentries: 2.0.8 + object.groupby: 1.0.3 + object.values: 1.2.0 + semver: 6.3.1 + string.prototype.trimend: 1.0.8 + tsconfig-paths: 3.15.0 + optionalDependencies: + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.5.4) + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + + eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): + dependencies: + '@rtsao/scc': 1.1.0 + array-includes: 3.1.8 + array.prototype.findlastindex: 1.2.5 + array.prototype.flat: 1.3.2 + array.prototype.flatmap: 1.3.2 + debug: 3.2.7 + doctrine: 2.1.0 + eslint: 8.57.1 + eslint-import-resolver-node: 0.3.9 + eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) + hasown: 2.0.2 + is-core-module: 2.15.1 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.fromentries: 2.0.8 + object.groupby: 1.0.3 + object.values: 1.2.0 + semver: 6.3.1 + string.prototype.trimend: 1.0.8 + tsconfig-paths: 3.15.0 + optionalDependencies: + '@typescript-eslint/parser': 7.2.0(eslint@8.57.1)(typescript@5.5.4) + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + + eslint-plugin-jsx-a11y@6.7.1(eslint@8.57.1): + dependencies: + '@babel/runtime': 7.26.0 + aria-query: 5.3.2 + array-includes: 3.1.8 + array.prototype.flatmap: 1.3.2 + ast-types-flow: 0.0.7 + axe-core: 4.10.2 + axobject-query: 3.2.4 + damerau-levenshtein: 1.0.8 + emoji-regex: 9.2.2 + eslint: 8.57.1 + has: 1.0.4 + jsx-ast-utils: 3.3.5 + language-tags: 1.0.5 + minimatch: 3.1.2 + object.entries: 1.1.8 + object.fromentries: 2.0.8 + semver: 6.3.1 + + eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.3.3): + dependencies: + eslint: 8.57.1 + prettier: 3.3.3 + prettier-linter-helpers: 1.0.0 + optionalDependencies: + eslint-config-prettier: 8.10.0(eslint@8.57.1) + + eslint-plugin-react-hooks@4.6.0(eslint@8.57.1): + dependencies: + eslint: 8.57.1 + + eslint-plugin-react@7.33.2(eslint@8.57.1): + dependencies: + array-includes: 3.1.8 + array.prototype.flatmap: 1.3.2 + array.prototype.tosorted: 1.1.4 + doctrine: 2.1.0 + es-iterator-helpers: 1.1.0 + eslint: 8.57.1 + estraverse: 5.3.0 + jsx-ast-utils: 3.3.5 + minimatch: 3.1.2 + object.entries: 1.1.8 + object.fromentries: 2.0.8 + object.hasown: 1.1.4 + object.values: 1.2.0 + prop-types: 15.8.1 + resolve: 2.0.0-next.5 + semver: 6.3.1 + string.prototype.matchall: 4.0.11 + + eslint-plugin-vue@9.29.1(eslint@8.57.1): + dependencies: + '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) + eslint: 8.57.1 + globals: 13.24.0 + natural-compare: 1.4.0 + nth-check: 2.1.1 + postcss-selector-parser: 6.1.2 + semver: 7.6.3 + vue-eslint-parser: 9.4.3(eslint@8.57.1) + xml-name-validator: 4.0.0 + transitivePeerDependencies: + - supports-color + + eslint-scope@5.1.1: + dependencies: + esrecurse: 4.3.0 + estraverse: 4.3.0 + + eslint-scope@7.2.2: + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + + eslint-visitor-keys@3.4.3: {} + + eslint@8.57.1: + dependencies: + '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) + '@eslint-community/regexpp': 4.11.2 + '@eslint/eslintrc': 2.1.4 + '@eslint/js': 8.57.1 + '@humanwhocodes/config-array': 0.13.0 + '@humanwhocodes/module-importer': 1.0.1 + '@nodelib/fs.walk': 1.2.8 + '@ungap/structured-clone': 1.2.0 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.3 + debug: 4.3.7 + doctrine: 3.0.0 + escape-string-regexp: 4.0.0 + eslint-scope: 7.2.2 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 + esquery: 1.6.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 6.0.1 + find-up: 5.0.0 + glob-parent: 6.0.2 + globals: 13.24.0 + graphemer: 1.4.0 + ignore: 5.3.2 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + is-path-inside: 3.0.3 + js-yaml: 4.1.0 + json-stable-stringify-without-jsonify: 1.0.1 + levn: 0.4.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.4 + strip-ansi: 6.0.1 + text-table: 0.2.0 + transitivePeerDependencies: + - supports-color + + esniff@2.0.1: + dependencies: + d: 1.0.2 + es5-ext: 0.10.64 + event-emitter: 0.3.5 + type: 2.7.3 + + espree@9.6.1: + dependencies: + acorn: 8.13.0 + acorn-jsx: 5.3.2(acorn@8.13.0) + eslint-visitor-keys: 3.4.3 + + esprima@4.0.1: {} + + esquery@1.6.0: + dependencies: + estraverse: 5.3.0 + + esrecurse@4.3.0: + dependencies: + estraverse: 5.3.0 + + estraverse@4.3.0: {} + + estraverse@5.3.0: {} + + estree-walker@2.0.2: {} + + estree-walker@3.0.3: + dependencies: + '@types/estree': 1.0.6 + + esutils@2.0.3: {} + + etag@1.8.1: {} + + event-emitter@0.3.5: + dependencies: + d: 1.0.2 + es5-ext: 0.10.64 + + event-target-shim@5.0.1: {} + + eventemitter3@4.0.7: {} + + eventemitter3@5.0.1: {} + + events@3.3.0: {} + + evp_bytestokey@1.0.3: + dependencies: + md5.js: 1.3.5 + safe-buffer: 5.2.1 + + execa@5.1.1: + dependencies: + cross-spawn: 7.0.3 + get-stream: 6.0.1 + human-signals: 2.1.0 + is-stream: 2.0.1 + merge-stream: 2.0.0 + npm-run-path: 4.0.1 + onetime: 5.1.2 + signal-exit: 3.0.7 + strip-final-newline: 2.0.0 + + execa@7.2.0: + dependencies: + cross-spawn: 7.0.3 + get-stream: 6.0.1 + human-signals: 4.3.1 + is-stream: 3.0.0 + merge-stream: 2.0.0 + npm-run-path: 5.3.0 + onetime: 6.0.0 + signal-exit: 3.0.7 + strip-final-newline: 3.0.0 + + execa@8.0.1: + dependencies: + cross-spawn: 7.0.3 + get-stream: 8.0.1 + human-signals: 5.0.0 + is-stream: 3.0.0 + merge-stream: 2.0.0 + npm-run-path: 5.3.0 + onetime: 6.0.0 + signal-exit: 4.1.0 + strip-final-newline: 3.0.0 + + exit@0.1.2: {} + + expand-tilde@2.0.2: + dependencies: + homedir-polyfill: 1.0.3 + + expect@29.7.0: + dependencies: + '@jest/expect-utils': 29.7.0 + jest-get-type: 29.6.3 + jest-matcher-utils: 29.7.0 + jest-message-util: 29.7.0 + jest-util: 29.7.0 + + exponential-backoff@3.1.1: {} + + express-rate-limit@5.5.1: {} + + express@4.21.0: + dependencies: + accepts: 1.3.8 + array-flatten: 1.1.1 + body-parser: 1.20.3 + content-disposition: 0.5.4 + content-type: 1.0.5 + cookie: 0.6.0 + cookie-signature: 1.0.6 + debug: 2.6.9 + depd: 2.0.0 + encodeurl: 2.0.0 + escape-html: 1.0.3 + etag: 1.8.1 + finalhandler: 1.3.1 + fresh: 0.5.2 + http-errors: 2.0.0 + merge-descriptors: 1.0.3 + methods: 1.1.2 + on-finished: 2.4.1 + parseurl: 1.3.3 + path-to-regexp: 0.1.10 + proxy-addr: 2.0.7 + qs: 6.13.0 + range-parser: 1.2.1 + safe-buffer: 5.2.1 + send: 0.19.0 + serve-static: 1.16.2 + setprototypeof: 1.2.0 + statuses: 2.0.1 + type-is: 1.6.18 + utils-merge: 1.0.1 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + + express@4.21.1: + dependencies: + accepts: 1.3.8 + array-flatten: 1.1.1 + body-parser: 1.20.3 + content-disposition: 0.5.4 + content-type: 1.0.5 + cookie: 0.7.1 + cookie-signature: 1.0.6 + debug: 2.6.9 + depd: 2.0.0 + encodeurl: 2.0.0 + escape-html: 1.0.3 + etag: 1.8.1 + finalhandler: 1.3.1 + fresh: 0.5.2 + http-errors: 2.0.0 + merge-descriptors: 1.0.3 + methods: 1.1.2 + on-finished: 2.4.1 + parseurl: 1.3.3 + path-to-regexp: 0.1.10 + proxy-addr: 2.0.7 + qs: 6.13.0 + range-parser: 1.2.1 + safe-buffer: 5.2.1 + send: 0.19.0 + serve-static: 1.16.2 + setprototypeof: 1.2.0 + statuses: 2.0.1 + type-is: 1.6.18 + utils-merge: 1.0.1 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + + ext@1.7.0: + dependencies: + type: 2.7.3 + + extend@3.0.2: {} + + externality@1.0.2: + dependencies: + enhanced-resolve: 5.17.1 + mlly: 1.7.2 + pathe: 1.1.2 + ufo: 1.5.4 + + extsprintf@1.3.0: {} + + fast-base64-decode@1.0.0: {} + + fast-copy@3.0.2: {} + + fast-deep-equal@3.1.3: {} + + fast-diff@1.3.0: {} + + fast-fifo@1.3.2: {} + + fast-glob@3.2.7: + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.8 + + fast-glob@3.3.2: + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.8 + + fast-json-stable-stringify@2.1.0: {} + + fast-levenshtein@2.0.6: {} + + fast-npm-meta@0.2.2: {} + + fast-redact@3.5.0: {} + + fast-safe-stringify@2.1.1: {} + + fast-text-encoding@1.0.6: {} + + fast-uri@3.0.3: {} + + fast-xml-parser@4.5.0: + dependencies: + strnum: 1.0.5 + + fastq@1.17.1: + dependencies: + reusify: 1.0.4 + + faye-websocket@0.11.4: + dependencies: + websocket-driver: 0.7.4 + + fb-watchman@2.0.2: + dependencies: + bser: 2.1.1 + + fdir@6.4.2(picomatch@4.0.2): + optionalDependencies: + picomatch: 4.0.2 + + fetch-cookie@3.0.1: + dependencies: + set-cookie-parser: 2.7.1 + tough-cookie: 4.1.4 + + fflate@0.8.2: {} + + figures@3.2.0: + dependencies: + escape-string-regexp: 1.0.5 + + file-entry-cache@6.0.1: + dependencies: + flat-cache: 3.2.0 + + file-loader@6.2.0(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))): + dependencies: + loader-utils: 2.0.4 + schema-utils: 3.3.0 + webpack: 5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13)) + + file-uri-to-path@1.0.0: {} + + filelist@1.0.4: + dependencies: + minimatch: 5.1.6 + + fill-range@7.1.1: + dependencies: + to-regex-range: 5.0.1 + + filter-obj@1.1.0: {} + + finalhandler@1.1.2: + dependencies: + debug: 2.6.9 + encodeurl: 1.0.2 + escape-html: 1.0.3 + on-finished: 2.3.0 + parseurl: 1.3.3 + statuses: 1.5.0 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + + finalhandler@1.3.1: + dependencies: + debug: 2.6.9 + encodeurl: 2.0.0 + escape-html: 1.0.3 + on-finished: 2.4.1 + parseurl: 1.3.3 + statuses: 2.0.1 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + + find-babel-config@2.1.2: + dependencies: + json5: 2.2.3 + + find-cache-dir@2.1.0: + dependencies: + commondir: 1.0.1 + make-dir: 2.1.0 + pkg-dir: 3.0.0 + + find-cache-dir@4.0.0: + dependencies: + common-path-prefix: 3.0.0 + pkg-dir: 7.0.0 + + find-file-up@2.0.1: + dependencies: + resolve-dir: 1.0.1 + + find-pkg@2.0.0: + dependencies: + find-file-up: 2.0.1 + + find-up@3.0.0: + dependencies: + locate-path: 3.0.0 + + find-up@4.1.0: + dependencies: + locate-path: 5.0.0 + path-exists: 4.0.0 + + find-up@5.0.0: + dependencies: + locate-path: 6.0.0 + path-exists: 4.0.0 + + find-up@6.3.0: + dependencies: + locate-path: 7.2.0 + path-exists: 5.0.0 + + flat-cache@3.2.0: + dependencies: + flatted: 3.3.1 + keyv: 4.5.4 + rimraf: 3.0.2 + + flat@5.0.2: {} + + flatted@3.3.1: {} + + flow-enums-runtime@0.0.6: {} + + flow-parser@0.206.0: {} + + follow-redirects@1.15.9(debug@4.3.7): + optionalDependencies: + debug: 4.3.7 + + for-each@0.3.3: + dependencies: + is-callable: 1.2.7 + + foreground-child@3.3.0: + dependencies: + cross-spawn: 7.0.3 + signal-exit: 4.1.0 + + forever-agent@0.6.1: {} + + fork-ts-checker-webpack-plugin@7.2.13(typescript@5.5.4)(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))): + dependencies: + '@babel/code-frame': 7.26.0 + chalk: 4.1.2 + chokidar: 3.6.0 + cosmiconfig: 7.1.0 + deepmerge: 4.3.1 + fs-extra: 10.1.0 + memfs: 3.5.3 + minimatch: 3.1.2 + node-abort-controller: 3.1.1 + schema-utils: 3.3.0 + semver: 7.6.3 + tapable: 2.2.1 + typescript: 5.5.4 + webpack: 5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13)) + + form-data@2.3.3: + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + + form-data@4.0.1: + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + + forwarded@0.2.0: {} + + fraction.js@4.3.7: {} + + fresh@0.5.2: {} + + front-matter@4.0.2: + dependencies: + js-yaml: 3.14.1 + + fs-constants@1.0.0: {} + + fs-extra@10.1.0: + dependencies: + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 + + fs-extra@11.2.0: + dependencies: + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 + + fs-extra@7.0.1: + dependencies: + graceful-fs: 4.2.11 + jsonfile: 4.0.0 + universalify: 0.1.2 + + fs-extra@8.1.0: + dependencies: + graceful-fs: 4.2.11 + jsonfile: 4.0.0 + universalify: 0.1.2 + + fs-extra@9.1.0: + dependencies: + at-least-node: 1.0.0 + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 + + fs-minipass@2.1.0: + dependencies: + minipass: 3.3.6 + + fs-monkey@1.0.6: {} + + fs.realpath@1.0.0: {} + + fsevents@2.3.3: + optional: true + + function-bind@1.1.2: {} + + function.prototype.name@1.1.6: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + functions-have-names: 1.2.3 + + functions-have-names@1.2.3: {} + + gauge@3.0.2: + dependencies: + aproba: 2.0.0 + color-support: 1.1.3 + console-control-strings: 1.1.0 + has-unicode: 2.0.1 + object-assign: 4.1.1 + signal-exit: 3.0.7 + string-width: 4.2.3 + strip-ansi: 6.0.1 + wide-align: 1.1.5 + + gensync@1.0.0-beta.2: {} + + get-caller-file@2.0.5: {} + + get-intrinsic@1.2.4: + dependencies: + es-errors: 1.3.0 + function-bind: 1.1.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + hasown: 2.0.2 + + get-package-type@0.1.0: {} + + get-port-please@3.1.2: {} + + get-starknet-core@4.0.0: + dependencies: + '@starknet-io/types-js': 0.7.7 + + get-stdin@8.0.0: {} + + get-stream@6.0.1: {} + + get-stream@8.0.1: {} + + get-symbol-description@1.0.2: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + + get-tsconfig@4.8.1: + dependencies: + resolve-pkg-maps: 1.0.0 + + getpass@0.1.7: + dependencies: + assert-plus: 1.0.0 + + giget@1.2.3: + dependencies: + citty: 0.1.6 + consola: 3.2.3 + defu: 6.1.4 + node-fetch-native: 1.6.4 + nypm: 0.3.12 + ohash: 1.1.4 + pathe: 1.1.2 + tar: 6.2.1 + + git-config-path@2.0.0: {} + + git-raw-commits@2.0.11: + dependencies: + dargs: 7.0.0 + lodash: 4.17.21 + meow: 8.1.2 + split2: 3.2.2 + through2: 4.0.2 + + git-up@7.0.0: + dependencies: + is-ssh: 1.4.0 + parse-url: 8.1.0 + + git-url-parse@15.0.0: + dependencies: + git-up: 7.0.0 + + glob-parent@5.1.2: + dependencies: + is-glob: 4.0.3 + + glob-parent@6.0.2: + dependencies: + is-glob: 4.0.3 + + glob-promise@4.2.2(glob@7.2.3): + dependencies: + '@types/glob': 7.2.0 + glob: 7.2.3 + + glob-to-regexp@0.4.1: {} + + glob@10.3.10: + dependencies: + foreground-child: 3.3.0 + jackspeak: 2.3.6 + minimatch: 9.0.5 + minipass: 7.1.2 + path-scurry: 1.11.1 + + glob@10.4.5: + dependencies: + foreground-child: 3.3.0 + jackspeak: 3.4.3 + minimatch: 9.0.5 + minipass: 7.1.2 + package-json-from-dist: 1.0.1 + path-scurry: 1.11.1 + + glob@6.0.4: + dependencies: + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + + glob@7.2.3: + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + + glob@8.1.0: + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 5.1.6 + once: 1.4.0 + + glob@9.3.5: + dependencies: + fs.realpath: 1.0.0 + minimatch: 8.0.4 + minipass: 4.2.8 + path-scurry: 1.11.1 + + global-directory@4.0.1: + dependencies: + ini: 4.1.1 + + global-dirs@0.1.1: + dependencies: + ini: 1.3.8 + + global-modules@1.0.0: + dependencies: + global-prefix: 1.0.2 + is-windows: 1.0.2 + resolve-dir: 1.0.1 + + global-prefix@1.0.2: + dependencies: + expand-tilde: 2.0.2 + homedir-polyfill: 1.0.3 + ini: 1.3.8 + is-windows: 1.0.2 + which: 1.3.1 + + globals@11.12.0: {} + + globals@13.24.0: + dependencies: + type-fest: 0.20.2 + + globals@15.11.0: {} + + globalthis@1.0.4: + dependencies: + define-properties: 1.2.1 + gopd: 1.0.1 + + globby@11.1.0: + dependencies: + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.3.2 + ignore: 5.3.2 + merge2: 1.4.1 + slash: 3.0.0 + + globby@12.2.0: + dependencies: + array-union: 3.0.1 + dir-glob: 3.0.1 + fast-glob: 3.3.2 + ignore: 5.3.2 + merge2: 1.4.1 + slash: 4.0.0 + + globby@14.0.2: + dependencies: + '@sindresorhus/merge-streams': 2.3.0 + fast-glob: 3.3.2 + ignore: 5.3.2 + path-type: 5.0.0 + slash: 5.1.0 + unicorn-magic: 0.1.0 + + gopd@1.0.1: + dependencies: + get-intrinsic: 1.2.4 + + graceful-fs@4.2.11: {} + + graphemer@1.4.0: {} + + gunzip-maybe@1.4.2: + dependencies: + browserify-zlib: 0.1.4 + is-deflate: 1.0.0 + is-gzip: 1.0.0 + peek-stream: 1.1.3 + pumpify: 1.5.1 + through2: 2.0.5 + + gzip-size@7.0.0: + dependencies: + duplexer: 0.1.2 + + h3@1.13.0: + dependencies: + cookie-es: 1.2.2 + crossws: 0.3.1 + defu: 6.1.4 + destr: 2.0.3 + iron-webcrypto: 1.2.1 + ohash: 1.1.4 + radix3: 1.1.2 + ufo: 1.5.4 + uncrypto: 0.1.3 + unenv: 1.10.0 + + handle-thing@2.0.1: {} + + handlebars@4.7.8: + dependencies: + minimist: 1.2.8 + neo-async: 2.6.2 + source-map: 0.6.1 + wordwrap: 1.0.0 + optionalDependencies: + uglify-js: 3.19.3 + + hard-rejection@2.1.0: {} + + harmony-reflect@1.6.2: {} + + has-bigints@1.0.2: {} + + has-flag@4.0.0: {} + + has-property-descriptors@1.0.2: + dependencies: + es-define-property: 1.0.0 + + has-proto@1.0.3: {} + + has-symbols@1.0.3: {} + + has-tostringtag@1.0.2: + dependencies: + has-symbols: 1.0.3 + + has-unicode@2.0.1: {} + + has@1.0.4: {} + + hash-base@3.0.4: + dependencies: + inherits: 2.0.4 + safe-buffer: 5.2.1 + + hash-sum@2.0.0: {} + + hash.js@1.1.7: + dependencies: + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + + hasown@2.0.2: + dependencies: + function-bind: 1.1.2 + + he@1.2.0: {} + + help-me@5.0.0: {} + + hermes-estree@0.15.0: {} + + hermes-estree@0.23.1: {} + + hermes-parser@0.15.0: + dependencies: + hermes-estree: 0.15.0 + + hermes-parser@0.23.1: + dependencies: + hermes-estree: 0.23.1 + + hermes-profile-transformer@0.0.6: + dependencies: + source-map: 0.7.4 + + hmac-drbg@1.0.1: + dependencies: + hash.js: 1.1.7 + minimalistic-assert: 1.0.1 + minimalistic-crypto-utils: 1.0.1 + + homedir-polyfill@1.0.3: + dependencies: + parse-passwd: 1.0.0 + + hookable@5.5.3: {} + + hosted-git-info@2.8.9: {} + + hosted-git-info@4.1.0: + dependencies: + lru-cache: 6.0.0 + + hosted-git-info@7.0.2: + dependencies: + lru-cache: 10.4.3 + + hpack.js@2.1.6: + dependencies: + inherits: 2.0.4 + obuf: 1.1.2 + readable-stream: 2.3.8 + wbuf: 1.7.3 + + html-encoding-sniffer@3.0.0: + dependencies: + whatwg-encoding: 2.0.0 + + html-entities@2.5.2: {} + + html-escaper@2.0.2: {} + + html-tags@3.3.1: {} + + http-assert@1.5.0: + dependencies: + deep-equal: 1.0.1 + http-errors: 1.8.1 + + http-deceiver@1.2.7: {} + + http-errors@1.6.3: + dependencies: + depd: 1.1.2 + inherits: 2.0.3 + setprototypeof: 1.1.0 + statuses: 1.5.0 + + http-errors@1.8.1: + dependencies: + depd: 1.1.2 + inherits: 2.0.4 + setprototypeof: 1.2.0 + statuses: 1.5.0 + toidentifier: 1.0.1 + + http-errors@2.0.0: + dependencies: + depd: 2.0.0 + inherits: 2.0.4 + setprototypeof: 1.2.0 + statuses: 2.0.1 + toidentifier: 1.0.1 + + http-parser-js@0.5.8: {} + + http-proxy-agent@5.0.0: + dependencies: + '@tootallnate/once': 2.0.0 + agent-base: 6.0.2 + debug: 4.3.7 + transitivePeerDependencies: + - supports-color + + http-proxy-middleware@2.0.7(@types/express@4.17.21): + dependencies: + '@types/http-proxy': 1.17.15 + http-proxy: 1.18.1(debug@4.3.7) + is-glob: 4.0.3 + is-plain-obj: 3.0.0 + micromatch: 4.0.8 + optionalDependencies: + '@types/express': 4.17.21 + transitivePeerDependencies: + - debug + + http-proxy-middleware@3.0.3: + dependencies: + '@types/http-proxy': 1.17.15 + debug: 4.3.7 + http-proxy: 1.18.1(debug@4.3.7) + is-glob: 4.0.3 + is-plain-object: 5.0.0 + micromatch: 4.0.8 + transitivePeerDependencies: + - supports-color + + http-proxy@1.18.1(debug@4.3.7): + dependencies: + eventemitter3: 4.0.7 + follow-redirects: 1.15.9(debug@4.3.7) + requires-port: 1.0.0 + transitivePeerDependencies: + - debug + + http-server@14.1.1: + dependencies: + basic-auth: 2.0.1 + chalk: 4.1.2 + corser: 2.0.1 + he: 1.2.0 + html-encoding-sniffer: 3.0.0 + http-proxy: 1.18.1(debug@4.3.7) + mime: 1.6.0 + minimist: 1.2.8 + opener: 1.5.2 + portfinder: 1.0.32 + secure-compare: 3.0.1 + union: 0.5.0 + url-join: 4.0.1 + transitivePeerDependencies: + - debug + - supports-color + + http-shutdown@1.2.2: {} + + http-signature@1.3.6: + dependencies: + assert-plus: 1.0.0 + jsprim: 2.0.2 + sshpk: 1.18.0 + + http-status-codes@2.2.0: {} + + http-status-codes@2.3.0: {} + + https-proxy-agent@5.0.1: + dependencies: + agent-base: 6.0.2 + debug: 4.3.7 + transitivePeerDependencies: + - supports-color + + httpxy@0.1.5: {} + + human-signals@2.1.0: {} + + human-signals@4.3.1: {} + + human-signals@5.0.0: {} + + husky@8.0.3: {} + + hyperdyperid@1.2.0: {} + + iconv-lite@0.4.24: + dependencies: + safer-buffer: 2.1.2 + + iconv-lite@0.6.3: + dependencies: + safer-buffer: 2.1.2 + + icss-utils@5.1.0(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + + idb-keyval@6.2.1: {} + + identity-obj-proxy@3.0.0: + dependencies: + harmony-reflect: 1.6.2 + + ieee754@1.2.1: {} + + ignore@5.3.2: {} + + image-meta@0.2.1: {} + + image-size@0.5.5: + optional: true + + image-size@1.1.1: + dependencies: + queue: 6.0.2 + + immutable@4.3.7: {} + + import-fresh@2.0.0: + dependencies: + caller-path: 2.0.0 + resolve-from: 3.0.0 + + import-fresh@3.3.0: + dependencies: + parent-module: 1.0.1 + resolve-from: 4.0.0 + + import-lazy@4.0.0: {} + + import-local@3.2.0: + dependencies: + pkg-dir: 4.2.0 + resolve-cwd: 3.0.0 + + impound@0.1.0(rollup@4.24.0)(webpack-sources@3.2.3): + dependencies: + '@rollup/pluginutils': 5.1.3(rollup@4.24.0) + mlly: 1.7.2 + pathe: 1.1.2 + unenv: 1.10.0 + unplugin: 1.14.1(webpack-sources@3.2.3) + transitivePeerDependencies: + - rollup + - webpack-sources + + imurmurhash@0.1.4: {} + + indent-string@4.0.0: {} + + inflight@1.0.6: + dependencies: + once: 1.4.0 + wrappy: 1.0.2 + + inherits@2.0.3: {} + + inherits@2.0.4: {} + + ini@1.3.8: {} + + ini@4.1.1: {} + + internal-slot@1.0.7: + dependencies: + es-errors: 1.3.0 + hasown: 2.0.2 + side-channel: 1.0.6 + + invariant@2.2.4: + dependencies: + loose-envify: 1.4.0 + + ioredis@5.4.1: + dependencies: + '@ioredis/commands': 1.2.0 + cluster-key-slot: 1.1.2 + debug: 4.3.7 + denque: 2.1.0 + lodash.defaults: 4.2.0 + lodash.isarguments: 3.1.0 + redis-errors: 1.2.0 + redis-parser: 3.0.0 + standard-as-callback: 2.1.0 + transitivePeerDependencies: + - supports-color + + ipaddr.js@1.9.1: {} + + ipaddr.js@2.2.0: {} + + iron-webcrypto@1.2.1: {} + + is-array-buffer@3.0.4: + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + + is-arrayish@0.2.1: {} + + is-async-function@2.0.0: + dependencies: + has-tostringtag: 1.0.2 + + is-bigint@1.0.4: + dependencies: + has-bigints: 1.0.2 + + is-binary-path@2.1.0: + dependencies: + binary-extensions: 2.3.0 + + is-boolean-object@1.1.2: + dependencies: + call-bind: 1.0.7 + has-tostringtag: 1.0.2 + + is-bun-module@1.2.1: + dependencies: + semver: 7.6.3 + + is-callable@1.2.7: {} + + is-core-module@2.15.1: + dependencies: + hasown: 2.0.2 + + is-data-view@1.0.1: + dependencies: + is-typed-array: 1.1.13 + + is-date-object@1.0.5: + dependencies: + has-tostringtag: 1.0.2 + + is-deflate@1.0.0: {} + + is-directory@0.3.1: {} + + is-docker@2.2.1: {} + + is-docker@3.0.0: {} + + is-extglob@2.1.1: {} + + is-finalizationregistry@1.0.2: + dependencies: + call-bind: 1.0.7 + + is-fullwidth-code-point@2.0.0: {} + + is-fullwidth-code-point@3.0.0: {} + + is-generator-fn@2.1.0: {} + + is-generator-function@1.0.10: + dependencies: + has-tostringtag: 1.0.2 + + is-glob@4.0.3: + dependencies: + is-extglob: 2.1.1 + + is-gzip@1.0.0: {} + + is-inside-container@1.0.0: + dependencies: + is-docker: 3.0.0 + + is-installed-globally@1.0.0: + dependencies: + global-directory: 4.0.1 + is-path-inside: 4.0.0 + + is-interactive@1.0.0: {} + + is-map@2.0.3: {} + + is-module@1.0.0: {} + + is-negative-zero@2.0.3: {} + + is-network-error@1.1.0: {} + + is-number-object@1.0.7: + dependencies: + has-tostringtag: 1.0.2 + + is-number@7.0.0: {} + + is-obj@2.0.0: {} + + is-path-inside@3.0.3: {} + + is-path-inside@4.0.0: {} + + is-plain-obj@1.1.0: {} + + is-plain-obj@2.1.0: {} + + is-plain-obj@3.0.0: {} + + is-plain-object@2.0.4: + dependencies: + isobject: 3.0.1 + + is-plain-object@5.0.0: {} + + is-potential-custom-element-name@1.0.1: {} + + is-promise@2.2.2: {} + + is-reference@1.2.1: + dependencies: + '@types/estree': 1.0.6 + + is-regex@1.1.4: + dependencies: + call-bind: 1.0.7 + has-tostringtag: 1.0.2 + + is-set@2.0.3: {} + + is-shared-array-buffer@1.0.3: + dependencies: + call-bind: 1.0.7 + + is-ssh@1.4.0: + dependencies: + protocols: 2.0.1 + + is-stream@2.0.1: {} + + is-stream@3.0.0: {} + + is-string@1.0.7: + dependencies: + has-tostringtag: 1.0.2 + + is-symbol@1.0.4: + dependencies: + has-symbols: 1.0.3 + + is-text-path@1.0.1: + dependencies: + text-extensions: 1.9.0 + + is-typed-array@1.1.13: + dependencies: + which-typed-array: 1.1.15 + + is-typedarray@1.0.0: {} + + is-unicode-supported@0.1.0: {} + + is-weakmap@2.0.2: {} + + is-weakref@1.0.2: + dependencies: + call-bind: 1.0.7 + + is-weakset@2.0.3: + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + + is-what@3.14.1: {} + + is-what@4.1.16: {} + + is-windows@1.0.2: {} + + is-wsl@1.1.0: {} + + is-wsl@2.2.0: + dependencies: + is-docker: 2.2.1 + + is-wsl@3.1.0: + dependencies: + is-inside-container: 1.0.0 + + is64bit@2.0.0: + dependencies: + system-architecture: 0.1.0 + + isarray@1.0.0: {} + + isarray@2.0.5: {} + + isexe@2.0.0: {} + + isobject@3.0.1: {} + + isomorphic-fetch@3.0.0: + dependencies: + node-fetch: 2.7.0 + whatwg-fetch: 3.6.20 + transitivePeerDependencies: + - encoding + + isomorphic-ws@4.0.1(ws@7.5.10(bufferutil@4.0.8)(utf-8-validate@6.0.4)): + dependencies: + ws: 7.5.10(bufferutil@4.0.8)(utf-8-validate@6.0.4) + + isomorphic-ws@5.0.0(ws@8.17.1(bufferutil@4.0.8)(utf-8-validate@6.0.4)): + dependencies: + ws: 8.17.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + + isomorphic-ws@5.0.0(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)): + dependencies: + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) + + isstream@0.1.2: {} + + istanbul-lib-coverage@3.2.2: {} + + istanbul-lib-instrument@5.2.1: + dependencies: + '@babel/core': 7.26.0 + '@babel/parser': 7.26.1 + '@istanbuljs/schema': 0.1.3 + istanbul-lib-coverage: 3.2.2 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + istanbul-lib-instrument@6.0.3: + dependencies: + '@babel/core': 7.26.0 + '@babel/parser': 7.26.1 + '@istanbuljs/schema': 0.1.3 + istanbul-lib-coverage: 3.2.2 + semver: 7.6.3 + transitivePeerDependencies: + - supports-color + + istanbul-lib-report@3.0.1: + dependencies: + istanbul-lib-coverage: 3.2.2 + make-dir: 4.0.0 + supports-color: 7.2.0 + + istanbul-lib-source-maps@4.0.1: + dependencies: + debug: 4.3.7 + istanbul-lib-coverage: 3.2.2 + source-map: 0.6.1 + transitivePeerDependencies: + - supports-color + + istanbul-lib-source-maps@5.0.6: + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + debug: 4.3.7 + istanbul-lib-coverage: 3.2.2 + transitivePeerDependencies: + - supports-color + + istanbul-reports@3.1.7: + dependencies: + html-escaper: 2.0.2 + istanbul-lib-report: 3.0.1 + + iterator.prototype@1.1.3: + dependencies: + define-properties: 1.2.1 + get-intrinsic: 1.2.4 + has-symbols: 1.0.3 + reflect.getprototypeof: 1.0.6 + set-function-name: 2.0.2 + + jackspeak@2.3.6: + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + + jackspeak@3.4.3: + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + + jake@10.9.2: + dependencies: + async: 3.2.6 + chalk: 4.1.2 + filelist: 1.0.4 + minimatch: 3.1.2 + + jest-changed-files@29.7.0: + dependencies: + execa: 5.1.1 + jest-util: 29.7.0 + p-limit: 3.1.0 + + jest-circus@29.7.0: + dependencies: + '@jest/environment': 29.7.0 + '@jest/expect': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 18.19.9 + chalk: 4.1.2 + co: 4.6.0 + dedent: 1.5.3 + is-generator-fn: 2.1.0 + jest-each: 29.7.0 + jest-matcher-utils: 29.7.0 + jest-message-util: 29.7.0 + jest-runtime: 29.7.0 + jest-snapshot: 29.7.0 + jest-util: 29.7.0 + p-limit: 3.1.0 + pretty-format: 29.7.0 + pure-rand: 6.1.0 + slash: 3.0.0 + stack-utils: 2.0.6 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + + jest-cli@29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(typescript@5.5.4)): + dependencies: + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(typescript@5.5.4)) + '@jest/test-result': 29.7.0 + '@jest/types': 29.6.3 + chalk: 4.1.2 + create-jest: 29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(typescript@5.5.4)) + exit: 0.1.2 + import-local: 3.2.0 + jest-config: 29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(typescript@5.5.4)) + jest-util: 29.7.0 + jest-validate: 29.7.0 + yargs: 17.7.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + jest-config@29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(typescript@5.5.4)): + dependencies: + '@babel/core': 7.26.0 + '@jest/test-sequencer': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.26.0) + chalk: 4.1.2 + ci-info: 3.9.0 + deepmerge: 4.3.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-circus: 29.7.0 + jest-environment-node: 29.7.0 + jest-get-type: 29.6.3 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-runner: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + micromatch: 4.0.8 + parse-json: 5.2.0 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + optionalDependencies: + '@types/node': 18.19.9 + ts-node: 10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(typescript@5.5.4) + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + + jest-diff@29.7.0: + dependencies: + chalk: 4.1.2 + diff-sequences: 29.6.3 + jest-get-type: 29.6.3 + pretty-format: 29.7.0 + + jest-docblock@29.7.0: + dependencies: + detect-newline: 3.1.0 + + jest-each@29.7.0: + dependencies: + '@jest/types': 29.6.3 + chalk: 4.1.2 + jest-get-type: 29.6.3 + jest-util: 29.7.0 + pretty-format: 29.7.0 + + jest-environment-jsdom@29.7.0(bufferutil@4.0.8)(utf-8-validate@6.0.4): + dependencies: + '@jest/environment': 29.7.0 + '@jest/fake-timers': 29.7.0 + '@jest/types': 29.6.3 + '@types/jsdom': 20.0.1 + '@types/node': 18.19.9 + jest-mock: 29.7.0 + jest-util: 29.7.0 + jsdom: 20.0.3(bufferutil@4.0.8)(utf-8-validate@6.0.4) + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + jest-environment-node@29.7.0: + dependencies: + '@jest/environment': 29.7.0 + '@jest/fake-timers': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 18.19.9 + jest-mock: 29.7.0 + jest-util: 29.7.0 + + jest-get-type@29.6.3: {} + + jest-haste-map@29.7.0: + dependencies: + '@jest/types': 29.6.3 + '@types/graceful-fs': 4.1.9 + '@types/node': 18.19.9 + anymatch: 3.1.3 + fb-watchman: 2.0.2 + graceful-fs: 4.2.11 + jest-regex-util: 29.6.3 + jest-util: 29.7.0 + jest-worker: 29.7.0 + micromatch: 4.0.8 + walker: 1.0.8 + optionalDependencies: + fsevents: 2.3.3 + + jest-leak-detector@29.7.0: + dependencies: + jest-get-type: 29.6.3 + pretty-format: 29.7.0 + + jest-matcher-utils@29.7.0: + dependencies: + chalk: 4.1.2 + jest-diff: 29.7.0 + jest-get-type: 29.6.3 + pretty-format: 29.7.0 + + jest-message-util@29.7.0: + dependencies: + '@babel/code-frame': 7.26.0 + '@jest/types': 29.6.3 + '@types/stack-utils': 2.0.3 + chalk: 4.1.2 + graceful-fs: 4.2.11 + micromatch: 4.0.8 + pretty-format: 29.7.0 + slash: 3.0.0 + stack-utils: 2.0.6 + + jest-mock@29.7.0: + dependencies: + '@jest/types': 29.6.3 + '@types/node': 18.19.9 + jest-util: 29.7.0 + + jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): + optionalDependencies: + jest-resolve: 29.7.0 + + jest-regex-util@29.6.3: {} + + jest-resolve-dependencies@29.7.0: + dependencies: + jest-regex-util: 29.6.3 + jest-snapshot: 29.7.0 + transitivePeerDependencies: + - supports-color + + jest-resolve@29.7.0: + dependencies: + chalk: 4.1.2 + graceful-fs: 4.2.11 + jest-haste-map: 29.7.0 + jest-pnp-resolver: 1.2.3(jest-resolve@29.7.0) + jest-util: 29.7.0 + jest-validate: 29.7.0 + resolve: 1.22.8 + resolve.exports: 2.0.2 + slash: 3.0.0 + + jest-runner@29.7.0: + dependencies: + '@jest/console': 29.7.0 + '@jest/environment': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 18.19.9 + chalk: 4.1.2 + emittery: 0.13.1 + graceful-fs: 4.2.11 + jest-docblock: 29.7.0 + jest-environment-node: 29.7.0 + jest-haste-map: 29.7.0 + jest-leak-detector: 29.7.0 + jest-message-util: 29.7.0 + jest-resolve: 29.7.0 + jest-runtime: 29.7.0 + jest-util: 29.7.0 + jest-watcher: 29.7.0 + jest-worker: 29.7.0 + p-limit: 3.1.0 + source-map-support: 0.5.13 + transitivePeerDependencies: + - supports-color + + jest-runtime@29.7.0: + dependencies: + '@jest/environment': 29.7.0 + '@jest/fake-timers': 29.7.0 + '@jest/globals': 29.7.0 + '@jest/source-map': 29.6.3 + '@jest/test-result': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 18.19.9 + chalk: 4.1.2 + cjs-module-lexer: 1.4.1 + collect-v8-coverage: 1.0.2 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-haste-map: 29.7.0 + jest-message-util: 29.7.0 + jest-mock: 29.7.0 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-snapshot: 29.7.0 + jest-util: 29.7.0 + slash: 3.0.0 + strip-bom: 4.0.0 + transitivePeerDependencies: + - supports-color + + jest-snapshot@29.7.0: + dependencies: + '@babel/core': 7.26.0 + '@babel/generator': 7.26.0 + '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.0) + '@babel/types': 7.26.0 + '@jest/expect-utils': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.0) + chalk: 4.1.2 + expect: 29.7.0 + graceful-fs: 4.2.11 + jest-diff: 29.7.0 + jest-get-type: 29.6.3 + jest-matcher-utils: 29.7.0 + jest-message-util: 29.7.0 + jest-util: 29.7.0 + natural-compare: 1.4.0 + pretty-format: 29.7.0 + semver: 7.6.3 + transitivePeerDependencies: + - supports-color + + jest-util@29.7.0: + dependencies: + '@jest/types': 29.6.3 + '@types/node': 18.19.9 + chalk: 4.1.2 + ci-info: 3.9.0 + graceful-fs: 4.2.11 + picomatch: 2.3.1 + + jest-validate@29.7.0: + dependencies: + '@jest/types': 29.6.3 + camelcase: 6.3.0 + chalk: 4.1.2 + jest-get-type: 29.6.3 + leven: 3.1.0 + pretty-format: 29.7.0 + + jest-watcher@29.7.0: + dependencies: + '@jest/test-result': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 18.19.9 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + emittery: 0.13.1 + jest-util: 29.7.0 + string-length: 4.0.2 + + jest-worker@27.5.1: + dependencies: + '@types/node': 18.19.9 + merge-stream: 2.0.0 + supports-color: 8.1.1 + + jest-worker@29.7.0: + dependencies: + '@types/node': 18.19.9 + jest-util: 29.7.0 + merge-stream: 2.0.0 + supports-color: 8.1.1 + + jest@29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(typescript@5.5.4)): + dependencies: + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(typescript@5.5.4)) + '@jest/types': 29.6.3 + import-local: 3.2.0 + jest-cli: 29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(typescript@5.5.4)) + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + jiti@1.21.6: {} + + jiti@2.3.3: {} + + jju@1.4.0: {} + + joi@17.13.3: + dependencies: + '@hapi/hoek': 9.3.0 + '@hapi/topo': 5.1.0 + '@sideway/address': 4.1.5 + '@sideway/formula': 3.0.1 + '@sideway/pinpoint': 2.0.0 + + joycon@3.1.1: {} + + js-beautify@1.15.1: + dependencies: + config-chain: 1.1.13 + editorconfig: 1.0.4 + glob: 10.4.5 + js-cookie: 3.0.5 + nopt: 7.2.1 + + js-cookie@3.0.5: {} + + js-sha3@0.8.0: {} + + js-tokens@4.0.0: {} + + js-tokens@9.0.0: {} + + js-yaml@3.14.1: + dependencies: + argparse: 1.0.10 + esprima: 4.0.1 + + js-yaml@4.1.0: + dependencies: + argparse: 2.0.1 + + jsbn@0.1.1: {} + + jsc-android@250231.0.0: {} + + jsc-safe-url@0.2.4: {} + + jscodeshift@0.14.0(@babel/preset-env@7.26.0(@babel/core@7.26.0)): + dependencies: + '@babel/core': 7.26.0 + '@babel/parser': 7.26.1 + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.26.0) + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.26.0) + '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.26.0) + '@babel/plugin-transform-modules-commonjs': 7.25.9(@babel/core@7.26.0) + '@babel/preset-env': 7.26.0(@babel/core@7.26.0) + '@babel/preset-flow': 7.25.9(@babel/core@7.26.0) + '@babel/preset-typescript': 7.26.0(@babel/core@7.26.0) + '@babel/register': 7.25.9(@babel/core@7.26.0) + babel-core: 7.0.0-bridge.0(@babel/core@7.26.0) + chalk: 4.1.2 + flow-parser: 0.206.0 + graceful-fs: 4.2.11 + micromatch: 4.0.8 + neo-async: 2.6.2 + node-dir: 0.1.17 + recast: 0.21.5 + temp: 0.8.4 + write-file-atomic: 2.4.3 + transitivePeerDependencies: + - supports-color + + jsdom@20.0.3(bufferutil@4.0.8)(utf-8-validate@6.0.4): + dependencies: + abab: 2.0.6 + acorn: 8.13.0 + acorn-globals: 7.0.1 + cssom: 0.5.0 + cssstyle: 2.3.0 + data-urls: 3.0.2 + decimal.js: 10.4.3 + domexception: 4.0.0 + escodegen: 2.1.0 + form-data: 4.0.1 + html-encoding-sniffer: 3.0.0 + http-proxy-agent: 5.0.0 + https-proxy-agent: 5.0.1 + is-potential-custom-element-name: 1.0.1 + nwsapi: 2.2.13 + parse5: 7.2.0 + saxes: 6.0.0 + symbol-tree: 3.2.4 + tough-cookie: 4.1.4 + w3c-xmlserializer: 4.0.0 + webidl-conversions: 7.0.0 + whatwg-encoding: 2.0.0 + whatwg-mimetype: 3.0.0 + whatwg-url: 11.0.0 + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) + xml-name-validator: 4.0.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4): + dependencies: + abab: 2.0.6 + cssstyle: 3.0.0 + data-urls: 4.0.0 + decimal.js: 10.4.3 + domexception: 4.0.0 + form-data: 4.0.1 + html-encoding-sniffer: 3.0.0 + http-proxy-agent: 5.0.0 + https-proxy-agent: 5.0.1 + is-potential-custom-element-name: 1.0.1 + nwsapi: 2.2.13 + parse5: 7.2.0 + rrweb-cssom: 0.6.0 + saxes: 6.0.0 + symbol-tree: 3.2.4 + tough-cookie: 4.1.4 + w3c-xmlserializer: 4.0.0 + webidl-conversions: 7.0.0 + whatwg-encoding: 2.0.0 + whatwg-mimetype: 3.0.0 + whatwg-url: 12.0.1 + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) + xml-name-validator: 4.0.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + jsesc@3.0.2: {} + + json-buffer@3.0.1: {} + + json-parse-better-errors@1.0.2: {} + + json-parse-even-better-errors@2.3.1: {} + + json-schema-to-typescript@13.1.2: + dependencies: + '@bcherny/json-schema-ref-parser': 10.0.5-fork + '@types/json-schema': 7.0.15 + '@types/lodash': 4.17.12 + '@types/prettier': 2.7.3 + cli-color: 2.0.4 + get-stdin: 8.0.0 + glob: 7.2.3 + glob-promise: 4.2.2(glob@7.2.3) + is-glob: 4.0.3 + lodash: 4.17.21 + minimist: 1.2.8 + mkdirp: 1.0.4 + mz: 2.7.0 + prettier: 2.8.8 + + json-schema-traverse@0.4.1: {} + + json-schema-traverse@1.0.0: {} + + json-schema@0.4.0: {} + + json-stable-stringify-without-jsonify@1.0.1: {} + + json-stringify-safe@5.0.1: {} + + json5@1.0.2: + dependencies: + minimist: 1.2.8 + + json5@2.2.3: {} + + jsonc-eslint-parser@2.4.0: + dependencies: + acorn: 8.13.0 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 + semver: 7.6.3 + + jsonc-parser@3.2.0: {} + + jsonfile@4.0.0: + optionalDependencies: + graceful-fs: 4.2.11 + + jsonfile@6.1.0: + dependencies: + universalify: 2.0.1 + optionalDependencies: + graceful-fs: 4.2.11 + + jsonparse@1.3.1: {} + + jsonwebtoken@9.0.2: + dependencies: + jws: 3.2.2 + lodash.includes: 4.3.0 + lodash.isboolean: 3.0.3 + lodash.isinteger: 4.0.4 + lodash.isnumber: 3.0.3 + lodash.isplainobject: 4.0.6 + lodash.isstring: 4.0.1 + lodash.once: 4.1.1 + ms: 2.1.3 + semver: 7.6.3 + + jsprim@2.0.2: + dependencies: + assert-plus: 1.0.0 + extsprintf: 1.3.0 + json-schema: 0.4.0 + verror: 1.10.0 + + jsx-ast-utils@3.3.5: + dependencies: + array-includes: 3.1.8 + array.prototype.flat: 1.3.2 + object.assign: 4.1.5 + object.values: 1.2.0 + + jwa@1.4.1: + dependencies: + buffer-equal-constant-time: 1.0.1 + ecdsa-sig-formatter: 1.0.11 + safe-buffer: 5.2.1 + + jws@3.2.2: + dependencies: + jwa: 1.4.1 + safe-buffer: 5.2.1 + + keygrip@1.1.0: + dependencies: + tsscmp: 1.0.6 + + keyv@4.5.4: + dependencies: + json-buffer: 3.0.1 + + keyvaluestorage-interface@1.0.0: {} + + kind-of@6.0.3: {} + + kleur@3.0.3: {} + + kleur@4.1.5: {} + + klona@2.0.6: {} + + knitwork@1.1.0: {} + + koa-compose@4.1.0: {} + + koa-convert@2.0.0: + dependencies: + co: 4.6.0 + koa-compose: 4.1.0 + + koa@2.15.3: + dependencies: + accepts: 1.3.8 + cache-content-type: 1.0.1 + content-disposition: 0.5.4 + content-type: 1.0.5 + cookies: 0.9.1 + debug: 4.3.7 + delegates: 1.0.0 + depd: 2.0.0 + destroy: 1.2.0 + encodeurl: 1.0.2 + escape-html: 1.0.3 + fresh: 0.5.2 + http-assert: 1.5.0 + http-errors: 1.8.1 + is-generator-function: 1.0.10 + koa-compose: 4.1.0 + koa-convert: 2.0.0 + on-finished: 2.4.1 + only: 0.0.2 + parseurl: 1.3.3 + statuses: 1.5.0 + type-is: 1.6.18 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + + kolorist@1.8.0: {} + + language-subtag-registry@0.3.23: {} + + language-tags@1.0.5: + dependencies: + language-subtag-registry: 0.3.23 + + launch-editor@2.9.1: + dependencies: + picocolors: 1.1.1 + shell-quote: 1.8.1 + + lazystream@1.0.1: + dependencies: + readable-stream: 2.3.8 + + less-loader@11.1.0(less@4.1.3)(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))): + dependencies: + klona: 2.0.6 + less: 4.1.3 + webpack: 5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13)) + + less@4.1.3: + dependencies: + copy-anything: 2.0.6 + parse-node-version: 1.0.1 + tslib: 2.8.0 + optionalDependencies: + errno: 0.1.8 + graceful-fs: 4.2.11 + image-size: 0.5.5 + make-dir: 2.1.0 + mime: 1.6.0 + needle: 3.3.1 + source-map: 0.6.1 + + leven@3.1.0: {} + + levn@0.4.1: + dependencies: + prelude-ls: 1.2.1 + type-check: 0.4.0 + + libsodium-sumo@0.7.15: {} + + libsodium-wrappers-sumo@0.7.15: + dependencies: + libsodium-sumo: 0.7.15 + + license-webpack-plugin@4.0.2(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))): + dependencies: + webpack-sources: 3.2.3 + optionalDependencies: + webpack: 5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13)) + + lighthouse-logger@1.4.2: + dependencies: + debug: 2.6.9 + marky: 1.2.5 + transitivePeerDependencies: + - supports-color + + lilconfig@3.1.2: {} + + lines-and-columns@1.2.4: {} + + lines-and-columns@2.0.3: {} + + listhen@1.9.0: + dependencies: + '@parcel/watcher': 2.4.1 + '@parcel/watcher-wasm': 2.4.1 + citty: 0.1.6 + clipboardy: 4.0.0 + consola: 3.2.3 + crossws: 0.2.4 + defu: 6.1.4 + get-port-please: 3.1.2 + h3: 1.13.0 + http-shutdown: 1.2.2 + jiti: 2.3.3 + mlly: 1.7.2 + node-forge: 1.3.1 + pathe: 1.1.2 + std-env: 3.7.0 + ufo: 1.5.4 + untun: 0.1.3 + uqr: 0.1.2 + transitivePeerDependencies: + - uWebSockets.js + + loader-runner@4.3.0: {} + + loader-utils@2.0.4: + dependencies: + big.js: 5.2.2 + emojis-list: 3.0.0 + json5: 2.2.3 + + local-pkg@0.5.0: + dependencies: + mlly: 1.7.2 + pkg-types: 1.2.1 + + locate-path@3.0.0: + dependencies: + p-locate: 3.0.0 + path-exists: 3.0.0 + + locate-path@5.0.0: + dependencies: + p-locate: 4.1.0 + + locate-path@6.0.0: + dependencies: + p-locate: 5.0.0 + + locate-path@7.2.0: + dependencies: + p-locate: 6.0.0 + + lockfile@1.0.4: + dependencies: + signal-exit: 3.0.7 + + lodash.camelcase@4.3.0: {} + + lodash.clonedeepwith@4.5.0: {} + + lodash.debounce@4.0.8: {} + + lodash.defaults@4.2.0: {} + + lodash.get@4.4.2: {} + + lodash.includes@4.3.0: {} + + lodash.isarguments@3.1.0: {} + + lodash.isboolean@3.0.3: {} + + lodash.isequal@4.5.0: {} + + lodash.isfunction@3.0.9: {} + + lodash.isinteger@4.0.4: {} + + lodash.isnumber@3.0.3: {} + + lodash.isplainobject@4.0.6: {} + + lodash.isstring@4.0.1: {} + + lodash.kebabcase@4.1.1: {} + + lodash.memoize@4.1.2: {} + + lodash.merge@4.6.2: {} + + lodash.mergewith@4.6.2: {} + + lodash.once@4.1.1: {} + + lodash.snakecase@4.1.1: {} + + lodash.startcase@4.4.0: {} + + lodash.throttle@4.1.1: {} + + lodash.uniq@4.5.0: {} + + lodash.upperfirst@4.3.1: {} + + lodash@4.17.21: {} + + log-symbols@4.1.0: + dependencies: + chalk: 4.1.2 + is-unicode-supported: 0.1.0 + + log4js@6.9.1: + dependencies: + date-format: 4.0.14 + debug: 4.3.7 + flatted: 3.3.1 + rfdc: 1.4.1 + streamroller: 3.1.5 + transitivePeerDependencies: + - supports-color + + logkitty@0.7.1: + dependencies: + ansi-fragments: 0.2.1 + dayjs: 1.11.13 + yargs: 15.4.1 + + long-timeout@0.1.1: {} + + long@4.0.0: {} + + long@5.2.3: {} + + loose-envify@1.4.0: + dependencies: + js-tokens: 4.0.0 + + lossless-json@4.0.2: {} + + loupe@3.1.2: {} + + lowdb@1.0.0: + dependencies: + graceful-fs: 4.2.11 + is-promise: 2.2.2 + lodash: 4.17.21 + pify: 3.0.0 + steno: 0.4.4 + + lower-case@2.0.2: + dependencies: + tslib: 2.8.0 + + lru-cache@10.4.3: {} + + lru-cache@5.1.1: + dependencies: + yallist: 3.1.1 + + lru-cache@6.0.0: + dependencies: + yallist: 4.0.0 + + lru-cache@7.18.3: {} + + lru-queue@0.1.0: + dependencies: + es5-ext: 0.10.64 + + luxon@3.5.0: {} + + lz-string@1.5.0: {} + + magic-string-ast@0.6.2: + dependencies: + magic-string: 0.30.12 + + magic-string@0.29.0: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + + magic-string@0.30.12: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + + magicast@0.3.5: + dependencies: + '@babel/parser': 7.26.1 + '@babel/types': 7.26.0 + source-map-js: 1.2.1 + + make-dir@2.1.0: + dependencies: + pify: 4.0.1 + semver: 5.7.2 + + make-dir@3.1.0: + dependencies: + semver: 6.3.1 + + make-dir@4.0.0: + dependencies: + semver: 7.6.3 + + make-error@1.3.6: {} + + makeerror@1.0.12: + dependencies: + tmpl: 1.0.5 + + map-obj@1.0.1: {} + + map-obj@4.3.0: {} + + marky@1.2.5: {} + + md5.js@1.3.5: + dependencies: + hash-base: 3.0.4 + inherits: 2.0.4 + safe-buffer: 5.2.1 + + mdn-data@2.0.28: {} + + mdn-data@2.0.30: {} + + media-typer@0.3.0: {} + + memfs@3.5.3: + dependencies: + fs-monkey: 1.0.6 + + memfs@4.14.0: + dependencies: + '@jsonjoy.com/json-pack': 1.1.0(tslib@2.8.0) + '@jsonjoy.com/util': 1.5.0(tslib@2.8.0) + tree-dump: 1.0.2(tslib@2.8.0) + tslib: 2.8.0 + + memoize-one@5.2.1: {} + + memoizee@0.4.17: + dependencies: + d: 1.0.2 + es5-ext: 0.10.64 + es6-weak-map: 2.0.3 + event-emitter: 0.3.5 + is-promise: 2.2.2 + lru-queue: 0.1.0 + next-tick: 1.1.0 + timers-ext: 0.1.8 + + meow@8.1.2: + dependencies: + '@types/minimist': 1.2.5 + camelcase-keys: 6.2.2 + decamelize-keys: 1.1.1 + hard-rejection: 2.1.0 + minimist-options: 4.1.0 + normalize-package-data: 3.0.3 + read-pkg-up: 7.0.1 + redent: 3.0.0 + trim-newlines: 3.0.1 + type-fest: 0.18.1 + yargs-parser: 20.2.9 + + merge-descriptors@1.0.3: {} + + merge-options@3.0.4: + dependencies: + is-plain-obj: 2.1.0 + + merge-stream@2.0.0: {} + + merge2@1.4.1: {} + + methods@1.1.2: {} + + metro-babel-transformer@0.80.12: + dependencies: + '@babel/core': 7.26.0 + flow-enums-runtime: 0.0.6 + hermes-parser: 0.23.1 + nullthrows: 1.1.1 + transitivePeerDependencies: + - supports-color + + metro-cache-key@0.80.12: + dependencies: + flow-enums-runtime: 0.0.6 + + metro-cache@0.80.12: + dependencies: + exponential-backoff: 3.1.1 + flow-enums-runtime: 0.0.6 + metro-core: 0.80.12 + + metro-config@0.80.12(bufferutil@4.0.8)(utf-8-validate@6.0.4): + dependencies: + connect: 3.7.0 + cosmiconfig: 5.2.1 + flow-enums-runtime: 0.0.6 + jest-validate: 29.7.0 + metro: 0.80.12(bufferutil@4.0.8)(utf-8-validate@6.0.4) + metro-cache: 0.80.12 + metro-core: 0.80.12 + metro-runtime: 0.80.12 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + metro-core@0.80.12: + dependencies: + flow-enums-runtime: 0.0.6 + lodash.throttle: 4.1.1 + metro-resolver: 0.80.12 + + metro-file-map@0.80.12: + dependencies: + anymatch: 3.1.3 + debug: 2.6.9 + fb-watchman: 2.0.2 + flow-enums-runtime: 0.0.6 + graceful-fs: 4.2.11 + invariant: 2.2.4 + jest-worker: 29.7.0 + micromatch: 4.0.8 + node-abort-controller: 3.1.1 + nullthrows: 1.1.1 + walker: 1.0.8 + optionalDependencies: + fsevents: 2.3.3 + transitivePeerDependencies: + - supports-color + + metro-minify-terser@0.80.12: + dependencies: + flow-enums-runtime: 0.0.6 + terser: 5.36.0 + + metro-resolver@0.80.12: + dependencies: + flow-enums-runtime: 0.0.6 + + metro-runtime@0.80.12: + dependencies: + '@babel/runtime': 7.26.0 + flow-enums-runtime: 0.0.6 + + metro-source-map@0.80.12: + dependencies: + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 + flow-enums-runtime: 0.0.6 + invariant: 2.2.4 + metro-symbolicate: 0.80.12 + nullthrows: 1.1.1 + ob1: 0.80.12 + source-map: 0.5.7 + vlq: 1.0.1 + transitivePeerDependencies: + - supports-color + + metro-symbolicate@0.80.12: + dependencies: + flow-enums-runtime: 0.0.6 + invariant: 2.2.4 + metro-source-map: 0.80.12 + nullthrows: 1.1.1 + source-map: 0.5.7 + through2: 2.0.5 + vlq: 1.0.1 + transitivePeerDependencies: + - supports-color + + metro-transform-plugins@0.80.12: + dependencies: + '@babel/core': 7.26.0 + '@babel/generator': 7.26.0 + '@babel/template': 7.25.9 + '@babel/traverse': 7.25.9 + flow-enums-runtime: 0.0.6 + nullthrows: 1.1.1 + transitivePeerDependencies: + - supports-color + + metro-transform-worker@0.80.12(bufferutil@4.0.8)(utf-8-validate@6.0.4): + dependencies: + '@babel/core': 7.26.0 + '@babel/generator': 7.26.0 + '@babel/parser': 7.26.1 + '@babel/types': 7.26.0 + flow-enums-runtime: 0.0.6 + metro: 0.80.12(bufferutil@4.0.8)(utf-8-validate@6.0.4) + metro-babel-transformer: 0.80.12 + metro-cache: 0.80.12 + metro-cache-key: 0.80.12 + metro-minify-terser: 0.80.12 + metro-source-map: 0.80.12 + metro-transform-plugins: 0.80.12 + nullthrows: 1.1.1 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + metro@0.80.12(bufferutil@4.0.8)(utf-8-validate@6.0.4): + dependencies: + '@babel/code-frame': 7.26.0 + '@babel/core': 7.26.0 + '@babel/generator': 7.26.0 + '@babel/parser': 7.26.1 + '@babel/template': 7.25.9 + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 + accepts: 1.3.8 + chalk: 4.1.2 + ci-info: 2.0.0 + connect: 3.7.0 + debug: 2.6.9 + denodeify: 1.2.1 + error-stack-parser: 2.1.4 + flow-enums-runtime: 0.0.6 + graceful-fs: 4.2.11 + hermes-parser: 0.23.1 + image-size: 1.1.1 + invariant: 2.2.4 + jest-worker: 29.7.0 + jsc-safe-url: 0.2.4 + lodash.throttle: 4.1.1 + metro-babel-transformer: 0.80.12 + metro-cache: 0.80.12 + metro-cache-key: 0.80.12 + metro-config: 0.80.12(bufferutil@4.0.8)(utf-8-validate@6.0.4) + metro-core: 0.80.12 + metro-file-map: 0.80.12 + metro-resolver: 0.80.12 + metro-runtime: 0.80.12 + metro-source-map: 0.80.12 + metro-symbolicate: 0.80.12 + metro-transform-plugins: 0.80.12 + metro-transform-worker: 0.80.12(bufferutil@4.0.8)(utf-8-validate@6.0.4) + mime-types: 2.1.35 + nullthrows: 1.1.1 + serialize-error: 2.1.0 + source-map: 0.5.7 + strip-ansi: 6.0.1 + throat: 5.0.0 + ws: 7.5.10(bufferutil@4.0.8)(utf-8-validate@6.0.4) + yargs: 17.7.2 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + micromatch@4.0.8: + dependencies: + braces: 3.0.3 + picomatch: 2.3.1 + + miller-rabin@4.0.1: + dependencies: + bn.js: 4.12.0 + brorand: 1.1.0 + + mime-db@1.52.0: {} + + mime-db@1.53.0: {} + + mime-types@2.1.35: + dependencies: + mime-db: 1.52.0 + + mime@1.6.0: {} + + mime@2.6.0: {} + + mime@3.0.0: {} + + mime@4.0.4: {} + + mimic-fn@2.1.0: {} + + mimic-fn@4.0.0: {} + + min-indent@1.0.1: {} + + mini-css-extract-plugin@2.4.7(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))): + dependencies: + schema-utils: 4.2.0 + webpack: 5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13)) + + minimalistic-assert@1.0.1: {} + + minimalistic-crypto-utils@1.0.1: {} + + minimatch@3.0.8: + dependencies: + brace-expansion: 1.1.11 + + minimatch@3.1.2: + dependencies: + brace-expansion: 1.1.11 + + minimatch@5.1.6: + dependencies: + brace-expansion: 2.0.1 + + minimatch@7.4.6: + dependencies: + brace-expansion: 2.0.1 + + minimatch@8.0.4: + dependencies: + brace-expansion: 2.0.1 + + minimatch@9.0.1: + dependencies: + brace-expansion: 2.0.1 + + minimatch@9.0.3: + dependencies: + brace-expansion: 2.0.1 + + minimatch@9.0.5: + dependencies: + brace-expansion: 2.0.1 + + minimist-options@4.1.0: + dependencies: + arrify: 1.0.1 + is-plain-obj: 1.1.0 + kind-of: 6.0.3 + + minimist@1.2.8: {} + + minipass@3.3.6: + dependencies: + yallist: 4.0.0 + + minipass@4.2.8: {} + + minipass@5.0.0: {} + + minipass@7.1.2: {} + + minizlib@2.1.2: + dependencies: + minipass: 3.3.6 + yallist: 4.0.0 + + mitt@3.0.1: {} + + mkdirp@0.5.6: + dependencies: + minimist: 1.2.8 + + mkdirp@1.0.4: {} + + mkdirp@2.1.6: {} + + mlly@1.7.2: + dependencies: + acorn: 8.13.0 + pathe: 1.1.2 + pkg-types: 1.2.1 + ufo: 1.5.4 + + mobx@6.13.5: {} + + mri@1.2.0: {} + + mrmime@2.0.0: {} + + ms@2.0.0: {} + + ms@2.1.2: {} + + ms@2.1.3: {} + + muggle-string@0.4.1: {} + + multicast-dns@7.2.5: + dependencies: + dns-packet: 5.6.1 + thunky: 1.1.0 + + multiformats@9.9.0: {} + + mv@2.1.1: + dependencies: + mkdirp: 0.5.6 + ncp: 2.0.0 + rimraf: 2.4.5 + + mz@2.7.0: + dependencies: + any-promise: 1.3.0 + object-assign: 4.1.1 + thenify-all: 1.6.0 + + nan@2.22.0: {} + + nanoid@3.3.7: {} + + nanoid@5.0.7: {} + + nanotar@0.1.1: {} + + natural-compare-lite@1.4.0: {} + + natural-compare@1.4.0: {} + + ncp@2.0.0: {} + + needle@3.3.1: + dependencies: + iconv-lite: 0.6.3 + sax: 1.4.1 + optional: true + + negotiator@0.6.3: {} + + neo-async@2.6.2: {} + + next-tick@1.1.0: {} + + next@13.5.7(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.80.4): + dependencies: + '@next/env': 13.5.7 + '@swc/helpers': 0.5.2 + busboy: 1.6.0 + caniuse-lite: 1.0.30001671 + postcss: 8.4.31 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + styled-jsx: 5.1.1(@babel/core@7.26.0)(react@18.3.1) + watchpack: 2.4.0 + optionalDependencies: + '@next/swc-darwin-arm64': 13.5.7 + '@next/swc-darwin-x64': 13.5.7 + '@next/swc-linux-arm64-gnu': 13.5.7 + '@next/swc-linux-arm64-musl': 13.5.7 + '@next/swc-linux-x64-gnu': 13.5.7 + '@next/swc-linux-x64-musl': 13.5.7 + '@next/swc-win32-arm64-msvc': 13.5.7 + '@next/swc-win32-ia32-msvc': 13.5.7 + '@next/swc-win32-x64-msvc': 13.5.7 + sass: 1.80.4 + transitivePeerDependencies: + - '@babel/core' + - babel-plugin-macros + + next@14.2.3(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.80.4): + dependencies: + '@next/env': 14.2.3 + '@swc/helpers': 0.5.5 + busboy: 1.6.0 + caniuse-lite: 1.0.30001671 + graceful-fs: 4.2.11 + postcss: 8.4.31 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + styled-jsx: 5.1.1(@babel/core@7.26.0)(react@18.3.1) + optionalDependencies: + '@next/swc-darwin-arm64': 14.2.3 + '@next/swc-darwin-x64': 14.2.3 + '@next/swc-linux-arm64-gnu': 14.2.3 + '@next/swc-linux-arm64-musl': 14.2.3 + '@next/swc-linux-x64-gnu': 14.2.3 + '@next/swc-linux-x64-musl': 14.2.3 + '@next/swc-win32-arm64-msvc': 14.2.3 + '@next/swc-win32-ia32-msvc': 14.2.3 + '@next/swc-win32-x64-msvc': 14.2.3 + sass: 1.80.4 + transitivePeerDependencies: + - '@babel/core' + - babel-plugin-macros + + nitropack@2.9.7(idb-keyval@6.2.1)(magicast@0.3.5)(webpack-sources@3.2.3): + dependencies: + '@cloudflare/kv-asset-handler': 0.3.4 + '@netlify/functions': 2.8.2 + '@rollup/plugin-alias': 5.1.1(rollup@4.24.0) + '@rollup/plugin-commonjs': 25.0.8(rollup@4.24.0) + '@rollup/plugin-inject': 5.0.5(rollup@4.24.0) + '@rollup/plugin-json': 6.1.0(rollup@4.24.0) + '@rollup/plugin-node-resolve': 15.3.0(rollup@4.24.0) + '@rollup/plugin-replace': 5.0.7(rollup@4.24.0) + '@rollup/plugin-terser': 0.4.4(rollup@4.24.0) + '@rollup/pluginutils': 5.1.3(rollup@4.24.0) + '@types/http-proxy': 1.17.15 + '@vercel/nft': 0.26.5 + archiver: 7.0.1 + c12: 1.11.2(magicast@0.3.5) + chalk: 5.3.0 + chokidar: 3.6.0 + citty: 0.1.6 + consola: 3.2.3 + cookie-es: 1.2.2 + croner: 8.1.2 + crossws: 0.2.4 + db0: 0.1.4 + defu: 6.1.4 + destr: 2.0.3 + dot-prop: 8.0.2 + esbuild: 0.20.2 + escape-string-regexp: 5.0.0 + etag: 1.8.1 + fs-extra: 11.2.0 + globby: 14.0.2 + gzip-size: 7.0.0 + h3: 1.13.0 + hookable: 5.5.3 + httpxy: 0.1.5 + ioredis: 5.4.1 + jiti: 1.21.6 + klona: 2.0.6 + knitwork: 1.1.0 + listhen: 1.9.0 + magic-string: 0.30.12 + mime: 4.0.4 + mlly: 1.7.2 + mri: 1.2.0 + node-fetch-native: 1.6.4 + ofetch: 1.4.1 + ohash: 1.1.4 + openapi-typescript: 6.7.6 + pathe: 1.1.2 + perfect-debounce: 1.0.0 + pkg-types: 1.2.1 + pretty-bytes: 6.1.1 + radix3: 1.1.2 + rollup: 4.24.0 + rollup-plugin-visualizer: 5.12.0(rollup@4.24.0) + scule: 1.3.0 + semver: 7.6.3 + serve-placeholder: 2.0.2 + serve-static: 1.16.2 + std-env: 3.7.0 + ufo: 1.5.4 + uncrypto: 0.1.3 + unctx: 2.3.1(webpack-sources@3.2.3) + unenv: 1.10.0 + unimport: 3.13.1(rollup@4.24.0)(webpack-sources@3.2.3) + unstorage: 1.12.0(idb-keyval@6.2.1)(ioredis@5.4.1) + unwasm: 0.3.9(webpack-sources@3.2.3) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@libsql/client' + - '@netlify/blobs' + - '@planetscale/database' + - '@upstash/redis' + - '@vercel/kv' + - better-sqlite3 + - drizzle-orm + - encoding + - idb-keyval + - magicast + - supports-color + - uWebSockets.js + - webpack-sources + + no-case@3.0.4: + dependencies: + lower-case: 2.0.2 + tslib: 2.8.0 + + nocache@3.0.4: {} + + node-abort-controller@3.1.1: {} + + node-addon-api@7.1.1: {} + + node-dir@0.1.17: + dependencies: + minimatch: 3.1.2 + + node-fetch-native@1.6.4: {} + + node-fetch@2.6.7: + dependencies: + whatwg-url: 5.0.0 + + node-fetch@2.7.0: + dependencies: + whatwg-url: 5.0.0 + + node-forge@1.3.1: {} + + node-gyp-build@4.8.2: {} + + node-int64@0.4.0: {} + + node-machine-id@1.1.12: {} + + node-releases@2.0.18: {} + + node-schedule@2.1.1: + dependencies: + cron-parser: 4.9.0 + long-timeout: 0.1.1 + sorted-array-functions: 1.3.0 + + node-stream-zip@1.15.0: {} + + nopt@5.0.0: + dependencies: + abbrev: 1.1.1 + + nopt@7.2.1: + dependencies: + abbrev: 2.0.0 + + normalize-package-data@2.5.0: + dependencies: + hosted-git-info: 2.8.9 + resolve: 1.22.8 + semver: 5.7.2 + validate-npm-package-license: 3.0.4 + + normalize-package-data@3.0.3: + dependencies: + hosted-git-info: 4.1.0 + is-core-module: 2.15.1 + semver: 7.6.3 + validate-npm-package-license: 3.0.4 + + normalize-path@3.0.0: {} + + normalize-range@0.1.2: {} + + npm-package-arg@11.0.1: + dependencies: + hosted-git-info: 7.0.2 + proc-log: 3.0.0 + semver: 7.6.3 + validate-npm-package-name: 5.0.1 + + npm-run-path@4.0.1: + dependencies: + path-key: 3.1.1 + + npm-run-path@5.3.0: + dependencies: + path-key: 4.0.0 + + npmlog@5.0.1: + dependencies: + are-we-there-yet: 2.0.0 + console-control-strings: 1.1.0 + gauge: 3.0.2 + set-blocking: 2.0.0 + + nth-check@2.1.1: + dependencies: + boolbase: 1.0.0 + + nullthrows@1.1.1: {} + + nuxi@3.15.0: {} + + nuxt@3.13.2(@parcel/watcher@2.4.1)(@types/node@18.19.9)(bufferutil@4.0.8)(eslint@8.57.1)(idb-keyval@6.2.1)(ioredis@5.4.1)(less@4.1.3)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.0)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)(typescript@5.5.4)(utf-8-validate@6.0.4)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack-sources@3.2.3): + dependencies: + '@nuxt/devalue': 2.0.2 + '@nuxt/devtools': 1.6.0(bufferutil@4.0.8)(rollup@4.24.0)(utf-8-validate@6.0.4)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4))(webpack-sources@3.2.3) + '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3) + '@nuxt/schema': 3.13.2(rollup@4.24.0)(webpack-sources@3.2.3) + '@nuxt/telemetry': 2.6.0(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3) + '@nuxt/vite-builder': 3.13.2(@types/node@18.19.9)(eslint@8.57.1)(less@4.1.3)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.0)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)(typescript@5.5.4)(vue-tsc@2.1.6(typescript@5.5.4))(vue@3.5.12(typescript@5.5.4))(webpack-sources@3.2.3) + '@unhead/dom': 1.11.10 + '@unhead/shared': 1.11.10 + '@unhead/ssr': 1.11.10 + '@unhead/vue': 1.11.10(vue@3.5.12(typescript@5.5.4)) + '@vue/shared': 3.5.12 + acorn: 8.12.1 + c12: 1.11.2(magicast@0.3.5) + chokidar: 3.6.0 + compatx: 0.1.8 + consola: 3.2.3 + cookie-es: 1.2.2 + defu: 6.1.4 + destr: 2.0.3 + devalue: 5.1.1 + errx: 0.1.0 + esbuild: 0.23.1 + escape-string-regexp: 5.0.0 + estree-walker: 3.0.3 + globby: 14.0.2 + h3: 1.13.0 + hookable: 5.5.3 + ignore: 5.3.2 + impound: 0.1.0(rollup@4.24.0)(webpack-sources@3.2.3) + jiti: 1.21.6 + klona: 2.0.6 + knitwork: 1.1.0 + magic-string: 0.30.12 + mlly: 1.7.2 + nanotar: 0.1.1 + nitropack: 2.9.7(idb-keyval@6.2.1)(magicast@0.3.5)(webpack-sources@3.2.3) + nuxi: 3.15.0 + nypm: 0.3.12 + ofetch: 1.4.1 + ohash: 1.1.4 + pathe: 1.1.2 + perfect-debounce: 1.0.0 + pkg-types: 1.2.1 + radix3: 1.1.2 + scule: 1.3.0 + semver: 7.6.3 + std-env: 3.7.0 + strip-literal: 2.1.0 + tinyglobby: 0.2.6 + ufo: 1.5.4 + ultrahtml: 1.5.3 + uncrypto: 0.1.3 + unctx: 2.3.1(webpack-sources@3.2.3) + unenv: 1.10.0 + unhead: 1.11.10 + unimport: 3.13.1(rollup@4.24.0)(webpack-sources@3.2.3) + unplugin: 1.14.1(webpack-sources@3.2.3) + unplugin-vue-router: 0.10.8(rollup@4.24.0)(vue-router@4.4.5(vue@3.5.12(typescript@5.5.4)))(vue@3.5.12(typescript@5.5.4))(webpack-sources@3.2.3) + unstorage: 1.12.0(idb-keyval@6.2.1)(ioredis@5.4.1) + untyped: 1.5.1 + vue: 3.5.12(typescript@5.5.4) + vue-bundle-renderer: 2.1.1 + vue-devtools-stub: 0.1.0 + vue-router: 4.4.5(vue@3.5.12(typescript@5.5.4)) + optionalDependencies: + '@parcel/watcher': 2.4.1 + '@types/node': 18.19.9 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@biomejs/biome' + - '@capacitor/preferences' + - '@libsql/client' + - '@netlify/blobs' + - '@planetscale/database' + - '@upstash/redis' + - '@vercel/kv' + - better-sqlite3 + - bufferutil + - drizzle-orm + - encoding + - eslint + - idb-keyval + - ioredis + - less + - lightningcss + - magicast + - meow + - optionator + - rollup + - sass + - sass-embedded + - stylelint + - stylus + - sugarss + - supports-color + - terser + - typescript + - uWebSockets.js + - utf-8-validate + - vite + - vls + - vti + - vue-tsc + - webpack-sources + - xml2js + + nuxt@3.13.2(@parcel/watcher@2.4.1)(@types/node@20.5.1)(bufferutil@4.0.8)(eslint@8.57.1)(idb-keyval@6.2.1)(ioredis@5.4.1)(less@4.1.3)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.0)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)(typescript@5.5.4)(utf-8-validate@6.0.4)(vite@5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack-sources@3.2.3): + dependencies: + '@nuxt/devalue': 2.0.2 + '@nuxt/devtools': 1.6.0(bufferutil@4.0.8)(rollup@4.24.0)(utf-8-validate@6.0.4)(vite@5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4))(webpack-sources@3.2.3) + '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3) + '@nuxt/schema': 3.13.2(rollup@4.24.0)(webpack-sources@3.2.3) + '@nuxt/telemetry': 2.6.0(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3) + '@nuxt/vite-builder': 3.13.2(@types/node@20.5.1)(eslint@8.57.1)(less@4.1.3)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.0)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)(typescript@5.5.4)(vue-tsc@2.1.6(typescript@5.5.4))(vue@3.5.12(typescript@5.5.4))(webpack-sources@3.2.3) + '@unhead/dom': 1.11.10 + '@unhead/shared': 1.11.10 + '@unhead/ssr': 1.11.10 + '@unhead/vue': 1.11.10(vue@3.5.12(typescript@5.5.4)) + '@vue/shared': 3.5.12 + acorn: 8.12.1 + c12: 1.11.2(magicast@0.3.5) + chokidar: 3.6.0 + compatx: 0.1.8 + consola: 3.2.3 + cookie-es: 1.2.2 + defu: 6.1.4 + destr: 2.0.3 + devalue: 5.1.1 + errx: 0.1.0 + esbuild: 0.23.1 + escape-string-regexp: 5.0.0 + estree-walker: 3.0.3 + globby: 14.0.2 + h3: 1.13.0 + hookable: 5.5.3 + ignore: 5.3.2 + impound: 0.1.0(rollup@4.24.0)(webpack-sources@3.2.3) + jiti: 1.21.6 + klona: 2.0.6 + knitwork: 1.1.0 + magic-string: 0.30.12 + mlly: 1.7.2 + nanotar: 0.1.1 + nitropack: 2.9.7(idb-keyval@6.2.1)(magicast@0.3.5)(webpack-sources@3.2.3) + nuxi: 3.15.0 + nypm: 0.3.12 + ofetch: 1.4.1 + ohash: 1.1.4 + pathe: 1.1.2 + perfect-debounce: 1.0.0 + pkg-types: 1.2.1 + radix3: 1.1.2 + scule: 1.3.0 + semver: 7.6.3 + std-env: 3.7.0 + strip-literal: 2.1.0 + tinyglobby: 0.2.6 + ufo: 1.5.4 + ultrahtml: 1.5.3 + uncrypto: 0.1.3 + unctx: 2.3.1(webpack-sources@3.2.3) + unenv: 1.10.0 + unhead: 1.11.10 + unimport: 3.13.1(rollup@4.24.0)(webpack-sources@3.2.3) + unplugin: 1.14.1(webpack-sources@3.2.3) + unplugin-vue-router: 0.10.8(rollup@4.24.0)(vue-router@4.4.5(vue@3.5.12(typescript@5.5.4)))(vue@3.5.12(typescript@5.5.4))(webpack-sources@3.2.3) + unstorage: 1.12.0(idb-keyval@6.2.1)(ioredis@5.4.1) + untyped: 1.5.1 + vue: 3.5.12(typescript@5.5.4) + vue-bundle-renderer: 2.1.1 + vue-devtools-stub: 0.1.0 + vue-router: 4.4.5(vue@3.5.12(typescript@5.5.4)) + optionalDependencies: + '@parcel/watcher': 2.4.1 + '@types/node': 20.5.1 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@biomejs/biome' + - '@capacitor/preferences' + - '@libsql/client' + - '@netlify/blobs' + - '@planetscale/database' + - '@upstash/redis' + - '@vercel/kv' + - better-sqlite3 + - bufferutil + - drizzle-orm + - encoding + - eslint + - idb-keyval + - ioredis + - less + - lightningcss + - magicast + - meow + - optionator + - rollup + - sass + - sass-embedded + - stylelint + - stylus + - sugarss + - supports-color + - terser + - typescript + - uWebSockets.js + - utf-8-validate + - vite + - vls + - vti + - vue-tsc + - webpack-sources + - xml2js + + nwsapi@2.2.13: {} + + nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)): + dependencies: + '@napi-rs/wasm-runtime': 0.2.4 + '@yarnpkg/lockfile': 1.1.0 + '@yarnpkg/parsers': 3.0.0-rc.46 + '@zkochan/js-yaml': 0.0.7 + axios: 1.7.7 + chalk: 4.1.2 + cli-cursor: 3.1.0 + cli-spinners: 2.6.1 + cliui: 8.0.1 + dotenv: 16.4.5 + dotenv-expand: 11.0.6 + enquirer: 2.3.6 + figures: 3.2.0 + flat: 5.0.2 + front-matter: 4.0.2 + ignore: 5.3.2 + jest-diff: 29.7.0 + jsonc-parser: 3.2.0 + lines-and-columns: 2.0.3 + minimatch: 9.0.3 + node-machine-id: 1.1.12 + npm-run-path: 4.0.1 + open: 8.4.2 + ora: 5.3.0 + semver: 7.6.3 + string-width: 4.2.3 + tar-stream: 2.2.0 + tmp: 0.2.3 + tsconfig-paths: 4.2.0 + tslib: 2.8.0 + yargs: 17.7.2 + yargs-parser: 21.1.1 + optionalDependencies: + '@nx/nx-darwin-arm64': 20.0.5 + '@nx/nx-darwin-x64': 20.0.5 + '@nx/nx-freebsd-x64': 20.0.5 + '@nx/nx-linux-arm-gnueabihf': 20.0.5 + '@nx/nx-linux-arm64-gnu': 20.0.5 + '@nx/nx-linux-arm64-musl': 20.0.5 + '@nx/nx-linux-x64-gnu': 20.0.5 + '@nx/nx-linux-x64-musl': 20.0.5 + '@nx/nx-win32-arm64-msvc': 20.0.5 + '@nx/nx-win32-x64-msvc': 20.0.5 + '@swc-node/register': 1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4) + '@swc/core': 1.5.7(@swc/helpers@0.5.13) + transitivePeerDependencies: + - debug + + nypm@0.3.12: + dependencies: + citty: 0.1.6 + consola: 3.2.3 + execa: 8.0.1 + pathe: 1.1.2 + pkg-types: 1.2.1 + ufo: 1.5.4 + + ob1@0.80.12: + dependencies: + flow-enums-runtime: 0.0.6 + + object-assign@4.1.1: {} + + object-inspect@1.13.2: {} + + object-keys@1.1.1: {} + + object.assign@4.1.5: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + has-symbols: 1.0.3 + object-keys: 1.1.1 + + object.entries@1.1.8: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 + + object.fromentries@2.0.8: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 + + object.groupby@1.0.3: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + + object.hasown@1.1.4: + dependencies: + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 + + object.values@1.2.0: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 + + obuf@1.1.2: {} + + ofetch@1.4.1: + dependencies: + destr: 2.0.3 + node-fetch-native: 1.6.4 + ufo: 1.5.4 + + ohash@1.1.4: {} + + on-exit-leak-free@0.2.0: {} + + on-exit-leak-free@2.1.2: {} + + on-finished@2.3.0: + dependencies: + ee-first: 1.1.1 + + on-finished@2.4.1: + dependencies: + ee-first: 1.1.1 + + on-headers@1.0.2: {} + + once@1.4.0: + dependencies: + wrappy: 1.0.2 + + onetime@5.1.2: + dependencies: + mimic-fn: 2.1.0 + + onetime@6.0.0: + dependencies: + mimic-fn: 4.0.0 + + only@0.0.2: {} + + open@10.1.0: + dependencies: + default-browser: 5.2.1 + define-lazy-prop: 3.0.0 + is-inside-container: 1.0.0 + is-wsl: 3.1.0 + + open@6.4.0: + dependencies: + is-wsl: 1.1.0 + + open@7.4.2: + dependencies: + is-docker: 2.2.1 + is-wsl: 2.2.0 + + open@8.4.2: + dependencies: + define-lazy-prop: 2.0.0 + is-docker: 2.2.1 + is-wsl: 2.2.0 + + openapi-typescript@6.7.6: + dependencies: + ansi-colors: 4.1.3 + fast-glob: 3.3.2 + js-yaml: 4.1.0 + supports-color: 9.4.0 + undici: 5.28.4 + yargs-parser: 21.1.1 + + opener@1.5.2: {} + + optionator@0.9.4: + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + word-wrap: 1.2.5 + + ora@5.3.0: + dependencies: + bl: 4.1.0 + chalk: 4.1.2 + cli-cursor: 3.1.0 + cli-spinners: 2.9.2 + is-interactive: 1.0.0 + log-symbols: 4.1.0 + strip-ansi: 6.0.1 + wcwidth: 1.0.1 + + ora@5.4.1: + dependencies: + bl: 4.1.0 + chalk: 4.1.2 + cli-cursor: 3.1.0 + cli-spinners: 2.9.2 + is-interactive: 1.0.0 + is-unicode-supported: 0.1.0 + log-symbols: 4.1.0 + strip-ansi: 6.0.1 + wcwidth: 1.0.1 + + osmojs@16.14.0(bufferutil@4.0.8)(utf-8-validate@6.0.4): + dependencies: + '@cosmjs/amino': 0.32.3 + '@cosmjs/proto-signing': 0.32.3 + '@cosmjs/stargate': 0.32.3(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@cosmjs/tendermint-rpc': 0.32.3(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@cosmology/lcd': 0.13.5 + transitivePeerDependencies: + - bufferutil + - debug + - utf-8-validate + + p-limit@2.3.0: + dependencies: + p-try: 2.2.0 + + p-limit@3.1.0: + dependencies: + yocto-queue: 0.1.0 + + p-limit@4.0.0: + dependencies: + yocto-queue: 1.1.1 + + p-locate@3.0.0: + dependencies: + p-limit: 2.3.0 + + p-locate@4.1.0: + dependencies: + p-limit: 2.3.0 + + p-locate@5.0.0: + dependencies: + p-limit: 3.1.0 + + p-locate@6.0.0: + dependencies: + p-limit: 4.0.0 + + p-retry@6.2.0: + dependencies: + '@types/retry': 0.12.2 + is-network-error: 1.1.0 + retry: 0.13.1 + + p-try@2.2.0: {} + + package-json-from-dist@1.0.1: {} + + package-manager-detector@0.2.2: {} + + pako@0.2.9: {} + + pako@2.1.0: {} + + parent-module@1.0.1: + dependencies: + callsites: 3.1.0 + + parse-asn1@5.1.7: + dependencies: + asn1.js: 4.10.1 + browserify-aes: 1.2.0 + evp_bytestokey: 1.0.3 + hash-base: 3.0.4 + pbkdf2: 3.1.2 + safe-buffer: 5.2.1 + + parse-git-config@3.0.0: + dependencies: + git-config-path: 2.0.0 + ini: 1.3.8 + + parse-json@4.0.0: + dependencies: + error-ex: 1.3.2 + json-parse-better-errors: 1.0.2 + + parse-json@5.2.0: + dependencies: + '@babel/code-frame': 7.26.0 + error-ex: 1.3.2 + json-parse-even-better-errors: 2.3.1 + lines-and-columns: 1.2.4 + + parse-node-version@1.0.1: {} + + parse-passwd@1.0.0: {} + + parse-path@7.0.0: + dependencies: + protocols: 2.0.1 + + parse-url@8.1.0: + dependencies: + parse-path: 7.0.0 + + parse5@4.0.0: {} + + parse5@7.2.0: + dependencies: + entities: 4.5.0 + + parseurl@1.3.3: {} + + path-browserify@1.0.1: {} + + path-exists@3.0.0: {} + + path-exists@4.0.0: {} + + path-exists@5.0.0: {} + + path-is-absolute@1.0.1: {} + + path-key@3.1.1: {} + + path-key@4.0.0: {} + + path-parse@1.0.7: {} + + path-scurry@1.11.1: + dependencies: + lru-cache: 10.4.3 + minipass: 7.1.2 + + path-to-regexp@0.1.10: {} + + path-type@4.0.0: {} + + path-type@5.0.0: {} + + pathe@1.1.2: {} + + pathval@2.0.0: {} + + pbkdf2@3.1.2: + dependencies: + create-hash: 1.2.0 + create-hmac: 1.1.7 + ripemd160: 2.0.2 + safe-buffer: 5.2.1 + sha.js: 2.4.11 + + peek-stream@1.1.3: + dependencies: + buffer-from: 1.1.2 + duplexify: 3.7.1 + through2: 2.0.5 + + perfect-debounce@1.0.0: {} + + performance-now@2.1.0: {} + + picocolors@1.1.1: {} + + picomatch@2.3.1: {} + + picomatch@4.0.2: {} + + pify@2.3.0: {} + + pify@3.0.0: {} + + pify@4.0.1: {} + + pino-abstract-transport@0.5.0: + dependencies: + duplexify: 4.1.3 + split2: 4.2.0 + + pino-abstract-transport@1.1.0: + dependencies: + readable-stream: 4.5.2 + split2: 4.2.0 + + pino-abstract-transport@1.2.0: + dependencies: + readable-stream: 4.5.2 + split2: 4.2.0 + + pino-pretty@10.3.1: + dependencies: + colorette: 2.0.20 + dateformat: 4.6.3 + fast-copy: 3.0.2 + fast-safe-stringify: 2.1.1 + help-me: 5.0.0 + joycon: 3.1.1 + minimist: 1.2.8 + on-exit-leak-free: 2.1.2 + pino-abstract-transport: 1.2.0 + pump: 3.0.2 + readable-stream: 4.5.2 + secure-json-parse: 2.7.0 + sonic-boom: 3.8.1 + strip-json-comments: 3.1.1 + + pino-std-serializers@4.0.0: {} + + pino-std-serializers@6.2.2: {} + + pino@7.11.0: + dependencies: + atomic-sleep: 1.0.0 + fast-redact: 3.5.0 + on-exit-leak-free: 0.2.0 + pino-abstract-transport: 0.5.0 + pino-std-serializers: 4.0.0 + process-warning: 1.0.0 + quick-format-unescaped: 4.0.4 + real-require: 0.1.0 + safe-stable-stringify: 2.5.0 + sonic-boom: 2.8.0 + thread-stream: 0.15.2 + + pino@8.17.2: + dependencies: + atomic-sleep: 1.0.0 + fast-redact: 3.5.0 + on-exit-leak-free: 2.1.2 + pino-abstract-transport: 1.1.0 + pino-std-serializers: 6.2.2 + process-warning: 3.0.0 + quick-format-unescaped: 4.0.4 + real-require: 0.2.0 + safe-stable-stringify: 2.5.0 + sonic-boom: 3.8.1 + thread-stream: 2.7.0 + + pirates@4.0.6: {} + + pkg-dir@3.0.0: + dependencies: + find-up: 3.0.0 + + pkg-dir@4.2.0: + dependencies: + find-up: 4.1.0 + + pkg-dir@7.0.0: + dependencies: + find-up: 6.3.0 + + pkg-types@1.2.1: + dependencies: + confbox: 0.1.8 + mlly: 1.7.2 + pathe: 1.1.2 + + pkg-up@3.1.0: + dependencies: + find-up: 3.0.0 + + pkginfo@0.4.1: {} + + pngjs@5.0.0: {} + + portfinder@1.0.32: + dependencies: + async: 2.6.4 + debug: 3.2.7 + mkdirp: 0.5.6 + transitivePeerDependencies: + - supports-color + + possible-typed-array-names@1.0.0: {} + + postcss-calc@10.0.2(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-selector-parser: 6.1.2 + postcss-value-parser: 4.2.0 + + postcss-calc@9.0.1(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-selector-parser: 6.1.2 + postcss-value-parser: 4.2.0 + + postcss-colormin@6.1.0(postcss@8.4.47): + dependencies: + browserslist: 4.24.2 + caniuse-api: 3.0.0 + colord: 2.9.3 + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + + postcss-colormin@7.0.2(postcss@8.4.47): + dependencies: + browserslist: 4.24.2 + caniuse-api: 3.0.0 + colord: 2.9.3 + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + + postcss-convert-values@6.1.0(postcss@8.4.47): + dependencies: + browserslist: 4.24.2 + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + + postcss-convert-values@7.0.4(postcss@8.4.47): + dependencies: + browserslist: 4.24.2 + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + + postcss-discard-comments@6.0.2(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + + postcss-discard-comments@7.0.3(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-selector-parser: 6.1.2 + + postcss-discard-duplicates@6.0.3(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + + postcss-discard-duplicates@7.0.1(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + + postcss-discard-empty@6.0.3(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + + postcss-discard-empty@7.0.0(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + + postcss-discard-overridden@6.0.2(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + + postcss-discard-overridden@7.0.0(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + + postcss-import@14.1.0(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + read-cache: 1.0.0 + resolve: 1.22.8 + + postcss-loader@6.2.1(postcss@8.4.47)(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))): + dependencies: + cosmiconfig: 7.1.0 + klona: 2.0.6 + postcss: 8.4.47 + semver: 7.6.3 + webpack: 5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13)) + + postcss-merge-longhand@6.0.5(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + stylehacks: 6.1.1(postcss@8.4.47) + + postcss-merge-longhand@7.0.4(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + stylehacks: 7.0.4(postcss@8.4.47) + + postcss-merge-rules@6.1.1(postcss@8.4.47): + dependencies: + browserslist: 4.24.2 + caniuse-api: 3.0.0 + cssnano-utils: 4.0.2(postcss@8.4.47) + postcss: 8.4.47 + postcss-selector-parser: 6.1.2 + + postcss-merge-rules@7.0.4(postcss@8.4.47): + dependencies: + browserslist: 4.24.2 + caniuse-api: 3.0.0 + cssnano-utils: 5.0.0(postcss@8.4.47) + postcss: 8.4.47 + postcss-selector-parser: 6.1.2 + + postcss-minify-font-values@6.1.0(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + + postcss-minify-font-values@7.0.0(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + + postcss-minify-gradients@6.0.3(postcss@8.4.47): + dependencies: + colord: 2.9.3 + cssnano-utils: 4.0.2(postcss@8.4.47) + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + + postcss-minify-gradients@7.0.0(postcss@8.4.47): + dependencies: + colord: 2.9.3 + cssnano-utils: 5.0.0(postcss@8.4.47) + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + + postcss-minify-params@6.1.0(postcss@8.4.47): + dependencies: + browserslist: 4.24.2 + cssnano-utils: 4.0.2(postcss@8.4.47) + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + + postcss-minify-params@7.0.2(postcss@8.4.47): + dependencies: + browserslist: 4.24.2 + cssnano-utils: 5.0.0(postcss@8.4.47) + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + + postcss-minify-selectors@6.0.4(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-selector-parser: 6.1.2 + + postcss-minify-selectors@7.0.4(postcss@8.4.47): + dependencies: + cssesc: 3.0.0 + postcss: 8.4.47 + postcss-selector-parser: 6.1.2 + + postcss-modules-extract-imports@3.1.0(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + + postcss-modules-local-by-default@4.0.5(postcss@8.4.47): + dependencies: + icss-utils: 5.1.0(postcss@8.4.47) + postcss: 8.4.47 + postcss-selector-parser: 6.1.2 + postcss-value-parser: 4.2.0 + + postcss-modules-scope@3.2.0(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-selector-parser: 6.1.2 + + postcss-modules-values@4.0.0(postcss@8.4.47): + dependencies: + icss-utils: 5.1.0(postcss@8.4.47) + postcss: 8.4.47 + + postcss-normalize-charset@6.0.2(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + + postcss-normalize-charset@7.0.0(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + + postcss-normalize-display-values@6.0.2(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + + postcss-normalize-display-values@7.0.0(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + + postcss-normalize-positions@6.0.2(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + + postcss-normalize-positions@7.0.0(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + + postcss-normalize-repeat-style@6.0.2(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + + postcss-normalize-repeat-style@7.0.0(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + + postcss-normalize-string@6.0.2(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + + postcss-normalize-string@7.0.0(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + + postcss-normalize-timing-functions@6.0.2(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + + postcss-normalize-timing-functions@7.0.0(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + + postcss-normalize-unicode@6.1.0(postcss@8.4.47): + dependencies: + browserslist: 4.24.2 + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + + postcss-normalize-unicode@7.0.2(postcss@8.4.47): + dependencies: + browserslist: 4.24.2 + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + + postcss-normalize-url@6.0.2(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + + postcss-normalize-url@7.0.0(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + + postcss-normalize-whitespace@6.0.2(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + + postcss-normalize-whitespace@7.0.0(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + + postcss-ordered-values@6.0.2(postcss@8.4.47): + dependencies: + cssnano-utils: 4.0.2(postcss@8.4.47) + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + + postcss-ordered-values@7.0.1(postcss@8.4.47): + dependencies: + cssnano-utils: 5.0.0(postcss@8.4.47) + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + + postcss-reduce-initial@6.1.0(postcss@8.4.47): + dependencies: + browserslist: 4.24.2 + caniuse-api: 3.0.0 + postcss: 8.4.47 + + postcss-reduce-initial@7.0.2(postcss@8.4.47): + dependencies: + browserslist: 4.24.2 + caniuse-api: 3.0.0 + postcss: 8.4.47 + + postcss-reduce-transforms@6.0.2(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + + postcss-reduce-transforms@7.0.0(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + + postcss-selector-parser@6.1.2: + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + + postcss-svgo@6.0.3(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + svgo: 3.3.2 + + postcss-svgo@7.0.1(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + svgo: 3.3.2 + + postcss-unique-selectors@6.0.4(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-selector-parser: 6.1.2 + + postcss-unique-selectors@7.0.3(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-selector-parser: 6.1.2 + + postcss-value-parser@4.2.0: {} + + postcss@8.4.31: + dependencies: + nanoid: 3.3.7 + picocolors: 1.1.1 + source-map-js: 1.2.1 + + postcss@8.4.47: + dependencies: + nanoid: 3.3.7 + picocolors: 1.1.1 + source-map-js: 1.2.1 + + prelude-ls@1.2.1: {} + + prettier-linter-helpers@1.0.0: + dependencies: + fast-diff: 1.3.0 + + prettier@2.8.8: {} + + prettier@3.3.3: {} + + pretty-bytes@6.1.1: {} + + pretty-format@26.6.2: + dependencies: + '@jest/types': 26.6.2 + ansi-regex: 5.0.1 + ansi-styles: 4.3.0 + react-is: 17.0.2 + + pretty-format@27.5.1: + dependencies: + ansi-regex: 5.0.1 + ansi-styles: 5.2.0 + react-is: 17.0.2 + + pretty-format@29.7.0: + dependencies: + '@jest/schemas': 29.6.3 + ansi-styles: 5.2.0 + react-is: 18.3.1 + + proc-log@3.0.0: {} + + process-nextick-args@2.0.1: {} + + process-warning@1.0.0: {} + + process-warning@3.0.0: {} + + process@0.11.10: {} + + promise@8.3.0: + dependencies: + asap: 2.0.6 + + prompts@2.4.2: + dependencies: + kleur: 3.0.3 + sisteransi: 1.0.5 + + prop-types@15.8.1: + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 + react-is: 16.13.1 + + proto-list@1.2.4: {} + + protobufjs@6.11.4: + dependencies: + '@protobufjs/aspromise': 1.1.2 + '@protobufjs/base64': 1.1.2 + '@protobufjs/codegen': 2.0.4 + '@protobufjs/eventemitter': 1.1.0 + '@protobufjs/fetch': 1.1.0 + '@protobufjs/float': 1.0.2 + '@protobufjs/inquire': 1.1.0 + '@protobufjs/path': 1.1.2 + '@protobufjs/pool': 1.1.0 + '@protobufjs/utf8': 1.1.0 + '@types/long': 4.0.2 + '@types/node': 18.19.9 + long: 4.0.0 + + protocols@2.0.1: {} + + proxy-addr@2.0.7: + dependencies: + forwarded: 0.2.0 + ipaddr.js: 1.9.1 + + proxy-from-env@1.1.0: {} + + prr@1.0.1: + optional: true + + psl@1.9.0: {} + + public-encrypt@4.0.3: + dependencies: + bn.js: 4.12.0 + browserify-rsa: 4.1.1 + create-hash: 1.2.0 + parse-asn1: 5.1.7 + randombytes: 2.1.0 + safe-buffer: 5.2.1 + + pump@2.0.1: + dependencies: + end-of-stream: 1.4.4 + once: 1.4.0 + + pump@3.0.2: + dependencies: + end-of-stream: 1.4.4 + once: 1.4.0 + + pumpify@1.5.1: + dependencies: + duplexify: 3.7.1 + inherits: 2.0.4 + pump: 2.0.1 + + punycode@2.3.1: {} + + pure-rand@6.1.0: {} + + qr.js@0.0.0: {} + + qrcode@1.5.4: + dependencies: + dijkstrajs: 1.0.3 + pngjs: 5.0.0 + yargs: 15.4.1 + + qs@6.10.4: + dependencies: + side-channel: 1.0.6 + + qs@6.13.0: + dependencies: + side-channel: 1.0.6 + + query-string@7.1.3: + dependencies: + decode-uri-component: 0.2.2 + filter-obj: 1.1.0 + split-on-first: 1.1.0 + strict-uri-encode: 2.0.0 + + querystringify@2.2.0: {} + + queue-microtask@1.2.3: {} + + queue-tick@1.0.1: {} + + queue@6.0.2: + dependencies: + inherits: 2.0.4 + + quick-format-unescaped@4.0.4: {} + + quick-lru@4.0.1: {} + + radix3@1.1.2: {} + + rambda@9.3.0: {} + + randombytes@2.1.0: + dependencies: + safe-buffer: 5.2.1 + + randomfill@1.0.4: + dependencies: + randombytes: 2.1.0 + safe-buffer: 5.2.1 + + range-parser@1.2.1: {} + + raw-body@2.5.2: + dependencies: + bytes: 3.1.2 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + unpipe: 1.0.0 + + rc9@2.1.2: + dependencies: + defu: 6.1.4 + destr: 2.0.3 + + react-devtools-core@4.28.5(bufferutil@4.0.8)(utf-8-validate@6.0.4): + dependencies: + shell-quote: 1.8.1 + ws: 7.5.10(bufferutil@4.0.8)(utf-8-validate@6.0.4) + transitivePeerDependencies: + - bufferutil + - utf-8-validate + + react-dom@18.3.1(react@18.3.1): + dependencies: + loose-envify: 1.4.0 + react: 18.3.1 + scheduler: 0.23.2 + + react-is@16.13.1: {} + + react-is@17.0.2: {} + + react-is@18.3.1: {} + + react-native-get-random-values@1.11.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)): + dependencies: + fast-base64-decode: 1.0.0 + react-native: 0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4) + + react-native-mmkv@2.12.2(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4))(react@18.3.1): + dependencies: + react: 18.3.1 + react-native: 0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4) + + react-native-quick-base64@2.1.2(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4))(react@18.3.1): + dependencies: + base64-js: 1.5.1 + react: 18.3.1 + react-native: 0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4) + + react-native-quick-crypto@0.6.1(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4))(react@18.3.1): + dependencies: + '@craftzdog/react-native-buffer': 6.0.5(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4))(react@18.3.1) + '@types/node': 17.0.45 + crypto-browserify: 3.12.1 + events: 3.3.0 + react: 18.3.1 + react-native: 0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4) + react-native-quick-base64: 2.1.2(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4))(react@18.3.1) + stream-browserify: 3.0.0 + string_decoder: 1.3.0 + + react-native-url-polyfill@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)): + dependencies: + react-native: 0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4) + whatwg-url-without-unicode: 8.0.0-3 + + react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4): + dependencies: + '@jest/create-cache-key-function': 29.7.0 + '@react-native-community/cli': 12.3.7(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@react-native-community/cli-platform-android': 12.3.7 + '@react-native-community/cli-platform-ios': 12.3.7 + '@react-native/assets-registry': 0.73.1 + '@react-native/codegen': 0.73.3(@babel/preset-env@7.26.0(@babel/core@7.26.0)) + '@react-native/community-cli-plugin': 0.73.18(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@react-native/gradle-plugin': 0.73.5 + '@react-native/js-polyfills': 0.73.1 + '@react-native/normalize-colors': 0.73.2 + '@react-native/virtualized-lists': 0.73.4(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)) + abort-controller: 3.0.0 + anser: 1.4.10 + ansi-regex: 5.0.1 + base64-js: 1.5.1 + chalk: 4.1.2 + deprecated-react-native-prop-types: 5.0.0 + event-target-shim: 5.0.1 + flow-enums-runtime: 0.0.6 + invariant: 2.2.4 + jest-environment-node: 29.7.0 + jsc-android: 250231.0.0 + memoize-one: 5.2.1 + metro-runtime: 0.80.12 + metro-source-map: 0.80.12 + mkdirp: 0.5.6 + nullthrows: 1.1.1 + pretty-format: 26.6.2 + promise: 8.3.0 + react: 18.3.1 + react-devtools-core: 4.28.5(bufferutil@4.0.8)(utf-8-validate@6.0.4) + react-refresh: 0.14.2 + react-shallow-renderer: 16.15.0(react@18.3.1) + regenerator-runtime: 0.13.11 + scheduler: 0.24.0-canary-efb381bbf-20230505 + stacktrace-parser: 0.1.10 + whatwg-fetch: 3.6.20 + ws: 6.2.3(bufferutil@4.0.8)(utf-8-validate@6.0.4) + yargs: 17.7.2 + transitivePeerDependencies: + - '@babel/core' + - '@babel/preset-env' + - bufferutil + - encoding + - supports-color + - utf-8-validate + + react-qr-code@2.0.15(react@18.3.1): + dependencies: + prop-types: 15.8.1 + qr.js: 0.0.0 + react: 18.3.1 + + react-refresh@0.14.2: {} + + react-shallow-renderer@16.15.0(react@18.3.1): + dependencies: + object-assign: 4.1.1 + react: 18.3.1 + react-is: 18.3.1 + + react@18.2.0: + dependencies: + loose-envify: 1.4.0 + + react@18.3.1: + dependencies: + loose-envify: 1.4.0 + + read-cache@1.0.0: + dependencies: + pify: 2.3.0 + + read-pkg-up@7.0.1: + dependencies: + find-up: 4.1.0 + read-pkg: 5.2.0 + type-fest: 0.8.1 + + read-pkg@5.2.0: + dependencies: + '@types/normalize-package-data': 2.4.4 + normalize-package-data: 2.5.0 + parse-json: 5.2.0 + type-fest: 0.6.0 + + readable-stream@2.3.8: + dependencies: + core-util-is: 1.0.3 + inherits: 2.0.4 + isarray: 1.0.0 + process-nextick-args: 2.0.1 + safe-buffer: 5.1.2 + string_decoder: 1.1.1 + util-deprecate: 1.0.2 + + readable-stream@3.6.2: + dependencies: + inherits: 2.0.4 + string_decoder: 1.3.0 + util-deprecate: 1.0.2 + + readable-stream@4.5.2: + dependencies: + abort-controller: 3.0.0 + buffer: 6.0.3 + events: 3.3.0 + process: 0.11.10 + string_decoder: 1.3.0 + + readdir-glob@1.1.3: + dependencies: + minimatch: 5.1.6 + + readdirp@3.6.0: + dependencies: + picomatch: 2.3.1 + + readdirp@4.0.2: {} + + readline@1.3.0: {} + + readonly-date@1.0.0: {} + + real-require@0.1.0: {} + + real-require@0.2.0: {} + + recast@0.21.5: + dependencies: + ast-types: 0.15.2 + esprima: 4.0.1 + source-map: 0.6.1 + tslib: 2.8.0 + + redent@3.0.0: + dependencies: + indent-string: 4.0.0 + strip-indent: 3.0.0 + + redeyed@2.1.1: + dependencies: + esprima: 4.0.1 + + redis-errors@1.2.0: {} + + redis-parser@3.0.0: + dependencies: + redis-errors: 1.2.0 + + reflect.getprototypeof@1.0.6: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + globalthis: 1.0.4 + which-builtin-type: 1.1.4 + + regenerate-unicode-properties@10.2.0: + dependencies: + regenerate: 1.4.2 + + regenerate@1.4.2: {} + + regenerator-runtime@0.13.11: {} + + regenerator-runtime@0.14.1: {} + + regenerator-transform@0.15.2: + dependencies: + '@babel/runtime': 7.26.0 + + regexp.prototype.flags@1.5.3: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-errors: 1.3.0 + set-function-name: 2.0.2 + + regexpu-core@6.1.1: + dependencies: + regenerate: 1.4.2 + regenerate-unicode-properties: 10.2.0 + regjsgen: 0.8.0 + regjsparser: 0.11.1 + unicode-match-property-ecmascript: 2.0.0 + unicode-match-property-value-ecmascript: 2.2.0 + + regjsgen@0.8.0: {} + + regjsparser@0.11.1: + dependencies: + jsesc: 3.0.2 + + require-directory@2.1.1: {} + + require-from-string@2.0.2: {} + + require-main-filename@2.0.0: {} + + requires-port@1.0.0: {} + + reselect@4.1.8: {} + + resolve-cwd@3.0.0: + dependencies: + resolve-from: 5.0.0 + + resolve-dir@1.0.1: + dependencies: + expand-tilde: 2.0.2 + global-modules: 1.0.0 + + resolve-from@3.0.0: {} + + resolve-from@4.0.0: {} + + resolve-from@5.0.0: {} + + resolve-global@1.0.0: + dependencies: + global-dirs: 0.1.1 + + resolve-pkg-maps@1.0.0: {} + + resolve.exports@1.1.0: {} + + resolve.exports@2.0.2: {} + + resolve@1.22.8: + dependencies: + is-core-module: 2.15.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + + resolve@2.0.0-next.5: + dependencies: + is-core-module: 2.15.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + + restore-cursor@3.1.0: + dependencies: + onetime: 5.1.2 + signal-exit: 3.0.7 + + retry@0.13.1: {} + + reusify@1.0.4: {} + + rfdc@1.4.1: {} + + rimraf@2.4.5: + dependencies: + glob: 6.0.4 + + rimraf@2.6.3: + dependencies: + glob: 7.2.3 + + rimraf@3.0.2: + dependencies: + glob: 7.2.3 + + ripemd160@2.0.2: + dependencies: + hash-base: 3.0.4 + inherits: 2.0.4 + + rollup-plugin-visualizer@5.12.0(rollup@4.24.0): + dependencies: + open: 8.4.2 + picomatch: 2.3.1 + source-map: 0.7.4 + yargs: 17.7.2 + optionalDependencies: + rollup: 4.24.0 + + rollup@4.24.0: + dependencies: + '@types/estree': 1.0.6 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.24.0 + '@rollup/rollup-android-arm64': 4.24.0 + '@rollup/rollup-darwin-arm64': 4.24.0 + '@rollup/rollup-darwin-x64': 4.24.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.24.0 + '@rollup/rollup-linux-arm-musleabihf': 4.24.0 + '@rollup/rollup-linux-arm64-gnu': 4.24.0 + '@rollup/rollup-linux-arm64-musl': 4.24.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.24.0 + '@rollup/rollup-linux-riscv64-gnu': 4.24.0 + '@rollup/rollup-linux-s390x-gnu': 4.24.0 + '@rollup/rollup-linux-x64-gnu': 4.24.0 + '@rollup/rollup-linux-x64-musl': 4.24.0 + '@rollup/rollup-win32-arm64-msvc': 4.24.0 + '@rollup/rollup-win32-ia32-msvc': 4.24.0 + '@rollup/rollup-win32-x64-msvc': 4.24.0 + fsevents: 2.3.3 + + rrweb-cssom@0.6.0: {} + + run-applescript@7.0.0: {} + + run-parallel@1.2.0: + dependencies: + queue-microtask: 1.2.3 + + rxjs@7.8.1: + dependencies: + tslib: 2.8.0 + + safe-array-concat@1.1.2: + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + has-symbols: 1.0.3 + isarray: 2.0.5 + + safe-buffer@5.1.2: {} + + safe-buffer@5.2.1: {} + + safe-regex-test@1.0.3: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-regex: 1.1.4 + + safe-stable-stringify@2.5.0: {} + + safer-buffer@2.1.2: {} + + sass-loader@12.6.0(sass@1.80.4)(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))): + dependencies: + klona: 2.0.6 + neo-async: 2.6.2 + webpack: 5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13)) + optionalDependencies: + sass: 1.80.4 + + sass@1.80.4: + dependencies: + '@parcel/watcher': 2.4.1 + chokidar: 4.0.1 + immutable: 4.3.7 + source-map-js: 1.2.1 + + sax@1.2.4: {} + + sax@1.4.1: + optional: true + + saxes@6.0.0: + dependencies: + xmlchars: 2.2.0 + + scheduler@0.23.2: + dependencies: + loose-envify: 1.4.0 + + scheduler@0.24.0-canary-efb381bbf-20230505: + dependencies: + loose-envify: 1.4.0 + + schema-utils@3.3.0: + dependencies: + '@types/json-schema': 7.0.15 + ajv: 6.12.6 + ajv-keywords: 3.5.2(ajv@6.12.6) + + schema-utils@4.2.0: + dependencies: + '@types/json-schema': 7.0.15 + ajv: 8.17.1 + ajv-formats: 2.1.1(ajv@8.17.1) + ajv-keywords: 5.1.0(ajv@8.17.1) + + scule@1.3.0: {} + + secure-compare@3.0.1: {} + + secure-json-parse@2.7.0: {} + + select-hose@2.0.0: {} + + selfsigned@2.4.1: + dependencies: + '@types/node-forge': 1.3.11 + node-forge: 1.3.1 + + semver@5.7.2: {} + + semver@6.3.1: {} + + semver@7.5.4: + dependencies: + lru-cache: 6.0.0 + + semver@7.6.3: {} + + send@0.19.0: + dependencies: + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + encodeurl: 1.0.2 + escape-html: 1.0.3 + etag: 1.8.1 + fresh: 0.5.2 + http-errors: 2.0.0 + mime: 1.6.0 + ms: 2.1.3 + on-finished: 2.4.1 + range-parser: 1.2.1 + statuses: 2.0.1 + transitivePeerDependencies: + - supports-color + + serialize-error@2.1.0: {} + + serialize-javascript@6.0.2: + dependencies: + randombytes: 2.1.0 + + serve-index@1.9.1: + dependencies: + accepts: 1.3.8 + batch: 0.6.1 + debug: 2.6.9 + escape-html: 1.0.3 + http-errors: 1.6.3 + mime-types: 2.1.35 + parseurl: 1.3.3 + transitivePeerDependencies: + - supports-color + + serve-placeholder@2.0.2: + dependencies: + defu: 6.1.4 + + serve-static@1.16.2: + dependencies: + encodeurl: 2.0.0 + escape-html: 1.0.3 + parseurl: 1.3.3 + send: 0.19.0 + transitivePeerDependencies: + - supports-color + + set-blocking@2.0.0: {} + + set-cookie-parser@2.7.1: {} + + set-function-length@1.2.2: + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + gopd: 1.0.1 + has-property-descriptors: 1.0.2 + + set-function-name@2.0.2: + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + functions-have-names: 1.2.3 + has-property-descriptors: 1.0.2 + + setprototypeof@1.1.0: {} + + setprototypeof@1.2.0: {} + + sha.js@2.4.11: + dependencies: + inherits: 2.0.4 + safe-buffer: 5.2.1 + + shallow-clone@3.0.1: + dependencies: + kind-of: 6.0.3 + + shebang-command@2.0.0: + dependencies: + shebang-regex: 3.0.0 + + shebang-regex@3.0.0: {} + + shell-quote@1.8.1: {} + + side-channel@1.0.6: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + object-inspect: 1.13.2 + + siginfo@2.0.0: {} + + signal-exit@3.0.7: {} + + signal-exit@4.1.0: {} + + simple-git@3.27.0: + dependencies: + '@kwsites/file-exists': 1.1.1 + '@kwsites/promise-deferred': 1.1.1 + debug: 4.3.7 + transitivePeerDependencies: + - supports-color + + sirv@2.0.4: + dependencies: + '@polka/url': 1.0.0-next.28 + mrmime: 2.0.0 + totalist: 3.0.1 + + sisteransi@1.0.5: {} + + slash@3.0.0: {} + + slash@4.0.0: {} + + slash@5.1.0: {} + + slice-ansi@2.1.0: + dependencies: + ansi-styles: 3.2.1 + astral-regex: 1.0.0 + is-fullwidth-code-point: 2.0.0 + + smob@1.5.0: {} + + snake-case@3.0.4: + dependencies: + dot-case: 3.0.4 + tslib: 2.8.0 + + sockjs@0.3.24: + dependencies: + faye-websocket: 0.11.4 + uuid: 8.3.2 + websocket-driver: 0.7.4 + + sonic-boom@2.8.0: + dependencies: + atomic-sleep: 1.0.0 + + sonic-boom@3.8.0: + dependencies: + atomic-sleep: 1.0.0 + + sonic-boom@3.8.1: + dependencies: + atomic-sleep: 1.0.0 + + sorted-array-functions@1.3.0: {} + + source-map-js@1.2.1: {} + + source-map-loader@5.0.0(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))): + dependencies: + iconv-lite: 0.6.3 + source-map-js: 1.2.1 + webpack: 5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13)) + + source-map-support@0.5.13: + dependencies: + buffer-from: 1.1.2 + source-map: 0.6.1 + + source-map-support@0.5.19: + dependencies: + buffer-from: 1.1.2 + source-map: 0.6.1 + + source-map-support@0.5.21: + dependencies: + buffer-from: 1.1.2 + source-map: 0.6.1 + + source-map@0.5.7: {} + + source-map@0.6.1: {} + + source-map@0.7.4: {} + + spdx-correct@3.2.0: + dependencies: + spdx-expression-parse: 3.0.1 + spdx-license-ids: 3.0.20 + + spdx-exceptions@2.5.0: {} + + spdx-expression-parse@3.0.1: + dependencies: + spdx-exceptions: 2.5.0 + spdx-license-ids: 3.0.20 + + spdx-license-ids@3.0.20: {} + + spdy-transport@3.0.0: + dependencies: + debug: 4.3.7 + detect-node: 2.1.0 + hpack.js: 2.1.6 + obuf: 1.1.2 + readable-stream: 3.6.2 + wbuf: 1.7.3 + transitivePeerDependencies: + - supports-color + + spdy@4.0.2: + dependencies: + debug: 4.3.7 + handle-thing: 2.0.1 + http-deceiver: 1.2.7 + select-hose: 2.0.0 + spdy-transport: 3.0.0 + transitivePeerDependencies: + - supports-color + + speakingurl@14.0.1: {} + + split-on-first@1.1.0: {} + + split2@3.2.2: + dependencies: + readable-stream: 3.6.2 + + split2@4.2.0: {} + + sprintf-js@1.0.3: {} + + sshpk@1.18.0: + dependencies: + asn1: 0.2.6 + assert-plus: 1.0.0 + bcrypt-pbkdf: 1.0.2 + dashdash: 1.14.1 + ecc-jsbn: 0.1.2 + getpass: 0.1.7 + jsbn: 0.1.1 + safer-buffer: 2.1.2 + tweetnacl: 0.14.5 + + stack-utils@2.0.6: + dependencies: + escape-string-regexp: 2.0.0 + + stackback@0.0.2: {} + + stackframe@1.3.4: {} + + stacktrace-parser@0.1.10: + dependencies: + type-fest: 0.7.1 + + standard-as-callback@2.1.0: {} + + stargazejs@0.14.4(bufferutil@4.0.8)(utf-8-validate@6.0.4): + dependencies: + '@babel/runtime': 7.26.0 + '@cosmjs/amino': 0.32.0 + '@cosmjs/cosmwasm-stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@cosmjs/proto-signing': 0.32.0 + '@cosmjs/stargate': 0.32.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@cosmjs/tendermint-rpc': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@cosmology/lcd': 0.12.0 + protobufjs: 6.11.4 + transitivePeerDependencies: + - bufferutil + - debug + - utf-8-validate + + starknet@6.11.0: + dependencies: + '@noble/curves': 1.4.2 + '@noble/hashes': 1.5.0 + '@scure/base': 1.1.9 + '@scure/starknet': 1.0.0 + abi-wan-kanabi: 2.2.3 + fetch-cookie: 3.0.1 + get-starknet-core: 4.0.0 + isomorphic-fetch: 3.0.0 + lossless-json: 4.0.2 + pako: 2.1.0 + starknet-types-07: '@starknet-io/types-js@0.7.7' + ts-mixer: 6.0.4 + url-join: 4.0.1 + transitivePeerDependencies: + - encoding + + statuses@1.5.0: {} + + statuses@2.0.1: {} + + std-env@3.7.0: {} + + steno@0.4.4: + dependencies: + graceful-fs: 4.2.11 + + stream-browserify@3.0.0: + dependencies: + inherits: 2.0.4 + readable-stream: 3.6.2 + + stream-shift@1.0.3: {} + + streamroller@3.1.5: + dependencies: + date-format: 4.0.14 + debug: 4.3.7 + fs-extra: 8.1.0 + transitivePeerDependencies: + - supports-color + + streamsearch@1.1.0: {} + + streamx@2.20.1: + dependencies: + fast-fifo: 1.3.2 + queue-tick: 1.0.1 + text-decoder: 1.2.1 + optionalDependencies: + bare-events: 2.5.0 + + strict-uri-encode@2.0.0: {} + + string-argv@0.3.2: {} + + string-length@4.0.2: + dependencies: + char-regex: 1.0.2 + strip-ansi: 6.0.1 + + string-width@4.2.3: + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + + string-width@5.1.2: + dependencies: + eastasianwidth: 0.2.0 + emoji-regex: 9.2.2 + strip-ansi: 7.1.0 + + string.prototype.matchall@4.0.11: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + get-intrinsic: 1.2.4 + gopd: 1.0.1 + has-symbols: 1.0.3 + internal-slot: 1.0.7 + regexp.prototype.flags: 1.5.3 + set-function-name: 2.0.2 + side-channel: 1.0.6 + + string.prototype.trim@1.2.9: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 + + string.prototype.trimend@1.0.8: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 + + string.prototype.trimstart@1.0.8: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 + + string_decoder@1.1.1: + dependencies: + safe-buffer: 5.1.2 + + string_decoder@1.3.0: + dependencies: + safe-buffer: 5.2.1 + + strip-ansi@5.2.0: + dependencies: + ansi-regex: 4.1.1 + + strip-ansi@6.0.1: + dependencies: + ansi-regex: 5.0.1 + + strip-ansi@7.1.0: + dependencies: + ansi-regex: 6.1.0 + + strip-bom@3.0.0: {} + + strip-bom@4.0.0: {} + + strip-final-newline@2.0.0: {} + + strip-final-newline@3.0.0: {} + + strip-indent@3.0.0: + dependencies: + min-indent: 1.0.1 + + strip-json-comments@3.1.1: {} + + strip-literal@2.1.0: + dependencies: + js-tokens: 9.0.0 + + strnum@1.0.5: {} + + style-loader@3.3.4(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))): + dependencies: + webpack: 5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13)) + + styled-jsx@5.1.1(@babel/core@7.26.0)(react@18.3.1): + dependencies: + client-only: 0.0.1 + react: 18.3.1 + optionalDependencies: + '@babel/core': 7.26.0 + + stylehacks@6.1.1(postcss@8.4.47): + dependencies: + browserslist: 4.24.2 + postcss: 8.4.47 + postcss-selector-parser: 6.1.2 + + stylehacks@7.0.4(postcss@8.4.47): + dependencies: + browserslist: 4.24.2 + postcss: 8.4.47 + postcss-selector-parser: 6.1.2 + + stylus-loader@7.1.3(stylus@0.59.0)(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))): + dependencies: + fast-glob: 3.3.2 + normalize-path: 3.0.0 + stylus: 0.59.0 + webpack: 5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13)) + + stylus@0.59.0: + dependencies: + '@adobe/css-tools': 4.4.0 + debug: 4.3.7 + glob: 7.2.3 + sax: 1.2.4 + source-map: 0.7.4 + transitivePeerDependencies: + - supports-color + + sudo-prompt@9.2.1: {} + + superjson@2.2.1: + dependencies: + copy-anything: 3.0.5 + + supports-color@7.2.0: + dependencies: + has-flag: 4.0.0 + + supports-color@8.1.1: + dependencies: + has-flag: 4.0.0 + + supports-color@9.4.0: {} + + supports-preserve-symlinks-flag@1.0.0: {} + + svg-parser@2.0.4: {} + + svg-tags@1.0.0: {} + + svgo@3.3.2: + dependencies: + '@trysound/sax': 0.2.0 + commander: 7.2.0 + css-select: 5.1.0 + css-tree: 2.3.1 + css-what: 6.1.0 + csso: 5.0.5 + picocolors: 1.1.1 + + symbol-observable@2.0.3: {} + + symbol-tree@3.2.4: {} + + system-architecture@0.1.0: {} + + tapable@2.2.1: {} + + tar-stream@2.2.0: + dependencies: + bl: 4.1.0 + end-of-stream: 1.4.4 + fs-constants: 1.0.0 + inherits: 2.0.4 + readable-stream: 3.6.2 + + tar-stream@3.1.7: + dependencies: + b4a: 1.6.7 + fast-fifo: 1.3.2 + streamx: 2.20.1 + + tar@6.2.1: + dependencies: + chownr: 2.0.0 + fs-minipass: 2.1.0 + minipass: 5.0.0 + minizlib: 2.1.2 + mkdirp: 1.0.4 + yallist: 4.0.0 + + temp-dir@2.0.0: {} + + temp@0.8.4: + dependencies: + rimraf: 2.6.3 + + terser-webpack-plugin@5.3.10(@swc/core@1.5.7(@swc/helpers@0.5.13))(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))): + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + jest-worker: 27.5.1 + schema-utils: 3.3.0 + serialize-javascript: 6.0.2 + terser: 5.36.0 + webpack: 5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13)) + optionalDependencies: + '@swc/core': 1.5.7(@swc/helpers@0.5.13) + + terser@5.36.0: + dependencies: + '@jridgewell/source-map': 0.3.6 + acorn: 8.13.0 + commander: 2.20.3 + source-map-support: 0.5.21 + + test-exclude@6.0.0: + dependencies: + '@istanbuljs/schema': 0.1.3 + glob: 7.2.3 + minimatch: 3.1.2 + + test-exclude@7.0.1: + dependencies: + '@istanbuljs/schema': 0.1.3 + glob: 10.4.5 + minimatch: 9.0.5 + + text-decoder@1.2.1: {} + + text-extensions@1.9.0: {} + + text-table@0.2.0: {} + + thenify-all@1.6.0: + dependencies: + thenify: 3.3.1 + + thenify@3.3.1: + dependencies: + any-promise: 1.3.0 + + thingies@1.21.0(tslib@2.8.0): + dependencies: + tslib: 2.8.0 + + thread-stream@0.15.2: + dependencies: + real-require: 0.1.0 + + thread-stream@2.7.0: + dependencies: + real-require: 0.2.0 + + throat@5.0.0: {} + + through2@2.0.5: + dependencies: + readable-stream: 2.3.8 + xtend: 4.0.2 + + through2@4.0.2: + dependencies: + readable-stream: 3.6.2 + + through@2.3.8: {} + + thunky@1.1.0: {} + + timers-ext@0.1.8: + dependencies: + es5-ext: 0.10.64 + next-tick: 1.1.0 + + tiny-invariant@1.3.3: {} + + tiny-secp256k1@1.1.7: + dependencies: + bindings: 1.5.0 + bn.js: 4.12.0 + create-hmac: 1.1.7 + elliptic: 6.6.0 + nan: 2.22.0 + + tinybench@2.9.0: {} + + tinyexec@0.3.1: {} + + tinyglobby@0.2.10: + dependencies: + fdir: 6.4.2(picomatch@4.0.2) + picomatch: 4.0.2 + + tinyglobby@0.2.6: + dependencies: + fdir: 6.4.2(picomatch@4.0.2) + picomatch: 4.0.2 + + tinypool@1.0.1: {} + + tinyrainbow@1.2.0: {} + + tinyspy@3.0.2: {} + + tmp@0.2.3: {} + + tmpl@1.0.5: {} + + to-regex-range@5.0.1: + dependencies: + is-number: 7.0.0 + + toidentifier@1.0.1: {} + + totalist@3.0.1: {} + + tough-cookie@4.1.4: + dependencies: + psl: 1.9.0 + punycode: 2.3.1 + universalify: 0.2.0 + url-parse: 1.5.10 + + tr46@0.0.3: {} + + tr46@3.0.0: + dependencies: + punycode: 2.3.1 + + tr46@4.1.1: + dependencies: + punycode: 2.3.1 + + tree-dump@1.0.2(tslib@2.8.0): + dependencies: + tslib: 2.8.0 + + trim-newlines@3.0.1: {} + + ts-api-utils@1.3.0(typescript@5.5.4): + dependencies: + typescript: 5.5.4 + + ts-jest@29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(jest@29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(typescript@5.5.4)))(typescript@5.5.4): + dependencies: + bs-logger: 0.2.6 + ejs: 3.1.10 + fast-json-stable-stringify: 2.1.0 + jest: 29.7.0(@types/node@18.19.9)(ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(typescript@5.5.4)) + jest-util: 29.7.0 + json5: 2.2.3 + lodash.memoize: 4.1.2 + make-error: 1.3.6 + semver: 7.6.3 + typescript: 5.5.4 + yargs-parser: 21.1.1 + optionalDependencies: + '@babel/core': 7.26.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.26.0) + + ts-loader@9.5.1(typescript@5.5.4)(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))): + dependencies: + chalk: 4.1.2 + enhanced-resolve: 5.17.1 + micromatch: 4.0.8 + semver: 7.6.3 + source-map: 0.7.4 + typescript: 5.5.4 + webpack: 5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13)) + + ts-mixer@6.0.4: {} + + ts-morph@18.0.0: + dependencies: + '@ts-morph/common': 0.19.0 + code-block-writer: 12.0.0 + + ts-node@10.9.1(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(typescript@5.4.5): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.11 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 18.19.9 + acorn: 8.13.0 + acorn-walk: 8.3.4 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.4.5 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.5.7(@swc/helpers@0.5.13) + + ts-node@10.9.1(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(typescript@5.5.4): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.11 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 18.19.9 + acorn: 8.13.0 + acorn-walk: 8.3.4 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.5.4 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.5.7(@swc/helpers@0.5.13) + + ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(typescript@5.5.4): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.11 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 18.19.9 + acorn: 8.13.0 + acorn-walk: 8.3.4 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.5.4 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.5.7(@swc/helpers@0.5.13) + + ts-node@10.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@20.5.1)(typescript@5.5.4): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.11 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 20.5.1 + acorn: 8.13.0 + acorn-walk: 8.3.4 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.5.4 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.5.7(@swc/helpers@0.5.13) + + tsconfig-paths-webpack-plugin@4.0.0: + dependencies: + chalk: 4.1.2 + enhanced-resolve: 5.17.1 + tsconfig-paths: 4.2.0 + + tsconfig-paths@3.15.0: + dependencies: + '@types/json5': 0.0.29 + json5: 1.0.2 + minimist: 1.2.8 + strip-bom: 3.0.0 + + tsconfig-paths@4.2.0: + dependencies: + json5: 2.2.3 + minimist: 1.2.8 + strip-bom: 3.0.0 + + tslib@1.14.1: {} + + tslib@2.8.0: {} + + tsscmp@1.0.6: {} + + tsutils@3.21.0(typescript@5.5.4): + dependencies: + tslib: 1.14.1 + typescript: 5.5.4 + + tunnel-agent@0.6.0: + dependencies: + safe-buffer: 5.2.1 + + tweetnacl@0.14.5: {} + + typanion@3.14.0: {} + + type-check@0.4.0: + dependencies: + prelude-ls: 1.2.1 + + type-detect@4.0.8: {} + + type-fest@0.18.1: {} + + type-fest@0.20.2: {} + + type-fest@0.21.3: {} + + type-fest@0.6.0: {} + + type-fest@0.7.1: {} + + type-fest@0.8.1: {} + + type-fest@3.13.1: {} + + type-is@1.6.18: + dependencies: + media-typer: 0.3.0 + mime-types: 2.1.35 + + type@2.7.3: {} + + typed-array-buffer@1.0.2: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-typed-array: 1.1.13 + + typed-array-byte-length@1.0.1: + dependencies: + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + + typed-array-byte-offset@1.0.2: + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + + typed-array-length@1.0.6: + dependencies: + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + possible-typed-array-names: 1.0.0 + + typed-assert@1.0.9: {} + + typeforce@1.18.0: {} + + typescript@5.4.2: {} + + typescript@5.4.5: {} + + typescript@5.5.4: {} + + ufo@1.5.4: {} + + uglify-js@3.19.3: + optional: true + + uint8arrays@3.1.0: + dependencies: + multiformats: 9.9.0 + + ultrahtml@1.5.3: {} + + unbox-primitive@1.0.2: + dependencies: + call-bind: 1.0.7 + has-bigints: 1.0.2 + has-symbols: 1.0.3 + which-boxed-primitive: 1.0.2 + + uncrypto@0.1.3: {} + + unctx@2.3.1(webpack-sources@3.2.3): + dependencies: + acorn: 8.13.0 + estree-walker: 3.0.3 + magic-string: 0.30.12 + unplugin: 1.14.1(webpack-sources@3.2.3) + transitivePeerDependencies: + - webpack-sources + + undici-types@5.26.5: {} + + undici@5.28.4: + dependencies: + '@fastify/busboy': 2.1.1 + + unenv@1.10.0: + dependencies: + consola: 3.2.3 + defu: 6.1.4 + mime: 3.0.0 + node-fetch-native: 1.6.4 + pathe: 1.1.2 + + unhead@1.11.10: + dependencies: + '@unhead/dom': 1.11.10 + '@unhead/schema': 1.11.10 + '@unhead/shared': 1.11.10 + hookable: 5.5.3 + + unicode-canonical-property-names-ecmascript@2.0.1: {} + + unicode-match-property-ecmascript@2.0.0: + dependencies: + unicode-canonical-property-names-ecmascript: 2.0.1 + unicode-property-aliases-ecmascript: 2.1.0 + + unicode-match-property-value-ecmascript@2.2.0: {} + + unicode-property-aliases-ecmascript@2.1.0: {} + + unicorn-magic@0.1.0: {} + + unimport@3.13.1(rollup@4.24.0)(webpack-sources@3.2.3): + dependencies: + '@rollup/pluginutils': 5.1.3(rollup@4.24.0) + acorn: 8.13.0 + escape-string-regexp: 5.0.0 + estree-walker: 3.0.3 + fast-glob: 3.3.2 + local-pkg: 0.5.0 + magic-string: 0.30.12 + mlly: 1.7.2 + pathe: 1.1.2 + pkg-types: 1.2.1 + scule: 1.3.0 + strip-literal: 2.1.0 + unplugin: 1.14.1(webpack-sources@3.2.3) + transitivePeerDependencies: + - rollup + - webpack-sources + + union@0.5.0: + dependencies: + qs: 6.13.0 + + universalify@0.1.2: {} + + universalify@0.2.0: {} + + universalify@2.0.1: {} + + unix-crypt-td-js@1.1.4: {} + + unpipe@1.0.0: {} + + unplugin-vue-router@0.10.8(rollup@4.24.0)(vue-router@4.4.5(vue@3.5.12(typescript@5.5.4)))(vue@3.5.12(typescript@5.5.4))(webpack-sources@3.2.3): + dependencies: + '@babel/types': 7.26.0 + '@rollup/pluginutils': 5.1.3(rollup@4.24.0) + '@vue-macros/common': 1.15.0(rollup@4.24.0)(vue@3.5.12(typescript@5.5.4)) + ast-walker-scope: 0.6.2 + chokidar: 3.6.0 + fast-glob: 3.3.2 + json5: 2.2.3 + local-pkg: 0.5.0 + magic-string: 0.30.12 + mlly: 1.7.2 + pathe: 1.1.2 + scule: 1.3.0 + unplugin: 1.14.1(webpack-sources@3.2.3) + yaml: 2.6.0 + optionalDependencies: + vue-router: 4.4.5(vue@3.5.12(typescript@5.5.4)) + transitivePeerDependencies: + - rollup + - vue + - webpack-sources + + unplugin@1.14.1(webpack-sources@3.2.3): + dependencies: + acorn: 8.12.1 + webpack-virtual-modules: 0.6.2 + optionalDependencies: + webpack-sources: 3.2.3 + + unstorage@1.12.0(idb-keyval@6.2.1)(ioredis@5.4.1): + dependencies: + anymatch: 3.1.3 + chokidar: 3.6.0 + destr: 2.0.3 + h3: 1.13.0 + listhen: 1.9.0 + lru-cache: 10.4.3 + mri: 1.2.0 + node-fetch-native: 1.6.4 + ofetch: 1.4.1 + ufo: 1.5.4 + optionalDependencies: + idb-keyval: 6.2.1 + ioredis: 5.4.1 + transitivePeerDependencies: + - uWebSockets.js + + untun@0.1.3: + dependencies: + citty: 0.1.6 + consola: 3.2.3 + pathe: 1.1.2 + + untyped@1.5.1: + dependencies: + '@babel/core': 7.26.0 + '@babel/standalone': 7.26.1 + '@babel/types': 7.26.0 + defu: 6.1.4 + jiti: 2.3.3 + mri: 1.2.0 + scule: 1.3.0 + transitivePeerDependencies: + - supports-color + + unwasm@0.3.9(webpack-sources@3.2.3): + dependencies: + knitwork: 1.1.0 + magic-string: 0.30.12 + mlly: 1.7.2 + pathe: 1.1.2 + pkg-types: 1.2.1 + unplugin: 1.14.1(webpack-sources@3.2.3) + transitivePeerDependencies: + - webpack-sources + + upath@2.0.1: {} + + update-browserslist-db@1.1.1(browserslist@4.24.2): + dependencies: + browserslist: 4.24.2 + escalade: 3.2.0 + picocolors: 1.1.1 + + uqr@0.1.2: {} + + uri-js@4.4.1: + dependencies: + punycode: 2.3.1 + + url-join@4.0.1: {} + + url-parse@1.5.10: + dependencies: + querystringify: 2.2.0 + requires-port: 1.0.0 + + urlpattern-polyfill@8.0.2: {} + + use-sync-external-store@1.2.2(react@18.2.0): + dependencies: + react: 18.2.0 + + use-sync-external-store@1.2.2(react@18.3.1): + dependencies: + react: 18.3.1 + + utf-8-validate@6.0.4: + dependencies: + node-gyp-build: 4.8.2 + + util-deprecate@1.0.2: {} + + utility-types@3.11.0: {} + + utils-merge@1.0.1: {} + + uuid@8.3.2: {} + + uuid@9.0.1: {} + + v8-compile-cache-lib@3.0.1: {} + + v8-to-istanbul@9.3.0: + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + '@types/istanbul-lib-coverage': 2.0.6 + convert-source-map: 2.0.0 + + validate-npm-package-license@3.0.4: + dependencies: + spdx-correct: 3.2.0 + spdx-expression-parse: 3.0.1 + + validate-npm-package-name@5.0.1: {} + + validator@13.12.0: {} + + vary@1.1.2: {} + + verdaccio-audit@13.0.0-next-8.1: + dependencies: + '@verdaccio/config': 8.0.0-next-8.1 + '@verdaccio/core': 8.0.0-next-8.1 + express: 4.21.0 + https-proxy-agent: 5.0.1 + node-fetch: 2.6.7 + transitivePeerDependencies: + - encoding + - supports-color + + verdaccio-htpasswd@13.0.0-next-8.1: + dependencies: + '@verdaccio/core': 8.0.0-next-8.1 + '@verdaccio/file-locking': 13.0.0-next-8.0 + apache-md5: 1.1.8 + bcryptjs: 2.4.3 + core-js: 3.37.1 + debug: 4.3.7 + http-errors: 2.0.0 + unix-crypt-td-js: 1.1.4 + transitivePeerDependencies: + - supports-color + + verdaccio@5.32.2(typanion@3.14.0): + dependencies: + '@cypress/request': 3.0.1 + '@verdaccio/auth': 8.0.0-next-8.1 + '@verdaccio/config': 8.0.0-next-8.1 + '@verdaccio/core': 8.0.0-next-8.1 + '@verdaccio/local-storage-legacy': 11.0.2 + '@verdaccio/logger-7': 8.0.0-next-8.1 + '@verdaccio/middleware': 8.0.0-next-8.1 + '@verdaccio/search-indexer': 8.0.0-next-8.0 + '@verdaccio/signature': 8.0.0-next-8.0 + '@verdaccio/streams': 10.2.1 + '@verdaccio/tarball': 13.0.0-next-8.1 + '@verdaccio/ui-theme': 8.0.0-next-8.1 + '@verdaccio/url': 13.0.0-next-8.1 + '@verdaccio/utils': 7.0.1-next-8.1 + JSONStream: 1.3.5 + async: 3.2.5 + clipanion: 4.0.0-rc.3(typanion@3.14.0) + compression: 1.7.4 + cors: 2.8.5 + debug: 4.3.7 + envinfo: 7.13.0 + express: 4.21.0 + express-rate-limit: 5.5.1 + fast-safe-stringify: 2.1.1 + handlebars: 4.7.8 + js-yaml: 4.1.0 + jsonwebtoken: 9.0.2 + kleur: 4.1.5 + lodash: 4.17.21 + lru-cache: 7.18.3 + mime: 3.0.0 + mkdirp: 1.0.4 + mv: 2.1.1 + pkginfo: 0.4.1 + semver: 7.6.3 + validator: 13.12.0 + verdaccio-audit: 13.0.0-next-8.1 + verdaccio-htpasswd: 13.0.0-next-8.1 + transitivePeerDependencies: + - encoding + - supports-color + - typanion + + verror@1.10.0: + dependencies: + assert-plus: 1.0.0 + core-util-is: 1.0.2 + extsprintf: 1.3.0 + + vite-hot-client@0.2.3(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)): + dependencies: + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + + vite-hot-client@0.2.3(vite@5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)): + dependencies: + vite: 5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + + vite-node@2.1.3(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0): + dependencies: + cac: 6.7.14 + debug: 4.3.7 + pathe: 1.1.2 + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + + vite-node@2.1.3(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0): + dependencies: + cac: 6.7.14 + debug: 4.3.7 + pathe: 1.1.2 + vite: 5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + + vite-plugin-checker@0.8.0(eslint@8.57.1)(optionator@0.9.4)(typescript@5.5.4)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4)): + dependencies: + '@babel/code-frame': 7.26.0 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + chokidar: 3.6.0 + commander: 8.3.0 + fast-glob: 3.3.2 + fs-extra: 11.2.0 + npm-run-path: 4.0.1 + strip-ansi: 6.0.1 + tiny-invariant: 1.3.3 + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + vscode-languageclient: 7.0.0 + vscode-languageserver: 7.0.0 + vscode-languageserver-textdocument: 1.0.12 + vscode-uri: 3.0.8 + optionalDependencies: + eslint: 8.57.1 + optionator: 0.9.4 + typescript: 5.5.4 + vue-tsc: 2.1.6(typescript@5.5.4) + + vite-plugin-checker@0.8.0(eslint@8.57.1)(optionator@0.9.4)(typescript@5.5.4)(vite@5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4)): + dependencies: + '@babel/code-frame': 7.26.0 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + chokidar: 3.6.0 + commander: 8.3.0 + fast-glob: 3.3.2 + fs-extra: 11.2.0 + npm-run-path: 4.0.1 + strip-ansi: 6.0.1 + tiny-invariant: 1.3.3 + vite: 5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + vscode-languageclient: 7.0.0 + vscode-languageserver: 7.0.0 + vscode-languageserver-textdocument: 1.0.12 + vscode-uri: 3.0.8 + optionalDependencies: + eslint: 8.57.1 + optionator: 0.9.4 + typescript: 5.5.4 + vue-tsc: 2.1.6(typescript@5.5.4) + + vite-plugin-dts@2.3.0(@types/node@18.19.9)(rollup@4.24.0)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)): + dependencies: + '@babel/parser': 7.26.1 + '@microsoft/api-extractor': 7.47.11(@types/node@18.19.9) + '@rollup/pluginutils': 5.1.3(rollup@4.24.0) + '@rushstack/node-core-library': 3.66.1(@types/node@18.19.9) + debug: 4.3.7 + fast-glob: 3.3.2 + fs-extra: 10.1.0 + kolorist: 1.8.0 + magic-string: 0.29.0 + ts-morph: 18.0.0 + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + transitivePeerDependencies: + - '@types/node' + - rollup + - supports-color + + vite-plugin-inspect@0.8.7(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3))(rollup@4.24.0)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)): + dependencies: + '@antfu/utils': 0.7.10 + '@rollup/pluginutils': 5.1.3(rollup@4.24.0) + debug: 4.3.7 + error-stack-parser-es: 0.1.5 + fs-extra: 11.2.0 + open: 10.1.0 + perfect-debounce: 1.0.0 + picocolors: 1.1.1 + sirv: 2.0.4 + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + optionalDependencies: + '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3) + transitivePeerDependencies: + - rollup + - supports-color + + vite-plugin-inspect@0.8.7(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3))(rollup@4.24.0)(vite@5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)): + dependencies: + '@antfu/utils': 0.7.10 + '@rollup/pluginutils': 5.1.3(rollup@4.24.0) + debug: 4.3.7 + error-stack-parser-es: 0.1.5 + fs-extra: 11.2.0 + open: 10.1.0 + perfect-debounce: 1.0.0 + picocolors: 1.1.1 + sirv: 2.0.4 + vite: 5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + optionalDependencies: + '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3) + transitivePeerDependencies: + - rollup + - supports-color + + vite-plugin-vue-inspector@5.1.3(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)): + dependencies: + '@babel/core': 7.26.0 + '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.0) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.0) + '@babel/plugin-transform-typescript': 7.25.9(@babel/core@7.26.0) + '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.0) + '@vue/compiler-dom': 3.5.12 + kolorist: 1.8.0 + magic-string: 0.30.12 + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + transitivePeerDependencies: + - supports-color + + vite-plugin-vue-inspector@5.1.3(vite@5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)): + dependencies: + '@babel/core': 7.26.0 + '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.0) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.0) + '@babel/plugin-transform-typescript': 7.25.9(@babel/core@7.26.0) + '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.0) + '@vue/compiler-dom': 3.5.12 + kolorist: 1.8.0 + magic-string: 0.30.12 + vite: 5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + transitivePeerDependencies: + - supports-color + + vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0): + dependencies: + esbuild: 0.21.5 + postcss: 8.4.47 + rollup: 4.24.0 + optionalDependencies: + '@types/node': 18.19.9 + fsevents: 2.3.3 + less: 4.1.3 + sass: 1.80.4 + stylus: 0.59.0 + terser: 5.36.0 + + vite@5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0): + dependencies: + esbuild: 0.21.5 + postcss: 8.4.47 + rollup: 4.24.0 + optionalDependencies: + '@types/node': 20.5.1 + fsevents: 2.3.3 + less: 4.1.3 + sass: 1.80.4 + stylus: 0.59.0 + terser: 5.36.0 + + vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0): + dependencies: + '@vitest/expect': 2.1.3 + '@vitest/mocker': 2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) + '@vitest/pretty-format': 2.1.3 + '@vitest/runner': 2.1.3 + '@vitest/snapshot': 2.1.3 + '@vitest/spy': 2.1.3 + '@vitest/utils': 2.1.3 + chai: 5.1.2 + debug: 4.3.7 + magic-string: 0.30.12 + pathe: 1.1.2 + std-env: 3.7.0 + tinybench: 2.9.0 + tinyexec: 0.3.1 + tinypool: 1.0.1 + tinyrainbow: 1.2.0 + vite: 5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + vite-node: 2.1.3(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) + why-is-node-running: 2.3.0 + optionalDependencies: + '@types/node': 18.19.9 + '@vitest/ui': 2.1.3(vitest@2.1.3) + jsdom: 22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) + transitivePeerDependencies: + - less + - lightningcss + - msw + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + + vlq@1.0.1: {} + + vscode-jsonrpc@6.0.0: {} + + vscode-languageclient@7.0.0: + dependencies: + minimatch: 3.1.2 + semver: 7.6.3 + vscode-languageserver-protocol: 3.16.0 + + vscode-languageserver-protocol@3.16.0: + dependencies: + vscode-jsonrpc: 6.0.0 + vscode-languageserver-types: 3.16.0 + + vscode-languageserver-textdocument@1.0.12: {} + + vscode-languageserver-types@3.16.0: {} + + vscode-languageserver@7.0.0: + dependencies: + vscode-languageserver-protocol: 3.16.0 + + vscode-uri@3.0.8: {} + + vue-bundle-renderer@2.1.1: + dependencies: + ufo: 1.5.4 + + vue-component-type-helpers@2.1.8: {} + + vue-demi@0.14.10(vue@3.5.12(typescript@5.5.4)): + dependencies: + vue: 3.5.12(typescript@5.5.4) + + vue-devtools-stub@0.1.0: {} + + vue-eslint-parser@9.4.3(eslint@8.57.1): + dependencies: + debug: 4.3.7 + eslint: 8.57.1 + eslint-scope: 7.2.2 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 + esquery: 1.6.0 + lodash: 4.17.21 + semver: 7.6.3 + transitivePeerDependencies: + - supports-color + + vue-qrcode@2.2.2(qrcode@1.5.4)(vue@3.5.12(typescript@5.5.4)): + dependencies: + qrcode: 1.5.4 + tslib: 2.8.0 + vue: 3.5.12(typescript@5.5.4) + + vue-router@4.4.5(vue@3.5.12(typescript@5.5.4)): + dependencies: + '@vue/devtools-api': 6.6.4 + vue: 3.5.12(typescript@5.5.4) + + vue-tsc@2.1.6(typescript@5.5.4): + dependencies: + '@volar/typescript': 2.4.8 + '@vue/language-core': 2.1.6(typescript@5.5.4) + semver: 7.6.3 + typescript: 5.5.4 + + vue-zustand@0.6.0(vue@3.5.12(typescript@5.5.4))(zustand@4.5.5(@types/react@18.3.1)(react@18.3.1)): + dependencies: + '@vueuse/core': 10.11.1(vue@3.5.12(typescript@5.5.4)) + vue: 3.5.12(typescript@5.5.4) + zustand: 4.5.5(@types/react@18.3.1)(react@18.3.1) + transitivePeerDependencies: + - '@vue/composition-api' + + vue@3.5.12(typescript@5.5.4): + dependencies: + '@vue/compiler-dom': 3.5.12 + '@vue/compiler-sfc': 3.5.12 + '@vue/runtime-dom': 3.5.12 + '@vue/server-renderer': 3.5.12(vue@3.5.12(typescript@5.5.4)) + '@vue/shared': 3.5.12 + optionalDependencies: + typescript: 5.5.4 + + w3c-xmlserializer@4.0.0: + dependencies: + xml-name-validator: 4.0.0 + + walker@1.0.8: + dependencies: + makeerror: 1.0.12 + + watchpack@2.4.0: + dependencies: + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + + watchpack@2.4.2: + dependencies: + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + + wbuf@1.7.3: + dependencies: + minimalistic-assert: 1.0.1 + + wcwidth@1.0.1: + dependencies: + defaults: 1.0.4 + + webidl-conversions@3.0.1: {} + + webidl-conversions@5.0.0: {} + + webidl-conversions@7.0.0: {} + + webpack-dev-middleware@7.4.2(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))): + dependencies: + colorette: 2.0.20 + memfs: 4.14.0 + mime-types: 2.1.35 + on-finished: 2.4.1 + range-parser: 1.2.1 + schema-utils: 4.2.0 + optionalDependencies: + webpack: 5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13)) + + webpack-dev-server@5.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))): + dependencies: + '@types/bonjour': 3.5.13 + '@types/connect-history-api-fallback': 1.5.4 + '@types/express': 4.17.21 + '@types/serve-index': 1.9.4 + '@types/serve-static': 1.15.7 + '@types/sockjs': 0.3.36 + '@types/ws': 8.5.12 + ansi-html-community: 0.0.8 + bonjour-service: 1.2.1 + chokidar: 3.6.0 + colorette: 2.0.20 + compression: 1.7.4 + connect-history-api-fallback: 2.0.0 + express: 4.21.1 + graceful-fs: 4.2.11 + html-entities: 2.5.2 + http-proxy-middleware: 2.0.7(@types/express@4.17.21) + ipaddr.js: 2.2.0 + launch-editor: 2.9.1 + open: 10.1.0 + p-retry: 6.2.0 + schema-utils: 4.2.0 + selfsigned: 2.4.1 + serve-index: 1.9.1 + sockjs: 0.3.24 + spdy: 4.0.2 + webpack-dev-middleware: 7.4.2(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) + optionalDependencies: + webpack: 5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13)) + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate + + webpack-merge@5.10.0: + dependencies: + clone-deep: 4.0.1 + flat: 5.0.2 + wildcard: 2.0.1 + + webpack-node-externals@3.0.0: {} + + webpack-sources@3.2.3: {} + + webpack-subresource-integrity@5.1.0(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))): + dependencies: + typed-assert: 1.0.9 + webpack: 5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13)) + + webpack-virtual-modules@0.6.2: {} + + webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13)): + dependencies: + '@types/estree': 1.0.6 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/wasm-edit': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 + acorn: 8.13.0 + acorn-import-attributes: 1.9.5(acorn@8.13.0) + browserslist: 4.24.2 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.17.1 + es-module-lexer: 1.5.4 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.0 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 3.3.0 + tapable: 2.2.1 + terser-webpack-plugin: 5.3.10(@swc/core@1.5.7(@swc/helpers@0.5.13))(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) + watchpack: 2.4.2 + webpack-sources: 3.2.3 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + + websocket-driver@0.7.4: + dependencies: + http-parser-js: 0.5.8 + safe-buffer: 5.2.1 + websocket-extensions: 0.1.4 + + websocket-extensions@0.1.4: {} + + whatwg-encoding@2.0.0: + dependencies: + iconv-lite: 0.6.3 + + whatwg-fetch@3.6.20: {} + + whatwg-mimetype@3.0.0: {} + + whatwg-url-without-unicode@8.0.0-3: + dependencies: + buffer: 5.7.1 + punycode: 2.3.1 + webidl-conversions: 5.0.0 + + whatwg-url@11.0.0: + dependencies: + tr46: 3.0.0 + webidl-conversions: 7.0.0 + + whatwg-url@12.0.1: + dependencies: + tr46: 4.1.1 + webidl-conversions: 7.0.0 + + whatwg-url@5.0.0: + dependencies: + tr46: 0.0.3 + webidl-conversions: 3.0.1 + + which-boxed-primitive@1.0.2: + dependencies: + is-bigint: 1.0.4 + is-boolean-object: 1.1.2 + is-number-object: 1.0.7 + is-string: 1.0.7 + is-symbol: 1.0.4 + + which-builtin-type@1.1.4: + dependencies: + function.prototype.name: 1.1.6 + has-tostringtag: 1.0.2 + is-async-function: 2.0.0 + is-date-object: 1.0.5 + is-finalizationregistry: 1.0.2 + is-generator-function: 1.0.10 + is-regex: 1.1.4 + is-weakref: 1.0.2 + isarray: 2.0.5 + which-boxed-primitive: 1.0.2 + which-collection: 1.0.2 + which-typed-array: 1.1.15 + + which-collection@1.0.2: + dependencies: + is-map: 2.0.3 + is-set: 2.0.3 + is-weakmap: 2.0.2 + is-weakset: 2.0.3 + + which-module@2.0.1: {} + + which-typed-array@1.1.15: + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-tostringtag: 1.0.2 + + which@1.3.1: + dependencies: + isexe: 2.0.0 + + which@2.0.2: + dependencies: + isexe: 2.0.0 + + which@3.0.1: + dependencies: + isexe: 2.0.0 + + why-is-node-running@2.3.0: + dependencies: + siginfo: 2.0.0 + stackback: 0.0.2 + + wide-align@1.1.5: + dependencies: + string-width: 4.2.3 + + wif@2.0.6: + dependencies: + bs58check: 2.1.2 + + wildcard@2.0.1: {} + + word-wrap@1.2.5: {} + + wordwrap@1.0.0: {} + + wrap-ansi@6.2.0: + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + + wrap-ansi@7.0.0: + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + + wrap-ansi@8.1.0: + dependencies: + ansi-styles: 6.2.1 + string-width: 5.1.2 + strip-ansi: 7.1.0 + + wrappy@1.0.2: {} + + write-file-atomic@2.4.3: + dependencies: + graceful-fs: 4.2.11 + imurmurhash: 0.1.4 + signal-exit: 3.0.7 + + write-file-atomic@4.0.2: + dependencies: + imurmurhash: 0.1.4 + signal-exit: 3.0.7 + + ws@6.2.3(bufferutil@4.0.8)(utf-8-validate@6.0.4): + dependencies: + async-limiter: 1.0.1 + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 6.0.4 + + ws@7.5.10(bufferutil@4.0.8)(utf-8-validate@6.0.4): + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 6.0.4 + + ws@8.17.1(bufferutil@4.0.8)(utf-8-validate@6.0.4): + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 6.0.4 + + ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4): + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 6.0.4 + + xml-name-validator@4.0.0: {} + + xmlchars@2.2.0: {} + + xstream@11.14.0: + dependencies: + globalthis: 1.0.4 + symbol-observable: 2.0.3 + + xtend@4.0.2: {} + + y18n@4.0.3: {} + + y18n@5.0.8: {} + + yallist@3.1.1: {} + + yallist@4.0.0: {} + + yaml@1.10.2: {} + + yaml@2.6.0: {} + + yargs-parser@18.1.3: + dependencies: + camelcase: 5.3.1 + decamelize: 1.2.0 + + yargs-parser@20.2.9: {} + + yargs-parser@21.1.1: {} + + yargs@15.4.1: + dependencies: + cliui: 6.0.0 + decamelize: 1.2.0 + find-up: 4.1.0 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + require-main-filename: 2.0.0 + set-blocking: 2.0.0 + string-width: 4.2.3 + which-module: 2.0.1 + y18n: 4.0.3 + yargs-parser: 18.1.3 + + yargs@17.7.2: + dependencies: + cliui: 8.0.1 + escalade: 3.2.0 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 21.1.1 + + ylru@1.4.0: {} + + yn@3.1.1: {} + + yocto-queue@0.1.0: {} + + yocto-queue@1.1.1: {} + + z-schema@5.0.5: + dependencies: + lodash.get: 4.4.2 + lodash.isequal: 4.5.0 + validator: 13.12.0 + optionalDependencies: + commander: 9.5.0 + + zhead@2.2.4: {} + + zip-stream@6.0.1: + dependencies: + archiver-utils: 5.0.2 + compress-commons: 6.0.2 + readable-stream: 4.5.2 + + zustand@4.5.5(@types/react@18.3.1)(react@18.2.0): + dependencies: + use-sync-external-store: 1.2.2(react@18.2.0) + optionalDependencies: + '@types/react': 18.3.1 + react: 18.2.0 + + zustand@4.5.5(@types/react@18.3.1)(react@18.3.1): + dependencies: + use-sync-external-store: 1.2.2(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.1 + react: 18.3.1 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml new file mode 100644 index 00000000..15989339 --- /dev/null +++ b/pnpm-workspace.yaml @@ -0,0 +1,3 @@ +packages: + - 'packages/*' + - 'examples/*' diff --git a/tools/scripts/release.js b/tools/scripts/release.js new file mode 100644 index 00000000..f7893e07 --- /dev/null +++ b/tools/scripts/release.js @@ -0,0 +1,49 @@ +const { releaseChangelog, releaseVersion } = require('nx/release'); +const yargsBuilder = require('yargs'); +const { hideBin } = require('yargs/helpers'); + +const yargs = yargsBuilder(hideBin(process.argv)); + +const release = async () => { + const preid = process.env.RELEASE_PREID?.length + ? process.env.RELEASE_PREID + : undefined; + const specifier = process.env.RELEASE_SPECIFIER?.length + ? process.env.RELEASE_SPECIFIER + : undefined; + + const options = await yargs + .version(false) // don't use the default meaning of version in yargs + .option('dryRun', { + alias: 'd', + description: + 'Whether or not to perform a dry-run of the release process, defaults to true', + type: 'boolean', + default: true, + }) + .option('verbose', { + description: + 'Whether or not to enable verbose logging, defaults to false', + type: 'boolean', + default: false, + }) + .parseAsync(); + + const { workspaceVersion, projectsVersionData } = await releaseVersion({ + specifier, + dryRun: options.dryRun, + verbose: options.verbose, + preid, + }); + + await releaseChangelog({ + versionData: projectsVersionData, + version: workspaceVersion, + dryRun: options.dryRun, + verbose: options.verbose, + }); + + process.exit(); +}; + +release(); diff --git a/tools/scripts/release.ts b/tools/scripts/release.ts deleted file mode 100644 index df666097..00000000 --- a/tools/scripts/release.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { releaseChangelog, releasePublish, releaseVersion } from 'nx/release'; -import yargsBuilder from 'yargs'; -import { hideBin } from 'yargs/helpers' - -const yargs = yargsBuilder(hideBin(process.argv)) - -const release = async () => { - const preid = process.env.RELEASE_PREID?.length ? process.env.RELEASE_PREID : undefined; - const specifier = process.env.RELEASE_SPECIFIER?.length ? process.env.RELEASE_SPECIFIER : undefined; - const tag = process.env.RELEASE_TAG?.length ? process.env.RELEASE_TAG : undefined; - - const options = await yargs - .version(false) // don't use the default meaning of version in yargs - .option('dryRun', { - alias: 'd', - description: - 'Whether or not to perform a dry-run of the release process, defaults to true', - type: 'boolean', - default: true, - }) - .option('verbose', { - description: - 'Whether or not to enable verbose logging, defaults to false', - type: 'boolean', - default: false, - }) - .parseAsync(); - - const { workspaceVersion, projectsVersionData } = await releaseVersion({ - specifier, - dryRun: options.dryRun, - verbose: options.verbose, - preid, - }); - - await releaseChangelog({ - versionData: projectsVersionData, - version: workspaceVersion, - dryRun: options.dryRun, - verbose: options.verbose, - }); - - process.exit(); -} - -release(); \ No newline at end of file diff --git a/yarn.lock b/yarn.lock deleted file mode 100644 index c0c4187d..00000000 --- a/yarn.lock +++ /dev/null @@ -1,19043 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 -# bun ./bun.lockb --hash: D8D7BB30C8BAC3BF-10162961c09625f3-28CFE080EF5CF657-dcd199de6ff4428d - - -"@adobe/css-tools@^4.0.1": - version "4.4.0" - resolved "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.4.0.tgz" - integrity sha512-Ff9+ksdQQB3rMncgqDK78uLznstjyfIf2Arnh22pW8kBpLs6rpKDwgnZT46hin5Hl1WzazzK64DOrhSwYpS7bQ== - -"@ampproject/remapping@^2.2.0", "@ampproject/remapping@^2.3.0": - version "2.3.0" - resolved "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz" - integrity sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw== - dependencies: - "@jridgewell/gen-mapping" "^0.3.5" - "@jridgewell/trace-mapping" "^0.3.24" - -"@antfu/utils@^0.7.10": - version "0.7.10" - resolved "https://registry.npmjs.org/@antfu/utils/-/utils-0.7.10.tgz" - integrity sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww== - -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.7", "@babel/code-frame@^7.24.7", "@babel/code-frame@^7.25.9", "@babel/code-frame@^7.26.0": - version "7.26.0" - resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.0.tgz" - integrity sha512-INCKxTtbXtcNbUZ3YXutwMpEleqttcswhAdee7dhuoVrD2cnuc3PqtERBtxkX5nziX9vnBL8WXmSGwv8CuPV6g== - dependencies: - js-tokens "^4.0.0" - picocolors "^1.0.0" - "@babel/helper-validator-identifier" "^7.25.9" - -"@babel/compat-data@^7.20.5", "@babel/compat-data@^7.22.6", "@babel/compat-data@^7.25.9", "@babel/compat-data@^7.26.0": - version "7.26.0" - resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.0.tgz" - integrity sha512-qETICbZSLe7uXv9VE8T/RWOdIE5qqyTucOt4zLYMafj2MRO271VGgLd4RACJMeBO37UPWhXiKMBk7YlJ0fOzQA== - -"@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.0.0-0 || ^8.0.0-0 <8.0.0", "@babel/core@^7.11.6", "@babel/core@^7.12.0", "@babel/core@^7.12.3", "@babel/core@^7.13.0", "@babel/core@^7.13.16", "@babel/core@^7.14.5", "@babel/core@^7.20.0", "@babel/core@^7.21.3", "@babel/core@^7.23.0", "@babel/core@^7.23.2", "@babel/core@^7.23.9", "@babel/core@^7.24.7", "@babel/core@^7.25.2", "@babel/core@^7.25.7", "@babel/core@^7.4.0 || ^8.0.0-0 <8.0.0", "@babel/core@^7.8.0": - version "7.26.0" - resolved "https://registry.npmjs.org/@babel/core/-/core-7.26.0.tgz" - integrity sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg== - dependencies: - debug "^4.1.0" - json5 "^2.2.3" - semver "^6.3.1" - gensync "^1.0.0-beta.2" - "@babel/types" "^7.26.0" - "@babel/parser" "^7.26.0" - "@babel/helpers" "^7.26.0" - "@babel/template" "^7.25.9" - "@babel/traverse" "^7.25.9" - "@babel/generator" "^7.26.0" - "@babel/code-frame" "^7.26.0" - convert-source-map "^2.0.0" - "@ampproject/remapping" "^2.2.0" - "@babel/helper-module-transforms" "^7.26.0" - "@babel/helper-compilation-targets" "^7.25.9" - -"@babel/generator@^7.20.0", "@babel/generator@^7.25.9", "@babel/generator@^7.26.0", "@babel/generator@^7.7.2": - version "7.26.0" - resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.26.0.tgz" - integrity sha512-/AIkAmInnWwgEAJGQr9vY0c66Mj6kjkE2ZPB1PurTRaRAh3U+J45sAQMjQDJdh4WbR3l0x5xkimXBKyBXXAu2w== - dependencies: - jsesc "^3.0.2" - "@babel/types" "^7.26.0" - "@babel/parser" "^7.26.0" - "@jridgewell/gen-mapping" "^0.3.5" - "@jridgewell/trace-mapping" "^0.3.25" - -"@babel/helper-annotate-as-pure@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz" - integrity sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g== - dependencies: - "@babel/types" "^7.25.9" - -"@babel/helper-builder-binary-assignment-operator-visitor@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.25.9.tgz" - integrity sha512-C47lC7LIDCnz0h4vai/tpNOI95tCd5ZT3iBt/DBH5lXKHZsyNQv18yf1wIIg2ntiQNgmAvA+DgZ82iW8Qdym8g== - dependencies: - "@babel/types" "^7.25.9" - "@babel/traverse" "^7.25.9" - -"@babel/helper-compilation-targets@^7.20.7", "@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz" - integrity sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ== - dependencies: - semver "^6.3.1" - lru-cache "^5.1.1" - browserslist "^4.24.0" - "@babel/compat-data" "^7.25.9" - "@babel/helper-validator-option" "^7.25.9" - -"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz" - integrity sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ== - dependencies: - semver "^6.3.1" - "@babel/traverse" "^7.25.9" - "@babel/helper-replace-supers" "^7.25.9" - "@babel/helper-annotate-as-pure" "^7.25.9" - "@babel/helper-optimise-call-expression" "^7.25.9" - "@babel/helper-member-expression-to-functions" "^7.25.9" - "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" - -"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.9.tgz" - integrity sha512-ORPNZ3h6ZRkOyAa/SaHU+XsLZr0UQzRwuDQ0cczIA17nAzZ+85G5cVkOJIj7QavLZGSe8QXUmNFxSZzjcZF9bw== - dependencies: - semver "^6.3.1" - regexpu-core "^6.1.1" - "@babel/helper-annotate-as-pure" "^7.25.9" - -"@babel/helper-define-polyfill-provider@^0.6.2": - version "0.6.2" - resolved "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz" - integrity sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ== - dependencies: - "@babel/helper-compilation-targets" "^7.22.6" - "@babel/helper-plugin-utils" "^7.22.5" - debug "^4.1.1" - lodash.debounce "^4.0.8" - resolve "^1.14.2" - -"@babel/helper-environment-visitor@^7.18.9": - version "7.24.7" - resolved "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz" - integrity sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ== - dependencies: - "@babel/types" "^7.24.7" - -"@babel/helper-member-expression-to-functions@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz" - integrity sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ== - dependencies: - "@babel/types" "^7.25.9" - "@babel/traverse" "^7.25.9" - -"@babel/helper-module-imports@^7.24.7", "@babel/helper-module-imports@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz" - integrity sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw== - dependencies: - "@babel/types" "^7.25.9" - "@babel/traverse" "^7.25.9" - -"@babel/helper-module-transforms@^7.25.9", "@babel/helper-module-transforms@^7.26.0": - version "7.26.0" - resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz" - integrity sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw== - dependencies: - "@babel/traverse" "^7.25.9" - "@babel/helper-module-imports" "^7.25.9" - "@babel/helper-validator-identifier" "^7.25.9" - -"@babel/helper-optimise-call-expression@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz" - integrity sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ== - dependencies: - "@babel/types" "^7.25.9" - -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.24.8", "@babel/helper-plugin-utils@^7.25.9", "@babel/helper-plugin-utils@^7.8.0": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz" - integrity sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw== - -"@babel/helper-remap-async-to-generator@^7.18.9", "@babel/helper-remap-async-to-generator@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz" - integrity sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw== - dependencies: - "@babel/traverse" "^7.25.9" - "@babel/helper-wrap-function" "^7.25.9" - "@babel/helper-annotate-as-pure" "^7.25.9" - -"@babel/helper-replace-supers@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.25.9.tgz" - integrity sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ== - dependencies: - "@babel/traverse" "^7.25.9" - "@babel/helper-optimise-call-expression" "^7.25.9" - "@babel/helper-member-expression-to-functions" "^7.25.9" - -"@babel/helper-simple-access@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.25.9.tgz" - integrity sha512-c6WHXuiaRsJTyHYLJV75t9IqsmTbItYfdj99PnzYGQZkYKvan5/2jKJ7gu31J3/BJ/A18grImSPModuyG/Eo0Q== - dependencies: - "@babel/types" "^7.25.9" - "@babel/traverse" "^7.25.9" - -"@babel/helper-skip-transparent-expression-wrappers@^7.20.0", "@babel/helper-skip-transparent-expression-wrappers@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz" - integrity sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA== - dependencies: - "@babel/types" "^7.25.9" - "@babel/traverse" "^7.25.9" - -"@babel/helper-string-parser@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz" - integrity sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA== - -"@babel/helper-validator-identifier@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz" - integrity sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ== - -"@babel/helper-validator-option@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz" - integrity sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw== - -"@babel/helper-wrap-function@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz" - integrity sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g== - dependencies: - "@babel/types" "^7.25.9" - "@babel/template" "^7.25.9" - "@babel/traverse" "^7.25.9" - -"@babel/helpers@^7.26.0": - version "7.26.0" - resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.0.tgz" - integrity sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw== - dependencies: - "@babel/types" "^7.26.0" - "@babel/template" "^7.25.9" - -"@babel/parser@^7.1.0", "@babel/parser@^7.13.16", "@babel/parser@^7.14.7", "@babel/parser@^7.20.0", "@babel/parser@^7.20.7", "@babel/parser@^7.21.4", "@babel/parser@^7.23.9", "@babel/parser@^7.25.3", "@babel/parser@^7.25.4", "@babel/parser@^7.25.6", "@babel/parser@^7.25.8", "@babel/parser@^7.25.9", "@babel/parser@^7.26.0": - version "7.26.1" - resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.26.1.tgz" - integrity sha512-reoQYNiAJreZNsJzyrDNzFQ+IQ5JFiIzAHJg9bn94S3l+4++J7RsIhNMoB+lgP/9tpmiAQqspv+xfdxTSzREOw== - dependencies: - "@babel/types" "^7.26.0" - -"@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz" - integrity sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g== - dependencies: - "@babel/traverse" "^7.25.9" - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-bugfix-safari-class-field-initializer-scope@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz" - integrity sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.9.tgz" - integrity sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz" - integrity sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/plugin-transform-optional-chaining" "^7.25.9" - "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" - -"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz" - integrity sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg== - dependencies: - "@babel/traverse" "^7.25.9" - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-proposal-async-generator-functions@^7.0.0": - version "7.20.7" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz" - integrity sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA== - dependencies: - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/helper-remap-async-to-generator" "^7.18.9" - "@babel/plugin-syntax-async-generators" "^7.8.4" - -"@babel/plugin-proposal-class-properties@^7.13.0", "@babel/plugin-proposal-class-properties@^7.18.0": - version "7.18.6" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz" - integrity sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-proposal-decorators@^7.22.7", "@babel/plugin-proposal-decorators@^7.23.0": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.25.9.tgz" - integrity sha512-smkNLL/O1ezy9Nhy4CNosc4Va+1wo5w4gzSZeLe6y6dM4mmHfYOCPolXQPHQxonZCF+ZyebxN9vqOolkYrSn5g== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/plugin-syntax-decorators" "^7.25.9" - "@babel/helper-create-class-features-plugin" "^7.25.9" - -"@babel/plugin-proposal-export-default-from@^7.0.0": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.25.9.tgz" - integrity sha512-ykqgwNfSnNOB+C8fV5X4mG3AVmvu+WVxcaU9xHHtBb7PCrPeweMmPjGsn8eMaeJg6SJuoUuZENeeSWaarWqonQ== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-proposal-nullish-coalescing-operator@^7.13.8", "@babel/plugin-proposal-nullish-coalescing-operator@^7.18.0": - version "7.18.6" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz" - integrity sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - -"@babel/plugin-proposal-numeric-separator@^7.0.0": - version "7.18.6" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz" - integrity sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-numeric-separator" "^7.10.4" - -"@babel/plugin-proposal-object-rest-spread@^7.20.0": - version "7.20.7" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz" - integrity sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg== - dependencies: - "@babel/compat-data" "^7.20.5" - "@babel/helper-compilation-targets" "^7.20.7" - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.20.7" - -"@babel/plugin-proposal-optional-catch-binding@^7.0.0": - version "7.18.6" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz" - integrity sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - -"@babel/plugin-proposal-optional-chaining@^7.13.12", "@babel/plugin-proposal-optional-chaining@^7.20.0": - version "7.21.0" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz" - integrity sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA== - dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - -"@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": - version "7.21.0-placeholder-for-preset-env.2" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz" - integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w== - -"@babel/plugin-syntax-async-generators@^7.8.4": - version "7.8.4" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz" - integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-bigint@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz" - integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-class-properties@^7.12.13": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz" - integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== - dependencies: - "@babel/helper-plugin-utils" "^7.12.13" - -"@babel/plugin-syntax-class-static-block@^7.14.5": - version "7.14.5" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz" - integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-decorators@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.25.9.tgz" - integrity sha512-ryzI0McXUPJnRCvMo4lumIKZUzhYUO/ScI+Mz4YVaTLt04DHNSjEUjKVvbzQjZFLuod/cYEc07mJWhzl6v4DPg== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-syntax-dynamic-import@^7.8.0": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz" - integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-export-default-from@^7.0.0": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.25.9.tgz" - integrity sha512-9MhJ/SMTsVqsd69GyQg89lYR4o9T+oDGv5F6IsigxxqFVOyR/IflDLYP8WDI1l8fkhNGGktqkvL5qwNCtGEpgQ== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-syntax-flow@^7.12.1", "@babel/plugin-syntax-flow@^7.18.0", "@babel/plugin-syntax-flow@^7.25.9": - version "7.26.0" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.26.0.tgz" - integrity sha512-B+O2DnPc0iG+YXFqOxv2WNuNU97ToWjOomUQ78DouOENWUaM5sVrmet9mcomUGQFwpJd//gvUagXBSdzO1fRKg== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-syntax-import-assertions@^7.26.0": - version "7.26.0" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz" - integrity sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-syntax-import-attributes@^7.22.5", "@babel/plugin-syntax-import-attributes@^7.24.7", "@babel/plugin-syntax-import-attributes@^7.26.0": - version "7.26.0" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz" - integrity sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-syntax-import-meta@^7.10.4": - version "7.10.4" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz" - integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-json-strings@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz" - integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-jsx@^7.24.7", "@babel/plugin-syntax-jsx@^7.25.9", "@babel/plugin-syntax-jsx@^7.7.2": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz" - integrity sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-syntax-logical-assignment-operators@^7.10.4": - version "7.10.4" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz" - integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-nullish-coalescing-operator@^7.0.0", "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz" - integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-numeric-separator@^7.10.4": - version "7.10.4" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz" - integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-object-rest-spread@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz" - integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-catch-binding@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz" - integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-chaining@^7.0.0", "@babel/plugin-syntax-optional-chaining@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz" - integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-private-property-in-object@^7.14.5": - version "7.14.5" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz" - integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-top-level-await@^7.14.5": - version "7.14.5" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz" - integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-typescript@^7.25.9", "@babel/plugin-syntax-typescript@^7.3.3", "@babel/plugin-syntax-typescript@^7.7.2": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz" - integrity sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-syntax-unicode-sets-regex@^7.18.6": - version "7.18.6" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz" - integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-arrow-functions@^7.0.0", "@babel/plugin-transform-arrow-functions@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz" - integrity sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-transform-async-generator-functions@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.9.tgz" - integrity sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw== - dependencies: - "@babel/traverse" "^7.25.9" - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-remap-async-to-generator" "^7.25.9" - -"@babel/plugin-transform-async-to-generator@^7.20.0", "@babel/plugin-transform-async-to-generator@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz" - integrity sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-module-imports" "^7.25.9" - "@babel/helper-remap-async-to-generator" "^7.25.9" - -"@babel/plugin-transform-block-scoped-functions@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.25.9.tgz" - integrity sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-transform-block-scoping@^7.0.0", "@babel/plugin-transform-block-scoping@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.9.tgz" - integrity sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-transform-class-properties@^7.22.5", "@babel/plugin-transform-class-properties@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz" - integrity sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-create-class-features-plugin" "^7.25.9" - -"@babel/plugin-transform-class-static-block@^7.26.0": - version "7.26.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz" - integrity sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-create-class-features-plugin" "^7.25.9" - -"@babel/plugin-transform-classes@^7.0.0", "@babel/plugin-transform-classes@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz" - integrity sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg== - dependencies: - globals "^11.1.0" - "@babel/traverse" "^7.25.9" - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-replace-supers" "^7.25.9" - "@babel/helper-annotate-as-pure" "^7.25.9" - "@babel/helper-compilation-targets" "^7.25.9" - -"@babel/plugin-transform-computed-properties@^7.0.0", "@babel/plugin-transform-computed-properties@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz" - integrity sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA== - dependencies: - "@babel/template" "^7.25.9" - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-transform-destructuring@^7.20.0", "@babel/plugin-transform-destructuring@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz" - integrity sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-transform-dotall-regex@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz" - integrity sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-create-regexp-features-plugin" "^7.25.9" - -"@babel/plugin-transform-duplicate-keys@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz" - integrity sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-transform-duplicate-named-capturing-groups-regex@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz" - integrity sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-create-regexp-features-plugin" "^7.25.9" - -"@babel/plugin-transform-dynamic-import@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz" - integrity sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-transform-exponentiation-operator@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.25.9.tgz" - integrity sha512-KRhdhlVk2nObA5AYa7QMgTMTVJdfHprfpAk4DjZVtllqRg9qarilstTKEhpVjyt+Npi8ThRyiV8176Am3CodPA== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.25.9" - -"@babel/plugin-transform-export-namespace-from@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz" - integrity sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-transform-flow-strip-types@^7.20.0", "@babel/plugin-transform-flow-strip-types@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.25.9.tgz" - integrity sha512-/VVukELzPDdci7UUsWQaSkhgnjIWXnIyRpM02ldxaVoFK96c41So8JcKT3m0gYjyv7j5FNPGS5vfELrWalkbDA== - dependencies: - "@babel/plugin-syntax-flow" "^7.25.9" - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-transform-for-of@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.9.tgz" - integrity sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" - -"@babel/plugin-transform-function-name@^7.0.0", "@babel/plugin-transform-function-name@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz" - integrity sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA== - dependencies: - "@babel/traverse" "^7.25.9" - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-compilation-targets" "^7.25.9" - -"@babel/plugin-transform-json-strings@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz" - integrity sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-transform-literals@^7.0.0", "@babel/plugin-transform-literals@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz" - integrity sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-transform-logical-assignment-operators@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz" - integrity sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-transform-member-expression-literals@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz" - integrity sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-transform-modules-amd@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz" - integrity sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-module-transforms" "^7.25.9" - -"@babel/plugin-transform-modules-commonjs@^7.0.0", "@babel/plugin-transform-modules-commonjs@^7.13.8", "@babel/plugin-transform-modules-commonjs@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.25.9.tgz" - integrity sha512-dwh2Ol1jWwL2MgkCzUSOvfmKElqQcuswAZypBSUsScMXvgdT8Ekq5YA6TtqpTVWH+4903NmboMuH1o9i8Rxlyg== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-simple-access" "^7.25.9" - "@babel/helper-module-transforms" "^7.25.9" - -"@babel/plugin-transform-modules-systemjs@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz" - integrity sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA== - dependencies: - "@babel/traverse" "^7.25.9" - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-module-transforms" "^7.25.9" - "@babel/helper-validator-identifier" "^7.25.9" - -"@babel/plugin-transform-modules-umd@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz" - integrity sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-module-transforms" "^7.25.9" - -"@babel/plugin-transform-named-capturing-groups-regex@^7.0.0", "@babel/plugin-transform-named-capturing-groups-regex@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz" - integrity sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-create-regexp-features-plugin" "^7.25.9" - -"@babel/plugin-transform-new-target@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz" - integrity sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-transform-nullish-coalescing-operator@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.25.9.tgz" - integrity sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-transform-numeric-separator@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz" - integrity sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-transform-object-rest-spread@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz" - integrity sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-compilation-targets" "^7.25.9" - "@babel/plugin-transform-parameters" "^7.25.9" - -"@babel/plugin-transform-object-super@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz" - integrity sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-replace-supers" "^7.25.9" - -"@babel/plugin-transform-optional-catch-binding@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz" - integrity sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-transform-optional-chaining@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz" - integrity sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" - -"@babel/plugin-transform-parameters@^7.0.0", "@babel/plugin-transform-parameters@^7.20.7", "@babel/plugin-transform-parameters@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz" - integrity sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-transform-private-methods@^7.22.5", "@babel/plugin-transform-private-methods@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz" - integrity sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-create-class-features-plugin" "^7.25.9" - -"@babel/plugin-transform-private-property-in-object@^7.22.11", "@babel/plugin-transform-private-property-in-object@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz" - integrity sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-annotate-as-pure" "^7.25.9" - "@babel/helper-create-class-features-plugin" "^7.25.9" - -"@babel/plugin-transform-property-literals@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz" - integrity sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-transform-react-constant-elements@^7.21.3": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.25.9.tgz" - integrity sha512-Ncw2JFsJVuvfRsa2lSHiC55kETQVLSnsYGQ1JDDwkUeWGTL/8Tom8aLTnlqgoeuopWrbbGndrc9AlLYrIosrow== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-transform-react-display-name@^7.0.0", "@babel/plugin-transform-react-display-name@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.25.9.tgz" - integrity sha512-KJfMlYIUxQB1CJfO3e0+h0ZHWOTLCPP115Awhaz8U0Zpq36Gl/cXlpoyMRnUWlhNUBAzldnCiAZNvCDj7CrKxQ== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-transform-react-jsx@^7.0.0", "@babel/plugin-transform-react-jsx@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.9.tgz" - integrity sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw== - dependencies: - "@babel/types" "^7.25.9" - "@babel/plugin-syntax-jsx" "^7.25.9" - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-module-imports" "^7.25.9" - "@babel/helper-annotate-as-pure" "^7.25.9" - -"@babel/plugin-transform-react-jsx-development@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.25.9.tgz" - integrity sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw== - dependencies: - "@babel/plugin-transform-react-jsx" "^7.25.9" - -"@babel/plugin-transform-react-jsx-self@^7.0.0", "@babel/plugin-transform-react-jsx-self@^7.24.7": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.25.9.tgz" - integrity sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-transform-react-jsx-source@^7.0.0", "@babel/plugin-transform-react-jsx-source@^7.24.7": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.25.9.tgz" - integrity sha512-+iqjT8xmXhhYv4/uiYd8FNQsraMFZIfxVSqxxVSZP0WbbSAWvBXAul0m/zu+7Vv4O/3WtApy9pmaTMiumEZgfg== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-transform-react-pure-annotations@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.25.9.tgz" - integrity sha512-KQ/Takk3T8Qzj5TppkS1be588lkbTp5uj7w6a0LeQaTMSckU/wK0oJ/pih+T690tkgI5jfmg2TqDJvd41Sj1Cg== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-annotate-as-pure" "^7.25.9" - -"@babel/plugin-transform-regenerator@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.9.tgz" - integrity sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg== - dependencies: - regenerator-transform "^0.15.2" - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-transform-regexp-modifiers@^7.26.0": - version "7.26.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.26.0.tgz" - integrity sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-create-regexp-features-plugin" "^7.25.9" - -"@babel/plugin-transform-reserved-words@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz" - integrity sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-transform-runtime@^7.0.0", "@babel/plugin-transform-runtime@^7.23.2": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.25.9.tgz" - integrity sha512-nZp7GlEl+yULJrClz0SwHPqir3lc0zsPrDHQUcxGspSL7AKrexNSEfTbfqnDNJUO13bgKyfuOLMF8Xqtu8j3YQ== - dependencies: - semver "^6.3.1" - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-module-imports" "^7.25.9" - babel-plugin-polyfill-corejs2 "^0.4.10" - babel-plugin-polyfill-corejs3 "^0.10.6" - babel-plugin-polyfill-regenerator "^0.6.1" - -"@babel/plugin-transform-shorthand-properties@^7.0.0", "@babel/plugin-transform-shorthand-properties@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz" - integrity sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-transform-spread@^7.0.0", "@babel/plugin-transform-spread@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz" - integrity sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" - -"@babel/plugin-transform-sticky-regex@^7.0.0", "@babel/plugin-transform-sticky-regex@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz" - integrity sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-transform-template-literals@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.25.9.tgz" - integrity sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-transform-typeof-symbol@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.25.9.tgz" - integrity sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-transform-typescript@^7.22.15", "@babel/plugin-transform-typescript@^7.24.7", "@babel/plugin-transform-typescript@^7.25.9", "@babel/plugin-transform-typescript@^7.5.0": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.25.9.tgz" - integrity sha512-7PbZQZP50tzv2KGGnhh82GSyMB01yKY9scIjf1a+GfZCtInOWqUH5+1EBU4t9fyR5Oykkkc9vFTs4OHrhHXljQ== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-annotate-as-pure" "^7.25.9" - "@babel/plugin-syntax-typescript" "^7.25.9" - "@babel/helper-create-class-features-plugin" "^7.25.9" - "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" - -"@babel/plugin-transform-unicode-escapes@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz" - integrity sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - -"@babel/plugin-transform-unicode-property-regex@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz" - integrity sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-create-regexp-features-plugin" "^7.25.9" - -"@babel/plugin-transform-unicode-regex@^7.0.0", "@babel/plugin-transform-unicode-regex@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz" - integrity sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-create-regexp-features-plugin" "^7.25.9" - -"@babel/plugin-transform-unicode-sets-regex@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz" - integrity sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-create-regexp-features-plugin" "^7.25.9" - -"@babel/preset-env@^7.1.6", "@babel/preset-env@^7.20.2", "@babel/preset-env@^7.23.2": - version "7.26.0" - resolved "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.26.0.tgz" - integrity sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw== - dependencies: - semver "^6.3.1" - core-js-compat "^3.38.1" - "@babel/compat-data" "^7.26.0" - "@babel/preset-modules" "0.1.6-no-external-plugins" - "@babel/helper-plugin-utils" "^7.25.9" - babel-plugin-polyfill-corejs2 "^0.4.10" - babel-plugin-polyfill-corejs3 "^0.10.6" - "@babel/helper-validator-option" "^7.25.9" - "@babel/plugin-transform-for-of" "^7.25.9" - "@babel/plugin-transform-spread" "^7.25.9" - "@babel/plugin-transform-classes" "^7.25.9" - "@babel/plugin-transform-literals" "^7.25.9" - "@babel/helper-compilation-targets" "^7.25.9" - babel-plugin-polyfill-regenerator "^0.6.1" - "@babel/plugin-transform-new-target" "^7.25.9" - "@babel/plugin-transform-parameters" "^7.25.9" - "@babel/plugin-transform-modules-amd" "^7.25.9" - "@babel/plugin-transform-modules-umd" "^7.25.9" - "@babel/plugin-transform-regenerator" "^7.25.9" - "@babel/plugin-transform-dotall-regex" "^7.25.9" - "@babel/plugin-transform-json-strings" "^7.25.9" - "@babel/plugin-transform-object-super" "^7.25.9" - "@babel/plugin-transform-sticky-regex" "^7.25.9" - "@babel/plugin-transform-block-scoping" "^7.25.9" - "@babel/plugin-transform-destructuring" "^7.25.9" - "@babel/plugin-transform-function-name" "^7.25.9" - "@babel/plugin-transform-typeof-symbol" "^7.25.9" - "@babel/plugin-transform-unicode-regex" "^7.25.9" - "@babel/plugin-syntax-import-assertions" "^7.26.0" - "@babel/plugin-syntax-import-attributes" "^7.26.0" - "@babel/plugin-transform-duplicate-keys" "^7.25.9" - "@babel/plugin-transform-dynamic-import" "^7.25.9" - "@babel/plugin-transform-reserved-words" "^7.25.9" - "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6" - "@babel/plugin-transform-arrow-functions" "^7.25.9" - "@babel/plugin-transform-private-methods" "^7.25.9" - "@babel/plugin-transform-unicode-escapes" "^7.25.9" - "@babel/plugin-transform-class-properties" "^7.25.9" - "@babel/plugin-transform-modules-commonjs" "^7.25.9" - "@babel/plugin-transform-modules-systemjs" "^7.25.9" - "@babel/plugin-transform-regexp-modifiers" "^7.26.0" - "@babel/plugin-transform-numeric-separator" "^7.25.9" - "@babel/plugin-transform-optional-chaining" "^7.25.9" - "@babel/plugin-transform-property-literals" "^7.25.9" - "@babel/plugin-transform-template-literals" "^7.25.9" - "@babel/plugin-transform-async-to-generator" "^7.25.9" - "@babel/plugin-transform-class-static-block" "^7.26.0" - "@babel/plugin-transform-object-rest-spread" "^7.25.9" - "@babel/plugin-transform-unicode-sets-regex" "^7.25.9" - "@babel/plugin-transform-computed-properties" "^7.25.9" - "@babel/plugin-transform-shorthand-properties" "^7.25.9" - "@babel/plugin-transform-export-namespace-from" "^7.25.9" - "@babel/plugin-transform-block-scoped-functions" "^7.25.9" - "@babel/plugin-transform-optional-catch-binding" "^7.25.9" - "@babel/plugin-transform-unicode-property-regex" "^7.25.9" - "@babel/plugin-transform-exponentiation-operator" "^7.25.9" - "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2" - "@babel/plugin-transform-async-generator-functions" "^7.25.9" - "@babel/plugin-transform-member-expression-literals" "^7.25.9" - "@babel/plugin-transform-private-property-in-object" "^7.25.9" - "@babel/plugin-transform-nullish-coalescing-operator" "^7.25.9" - "@babel/plugin-transform-logical-assignment-operators" "^7.25.9" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.25.9" - "@babel/plugin-bugfix-firefox-class-in-computed-class-key" "^7.25.9" - "@babel/plugin-bugfix-safari-class-field-initializer-scope" "^7.25.9" - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.25.9" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.25.9" - "@babel/plugin-transform-duplicate-named-capturing-groups-regex" "^7.25.9" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.25.9" - -"@babel/preset-flow@^7.13.13": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.25.9.tgz" - integrity sha512-EASHsAhE+SSlEzJ4bzfusnXSHiU+JfAYzj+jbw2vgQKgq5HrUr8qs+vgtiEL5dOH6sEweI+PNt2D7AqrDSHyqQ== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-validator-option" "^7.25.9" - "@babel/plugin-transform-flow-strip-types" "^7.25.9" - -"@babel/preset-modules@0.1.6-no-external-plugins": - version "0.1.6-no-external-plugins" - resolved "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz" - integrity sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/types" "^7.4.4" - esutils "^2.0.2" - -"@babel/preset-react@^7.14.5", "@babel/preset-react@^7.18.6": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.25.9.tgz" - integrity sha512-D3to0uSPiWE7rBrdIICCd0tJSIGpLaaGptna2+w7Pft5xMqLpA1sz99DK5TZ1TjGbdQ/VI1eCSZ06dv3lT4JOw== - dependencies: - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-validator-option" "^7.25.9" - "@babel/plugin-transform-react-jsx" "^7.25.9" - "@babel/plugin-transform-react-display-name" "^7.25.9" - "@babel/plugin-transform-react-jsx-development" "^7.25.9" - "@babel/plugin-transform-react-pure-annotations" "^7.25.9" - -"@babel/preset-typescript@^7.13.0", "@babel/preset-typescript@^7.21.0", "@babel/preset-typescript@^7.22.5": - version "7.26.0" - resolved "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.26.0.tgz" - integrity sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg== - dependencies: - "@babel/plugin-syntax-jsx" "^7.25.9" - "@babel/helper-plugin-utils" "^7.25.9" - "@babel/helper-validator-option" "^7.25.9" - "@babel/plugin-transform-typescript" "^7.25.9" - "@babel/plugin-transform-modules-commonjs" "^7.25.9" - -"@babel/register@^7.13.16": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/register/-/register-7.25.9.tgz" - integrity sha512-8D43jXtGsYmEeDvm4MWHYUpWf8iiXgWYx3fW7E7Wb7Oe6FWqJPl5K6TuFW0dOwNZzEE5rjlaSJYH9JjrUKJszA== - dependencies: - pirates "^4.0.6" - make-dir "^2.1.0" - clone-deep "^4.0.1" - find-cache-dir "^2.0.0" - source-map-support "^0.5.16" - -"@babel/runtime@^7.12.5", "@babel/runtime@^7.19.4", "@babel/runtime@^7.20.7", "@babel/runtime@^7.21.0", "@babel/runtime@^7.22.6", "@babel/runtime@^7.25.0", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4": - version "7.26.0" - resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.0.tgz" - integrity sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw== - dependencies: - regenerator-runtime "^0.14.0" - -"@babel/standalone@^7.25.7": - version "7.26.1" - resolved "https://registry.npmjs.org/@babel/standalone/-/standalone-7.26.1.tgz" - integrity sha512-DAC3Vv62IA9VcMMAsTm5UzuEmsVjYkR5A9BX9zJrrrPHCQYJIp38jMHHx17RC4KwruwiIAb5hLFZLmE+wZgiyQ== - -"@babel/template@^7.0.0", "@babel/template@^7.25.0", "@babel/template@^7.25.9", "@babel/template@^7.3.3": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz" - integrity sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg== - dependencies: - "@babel/types" "^7.25.9" - "@babel/parser" "^7.25.9" - "@babel/code-frame" "^7.25.9" - -"@babel/traverse@^7.16.0", "@babel/traverse@^7.20.0", "@babel/traverse@^7.25.6", "@babel/traverse@^7.25.9": - version "7.25.9" - resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.9.tgz" - integrity sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw== - dependencies: - debug "^4.3.1" - globals "^11.1.0" - "@babel/types" "^7.25.9" - "@babel/parser" "^7.25.9" - "@babel/template" "^7.25.9" - "@babel/generator" "^7.25.9" - "@babel/code-frame" "^7.25.9" - -"@babel/types@^7.0.0", "@babel/types@^7.20.0", "@babel/types@^7.20.7", "@babel/types@^7.21.3", "@babel/types@^7.24.7", "@babel/types@^7.25.4", "@babel/types@^7.25.6", "@babel/types@^7.25.7", "@babel/types@^7.25.8", "@babel/types@^7.25.9", "@babel/types@^7.26.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4": - version "7.26.0" - resolved "https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz" - integrity sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA== - dependencies: - "@babel/helper-string-parser" "^7.25.9" - "@babel/helper-validator-identifier" "^7.25.9" - -"@bcherny/json-schema-ref-parser@10.0.5-fork": - version "10.0.5-fork" - resolved "https://registry.npmjs.org/@bcherny/json-schema-ref-parser/-/json-schema-ref-parser-10.0.5-fork.tgz" - integrity sha512-E/jKbPoca1tfUPj3iSbitDZTGnq6FUFjkH6L8U2oDwSuwK1WhnnVtCG7oFOTg/DDnyoXbQYUiUiGOibHqaGVnw== - dependencies: - "@jsdevtools/ono" "^7.1.3" - "@types/json-schema" "^7.0.6" - call-me-maybe "^1.0.1" - js-yaml "^4.1.0" - -"@bcoe/v8-coverage@^0.2.3": - version "0.2.3" - resolved "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz" - integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== - -"@chain-registry/keplr@^1.74.12": - version "1.74.12" - resolved "https://registry.npmjs.org/@chain-registry/keplr/-/keplr-1.74.12.tgz" - integrity sha512-5PUa2vQ9DRumTq0EF0RGXMDgUPTDwleaOEN9hUFoVnq7FwFYBzHD8ucpkxfhSnmhi9/CXk0D2RQoTUi2Ae/oEA== - dependencies: - "@chain-registry/types" "^0.50.1" - "@keplr-wallet/cosmos" "0.12.28" - "@keplr-wallet/crypto" "0.12.28" - semver "^7.5.0" - -"@chain-registry/types@^0.50.1": - version "0.50.1" - resolved "https://registry.npmjs.org/@chain-registry/types/-/types-0.50.1.tgz" - integrity sha512-HPPN4NPYXW9i7TRHNLJOdKK84z9m0mByy4mY+jHE3t9zIvOz0nK0qEG00uAlgakJvPeoh2ge7gWUAUOTNcbd6A== - -"@cloudflare/kv-asset-handler@^0.3.4": - version "0.3.4" - resolved "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.3.4.tgz" - integrity sha512-YLPHc8yASwjNkmcDMQMY35yiWjoKAKnhUbPRszBRS0YgH+IXtsMp61j+yTcnCE3oO2DgP0U3iejLC8FTtKDC8Q== - dependencies: - mime "^3.0.0" - -"@commitlint/cli@^17.0.0": - version "17.8.1" - resolved "https://registry.npmjs.org/@commitlint/cli/-/cli-17.8.1.tgz" - integrity sha512-ay+WbzQesE0Rv4EQKfNbSMiJJ12KdKTDzIt0tcK4k11FdsWmtwP0Kp1NWMOUswfIWo6Eb7p7Ln721Nx9FLNBjg== - dependencies: - execa "^5.0.0" - yargs "^17.0.0" - resolve-from "5.0.0" - resolve-global "1.0.0" - "@commitlint/lint" "^17.8.1" - "@commitlint/load" "^17.8.1" - "@commitlint/read" "^17.8.1" - "@commitlint/types" "^17.8.1" - lodash.isfunction "^3.0.9" - "@commitlint/format" "^17.8.1" - -"@commitlint/config-conventional@^17.0.0": - version "17.8.1" - resolved "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-17.8.1.tgz" - integrity sha512-NxCOHx1kgneig3VLauWJcDWS40DVjg7nKOpBEEK9E5fjJpQqLCilcnKkIIjdBH98kEO1q3NpE5NSrZ2kl/QGJg== - dependencies: - conventional-changelog-conventionalcommits "^6.1.0" - -"@commitlint/config-validator@^17.8.1": - version "17.8.1" - resolved "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-17.8.1.tgz" - integrity sha512-UUgUC+sNiiMwkyiuIFR7JG2cfd9t/7MV8VB4TZ+q02ZFkHoduUS4tJGsCBWvBOGD9Btev6IecPMvlWUfJorkEA== - dependencies: - ajv "^8.11.0" - "@commitlint/types" "^17.8.1" - -"@commitlint/ensure@^17.8.1": - version "17.8.1" - resolved "https://registry.npmjs.org/@commitlint/ensure/-/ensure-17.8.1.tgz" - integrity sha512-xjafwKxid8s1K23NFpL8JNo6JnY/ysetKo8kegVM7c8vs+kWLP8VrQq+NbhgVlmCojhEDbzQKp4eRXSjVOGsow== - dependencies: - lodash.camelcase "^4.3.0" - lodash.kebabcase "^4.1.1" - lodash.snakecase "^4.1.1" - lodash.startcase "^4.4.0" - "@commitlint/types" "^17.8.1" - lodash.upperfirst "^4.3.1" - -"@commitlint/execute-rule@^17.8.1": - version "17.8.1" - resolved "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-17.8.1.tgz" - integrity sha512-JHVupQeSdNI6xzA9SqMF+p/JjrHTcrJdI02PwesQIDCIGUrv04hicJgCcws5nzaoZbROapPs0s6zeVHoxpMwFQ== - -"@commitlint/format@^17.8.1": - version "17.8.1" - resolved "https://registry.npmjs.org/@commitlint/format/-/format-17.8.1.tgz" - integrity sha512-f3oMTyZ84M9ht7fb93wbCKmWxO5/kKSbwuYvS867duVomoOsgrgljkGGIztmT/srZnaiGbaK8+Wf8Ik2tSr5eg== - dependencies: - chalk "^4.1.0" - "@commitlint/types" "^17.8.1" - -"@commitlint/is-ignored@^17.8.1": - version "17.8.1" - resolved "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-17.8.1.tgz" - integrity sha512-UshMi4Ltb4ZlNn4F7WtSEugFDZmctzFpmbqvpyxD3la510J+PLcnyhf9chs7EryaRFJMdAKwsEKfNK0jL/QM4g== - dependencies: - semver "7.5.4" - "@commitlint/types" "^17.8.1" - -"@commitlint/lint@^17.8.1": - version "17.8.1" - resolved "https://registry.npmjs.org/@commitlint/lint/-/lint-17.8.1.tgz" - integrity sha512-aQUlwIR1/VMv2D4GXSk7PfL5hIaFSfy6hSHV94O8Y27T5q+DlDEgd/cZ4KmVI+MWKzFfCTiTuWqjfRSfdRllCA== - dependencies: - "@commitlint/parse" "^17.8.1" - "@commitlint/rules" "^17.8.1" - "@commitlint/types" "^17.8.1" - "@commitlint/is-ignored" "^17.8.1" - -"@commitlint/load@^17.8.1": - version "17.8.1" - resolved "https://registry.npmjs.org/@commitlint/load/-/load-17.8.1.tgz" - integrity sha512-iF4CL7KDFstP1kpVUkT8K2Wl17h2yx9VaR1ztTc8vzByWWcbO/WaKwxsnCOqow9tVAlzPfo1ywk9m2oJ9ucMqA== - dependencies: - chalk "^4.1.0" - ts-node "^10.8.1" - typescript "^4.6.4 || ^5.2.2" - "@types/node" "20.5.1" - cosmiconfig "^8.0.0" - lodash.uniq "^4.5.0" - lodash.merge "^4.6.2" - resolve-from "^5.0.0" - "@commitlint/types" "^17.8.1" - lodash.isplainobject "^4.0.6" - "@commitlint/execute-rule" "^17.8.1" - "@commitlint/resolve-extends" "^17.8.1" - "@commitlint/config-validator" "^17.8.1" - cosmiconfig-typescript-loader "^4.0.0" - -"@commitlint/message@^17.8.1": - version "17.8.1" - resolved "https://registry.npmjs.org/@commitlint/message/-/message-17.8.1.tgz" - integrity sha512-6bYL1GUQsD6bLhTH3QQty8pVFoETfFQlMn2Nzmz3AOLqRVfNNtXBaSY0dhZ0dM6A2MEq4+2d7L/2LP8TjqGRkA== - -"@commitlint/parse@^17.8.1": - version "17.8.1" - resolved "https://registry.npmjs.org/@commitlint/parse/-/parse-17.8.1.tgz" - integrity sha512-/wLUickTo0rNpQgWwLPavTm7WbwkZoBy3X8PpkUmlSmQJyWQTj0m6bDjiykMaDt41qcUbfeFfaCvXfiR4EGnfw== - dependencies: - "@commitlint/types" "^17.8.1" - conventional-commits-parser "^4.0.0" - conventional-changelog-angular "^6.0.0" - -"@commitlint/read@^17.8.1": - version "17.8.1" - resolved "https://registry.npmjs.org/@commitlint/read/-/read-17.8.1.tgz" - integrity sha512-Fd55Oaz9irzBESPCdMd8vWWgxsW3OWR99wOntBDHgf9h7Y6OOHjWEdS9Xzen1GFndqgyoaFplQS5y7KZe0kO2w== - dependencies: - fs-extra "^11.0.0" - minimist "^1.2.6" - git-raw-commits "^2.0.11" - "@commitlint/types" "^17.8.1" - "@commitlint/top-level" "^17.8.1" - -"@commitlint/resolve-extends@^17.8.1": - version "17.8.1" - resolved "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-17.8.1.tgz" - integrity sha512-W/ryRoQ0TSVXqJrx5SGkaYuAaE/BUontL1j1HsKckvM6e5ZaG0M9126zcwL6peKSuIetJi7E87PRQF8O86EW0Q== - dependencies: - import-fresh "^3.0.0" - resolve-from "^5.0.0" - resolve-global "^1.0.0" - lodash.mergewith "^4.6.2" - "@commitlint/types" "^17.8.1" - "@commitlint/config-validator" "^17.8.1" - -"@commitlint/rules@^17.8.1": - version "17.8.1" - resolved "https://registry.npmjs.org/@commitlint/rules/-/rules-17.8.1.tgz" - integrity sha512-2b7OdVbN7MTAt9U0vKOYKCDsOvESVXxQmrvuVUZ0rGFMCrCPJWWP1GJ7f0lAypbDAhaGb8zqtdOr47192LBrIA== - dependencies: - execa "^5.0.0" - "@commitlint/types" "^17.8.1" - "@commitlint/ensure" "^17.8.1" - "@commitlint/message" "^17.8.1" - "@commitlint/to-lines" "^17.8.1" - -"@commitlint/to-lines@^17.8.1": - version "17.8.1" - resolved "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-17.8.1.tgz" - integrity sha512-LE0jb8CuR/mj6xJyrIk8VLz03OEzXFgLdivBytoooKO5xLt5yalc8Ma5guTWobw998sbR3ogDd+2jed03CFmJA== - -"@commitlint/top-level@^17.8.1": - version "17.8.1" - resolved "https://registry.npmjs.org/@commitlint/top-level/-/top-level-17.8.1.tgz" - integrity sha512-l6+Z6rrNf5p333SHfEte6r+WkOxGlWK4bLuZKbtf/2TXRN+qhrvn1XE63VhD8Oe9oIHQ7F7W1nG2k/TJFhx2yA== - dependencies: - find-up "^5.0.0" - -"@commitlint/types@^17.8.1": - version "17.8.1" - resolved "https://registry.npmjs.org/@commitlint/types/-/types-17.8.1.tgz" - integrity sha512-PXDQXkAmiMEG162Bqdh9ChML/GJZo6vU+7F03ALKDK8zYc6SuAr47LjG7hGYRqUOz+WK0dU7bQ0xzuqFMdxzeQ== - dependencies: - chalk "^4.1.0" - -"@confio/ics23@^0.6.8": - version "0.6.8" - resolved "https://registry.npmjs.org/@confio/ics23/-/ics23-0.6.8.tgz" - integrity sha512-wB6uo+3A50m0sW/EWcU64xpV/8wShZ6bMTa7pF8eYsTrSkQA7oLUIJcs/wb8g4y2Oyq701BaGiO6n/ak5WXO1w== - dependencies: - "@noble/hashes" "^1.0.0" - protobufjs "^6.8.8" - -"@cosmjs/amino@0.32.0": - version "0.32.0" - resolved "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.32.0.tgz" - integrity sha512-i1ehEZLQo8HUGY78eum+1ZrDQ48QSkHKy0zOTBOMqce6TiwACIC5kOjRSOWdRQDILcPFzPVrbS2dIgtrdd0ykg== - dependencies: - "@cosmjs/math" "^0.32.0" - "@cosmjs/utils" "^0.32.0" - "@cosmjs/crypto" "^0.32.0" - "@cosmjs/encoding" "^0.32.0" - -"@cosmjs/amino@0.32.3": - version "0.32.3" - resolved "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.32.3.tgz" - integrity sha512-G4zXl+dJbqrz1sSJ56H/25l5NJEk/pAPIr8piAHgbXYw88OdAOlpA26PQvk2IbSN/rRgVbvlLTNgX2tzz1dyUA== - dependencies: - "@cosmjs/math" "^0.32.3" - "@cosmjs/utils" "^0.32.3" - "@cosmjs/crypto" "^0.32.3" - "@cosmjs/encoding" "^0.32.3" - -"@cosmjs/amino@>= ^0.32", "@cosmjs/amino@^0.32.0", "@cosmjs/amino@^0.32.2", "@cosmjs/amino@^0.32.3", "@cosmjs/amino@^0.32.4": - version "0.32.4" - resolved "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.32.4.tgz" - integrity sha512-zKYOt6hPy8obIFtLie/xtygCkH9ZROiQ12UHfKsOkWaZfPQUvVbtgmu6R4Kn1tFLI/SRkw7eqhaogmW/3NYu/Q== - dependencies: - "@cosmjs/crypto" "^0.32.4" - "@cosmjs/encoding" "^0.32.4" - "@cosmjs/math" "^0.32.4" - "@cosmjs/utils" "^0.32.4" - -"@cosmjs/cosmwasm-stargate@^0.32.0", "@cosmjs/cosmwasm-stargate@^0.32.2": - version "0.32.4" - resolved "https://registry.npmjs.org/@cosmjs/cosmwasm-stargate/-/cosmwasm-stargate-0.32.4.tgz" - integrity sha512-Fuo9BGEiB+POJ5WeRyBGuhyKR1ordvxZGLPuPosFJOH9U0gKMgcjwKMCgAlWFkMlHaTB+tNdA8AifWiHrI7VgA== - dependencies: - "@cosmjs/amino" "^0.32.4" - "@cosmjs/crypto" "^0.32.4" - "@cosmjs/encoding" "^0.32.4" - "@cosmjs/math" "^0.32.4" - "@cosmjs/proto-signing" "^0.32.4" - "@cosmjs/stargate" "^0.32.4" - "@cosmjs/tendermint-rpc" "^0.32.4" - "@cosmjs/utils" "^0.32.4" - cosmjs-types "^0.9.0" - pako "^2.0.2" - -"@cosmjs/crypto@^0.32.0", "@cosmjs/crypto@^0.32.3", "@cosmjs/crypto@^0.32.4": - version "0.32.4" - resolved "https://registry.npmjs.org/@cosmjs/crypto/-/crypto-0.32.4.tgz" - integrity sha512-zicjGU051LF1V9v7bp8p7ovq+VyC91xlaHdsFOTo2oVry3KQikp8L/81RkXmUIT8FxMwdx1T7DmFwVQikcSDIw== - dependencies: - "@cosmjs/encoding" "^0.32.4" - "@cosmjs/math" "^0.32.4" - "@cosmjs/utils" "^0.32.4" - "@noble/hashes" "^1" - bn.js "^5.2.0" - elliptic "^6.5.4" - libsodium-wrappers-sumo "^0.7.11" - -"@cosmjs/encoding@^0.32.0", "@cosmjs/encoding@^0.32.3", "@cosmjs/encoding@^0.32.4": - version "0.32.4" - resolved "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.32.4.tgz" - integrity sha512-tjvaEy6ZGxJchiizzTn7HVRiyTg1i4CObRRaTRPknm5EalE13SV+TCHq38gIDfyUeden4fCuaBVEdBR5+ti7Hw== - dependencies: - base64-js "^1.3.0" - bech32 "^1.1.4" - readonly-date "^1.0.0" - -"@cosmjs/json-rpc@^0.32.3", "@cosmjs/json-rpc@^0.32.4": - version "0.32.4" - resolved "https://registry.npmjs.org/@cosmjs/json-rpc/-/json-rpc-0.32.4.tgz" - integrity sha512-/jt4mBl7nYzfJ2J/VJ+r19c92mUKF0Lt0JxM3MXEJl7wlwW5haHAWtzRujHkyYMXOwIR+gBqT2S0vntXVBRyhQ== - dependencies: - "@cosmjs/stream" "^0.32.4" - xstream "^11.14.0" - -"@cosmjs/math@^0.32.0", "@cosmjs/math@^0.32.3", "@cosmjs/math@^0.32.4": - version "0.32.4" - resolved "https://registry.npmjs.org/@cosmjs/math/-/math-0.32.4.tgz" - integrity sha512-++dqq2TJkoB8zsPVYCvrt88oJWsy1vMOuSOKcdlnXuOA/ASheTJuYy4+oZlTQ3Fr8eALDLGGPhJI02W2HyAQaw== - dependencies: - bn.js "^5.2.0" - -"@cosmjs/proto-signing@0.32.0": - version "0.32.0" - resolved "https://registry.npmjs.org/@cosmjs/proto-signing/-/proto-signing-0.32.0.tgz" - integrity sha512-9401CI0U5rvKMmYrEN4DAl7wvRd5PwfOTPgxoee+O0d3LzK4FUbTjnNIM7DeUi0zaQw/qU3vSbA3ZcMqPifSbQ== - dependencies: - "@cosmjs/math" "^0.32.0" - cosmjs-types "^0.9.0" - "@cosmjs/amino" "^0.32.0" - "@cosmjs/utils" "^0.32.0" - "@cosmjs/crypto" "^0.32.0" - "@cosmjs/encoding" "^0.32.0" - -"@cosmjs/proto-signing@0.32.3": - version "0.32.3" - resolved "https://registry.npmjs.org/@cosmjs/proto-signing/-/proto-signing-0.32.3.tgz" - integrity sha512-kSZ0ZUY0DwcRT0NcIn2HkadH4NKlwjfZgbLj1ABwh/4l0RgeT84QCscZCu63tJYq3K6auwqTiZSZERwlO4/nbg== - dependencies: - "@cosmjs/math" "^0.32.3" - cosmjs-types "^0.9.0" - "@cosmjs/amino" "^0.32.3" - "@cosmjs/utils" "^0.32.3" - "@cosmjs/crypto" "^0.32.3" - "@cosmjs/encoding" "^0.32.3" - -"@cosmjs/proto-signing@>= ^0.32", "@cosmjs/proto-signing@^0.32.0", "@cosmjs/proto-signing@^0.32.2", "@cosmjs/proto-signing@^0.32.3", "@cosmjs/proto-signing@^0.32.4": - version "0.32.4" - resolved "https://registry.npmjs.org/@cosmjs/proto-signing/-/proto-signing-0.32.4.tgz" - integrity sha512-QdyQDbezvdRI4xxSlyM1rSVBO2st5sqtbEIl3IX03uJ7YiZIQHyv6vaHVf1V4mapusCqguiHJzm4N4gsFdLBbQ== - dependencies: - "@cosmjs/amino" "^0.32.4" - "@cosmjs/crypto" "^0.32.4" - "@cosmjs/encoding" "^0.32.4" - "@cosmjs/math" "^0.32.4" - "@cosmjs/utils" "^0.32.4" - cosmjs-types "^0.9.0" - -"@cosmjs/socket@^0.32.3", "@cosmjs/socket@^0.32.4": - version "0.32.4" - resolved "https://registry.npmjs.org/@cosmjs/socket/-/socket-0.32.4.tgz" - integrity sha512-davcyYziBhkzfXQTu1l5NrpDYv0K9GekZCC9apBRvL1dvMc9F/ygM7iemHjUA+z8tJkxKxrt/YPjJ6XNHzLrkw== - dependencies: - "@cosmjs/stream" "^0.32.4" - isomorphic-ws "^4.0.1" - ws "^7" - xstream "^11.14.0" - -"@cosmjs/stargate@0.32.0": - version "0.32.0" - resolved "https://registry.npmjs.org/@cosmjs/stargate/-/stargate-0.32.0.tgz" - integrity sha512-Yo3l+A4vdy3ql30cIanY/j2uD3zxRXTQPrn2YUc67qCxacFkf7Fn3N9GdI7D/B2LQlguf/B5OwheizzWucapkw== - dependencies: - xstream "^11.14.0" - "@cosmjs/math" "^0.32.0" - cosmjs-types "^0.9.0" - "@confio/ics23" "^0.6.8" - "@cosmjs/amino" "^0.32.0" - "@cosmjs/utils" "^0.32.0" - "@cosmjs/stream" "^0.32.0" - "@cosmjs/encoding" "^0.32.0" - "@cosmjs/proto-signing" "^0.32.0" - "@cosmjs/tendermint-rpc" "^0.32.0" - -"@cosmjs/stargate@0.32.3": - version "0.32.3" - resolved "https://registry.npmjs.org/@cosmjs/stargate/-/stargate-0.32.3.tgz" - integrity sha512-OQWzO9YWKerUinPIxrO1MARbe84XkeXJAW0lyMIjXIEikajuXZ+PwftiKA5yA+8OyditVmHVLtPud6Pjna2s5w== - dependencies: - xstream "^11.14.0" - "@cosmjs/math" "^0.32.3" - cosmjs-types "^0.9.0" - "@confio/ics23" "^0.6.8" - "@cosmjs/amino" "^0.32.3" - "@cosmjs/utils" "^0.32.3" - "@cosmjs/stream" "^0.32.3" - "@cosmjs/encoding" "^0.32.3" - "@cosmjs/proto-signing" "^0.32.3" - "@cosmjs/tendermint-rpc" "^0.32.3" - -"@cosmjs/stargate@^0.32.2", "@cosmjs/stargate@^0.32.4": - version "0.32.4" - resolved "https://registry.npmjs.org/@cosmjs/stargate/-/stargate-0.32.4.tgz" - integrity sha512-usj08LxBSsPRq9sbpCeVdyLx2guEcOHfJS9mHGCLCXpdAPEIEQEtWLDpEUc0LEhWOx6+k/ChXTc5NpFkdrtGUQ== - dependencies: - "@confio/ics23" "^0.6.8" - "@cosmjs/amino" "^0.32.4" - "@cosmjs/encoding" "^0.32.4" - "@cosmjs/math" "^0.32.4" - "@cosmjs/proto-signing" "^0.32.4" - "@cosmjs/stream" "^0.32.4" - "@cosmjs/tendermint-rpc" "^0.32.4" - "@cosmjs/utils" "^0.32.4" - cosmjs-types "^0.9.0" - xstream "^11.14.0" - -"@cosmjs/stream@^0.32.0", "@cosmjs/stream@^0.32.3", "@cosmjs/stream@^0.32.4": - version "0.32.4" - resolved "https://registry.npmjs.org/@cosmjs/stream/-/stream-0.32.4.tgz" - integrity sha512-Gih++NYHEiP+oyD4jNEUxU9antoC0pFSg+33Hpp0JlHwH0wXhtD3OOKnzSfDB7OIoEbrzLJUpEjOgpCp5Z+W3A== - dependencies: - xstream "^11.14.0" - -"@cosmjs/tendermint-rpc@0.32.3": - version "0.32.3" - resolved "https://registry.npmjs.org/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.32.3.tgz" - integrity sha512-xeprW+VR9xKGstqZg0H/KBZoUp8/FfFyS9ljIUTLM/UINjP2MhiwncANPS2KScfJVepGufUKk0/phHUeIBSEkw== - dependencies: - axios "^1.6.0" - xstream "^11.14.0" - "@cosmjs/math" "^0.32.3" - "@cosmjs/utils" "^0.32.3" - readonly-date "^1.0.0" - "@cosmjs/crypto" "^0.32.3" - "@cosmjs/socket" "^0.32.3" - "@cosmjs/stream" "^0.32.3" - "@cosmjs/encoding" "^0.32.3" - "@cosmjs/json-rpc" "^0.32.3" - -"@cosmjs/tendermint-rpc@^0.32.0", "@cosmjs/tendermint-rpc@^0.32.3", "@cosmjs/tendermint-rpc@^0.32.4": - version "0.32.4" - resolved "https://registry.npmjs.org/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.32.4.tgz" - integrity sha512-MWvUUno+4bCb/LmlMIErLypXxy7ckUuzEmpufYYYd9wgbdCXaTaO08SZzyFM5PI8UJ/0S2AmUrgWhldlbxO8mw== - dependencies: - "@cosmjs/crypto" "^0.32.4" - "@cosmjs/encoding" "^0.32.4" - "@cosmjs/json-rpc" "^0.32.4" - "@cosmjs/math" "^0.32.4" - "@cosmjs/socket" "^0.32.4" - "@cosmjs/stream" "^0.32.4" - "@cosmjs/utils" "^0.32.4" - axios "^1.6.0" - readonly-date "^1.0.0" - xstream "^11.14.0" - -"@cosmjs/utils@^0.32.0", "@cosmjs/utils@^0.32.3", "@cosmjs/utils@^0.32.4": - version "0.32.4" - resolved "https://registry.npmjs.org/@cosmjs/utils/-/utils-0.32.4.tgz" - integrity sha512-D1Yc+Zy8oL/hkUkFUL/bwxvuDBzRGpc4cF7/SkdhxX4iHpSLgdOuTt1mhCh9+kl6NQREy9t7SYZ6xeW5gFe60w== - -"@cosmology/lcd@^0.12.0": - version "0.12.0" - resolved "https://registry.npmjs.org/@cosmology/lcd/-/lcd-0.12.0.tgz" - integrity sha512-f2mcySYO1xdislAhuWtNFmg4q/bzY3Aem2UkDzYzI0ZELVev5i2Pi0bQrYUNTeNg1isAo0Kyrdqj/4YPqEwjGA== - dependencies: - axios "0.27.2" - "@babel/runtime" "^7.21.0" - -"@cosmology/lcd@^0.13.3": - version "0.13.5" - resolved "https://registry.npmjs.org/@cosmology/lcd/-/lcd-0.13.5.tgz" - integrity sha512-CI8KFsJcgp0RINF8wHpv3Y9yR4Fb9ZnGucyoUICjtX2XT4NVBK+fvZuRFj5TP34km8TpEOb+WV2T7IN/pZsD7Q== - dependencies: - axios "1.7.4" - -"@cosmostation/extension-client@^0.1.15": - version "0.1.15" - resolved "https://registry.npmjs.org/@cosmostation/extension-client/-/extension-client-0.1.15.tgz" - integrity sha512-HlXYJjFrNpjiV/GUKhri1UL8/bhlOIFFLpRF78YDSqq16x0+plIqx5CAvEusFcKTDpVfpeD5sfUHiKvP7euNFg== - -"@craftzdog/react-native-buffer@^6.0.5": - version "6.0.5" - resolved "https://registry.npmjs.org/@craftzdog/react-native-buffer/-/react-native-buffer-6.0.5.tgz" - integrity sha512-Av+YqfwA9e7jhgI9GFE/gTpwl/H+dRRLmZyJPOpKTy107j9Oj7oXlm3/YiMNz+C/CEGqcKAOqnXDLs4OL6AAFw== - dependencies: - ieee754 "^1.2.1" - react-native-quick-base64 "^2.0.5" - -"@cspotcode/source-map-support@^0.8.0": - version "0.8.1" - resolved "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz" - integrity sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw== - dependencies: - "@jridgewell/trace-mapping" "0.3.9" - -"@cypress/request@3.0.1": - version "3.0.1" - resolved "https://registry.npmjs.org/@cypress/request/-/request-3.0.1.tgz" - integrity sha512-TWivJlJi8ZDx2wGOw1dbLuHJKUYX7bWySw377nlnGOW3hP9/MUKIsEdXT/YngWxVdgNCHRBmFlBipE+5/2ZZlQ== - dependencies: - qs "6.10.4" - aws4 "^1.8.0" - uuid "^8.3.2" - extend "~3.0.2" - caseless "~0.12.0" - isstream "~0.1.2" - aws-sign2 "~0.7.0" - form-data "~2.3.2" - mime-types "~2.1.19" - safe-buffer "^5.1.2" - tough-cookie "^4.1.3" - tunnel-agent "^0.6.0" - forever-agent "~0.6.1" - is-typedarray "~1.0.0" - http-signature "~1.3.6" - combined-stream "~1.0.6" - performance-now "^2.1.0" - json-stringify-safe "~5.0.1" - -"@dao-dao/cosmiframe@^0.1.0": - version "0.1.0" - resolved "https://registry.npmjs.org/@dao-dao/cosmiframe/-/cosmiframe-0.1.0.tgz" - integrity sha512-NW4pGt1ctqDfhn/A6RU2vwnFEu3O4aBNnBMrGnw31n+L35drYNEsA9ZB7KZsHmRRlkNx+jSuJSv2Fv0BFBDDJQ== - dependencies: - uuid "^9.0.1" - -"@emnapi/core@^1.1.0": - version "1.3.1" - resolved "https://registry.npmjs.org/@emnapi/core/-/core-1.3.1.tgz" - integrity sha512-pVGjBIt1Y6gg3EJN8jTcfpP/+uuRksIo055oE/OBkDNcjZqVbfkWCksG1Jp4yZnj3iKWyWX8fdG/j6UDYPbFog== - dependencies: - "@emnapi/wasi-threads" "1.0.1" - tslib "^2.4.0" - -"@emnapi/runtime@^1.1.0": - version "1.3.1" - resolved "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.3.1.tgz" - integrity sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw== - dependencies: - tslib "^2.4.0" - -"@emnapi/wasi-threads@1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.0.1.tgz" - integrity sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw== - dependencies: - tslib "^2.4.0" - -"@esbuild/aix-ppc64@0.20.2": - version "0.20.2" - resolved "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz" - integrity sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g== - -"@esbuild/aix-ppc64@0.21.5": - version "0.21.5" - resolved "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz" - integrity sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ== - -"@esbuild/aix-ppc64@0.23.1": - version "0.23.1" - resolved "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.1.tgz" - integrity sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ== - -"@esbuild/android-arm@0.20.2": - version "0.20.2" - resolved "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.20.2.tgz" - integrity sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w== - -"@esbuild/android-arm@0.21.5": - version "0.21.5" - resolved "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz" - integrity sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg== - -"@esbuild/android-arm@0.23.1": - version "0.23.1" - resolved "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.1.tgz" - integrity sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ== - -"@esbuild/android-arm64@0.20.2": - version "0.20.2" - resolved "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.20.2.tgz" - integrity sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg== - -"@esbuild/android-arm64@0.21.5": - version "0.21.5" - resolved "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz" - integrity sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A== - -"@esbuild/android-arm64@0.23.1": - version "0.23.1" - resolved "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.1.tgz" - integrity sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw== - -"@esbuild/android-x64@0.20.2": - version "0.20.2" - resolved "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.20.2.tgz" - integrity sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg== - -"@esbuild/android-x64@0.21.5": - version "0.21.5" - resolved "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz" - integrity sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA== - -"@esbuild/android-x64@0.23.1": - version "0.23.1" - resolved "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.1.tgz" - integrity sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg== - -"@esbuild/darwin-arm64@0.20.2": - version "0.20.2" - resolved "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.20.2.tgz" - integrity sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA== - -"@esbuild/darwin-arm64@0.21.5": - version "0.21.5" - resolved "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz" - integrity sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ== - -"@esbuild/darwin-arm64@0.23.1": - version "0.23.1" - resolved "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.1.tgz" - integrity sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q== - -"@esbuild/darwin-x64@0.20.2": - version "0.20.2" - resolved "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.20.2.tgz" - integrity sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA== - -"@esbuild/darwin-x64@0.21.5": - version "0.21.5" - resolved "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz" - integrity sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw== - -"@esbuild/darwin-x64@0.23.1": - version "0.23.1" - resolved "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.1.tgz" - integrity sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw== - -"@esbuild/freebsd-arm64@0.20.2": - version "0.20.2" - resolved "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.2.tgz" - integrity sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw== - -"@esbuild/freebsd-arm64@0.21.5": - version "0.21.5" - resolved "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz" - integrity sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g== - -"@esbuild/freebsd-arm64@0.23.1": - version "0.23.1" - resolved "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.1.tgz" - integrity sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA== - -"@esbuild/freebsd-x64@0.20.2": - version "0.20.2" - resolved "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.20.2.tgz" - integrity sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw== - -"@esbuild/freebsd-x64@0.21.5": - version "0.21.5" - resolved "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz" - integrity sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ== - -"@esbuild/freebsd-x64@0.23.1": - version "0.23.1" - resolved "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.1.tgz" - integrity sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g== - -"@esbuild/linux-arm@0.20.2": - version "0.20.2" - resolved "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.20.2.tgz" - integrity sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg== - -"@esbuild/linux-arm@0.21.5": - version "0.21.5" - resolved "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz" - integrity sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA== - -"@esbuild/linux-arm@0.23.1": - version "0.23.1" - resolved "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.1.tgz" - integrity sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ== - -"@esbuild/linux-arm64@0.20.2": - version "0.20.2" - resolved "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.20.2.tgz" - integrity sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A== - -"@esbuild/linux-arm64@0.21.5": - version "0.21.5" - resolved "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz" - integrity sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q== - -"@esbuild/linux-arm64@0.23.1": - version "0.23.1" - resolved "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.1.tgz" - integrity sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g== - -"@esbuild/linux-ia32@0.20.2": - version "0.20.2" - resolved "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.20.2.tgz" - integrity sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig== - -"@esbuild/linux-ia32@0.21.5": - version "0.21.5" - resolved "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz" - integrity sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg== - -"@esbuild/linux-ia32@0.23.1": - version "0.23.1" - resolved "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.1.tgz" - integrity sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ== - -"@esbuild/linux-loong64@0.20.2": - version "0.20.2" - resolved "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.20.2.tgz" - integrity sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ== - -"@esbuild/linux-loong64@0.21.5": - version "0.21.5" - resolved "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz" - integrity sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg== - -"@esbuild/linux-loong64@0.23.1": - version "0.23.1" - resolved "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.1.tgz" - integrity sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw== - -"@esbuild/linux-mips64el@0.20.2": - version "0.20.2" - resolved "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.20.2.tgz" - integrity sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA== - -"@esbuild/linux-mips64el@0.21.5": - version "0.21.5" - resolved "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz" - integrity sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg== - -"@esbuild/linux-mips64el@0.23.1": - version "0.23.1" - resolved "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.1.tgz" - integrity sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q== - -"@esbuild/linux-ppc64@0.20.2": - version "0.20.2" - resolved "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.20.2.tgz" - integrity sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg== - -"@esbuild/linux-ppc64@0.21.5": - version "0.21.5" - resolved "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz" - integrity sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w== - -"@esbuild/linux-ppc64@0.23.1": - version "0.23.1" - resolved "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.1.tgz" - integrity sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw== - -"@esbuild/linux-riscv64@0.20.2": - version "0.20.2" - resolved "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.20.2.tgz" - integrity sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg== - -"@esbuild/linux-riscv64@0.21.5": - version "0.21.5" - resolved "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz" - integrity sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA== - -"@esbuild/linux-riscv64@0.23.1": - version "0.23.1" - resolved "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.1.tgz" - integrity sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA== - -"@esbuild/linux-s390x@0.20.2": - version "0.20.2" - resolved "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.20.2.tgz" - integrity sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ== - -"@esbuild/linux-s390x@0.21.5": - version "0.21.5" - resolved "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz" - integrity sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A== - -"@esbuild/linux-s390x@0.23.1": - version "0.23.1" - resolved "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.1.tgz" - integrity sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw== - -"@esbuild/linux-x64@0.20.2": - version "0.20.2" - resolved "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.2.tgz" - integrity sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw== - -"@esbuild/linux-x64@0.21.5": - version "0.21.5" - resolved "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz" - integrity sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ== - -"@esbuild/linux-x64@0.23.1": - version "0.23.1" - resolved "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.1.tgz" - integrity sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ== - -"@esbuild/netbsd-x64@0.20.2": - version "0.20.2" - resolved "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.20.2.tgz" - integrity sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ== - -"@esbuild/netbsd-x64@0.21.5": - version "0.21.5" - resolved "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz" - integrity sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg== - -"@esbuild/netbsd-x64@0.23.1": - version "0.23.1" - resolved "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.1.tgz" - integrity sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA== - -"@esbuild/openbsd-arm64@0.23.1": - version "0.23.1" - resolved "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.1.tgz" - integrity sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q== - -"@esbuild/openbsd-x64@0.20.2": - version "0.20.2" - resolved "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.20.2.tgz" - integrity sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ== - -"@esbuild/openbsd-x64@0.21.5": - version "0.21.5" - resolved "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz" - integrity sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow== - -"@esbuild/openbsd-x64@0.23.1": - version "0.23.1" - resolved "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.1.tgz" - integrity sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA== - -"@esbuild/sunos-x64@0.20.2": - version "0.20.2" - resolved "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.20.2.tgz" - integrity sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w== - -"@esbuild/sunos-x64@0.21.5": - version "0.21.5" - resolved "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz" - integrity sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg== - -"@esbuild/sunos-x64@0.23.1": - version "0.23.1" - resolved "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.1.tgz" - integrity sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA== - -"@esbuild/win32-arm64@0.20.2": - version "0.20.2" - resolved "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.20.2.tgz" - integrity sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ== - -"@esbuild/win32-arm64@0.21.5": - version "0.21.5" - resolved "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz" - integrity sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A== - -"@esbuild/win32-arm64@0.23.1": - version "0.23.1" - resolved "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.1.tgz" - integrity sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A== - -"@esbuild/win32-ia32@0.20.2": - version "0.20.2" - resolved "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.20.2.tgz" - integrity sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ== - -"@esbuild/win32-ia32@0.21.5": - version "0.21.5" - resolved "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz" - integrity sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA== - -"@esbuild/win32-ia32@0.23.1": - version "0.23.1" - resolved "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.1.tgz" - integrity sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ== - -"@esbuild/win32-x64@0.20.2": - version "0.20.2" - resolved "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.2.tgz" - integrity sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ== - -"@esbuild/win32-x64@0.21.5": - version "0.21.5" - resolved "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz" - integrity sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw== - -"@esbuild/win32-x64@0.23.1": - version "0.23.1" - resolved "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.1.tgz" - integrity sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg== - -"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0": - version "4.4.1" - resolved "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz" - integrity sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA== - dependencies: - eslint-visitor-keys "^3.4.3" - -"@eslint-community/regexpp@^4.10.0", "@eslint-community/regexpp@^4.4.0", "@eslint-community/regexpp@^4.6.1": - version "4.11.2" - resolved "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.2.tgz" - integrity sha512-2WwyTYNVaMNUWPZTOJdkax9iqTdirrApgTbk+Qoq5EPX6myqZvG8QGFRgdKmkjKVG6/G/a565vpPauHk0+hpBA== - -"@eslint/compat@^1.1.1": - version "1.2.1" - resolved "https://registry.npmjs.org/@eslint/compat/-/compat-1.2.1.tgz" - integrity sha512-JbHG2TWuCeNzh87fXo+/46Z1LEo9DBA9T188d0fZgGxAD+cNyS6sx9fdiyxjGPBMyQVRlCutTByZ6a5+YMkF7g== - -"@eslint/eslintrc@^2.1.4": - version "2.1.4" - resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz" - integrity sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ== - dependencies: - ajv "^6.12.4" - debug "^4.3.2" - espree "^9.6.0" - globals "^13.19.0" - ignore "^5.2.0" - import-fresh "^3.2.1" - js-yaml "^4.1.0" - minimatch "^3.1.2" - strip-json-comments "^3.1.1" - -"@eslint/js@8.57.1": - version "8.57.1" - resolved "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz" - integrity sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q== - -"@ethersproject/abstract-provider@^5.7.0": - version "5.7.0" - resolved "https://registry.npmjs.org/@ethersproject/abstract-provider/-/abstract-provider-5.7.0.tgz" - integrity sha512-R41c9UkchKCpAqStMYUpdunjo3pkEvZC3FAwZn5S5MGbXoMQOHIdHItezTETxAO5bevtMApSyEhn9+CHcDsWBw== - dependencies: - "@ethersproject/bignumber" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/networks" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - "@ethersproject/transactions" "^5.7.0" - "@ethersproject/web" "^5.7.0" - -"@ethersproject/abstract-signer@^5.7.0": - version "5.7.0" - resolved "https://registry.npmjs.org/@ethersproject/abstract-signer/-/abstract-signer-5.7.0.tgz" - integrity sha512-a16V8bq1/Cz+TGCkE2OPMTOUDLS3grCpdjoJCYNnVBbdYEMSgKrU0+B90s8b6H+ByYTBZN7a3g76jdIJi7UfKQ== - dependencies: - "@ethersproject/abstract-provider" "^5.7.0" - "@ethersproject/bignumber" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - -"@ethersproject/address@^5.6.0", "@ethersproject/address@^5.7.0": - version "5.7.0" - resolved "https://registry.npmjs.org/@ethersproject/address/-/address-5.7.0.tgz" - integrity sha512-9wYhYt7aghVGo758POM5nqcOMaE168Q6aRLJZwUmiqSrAungkG74gSSeKEIR7ukixesdRZGPgVqme6vmxs1fkA== - dependencies: - "@ethersproject/bignumber" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/keccak256" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/rlp" "^5.7.0" - -"@ethersproject/base64@^5.7.0": - version "5.7.0" - resolved "https://registry.npmjs.org/@ethersproject/base64/-/base64-5.7.0.tgz" - integrity sha512-Dr8tcHt2mEbsZr/mwTPIQAf3Ai0Bks/7gTw9dSqk1mQvhW3XvRlmDJr/4n+wg1JmCl16NZue17CDh8xb/vZ0sQ== - dependencies: - "@ethersproject/bytes" "^5.7.0" - -"@ethersproject/bignumber@^5.7.0": - version "5.7.0" - resolved "https://registry.npmjs.org/@ethersproject/bignumber/-/bignumber-5.7.0.tgz" - integrity sha512-n1CAdIHRWjSucQO3MC1zPSVgV/6dy/fjL9pMrPP9peL+QxEg9wOsVqwD4+818B6LUEtaXzVHQiuivzRoxPxUGw== - dependencies: - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - bn.js "^5.2.1" - -"@ethersproject/bytes@^5.7.0": - version "5.7.0" - resolved "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.7.0.tgz" - integrity sha512-nsbxwgFXWh9NyYWo+U8atvmMsSdKJprTcICAkvbBffT75qDocbuggBU0SJiVK2MuTrp0q+xvLkTnGMPK1+uA9A== - dependencies: - "@ethersproject/logger" "^5.7.0" - -"@ethersproject/constants@^5.7.0": - version "5.7.0" - resolved "https://registry.npmjs.org/@ethersproject/constants/-/constants-5.7.0.tgz" - integrity sha512-DHI+y5dBNvkpYUMiRQyxRBYBefZkJfo70VUkUAsRjcPs47muV9evftfZ0PJVCXYbAiCgght0DtcF9srFQmIgWA== - dependencies: - "@ethersproject/bignumber" "^5.7.0" - -"@ethersproject/hash@5.7.0": - version "5.7.0" - resolved "https://registry.npmjs.org/@ethersproject/hash/-/hash-5.7.0.tgz" - integrity sha512-qX5WrQfnah1EFnO5zJv1v46a8HW0+E5xuBBDTwMFZLuVTx0tbU2kkx15NqdjxecrLGatQN9FGQKpb1FKdHCt+g== - dependencies: - "@ethersproject/abstract-signer" "^5.7.0" - "@ethersproject/address" "^5.7.0" - "@ethersproject/base64" "^5.7.0" - "@ethersproject/bignumber" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/keccak256" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - "@ethersproject/strings" "^5.7.0" - -"@ethersproject/keccak256@^5.5.0", "@ethersproject/keccak256@^5.7.0": - version "5.7.0" - resolved "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.7.0.tgz" - integrity sha512-2UcPboeL/iW+pSg6vZ6ydF8tCnv3Iu/8tUmLLzWWGzxWKFFqOBQFLo6uLUv6BDrLgCDfN28RJ/wtByx+jZ4KBg== - dependencies: - "@ethersproject/bytes" "^5.7.0" - js-sha3 "0.8.0" - -"@ethersproject/logger@^5.7.0": - version "5.7.0" - resolved "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.7.0.tgz" - integrity sha512-0odtFdXu/XHtjQXJYA3u9G0G8btm0ND5Cu8M7i5vhEcE8/HmF4Lbdqanwyv4uQTr2tx6b7fQRmgLrsnpQlmnig== - -"@ethersproject/networks@^5.7.0": - version "5.7.1" - resolved "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.7.1.tgz" - integrity sha512-n/MufjFYv3yFcUyfhnXotyDlNdFb7onmkSy8aQERi2PjNcnWQ66xXxa3XlS8nCcA8aJKJjIIMNJTC7tu80GwpQ== - dependencies: - "@ethersproject/logger" "^5.7.0" - -"@ethersproject/properties@^5.7.0": - version "5.7.0" - resolved "https://registry.npmjs.org/@ethersproject/properties/-/properties-5.7.0.tgz" - integrity sha512-J87jy8suntrAkIZtecpxEPxY//szqr1mlBaYlQ0r4RCaiD2hjheqF9s1LVE8vVuJCXisjIP+JgtK/Do54ej4Sw== - dependencies: - "@ethersproject/logger" "^5.7.0" - -"@ethersproject/rlp@^5.7.0": - version "5.7.0" - resolved "https://registry.npmjs.org/@ethersproject/rlp/-/rlp-5.7.0.tgz" - integrity sha512-rBxzX2vK8mVF7b0Tol44t5Tb8gomOHkj5guL+HhzQ1yBh/ydjGnpw6at+X6Iw0Kp3OzzzkcKp8N9r0W4kYSs9w== - dependencies: - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - -"@ethersproject/shims@^5.7.0": - version "5.7.0" - resolved "https://registry.npmjs.org/@ethersproject/shims/-/shims-5.7.0.tgz" - integrity sha512-WeDptc6oAprov5CCN2LJ/6/+dC9gTonnkdAtLepm/7P5Z+3PRxS5NpfVWmOMs1yE4Vitl2cU8bOPWC0GvGSbVg== - -"@ethersproject/signing-key@^5.7.0": - version "5.7.0" - resolved "https://registry.npmjs.org/@ethersproject/signing-key/-/signing-key-5.7.0.tgz" - integrity sha512-MZdy2nL3wO0u7gkB4nA/pEf8lu1TlFswPNmy8AiYkfKTdO6eXBJyUdmHO/ehm/htHw9K/qF8ujnTyUAD+Ry54Q== - dependencies: - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - bn.js "^5.2.1" - elliptic "6.5.4" - hash.js "1.1.7" - -"@ethersproject/strings@^5.7.0": - version "5.7.0" - resolved "https://registry.npmjs.org/@ethersproject/strings/-/strings-5.7.0.tgz" - integrity sha512-/9nu+lj0YswRNSH0NXYqrh8775XNyEdUQAuf3f+SmOrnVewcJ5SBNAjF7lpgehKi4abvNNXyf+HX86czCdJ8Mg== - dependencies: - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/constants" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - -"@ethersproject/transactions@5.7.0", "@ethersproject/transactions@^5.7.0": - version "5.7.0" - resolved "https://registry.npmjs.org/@ethersproject/transactions/-/transactions-5.7.0.tgz" - integrity sha512-kmcNicCp1lp8qanMTC3RIikGgoJ80ztTyvtsFvCYpSCfkjhD0jZ2LOrnbcuxuToLIUYYf+4XwD1rP+B/erDIhQ== - dependencies: - "@ethersproject/address" "^5.7.0" - "@ethersproject/bignumber" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/constants" "^5.7.0" - "@ethersproject/keccak256" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - "@ethersproject/rlp" "^5.7.0" - "@ethersproject/signing-key" "^5.7.0" - -"@ethersproject/web@^5.7.0": - version "5.7.1" - resolved "https://registry.npmjs.org/@ethersproject/web/-/web-5.7.1.tgz" - integrity sha512-Gueu8lSvyjBWL4cYsWsjh6MtMwM0+H4HvqFPZfB6dV8ctbP9zFAO73VG1cMWae0FLPCtz0peKPpZY8/ugJJX2w== - dependencies: - "@ethersproject/base64" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - "@ethersproject/strings" "^5.7.0" - -"@fastify/busboy@^2.0.0": - version "2.1.1" - resolved "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.1.tgz" - integrity sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA== - -"@hapi/hoek@^9.0.0", "@hapi/hoek@^9.3.0": - version "9.3.0" - resolved "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz" - integrity sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ== - -"@hapi/topo@^5.1.0": - version "5.1.0" - resolved "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz" - integrity sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg== - dependencies: - "@hapi/hoek" "^9.0.0" - -"@humanwhocodes/config-array@^0.13.0": - version "0.13.0" - resolved "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz" - integrity sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw== - dependencies: - debug "^4.3.1" - minimatch "^3.0.5" - "@humanwhocodes/object-schema" "^2.0.3" - -"@humanwhocodes/module-importer@^1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz" - integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== - -"@humanwhocodes/object-schema@^2.0.3": - version "2.0.3" - resolved "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz" - integrity sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA== - -"@ioredis/commands@^1.1.1": - version "1.2.0" - resolved "https://registry.npmjs.org/@ioredis/commands/-/commands-1.2.0.tgz" - integrity sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg== - -"@isaacs/cliui@^8.0.2": - version "8.0.2" - resolved "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz" - integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA== - dependencies: - string-width "^5.1.2" - string-width-cjs "npm:string-width@^4.2.0" - strip-ansi "^7.0.1" - strip-ansi-cjs "npm:strip-ansi@^6.0.1" - wrap-ansi "^8.1.0" - wrap-ansi-cjs "npm:wrap-ansi@^7.0.0" - -"@isaacs/ttlcache@^1.4.1": - version "1.4.1" - resolved "https://registry.npmjs.org/@isaacs/ttlcache/-/ttlcache-1.4.1.tgz" - integrity sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA== - -"@istanbuljs/load-nyc-config@^1.0.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz" - integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ== - dependencies: - camelcase "^5.3.1" - find-up "^4.1.0" - get-package-type "^0.1.0" - js-yaml "^3.13.1" - resolve-from "^5.0.0" - -"@istanbuljs/schema@^0.1.2", "@istanbuljs/schema@^0.1.3": - version "0.1.3" - resolved "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz" - integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== - -"@jest/console@^29.7.0": - version "29.7.0" - resolved "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz" - integrity sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg== - dependencies: - chalk "^4.0.0" - slash "^3.0.0" - jest-util "^29.7.0" - "@jest/types" "^29.6.3" - "@types/node" "*" - jest-message-util "^29.7.0" - -"@jest/core@^29.7.0": - version "29.7.0" - resolved "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz" - integrity sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg== - dependencies: - exit "^0.1.2" - chalk "^4.0.0" - slash "^3.0.0" - ci-info "^3.2.0" - jest-util "^29.7.0" - micromatch "^4.0.4" - strip-ansi "^6.0.0" - "@jest/types" "^29.6.3" - "@types/node" "*" - graceful-fs "^4.2.9" - jest-config "^29.7.0" - jest-runner "^29.7.0" - ansi-escapes "^4.2.1" - jest-resolve "^29.7.0" - jest-runtime "^29.7.0" - jest-watcher "^29.7.0" - "@jest/console" "^29.7.0" - jest-snapshot "^29.7.0" - jest-validate "^29.7.0" - pretty-format "^29.7.0" - jest-haste-map "^29.7.0" - "@jest/reporters" "^29.7.0" - "@jest/transform" "^29.7.0" - jest-regex-util "^29.6.3" - "@jest/test-result" "^29.7.0" - jest-message-util "^29.7.0" - jest-changed-files "^29.7.0" - jest-resolve-dependencies "^29.7.0" - -"@jest/create-cache-key-function@^29.6.3": - version "29.7.0" - resolved "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-29.7.0.tgz" - integrity sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA== - dependencies: - "@jest/types" "^29.6.3" - -"@jest/environment@^29.7.0": - version "29.7.0" - resolved "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz" - integrity sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw== - dependencies: - jest-mock "^29.7.0" - "@jest/types" "^29.6.3" - "@types/node" "*" - "@jest/fake-timers" "^29.7.0" - -"@jest/expect@^29.7.0": - version "29.7.0" - resolved "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz" - integrity sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ== - dependencies: - expect "^29.7.0" - jest-snapshot "^29.7.0" - -"@jest/expect-utils@^29.7.0": - version "29.7.0" - resolved "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz" - integrity sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA== - dependencies: - jest-get-type "^29.6.3" - -"@jest/fake-timers@^29.7.0": - version "29.7.0" - resolved "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz" - integrity sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ== - dependencies: - jest-mock "^29.7.0" - jest-util "^29.7.0" - "@jest/types" "^29.6.3" - "@types/node" "*" - jest-message-util "^29.7.0" - "@sinonjs/fake-timers" "^10.0.2" - -"@jest/globals@^29.7.0": - version "29.7.0" - resolved "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz" - integrity sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ== - dependencies: - jest-mock "^29.7.0" - "@jest/types" "^29.6.3" - "@jest/expect" "^29.7.0" - "@jest/environment" "^29.7.0" - -"@jest/reporters@^29.4.1", "@jest/reporters@^29.7.0": - version "29.7.0" - resolved "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz" - integrity sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg== - dependencies: - exit "^0.1.2" - glob "^7.1.3" - chalk "^4.0.0" - slash "^3.0.0" - jest-util "^29.7.0" - strip-ansi "^6.0.0" - "@jest/types" "^29.6.3" - "@types/node" "*" - graceful-fs "^4.2.9" - jest-worker "^29.7.0" - "@jest/console" "^29.7.0" - string-length "^4.0.1" - v8-to-istanbul "^9.0.1" - "@jest/transform" "^29.7.0" - istanbul-reports "^3.1.3" - "@bcoe/v8-coverage" "^0.2.3" - "@jest/test-result" "^29.7.0" - jest-message-util "^29.7.0" - collect-v8-coverage "^1.0.0" - istanbul-lib-report "^3.0.0" - istanbul-lib-coverage "^3.0.0" - istanbul-lib-instrument "^6.0.0" - istanbul-lib-source-maps "^4.0.0" - "@jridgewell/trace-mapping" "^0.3.18" - -"@jest/schemas@^29.6.3": - version "29.6.3" - resolved "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz" - integrity sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA== - dependencies: - "@sinclair/typebox" "^0.27.8" - -"@jest/source-map@^29.6.3": - version "29.6.3" - resolved "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz" - integrity sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw== - dependencies: - callsites "^3.0.0" - graceful-fs "^4.2.9" - "@jridgewell/trace-mapping" "^0.3.18" - -"@jest/test-result@^29.4.1", "@jest/test-result@^29.7.0": - version "29.7.0" - resolved "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz" - integrity sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA== - dependencies: - "@jest/types" "^29.6.3" - "@jest/console" "^29.7.0" - collect-v8-coverage "^1.0.0" - "@types/istanbul-lib-coverage" "^2.0.0" - -"@jest/test-sequencer@^29.7.0": - version "29.7.0" - resolved "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz" - integrity sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw== - dependencies: - slash "^3.0.0" - graceful-fs "^4.2.9" - jest-haste-map "^29.7.0" - "@jest/test-result" "^29.7.0" - -"@jest/transform@^29.7.0": - version "29.7.0" - resolved "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz" - integrity sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw== - dependencies: - chalk "^4.0.0" - slash "^3.0.0" - pirates "^4.0.4" - jest-util "^29.7.0" - micromatch "^4.0.4" - "@babel/core" "^7.11.6" - "@jest/types" "^29.6.3" - graceful-fs "^4.2.9" - jest-haste-map "^29.7.0" - jest-regex-util "^29.6.3" - write-file-atomic "^4.0.2" - convert-source-map "^2.0.0" - babel-plugin-istanbul "^6.1.1" - "@jridgewell/trace-mapping" "^0.3.18" - fast-json-stable-stringify "^2.1.0" - -"@jest/types@^26.6.2": - version "26.6.2" - resolved "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz" - integrity sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ== - dependencies: - chalk "^4.0.0" - "@types/node" "*" - "@types/yargs" "^15.0.0" - "@types/istanbul-reports" "^3.0.0" - "@types/istanbul-lib-coverage" "^2.0.0" - -"@jest/types@^29.6.3": - version "29.6.3" - resolved "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz" - integrity sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw== - dependencies: - chalk "^4.0.0" - "@types/node" "*" - "@types/yargs" "^17.0.8" - "@jest/schemas" "^29.6.3" - "@types/istanbul-reports" "^3.0.0" - "@types/istanbul-lib-coverage" "^2.0.0" - -"@jridgewell/gen-mapping@^0.3.5": - version "0.3.5" - resolved "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz" - integrity sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg== - dependencies: - "@jridgewell/set-array" "^1.2.1" - "@jridgewell/trace-mapping" "^0.3.24" - "@jridgewell/sourcemap-codec" "^1.4.10" - -"@jridgewell/resolve-uri@^3.0.3", "@jridgewell/resolve-uri@^3.1.0": - version "3.1.2" - resolved "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz" - integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw== - -"@jridgewell/set-array@^1.2.1": - version "1.2.1" - resolved "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz" - integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A== - -"@jridgewell/source-map@^0.3.3": - version "0.3.6" - resolved "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz" - integrity sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ== - dependencies: - "@jridgewell/gen-mapping" "^0.3.5" - "@jridgewell/trace-mapping" "^0.3.25" - -"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.13", "@jridgewell/sourcemap-codec@^1.4.14", "@jridgewell/sourcemap-codec@^1.5.0": - version "1.5.0" - resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz" - integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ== - -"@jridgewell/trace-mapping@0.3.9": - version "0.3.9" - resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz" - integrity sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ== - dependencies: - "@jridgewell/resolve-uri" "^3.0.3" - "@jridgewell/sourcemap-codec" "^1.4.10" - -"@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.20", "@jridgewell/trace-mapping@^0.3.23", "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25": - version "0.3.25" - resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz" - integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== - dependencies: - "@jridgewell/resolve-uri" "^3.1.0" - "@jridgewell/sourcemap-codec" "^1.4.14" - -"@jsdevtools/ono@^7.1.3": - version "7.1.3" - resolved "https://registry.npmjs.org/@jsdevtools/ono/-/ono-7.1.3.tgz" - integrity sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg== - -"@jsonjoy.com/base64@^1.1.1": - version "1.1.2" - resolved "https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-1.1.2.tgz" - integrity sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA== - -"@jsonjoy.com/json-pack@^1.0.3": - version "1.1.0" - resolved "https://registry.npmjs.org/@jsonjoy.com/json-pack/-/json-pack-1.1.0.tgz" - integrity sha512-zlQONA+msXPPwHWZMKFVS78ewFczIll5lXiVPwFPCZUsrOKdxc2AvxU1HoNBmMRhqDZUR9HkC3UOm+6pME6Xsg== - dependencies: - "@jsonjoy.com/base64" "^1.1.1" - "@jsonjoy.com/util" "^1.1.2" - hyperdyperid "^1.2.0" - thingies "^1.20.0" - -"@jsonjoy.com/util@^1.1.2", "@jsonjoy.com/util@^1.3.0": - version "1.5.0" - resolved "https://registry.npmjs.org/@jsonjoy.com/util/-/util-1.5.0.tgz" - integrity sha512-ojoNsrIuPI9g6o8UxhraZQSyF2ByJanAY4cTFbc8Mf2AXEF4aQRGY1dJxyJpuyav8r9FGflEt/Ff3u5Nt6YMPA== - -"@keplr-wallet/common@0.12.28": - version "0.12.28" - resolved "https://registry.npmjs.org/@keplr-wallet/common/-/common-0.12.28.tgz" - integrity sha512-ESQorPZw8PRiUXhsrxED+E1FEWkAdc6Kwi3Az7ce204gMBQDI2j0XJtTd4uCUp+C24Em9fk0samdHzdoB4caIg== - dependencies: - mobx "^6.1.7" - delay "^4.4.0" - buffer "^6.0.3" - "@keplr-wallet/types" "0.12.28" - "@keplr-wallet/crypto" "0.12.28" - -"@keplr-wallet/cosmos@0.12.28": - version "0.12.28" - resolved "https://registry.npmjs.org/@keplr-wallet/cosmos/-/cosmos-0.12.28.tgz" - integrity sha512-IuqmSBgKgIeWBA0XGQKKs28IXFeFMCrfadCbtiZccNc7qnNr5Y/Cyyk01BPC8Dd1ZyEyAByoICgrxvtGN0GGvA== - dependencies: - long "^4.0.0" - bech32 "^1.1.4" - buffer "^6.0.3" - protobufjs "^6.11.2" - "@keplr-wallet/unit" "0.12.28" - "@keplr-wallet/types" "0.12.28" - "@keplr-wallet/common" "0.12.28" - "@keplr-wallet/crypto" "0.12.28" - "@ethersproject/address" "^5.6.0" - "@keplr-wallet/proto-types" "0.12.28" - "@keplr-wallet/simple-fetch" "0.12.28" - -"@keplr-wallet/crypto@0.12.28": - version "0.12.28" - resolved "https://registry.npmjs.org/@keplr-wallet/crypto/-/crypto-0.12.28.tgz" - integrity sha512-le1je+78/4213qshSMgQTYqhCCvzsL9+YfhjXg1kd/ali69MLWK8L8Z09ducHPS6C+LqQXXTNJQpbH2uiFSd5w== - dependencies: - bip32 "^2.0.6" - bip39 "^3.0.3" - buffer "^6.0.3" - sha.js "^2.4.11" - elliptic "^6.5.3" - bs58check "^2.1.2" - crypto-js "^4.0.0" - "@ethersproject/keccak256" "^5.5.0" - -"@keplr-wallet/proto-types@0.12.28": - version "0.12.28" - resolved "https://registry.npmjs.org/@keplr-wallet/proto-types/-/proto-types-0.12.28.tgz" - integrity sha512-ukti/eCTltPUP64jxtk5TjtwJogyfKPqlBIT3KGUCGzBLIPeYMsffL5w5aoHsMjINzOITjYqzXyEF8LTIK/fmw== - dependencies: - long "^4.0.0" - protobufjs "^6.11.2" - -"@keplr-wallet/simple-fetch@0.12.28": - version "0.12.28" - resolved "https://registry.npmjs.org/@keplr-wallet/simple-fetch/-/simple-fetch-0.12.28.tgz" - integrity sha512-T2CiKS2B5n0ZA7CWw0CA6qIAH0XYI1siE50MP+i+V0ZniCGBeL+BMcDw64vFJUcEH+1L5X4sDAzV37fQxGwllA== - -"@keplr-wallet/types@0.12.28": - version "0.12.28" - resolved "https://registry.npmjs.org/@keplr-wallet/types/-/types-0.12.28.tgz" - integrity sha512-EcM9d46hYDm3AO4lf4GUbTSLRySONtTmhKb7p88q56OQOgJN3MMjRacEo2p9jX9gpPe7gRIjMUalhAfUiFpZoQ== - dependencies: - long "^4.0.0" - -"@keplr-wallet/types@^0.12.86": - version "0.12.145" - resolved "https://registry.npmjs.org/@keplr-wallet/types/-/types-0.12.145.tgz" - integrity sha512-GgDFn/sSlo99XXev6pqbifflh9HIAkaU9ptjYDSVyYbPXlwYUii+yZ6eg1GTRaZq+H79NEKvLCZBSJxfU/ElLA== - dependencies: - long "^4.0.0" - -"@keplr-wallet/unit@0.12.28": - version "0.12.28" - resolved "https://registry.npmjs.org/@keplr-wallet/unit/-/unit-0.12.28.tgz" - integrity sha512-kpXigHDBJGOmhtPkv9hqsQid9zkFo7OQPeKgO2n8GUlOINIXW6kWG5LXYTi/Yg9Uiw1CQF69gFMuZCJ8IzVHlA== - dependencies: - big-integer "^1.6.48" - utility-types "^3.10.0" - "@keplr-wallet/types" "0.12.28" - -"@kwsites/file-exists@^1.1.1": - version "1.1.1" - resolved "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz" - integrity sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw== - dependencies: - debug "^4.1.1" - -"@kwsites/promise-deferred@^1.1.1": - version "1.1.1" - resolved "https://registry.npmjs.org/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz" - integrity sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw== - -"@leapwallet/cosmos-snap-provider@^0.1.26": - version "0.1.26" - resolved "https://registry.npmjs.org/@leapwallet/cosmos-snap-provider/-/cosmos-snap-provider-0.1.26.tgz" - integrity sha512-KqT4OTECINPZohosLkAzdYotzV5YYJwzg2r/GKKMv3ndIuiqom/9WCaEs9W3KzPaRe69rOZpjbFmcu0gB4PSww== - dependencies: - "@cosmjs/amino" "^0.32.0" - "@cosmjs/proto-signing" "^0.32.0" - bignumber.js "^9.1.2" - long "^5.2.3" - -"@leichtgewicht/ip-codec@^2.0.1": - version "2.0.5" - resolved "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz" - integrity sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw== - -"@mapbox/node-pre-gyp@^1.0.5": - version "1.0.11" - resolved "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.11.tgz" - integrity sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ== - dependencies: - tar "^6.1.11" - nopt "^5.0.0" - npmlog "^5.0.1" - rimraf "^3.0.2" - semver "^7.3.5" - make-dir "^3.1.0" - node-fetch "^2.6.7" - detect-libc "^2.0.0" - https-proxy-agent "^5.0.0" - -"@microsoft/api-extractor@^7.34.4": - version "7.47.11" - resolved "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.47.11.tgz" - integrity sha512-lrudfbPub5wzBhymfFtgZKuBvXxoSIAdrvS2UbHjoMT2TjIEddq6Z13pcve7A03BAouw0x8sW8G4txdgfiSwpQ== - dependencies: - "@microsoft/tsdoc-config" "~0.17.0" - "@microsoft/tsdoc" "~0.15.0" - lodash "~4.17.15" - minimatch "~3.0.3" - resolve "~1.22.1" - semver "~7.5.4" - source-map "~0.6.1" - typescript "5.4.2" - "@microsoft/api-extractor-model" "7.29.8" - "@rushstack/node-core-library" "5.9.0" - "@rushstack/terminal" "0.14.2" - "@rushstack/rig-package" "0.5.3" - "@rushstack/ts-command-line" "4.23.0" - -"@microsoft/api-extractor-model@7.29.8": - version "7.29.8" - resolved "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.29.8.tgz" - integrity sha512-t3Z/xcO6TRbMcnKGVMs4uMzv/gd5j0NhMiJIGjD4cJMeFJ1Hf8wnLSx37vxlRlL0GWlGJhnFgxvnaL6JlS+73g== - dependencies: - "@microsoft/tsdoc" "~0.15.0" - "@microsoft/tsdoc-config" "~0.17.0" - "@rushstack/node-core-library" "5.9.0" - -"@microsoft/tsdoc@0.15.0", "@microsoft/tsdoc@~0.15.0": - version "0.15.0" - resolved "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.15.0.tgz" - integrity sha512-HZpPoABogPvjeJOdzCOSJsXeL/SMCBgBZMVC3X3d7YYp2gf31MfxhUoYUNwf1ERPJOnQc0wkFn9trqI6ZEdZuA== - -"@microsoft/tsdoc-config@~0.17.0": - version "0.17.0" - resolved "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.17.0.tgz" - integrity sha512-v/EYRXnCAIHxOHW+Plb6OWuUoMotxTN0GLatnpOb1xq0KuTNw/WI3pamJx/UbsoJP5k9MCw1QxvvhPcF9pH3Zg== - dependencies: - ajv "~8.12.0" - jju "~1.4.0" - resolve "~1.22.2" - "@microsoft/tsdoc" "0.15.0" - -"@module-federation/bridge-react-webpack-plugin@0.6.6": - version "0.6.6" - resolved "https://registry.npmjs.org/@module-federation/bridge-react-webpack-plugin/-/bridge-react-webpack-plugin-0.6.6.tgz" - integrity sha512-NANaSOKem+1t/Fbd1GjXnStJRe7O33ya+FR/yYkTUd1H5hmlzVDNo/lYxYuUl3O/gH9Lnlr2Gf9unyWoIW0wHw== - dependencies: - semver "7.6.3" - "@types/semver" "7.5.8" - "@module-federation/sdk" "0.6.6" - -"@module-federation/data-prefetch@0.6.6": - version "0.6.6" - resolved "https://registry.npmjs.org/@module-federation/data-prefetch/-/data-prefetch-0.6.6.tgz" - integrity sha512-rakEHrg2pqbOqJ3uWT2p3kgTCOxBQdEIqmew3XBAXTZ0NblZtkXeMHupcW/W6+ccvbPdn/T/PSICx9HHSvfEVg== - dependencies: - fs-extra "9.1.0" - "@module-federation/sdk" "0.6.6" - "@module-federation/runtime" "0.6.6" - -"@module-federation/dts-plugin@0.6.6": - version "0.6.6" - resolved "https://registry.npmjs.org/@module-federation/dts-plugin/-/dts-plugin-0.6.6.tgz" - integrity sha512-sNCghGgrpCOOVk2xpzgAGAFeo2ONcv6eAnEfe7Q2gD7R6NrGgOrB5KVhN/uWIzFJG8tqNfSSjam+woTyrrayfg== - dependencies: - ws "8.17.1" - koa "2.15.3" - axios "^1.7.4" - chalk "3.0.0" - log4js "6.9.1" - rambda "^9.1.0" - adm-zip "^0.5.10" - fs-extra "9.1.0" - ansi-colors "^4.1.3" - isomorphic-ws "5.0.0" - node-schedule "2.1.1" - lodash.clonedeepwith "4.5.0" - "@module-federation/sdk" "0.6.6" - "@module-federation/managers" "0.6.6" - "@module-federation/third-party-dts-extractor" "0.6.6" - -"@module-federation/enhanced@0.6.6", "@module-federation/enhanced@^0.6.0": - version "0.6.6" - resolved "https://registry.npmjs.org/@module-federation/enhanced/-/enhanced-0.6.6.tgz" - integrity sha512-gGU1tjaksk5Q5X2zpVb/OmlwvKwVVjTXreuFwkK0Z+9QKM9jbu0B/tPSh6sqibPFeu1yM2HOFlOHJhvFs1PmsA== - dependencies: - btoa "^1.2.1" - upath "2.0.1" - "@module-federation/sdk" "0.6.6" - "@module-federation/rspack" "0.6.6" - "@module-federation/managers" "0.6.6" - "@module-federation/manifest" "0.6.6" - "@module-federation/dts-plugin" "0.6.6" - "@module-federation/data-prefetch" "0.6.6" - "@module-federation/runtime-tools" "0.6.6" - "@module-federation/bridge-react-webpack-plugin" "0.6.6" - -"@module-federation/managers@0.6.6": - version "0.6.6" - resolved "https://registry.npmjs.org/@module-federation/managers/-/managers-0.6.6.tgz" - integrity sha512-ryj2twbQmo2KhwKn1xYivpaW94l5wfplDU9FwVvW0wc8hC2lJnuGhoiZqXKL7lNaBrZXge3b43Zlgx5OnFfr6A== - dependencies: - find-pkg "2.0.0" - fs-extra "9.1.0" - "@module-federation/sdk" "0.6.6" - -"@module-federation/manifest@0.6.6": - version "0.6.6" - resolved "https://registry.npmjs.org/@module-federation/manifest/-/manifest-0.6.6.tgz" - integrity sha512-45ol0fC8RS2d+0iEt5zdp0vctE2CiOfA2kCmOFz79K33occi8sKmyevfSeZGckZy54NiMnLFteIYBsyIa+g7gg== - dependencies: - chalk "3.0.0" - find-pkg "2.0.0" - "@module-federation/sdk" "0.6.6" - "@module-federation/managers" "0.6.6" - "@module-federation/dts-plugin" "0.6.6" - -"@module-federation/rspack@0.6.6": - version "0.6.6" - resolved "https://registry.npmjs.org/@module-federation/rspack/-/rspack-0.6.6.tgz" - integrity sha512-30X6QPrJ/eCcmUL4GQ06Z9bQwURBnJI0607Fw2ufmAbhDA0PJFtg7NFFfXzsdChms1ACVbgvgfBH8SJg8j3wBg== - dependencies: - "@module-federation/sdk" "0.6.6" - "@module-federation/managers" "0.6.6" - "@module-federation/manifest" "0.6.6" - "@module-federation/dts-plugin" "0.6.6" - "@module-federation/runtime-tools" "0.6.6" - "@module-federation/bridge-react-webpack-plugin" "0.6.6" - -"@module-federation/runtime@0.6.6": - version "0.6.6" - resolved "https://registry.npmjs.org/@module-federation/runtime/-/runtime-0.6.6.tgz" - integrity sha512-QsKHUV2HALRzL6mPCdJEZTDuPReKC8MMXf+/VMCtQPp6JhLEjZIO06bfEZqXMbTbTYlMzntIwu1tGCbtJRZDOQ== - dependencies: - "@module-federation/sdk" "0.6.6" - -"@module-federation/runtime-tools@0.6.6": - version "0.6.6" - resolved "https://registry.npmjs.org/@module-federation/runtime-tools/-/runtime-tools-0.6.6.tgz" - integrity sha512-w2qHa41p6rADWMS1yBjpqNhaLZ4R5oRy9OYGPe6ywjh+8oqbiBl1CfQglcgEBIpHktEjV/upsgsnjHSdJBdeZw== - dependencies: - "@module-federation/runtime" "0.6.6" - "@module-federation/webpack-bundler-runtime" "0.6.6" - -"@module-federation/sdk@0.6.6": - version "0.6.6" - resolved "https://registry.npmjs.org/@module-federation/sdk/-/sdk-0.6.6.tgz" - integrity sha512-tUv2kPi0FvplcpGi/g4nITAYVAR1RUZ6QvP71T8inmRZSrfcvk1QpGJiL36IjuS67SM3VAoXS0iJ2WX1Rgjvhg== - -"@module-federation/sdk@^0.6.0": - version "0.6.13" - resolved "https://registry.npmjs.org/@module-federation/sdk/-/sdk-0.6.13.tgz" - integrity sha512-eZvTH8hBZepPkOGeTQfCm57EO/R/F2Tf+OjPOIMDPNDeS6tfvNUA+CLl9ir2UzwGfjgIwCBhBbtxj47t3CH3EA== - -"@module-federation/third-party-dts-extractor@0.6.6": - version "0.6.6" - resolved "https://registry.npmjs.org/@module-federation/third-party-dts-extractor/-/third-party-dts-extractor-0.6.6.tgz" - integrity sha512-xX9p17PpElzATNEulwlJJT731xST7T7OUIDSkkIghp/ICDmZd6WhYJvNBto7xbpaj5SIB7Ocdj4chNGv0xdYPw== - dependencies: - resolve "1.22.8" - find-pkg "2.0.0" - fs-extra "9.1.0" - -"@module-federation/webpack-bundler-runtime@0.6.6": - version "0.6.6" - resolved "https://registry.npmjs.org/@module-federation/webpack-bundler-runtime/-/webpack-bundler-runtime-0.6.6.tgz" - integrity sha512-0UnY9m1fBgHwTpacYWbht1jB5X4Iqspiu1q8kfjUrv6y+R224//ydUFYYO8xfWx4V9SGQFKlU8XFH0FP/r0Hng== - dependencies: - "@module-federation/sdk" "0.6.6" - "@module-federation/runtime" "0.6.6" - -"@napi-rs/wasm-runtime@0.2.4": - version "0.2.4" - resolved "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.4.tgz" - integrity sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ== - dependencies: - "@emnapi/core" "^1.1.0" - "@emnapi/runtime" "^1.1.0" - "@tybys/wasm-util" "^0.9.0" - -"@netlify/functions@^2.8.0": - version "2.8.2" - resolved "https://registry.npmjs.org/@netlify/functions/-/functions-2.8.2.tgz" - integrity sha512-DeoAQh8LuNPvBE4qsKlezjKj0PyXDryOFJfJKo3Z1qZLKzQ21sT314KQKPVjfvw6knqijj+IO+0kHXy/TJiqNA== - dependencies: - "@netlify/serverless-functions-api" "1.26.1" - -"@netlify/node-cookies@^0.1.0": - version "0.1.0" - resolved "https://registry.npmjs.org/@netlify/node-cookies/-/node-cookies-0.1.0.tgz" - integrity sha512-OAs1xG+FfLX0LoRASpqzVntVV/RpYkgpI0VrUnw2u0Q1qiZUzcPffxRK8HF3gc4GjuhG5ahOEMJ9bswBiZPq0g== - -"@netlify/serverless-functions-api@1.26.1": - version "1.26.1" - resolved "https://registry.npmjs.org/@netlify/serverless-functions-api/-/serverless-functions-api-1.26.1.tgz" - integrity sha512-q3L9i3HoNfz0SGpTIS4zTcKBbRkxzCRpd169eyiTuk3IwcPC3/85mzLHranlKo2b+HYT0gu37YxGB45aD8A3Tw== - dependencies: - urlpattern-polyfill "8.0.2" - "@netlify/node-cookies" "^0.1.0" - -"@next/env@14.2.3": - version "14.2.3" - resolved "https://registry.npmjs.org/@next/env/-/env-14.2.3.tgz" - integrity sha512-W7fd7IbkfmeeY2gXrzJYDx8D2lWKbVoTIj1o1ScPHNzvp30s1AuoEFSdr39bC5sjxJaxTtq3OTCZboNp0lNWHA== - -"@next/eslint-plugin-next@14.2.3": - version "14.2.3" - resolved "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.2.3.tgz" - integrity sha512-L3oDricIIjgj1AVnRdRor21gI7mShlSwU/1ZGHmqM3LzHhXXhdkrfeNY5zif25Bi5Dd7fiJHsbhoZCHfXYvlAw== - dependencies: - glob "10.3.10" - -"@next/swc-darwin-arm64@14.2.3": - version "14.2.3" - resolved "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.3.tgz" - integrity sha512-3pEYo/RaGqPP0YzwnlmPN2puaF2WMLM3apt5jLW2fFdXD9+pqcoTzRk+iZsf8ta7+quAe4Q6Ms0nR0SFGFdS1A== - -"@next/swc-darwin-x64@14.2.3": - version "14.2.3" - resolved "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.3.tgz" - integrity sha512-6adp7waE6P1TYFSXpY366xwsOnEXM+y1kgRpjSRVI2CBDOcbRjsJ67Z6EgKIqWIue52d2q/Mx8g9MszARj8IEA== - -"@next/swc-linux-arm64-gnu@14.2.3": - version "14.2.3" - resolved "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.3.tgz" - integrity sha512-cuzCE/1G0ZSnTAHJPUT1rPgQx1w5tzSX7POXSLaS7w2nIUJUD+e25QoXD/hMfxbsT9rslEXugWypJMILBj/QsA== - -"@next/swc-linux-arm64-musl@14.2.3": - version "14.2.3" - resolved "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.3.tgz" - integrity sha512-0D4/oMM2Y9Ta3nGuCcQN8jjJjmDPYpHX9OJzqk42NZGJocU2MqhBq5tWkJrUQOQY9N+In9xOdymzapM09GeiZw== - -"@next/swc-linux-x64-gnu@14.2.3": - version "14.2.3" - resolved "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.3.tgz" - integrity sha512-ENPiNnBNDInBLyUU5ii8PMQh+4XLr4pG51tOp6aJ9xqFQ2iRI6IH0Ds2yJkAzNV1CfyagcyzPfROMViS2wOZ9w== - -"@next/swc-linux-x64-musl@14.2.3": - version "14.2.3" - resolved "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.3.tgz" - integrity sha512-BTAbq0LnCbF5MtoM7I/9UeUu/8ZBY0i8SFjUMCbPDOLv+un67e2JgyN4pmgfXBwy/I+RHu8q+k+MCkDN6P9ViQ== - -"@next/swc-win32-arm64-msvc@14.2.3": - version "14.2.3" - resolved "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.3.tgz" - integrity sha512-AEHIw/dhAMLNFJFJIJIyOFDzrzI5bAjI9J26gbO5xhAKHYTZ9Or04BesFPXiAYXDNdrwTP2dQceYA4dL1geu8A== - -"@next/swc-win32-ia32-msvc@14.2.3": - version "14.2.3" - resolved "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.3.tgz" - integrity sha512-vga40n1q6aYb0CLrM+eEmisfKCR45ixQYXuBXxOOmmoV8sYST9k7E3US32FsY+CkkF7NtzdcebiFT4CHuMSyZw== - -"@next/swc-win32-x64-msvc@14.2.3": - version "14.2.3" - resolved "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.3.tgz" - integrity sha512-Q1/zm43RWynxrO7lW4ehciQVj+5ePBhOK+/K2P7pLFX3JaJ/IZVC69SHidrmZSOkqz7ECIOhhy7XhAFG4JYyHA== - -"@noble/curves@~1.3.0": - version "1.3.0" - resolved "https://registry.npmjs.org/@noble/curves/-/curves-1.3.0.tgz" - integrity sha512-t01iSXPuN+Eqzb4eBX0S5oubSqXbK/xXa1Ne18Hj8f9pStxztHCE2gfboSp/dZRLSqfuLpRK2nDXDK+W9puocA== - dependencies: - "@noble/hashes" "1.3.3" - -"@noble/curves@~1.4.0": - version "1.4.2" - resolved "https://registry.npmjs.org/@noble/curves/-/curves-1.4.2.tgz" - integrity sha512-TavHr8qycMChk8UwMld0ZDRvatedkzWfH8IiaeGCfymOP5i0hSCozz9vHOL0nkwk7HRMlFnAiKpS2jrUmSybcw== - dependencies: - "@noble/hashes" "1.4.0" - -"@noble/hashes@1.3.3", "@noble/hashes@~1.3.3": - version "1.3.3" - resolved "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.3.tgz" - integrity sha512-V7/fPHgl+jsVPXqqeOzT8egNj2iBIVt+ECeMMG8TdcnTikP3oaBtUVqpT/gYCR68aEBJSF+XbYUxStjbFMqIIA== - -"@noble/hashes@1.4.0": - version "1.4.0" - resolved "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz" - integrity sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg== - -"@noble/hashes@^1", "@noble/hashes@^1.2.0", "@noble/hashes@^1.4.0": - version "1.5.0" - resolved "https://registry.npmjs.org/@noble/hashes/-/hashes-1.5.0.tgz" - integrity sha512-1j6kQFb7QRru7eKN3ZDvRcP13rugwdxZqCjbiAVZfIJwgj2A65UmT4TgARXGlXgnRkORLTDTrO19ZErt7+QXgA== - -"@nodelib/fs.scandir@2.1.5": - version "2.1.5" - resolved "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz" - integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== - dependencies: - "@nodelib/fs.stat" "2.0.5" - run-parallel "^1.1.9" - -"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": - version "2.0.5" - resolved "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" - integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== - -"@nodelib/fs.walk@^1.2.3", "@nodelib/fs.walk@^1.2.8": - version "1.2.8" - resolved "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz" - integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== - dependencies: - "@nodelib/fs.scandir" "2.1.5" - fastq "^1.6.0" - -"@nolyfill/is-core-module@1.0.39": - version "1.0.39" - resolved "https://registry.npmjs.org/@nolyfill/is-core-module/-/is-core-module-1.0.39.tgz" - integrity sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA== - -"@nuxt/devalue@^2.0.2": - version "2.0.2" - resolved "https://registry.npmjs.org/@nuxt/devalue/-/devalue-2.0.2.tgz" - integrity sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA== - -"@nuxt/devtools@^1.4.2": - version "1.6.0" - resolved "https://registry.npmjs.org/@nuxt/devtools/-/devtools-1.6.0.tgz" - integrity sha512-xNorMapzpM8HaW7NnAsEEO38OrmrYBzGvkkqfBU5nNh5XEymmIfCbQc7IA/GIOH9pXOV4gRutCjHCWXHYbOl3A== - dependencies: - "@antfu/utils" "^0.7.10" - "@nuxt/kit" "^3.13.2" - "@vue/devtools-core" "7.4.4" - "@vue/devtools-kit" "7.4.4" - birpc "^0.2.17" - consola "^3.2.3" - cronstrue "^2.50.0" - destr "^2.0.3" - error-stack-parser-es "^0.1.5" - execa "^7.2.0" - fast-npm-meta "^0.2.2" - flatted "^3.3.1" - get-port-please "^3.1.2" - hookable "^5.5.3" - image-meta "^0.2.1" - is-installed-globally "^1.0.0" - launch-editor "^2.9.1" - local-pkg "^0.5.0" - magicast "^0.3.5" - nypm "^0.3.11" - ohash "^1.1.4" - pathe "^1.1.2" - perfect-debounce "^1.0.0" - pkg-types "^1.2.0" - rc9 "^2.1.2" - scule "^1.3.0" - semver "^7.6.3" - simple-git "^3.27.0" - sirv "^2.0.4" - tinyglobby "^0.2.6" - unimport "^3.12.0" - vite-plugin-inspect "^0.8.7" - vite-plugin-vue-inspector "5.1.3" - which "^3.0.1" - ws "^8.18.0" - "@nuxt/devtools-wizard" "1.6.0" - "@nuxt/devtools-kit" "1.6.0" - -"@nuxt/devtools-kit@1.6.0": - version "1.6.0" - resolved "https://registry.npmjs.org/@nuxt/devtools-kit/-/devtools-kit-1.6.0.tgz" - integrity sha512-kJ8mVKwTSN3tdEVNy7mxKCiQk9wsG5t3oOrRMWk6IEbTSov+5sOULqQSM/+OWxWsEDmDfA7QlS5sM3Ti9uMRqQ== - dependencies: - "@nuxt/kit" "^3.13.2" - "@nuxt/schema" "^3.13.2" - execa "^7.2.0" - -"@nuxt/devtools-wizard@1.6.0": - version "1.6.0" - resolved "https://registry.npmjs.org/@nuxt/devtools-wizard/-/devtools-wizard-1.6.0.tgz" - integrity sha512-n+mzz5NwnKZim0tq1oBi+x1nNXb21fp7QeBl7bYKyDT1eJ0XCxFkVTr/kB/ddkkLYZ+o8TykpeNPa74cN+xAyQ== - dependencies: - consola "^3.2.3" - diff "^7.0.0" - execa "^7.2.0" - global-directory "^4.0.1" - magicast "^0.3.5" - pathe "^1.1.2" - pkg-types "^1.2.0" - prompts "^2.4.2" - rc9 "^2.1.2" - semver "^7.6.3" - -"@nuxt/kit@3.13.2", "@nuxt/kit@^3.13.1", "@nuxt/kit@^3.13.2", "@nuxt/kit@^3.8.1": - version "3.13.2" - resolved "https://registry.npmjs.org/@nuxt/kit/-/kit-3.13.2.tgz" - integrity sha512-KvRw21zU//wdz25IeE1E5m/aFSzhJloBRAQtv+evcFeZvuroIxpIQuUqhbzuwznaUwpiWbmwlcsp5uOWmi4vwA== - dependencies: - c12 "^1.11.2" - consola "^3.2.3" - defu "^6.1.4" - destr "^2.0.3" - globby "^14.0.2" - hash-sum "^2.0.0" - ignore "^5.3.2" - jiti "^1.21.6" - klona "^2.0.6" - knitwork "^1.1.0" - mlly "^1.7.1" - pathe "^1.1.2" - pkg-types "^1.2.0" - scule "^1.3.0" - semver "^7.6.3" - ufo "^1.5.4" - unctx "^2.3.1" - unimport "^3.12.0" - untyped "^1.4.2" - "@nuxt/schema" "3.13.2" - -"@nuxt/schema@3.13.2", "@nuxt/schema@^3.13.2", "@nuxt/schema@^3.8.1": - version "3.13.2" - resolved "https://registry.npmjs.org/@nuxt/schema/-/schema-3.13.2.tgz" - integrity sha512-CCZgpm+MkqtOMDEgF9SWgGPBXlQ01hV/6+2reDEpJuqFPGzV8HYKPBcIFvn7/z5ahtgutHLzjP71Na+hYcqSpw== - dependencies: - compatx "^0.1.8" - consola "^3.2.3" - defu "^6.1.4" - hookable "^5.5.3" - pathe "^1.1.2" - pkg-types "^1.2.0" - scule "^1.3.0" - std-env "^3.7.0" - ufo "^1.5.4" - uncrypto "^0.1.3" - unimport "^3.12.0" - untyped "^1.4.2" - -"@nuxt/telemetry@^2.6.0": - version "2.6.0" - resolved "https://registry.npmjs.org/@nuxt/telemetry/-/telemetry-2.6.0.tgz" - integrity sha512-h4YJ1d32cU7tDKjjhjtIIEck4WF/w3DTQBT348E9Pz85YLttnLqktLM0Ez9Xc2LzCeUgBDQv1el7Ob/zT3KUqg== - dependencies: - "@nuxt/kit" "^3.13.1" - ci-info "^4.0.0" - consola "^3.2.3" - create-require "^1.1.1" - defu "^6.1.4" - destr "^2.0.3" - dotenv "^16.4.5" - git-url-parse "^15.0.0" - is-docker "^3.0.0" - jiti "^1.21.6" - mri "^1.2.0" - nanoid "^5.0.7" - ofetch "^1.3.4" - package-manager-detector "^0.2.0" - parse-git-config "^3.0.0" - pathe "^1.1.2" - rc9 "^2.1.2" - std-env "^3.7.0" - -"@nuxt/vite-builder@3.13.2": - version "3.13.2" - resolved "https://registry.npmjs.org/@nuxt/vite-builder/-/vite-builder-3.13.2.tgz" - integrity sha512-3dzc3YH3UeTmzGtCevW1jTq0Q8/cm+yXqo/VS/EFM3aIO/tuNPS88is8ZF2YeBButFnLFllq/QenziPbq0YD6Q== - dependencies: - "@rollup/plugin-replace" "^5.0.7" - "@vitejs/plugin-vue" "^5.1.3" - "@vitejs/plugin-vue-jsx" "^4.0.1" - autoprefixer "^10.4.20" - clear "^0.1.0" - consola "^3.2.3" - cssnano "^7.0.6" - defu "^6.1.4" - esbuild "^0.23.1" - escape-string-regexp "^5.0.0" - estree-walker "^3.0.3" - externality "^1.0.2" - get-port-please "^3.1.2" - h3 "^1.12.0" - knitwork "^1.1.0" - magic-string "^0.30.11" - mlly "^1.7.1" - ohash "^1.1.4" - pathe "^1.1.2" - perfect-debounce "^1.0.0" - pkg-types "^1.2.0" - postcss "^8.4.47" - rollup-plugin-visualizer "^5.12.0" - std-env "^3.7.0" - strip-literal "^2.1.0" - ufo "^1.5.4" - unenv "^1.10.0" - unplugin "^1.14.1" - vite "^5.4.5" - vite-node "^2.1.1" - vite-plugin-checker "^0.8.0" - vue-bundle-renderer "^2.1.0" - "@nuxt/kit" "3.13.2" - -"@nx/devkit@20.0.5": - version "20.0.5" - resolved "https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.5.tgz" - integrity sha512-pqnolcWi+mPO5VYLZjIpScIN48RvE3EeIxCzk2NKUdpUpqfbF9M/hiSphCtPYpGsVB16rMYGcToVNw9z8NhCOQ== - dependencies: - ejs "^3.1.7" - tmp "~0.2.1" - tslib "^2.3.0" - ignore "^5.0.4" - semver "^7.5.3" - enquirer "~2.3.6" - minimatch "9.0.3" - yargs-parser "21.1.1" - -"@nx/eslint@20.0.5": - version "20.0.5" - resolved "https://registry.npmjs.org/@nx/eslint/-/eslint-20.0.5.tgz" - integrity sha512-YCzzjk/qGKDCKSY9RnFjedVM4V3x/TmgazXKO263cv3YM+HXZHK9JboEB/NB/hIFusAms4mTBPmCtTnsWmaxsg== - dependencies: - tslib "^2.3.0" - "@nx/js" "20.0.5" - semver "^7.5.3" - "@nx/devkit" "20.0.5" - typescript "~5.4.2" - -"@nx/eslint-plugin@20.0.5": - version "20.0.5" - resolved "https://registry.npmjs.org/@nx/eslint-plugin/-/eslint-plugin-20.0.5.tgz" - integrity sha512-cKckcntak7y0r7pBzoDUA737ki/MJviJ2r9YDUJMoOoaAjtnIIdPXYUfVPyJrCfRSYyR4DLv2wnQm6thqY7ptQ== - dependencies: - chalk "^4.1.0" - tslib "^2.3.0" - "@nx/js" "20.0.5" - semver "^7.5.3" - globals "^15.9.0" - "@nx/devkit" "20.0.5" - "@eslint/compat" "^1.1.1" - jsonc-eslint-parser "^2.1.0" - "@typescript-eslint/utils" "^8.0.0" - confusing-browser-globals "^1.0.9" - "@typescript-eslint/type-utils" "^8.0.0" - -"@nx/jest@20.0.5": - version "20.0.5" - resolved "https://registry.npmjs.org/@nx/jest/-/jest-20.0.5.tgz" - integrity sha512-pSLI+ntprlucrwcqjj0jkDYoym0bfV27QddPMR+I2qlDou3SMg/JGCkiCW/fw8TCp+izZzBhzZS7tF74o3PASw== - dependencies: - chalk "^4.1.0" - tslib "^2.3.0" - "@nx/js" "20.0.5" - semver "^7.5.3" - jest-util "^29.4.1" - minimatch "9.0.3" - "@nx/devkit" "20.0.5" - jest-config "^29.4.1" - jest-resolve "^29.4.1" - yargs-parser "21.1.1" - "@jest/reporters" "^29.4.1" - resolve.exports "1.1.0" - "@jest/test-result" "^29.4.1" - identity-obj-proxy "3.0.0" - "@phenomnomnominal/tsquery" "~5.0.1" - -"@nx/js@20.0.5": - version "20.0.5" - resolved "https://registry.npmjs.org/@nx/js/-/js-20.0.5.tgz" - integrity sha512-bFd+SaTGqtY4tQkp+mkekBl3BPaxjjr/vXlqHVF0pVh72nj05b8XRTwXbNBzagFwsZzMBU6si+SraIjcXLq+7g== - dependencies: - ora "5.3.0" - chalk "^4.1.0" - tslib "^2.3.0" - ignore "^5.0.4" - semver "^7.5.3" - ts-node "10.9.1" - enquirer "~2.3.6" - columnify "^1.6.0" - fast-glob "3.2.7" - js-tokens "^4.0.0" - minimatch "9.0.3" - "@nx/devkit" "20.0.5" - "@babel/core" "^7.23.2" - detect-port "^1.5.1" - jsonc-parser "3.2.0" - npm-run-path "^4.0.1" - "@nx/workspace" "20.0.5" - "@babel/runtime" "^7.22.6" - tsconfig-paths "^4.1.2" - npm-package-arg "11.0.1" - "@zkochan/js-yaml" "0.0.7" - "@babel/preset-env" "^7.23.2" - source-map-support "0.5.19" - babel-plugin-macros "^2.8.0" - babel-plugin-const-enum "^1.0.1" - "@babel/preset-typescript" "^7.22.5" - "@babel/plugin-transform-runtime" "^7.23.2" - "@babel/plugin-proposal-decorators" "^7.22.7" - "@babel/plugin-transform-class-properties" "^7.22.5" - babel-plugin-transform-typescript-metadata "^0.3.1" - -"@nx/next@20.0.5": - version "20.0.5" - resolved "https://registry.npmjs.org/@nx/next/-/next-20.0.5.tgz" - integrity sha512-m3dsJ1FaMj9n8zwxJ9TU8WklnvAiPYntmwWmz3gjYxoaBbKgpYahMcfDDrnqvkIff434fKto0A6CldjmokpLLg== - dependencies: - tslib "^2.3.0" - "@nx/js" "20.0.5" - ignore "^5.0.4" - semver "^7.5.3" - "@nx/web" "20.0.5" - "@nx/react" "20.0.5" - "@nx/devkit" "20.0.5" - "@nx/eslint" "20.0.5" - picocolors "^1.1.0" - "@nx/webpack" "20.0.5" - file-loader "^6.2.0" - "@svgr/webpack" "^8.0.1" - webpack-merge "^5.8.0" - copy-webpack-plugin "^10.2.4" - "@phenomnomnominal/tsquery" "~5.0.1" - "@babel/plugin-proposal-decorators" "^7.22.7" - -"@nx/nx-darwin-arm64@20.0.5": - version "20.0.5" - resolved "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-20.0.5.tgz" - integrity sha512-Psp9q4EWG+KvBvCUw0XMXYOGuTed+VGIaEF2+Crqo3cxTD/Nb7L+ntizZA1UNt9WDSFacjx1l+tFdr4qDqsThg== - -"@nx/nx-darwin-x64@20.0.5": - version "20.0.5" - resolved "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-20.0.5.tgz" - integrity sha512-uTEs0ICZZaNM3U+YO725NBmgHKsotuyK/tFdTVwZ73Cn/X/wHLzODV0PL7ZP4wrmV3BbxNmKwUnuTJ98m825sg== - -"@nx/nx-freebsd-x64@20.0.5": - version "20.0.5" - resolved "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-20.0.5.tgz" - integrity sha512-uHDyjDt652VSvWZA4wXUol0i92QpJXfy1Nht7XpB8VA/G5NGmPJhA3rULNY/HyQDIBXbSEDP4WoP4lnJhmvkHw== - -"@nx/nx-linux-arm-gnueabihf@20.0.5": - version "20.0.5" - resolved "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-20.0.5.tgz" - integrity sha512-cLkOw6gLjAz/kR+YDy4HUk7vOLv1tmksST4+tJcqT4vSW33wUXKXn2Fy5IP8u3DRrG0e4fnwW1+J3O8790WJEg== - -"@nx/nx-linux-arm64-gnu@20.0.5": - version "20.0.5" - resolved "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-20.0.5.tgz" - integrity sha512-1uzM/g5QbJ99OSkhnSuUR0NEDdMVKpffpVWj8NOtq/11+BBxdEePihA0+pudi63Ap4BWJPDEvLa9daXpuVfa2g== - -"@nx/nx-linux-arm64-musl@20.0.5": - version "20.0.5" - resolved "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-20.0.5.tgz" - integrity sha512-U0JS1H8NmWKHh7V0HDvmxtUQsiOnJelkonOLPFJymV6409hcjywj212yMP9RkVaHcoiiRfx5mVs04hrRUA2V5g== - -"@nx/nx-linux-x64-gnu@20.0.5": - version "20.0.5" - resolved "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-20.0.5.tgz" - integrity sha512-l1YAa0UtCcvzR6nW1bDizBmjcGUPR5amFSUdMNaIg2s6cmUvlY1QKT1sqpI/pY7Wa04IIy2Ou6xBV4z5yrf9qA== - -"@nx/nx-linux-x64-musl@20.0.5": - version "20.0.5" - resolved "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-20.0.5.tgz" - integrity sha512-dEhqoZNfzLJLJhJCJDXlQTi4C+ODTDv9JYsEmhzBhmQAKCxA1QESRjU/wGLcmFZt/RaXlXdA7HmmFoSTsZWOdA== - -"@nx/nx-win32-arm64-msvc@20.0.5": - version "20.0.5" - resolved "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-20.0.5.tgz" - integrity sha512-9qJfq8BY3eF797VdwFKd9T8vASFk9ZhLF4idWGlpNxMjPgN2AivtIFgNK4kKZEgPN2mRbYS2BEeQaLtckWlf1Q== - -"@nx/nx-win32-x64-msvc@20.0.5": - version "20.0.5" - resolved "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-20.0.5.tgz" - integrity sha512-iI2EC6sJYKGoVnnEDR27sprmD9ka/BxPjKv9F/xBDU8/aRvciphUV27Z0LeoHoFOXm0vAwU+W4vWRG5kGgXuWw== - -"@nx/react@20.0.5": - version "20.0.5" - resolved "https://registry.npmjs.org/@nx/react/-/react-20.0.5.tgz" - integrity sha512-YBgzmpQfmUPqtjjwPV2rFl+o42XZLuXYvMOVghPKq/2xzthFb/LNNqH3/Fdb46LWzWW+2Jc7Qk0tclI1n8Ze6A== - dependencies: - tslib "^2.3.0" - "@nx/js" "20.0.5" - "@nx/web" "20.0.5" - express "^4.19.2" - minimatch "9.0.3" - "@nx/devkit" "20.0.5" - "@nx/eslint" "20.0.5" - picocolors "^1.1.0" - file-loader "^6.2.0" - "@svgr/webpack" "^8.0.1" - http-proxy-middleware "^3.0.0" - "@phenomnomnominal/tsquery" "~5.0.1" - "@module-federation/enhanced" "0.6.6" - -"@nx/vite@20.0.5": - version "20.0.5" - resolved "https://registry.npmjs.org/@nx/vite/-/vite-20.0.5.tgz" - integrity sha512-BSKdcyl4vNMQT85i6yxbVt13+UaurPCHRddQDggBCHhFZZn34HrS3hv5fZeL/kTW2PSuaIl1VVBXOOuyuIZfSQ== - dependencies: - "@nx/js" "20.0.5" - enquirer "~2.3.6" - minimatch "9.0.3" - "@nx/devkit" "20.0.5" - "@swc/helpers" "~0.5.0" - tsconfig-paths "^4.1.2" - "@phenomnomnominal/tsquery" "~5.0.1" - -"@nx/vue@20.0.5": - version "20.0.5" - resolved "https://registry.npmjs.org/@nx/vue/-/vue-20.0.5.tgz" - integrity sha512-w0kD2e0sqhDXrMCjW/ml0MCvz+BOxCH2QbXAwwUgkmECdAiODZ/pdFjAxIEtLGBPmCAEFrQKjV1L8m5sUYoDhg== - dependencies: - tslib "^2.3.0" - "@nx/js" "20.0.5" - "@nx/web" "20.0.5" - "@nx/vite" "20.0.5" - minimatch "9.0.3" - "@nx/devkit" "20.0.5" - "@nx/eslint" "20.0.5" - -"@nx/web@20.0.5": - version "20.0.5" - resolved "https://registry.npmjs.org/@nx/web/-/web-20.0.5.tgz" - integrity sha512-ObigRFCD4sbK93fSHhHvjyiafvchmnvtedqGK25JdV6BENOrcI6rLNvez/lI7tTgQDqli8WPO5yF84gzGGZvFg== - dependencies: - tslib "^2.3.0" - "@nx/js" "20.0.5" - "@nx/devkit" "20.0.5" - picocolors "^1.1.0" - detect-port "^1.5.1" - http-server "^14.1.0" - -"@nx/webpack@20.0.5": - version "20.0.5" - resolved "https://registry.npmjs.org/@nx/webpack/-/webpack-20.0.5.tgz" - integrity sha512-goYWpIuK1M6I2JFjhzhkSKwcEizwNDzQSM4mwDpTs4fdXCr7flvPIuWC2hP63tOkGqs0sOBmG7scQSOF9RDjYw== - dependencies: - ajv "^8.12.0" - less "4.1.3" - rxjs "^7.8.0" - sass "^1.42.1" - chalk "^4.1.0" - tslib "^2.3.0" - "@nx/js" "20.0.5" - parse5 "4.0.0" - stylus "^0.59.0" - express "^4.19.2" - postcss "^8.4.38" - webpack "^5.80.0" - ts-loader "^9.3.1" - "@nx/devkit" "20.0.5" - css-loader "^6.4.0" - "@babel/core" "^7.23.2" - less-loader "11.1.0" - sass-loader "^12.2.0" - autoprefixer "^10.4.9" - babel-loader "^9.1.2" - browserslist "^4.21.4" - loader-utils "^2.0.3" - style-loader "^3.3.0" - stylus-loader "^7.1.0" - postcss-import "~14.1.0" - postcss-loader "^6.1.1" - source-map-loader "^5.0.0" - webpack-dev-server "^5.0.4" - copy-webpack-plugin "^10.2.4" - http-proxy-middleware "^3.0.0" - terser-webpack-plugin "^5.3.3" - "@module-federation/sdk" "^0.6.0" - license-webpack-plugin "^4.0.2" - webpack-node-externals "^3.0.0" - mini-css-extract-plugin "~2.4.7" - "@phenomnomnominal/tsquery" "~5.0.1" - "@module-federation/enhanced" "^0.6.0" - css-minimizer-webpack-plugin "^5.0.0" - tsconfig-paths-webpack-plugin "4.0.0" - webpack-subresource-integrity "^5.1.0" - fork-ts-checker-webpack-plugin "7.2.13" - -"@nx/workspace@20.0.5": - version "20.0.5" - resolved "https://registry.npmjs.org/@nx/workspace/-/workspace-20.0.5.tgz" - integrity sha512-jBnSyVATN9FrsGFWaFc7fj/N9298FHP5UqFHz+Vra222cTPGxvTaQFwt4oIKAA/1u/+WIfYb1fF6bhZv6xxIBg== - dependencies: - nx "20.0.5" - chalk "^4.1.0" - tslib "^2.3.0" - enquirer "~2.3.6" - "@nx/devkit" "20.0.5" - yargs-parser "21.1.1" - -"@one-ini/wasm@0.1.1": - version "0.1.1" - resolved "https://registry.npmjs.org/@one-ini/wasm/-/wasm-0.1.1.tgz" - integrity sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw== - -"@parcel/watcher@^2.4.1": - version "2.4.1" - resolved "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.4.1.tgz" - integrity sha512-HNjmfLQEVRZmHRET336f20H/8kOozUGwk7yajvsonjNxbj2wBTK1WsQuHkD5yYh9RxFGL2EyDHryOihOwUoKDA== - dependencies: - is-glob "^4.0.3" - micromatch "^4.0.5" - detect-libc "^1.0.3" - node-addon-api "^7.0.0" - optionalDependencies: - "@parcel/watcher-win32-x64" "2.4.1" - "@parcel/watcher-darwin-x64" "2.4.1" - "@parcel/watcher-win32-ia32" "2.4.1" - "@parcel/watcher-freebsd-x64" "2.4.1" - "@parcel/watcher-win32-arm64" "2.4.1" - "@parcel/watcher-darwin-arm64" "2.4.1" - "@parcel/watcher-android-arm64" "2.4.1" - "@parcel/watcher-linux-x64-musl" "2.4.1" - "@parcel/watcher-linux-arm-glibc" "2.4.1" - "@parcel/watcher-linux-x64-glibc" "2.4.1" - "@parcel/watcher-linux-arm64-musl" "2.4.1" - "@parcel/watcher-linux-arm64-glibc" "2.4.1" - -"@parcel/watcher-android-arm64@2.4.1": - version "2.4.1" - resolved "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.4.1.tgz" - integrity sha512-LOi/WTbbh3aTn2RYddrO8pnapixAziFl6SMxHM69r3tvdSm94JtCenaKgk1GRg5FJ5wpMCpHeW+7yqPlvZv7kg== - -"@parcel/watcher-darwin-arm64@2.4.1": - version "2.4.1" - resolved "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.4.1.tgz" - integrity sha512-ln41eihm5YXIY043vBrrHfn94SIBlqOWmoROhsMVTSXGh0QahKGy77tfEywQ7v3NywyxBBkGIfrWRHm0hsKtzA== - -"@parcel/watcher-darwin-x64@2.4.1": - version "2.4.1" - resolved "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.4.1.tgz" - integrity sha512-yrw81BRLjjtHyDu7J61oPuSoeYWR3lDElcPGJyOvIXmor6DEo7/G2u1o7I38cwlcoBHQFULqF6nesIX3tsEXMg== - -"@parcel/watcher-freebsd-x64@2.4.1": - version "2.4.1" - resolved "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.4.1.tgz" - integrity sha512-TJa3Pex/gX3CWIx/Co8k+ykNdDCLx+TuZj3f3h7eOjgpdKM+Mnix37RYsYU4LHhiYJz3DK5nFCCra81p6g050w== - -"@parcel/watcher-linux-arm-glibc@2.4.1": - version "2.4.1" - resolved "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.4.1.tgz" - integrity sha512-4rVYDlsMEYfa537BRXxJ5UF4ddNwnr2/1O4MHM5PjI9cvV2qymvhwZSFgXqbS8YoTk5i/JR0L0JDs69BUn45YA== - -"@parcel/watcher-linux-arm64-glibc@2.4.1": - version "2.4.1" - resolved "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.4.1.tgz" - integrity sha512-BJ7mH985OADVLpbrzCLgrJ3TOpiZggE9FMblfO65PlOCdG++xJpKUJ0Aol74ZUIYfb8WsRlUdgrZxKkz3zXWYA== - -"@parcel/watcher-linux-arm64-musl@2.4.1": - version "2.4.1" - resolved "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.4.1.tgz" - integrity sha512-p4Xb7JGq3MLgAfYhslU2SjoV9G0kI0Xry0kuxeG/41UfpjHGOhv7UoUDAz/jb1u2elbhazy4rRBL8PegPJFBhA== - -"@parcel/watcher-linux-x64-glibc@2.4.1": - version "2.4.1" - resolved "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.4.1.tgz" - integrity sha512-s9O3fByZ/2pyYDPoLM6zt92yu6P4E39a03zvO0qCHOTjxmt3GHRMLuRZEWhWLASTMSrrnVNWdVI/+pUElJBBBg== - -"@parcel/watcher-linux-x64-musl@2.4.1": - version "2.4.1" - resolved "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.4.1.tgz" - integrity sha512-L2nZTYR1myLNST0O632g0Dx9LyMNHrn6TOt76sYxWLdff3cB22/GZX2UPtJnaqQPdCRoszoY5rcOj4oMTtp5fQ== - -"@parcel/watcher-wasm@^2.4.1": - version "2.4.1" - resolved "https://registry.npmjs.org/@parcel/watcher-wasm/-/watcher-wasm-2.4.1.tgz" - integrity sha512-/ZR0RxqxU/xxDGzbzosMjh4W6NdYFMqq2nvo2b8SLi7rsl/4jkL8S5stIikorNkdR50oVDvqb/3JT05WM+CRRA== - dependencies: - is-glob "^4.0.3" - napi-wasm "^1.1.0" - micromatch "^4.0.5" - -"@parcel/watcher-win32-arm64@2.4.1": - version "2.4.1" - resolved "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.4.1.tgz" - integrity sha512-Uq2BPp5GWhrq/lcuItCHoqxjULU1QYEcyjSO5jqqOK8RNFDBQnenMMx4gAl3v8GiWa59E9+uDM7yZ6LxwUIfRg== - -"@parcel/watcher-win32-ia32@2.4.1": - version "2.4.1" - resolved "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.4.1.tgz" - integrity sha512-maNRit5QQV2kgHFSYwftmPBxiuK5u4DXjbXx7q6eKjq5dsLXZ4FJiVvlcw35QXzk0KrUecJmuVFbj4uV9oYrcw== - -"@parcel/watcher-win32-x64@2.4.1": - version "2.4.1" - resolved "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.4.1.tgz" - integrity sha512-+DvS92F9ezicfswqrvIRM2njcYJbd5mb9CUgtrHCHmvn7pPPa+nMDRu1o1bYYz/l5IB2NVGNJWiH7h1E58IF2A== - -"@phenomnomnominal/tsquery@~5.0.1": - version "5.0.1" - resolved "https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-5.0.1.tgz" - integrity sha512-3nVv+e2FQwsW8Aw6qTU6f+1rfcJ3hrcnvH/mu9i8YhxO+9sqbOfpL8m6PbET5+xKOlz/VSbp0RoYWYCtIsnmuA== - dependencies: - esquery "^1.4.0" - -"@pkgjs/parseargs@^0.11.0": - version "0.11.0" - resolved "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz" - integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== - -"@polka/url@^1.0.0-next.24": - version "1.0.0-next.28" - resolved "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.28.tgz" - integrity sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw== - -"@protobufjs/aspromise@^1.1.1", "@protobufjs/aspromise@^1.1.2": - version "1.1.2" - resolved "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz" - integrity sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ== - -"@protobufjs/base64@^1.1.2": - version "1.1.2" - resolved "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz" - integrity sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg== - -"@protobufjs/codegen@^2.0.4": - version "2.0.4" - resolved "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz" - integrity sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg== - -"@protobufjs/eventemitter@^1.1.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz" - integrity sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q== - -"@protobufjs/fetch@^1.1.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz" - integrity sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ== - dependencies: - "@protobufjs/aspromise" "^1.1.1" - "@protobufjs/inquire" "^1.1.0" - -"@protobufjs/float@^1.0.2": - version "1.0.2" - resolved "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz" - integrity sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ== - -"@protobufjs/inquire@^1.1.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz" - integrity sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q== - -"@protobufjs/path@^1.1.2": - version "1.1.2" - resolved "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz" - integrity sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA== - -"@protobufjs/pool@^1.1.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz" - integrity sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw== - -"@protobufjs/utf8@^1.1.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz" - integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== - -"@react-native-async-storage/async-storage@*": - version "2.0.0" - resolved "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-2.0.0.tgz" - integrity sha512-af6H9JjfL6G/PktBfUivvexoiFKQTJGQCtSWxMdivLzNIY94mu9DdiY0JqCSg/LyPCLGKhHPUlRQhNvpu3/KVA== - dependencies: - merge-options "^3.0.4" - -"@react-native-community/cli@12.3.7": - version "12.3.7" - resolved "https://registry.npmjs.org/@react-native-community/cli/-/cli-12.3.7.tgz" - integrity sha512-7+mOhk+3+X3BjSJZZvYrDJynA00gPYTlvT28ZjiLlbuVGfqfNiBKaxuF7rty+gjjpch4iKGvLhIhSN5cuOsdHQ== - dependencies: - chalk "^4.1.2" - execa "^5.0.0" - semver "^7.5.2" - find-up "^4.1.0" - prompts "^2.4.2" - fs-extra "^8.1.0" - commander "^9.4.1" - deepmerge "^4.3.0" - graceful-fs "^4.1.3" - "@react-native-community/cli-clean" "12.3.7" - "@react-native-community/cli-tools" "12.3.7" - "@react-native-community/cli-types" "12.3.7" - "@react-native-community/cli-config" "12.3.7" - "@react-native-community/cli-doctor" "12.3.7" - "@react-native-community/cli-hermes" "12.3.7" - "@react-native-community/cli-server-api" "12.3.7" - "@react-native-community/cli-debugger-ui" "12.3.7" - "@react-native-community/cli-plugin-metro" "12.3.7" - -"@react-native-community/cli-clean@12.3.7": - version "12.3.7" - resolved "https://registry.npmjs.org/@react-native-community/cli-clean/-/cli-clean-12.3.7.tgz" - integrity sha512-BCYW77QqyxfhiMEBOoHyciJRNV6Rhz1RvclReIKnCA9wAwmoJBeu4Mu+AwiECA2bUITX16fvPt3NwDsSd1jwfQ== - dependencies: - chalk "^4.1.2" - execa "^5.0.0" - "@react-native-community/cli-tools" "12.3.7" - -"@react-native-community/cli-config@12.3.7": - version "12.3.7" - resolved "https://registry.npmjs.org/@react-native-community/cli-config/-/cli-config-12.3.7.tgz" - integrity sha512-IU2UhO9yj1rEBNhHWGzIXpPDzha4hizLP/PUOrhR4BUf6RVPUWEp+e1PXNGR0qjIf6esu7OC7t6mLOhH0NUJEw== - dependencies: - joi "^17.2.1" - glob "^7.1.3" - chalk "^4.1.2" - deepmerge "^4.3.0" - cosmiconfig "^5.1.0" - "@react-native-community/cli-tools" "12.3.7" - -"@react-native-community/cli-debugger-ui@12.3.7": - version "12.3.7" - resolved "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-12.3.7.tgz" - integrity sha512-UHUFrRdcjWSCdWG9KIp2QjuRIahBQnb9epnQI7JCq6NFbFHYfEI4rI7msjMn+gG8/tSwKTV2PTPuPmZ5wWlE7Q== - dependencies: - serve-static "^1.13.1" - -"@react-native-community/cli-doctor@12.3.7": - version "12.3.7" - resolved "https://registry.npmjs.org/@react-native-community/cli-doctor/-/cli-doctor-12.3.7.tgz" - integrity sha512-gCamZztRoAyhciuQPqdz4Xe4t3gOdNsaADNd+rva+Rx8W2PoPeNv60i7/et06wlsn6B6Sh0/hMiAftJbiHDFkg== - dependencies: - ora "^5.4.1" - yaml "^2.2.1" - chalk "^4.1.2" - execa "^5.0.0" - semver "^7.5.2" - envinfo "^7.10.0" - wcwidth "^1.0.1" - deepmerge "^4.3.0" - strip-ansi "^5.2.0" - command-exists "^1.2.8" - node-stream-zip "^1.9.1" - hermes-profile-transformer "^0.0.6" - "@react-native-community/cli-tools" "12.3.7" - "@react-native-community/cli-config" "12.3.7" - "@react-native-community/cli-platform-ios" "12.3.7" - "@react-native-community/cli-platform-android" "12.3.7" - -"@react-native-community/cli-hermes@12.3.7": - version "12.3.7" - resolved "https://registry.npmjs.org/@react-native-community/cli-hermes/-/cli-hermes-12.3.7.tgz" - integrity sha512-ezzeiSKjRXK2+i1AAe7NhhN9CEHrgtRmTn2MAdBpE++N8fH5EQZgxFcGgGdwGvns2fm9ivyyeVnI5eAYwvM+jg== - dependencies: - chalk "^4.1.2" - hermes-profile-transformer "^0.0.6" - "@react-native-community/cli-tools" "12.3.7" - "@react-native-community/cli-platform-android" "12.3.7" - -"@react-native-community/cli-platform-android@12.3.7": - version "12.3.7" - resolved "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-12.3.7.tgz" - integrity sha512-mOltF3cpjNdJb3WSFwEHc1GH4ibCcnOvQ34OdWyblKy9ijuvG5SjNTlYR/UW/CURaDi3OUKAhxQMTY5d27bzGQ== - dependencies: - glob "^7.1.3" - chalk "^4.1.2" - execa "^5.0.0" - logkitty "^0.7.1" - fast-xml-parser "^4.2.4" - "@react-native-community/cli-tools" "12.3.7" - -"@react-native-community/cli-platform-ios@12.3.7": - version "12.3.7" - resolved "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-12.3.7.tgz" - integrity sha512-2WnVsMH4ORZIhBm/5nCms1NeeKG4KarNC7PMLmrXWXB/bibDcaNsjrJiqnmCUcpTEvTQTokRfoO7Aj6NM0Cqow== - dependencies: - ora "^5.4.1" - glob "^7.1.3" - chalk "^4.1.2" - execa "^5.0.0" - fast-xml-parser "^4.0.12" - "@react-native-community/cli-tools" "12.3.7" - -"@react-native-community/cli-plugin-metro@12.3.7": - version "12.3.7" - resolved "https://registry.npmjs.org/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-12.3.7.tgz" - integrity sha512-ahEw0Vfnv2Nv/jdZ2QDuGjQ9l2SczO4lXjb3ubu5vEYNLyTw3jYsLMK6iES7YQ/ApQmKdG476HU1O9uZdpaYPg== - -"@react-native-community/cli-server-api@12.3.7": - version "12.3.7" - resolved "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-12.3.7.tgz" - integrity sha512-LYETs3CCjrLn1ZU0kYv44TywiIl5IPFHZGeXhAh2TtgOk4mo3kvXxECDil9CdO3bmDra6qyiG61KHvzr8IrHdg== - dependencies: - ws "^7.5.1" - connect "^3.6.5" - nocache "^3.0.1" - compression "^1.7.1" - errorhandler "^1.5.1" - serve-static "^1.13.1" - pretty-format "^26.6.2" - "@react-native-community/cli-tools" "12.3.7" - "@react-native-community/cli-debugger-ui" "12.3.7" - -"@react-native-community/cli-tools@12.3.7": - version "12.3.7" - resolved "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-12.3.7.tgz" - integrity sha512-7NL/1/i+wzd4fBr/FSr3ypR05tiU/Kv9l/M1sL1c6jfcDtWXAL90R161gQkQFK7shIQ8Idp0dQX1rq49tSyfQw== - dependencies: - ora "^5.4.1" - mime "^2.4.1" - open "^6.2.0" - chalk "^4.1.2" - semver "^7.5.2" - find-up "^5.0.0" - appdirsjs "^1.2.4" - node-fetch "^2.6.0" - shell-quote "^1.7.3" - sudo-prompt "^9.0.0" - -"@react-native-community/cli-types@12.3.7": - version "12.3.7" - resolved "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-12.3.7.tgz" - integrity sha512-NFtUMyIrNfi3A5C1cjVKDVvYHvvOF7MnOMwdD8jm2NQKewQJrehKBh1eMuykKdqhWyZmuemD4KKhL8f4FxgG0w== - dependencies: - joi "^17.2.1" - -"@react-native-community/netinfo@*", "@react-native-community/netinfo@^11.2.1": - version "11.4.1" - resolved "https://registry.npmjs.org/@react-native-community/netinfo/-/netinfo-11.4.1.tgz" - integrity sha512-B0BYAkghz3Q2V09BF88RA601XursIEA111tnc2JOaN7axJWmNefmfjZqw/KdSxKZp7CZUuPpjBmz/WCR9uaHYg== - -"@react-native/assets-registry@0.73.1": - version "0.73.1" - resolved "https://registry.npmjs.org/@react-native/assets-registry/-/assets-registry-0.73.1.tgz" - integrity sha512-2FgAbU7uKM5SbbW9QptPPZx8N9Ke2L7bsHb+EhAanZjFZunA9PaYtyjUQ1s7HD+zDVqOQIvjkpXSv7Kejd2tqg== - -"@react-native/babel-plugin-codegen@0.73.4": - version "0.73.4" - resolved "https://registry.npmjs.org/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.73.4.tgz" - integrity sha512-XzRd8MJGo4Zc5KsphDHBYJzS1ryOHg8I2gOZDAUCGcwLFhdyGu1zBNDJYH2GFyDrInn9TzAbRIf3d4O+eltXQQ== - dependencies: - "@react-native/codegen" "0.73.3" - -"@react-native/babel-preset@0.73.21": - version "0.73.21" - resolved "https://registry.npmjs.org/@react-native/babel-preset/-/babel-preset-0.73.21.tgz" - integrity sha512-WlFttNnySKQMeujN09fRmrdWqh46QyJluM5jdtDNrkl/2Hx6N4XeDUGhABvConeK95OidVO7sFFf7sNebVXogA== - dependencies: - "@babel/core" "^7.20.0" - react-refresh "^0.14.0" - "@babel/template" "^7.0.0" - "@babel/plugin-syntax-flow" "^7.18.0" - "@babel/plugin-transform-spread" "^7.0.0" - "@babel/plugin-transform-classes" "^7.0.0" - "@babel/plugin-transform-runtime" "^7.0.0" - "@babel/plugin-transform-literals" "^7.0.0" - "@babel/plugin-transform-react-jsx" "^7.0.0" - babel-plugin-transform-flow-enums "^0.0.2" - "@babel/plugin-transform-parameters" "^7.0.0" - "@babel/plugin-transform-typescript" "^7.5.0" - "@react-native/babel-plugin-codegen" "0.73.4" - "@babel/plugin-syntax-dynamic-import" "^7.8.0" - "@babel/plugin-transform-sticky-regex" "^7.0.0" - "@babel/plugin-transform-block-scoping" "^7.0.0" - "@babel/plugin-transform-destructuring" "^7.20.0" - "@babel/plugin-transform-function-name" "^7.0.0" - "@babel/plugin-transform-unicode-regex" "^7.0.0" - "@babel/plugin-syntax-optional-chaining" "^7.0.0" - "@babel/plugin-transform-react-jsx-self" "^7.0.0" - "@babel/plugin-proposal-class-properties" "^7.18.0" - "@babel/plugin-transform-arrow-functions" "^7.0.0" - "@babel/plugin-transform-private-methods" "^7.22.5" - "@babel/plugin-proposal-numeric-separator" "^7.0.0" - "@babel/plugin-proposal-optional-chaining" "^7.20.0" - "@babel/plugin-syntax-export-default-from" "^7.0.0" - "@babel/plugin-transform-flow-strip-types" "^7.20.0" - "@babel/plugin-transform-modules-commonjs" "^7.0.0" - "@babel/plugin-transform-react-jsx-source" "^7.0.0" - "@babel/plugin-proposal-object-rest-spread" "^7.20.0" - "@babel/plugin-proposal-export-default-from" "^7.0.0" - "@babel/plugin-transform-async-to-generator" "^7.20.0" - "@babel/plugin-transform-react-display-name" "^7.0.0" - "@babel/plugin-transform-computed-properties" "^7.0.0" - "@babel/plugin-transform-shorthand-properties" "^7.0.0" - "@babel/plugin-proposal-optional-catch-binding" "^7.0.0" - "@babel/plugin-proposal-async-generator-functions" "^7.0.0" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.0.0" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.18.0" - "@babel/plugin-transform-private-property-in-object" "^7.22.11" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.0.0" - -"@react-native/codegen@0.73.3": - version "0.73.3" - resolved "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.73.3.tgz" - integrity sha512-sxslCAAb8kM06vGy9Jyh4TtvjhcP36k/rvj2QE2Jdhdm61KvfafCATSIsOfc0QvnduWFcpXUPvAVyYwuv7PYDg== - dependencies: - glob "^7.1.1" - mkdirp "^0.5.1" - invariant "^2.2.4" - nullthrows "^1.1.1" - flow-parser "^0.206.0" - jscodeshift "^0.14.0" - "@babel/parser" "^7.20.0" - -"@react-native/community-cli-plugin@0.73.18": - version "0.73.18" - resolved "https://registry.npmjs.org/@react-native/community-cli-plugin/-/community-cli-plugin-0.73.18.tgz" - integrity sha512-RN8piDh/eF+QT6YYmrj3Zd9uiaDsRY/kMT0FYR42j8/M/boE4hs4Xn0u91XzT8CAkU9q/ilyo3wJsXIJo2teww== - dependencies: - chalk "^4.0.0" - execa "^5.1.1" - metro "^0.80.3" - readline "^1.3.0" - metro-core "^0.80.3" - node-fetch "^2.2.0" - metro-config "^0.80.3" - "@react-native/dev-middleware" "0.73.8" - "@react-native-community/cli-tools" "12.3.7" - "@react-native/metro-babel-transformer" "0.73.15" - "@react-native-community/cli-server-api" "12.3.7" - -"@react-native/debugger-frontend@0.73.3": - version "0.73.3" - resolved "https://registry.npmjs.org/@react-native/debugger-frontend/-/debugger-frontend-0.73.3.tgz" - integrity sha512-RgEKnWuoo54dh7gQhV7kvzKhXZEhpF9LlMdZolyhGxHsBqZ2gXdibfDlfcARFFifPIiaZ3lXuOVVa4ei+uPgTw== - -"@react-native/dev-middleware@0.73.8": - version "0.73.8" - resolved "https://registry.npmjs.org/@react-native/dev-middleware/-/dev-middleware-0.73.8.tgz" - integrity sha512-oph4NamCIxkMfUL/fYtSsE+JbGOnrlawfQ0kKtDQ5xbOjPKotKoXqrs1eGwozNKv7FfQ393stk1by9a6DyASSg== - dependencies: - ws "^6.2.2" - open "^7.0.3" - debug "^2.2.0" - connect "^3.6.5" - temp-dir "^2.0.0" - node-fetch "^2.2.0" - serve-static "^1.13.1" - chrome-launcher "^0.15.2" - "@isaacs/ttlcache" "^1.4.1" - chromium-edge-launcher "^1.0.0" - "@react-native/debugger-frontend" "0.73.3" - -"@react-native/gradle-plugin@0.73.5": - version "0.73.5" - resolved "https://registry.npmjs.org/@react-native/gradle-plugin/-/gradle-plugin-0.73.5.tgz" - integrity sha512-Orrn8J/kqzEuXudl96XcZk84ZcdIpn1ojjwGSuaSQSXNcCYbOXyt0RwtW5kjCqjgSzGnOMsJNZc5FDXHVq/WzA== - -"@react-native/js-polyfills@0.73.1": - version "0.73.1" - resolved "https://registry.npmjs.org/@react-native/js-polyfills/-/js-polyfills-0.73.1.tgz" - integrity sha512-ewMwGcumrilnF87H4jjrnvGZEaPFCAC4ebraEK+CurDDmwST/bIicI4hrOAv+0Z0F7DEK4O4H7r8q9vH7IbN4g== - -"@react-native/metro-babel-transformer@0.73.15": - version "0.73.15" - resolved "https://registry.npmjs.org/@react-native/metro-babel-transformer/-/metro-babel-transformer-0.73.15.tgz" - integrity sha512-LlkSGaXCz+xdxc9819plmpsl4P4gZndoFtpjN3GMBIu6f7TBV0GVbyJAU4GE8fuAWPVSVL5ArOcdkWKSbI1klw== - dependencies: - nullthrows "^1.1.1" - "@babel/core" "^7.20.0" - hermes-parser "0.15.0" - "@react-native/babel-preset" "0.73.21" - -"@react-native/normalize-colors@0.73.2", "@react-native/normalize-colors@^0.73.0": - version "0.73.2" - resolved "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.73.2.tgz" - integrity sha512-bRBcb2T+I88aG74LMVHaKms2p/T8aQd8+BZ7LuuzXlRfog1bMWWn/C5i0HVuvW4RPtXQYgIlGiXVDy9Ir1So/w== - -"@react-native/virtualized-lists@0.73.4": - version "0.73.4" - resolved "https://registry.npmjs.org/@react-native/virtualized-lists/-/virtualized-lists-0.73.4.tgz" - integrity sha512-HpmLg1FrEiDtrtAbXiwCgXFYyloK/dOIPIuWW3fsqukwJEWAiTzm1nXGJ7xPU5XTHiWZ4sKup5Ebaj8z7iyWog== - dependencies: - invariant "^2.2.4" - nullthrows "^1.1.1" - -"@rollup/plugin-alias@^5.1.0": - version "5.1.1" - resolved "https://registry.npmjs.org/@rollup/plugin-alias/-/plugin-alias-5.1.1.tgz" - integrity sha512-PR9zDb+rOzkRb2VD+EuKB7UC41vU5DIwZ5qqCpk0KJudcWAyi8rvYOhS7+L5aZCspw1stTViLgN5v6FF1p5cgQ== - -"@rollup/plugin-commonjs@^25.0.8": - version "25.0.8" - resolved "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-25.0.8.tgz" - integrity sha512-ZEZWTK5n6Qde0to4vS9Mr5x/0UZoqCxPVR9KRUjU4kA2sO7GEUn1fop0DAwpO6z0Nw/kJON9bDmSxdWxO/TT1A== - dependencies: - glob "^8.0.3" - commondir "^1.0.1" - is-reference "1.2.1" - magic-string "^0.30.3" - estree-walker "^2.0.2" - "@rollup/pluginutils" "^5.0.1" - -"@rollup/plugin-inject@^5.0.5": - version "5.0.5" - resolved "https://registry.npmjs.org/@rollup/plugin-inject/-/plugin-inject-5.0.5.tgz" - integrity sha512-2+DEJbNBoPROPkgTDNe8/1YXWcqxbN5DTjASVIOx8HS+pITXushyNiBV56RB08zuptzz8gT3YfkqriTBVycepg== - dependencies: - "@rollup/pluginutils" "^5.0.1" - estree-walker "^2.0.2" - magic-string "^0.30.3" - -"@rollup/plugin-json@^6.1.0": - version "6.1.0" - resolved "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-6.1.0.tgz" - integrity sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA== - dependencies: - "@rollup/pluginutils" "^5.1.0" - -"@rollup/plugin-node-resolve@^15.2.3": - version "15.3.0" - resolved "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.3.0.tgz" - integrity sha512-9eO5McEICxMzJpDW9OnMYSv4Sta3hmt7VtBFz5zR9273suNOydOyq/FrGeGy+KsTRFm8w0SLVhzig2ILFT63Ag== - dependencies: - "@rollup/pluginutils" "^5.0.1" - "@types/resolve" "1.20.2" - deepmerge "^4.2.2" - is-module "^1.0.0" - resolve "^1.22.1" - -"@rollup/plugin-replace@^5.0.7": - version "5.0.7" - resolved "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-5.0.7.tgz" - integrity sha512-PqxSfuorkHz/SPpyngLyg5GCEkOcee9M1bkxiVDr41Pd61mqP1PLOoDPbpl44SB2mQGKwV/In74gqQmGITOhEQ== - dependencies: - magic-string "^0.30.3" - "@rollup/pluginutils" "^5.0.1" - -"@rollup/plugin-terser@^0.4.4": - version "0.4.4" - resolved "https://registry.npmjs.org/@rollup/plugin-terser/-/plugin-terser-0.4.4.tgz" - integrity sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A== - dependencies: - serialize-javascript "^6.0.1" - smob "^1.0.0" - terser "^5.17.4" - -"@rollup/pluginutils@^4.0.0": - version "4.2.1" - resolved "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz" - integrity sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ== - dependencies: - picomatch "^2.2.2" - estree-walker "^2.0.1" - -"@rollup/pluginutils@^5.0.1", "@rollup/pluginutils@^5.0.2", "@rollup/pluginutils@^5.1.0", "@rollup/pluginutils@^5.1.2": - version "5.1.3" - resolved "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.3.tgz" - integrity sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A== - dependencies: - "@types/estree" "^1.0.0" - estree-walker "^2.0.2" - picomatch "^4.0.2" - -"@rollup/rollup-android-arm-eabi@4.24.0": - version "4.24.0" - resolved "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.24.0.tgz" - integrity sha512-Q6HJd7Y6xdB48x8ZNVDOqsbh2uByBhgK8PiQgPhwkIw/HC/YX5Ghq2mQY5sRMZWHb3VsFkWooUVOZHKr7DmDIA== - -"@rollup/rollup-android-arm64@4.24.0": - version "4.24.0" - resolved "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.24.0.tgz" - integrity sha512-ijLnS1qFId8xhKjT81uBHuuJp2lU4x2yxa4ctFPtG+MqEE6+C5f/+X/bStmxapgmwLwiL3ih122xv8kVARNAZA== - -"@rollup/rollup-darwin-arm64@4.24.0": - version "4.24.0" - resolved "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.24.0.tgz" - integrity sha512-bIv+X9xeSs1XCk6DVvkO+S/z8/2AMt/2lMqdQbMrmVpgFvXlmde9mLcbQpztXm1tajC3raFDqegsH18HQPMYtA== - -"@rollup/rollup-darwin-x64@4.24.0": - version "4.24.0" - resolved "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.24.0.tgz" - integrity sha512-X6/nOwoFN7RT2svEQWUsW/5C/fYMBe4fnLK9DQk4SX4mgVBiTA9h64kjUYPvGQ0F/9xwJ5U5UfTbl6BEjaQdBQ== - -"@rollup/rollup-linux-arm-gnueabihf@4.24.0": - version "4.24.0" - resolved "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.24.0.tgz" - integrity sha512-0KXvIJQMOImLCVCz9uvvdPgfyWo93aHHp8ui3FrtOP57svqrF/roSSR5pjqL2hcMp0ljeGlU4q9o/rQaAQ3AYA== - -"@rollup/rollup-linux-arm-musleabihf@4.24.0": - version "4.24.0" - resolved "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.24.0.tgz" - integrity sha512-it2BW6kKFVh8xk/BnHfakEeoLPv8STIISekpoF+nBgWM4d55CZKc7T4Dx1pEbTnYm/xEKMgy1MNtYuoA8RFIWw== - -"@rollup/rollup-linux-arm64-gnu@4.24.0": - version "4.24.0" - resolved "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.24.0.tgz" - integrity sha512-i0xTLXjqap2eRfulFVlSnM5dEbTVque/3Pi4g2y7cxrs7+a9De42z4XxKLYJ7+OhE3IgxvfQM7vQc43bwTgPwA== - -"@rollup/rollup-linux-arm64-musl@4.24.0": - version "4.24.0" - resolved "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.24.0.tgz" - integrity sha512-9E6MKUJhDuDh604Qco5yP/3qn3y7SLXYuiC0Rpr89aMScS2UAmK1wHP2b7KAa1nSjWJc/f/Lc0Wl1L47qjiyQw== - -"@rollup/rollup-linux-powerpc64le-gnu@4.24.0": - version "4.24.0" - resolved "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.24.0.tgz" - integrity sha512-2XFFPJ2XMEiF5Zi2EBf4h73oR1V/lycirxZxHZNc93SqDN/IWhYYSYj8I9381ikUFXZrz2v7r2tOVk2NBwxrWw== - -"@rollup/rollup-linux-riscv64-gnu@4.24.0": - version "4.24.0" - resolved "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.24.0.tgz" - integrity sha512-M3Dg4hlwuntUCdzU7KjYqbbd+BLq3JMAOhCKdBE3TcMGMZbKkDdJ5ivNdehOssMCIokNHFOsv7DO4rlEOfyKpg== - -"@rollup/rollup-linux-s390x-gnu@4.24.0": - version "4.24.0" - resolved "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.24.0.tgz" - integrity sha512-mjBaoo4ocxJppTorZVKWFpy1bfFj9FeCMJqzlMQGjpNPY9JwQi7OuS1axzNIk0nMX6jSgy6ZURDZ2w0QW6D56g== - -"@rollup/rollup-linux-x64-gnu@4.24.0": - version "4.24.0" - resolved "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.24.0.tgz" - integrity sha512-ZXFk7M72R0YYFN5q13niV0B7G8/5dcQ9JDp8keJSfr3GoZeXEoMHP/HlvqROA3OMbMdfr19IjCeNAnPUG93b6A== - -"@rollup/rollup-linux-x64-musl@4.24.0": - version "4.24.0" - resolved "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.24.0.tgz" - integrity sha512-w1i+L7kAXZNdYl+vFvzSZy8Y1arS7vMgIy8wusXJzRrPyof5LAb02KGr1PD2EkRcl73kHulIID0M501lN+vobQ== - -"@rollup/rollup-win32-arm64-msvc@4.24.0": - version "4.24.0" - resolved "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.24.0.tgz" - integrity sha512-VXBrnPWgBpVDCVY6XF3LEW0pOU51KbaHhccHw6AS6vBWIC60eqsH19DAeeObl+g8nKAz04QFdl/Cefta0xQtUQ== - -"@rollup/rollup-win32-ia32-msvc@4.24.0": - version "4.24.0" - resolved "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.24.0.tgz" - integrity sha512-xrNcGDU0OxVcPTH/8n/ShH4UevZxKIO6HJFK0e15XItZP2UcaiLFd5kiX7hJnqCbSztUF8Qot+JWBC/QXRPYWQ== - -"@rollup/rollup-win32-x64-msvc@4.24.0": - version "4.24.0" - resolved "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.24.0.tgz" - integrity sha512-fbMkAF7fufku0N2dE5TBXcNlg0pt0cJue4xBRE2Qc5Vqikxr4VCgKj/ht6SMdFcOacVA9rqF70APJ8RN/4vMJw== - -"@rtsao/scc@^1.1.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz" - integrity sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g== - -"@rushstack/eslint-patch@^1.3.3": - version "1.10.4" - resolved "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.4.tgz" - integrity sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA== - -"@rushstack/node-core-library@^3.55.2": - version "3.66.1" - resolved "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.66.1.tgz" - integrity sha512-ker69cVKAoar7MMtDFZC4CzcDxjwqIhFzqEnYI5NRN/8M3om6saWCVx/A7vL2t/jFCJsnzQplRDqA7c78pytng== - dependencies: - jju "~1.4.0" - colors "~1.2.1" - semver "~7.5.4" - resolve "~1.22.1" - fs-extra "~7.0.1" - z-schema "~5.0.2" - import-lazy "~4.0.0" - -"@rushstack/node-core-library@5.9.0": - version "5.9.0" - resolved "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.9.0.tgz" - integrity sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg== - dependencies: - fs-extra "~7.0.1" - import-lazy "~4.0.0" - jju "~1.4.0" - resolve "~1.22.1" - semver "~7.5.4" - ajv "~8.13.0" - ajv-draft-04 "~1.0.0" - ajv-formats "~3.0.1" - -"@rushstack/rig-package@0.5.3": - version "0.5.3" - resolved "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.5.3.tgz" - integrity sha512-olzSSjYrvCNxUFZowevC3uz8gvKr3WTpHQ7BkpjtRpA3wK+T0ybep/SRUMfr195gBzJm5gaXw0ZMgjIyHqJUow== - dependencies: - resolve "~1.22.1" - strip-json-comments "~3.1.1" - -"@rushstack/terminal@0.14.2": - version "0.14.2" - resolved "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.14.2.tgz" - integrity sha512-2fC1wqu1VCExKC0/L+0noVcFQEXEnoBOtCIex1TOjBzEDWcw8KzJjjj7aTP6mLxepG0XIyn9OufeFb6SFsa+sg== - dependencies: - supports-color "~8.1.1" - "@rushstack/node-core-library" "5.9.0" - -"@rushstack/ts-command-line@4.23.0": - version "4.23.0" - resolved "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.23.0.tgz" - integrity sha512-jYREBtsxduPV6ptNq8jOKp9+yx0ld1Tb/Tkdnlj8gTjazl1sF3DwX2VbluyYrNd0meWIL0bNeer7WDf5tKFjaQ== - dependencies: - "@types/argparse" "1.0.38" - argparse "~1.0.9" - string-argv "~0.3.1" - "@rushstack/terminal" "0.14.2" - -"@scure/base@~1.1.3": - version "1.1.9" - resolved "https://registry.npmjs.org/@scure/base/-/base-1.1.9.tgz" - integrity sha512-8YKhl8GHiNI/pU2VMaofa2Tor7PJRAjwQLBBuilkJ9L5+13yVbC7JO/wS7piioAvPSwR3JKM1IJ/u4xQzbcXKg== - -"@scure/starknet@~1.0.0": - version "1.0.0" - resolved "https://registry.npmjs.org/@scure/starknet/-/starknet-1.0.0.tgz" - integrity sha512-o5J57zY0f+2IL/mq8+AYJJ4Xpc1fOtDhr+mFQKbHnYFmm3WQrC+8zj2HEgxak1a+x86mhmBC1Kq305KUpVf0wg== - dependencies: - "@noble/curves" "~1.3.0" - "@noble/hashes" "~1.3.3" - -"@sideway/address@^4.1.5": - version "4.1.5" - resolved "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz" - integrity sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q== - dependencies: - "@hapi/hoek" "^9.0.0" - -"@sideway/formula@^3.0.1": - version "3.0.1" - resolved "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz" - integrity sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg== - -"@sideway/pinpoint@^2.0.0": - version "2.0.0" - resolved "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz" - integrity sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ== - -"@sinclair/typebox@^0.27.8": - version "0.27.8" - resolved "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz" - integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA== - -"@sindresorhus/merge-streams@^2.1.0": - version "2.3.0" - resolved "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz" - integrity sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg== - -"@sinonjs/commons@^3.0.0": - version "3.0.1" - resolved "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz" - integrity sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ== - dependencies: - type-detect "4.0.8" - -"@sinonjs/fake-timers@^10.0.2": - version "10.3.0" - resolved "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz" - integrity sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA== - dependencies: - "@sinonjs/commons" "^3.0.0" - -"@stablelib/aead@^1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@stablelib/aead/-/aead-1.0.1.tgz" - integrity sha512-q39ik6sxGHewqtO0nP4BuSe3db5G1fEJE8ukvngS2gLkBXyy6E7pLubhbYgnkDFv6V8cWaxcE4Xn0t6LWcJkyg== - -"@stablelib/binary@^1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@stablelib/binary/-/binary-1.0.1.tgz" - integrity sha512-ClJWvmL6UBM/wjkvv/7m5VP3GMr9t0osr4yVgLZsLCOz4hGN9gIAFEqnJ0TsSMAN+n840nf2cHZnA5/KFqHC7Q== - dependencies: - "@stablelib/int" "^1.0.1" - -"@stablelib/bytes@^1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@stablelib/bytes/-/bytes-1.0.1.tgz" - integrity sha512-Kre4Y4kdwuqL8BR2E9hV/R5sOrUj6NanZaZis0V6lX5yzqC3hBuVSDXUIBqQv/sCpmuWRiHLwqiT1pqqjuBXoQ== - -"@stablelib/chacha@^1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@stablelib/chacha/-/chacha-1.0.1.tgz" - integrity sha512-Pmlrswzr0pBzDofdFuVe1q7KdsHKhhU24e8gkEwnTGOmlC7PADzLVxGdn2PoNVBBabdg0l/IfLKg6sHAbTQugg== - dependencies: - "@stablelib/wipe" "^1.0.1" - "@stablelib/binary" "^1.0.1" - -"@stablelib/chacha20poly1305@1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@stablelib/chacha20poly1305/-/chacha20poly1305-1.0.1.tgz" - integrity sha512-MmViqnqHd1ymwjOQfghRKw2R/jMIGT3wySN7cthjXCBdO+qErNPUBnRzqNpnvIwg7JBCg3LdeCZZO4de/yEhVA== - dependencies: - "@stablelib/aead" "^1.0.1" - "@stablelib/wipe" "^1.0.1" - "@stablelib/binary" "^1.0.1" - "@stablelib/chacha" "^1.0.1" - "@stablelib/poly1305" "^1.0.1" - "@stablelib/constant-time" "^1.0.1" - -"@stablelib/constant-time@^1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@stablelib/constant-time/-/constant-time-1.0.1.tgz" - integrity sha512-tNOs3uD0vSJcK6z1fvef4Y+buN7DXhzHDPqRLSXUel1UfqMB1PWNsnnAezrKfEwTLpN0cGH2p9NNjs6IqeD0eg== - -"@stablelib/ed25519@^1.0.2": - version "1.0.3" - resolved "https://registry.npmjs.org/@stablelib/ed25519/-/ed25519-1.0.3.tgz" - integrity sha512-puIMWaX9QlRsbhxfDc5i+mNPMY+0TmQEskunY1rZEBPi1acBCVQAhnsk/1Hk50DGPtVsZtAWQg4NHGlVaO9Hqg== - dependencies: - "@stablelib/wipe" "^1.0.1" - "@stablelib/random" "^1.0.2" - "@stablelib/sha512" "^1.0.1" - -"@stablelib/hash@^1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@stablelib/hash/-/hash-1.0.1.tgz" - integrity sha512-eTPJc/stDkdtOcrNMZ6mcMK1e6yBbqRBaNW55XA1jU8w/7QdnCF0CmMmOD1m7VSkBR44PWrMHU2l6r8YEQHMgg== - -"@stablelib/hkdf@1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@stablelib/hkdf/-/hkdf-1.0.1.tgz" - integrity sha512-SBEHYE16ZXlHuaW5RcGk533YlBj4grMeg5TooN80W3NpcHRtLZLLXvKyX0qcRFxf+BGDobJLnwkvgEwHIDBR6g== - dependencies: - "@stablelib/hash" "^1.0.1" - "@stablelib/hmac" "^1.0.1" - "@stablelib/wipe" "^1.0.1" - -"@stablelib/hmac@^1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@stablelib/hmac/-/hmac-1.0.1.tgz" - integrity sha512-V2APD9NSnhVpV/QMYgCVMIYKiYG6LSqw1S65wxVoirhU/51ACio6D4yDVSwMzuTJXWZoVHbDdINioBwKy5kVmA== - dependencies: - "@stablelib/hash" "^1.0.1" - "@stablelib/wipe" "^1.0.1" - "@stablelib/constant-time" "^1.0.1" - -"@stablelib/int@^1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@stablelib/int/-/int-1.0.1.tgz" - integrity sha512-byr69X/sDtDiIjIV6m4roLVWnNNlRGzsvxw+agj8CIEazqWGOQp2dTYgQhtyVXV9wpO6WyXRQUzLV/JRNumT2w== - -"@stablelib/keyagreement@^1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@stablelib/keyagreement/-/keyagreement-1.0.1.tgz" - integrity sha512-VKL6xBwgJnI6l1jKrBAfn265cspaWBPAPEc62VBQrWHLqVgNRE09gQ/AnOEyKUWrrqfD+xSQ3u42gJjLDdMDQg== - dependencies: - "@stablelib/bytes" "^1.0.1" - -"@stablelib/poly1305@^1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@stablelib/poly1305/-/poly1305-1.0.1.tgz" - integrity sha512-1HlG3oTSuQDOhSnLwJRKeTRSAdFNVB/1djy2ZbS35rBSJ/PFqx9cf9qatinWghC2UbfOYD8AcrtbUQl8WoxabA== - dependencies: - "@stablelib/wipe" "^1.0.1" - "@stablelib/constant-time" "^1.0.1" - -"@stablelib/random@1.0.2", "@stablelib/random@^1.0.1", "@stablelib/random@^1.0.2": - version "1.0.2" - resolved "https://registry.npmjs.org/@stablelib/random/-/random-1.0.2.tgz" - integrity sha512-rIsE83Xpb7clHPVRlBj8qNe5L8ISQOzjghYQm/dZ7VaM2KHYwMW5adjQjrzTZCchFnNCNhkwtnOBa9HTMJCI8w== - dependencies: - "@stablelib/wipe" "^1.0.1" - "@stablelib/binary" "^1.0.1" - -"@stablelib/sha256@1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@stablelib/sha256/-/sha256-1.0.1.tgz" - integrity sha512-GIIH3e6KH+91FqGV42Kcj71Uefd/QEe7Dy42sBTeqppXV95ggCcxLTk39bEr+lZfJmp+ghsR07J++ORkRELsBQ== - dependencies: - "@stablelib/hash" "^1.0.1" - "@stablelib/wipe" "^1.0.1" - "@stablelib/binary" "^1.0.1" - -"@stablelib/sha512@^1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@stablelib/sha512/-/sha512-1.0.1.tgz" - integrity sha512-13gl/iawHV9zvDKciLo1fQ8Bgn2Pvf7OV6amaRVKiq3pjQ3UmEpXxWiAfV8tYjUpeZroBxtyrwtdooQT/i3hzw== - dependencies: - "@stablelib/hash" "^1.0.1" - "@stablelib/wipe" "^1.0.1" - "@stablelib/binary" "^1.0.1" - -"@stablelib/wipe@^1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@stablelib/wipe/-/wipe-1.0.1.tgz" - integrity sha512-WfqfX/eXGiAd3RJe4VU2snh/ZPwtSjLG4ynQ/vYzvghTh7dHFcI1wl+nrkWG6lGhukOxOsUHfv8dUXr58D0ayg== - -"@stablelib/x25519@1.0.3": - version "1.0.3" - resolved "https://registry.npmjs.org/@stablelib/x25519/-/x25519-1.0.3.tgz" - integrity sha512-KnTbKmUhPhHavzobclVJQG5kuivH+qDLpe84iRqX3CLrKp881cF160JvXJ+hjn1aMyCwYOKeIZefIH/P5cJoRw== - dependencies: - "@stablelib/wipe" "^1.0.1" - "@stablelib/random" "^1.0.2" - "@stablelib/keyagreement" "^1.0.1" - -"@starknet-io/types-js@^0.7.7": - version "0.7.7" - resolved "https://registry.npmjs.org/@starknet-io/types-js/-/types-js-0.7.7.tgz" - integrity sha512-WLrpK7LIaIb8Ymxu6KF/6JkGW1sso988DweWu7p5QY/3y7waBIiPvzh27D9bX5KIJNRDyOoOVoHVEKYUYWZ/RQ== - -"@svgr/babel-plugin-add-jsx-attribute@8.0.0": - version "8.0.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz" - integrity sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g== - -"@svgr/babel-plugin-remove-jsx-attribute@8.0.0": - version "8.0.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz" - integrity sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA== - -"@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0": - version "8.0.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz" - integrity sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA== - -"@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0": - version "8.0.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz" - integrity sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ== - -"@svgr/babel-plugin-svg-dynamic-title@8.0.0": - version "8.0.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz" - integrity sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og== - -"@svgr/babel-plugin-svg-em-dimensions@8.0.0": - version "8.0.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz" - integrity sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g== - -"@svgr/babel-plugin-transform-react-native-svg@8.1.0": - version "8.1.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz" - integrity sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q== - -"@svgr/babel-plugin-transform-svg-component@8.0.0": - version "8.0.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz" - integrity sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw== - -"@svgr/babel-preset@8.1.0": - version "8.1.0" - resolved "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz" - integrity sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug== - dependencies: - "@svgr/babel-plugin-add-jsx-attribute" "8.0.0" - "@svgr/babel-plugin-remove-jsx-attribute" "8.0.0" - "@svgr/babel-plugin-remove-jsx-empty-expression" "8.0.0" - "@svgr/babel-plugin-replace-jsx-attribute-value" "8.0.0" - "@svgr/babel-plugin-svg-dynamic-title" "8.0.0" - "@svgr/babel-plugin-svg-em-dimensions" "8.0.0" - "@svgr/babel-plugin-transform-react-native-svg" "8.1.0" - "@svgr/babel-plugin-transform-svg-component" "8.0.0" - -"@svgr/core@*", "@svgr/core@8.1.0": - version "8.1.0" - resolved "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz" - integrity sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA== - dependencies: - "@babel/core" "^7.21.3" - "@svgr/babel-preset" "8.1.0" - camelcase "^6.2.0" - cosmiconfig "^8.1.3" - snake-case "^3.0.4" - -"@svgr/hast-util-to-babel-ast@8.0.0": - version "8.0.0" - resolved "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz" - integrity sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q== - dependencies: - "@babel/types" "^7.21.3" - entities "^4.4.0" - -"@svgr/plugin-jsx@8.1.0": - version "8.1.0" - resolved "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz" - integrity sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA== - dependencies: - "@babel/core" "^7.21.3" - "@svgr/babel-preset" "8.1.0" - "@svgr/hast-util-to-babel-ast" "8.0.0" - svg-parser "^2.0.4" - -"@svgr/plugin-svgo@8.1.0": - version "8.1.0" - resolved "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz" - integrity sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA== - dependencies: - cosmiconfig "^8.1.3" - deepmerge "^4.3.1" - svgo "^3.0.2" - -"@svgr/webpack@^8.0.1": - version "8.1.0" - resolved "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.1.0.tgz" - integrity sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA== - dependencies: - "@babel/core" "^7.21.3" - "@babel/plugin-transform-react-constant-elements" "^7.21.3" - "@babel/preset-env" "^7.20.2" - "@babel/preset-react" "^7.18.6" - "@babel/preset-typescript" "^7.21.0" - "@svgr/core" "8.1.0" - "@svgr/plugin-jsx" "8.1.0" - "@svgr/plugin-svgo" "8.1.0" - -"@swc-node/core@^1.13.1": - version "1.13.3" - resolved "https://registry.npmjs.org/@swc-node/core/-/core-1.13.3.tgz" - integrity sha512-OGsvXIid2Go21kiNqeTIn79jcaX4l0G93X2rAnas4LFoDyA9wAwVK7xZdm+QsKoMn5Mus2yFLCc4OtX2dD/PWA== - -"@swc-node/register@1.9.2": - version "1.9.2" - resolved "https://registry.npmjs.org/@swc-node/register/-/register-1.9.2.tgz" - integrity sha512-BBjg0QNuEEmJSoU/++JOXhrjWdu3PTyYeJWsvchsI0Aqtj8ICkz/DqlwtXbmZVZ5vuDPpTfFlwDBZe81zgShMA== - dependencies: - debug "^4.3.4" - tslib "^2.6.2" - pirates "^4.0.6" - colorette "^2.0.20" - "@swc-node/core" "^1.13.1" - "@swc-node/sourcemap-support" "^0.5.0" - -"@swc-node/sourcemap-support@^0.5.0": - version "0.5.1" - resolved "https://registry.npmjs.org/@swc-node/sourcemap-support/-/sourcemap-support-0.5.1.tgz" - integrity sha512-JxIvIo/Hrpv0JCHSyRpetAdQ6lB27oFYhv0PKCNf1g2gUXOjpeR1exrXccRxLMuAV5WAmGFBwRnNOJqN38+qtg== - dependencies: - source-map-support "^0.5.21" - tslib "^2.6.3" - -"@swc/core@1.5.7", "@swc/core@>= 1.4.13": - version "1.5.7" - resolved "https://registry.npmjs.org/@swc/core/-/core-1.5.7.tgz" - integrity sha512-U4qJRBefIJNJDRCCiVtkfa/hpiZ7w0R6kASea+/KLp+vkus3zcLSB8Ub8SvKgTIxjWpwsKcZlPf5nrv4ls46SQ== - dependencies: - "@swc/types" "0.1.7" - "@swc/counter" "^0.1.2" - optionalDependencies: - "@swc/core-darwin-x64" "1.5.7" - "@swc/core-darwin-arm64" "1.5.7" - "@swc/core-linux-x64-gnu" "1.5.7" - "@swc/core-linux-x64-musl" "1.5.7" - "@swc/core-win32-x64-msvc" "1.5.7" - "@swc/core-linux-arm64-gnu" "1.5.7" - "@swc/core-win32-ia32-msvc" "1.5.7" - "@swc/core-linux-arm64-musl" "1.5.7" - "@swc/core-win32-arm64-msvc" "1.5.7" - "@swc/core-linux-arm-gnueabihf" "1.5.7" - -"@swc/core-darwin-arm64@1.5.7": - version "1.5.7" - resolved "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.5.7.tgz" - integrity sha512-bZLVHPTpH3h6yhwVl395k0Mtx8v6CGhq5r4KQdAoPbADU974Mauz1b6ViHAJ74O0IVE5vyy7tD3OpkQxL/vMDQ== - -"@swc/core-darwin-x64@1.5.7": - version "1.5.7" - resolved "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.5.7.tgz" - integrity sha512-RpUyu2GsviwTc2qVajPL0l8nf2vKj5wzO3WkLSHAHEJbiUZk83NJrZd1RVbEknIMO7+Uyjh54hEh8R26jSByaw== - -"@swc/core-linux-arm-gnueabihf@1.5.7": - version "1.5.7" - resolved "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.5.7.tgz" - integrity sha512-cTZWTnCXLABOuvWiv6nQQM0hP6ZWEkzdgDvztgHI/+u/MvtzJBN5lBQ2lue/9sSFYLMqzqff5EHKlFtrJCA9dQ== - -"@swc/core-linux-arm64-gnu@1.5.7": - version "1.5.7" - resolved "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.5.7.tgz" - integrity sha512-hoeTJFBiE/IJP30Be7djWF8Q5KVgkbDtjySmvYLg9P94bHg9TJPSQoC72tXx/oXOgXvElDe/GMybru0UxhKx4g== - -"@swc/core-linux-arm64-musl@1.5.7": - version "1.5.7" - resolved "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.5.7.tgz" - integrity sha512-+NDhK+IFTiVK1/o7EXdCeF2hEzCiaRSrb9zD7X2Z7inwWlxAntcSuzZW7Y6BRqGQH89KA91qYgwbnjgTQ22PiQ== - -"@swc/core-linux-x64-gnu@1.5.7": - version "1.5.7" - resolved "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.5.7.tgz" - integrity sha512-25GXpJmeFxKB+7pbY7YQLhWWjkYlR+kHz5I3j9WRl3Lp4v4UD67OGXwPe+DIcHqcouA1fhLhsgHJWtsaNOMBNg== - -"@swc/core-linux-x64-musl@1.5.7": - version "1.5.7" - resolved "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.5.7.tgz" - integrity sha512-0VN9Y5EAPBESmSPPsCJzplZHV26akC0sIgd3Hc/7S/1GkSMoeuVL+V9vt+F/cCuzr4VidzSkqftdP3qEIsXSpg== - -"@swc/core-win32-arm64-msvc@1.5.7": - version "1.5.7" - resolved "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.5.7.tgz" - integrity sha512-RtoNnstBwy5VloNCvmvYNApkTmuCe4sNcoYWpmY7C1+bPR+6SOo8im1G6/FpNem8AR5fcZCmXHWQ+EUmRWJyuA== - -"@swc/core-win32-ia32-msvc@1.5.7": - version "1.5.7" - resolved "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.5.7.tgz" - integrity sha512-Xm0TfvcmmspvQg1s4+USL3x8D+YPAfX2JHygvxAnCJ0EHun8cm2zvfNBcsTlnwYb0ybFWXXY129aq1wgFC9TpQ== - -"@swc/core-win32-x64-msvc@1.5.7": - version "1.5.7" - resolved "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.5.7.tgz" - integrity sha512-tp43WfJLCsKLQKBmjmY/0vv1slVywR5Q4qKjF5OIY8QijaEW7/8VwPyUyVoJZEnDgv9jKtUTG5PzqtIYPZGnyg== - -"@swc/counter@^0.1.2", "@swc/counter@^0.1.3": - version "0.1.3" - resolved "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz" - integrity sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ== - -"@swc/helpers@0.5.5", "@swc/helpers@~0.5.0": - version "0.5.5" - resolved "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.5.tgz" - integrity sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A== - dependencies: - tslib "^2.4.0" - "@swc/counter" "^0.1.3" - -"@swc/types@0.1.7", "@swc/types@>= 0.1": - version "0.1.7" - resolved "https://registry.npmjs.org/@swc/types/-/types-0.1.7.tgz" - integrity sha512-scHWahbHF0eyj3JsxG9CFJgFdFNaVQCNAimBlT6PzS3n/HptxqREjsm4OH6AN3lYcffZYSPxXW8ua2BEHp0lJQ== - dependencies: - "@swc/counter" "^0.1.3" - -"@testing-library/dom@^10.0.0": - version "10.4.0" - resolved "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.0.tgz" - integrity sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ== - dependencies: - chalk "^4.1.0" - lz-string "^1.5.0" - aria-query "5.3.0" - pretty-format "^27.0.2" - "@babel/runtime" "^7.12.5" - "@babel/code-frame" "^7.10.4" - "@types/aria-query" "^5.0.1" - dom-accessibility-api "^0.5.9" - -"@testing-library/react@15.0.6": - version "15.0.6" - resolved "https://registry.npmjs.org/@testing-library/react/-/react-15.0.6.tgz" - integrity sha512-UlbazRtEpQClFOiYp+1BapMT+xyqWMnE+hh9tn5DQ6gmlE7AIZWcGpzZukmDZuFk3By01oiqOf8lRedLS4k6xQ== - dependencies: - "@babel/runtime" "^7.12.5" - "@types/react-dom" "^18.0.0" - "@testing-library/dom" "^10.0.0" - -"@tootallnate/once@2": - version "2.0.0" - resolved "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz" - integrity sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A== - -"@trysound/sax@0.2.0": - version "0.2.0" - resolved "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz" - integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== - -"@ts-morph/common@~0.19.0": - version "0.19.0" - resolved "https://registry.npmjs.org/@ts-morph/common/-/common-0.19.0.tgz" - integrity sha512-Unz/WHmd4pGax91rdIKWi51wnVUW11QttMEPpBiBgIewnc9UQIX7UDLxr5vRlqeByXCwhkF6VabSsI0raWcyAQ== - dependencies: - mkdirp "^2.1.6" - fast-glob "^3.2.12" - minimatch "^7.4.3" - path-browserify "^1.0.1" - -"@tsconfig/node10@^1.0.7": - version "1.0.11" - resolved "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz" - integrity sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw== - -"@tsconfig/node12@^1.0.7": - version "1.0.11" - resolved "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz" - integrity sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag== - -"@tsconfig/node14@^1.0.0": - version "1.0.3" - resolved "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz" - integrity sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow== - -"@tsconfig/node16@^1.0.2": - version "1.0.4" - resolved "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz" - integrity sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA== - -"@tybys/wasm-util@^0.9.0": - version "0.9.0" - resolved "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.9.0.tgz" - integrity sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw== - dependencies: - tslib "^2.4.0" - -"@types/argparse@1.0.38": - version "1.0.38" - resolved "https://registry.npmjs.org/@types/argparse/-/argparse-1.0.38.tgz" - integrity sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA== - -"@types/aria-query@^5.0.1": - version "5.0.4" - resolved "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz" - integrity sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw== - -"@types/babel__core@^7.1.14", "@types/babel__core@^7.20.5": - version "7.20.5" - resolved "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz" - integrity sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA== - dependencies: - "@babel/types" "^7.20.7" - "@babel/parser" "^7.20.7" - "@types/babel__template" "*" - "@types/babel__traverse" "*" - "@types/babel__generator" "*" - -"@types/babel__generator@*": - version "7.6.8" - resolved "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz" - integrity sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw== - dependencies: - "@babel/types" "^7.0.0" - -"@types/babel__template@*": - version "7.4.4" - resolved "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz" - integrity sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A== - dependencies: - "@babel/types" "^7.0.0" - "@babel/parser" "^7.1.0" - -"@types/babel__traverse@*", "@types/babel__traverse@^7.0.6": - version "7.20.6" - resolved "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz" - integrity sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg== - dependencies: - "@babel/types" "^7.20.7" - -"@types/body-parser@*": - version "1.19.5" - resolved "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz" - integrity sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg== - dependencies: - "@types/node" "*" - "@types/connect" "*" - -"@types/bonjour@^3.5.13": - version "3.5.13" - resolved "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz" - integrity sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ== - dependencies: - "@types/node" "*" - -"@types/connect@*": - version "3.4.38" - resolved "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz" - integrity sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug== - dependencies: - "@types/node" "*" - -"@types/connect-history-api-fallback@^1.5.4": - version "1.5.4" - resolved "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz" - integrity sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw== - dependencies: - "@types/node" "*" - "@types/express-serve-static-core" "*" - -"@types/cookie@^0.6.0": - version "0.6.0" - resolved "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz" - integrity sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA== - -"@types/estree@*", "@types/estree@1.0.6", "@types/estree@^1.0.0", "@types/estree@^1.0.5": - version "1.0.6" - resolved "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz" - integrity sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw== - -"@types/express@*", "@types/express@^4.17.21": - version "4.17.21" - resolved "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz" - integrity sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ== - dependencies: - "@types/qs" "*" - "@types/body-parser" "*" - "@types/serve-static" "*" - "@types/express-serve-static-core" "^4.17.33" - -"@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.33": - version "4.19.6" - resolved "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.6.tgz" - integrity sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A== - dependencies: - "@types/qs" "*" - "@types/node" "*" - "@types/send" "*" - "@types/range-parser" "*" - -"@types/glob@^7.1.3": - version "7.2.0" - resolved "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz" - integrity sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA== - dependencies: - "@types/minimatch" "*" - "@types/node" "*" - -"@types/graceful-fs@^4.1.3": - version "4.1.9" - resolved "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz" - integrity sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ== - dependencies: - "@types/node" "*" - -"@types/http-errors@*": - version "2.0.4" - resolved "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz" - integrity sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA== - -"@types/http-proxy@^1.17.14", "@types/http-proxy@^1.17.15", "@types/http-proxy@^1.17.8": - version "1.17.15" - resolved "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.15.tgz" - integrity sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ== - dependencies: - "@types/node" "*" - -"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": - version "2.0.6" - resolved "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz" - integrity sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w== - -"@types/istanbul-lib-report@*": - version "3.0.3" - resolved "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz" - integrity sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA== - dependencies: - "@types/istanbul-lib-coverage" "*" - -"@types/istanbul-reports@^3.0.0": - version "3.0.4" - resolved "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz" - integrity sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ== - dependencies: - "@types/istanbul-lib-report" "*" - -"@types/jest@29.5.14": - version "29.5.14" - resolved "https://registry.npmjs.org/@types/jest/-/jest-29.5.14.tgz" - integrity sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ== - dependencies: - expect "^29.0.0" - pretty-format "^29.0.0" - -"@types/jsdom@^20.0.0": - version "20.0.1" - resolved "https://registry.npmjs.org/@types/jsdom/-/jsdom-20.0.1.tgz" - integrity sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ== - dependencies: - parse5 "^7.0.0" - "@types/node" "*" - "@types/tough-cookie" "*" - -"@types/json-schema@^7.0.11", "@types/json-schema@^7.0.6", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": - version "7.0.15" - resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz" - integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== - -"@types/json5@^0.0.29": - version "0.0.29" - resolved "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz" - integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== - -"@types/lodash@^4.14.182": - version "4.17.12" - resolved "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.12.tgz" - integrity sha512-sviUmCE8AYdaF/KIHLDJBQgeYzPBI0vf/17NaYehBJfYD1j6/L95Slh07NlyK2iNyBNaEkb3En2jRt+a8y3xZQ== - -"@types/long@^4.0.1": - version "4.0.2" - resolved "https://registry.npmjs.org/@types/long/-/long-4.0.2.tgz" - integrity sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA== - -"@types/mime@^1": - version "1.3.5" - resolved "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz" - integrity sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w== - -"@types/minimatch@*": - version "5.1.2" - resolved "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz" - integrity sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA== - -"@types/minimist@^1.2.0": - version "1.2.5" - resolved "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz" - integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== - -"@types/node@10.12.18": - version "10.12.18" - resolved "https://registry.npmjs.org/@types/node/-/node-10.12.18.tgz" - integrity sha512-fh+pAqt4xRzPfqA6eh3Z2y6fyZavRIumvjhaCL753+TVkGKGhpPeyrJG2JftD0T9q4GF00KjefsQ+PQNDdWQaQ== - -"@types/node@^17.0.31": - version "17.0.45" - resolved "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz" - integrity sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw== - -"@types/node@*", "@types/node@18.19.9": - version "18.19.9" - resolved "https://registry.npmjs.org/@types/node/-/node-18.19.9.tgz" - integrity sha512-oZFKlC8l5YtzGQNT4zC2PiSSKzQVZ8bAwwd+EYdPLtyk0nSEq6O16SkK+rkkT2eflDAbormJgEF3QnH3oDrTSw== - dependencies: - undici-types "~5.26.4" - -"@types/node@*", "@types/node@20.5.1", "@types/node@>=13.7.0": - version "20.5.1" - resolved "https://registry.npmjs.org/@types/node/-/node-20.5.1.tgz" - integrity sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg== - -"@types/node-forge@^1.3.0": - version "1.3.11" - resolved "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz" - integrity sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ== - dependencies: - "@types/node" "*" - -"@types/normalize-package-data@^2.4.0": - version "2.4.4" - resolved "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz" - integrity sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA== - -"@types/parse-json@^4.0.0": - version "4.0.2" - resolved "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz" - integrity sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw== - -"@types/prettier@^2.6.1": - version "2.7.3" - resolved "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.3.tgz" - integrity sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA== - -"@types/prop-types@*": - version "15.7.13" - resolved "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.13.tgz" - integrity sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA== - -"@types/qs@*": - version "6.9.16" - resolved "https://registry.npmjs.org/@types/qs/-/qs-6.9.16.tgz" - integrity sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A== - -"@types/range-parser@*": - version "1.2.7" - resolved "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz" - integrity sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ== - -"@types/react@*", "@types/react@18.3.1": - version "18.3.1" - resolved "https://registry.npmjs.org/@types/react/-/react-18.3.1.tgz" - integrity sha512-V0kuGBX3+prX+DQ/7r2qsv1NsdfnCLnTgnRJ1pYnxykBhGMz+qj+box5lq7XsO5mtZsBqpjwwTu/7wszPfMBcw== - dependencies: - csstype "^3.0.2" - "@types/prop-types" "*" - -"@types/react-dom@18.3.0", "@types/react-dom@^18.0.0": - version "18.3.0" - resolved "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.0.tgz" - integrity sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg== - dependencies: - "@types/react" "*" - -"@types/resolve@1.20.2": - version "1.20.2" - resolved "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz" - integrity sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q== - -"@types/retry@0.12.2": - version "0.12.2" - resolved "https://registry.npmjs.org/@types/retry/-/retry-0.12.2.tgz" - integrity sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow== - -"@types/semver@7.5.8", "@types/semver@^7.3.12", "@types/semver@^7.5.4": - version "7.5.8" - resolved "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz" - integrity sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ== - -"@types/send@*": - version "0.17.4" - resolved "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz" - integrity sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA== - dependencies: - "@types/mime" "^1" - "@types/node" "*" - -"@types/serve-index@^1.9.4": - version "1.9.4" - resolved "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz" - integrity sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug== - dependencies: - "@types/express" "*" - -"@types/serve-static@*", "@types/serve-static@^1.15.5": - version "1.15.7" - resolved "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz" - integrity sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw== - dependencies: - "@types/node" "*" - "@types/send" "*" - "@types/http-errors" "*" - -"@types/sockjs@^0.3.36": - version "0.3.36" - resolved "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz" - integrity sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q== - dependencies: - "@types/node" "*" - -"@types/stack-utils@^2.0.0": - version "2.0.3" - resolved "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz" - integrity sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw== - -"@types/tough-cookie@*": - version "4.0.5" - resolved "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.5.tgz" - integrity sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA== - -"@types/web-bluetooth@^0.0.20": - version "0.0.20" - resolved "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz" - integrity sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow== - -"@types/ws@^8.5.10": - version "8.5.12" - resolved "https://registry.npmjs.org/@types/ws/-/ws-8.5.12.tgz" - integrity sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ== - dependencies: - "@types/node" "*" - -"@types/yargs@^15.0.0": - version "15.0.19" - resolved "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.19.tgz" - integrity sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA== - dependencies: - "@types/yargs-parser" "*" - -"@types/yargs@^17.0.33", "@types/yargs@^17.0.8": - version "17.0.33" - resolved "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz" - integrity sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA== - dependencies: - "@types/yargs-parser" "*" - -"@types/yargs-parser@*": - version "21.0.3" - resolved "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz" - integrity sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ== - -"@typescript-eslint/eslint-plugin@^5.59.1": - version "5.62.0" - resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz" - integrity sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag== - dependencies: - debug "^4.3.4" - ignore "^5.2.0" - semver "^7.3.7" - tsutils "^3.21.0" - graphemer "^1.4.0" - natural-compare-lite "^1.4.0" - "@typescript-eslint/utils" "5.62.0" - "@eslint-community/regexpp" "^4.4.0" - "@typescript-eslint/type-utils" "5.62.0" - "@typescript-eslint/scope-manager" "5.62.0" - -"@typescript-eslint/eslint-plugin@7.18.0": - version "7.18.0" - resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.18.0.tgz" - integrity sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw== - dependencies: - ignore "^5.3.1" - graphemer "^1.4.0" - ts-api-utils "^1.3.0" - natural-compare "^1.4.0" - "@typescript-eslint/utils" "7.18.0" - "@eslint-community/regexpp" "^4.10.0" - "@typescript-eslint/type-utils" "7.18.0" - "@typescript-eslint/visitor-keys" "7.18.0" - "@typescript-eslint/scope-manager" "7.18.0" - -"@typescript-eslint/parser@^5.0.0", "@typescript-eslint/parser@^5.4.2 || ^6.0.0 || 7.0.0 - 7.2.0", "@typescript-eslint/parser@^5.59.1": - version "5.62.0" - resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz" - integrity sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA== - dependencies: - debug "^4.3.4" - "@typescript-eslint/types" "5.62.0" - "@typescript-eslint/scope-manager" "5.62.0" - "@typescript-eslint/typescript-estree" "5.62.0" - -"@typescript-eslint/parser@7.18.0", "@typescript-eslint/parser@^6.13.2 || ^7.0.0 || ^8.0.0", "@typescript-eslint/parser@^7.0.0": - version "7.18.0" - resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.18.0.tgz" - integrity sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg== - dependencies: - debug "^4.3.4" - "@typescript-eslint/types" "7.18.0" - "@typescript-eslint/visitor-keys" "7.18.0" - "@typescript-eslint/scope-manager" "7.18.0" - "@typescript-eslint/typescript-estree" "7.18.0" - -"@typescript-eslint/scope-manager@5.62.0": - version "5.62.0" - resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz" - integrity sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w== - dependencies: - "@typescript-eslint/types" "5.62.0" - "@typescript-eslint/visitor-keys" "5.62.0" - -"@typescript-eslint/scope-manager@7.18.0": - version "7.18.0" - resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.18.0.tgz" - integrity sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA== - dependencies: - "@typescript-eslint/types" "7.18.0" - "@typescript-eslint/visitor-keys" "7.18.0" - -"@typescript-eslint/scope-manager@8.11.0": - version "8.11.0" - resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.11.0.tgz" - integrity sha512-Uholz7tWhXmA4r6epo+vaeV7yjdKy5QFCERMjs1kMVsLRKIrSdM6o21W2He9ftp5PP6aWOVpD5zvrvuHZC0bMQ== - dependencies: - "@typescript-eslint/types" "8.11.0" - "@typescript-eslint/visitor-keys" "8.11.0" - -"@typescript-eslint/type-utils@5.62.0": - version "5.62.0" - resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz" - integrity sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew== - dependencies: - debug "^4.3.4" - tsutils "^3.21.0" - "@typescript-eslint/utils" "5.62.0" - "@typescript-eslint/typescript-estree" "5.62.0" - -"@typescript-eslint/type-utils@7.18.0": - version "7.18.0" - resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.18.0.tgz" - integrity sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA== - dependencies: - debug "^4.3.4" - ts-api-utils "^1.3.0" - "@typescript-eslint/utils" "7.18.0" - "@typescript-eslint/typescript-estree" "7.18.0" - -"@typescript-eslint/type-utils@^8.0.0": - version "8.11.0" - resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.11.0.tgz" - integrity sha512-ItiMfJS6pQU0NIKAaybBKkuVzo6IdnAhPFZA/2Mba/uBjuPQPet/8+zh5GtLHwmuFRShZx+8lhIs7/QeDHflOg== - dependencies: - debug "^4.3.4" - ts-api-utils "^1.3.0" - "@typescript-eslint/utils" "8.11.0" - "@typescript-eslint/typescript-estree" "8.11.0" - -"@typescript-eslint/types@5.62.0": - version "5.62.0" - resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz" - integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ== - -"@typescript-eslint/types@7.18.0": - version "7.18.0" - resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz" - integrity sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ== - -"@typescript-eslint/types@8.11.0": - version "8.11.0" - resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.11.0.tgz" - integrity sha512-tn6sNMHf6EBAYMvmPUaKaVeYvhUsrE6x+bXQTxjQRp360h1giATU0WvgeEys1spbvb5R+VpNOZ+XJmjD8wOUHw== - -"@typescript-eslint/typescript-estree@5.62.0": - version "5.62.0" - resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz" - integrity sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA== - dependencies: - debug "^4.3.4" - globby "^11.1.0" - semver "^7.3.7" - is-glob "^4.0.3" - tsutils "^3.21.0" - "@typescript-eslint/types" "5.62.0" - "@typescript-eslint/visitor-keys" "5.62.0" - -"@typescript-eslint/typescript-estree@7.18.0": - version "7.18.0" - resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.18.0.tgz" - integrity sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA== - dependencies: - debug "^4.3.4" - globby "^11.1.0" - semver "^7.6.0" - is-glob "^4.0.3" - minimatch "^9.0.4" - ts-api-utils "^1.3.0" - "@typescript-eslint/types" "7.18.0" - "@typescript-eslint/visitor-keys" "7.18.0" - -"@typescript-eslint/typescript-estree@8.11.0": - version "8.11.0" - resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.11.0.tgz" - integrity sha512-yHC3s1z1RCHoCz5t06gf7jH24rr3vns08XXhfEqzYpd6Hll3z/3g23JRi0jM8A47UFKNc3u/y5KIMx8Ynbjohg== - dependencies: - debug "^4.3.4" - semver "^7.6.0" - is-glob "^4.0.3" - fast-glob "^3.3.2" - minimatch "^9.0.4" - ts-api-utils "^1.3.0" - "@typescript-eslint/types" "8.11.0" - "@typescript-eslint/visitor-keys" "8.11.0" - -"@typescript-eslint/utils@5.62.0": - version "5.62.0" - resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz" - integrity sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ== - dependencies: - semver "^7.3.7" - eslint-scope "^5.1.1" - "@types/semver" "^7.3.12" - "@types/json-schema" "^7.0.9" - "@typescript-eslint/types" "5.62.0" - "@eslint-community/eslint-utils" "^4.2.0" - "@typescript-eslint/scope-manager" "5.62.0" - "@typescript-eslint/typescript-estree" "5.62.0" - -"@typescript-eslint/utils@7.18.0": - version "7.18.0" - resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.18.0.tgz" - integrity sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw== - dependencies: - "@typescript-eslint/types" "7.18.0" - "@eslint-community/eslint-utils" "^4.4.0" - "@typescript-eslint/scope-manager" "7.18.0" - "@typescript-eslint/typescript-estree" "7.18.0" - -"@typescript-eslint/utils@8.11.0", "@typescript-eslint/utils@^8.0.0": - version "8.11.0" - resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.11.0.tgz" - integrity sha512-CYiX6WZcbXNJV7UNB4PLDIBtSdRmRI/nb0FMyqHPTQD1rMjA0foPLaPUV39C/MxkTd/QKSeX+Gb34PPsDVC35g== - dependencies: - "@typescript-eslint/types" "8.11.0" - "@eslint-community/eslint-utils" "^4.4.0" - "@typescript-eslint/scope-manager" "8.11.0" - "@typescript-eslint/typescript-estree" "8.11.0" - -"@typescript-eslint/visitor-keys@5.62.0": - version "5.62.0" - resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz" - integrity sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw== - dependencies: - eslint-visitor-keys "^3.3.0" - "@typescript-eslint/types" "5.62.0" - -"@typescript-eslint/visitor-keys@7.18.0": - version "7.18.0" - resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.18.0.tgz" - integrity sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg== - dependencies: - eslint-visitor-keys "^3.4.3" - "@typescript-eslint/types" "7.18.0" - -"@typescript-eslint/visitor-keys@8.11.0": - version "8.11.0" - resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.11.0.tgz" - integrity sha512-EaewX6lxSjRJnc+99+dqzTeoDZUfyrA52d2/HRrkI830kgovWsmIiTfmr0NZorzqic7ga+1bS60lRBUgR3n/Bw== - dependencies: - eslint-visitor-keys "^3.4.3" - "@typescript-eslint/types" "8.11.0" - -"@ungap/structured-clone@^1.2.0": - version "1.2.0" - resolved "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz" - integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== - -"@unhead/dom@1.11.10", "@unhead/dom@^1.11.5": - version "1.11.10" - resolved "https://registry.npmjs.org/@unhead/dom/-/dom-1.11.10.tgz" - integrity sha512-nL1mdRzYVATZIYauK15zOI2YyM3YxCLfhbTqljEjDFJeiJUzTTi+a//5FHiUk84ewSucFnrwHNey/pEXFlyY1A== - dependencies: - "@unhead/schema" "1.11.10" - "@unhead/shared" "1.11.10" - -"@unhead/schema@1.11.10": - version "1.11.10" - resolved "https://registry.npmjs.org/@unhead/schema/-/schema-1.11.10.tgz" - integrity sha512-lXh7cm5XtFaw3gc+ZVXTSfIHXiBpAywbjtEiOsz5TR4GxOjj2rtfOAl4C3Difk1yupP6L2otYmOZdn/i8EXSJg== - dependencies: - hookable "^5.5.3" - zhead "^2.2.4" - -"@unhead/shared@1.11.10", "@unhead/shared@^1.11.5": - version "1.11.10" - resolved "https://registry.npmjs.org/@unhead/shared/-/shared-1.11.10.tgz" - integrity sha512-YQgZcOyo1id7drUeDPGn0R83pirvIcV+Car3/m7ZfCLL1Syab6uXmRckVRd69yVbUL4eirIm9IzzmvzM/OuGuw== - dependencies: - "@unhead/schema" "1.11.10" - -"@unhead/ssr@^1.11.5": - version "1.11.10" - resolved "https://registry.npmjs.org/@unhead/ssr/-/ssr-1.11.10.tgz" - integrity sha512-tj5zeJtCbSktNNqsdL+6h6OIY7dYO+2HSiC1VbofGYsoG7nDNXMypkrW/cTMqZVr5/gWhKaUgFQALjm28CflYg== - dependencies: - "@unhead/schema" "1.11.10" - "@unhead/shared" "1.11.10" - -"@unhead/vue@^1.11.5": - version "1.11.10" - resolved "https://registry.npmjs.org/@unhead/vue/-/vue-1.11.10.tgz" - integrity sha512-v6ddp4YEQCNILhYrx37Yt0GKRIFeTrb3VSmTbjh+URT+ua1mwgmNFTfl2ZldtTtri3tEkwSG1/5wLRq20ma70g== - dependencies: - defu "^6.1.4" - hookable "^5.5.3" - "@unhead/schema" "1.11.10" - "@unhead/shared" "1.11.10" - unhead "1.11.10" - -"@vercel/nft@^0.26.5": - version "0.26.5" - resolved "https://registry.npmjs.org/@vercel/nft/-/nft-0.26.5.tgz" - integrity sha512-NHxohEqad6Ra/r4lGknO52uc/GrWILXAMs1BB4401GTqww0fw1bAqzpG1XHuDO+dprg4GvsD9ZLLSsdo78p9hQ== - dependencies: - glob "^7.1.3" - acorn "^8.6.0" - bindings "^1.4.0" - async-sema "^3.1.1" - micromatch "^4.0.2" - graceful-fs "^4.2.9" - resolve-from "^5.0.0" - estree-walker "2.0.2" - node-gyp-build "^4.2.2" - "@rollup/pluginutils" "^4.0.0" - "@mapbox/node-pre-gyp" "^1.0.5" - acorn-import-attributes "^1.9.2" - -"@verdaccio/auth@8.0.0-next-8.1": - version "8.0.0-next-8.1" - resolved "https://registry.npmjs.org/@verdaccio/auth/-/auth-8.0.0-next-8.1.tgz" - integrity sha512-sPmHdnYuRSMgABCsTJEfz8tb/smONsWVg0g4KK2QycyYZ/A+RwZLV1JLiQb4wzu9zvS0HSloqWqkWlyNHW3mtw== - dependencies: - debug "4.3.7" - lodash "4.17.21" - "@verdaccio/core" "8.0.0-next-8.1" - "@verdaccio/utils" "7.0.1-next-8.1" - "@verdaccio/config" "8.0.0-next-8.1" - "@verdaccio/logger" "8.0.0-next-8.1" - "@verdaccio/loaders" "8.0.0-next-8.1" - verdaccio-htpasswd "13.0.0-next-8.1" - "@verdaccio/signature" "8.0.0-next-8.0" - -"@verdaccio/commons-api@10.2.0": - version "10.2.0" - resolved "https://registry.npmjs.org/@verdaccio/commons-api/-/commons-api-10.2.0.tgz" - integrity sha512-F/YZANu4DmpcEV0jronzI7v2fGVWkQ5Mwi+bVmV+ACJ+EzR0c9Jbhtbe5QyLUuzR97t8R5E/Xe53O0cc2LukdQ== - dependencies: - http-errors "2.0.0" - http-status-codes "2.2.0" - -"@verdaccio/config@8.0.0-next-8.1": - version "8.0.0-next-8.1" - resolved "https://registry.npmjs.org/@verdaccio/config/-/config-8.0.0-next-8.1.tgz" - integrity sha512-goDVOH4e8xMUxjHybJpi5HwIecVFqzJ9jeNFrRUgtUUn0PtFuNMHgxOeqDKRVboZhc5HK90yed8URK/1O6VsUw== - dependencies: - debug "4.3.7" - lodash "4.17.21" - js-yaml "4.1.0" - minimatch "7.4.6" - "@verdaccio/core" "8.0.0-next-8.1" - "@verdaccio/utils" "7.0.1-next-8.1" - -"@verdaccio/core@8.0.0-next-8.1": - version "8.0.0-next-8.1" - resolved "https://registry.npmjs.org/@verdaccio/core/-/core-8.0.0-next-8.1.tgz" - integrity sha512-kQRCB2wgXEh8H88G51eQgAFK9IxmnBtkQ8sY5FbmB6PbBkyHrbGcCp+2mtRqqo36j0W1VAlfM3XzoknMy6qQnw== - dependencies: - ajv "8.17.1" - semver "7.6.3" - core-js "3.37.1" - http-errors "2.0.0" - process-warning "1.0.0" - http-status-codes "2.3.0" - -"@verdaccio/file-locking@10.3.1": - version "10.3.1" - resolved "https://registry.npmjs.org/@verdaccio/file-locking/-/file-locking-10.3.1.tgz" - integrity sha512-oqYLfv3Yg3mAgw9qhASBpjD50osj2AX4IwbkUtyuhhKGyoFU9eZdrbeW6tpnqUnj6yBMtAPm2eGD4BwQuX400g== - dependencies: - lockfile "1.0.4" - -"@verdaccio/file-locking@13.0.0-next-8.0": - version "13.0.0-next-8.0" - resolved "https://registry.npmjs.org/@verdaccio/file-locking/-/file-locking-13.0.0-next-8.0.tgz" - integrity sha512-28XRwpKiE3Z6KsnwE7o8dEM+zGWOT+Vef7RVJyUlG176JVDbGGip3HfCmFioE1a9BklLyGEFTu6D69BzfbRkzA== - dependencies: - lockfile "1.0.4" - -"@verdaccio/loaders@8.0.0-next-8.1": - version "8.0.0-next-8.1" - resolved "https://registry.npmjs.org/@verdaccio/loaders/-/loaders-8.0.0-next-8.1.tgz" - integrity sha512-mqGCUBs862g8mICZwX8CG92p1EZ1Un0DJ2DB7+iVu2TYaEeKoHoIdafabVdiYrbOjLcAOOBrMKE1Wnn14eLxpA== - dependencies: - debug "4.3.7" - lodash "4.17.21" - "@verdaccio/logger" "8.0.0-next-8.1" - -"@verdaccio/local-storage-legacy@11.0.2": - version "11.0.2" - resolved "https://registry.npmjs.org/@verdaccio/local-storage-legacy/-/local-storage-legacy-11.0.2.tgz" - integrity sha512-7AXG7qlcVFmF+Nue2oKaraprGRtaBvrQIOvc/E89+7hAe399V01KnZI6E/ET56u7U9fq0MSlp92HBcdotlpUXg== - dependencies: - "@verdaccio/commons-api" "10.2.0" - "@verdaccio/file-locking" "10.3.1" - "@verdaccio/streams" "10.2.1" - debug "4.3.4" - async "3.2.4" - lodash "4.17.21" - lowdb "1.0.0" - mkdirp "1.0.4" - -"@verdaccio/logger@8.0.0-next-8.1": - version "8.0.0-next-8.1" - resolved "https://registry.npmjs.org/@verdaccio/logger/-/logger-8.0.0-next-8.1.tgz" - integrity sha512-w5kR0/umQkfH2F4PK5Fz9T6z3xz+twewawKLPTUfAgrVAOiWxcikGhhcHWhSGiJ0lPqIa+T0VYuLWMeVeDirGw== - dependencies: - pino "8.17.2" - "@verdaccio/logger-commons" "8.0.0-next-8.1" - -"@verdaccio/logger-7@8.0.0-next-8.1": - version "8.0.0-next-8.1" - resolved "https://registry.npmjs.org/@verdaccio/logger-7/-/logger-7-8.0.0-next-8.1.tgz" - integrity sha512-V+/B1Wnct3IZ90q6HkI1a3dqbS0ds7s/5WPrS5cmBeLEw78/OGgF76XkhI2+lett7Un1CjVow7mcebOWcZ/Sqw== - dependencies: - "@verdaccio/logger-commons" "8.0.0-next-8.1" - pino "7.11.0" - -"@verdaccio/logger-commons@8.0.0-next-8.1": - version "8.0.0-next-8.1" - resolved "https://registry.npmjs.org/@verdaccio/logger-commons/-/logger-commons-8.0.0-next-8.1.tgz" - integrity sha512-jCge//RT4uaK7MarhpzcJeJ5Uvtu/DbJ1wvJQyGiFe+9AvxDGm3EUFXvawLFZ0lzYhmLt1nvm7kevcc3vOm2ZQ== - dependencies: - debug "4.3.7" - colorette "2.0.20" - "@verdaccio/core" "8.0.0-next-8.1" - "@verdaccio/logger-prettify" "8.0.0-next-8.0" - -"@verdaccio/logger-prettify@8.0.0-next-8.0": - version "8.0.0-next-8.0" - resolved "https://registry.npmjs.org/@verdaccio/logger-prettify/-/logger-prettify-8.0.0-next-8.0.tgz" - integrity sha512-7mAFHZF2NPTubrOXYp2+fbMjRW5MMWXMeS3LcpupMAn5uPp6jkKEM8NC4IVJEevC5Ph4vPVZqpoPDpgXHEaV3Q== - dependencies: - dayjs "1.11.13" - lodash "4.17.21" - colorette "2.0.20" - sonic-boom "3.8.0" - pino-abstract-transport "1.1.0" - -"@verdaccio/middleware@8.0.0-next-8.1": - version "8.0.0-next-8.1" - resolved "https://registry.npmjs.org/@verdaccio/middleware/-/middleware-8.0.0-next-8.1.tgz" - integrity sha512-GpAdJYky1WmOERpxPoCkVSwTTJIsVAjqf2a2uQNvi7R3UZhs059JKhWcZjJMVCGV0uz9xgQvtb3DEuYGHqyaOg== - dependencies: - mime "2.6.0" - debug "4.3.7" - lodash "4.17.21" - express "4.21.0" - lru-cache "7.18.3" - "@verdaccio/url" "13.0.0-next-8.1" - "@verdaccio/core" "8.0.0-next-8.1" - "@verdaccio/utils" "7.0.1-next-8.1" - "@verdaccio/config" "8.0.0-next-8.1" - express-rate-limit "5.5.1" - -"@verdaccio/search-indexer@8.0.0-next-8.0": - version "8.0.0-next-8.0" - resolved "https://registry.npmjs.org/@verdaccio/search-indexer/-/search-indexer-8.0.0-next-8.0.tgz" - integrity sha512-VS9axVt8XAueiPceVCgaj9nlvYj5s/T4MkAILSf2rVZeFFOMUyxU3mddUCajSHzL+YpqCuzLLL9865sRRzOJ9w== - -"@verdaccio/signature@8.0.0-next-8.0": - version "8.0.0-next-8.0" - resolved "https://registry.npmjs.org/@verdaccio/signature/-/signature-8.0.0-next-8.0.tgz" - integrity sha512-klcc2UlCvQxXDV65Qewo2rZOfv7S1y8NekS/8uurSaCTjU35T+fz+Pbqz1S9XK9oQlMp4vCQ7w3iMPWQbvphEQ== - dependencies: - debug "4.3.7" - jsonwebtoken "9.0.2" - -"@verdaccio/streams@10.2.1": - version "10.2.1" - resolved "https://registry.npmjs.org/@verdaccio/streams/-/streams-10.2.1.tgz" - integrity sha512-OojIG/f7UYKxC4dYX8x5ax8QhRx1b8OYUAMz82rUottCuzrssX/4nn5QE7Ank0DUSX3C9l/HPthc4d9uKRJqJQ== - -"@verdaccio/tarball@13.0.0-next-8.1": - version "13.0.0-next-8.1" - resolved "https://registry.npmjs.org/@verdaccio/tarball/-/tarball-13.0.0-next-8.1.tgz" - integrity sha512-58uimU2Bqt9+s+9ixy7wK/nPCqbOXhhhr/MQjl+otIlsUhSeATndhFzEctz/W+4MhUDg0tUnE9HC2yeNHHAo1Q== - dependencies: - debug "4.3.7" - lodash "4.17.21" - tar-stream "^3.1.7" - gunzip-maybe "^1.4.2" - "@verdaccio/url" "13.0.0-next-8.1" - "@verdaccio/core" "8.0.0-next-8.1" - "@verdaccio/utils" "7.0.1-next-8.1" - -"@verdaccio/ui-theme@8.0.0-next-8.1": - version "8.0.0-next-8.1" - resolved "https://registry.npmjs.org/@verdaccio/ui-theme/-/ui-theme-8.0.0-next-8.1.tgz" - integrity sha512-9PxV8+jE2Tr+iy9DQW/bzny4YqOlW0mCZ9ct6jhcUW4GdfzU//gY2fBN/DDtQVmfbTy8smuj4Enyv5f0wCsnYg== - -"@verdaccio/url@13.0.0-next-8.1": - version "13.0.0-next-8.1" - resolved "https://registry.npmjs.org/@verdaccio/url/-/url-13.0.0-next-8.1.tgz" - integrity sha512-h6pkJf+YtogImKgOrmPP9UVG3p3gtb67gqkQU0bZnK+SEKQt6Rkek/QvtJ8MbmciagYS18bDhpI8DxqLHjDfZQ== - dependencies: - debug "4.3.7" - lodash "4.17.21" - validator "13.12.0" - "@verdaccio/core" "8.0.0-next-8.1" - -"@verdaccio/utils@7.0.1-next-8.1": - version "7.0.1-next-8.1" - resolved "https://registry.npmjs.org/@verdaccio/utils/-/utils-7.0.1-next-8.1.tgz" - integrity sha512-cyJdRrVa+8CS7UuIQb3K3IJFjMe64v38tYiBnohSmhRbX7dX9IT3jWbjrwkqWh4KeS1CS6BYENrGG1evJ2ggrQ== - dependencies: - lodash "4.17.21" - semver "7.6.3" - minimatch "7.4.6" - "@verdaccio/core" "8.0.0-next-8.1" - -"@vitejs/plugin-react@4.3.3": - version "4.3.3" - resolved "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.3.3.tgz" - integrity sha512-NooDe9GpHGqNns1i8XDERg0Vsg5SSYRhRxxyTGogUdkdNt47jal+fbuYi+Yfq6pzRCKXyoPcWisfxE6RIM3GKA== - dependencies: - "@babel/core" "^7.25.2" - "@babel/plugin-transform-react-jsx-self" "^7.24.7" - "@babel/plugin-transform-react-jsx-source" "^7.24.7" - "@types/babel__core" "^7.20.5" - react-refresh "^0.14.2" - -"@vitejs/plugin-vue@^4.3.1": - version "4.6.2" - resolved "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-4.6.2.tgz" - integrity sha512-kqf7SGFoG+80aZG6Pf+gsZIVvGSCKE98JbiWqcCV9cThtg91Jav0yvYFC9Zb+jKetNGF6ZKeoaxgZfND21fWKw== - -"@vitejs/plugin-vue@^5.1.3": - version "5.1.4" - resolved "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.1.4.tgz" - integrity sha512-N2XSI2n3sQqp5w7Y/AN/L2XDjBIRGqXko+eDp42sydYSBeJuSm5a1sLf8zakmo8u7tA8NmBgoDLA1HeOESjp9A== - -"@vitejs/plugin-vue-jsx@^4.0.1": - version "4.0.1" - resolved "https://registry.npmjs.org/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-4.0.1.tgz" - integrity sha512-7mg9HFGnFHMEwCdB6AY83cVK4A6sCqnrjFYF4WIlebYAQVVJ/sC/CiTruVdrRlhrFoeZ8rlMxY9wYpPTIRhhAg== - dependencies: - "@babel/core" "^7.24.7" - "@babel/plugin-transform-typescript" "^7.24.7" - "@vue/babel-plugin-jsx" "^1.2.2" - -"@vitest/coverage-v8@2.1.3": - version "2.1.3" - resolved "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-2.1.3.tgz" - integrity sha512-2OJ3c7UPoFSmBZwqD2VEkUw6A/tzPF0LmW0ZZhhB8PFxuc+9IBG/FaSM+RLEenc7ljzFvGN+G0nGQoZnh7sy2A== - dependencies: - "@ampproject/remapping" "^2.3.0" - "@bcoe/v8-coverage" "^0.2.3" - debug "^4.3.6" - istanbul-lib-coverage "^3.2.2" - istanbul-lib-report "^3.0.1" - istanbul-lib-source-maps "^5.0.6" - istanbul-reports "^3.1.7" - magic-string "^0.30.11" - magicast "^0.3.4" - std-env "^3.7.0" - test-exclude "^7.0.1" - tinyrainbow "^1.2.0" - -"@vitest/expect@2.1.3": - version "2.1.3" - resolved "https://registry.npmjs.org/@vitest/expect/-/expect-2.1.3.tgz" - integrity sha512-SNBoPubeCJhZ48agjXruCI57DvxcsivVDdWz+SSsmjTT4QN/DfHk3zB/xKsJqMs26bLZ/pNRLnCf0j679i0uWQ== - dependencies: - chai "^5.1.1" - tinyrainbow "^1.2.0" - "@vitest/spy" "2.1.3" - "@vitest/utils" "2.1.3" - -"@vitest/mocker@2.1.3": - version "2.1.3" - resolved "https://registry.npmjs.org/@vitest/mocker/-/mocker-2.1.3.tgz" - integrity sha512-eSpdY/eJDuOvuTA3ASzCjdithHa+GIF1L4PqtEELl6Qa3XafdMLBpBlZCIUCX2J+Q6sNmjmxtosAG62fK4BlqQ== - dependencies: - estree-walker "^3.0.3" - magic-string "^0.30.11" - "@vitest/spy" "2.1.3" - -"@vitest/pretty-format@2.1.3", "@vitest/pretty-format@^2.1.3": - version "2.1.3" - resolved "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.3.tgz" - integrity sha512-XH1XdtoLZCpqV59KRbPrIhFCOO0hErxrQCMcvnQete3Vibb9UeIOX02uFPfVn3Z9ZXsq78etlfyhnkmIZSzIwQ== - dependencies: - tinyrainbow "^1.2.0" - -"@vitest/runner@2.1.3": - version "2.1.3" - resolved "https://registry.npmjs.org/@vitest/runner/-/runner-2.1.3.tgz" - integrity sha512-JGzpWqmFJ4fq5ZKHtVO3Xuy1iF2rHGV4d/pdzgkYHm1+gOzNZtqjvyiaDGJytRyMU54qkxpNzCx+PErzJ1/JqQ== - dependencies: - pathe "^1.1.2" - "@vitest/utils" "2.1.3" - -"@vitest/snapshot@2.1.3": - version "2.1.3" - resolved "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.1.3.tgz" - integrity sha512-qWC2mWc7VAXmjAkEKxrScWHWFyCQx/cmiZtuGqMi+WwqQJ2iURsVY4ZfAK6dVo6K2smKRU6l3BPwqEBvhnpQGg== - dependencies: - magic-string "^0.30.11" - pathe "^1.1.2" - "@vitest/pretty-format" "2.1.3" - -"@vitest/spy@2.1.3": - version "2.1.3" - resolved "https://registry.npmjs.org/@vitest/spy/-/spy-2.1.3.tgz" - integrity sha512-Nb2UzbcUswzeSP7JksMDaqsI43Sj5+Kry6ry6jQJT4b5gAK+NS9NED6mDb8FlMRCX8m5guaHCDZmqYMMWRy5nQ== - dependencies: - tinyspy "^3.0.0" - -"@vitest/ui@2.1.3": - version "2.1.3" - resolved "https://registry.npmjs.org/@vitest/ui/-/ui-2.1.3.tgz" - integrity sha512-2XwTrHVJw3t9NYES26LQUYy51ZB8W4bRPgqUH2Eyda3kIuOlYw1ZdPNU22qcVlUVx4WKgECFQOSXuopsczuVjQ== - dependencies: - fflate "^0.8.2" - flatted "^3.3.1" - pathe "^1.1.2" - sirv "^2.0.4" - tinyglobby "^0.2.6" - tinyrainbow "^1.2.0" - "@vitest/utils" "2.1.3" - -"@vitest/utils@2.1.3": - version "2.1.3" - resolved "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.3.tgz" - integrity sha512-xpiVfDSg1RrYT0tX6czgerkpcKFmFOF/gCr30+Mve5V2kewCy4Prn1/NDMSRwaSmT7PRaOF83wu+bEtsY1wrvA== - dependencies: - loupe "^3.1.1" - tinyrainbow "^1.2.0" - "@vitest/pretty-format" "2.1.3" - -"@volar/language-core@2.4.7", "@volar/language-core@~2.4.1": - version "2.4.7" - resolved "https://registry.npmjs.org/@volar/language-core/-/language-core-2.4.7.tgz" - integrity sha512-G/EB0vkArVB04F8DVBf30AlRK/QAOx63CzsuKKuda2ZIJamQlv4t6gEJrFVmYF560kbslFtaAJcmn8cyg7QmLA== - dependencies: - "@volar/source-map" "2.4.7" - -"@volar/source-map@2.4.7": - version "2.4.7" - resolved "https://registry.npmjs.org/@volar/source-map/-/source-map-2.4.7.tgz" - integrity sha512-c+7IJrD4mht1s8FLlCf6dAUC1aTUY9leKeLosfUiuMxavcG/sY3IPBiD1rdLL5qrhzYVmUWRGxhWvJeyYa/bsQ== - -"@volar/typescript@~2.4.1": - version "2.4.7" - resolved "https://registry.npmjs.org/@volar/typescript/-/typescript-2.4.7.tgz" - integrity sha512-sp3mFLmMtXY47S8GrMwFnwjGiW7aVtCLMAwnePRJA4P7CfSkrRj2DjoSxl//0pt+KR7oGG/48T2q413b8TvPbg== - dependencies: - "@volar/language-core" "2.4.7" - path-browserify "^1.0.1" - vscode-uri "^3.0.8" - -"@vue-macros/common@^1.12.2": - version "1.15.0" - resolved "https://registry.npmjs.org/@vue-macros/common/-/common-1.15.0.tgz" - integrity sha512-yg5VqW7+HRfJGimdKvFYzx8zorHUYo0hzPwuraoC1DWa7HHazbTMoVsHDvk3JHa1SGfSL87fRnzmlvgjEHhszA== - dependencies: - "@babel/types" "^7.25.8" - "@rollup/pluginutils" "^5.1.2" - "@vue/compiler-sfc" "^3.5.12" - ast-kit "^1.3.0" - local-pkg "^0.5.0" - magic-string-ast "^0.6.2" - -"@vue/babel-helper-vue-transform-on@1.2.5": - version "1.2.5" - resolved "https://registry.npmjs.org/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.2.5.tgz" - integrity sha512-lOz4t39ZdmU4DJAa2hwPYmKc8EsuGa2U0L9KaZaOJUt0UwQNjNA3AZTq6uEivhOKhhG1Wvy96SvYBoFmCg3uuw== - -"@vue/babel-plugin-jsx@^1.1.5", "@vue/babel-plugin-jsx@^1.2.2": - version "1.2.5" - resolved "https://registry.npmjs.org/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.2.5.tgz" - integrity sha512-zTrNmOd4939H9KsRIGmmzn3q2zvv1mjxkYZHgqHZgDrXz5B1Q3WyGEjO2f+JrmKghvl1JIRcvo63LgM1kH5zFg== - dependencies: - "@babel/helper-module-imports" "^7.24.7" - "@babel/helper-plugin-utils" "^7.24.8" - "@babel/plugin-syntax-jsx" "^7.24.7" - "@babel/template" "^7.25.0" - "@babel/traverse" "^7.25.6" - "@babel/types" "^7.25.6" - html-tags "^3.3.1" - svg-tags "^1.0.0" - "@vue/babel-plugin-resolve-type" "1.2.5" - "@vue/babel-helper-vue-transform-on" "1.2.5" - -"@vue/babel-plugin-resolve-type@1.2.5": - version "1.2.5" - resolved "https://registry.npmjs.org/@vue/babel-plugin-resolve-type/-/babel-plugin-resolve-type-1.2.5.tgz" - integrity sha512-U/ibkQrf5sx0XXRnUZD1mo5F7PkpKyTbfXM3a3rC4YnUz6crHEz9Jg09jzzL6QYlXNto/9CePdOg/c87O4Nlfg== - dependencies: - "@babel/code-frame" "^7.24.7" - "@babel/helper-module-imports" "^7.24.7" - "@babel/helper-plugin-utils" "^7.24.8" - "@babel/parser" "^7.25.6" - "@vue/compiler-sfc" "^3.5.3" - -"@vue/compiler-core@3.5.12": - version "3.5.12" - resolved "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.12.tgz" - integrity sha512-ISyBTRMmMYagUxhcpyEH0hpXRd/KqDU4ymofPgl2XAkY9ZhQ+h0ovEZJIiPop13UmR/54oA2cgMDjgroRelaEw== - dependencies: - "@babel/parser" "^7.25.3" - entities "^4.5.0" - estree-walker "^2.0.2" - source-map-js "^1.2.0" - "@vue/shared" "3.5.12" - -"@vue/compiler-dom@3.5.12", "@vue/compiler-dom@^3.3.4", "@vue/compiler-dom@^3.4.0": - version "3.5.12" - resolved "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.12.tgz" - integrity sha512-9G6PbJ03uwxLHKQ3P42cMTi85lDRvGLB2rSGOiQqtXELat6uI4n8cNz9yjfVHRPIu+MsK6TE418Giruvgptckg== - dependencies: - "@vue/shared" "3.5.12" - "@vue/compiler-core" "3.5.12" - -"@vue/compiler-sfc@3.5.12", "@vue/compiler-sfc@^3.5.12", "@vue/compiler-sfc@^3.5.3": - version "3.5.12" - resolved "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.12.tgz" - integrity sha512-2k973OGo2JuAa5+ZlekuQJtitI5CgLMOwgl94BzMCsKZCX/xiqzJYzapl4opFogKHqwJk34vfsaKpfEhd1k5nw== - dependencies: - "@babel/parser" "^7.25.3" - estree-walker "^2.0.2" - magic-string "^0.30.11" - postcss "^8.4.47" - source-map-js "^1.2.0" - "@vue/compiler-core" "3.5.12" - "@vue/compiler-ssr" "3.5.12" - "@vue/shared" "3.5.12" - "@vue/compiler-dom" "3.5.12" - -"@vue/compiler-ssr@3.5.12": - version "3.5.12" - resolved "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.12.tgz" - integrity sha512-eLwc7v6bfGBSM7wZOGPmRavSWzNFF6+PdRhE+VFJhNCgHiF8AM7ccoqcv5kBXA2eWUfigD7byekvf/JsOfKvPA== - dependencies: - "@vue/shared" "3.5.12" - "@vue/compiler-dom" "3.5.12" - -"@vue/compiler-vue2@^2.7.16": - version "2.7.16" - resolved "https://registry.npmjs.org/@vue/compiler-vue2/-/compiler-vue2-2.7.16.tgz" - integrity sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A== - dependencies: - de-indent "^1.0.2" - he "^1.2.0" - -"@vue/devtools-api@^6.6.4": - version "6.6.4" - resolved "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.6.4.tgz" - integrity sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g== - -"@vue/devtools-core@7.4.4": - version "7.4.4" - resolved "https://registry.npmjs.org/@vue/devtools-core/-/devtools-core-7.4.4.tgz" - integrity sha512-DLxgA3DfeADkRzhAfm3G2Rw/cWxub64SdP5b+s5dwL30+whOGj+QNhmyFpwZ8ZTrHDFRIPj0RqNzJ8IRR1pz7w== - dependencies: - mitt "^3.0.1" - pathe "^1.1.2" - nanoid "^3.3.4" - vite-hot-client "^0.2.3" - "@vue/devtools-kit" "^7.4.4" - "@vue/devtools-shared" "^7.4.4" - -"@vue/devtools-kit@7.4.4", "@vue/devtools-kit@^7.4.4": - version "7.4.4" - resolved "https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-7.4.4.tgz" - integrity sha512-awK/4NfsUG0nQ7qnTM37m7ZkEUMREyPh8taFCX+uQYps/MTFEum0AD05VeGDRMXwWvMmGIcWX9xp8ZiBddY0jw== - dependencies: - mitt "^3.0.1" - birpc "^0.2.17" - hookable "^5.5.3" - superjson "^2.2.1" - speakingurl "^14.0.1" - perfect-debounce "^1.0.0" - "@vue/devtools-shared" "^7.4.4" - -"@vue/devtools-shared@^7.4.4": - version "7.5.4" - resolved "https://registry.npmjs.org/@vue/devtools-shared/-/devtools-shared-7.5.4.tgz" - integrity sha512-dwuq4YmwTyLc7eBOqX63s3JB8il7qnKsNgENglSMkUPwiItHkVAYYfPESN1rxSdYkl1RCux1l5TBidYqfUDNAA== - dependencies: - rfdc "^1.4.1" - -"@vue/eslint-config-prettier@7.1.0": - version "7.1.0" - resolved "https://registry.npmjs.org/@vue/eslint-config-prettier/-/eslint-config-prettier-7.1.0.tgz" - integrity sha512-Pv/lVr0bAzSIHLd9iz0KnvAr4GKyCEl+h52bc4e5yWuDVtLgFwycF7nrbWTAQAS+FU6q1geVd07lc6EWfJiWKQ== - dependencies: - eslint-config-prettier "^8.3.0" - eslint-plugin-prettier "^4.0.0" - -"@vue/eslint-config-typescript@^11.0.3": - version "11.0.3" - resolved "https://registry.npmjs.org/@vue/eslint-config-typescript/-/eslint-config-typescript-11.0.3.tgz" - integrity sha512-dkt6W0PX6H/4Xuxg/BlFj5xHvksjpSlVjtkQCpaYJBIEuKj2hOVU7r+TIe+ysCwRYFz/lGqvklntRkCAibsbPw== - dependencies: - vue-eslint-parser "^9.1.1" - "@typescript-eslint/parser" "^5.59.1" - "@typescript-eslint/eslint-plugin" "^5.59.1" - -"@vue/language-core@2.1.6": - version "2.1.6" - resolved "https://registry.npmjs.org/@vue/language-core/-/language-core-2.1.6.tgz" - integrity sha512-MW569cSky9R/ooKMh6xa2g1D0AtRKbL56k83dzus/bx//RDJk24RHWkMzbAlXjMdDNyxAaagKPRquBIxkxlCkg== - dependencies: - computeds "^0.0.1" - minimatch "^9.0.3" - "@vue/shared" "^3.4.0" - muggle-string "^0.4.1" - path-browserify "^1.0.1" - "@vue/compiler-dom" "^3.4.0" - "@vue/compiler-vue2" "^2.7.16" - "@volar/language-core" "~2.4.1" - -"@vue/reactivity@3.5.12": - version "3.5.12" - resolved "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.12.tgz" - integrity sha512-UzaN3Da7xnJXdz4Okb/BGbAaomRHc3RdoWqTzlvd9+WBR5m3J39J1fGcHes7U3za0ruYn/iYy/a1euhMEHvTAg== - dependencies: - "@vue/shared" "3.5.12" - -"@vue/runtime-core@3.5.12": - version "3.5.12" - resolved "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.12.tgz" - integrity sha512-hrMUYV6tpocr3TL3Ad8DqxOdpDe4zuQY4HPY3X/VRh+L2myQO8MFXPAMarIOSGNu0bFAjh1yBkMPXZBqCk62Uw== - dependencies: - "@vue/shared" "3.5.12" - "@vue/reactivity" "3.5.12" - -"@vue/runtime-dom@3.5.12": - version "3.5.12" - resolved "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.12.tgz" - integrity sha512-q8VFxR9A2MRfBr6/55Q3umyoN7ya836FzRXajPB6/Vvuv0zOPL+qltd9rIMzG/DbRLAIlREmnLsplEF/kotXKA== - dependencies: - csstype "^3.1.3" - "@vue/shared" "3.5.12" - "@vue/runtime-core" "3.5.12" - "@vue/reactivity" "3.5.12" - -"@vue/server-renderer@3.5.12": - version "3.5.12" - resolved "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.12.tgz" - integrity sha512-I3QoeDDeEPZm8yR28JtY+rk880Oqmj43hreIBVTicisFTx/Dl7JpG72g/X7YF8hnQD3IFhkky5i2bPonwrTVPg== - dependencies: - "@vue/compiler-ssr" "3.5.12" - "@vue/shared" "3.5.12" - -"@vue/shared@3.5.12", "@vue/shared@^3.4.0", "@vue/shared@^3.5.5": - version "3.5.12" - resolved "https://registry.npmjs.org/@vue/shared/-/shared-3.5.12.tgz" - integrity sha512-L2RPSAwUFbgZH20etwrXyVyCBu9OxRSi8T/38QsvnkJyvq2LufW2lDCOzm7t/U9C1mkhJGWYfCuFBCmIuNivrg== - -"@vue/test-utils@^2.4.1": - version "2.4.6" - resolved "https://registry.npmjs.org/@vue/test-utils/-/test-utils-2.4.6.tgz" - integrity sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow== - dependencies: - js-beautify "^1.14.9" - vue-component-type-helpers "^2.0.0" - -"@vue/tsconfig@^0.4.0": - version "0.4.0" - resolved "https://registry.npmjs.org/@vue/tsconfig/-/tsconfig-0.4.0.tgz" - integrity sha512-CPuIReonid9+zOG/CGTT05FXrPYATEqoDGNrEaqS4hwcw5BUNM2FguC0mOwJD4Jr16UpRVl9N0pY3P+srIbqmg== - -"@vueuse/core@^10.1.2": - version "10.11.1" - resolved "https://registry.npmjs.org/@vueuse/core/-/core-10.11.1.tgz" - integrity sha512-guoy26JQktXPcz+0n3GukWIy/JDNKti9v6VEMu6kV2sYBsWuGiTU8OWdg+ADfUbHg3/3DlqySDe7JmdHrktiww== - dependencies: - vue-demi ">=0.14.8" - "@vueuse/shared" "10.11.1" - "@vueuse/metadata" "10.11.1" - "@types/web-bluetooth" "^0.0.20" - -"@vueuse/metadata@10.11.1": - version "10.11.1" - resolved "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.11.1.tgz" - integrity sha512-IGa5FXd003Ug1qAZmyE8wF3sJ81xGLSqTqtQ6jaVfkeZ4i5kS2mwQF61yhVqojRnenVew5PldLyRgvdl4YYuSw== - -"@vueuse/shared@10.11.1": - version "10.11.1" - resolved "https://registry.npmjs.org/@vueuse/shared/-/shared-10.11.1.tgz" - integrity sha512-LHpC8711VFZlDaYUXEBbFBCQ7GS3dVU9mjOhhMhXP6txTV4EhYQg/KGnQuvt/sPAtoUKq7VVUnL6mVtFoL42sA== - dependencies: - vue-demi ">=0.14.8" - -"@walletconnect/core@2.17.1": - version "2.17.1" - resolved "https://registry.npmjs.org/@walletconnect/core/-/core-2.17.1.tgz" - integrity sha512-SMgJR5hEyEE/tENIuvlEb4aB9tmMXPzQ38Y61VgYBmwAFEhOHtpt8EDfnfRWqEhMyXuBXG4K70Yh8c67Yry+Xw== - dependencies: - "@walletconnect/heartbeat" "1.2.2" - "@walletconnect/jsonrpc-provider" "1.0.14" - "@walletconnect/jsonrpc-types" "1.0.4" - "@walletconnect/jsonrpc-utils" "1.0.8" - "@walletconnect/jsonrpc-ws-connection" "1.0.14" - "@walletconnect/keyvaluestorage" "1.1.1" - "@walletconnect/logger" "2.1.2" - "@walletconnect/relay-api" "1.0.11" - "@walletconnect/relay-auth" "1.0.4" - "@walletconnect/safe-json" "1.0.2" - "@walletconnect/time" "1.0.2" - "@walletconnect/types" "2.17.1" - "@walletconnect/utils" "2.17.1" - "@walletconnect/window-getters" "1.0.1" - events "3.3.0" - lodash.isequal "4.5.0" - uint8arrays "3.1.0" - -"@walletconnect/environment@^1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@walletconnect/environment/-/environment-1.0.1.tgz" - integrity sha512-T426LLZtHj8e8rYnKfzsw1aG6+M0BT1ZxayMdv/p8yM0MU+eJDISqNY3/bccxRr4LrF9csq02Rhqt08Ibl0VRg== - dependencies: - tslib "1.14.1" - -"@walletconnect/events@1.0.1", "@walletconnect/events@^1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@walletconnect/events/-/events-1.0.1.tgz" - integrity sha512-NPTqaoi0oPBVNuLv7qPaJazmGHs5JGyO8eEAk5VGKmJzDR7AHzD4k6ilox5kxk1iwiOnFopBOOMLs86Oa76HpQ== - dependencies: - tslib "1.14.1" - keyvaluestorage-interface "^1.0.0" - -"@walletconnect/heartbeat@1.2.2": - version "1.2.2" - resolved "https://registry.npmjs.org/@walletconnect/heartbeat/-/heartbeat-1.2.2.tgz" - integrity sha512-uASiRmC5MwhuRuf05vq4AT48Pq8RMi876zV8rr8cV969uTOzWdB/k+Lj5yI2PBtB1bGQisGen7MM1GcZlQTBXw== - dependencies: - events "^3.3.0" - "@walletconnect/time" "^1.0.2" - "@walletconnect/events" "^1.0.1" - -"@walletconnect/jsonrpc-http-connection@1.0.8": - version "1.0.8" - resolved "https://registry.npmjs.org/@walletconnect/jsonrpc-http-connection/-/jsonrpc-http-connection-1.0.8.tgz" - integrity sha512-+B7cRuaxijLeFDJUq5hAzNyef3e3tBDIxyaCNmFtjwnod5AGis3RToNqzFU33vpVcxFhofkpE7Cx+5MYejbMGw== - dependencies: - events "^3.3.0" - cross-fetch "^3.1.4" - "@walletconnect/safe-json" "^1.0.1" - "@walletconnect/jsonrpc-utils" "^1.0.6" - -"@walletconnect/jsonrpc-provider@1.0.14": - version "1.0.14" - resolved "https://registry.npmjs.org/@walletconnect/jsonrpc-provider/-/jsonrpc-provider-1.0.14.tgz" - integrity sha512-rtsNY1XqHvWj0EtITNeuf8PHMvlCLiS3EjQL+WOkxEOA4KPxsohFnBDeyPYiNm4ZvkQdLnece36opYidmtbmow== - dependencies: - events "^3.3.0" - "@walletconnect/safe-json" "^1.0.2" - "@walletconnect/jsonrpc-utils" "^1.0.8" - -"@walletconnect/jsonrpc-types@1.0.4", "@walletconnect/jsonrpc-types@^1.0.2", "@walletconnect/jsonrpc-types@^1.0.3": - version "1.0.4" - resolved "https://registry.npmjs.org/@walletconnect/jsonrpc-types/-/jsonrpc-types-1.0.4.tgz" - integrity sha512-P6679fG/M+wuWg9TY8mh6xFSdYnFyFjwFelxyISxMDrlbXokorEVXYOxiqEbrU3x1BmBoCAJJ+vtEaEoMlpCBQ== - dependencies: - events "^3.3.0" - keyvaluestorage-interface "^1.0.0" - -"@walletconnect/jsonrpc-utils@1.0.8", "@walletconnect/jsonrpc-utils@^1.0.6", "@walletconnect/jsonrpc-utils@^1.0.8": - version "1.0.8" - resolved "https://registry.npmjs.org/@walletconnect/jsonrpc-utils/-/jsonrpc-utils-1.0.8.tgz" - integrity sha512-vdeb03bD8VzJUL6ZtzRYsFMq1eZQcM3EAzT0a3st59dyLfJ0wq+tKMpmGH7HlB7waD858UWgfIcudbPFsbzVdw== - dependencies: - tslib "1.14.1" - "@walletconnect/environment" "^1.0.1" - "@walletconnect/jsonrpc-types" "^1.0.3" - -"@walletconnect/jsonrpc-ws-connection@1.0.14": - version "1.0.14" - resolved "https://registry.npmjs.org/@walletconnect/jsonrpc-ws-connection/-/jsonrpc-ws-connection-1.0.14.tgz" - integrity sha512-Jsl6fC55AYcbkNVkwNM6Jo+ufsuCQRqViOQ8ZBPH9pRREHH9welbBiszuTLqEJiQcO/6XfFDl6bzCJIkrEi8XA== - dependencies: - ws "^7.5.1" - events "^3.3.0" - "@walletconnect/safe-json" "^1.0.2" - "@walletconnect/jsonrpc-utils" "^1.0.6" - -"@walletconnect/keyvaluestorage@1.1.1": - version "1.1.1" - resolved "https://registry.npmjs.org/@walletconnect/keyvaluestorage/-/keyvaluestorage-1.1.1.tgz" - integrity sha512-V7ZQq2+mSxAq7MrRqDxanTzu2RcElfK1PfNYiaVnJgJ7Q7G7hTVwF8voIBx92qsRyGHZihrwNPHuZd1aKkd0rA== - dependencies: - unstorage "^1.9.0" - idb-keyval "^6.2.1" - "@walletconnect/safe-json" "^1.0.1" - -"@walletconnect/logger@2.1.2": - version "2.1.2" - resolved "https://registry.npmjs.org/@walletconnect/logger/-/logger-2.1.2.tgz" - integrity sha512-aAb28I3S6pYXZHQm5ESB+V6rDqIYfsnHaQyzFbwUUBFY4H0OXx/YtTl8lvhUNhMMfb9UxbwEBS253TlXUYJWSw== - dependencies: - pino "7.11.0" - "@walletconnect/safe-json" "^1.0.2" - -"@walletconnect/react-native-compat@^2.11.0": - version "2.17.1" - resolved "https://registry.npmjs.org/@walletconnect/react-native-compat/-/react-native-compat-2.17.1.tgz" - integrity sha512-WuX5VkqXWmYZn+yxrmnGcBV2zg42Bglyra+U4vA/AP6loC+1bzRy8t/FlJKVU3cgrPHlAbxbN72W3TpnVw9icQ== - dependencies: - events "3.3.0" - fast-text-encoding "1.0.6" - react-native-url-polyfill "2.0.0" - -"@walletconnect/relay-api@1.0.11": - version "1.0.11" - resolved "https://registry.npmjs.org/@walletconnect/relay-api/-/relay-api-1.0.11.tgz" - integrity sha512-tLPErkze/HmC9aCmdZOhtVmYZq1wKfWTJtygQHoWtgg722Jd4homo54Cs4ak2RUFUZIGO2RsOpIcWipaua5D5Q== - dependencies: - "@walletconnect/jsonrpc-types" "^1.0.2" - -"@walletconnect/relay-auth@1.0.4": - version "1.0.4" - resolved "https://registry.npmjs.org/@walletconnect/relay-auth/-/relay-auth-1.0.4.tgz" - integrity sha512-kKJcS6+WxYq5kshpPaxGHdwf5y98ZwbfuS4EE/NkQzqrDFm5Cj+dP8LofzWvjrrLkZq7Afy7WrQMXdLy8Sx7HQ== - dependencies: - tslib "1.14.1" - uint8arrays "^3.0.0" - "@stablelib/random" "^1.0.1" - "@stablelib/ed25519" "^1.0.2" - "@walletconnect/time" "^1.0.2" - "@walletconnect/safe-json" "^1.0.1" - -"@walletconnect/safe-json@1.0.2", "@walletconnect/safe-json@^1.0.1", "@walletconnect/safe-json@^1.0.2": - version "1.0.2" - resolved "https://registry.npmjs.org/@walletconnect/safe-json/-/safe-json-1.0.2.tgz" - integrity sha512-Ogb7I27kZ3LPC3ibn8ldyUr5544t3/STow9+lzz7Sfo808YD7SBWk7SAsdBFlYgP2zDRy2hS3sKRcuSRM0OTmA== - dependencies: - tslib "1.14.1" - -"@walletconnect/sign-client@2.17.1": - version "2.17.1" - resolved "https://registry.npmjs.org/@walletconnect/sign-client/-/sign-client-2.17.1.tgz" - integrity sha512-6rLw6YNy0smslH9wrFTbNiYrGsL3DrOsS5FcuU4gIN6oh8pGYOFZ5FiSyTTroc5tngOk3/Sd7dlGY9S7O4nveg== - dependencies: - "@walletconnect/core" "2.17.1" - "@walletconnect/events" "1.0.1" - "@walletconnect/heartbeat" "1.2.2" - "@walletconnect/jsonrpc-utils" "1.0.8" - "@walletconnect/logger" "2.1.2" - "@walletconnect/time" "1.0.2" - "@walletconnect/types" "2.17.1" - "@walletconnect/utils" "2.17.1" - events "3.3.0" - -"@walletconnect/time@1.0.2", "@walletconnect/time@^1.0.2": - version "1.0.2" - resolved "https://registry.npmjs.org/@walletconnect/time/-/time-1.0.2.tgz" - integrity sha512-uzdd9woDcJ1AaBZRhqy5rNC9laqWGErfc4dxA9a87mPdKOgWMD85mcFo9dIYIts/Jwocfwn07EC6EzclKubk/g== - dependencies: - tslib "1.14.1" - -"@walletconnect/types@2.17.1", "@walletconnect/types@^2.11.2": - version "2.17.1" - resolved "https://registry.npmjs.org/@walletconnect/types/-/types-2.17.1.tgz" - integrity sha512-aiUeBE3EZZTsZBv5Cju3D0PWAsZCMks1g3hzQs9oNtrbuLL6pKKU0/zpKwk4vGywszxPvC3U0tBCku9LLsH/0A== - dependencies: - "@walletconnect/events" "1.0.1" - "@walletconnect/heartbeat" "1.2.2" - "@walletconnect/jsonrpc-types" "1.0.4" - "@walletconnect/keyvaluestorage" "1.1.1" - "@walletconnect/logger" "2.1.2" - events "3.3.0" - -"@walletconnect/universal-provider@^2.11.2": - version "2.17.1" - resolved "https://registry.npmjs.org/@walletconnect/universal-provider/-/universal-provider-2.17.1.tgz" - integrity sha512-XztlFCLIAnLfIISijU3RMJRSg03l9tA8nLnk2dp+pnCJddgxmM6Omxr8lRAiTGYcwJ9UD+/5B41aG0VoJnLjFA== - dependencies: - "@walletconnect/events" "1.0.1" - "@walletconnect/jsonrpc-http-connection" "1.0.8" - "@walletconnect/jsonrpc-provider" "1.0.14" - "@walletconnect/jsonrpc-types" "1.0.4" - "@walletconnect/jsonrpc-utils" "1.0.8" - "@walletconnect/keyvaluestorage" "1.1.1" - "@walletconnect/logger" "2.1.2" - "@walletconnect/sign-client" "2.17.1" - "@walletconnect/types" "2.17.1" - "@walletconnect/utils" "2.17.1" - events "3.3.0" - lodash "4.17.21" - -"@walletconnect/utils@2.17.1": - version "2.17.1" - resolved "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.17.1.tgz" - integrity sha512-KL7pPwq7qUC+zcTmvxGqIyYanfHgBQ+PFd0TEblg88jM7EjuDLhjyyjtkhyE/2q7QgR7OanIK7pCpilhWvBsBQ== - dependencies: - "@ethersproject/hash" "5.7.0" - "@ethersproject/transactions" "5.7.0" - "@stablelib/chacha20poly1305" "1.0.1" - "@stablelib/hkdf" "1.0.1" - "@stablelib/random" "1.0.2" - "@stablelib/sha256" "1.0.1" - "@stablelib/x25519" "1.0.3" - "@walletconnect/jsonrpc-utils" "1.0.8" - "@walletconnect/keyvaluestorage" "1.1.1" - "@walletconnect/relay-api" "1.0.11" - "@walletconnect/relay-auth" "1.0.4" - "@walletconnect/safe-json" "1.0.2" - "@walletconnect/time" "1.0.2" - "@walletconnect/types" "2.17.1" - "@walletconnect/window-getters" "1.0.1" - "@walletconnect/window-metadata" "1.0.1" - detect-browser "5.3.0" - elliptic "6.5.7" - query-string "7.1.3" - uint8arrays "3.1.0" - -"@walletconnect/window-getters@1.0.1", "@walletconnect/window-getters@^1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@walletconnect/window-getters/-/window-getters-1.0.1.tgz" - integrity sha512-vHp+HqzGxORPAN8gY03qnbTMnhqIwjeRJNOMOAzePRg4xVEEE2WvYsI9G2NMjOknA8hnuYbU3/hwLcKbjhc8+Q== - dependencies: - tslib "1.14.1" - -"@walletconnect/window-metadata@1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@walletconnect/window-metadata/-/window-metadata-1.0.1.tgz" - integrity sha512-9koTqyGrM2cqFRW517BPY/iEtUDx2r1+Pwwu5m7sJ7ka79wi3EyqhqcICk/yDmv6jAS1rjKgTKXlEhanYjijcA== - dependencies: - tslib "1.14.1" - "@walletconnect/window-getters" "^1.0.1" - -"@webassemblyjs/ast@1.12.1", "@webassemblyjs/ast@^1.12.1": - version "1.12.1" - resolved "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz" - integrity sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg== - dependencies: - "@webassemblyjs/helper-numbers" "1.11.6" - "@webassemblyjs/helper-wasm-bytecode" "1.11.6" - -"@webassemblyjs/floating-point-hex-parser@1.11.6": - version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz" - integrity sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw== - -"@webassemblyjs/helper-api-error@1.11.6": - version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz" - integrity sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q== - -"@webassemblyjs/helper-buffer@1.12.1": - version "1.12.1" - resolved "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz" - integrity sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw== - -"@webassemblyjs/helper-numbers@1.11.6": - version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz" - integrity sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g== - dependencies: - "@webassemblyjs/floating-point-hex-parser" "1.11.6" - "@webassemblyjs/helper-api-error" "1.11.6" - "@xtuc/long" "4.2.2" - -"@webassemblyjs/helper-wasm-bytecode@1.11.6": - version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz" - integrity sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA== - -"@webassemblyjs/helper-wasm-section@1.12.1": - version "1.12.1" - resolved "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz" - integrity sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g== - dependencies: - "@webassemblyjs/ast" "1.12.1" - "@webassemblyjs/helper-buffer" "1.12.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.6" - "@webassemblyjs/wasm-gen" "1.12.1" - -"@webassemblyjs/ieee754@1.11.6": - version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz" - integrity sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg== - dependencies: - "@xtuc/ieee754" "^1.2.0" - -"@webassemblyjs/leb128@1.11.6": - version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz" - integrity sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ== - dependencies: - "@xtuc/long" "4.2.2" - -"@webassemblyjs/utf8@1.11.6": - version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz" - integrity sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA== - -"@webassemblyjs/wasm-edit@^1.12.1": - version "1.12.1" - resolved "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz" - integrity sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g== - dependencies: - "@webassemblyjs/ast" "1.12.1" - "@webassemblyjs/helper-buffer" "1.12.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.6" - "@webassemblyjs/helper-wasm-section" "1.12.1" - "@webassemblyjs/wasm-gen" "1.12.1" - "@webassemblyjs/wasm-opt" "1.12.1" - "@webassemblyjs/wasm-parser" "1.12.1" - "@webassemblyjs/wast-printer" "1.12.1" - -"@webassemblyjs/wasm-gen@1.12.1": - version "1.12.1" - resolved "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz" - integrity sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w== - dependencies: - "@webassemblyjs/ast" "1.12.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.6" - "@webassemblyjs/ieee754" "1.11.6" - "@webassemblyjs/leb128" "1.11.6" - "@webassemblyjs/utf8" "1.11.6" - -"@webassemblyjs/wasm-opt@1.12.1": - version "1.12.1" - resolved "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz" - integrity sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg== - dependencies: - "@webassemblyjs/ast" "1.12.1" - "@webassemblyjs/helper-buffer" "1.12.1" - "@webassemblyjs/wasm-gen" "1.12.1" - "@webassemblyjs/wasm-parser" "1.12.1" - -"@webassemblyjs/wasm-parser@1.12.1", "@webassemblyjs/wasm-parser@^1.12.1": - version "1.12.1" - resolved "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz" - integrity sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ== - dependencies: - "@webassemblyjs/ast" "1.12.1" - "@webassemblyjs/helper-api-error" "1.11.6" - "@webassemblyjs/helper-wasm-bytecode" "1.11.6" - "@webassemblyjs/ieee754" "1.11.6" - "@webassemblyjs/leb128" "1.11.6" - "@webassemblyjs/utf8" "1.11.6" - -"@webassemblyjs/wast-printer@1.12.1": - version "1.12.1" - resolved "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz" - integrity sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA== - dependencies: - "@webassemblyjs/ast" "1.12.1" - "@xtuc/long" "4.2.2" - -"@xtuc/ieee754@^1.2.0": - version "1.2.0" - resolved "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz" - integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== - -"@xtuc/long@4.2.2": - version "4.2.2" - resolved "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz" - integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== - -"@yarnpkg/lockfile@^1.1.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz" - integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ== - -"@yarnpkg/parsers@3.0.0-rc.46": - version "3.0.0-rc.46" - resolved "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.0-rc.46.tgz" - integrity sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q== - dependencies: - js-yaml "^3.10.0" - tslib "^2.4.0" - -"@zkochan/js-yaml@0.0.7": - version "0.0.7" - resolved "https://registry.npmjs.org/@zkochan/js-yaml/-/js-yaml-0.0.7.tgz" - integrity sha512-nrUSn7hzt7J6JWgWGz78ZYI8wj+gdIJdk0Ynjpp8l+trkn58Uqsf6RYrYkEK+3X18EX+TNdtJI0WxAtc+L84SQ== - dependencies: - argparse "^2.0.1" - -JSONStream@1.3.5, JSONStream@^1.3.5: - version "1.3.5" - resolved "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz" - integrity sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ== - dependencies: - through ">=2.2.7 <3" - jsonparse "^1.2.0" - -abab@^2.0.6: - version "2.0.6" - resolved "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz" - integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA== - -abbrev@1: - version "1.1.1" - resolved "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz" - integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== - -abbrev@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz" - integrity sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ== - -abi-wan-kanabi@^2.2.2: - version "2.2.3" - resolved "https://registry.npmjs.org/abi-wan-kanabi/-/abi-wan-kanabi-2.2.3.tgz" - integrity sha512-JlqiAl9CPvTm5kKG0QXmVCWNWoC/XyRMOeT77cQlbxXWllgjf6SqUmaNqFon72C2o5OSZids+5FvLdsw6dvWaw== - dependencies: - ansicolors "^0.3.2" - cardinal "^2.1.1" - fs-extra "^10.0.0" - yargs "^17.7.2" - -abort-controller@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz" - integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg== - dependencies: - event-target-shim "^5.0.0" - -accepts@^1.3.5, accepts@^1.3.7, accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7, accepts@~1.3.8: - version "1.3.8" - resolved "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz" - integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== - dependencies: - mime-types "~2.1.34" - negotiator "0.6.3" - -acorn@8.12.1: - version "8.12.1" - resolved "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz" - integrity sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg== - -"acorn@^6.0.0 || ^7.0.0 || ^8.0.0", acorn@^8, acorn@^8.1.0, acorn@^8.11.0, acorn@^8.12.1, acorn@^8.4.1, acorn@^8.5.0, acorn@^8.6.0, acorn@^8.7.1, acorn@^8.8.1, acorn@^8.8.2, acorn@^8.9.0: - version "8.13.0" - resolved "https://registry.npmjs.org/acorn/-/acorn-8.13.0.tgz" - integrity sha512-8zSiw54Oxrdym50NlZ9sUusyO1Z1ZchgRLWRaK6c86XJFClyCgFKetdowBg5bKxyp/u+CDBJG4Mpp0m3HLZl9w== - -acorn-globals@^7.0.0: - version "7.0.1" - resolved "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz" - integrity sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q== - dependencies: - acorn "^8.1.0" - acorn-walk "^8.0.2" - -acorn-import-attributes@^1.9.2, acorn-import-attributes@^1.9.5: - version "1.9.5" - resolved "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz" - integrity sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ== - -acorn-jsx@^5.3.2: - version "5.3.2" - resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz" - integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== - -acorn-walk@^8.0.2, acorn-walk@^8.1.1: - version "8.3.4" - resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz" - integrity sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g== - dependencies: - acorn "^8.11.0" - -address@^1.0.1: - version "1.2.2" - resolved "https://registry.npmjs.org/address/-/address-1.2.2.tgz" - integrity sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA== - -adm-zip@^0.5.10: - version "0.5.16" - resolved "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.16.tgz" - integrity sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ== - -agent-base@6: - version "6.0.2" - resolved "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz" - integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== - dependencies: - debug "4" - -ajv@^6.12.4, ajv@^6.12.5, ajv@^6.9.1: - version "6.12.6" - resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" - integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== - dependencies: - uri-js "^4.2.2" - fast-deep-equal "^3.1.1" - json-schema-traverse "^0.4.1" - fast-json-stable-stringify "^2.0.0" - -ajv@~8.12.0: - version "8.12.0" - resolved "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz" - integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== - dependencies: - uri-js "^4.2.2" - fast-deep-equal "^3.1.1" - require-from-string "^2.0.2" - json-schema-traverse "^1.0.0" - -ajv@~8.13.0: - version "8.13.0" - resolved "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz" - integrity sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA== - dependencies: - uri-js "^4.4.1" - fast-deep-equal "^3.1.3" - require-from-string "^2.0.2" - json-schema-traverse "^1.0.0" - -ajv@8.17.1, ajv@^8.0.0, ajv@^8.11.0, ajv@^8.12.0, ajv@^8.17.1, ajv@^8.8.2, ajv@^8.9.0: - version "8.17.1" - resolved "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz" - integrity sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g== - dependencies: - fast-deep-equal "^3.1.3" - fast-uri "^3.0.1" - json-schema-traverse "^1.0.0" - require-from-string "^2.0.2" - -ajv-draft-04@~1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz" - integrity sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw== - -ajv-formats@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz" - integrity sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA== - dependencies: - ajv "^8.0.0" - -ajv-formats@~3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz" - integrity sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ== - dependencies: - ajv "^8.0.0" - -ajv-keywords@^3.5.2: - version "3.5.2" - resolved "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz" - integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== - -ajv-keywords@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz" - integrity sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw== - dependencies: - fast-deep-equal "^3.1.3" - -anser@^1.4.9: - version "1.4.10" - resolved "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz" - integrity sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww== - -ansi-colors@^4.1.1, ansi-colors@^4.1.3: - version "4.1.3" - resolved "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz" - integrity sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw== - -ansi-escapes@^4.2.1, ansi-escapes@^4.3.0: - version "4.3.2" - resolved "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz" - integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== - dependencies: - type-fest "^0.21.3" - -ansi-fragments@^0.2.1: - version "0.2.1" - resolved "https://registry.npmjs.org/ansi-fragments/-/ansi-fragments-0.2.1.tgz" - integrity sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w== - dependencies: - colorette "^1.0.7" - slice-ansi "^2.0.0" - strip-ansi "^5.0.0" - -ansi-html-community@^0.0.8: - version "0.0.8" - resolved "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz" - integrity sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw== - -ansi-regex@^4.1.0: - version "4.1.1" - resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz" - integrity sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g== - -ansi-regex@^5.0.0, ansi-regex@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" - integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== - -ansi-regex@^6.0.1: - version "6.1.0" - resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz" - integrity sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA== - -ansi-styles@^3.2.0: - version "3.2.1" - resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - -ansi-styles@^4.0.0, ansi-styles@^4.1.0: - version "4.3.0" - resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" - integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== - dependencies: - color-convert "^2.0.1" - -ansi-styles@^5.0.0: - version "5.2.0" - resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz" - integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== - -ansi-styles@^6.1.0: - version "6.2.1" - resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz" - integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== - -ansicolors@^0.3.2: - version "0.3.2" - resolved "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz" - integrity sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg== - -any-promise@^1.0.0: - version "1.3.0" - resolved "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz" - integrity sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A== - -anymatch@^3.0.3, anymatch@^3.1.3, anymatch@~3.1.2: - version "3.1.3" - resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz" - integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== - dependencies: - picomatch "^2.0.4" - normalize-path "^3.0.0" - -apache-md5@1.1.8: - version "1.1.8" - resolved "https://registry.npmjs.org/apache-md5/-/apache-md5-1.1.8.tgz" - integrity sha512-FCAJojipPn0bXjuEpjOOOMN8FZDkxfWWp4JGN9mifU2IhxvKyXZYqpzPHdnTSUpmPDy+tsslB6Z1g+Vg6nVbYA== - -appdirsjs@^1.2.4: - version "1.2.7" - resolved "https://registry.npmjs.org/appdirsjs/-/appdirsjs-1.2.7.tgz" - integrity sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw== - -"aproba@^1.0.3 || ^2.0.0": - version "2.0.0" - resolved "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz" - integrity sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ== - -archiver@^7.0.1: - version "7.0.1" - resolved "https://registry.npmjs.org/archiver/-/archiver-7.0.1.tgz" - integrity sha512-ZcbTaIqJOfCc03QwD468Unz/5Ir8ATtvAHsK+FdXbDIbGfihqh9mrvdcYunQzqn4HrvWWaFyaxJhGZagaJJpPQ== - dependencies: - archiver-utils "^5.0.2" - async "^3.2.4" - buffer-crc32 "^1.0.0" - readable-stream "^4.0.0" - readdir-glob "^1.1.2" - tar-stream "^3.0.0" - zip-stream "^6.0.1" - -archiver-utils@^5.0.0, archiver-utils@^5.0.2: - version "5.0.2" - resolved "https://registry.npmjs.org/archiver-utils/-/archiver-utils-5.0.2.tgz" - integrity sha512-wuLJMmIBQYCsGZgYLTy5FIB2pF6Lfb6cXMSF8Qywwk3t20zWnAi7zLcQFdKQmIB8wyZpY5ER38x08GbwtR2cLA== - dependencies: - glob "^10.0.0" - graceful-fs "^4.2.0" - is-stream "^2.0.1" - lazystream "^1.0.0" - lodash "^4.17.15" - normalize-path "^3.0.0" - readable-stream "^4.0.0" - -are-we-there-yet@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz" - integrity sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw== - dependencies: - delegates "^1.0.0" - readable-stream "^3.6.0" - -arg@^4.1.0: - version "4.1.3" - resolved "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz" - integrity sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA== - -argparse@^1.0.7, argparse@~1.0.9: - version "1.0.10" - resolved "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz" - integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== - dependencies: - sprintf-js "~1.0.2" - -argparse@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz" - integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== - -aria-query@5.3.0: - version "5.3.0" - resolved "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz" - integrity sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A== - dependencies: - dequal "^2.0.3" - -aria-query@^5.1.3: - version "5.3.2" - resolved "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz" - integrity sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw== - -array-buffer-byte-length@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz" - integrity sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg== - dependencies: - call-bind "^1.0.5" - is-array-buffer "^3.0.4" - -array-flatten@1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz" - integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== - -array-ify@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz" - integrity sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng== - -array-includes@^3.1.6, array-includes@^3.1.8: - version "3.1.8" - resolved "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz" - integrity sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ== - dependencies: - call-bind "^1.0.7" - define-properties "^1.2.1" - es-abstract "^1.23.2" - es-object-atoms "^1.0.0" - get-intrinsic "^1.2.4" - is-string "^1.0.7" - -array-union@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz" - integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== - -array-union@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz" - integrity sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw== - -array.prototype.findlastindex@^1.2.5: - version "1.2.5" - resolved "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz" - integrity sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ== - dependencies: - call-bind "^1.0.7" - define-properties "^1.2.1" - es-abstract "^1.23.2" - es-errors "^1.3.0" - es-object-atoms "^1.0.0" - es-shim-unscopables "^1.0.2" - -array.prototype.flat@^1.3.1, array.prototype.flat@^1.3.2: - version "1.3.2" - resolved "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz" - integrity sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - es-shim-unscopables "^1.0.0" - -array.prototype.flatmap@^1.3.1, array.prototype.flatmap@^1.3.2: - version "1.3.2" - resolved "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz" - integrity sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - es-shim-unscopables "^1.0.0" - -array.prototype.tosorted@^1.1.1: - version "1.1.4" - resolved "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz" - integrity sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA== - dependencies: - call-bind "^1.0.7" - define-properties "^1.2.1" - es-abstract "^1.23.3" - es-errors "^1.3.0" - es-shim-unscopables "^1.0.2" - -arraybuffer.prototype.slice@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz" - integrity sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A== - dependencies: - array-buffer-byte-length "^1.0.1" - call-bind "^1.0.5" - define-properties "^1.2.1" - es-abstract "^1.22.3" - es-errors "^1.2.1" - get-intrinsic "^1.2.3" - is-array-buffer "^3.0.4" - is-shared-array-buffer "^1.0.2" - -arrify@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz" - integrity sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA== - -asap@~2.0.6: - version "2.0.6" - resolved "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz" - integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== - -asn1@~0.2.3: - version "0.2.6" - resolved "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz" - integrity sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ== - dependencies: - safer-buffer "~2.1.0" - -asn1.js@^4.10.1: - version "4.10.1" - resolved "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz" - integrity sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw== - dependencies: - bn.js "^4.0.0" - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - -assert-plus@1.0.0, assert-plus@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz" - integrity sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw== - -assertion-error@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz" - integrity sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA== - -ast-kit@^1.0.1, ast-kit@^1.3.0: - version "1.3.0" - resolved "https://registry.npmjs.org/ast-kit/-/ast-kit-1.3.0.tgz" - integrity sha512-ORycPY6qYSrAGMnSk1tlqy/Y0rFGk/WIYP/H6io0A+jXK2Jp3Il7h8vjfwaLvZUwanjiLwBeE5h3A9M+eQqeNw== - dependencies: - "@babel/parser" "^7.25.8" - pathe "^1.1.2" - -ast-types@0.15.2: - version "0.15.2" - resolved "https://registry.npmjs.org/ast-types/-/ast-types-0.15.2.tgz" - integrity sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg== - dependencies: - tslib "^2.0.1" - -ast-types-flow@^0.0.7: - version "0.0.7" - resolved "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz" - integrity sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag== - -ast-walker-scope@^0.6.2: - version "0.6.2" - resolved "https://registry.npmjs.org/ast-walker-scope/-/ast-walker-scope-0.6.2.tgz" - integrity sha512-1UWOyC50xI3QZkRuDj6PqDtpm1oHWtYs+NQGwqL/2R11eN3Q81PHAHPM0SWW3BNQm53UDwS//Jv8L4CCVLM1bQ== - dependencies: - "@babel/parser" "^7.25.3" - ast-kit "^1.0.1" - -astral-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz" - integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== - -async@^2.6.4: - version "2.6.4" - resolved "https://registry.npmjs.org/async/-/async-2.6.4.tgz" - integrity sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA== - dependencies: - lodash "^4.17.14" - -async@3.2.4: - version "3.2.4" - resolved "https://registry.npmjs.org/async/-/async-3.2.4.tgz" - integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ== - -async@3.2.5, async@^3.2.3, async@^3.2.4: - version "3.2.5" - resolved "https://registry.npmjs.org/async/-/async-3.2.5.tgz" - integrity sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg== - -async-limiter@~1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz" - integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== - -async-sema@^3.1.1: - version "3.1.1" - resolved "https://registry.npmjs.org/async-sema/-/async-sema-3.1.1.tgz" - integrity sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg== - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" - integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== - -at-least-node@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz" - integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== - -atomic-sleep@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz" - integrity sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ== - -autoprefixer@^10.4.20, autoprefixer@^10.4.9: - version "10.4.20" - resolved "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz" - integrity sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g== - dependencies: - browserslist "^4.23.3" - caniuse-lite "^1.0.30001646" - fraction.js "^4.3.7" - normalize-range "^0.1.2" - picocolors "^1.0.1" - postcss-value-parser "^4.2.0" - -available-typed-arrays@^1.0.7: - version "1.0.7" - resolved "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz" - integrity sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ== - dependencies: - possible-typed-array-names "^1.0.0" - -aws-sign2@~0.7.0: - version "0.7.0" - resolved "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz" - integrity sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA== - -aws4@^1.8.0: - version "1.13.2" - resolved "https://registry.npmjs.org/aws4/-/aws4-1.13.2.tgz" - integrity sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw== - -axe-core@^4.6.2: - version "4.10.2" - resolved "https://registry.npmjs.org/axe-core/-/axe-core-4.10.2.tgz" - integrity sha512-RE3mdQ7P3FRSe7eqCWoeQ/Z9QXrtniSjp1wUjt5nRC3WIpz5rSCve6o3fsZ2aCpJtrZjSZgjwXAoTO5k4tEI0w== - -axios@0.27.2: - version "0.27.2" - resolved "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz" - integrity sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ== - dependencies: - form-data "^4.0.0" - follow-redirects "^1.14.9" - -axios@1.7.4: - version "1.7.4" - resolved "https://registry.npmjs.org/axios/-/axios-1.7.4.tgz" - integrity sha512-DukmaFRnY6AzAALSH4J2M3k6PkaC+MfaAGdEERRWcC9q3/TWQwLpHR8ZRLKTdQ3aBDL64EdluRDjJqKw+BPZEw== - dependencies: - form-data "^4.0.0" - proxy-from-env "^1.1.0" - follow-redirects "^1.15.6" - -axios@^1.6.0, axios@^1.7.4: - version "1.7.7" - resolved "https://registry.npmjs.org/axios/-/axios-1.7.7.tgz" - integrity sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q== - dependencies: - form-data "^4.0.0" - proxy-from-env "^1.1.0" - follow-redirects "^1.15.6" - -axobject-query@^3.1.1: - version "3.2.4" - resolved "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.4.tgz" - integrity sha512-aPTElBrbifBU1krmZxGZOlBkslORe7Ll7+BDnI50Wy4LgOt69luMgevkDfTq1O/ZgprooPCtWpjCwKSZw/iZ4A== - -b4a@^1.6.4: - version "1.6.7" - resolved "https://registry.npmjs.org/b4a/-/b4a-1.6.7.tgz" - integrity sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg== - -"babel-core@^7.0.0-bridge.0": - version "7.0.0-bridge.0" - resolved "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz" - integrity sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg== - -babel-jest@29.7.0, babel-jest@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz" - integrity sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg== - dependencies: - chalk "^4.0.0" - slash "^3.0.0" - graceful-fs "^4.2.9" - "@jest/transform" "^29.7.0" - babel-preset-jest "^29.6.3" - "@types/babel__core" "^7.1.14" - babel-plugin-istanbul "^6.1.1" - -babel-loader@^9.1.2: - version "9.2.1" - resolved "https://registry.npmjs.org/babel-loader/-/babel-loader-9.2.1.tgz" - integrity sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA== - dependencies: - find-cache-dir "^4.0.0" - schema-utils "^4.0.0" - -babel-plugin-const-enum@^1.0.1: - version "1.2.0" - resolved "https://registry.npmjs.org/babel-plugin-const-enum/-/babel-plugin-const-enum-1.2.0.tgz" - integrity sha512-o1m/6iyyFnp9MRsK1dHF3bneqyf3AlM2q3A/YbgQr2pCat6B6XJVDv2TXqzfY2RYUi4mak6WAksSBPlyYGx9dg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-typescript" "^7.3.3" - "@babel/traverse" "^7.16.0" - -babel-plugin-istanbul@^6.1.1: - version "6.1.1" - resolved "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz" - integrity sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA== - dependencies: - test-exclude "^6.0.0" - "@istanbuljs/schema" "^0.1.2" - istanbul-lib-instrument "^5.0.4" - "@babel/helper-plugin-utils" "^7.0.0" - "@istanbuljs/load-nyc-config" "^1.0.0" - -babel-plugin-jest-hoist@^29.6.3: - version "29.6.3" - resolved "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz" - integrity sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg== - dependencies: - "@babel/types" "^7.3.3" - "@babel/template" "^7.3.3" - "@types/babel__core" "^7.1.14" - "@types/babel__traverse" "^7.0.6" - -babel-plugin-macros@^2.8.0: - version "2.8.0" - resolved "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz" - integrity sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg== - dependencies: - "@babel/runtime" "^7.7.2" - cosmiconfig "^6.0.0" - resolve "^1.12.0" - -babel-plugin-module-resolver@^5.0.0: - version "5.0.2" - resolved "https://registry.npmjs.org/babel-plugin-module-resolver/-/babel-plugin-module-resolver-5.0.2.tgz" - integrity sha512-9KtaCazHee2xc0ibfqsDeamwDps6FZNo5S0Q81dUqEuFzVwPhcT4J5jOqIVvgCA3Q/wO9hKYxN/Ds3tIsp5ygg== - dependencies: - find-babel-config "^2.1.1" - glob "^9.3.3" - pkg-up "^3.1.0" - reselect "^4.1.7" - resolve "^1.22.8" - -babel-plugin-polyfill-corejs2@^0.4.10: - version "0.4.11" - resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz" - integrity sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q== - dependencies: - "@babel/compat-data" "^7.22.6" - "@babel/helper-define-polyfill-provider" "^0.6.2" - semver "^6.3.1" - -babel-plugin-polyfill-corejs3@^0.10.6: - version "0.10.6" - resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz" - integrity sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.6.2" - core-js-compat "^3.38.0" - -babel-plugin-polyfill-regenerator@^0.6.1: - version "0.6.2" - resolved "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz" - integrity sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.6.2" - -babel-plugin-transform-flow-enums@^0.0.2: - version "0.0.2" - resolved "https://registry.npmjs.org/babel-plugin-transform-flow-enums/-/babel-plugin-transform-flow-enums-0.0.2.tgz" - integrity sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ== - dependencies: - "@babel/plugin-syntax-flow" "^7.12.1" - -babel-plugin-transform-typescript-metadata@^0.3.1: - version "0.3.2" - resolved "https://registry.npmjs.org/babel-plugin-transform-typescript-metadata/-/babel-plugin-transform-typescript-metadata-0.3.2.tgz" - integrity sha512-mWEvCQTgXQf48yDqgN7CH50waTyYBeP2Lpqx4nNWab9sxEpdXVeKgfj1qYI2/TgUPQtNFZ85i3PemRtnXVYYJg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -babel-preset-current-node-syntax@^1.0.0: - version "1.1.0" - resolved "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.1.0.tgz" - integrity sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw== - dependencies: - "@babel/plugin-syntax-async-generators" "^7.8.4" - "@babel/plugin-syntax-bigint" "^7.8.3" - "@babel/plugin-syntax-class-properties" "^7.12.13" - "@babel/plugin-syntax-class-static-block" "^7.14.5" - "@babel/plugin-syntax-import-attributes" "^7.24.7" - "@babel/plugin-syntax-import-meta" "^7.10.4" - "@babel/plugin-syntax-json-strings" "^7.8.3" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - "@babel/plugin-syntax-numeric-separator" "^7.10.4" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - "@babel/plugin-syntax-private-property-in-object" "^7.14.5" - "@babel/plugin-syntax-top-level-await" "^7.14.5" - -babel-preset-jest@^29.6.3: - version "29.6.3" - resolved "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz" - integrity sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA== - dependencies: - babel-plugin-jest-hoist "^29.6.3" - babel-preset-current-node-syntax "^1.0.0" - -balanced-match@^1.0.0: - version "1.0.2" - resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" - integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== - -bare-events@^2.2.0: - version "2.5.0" - resolved "https://registry.npmjs.org/bare-events/-/bare-events-2.5.0.tgz" - integrity sha512-/E8dDe9dsbLyh2qrZ64PEPadOQ0F4gbl1sUJOrmph7xOiIxfY8vwab/4bFLh4Y88/Hk/ujKcrQKc+ps0mv873A== - -base-x@^3.0.2: - version "3.0.10" - resolved "https://registry.npmjs.org/base-x/-/base-x-3.0.10.tgz" - integrity sha512-7d0s06rR9rYaIWHkpfLIFICM/tkSVdoPC9qYAQRpxn9DdKNWNsKC0uk++akckyLq16Tx2WIinnZ6WRriAt6njQ== - dependencies: - safe-buffer "^5.0.1" - -base64-js@^1.3.0, base64-js@^1.3.1, base64-js@^1.5.1: - version "1.5.1" - resolved "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz" - integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== - -basic-auth@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz" - integrity sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg== - dependencies: - safe-buffer "5.1.2" - -batch@0.6.1: - version "0.6.1" - resolved "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz" - integrity sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw== - -bcrypt-pbkdf@^1.0.0: - version "1.0.2" - resolved "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz" - integrity sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w== - dependencies: - tweetnacl "^0.14.3" - -bcryptjs@2.4.3: - version "2.4.3" - resolved "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz" - integrity sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ== - -bech32@^1.1.4: - version "1.1.4" - resolved "https://registry.npmjs.org/bech32/-/bech32-1.1.4.tgz" - integrity sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ== - -big-integer@^1.6.48: - version "1.6.52" - resolved "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz" - integrity sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg== - -big.js@^5.2.2: - version "5.2.2" - resolved "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz" - integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== - -bignumber.js@^9.1.2: - version "9.1.2" - resolved "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.2.tgz" - integrity sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug== - -binary-extensions@^2.0.0: - version "2.3.0" - resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz" - integrity sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw== - -bindings@^1.3.0, bindings@^1.4.0: - version "1.5.0" - resolved "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz" - integrity sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== - dependencies: - file-uri-to-path "1.0.0" - -bip32@^2.0.6: - version "2.0.6" - resolved "https://registry.npmjs.org/bip32/-/bip32-2.0.6.tgz" - integrity sha512-HpV5OMLLGTjSVblmrtYRfFFKuQB+GArM0+XP8HGWfJ5vxYBqo+DesvJwOdC2WJ3bCkZShGf0QIfoIpeomVzVdA== - dependencies: - wif "^2.0.6" - bs58check "^2.1.1" - typeforce "^1.11.5" - "@types/node" "10.12.18" - create-hash "^1.2.0" - create-hmac "^1.1.7" - tiny-secp256k1 "^1.1.3" - -bip39@^3.0.3: - version "3.1.0" - resolved "https://registry.npmjs.org/bip39/-/bip39-3.1.0.tgz" - integrity sha512-c9kiwdk45Do5GL0vJMe7tS95VjCii65mYAH7DfWl3uW8AVzXKQVUm64i3hzVybBDMp9r7j9iNxR85+ul8MdN/A== - dependencies: - "@noble/hashes" "^1.2.0" - -birpc@^0.2.17: - version "0.2.19" - resolved "https://registry.npmjs.org/birpc/-/birpc-0.2.19.tgz" - integrity sha512-5WeXXAvTmitV1RqJFppT5QtUiz2p1mRSYU000Jkft5ZUCLJIk4uQriYNO50HknxKwM6jd8utNc66K1qGIwwWBQ== - -bl@^4.0.3, bl@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz" - integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== - dependencies: - buffer "^5.5.0" - inherits "^2.0.4" - readable-stream "^3.4.0" - -bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.8, bn.js@^4.11.9: - version "4.12.0" - resolved "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz" - integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA== - -bn.js@^5.2.0, bn.js@^5.2.1: - version "5.2.1" - resolved "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz" - integrity sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ== - -body-parser@1.20.3: - version "1.20.3" - resolved "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz" - integrity sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g== - dependencies: - qs "6.13.0" - depd "2.0.0" - bytes "3.1.2" - debug "2.6.9" - unpipe "1.0.0" - destroy "1.2.0" - type-is "~1.6.18" - raw-body "2.5.2" - iconv-lite "0.4.24" - http-errors "2.0.0" - on-finished "2.4.1" - content-type "~1.0.5" - -bonjour-service@^1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz" - integrity sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw== - dependencies: - fast-deep-equal "^3.1.3" - multicast-dns "^7.2.5" - -boolbase@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" - integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -brace-expansion@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz" - integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== - dependencies: - balanced-match "^1.0.0" - -braces@^3.0.3, braces@~3.0.2: - version "3.0.3" - resolved "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz" - integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA== - dependencies: - fill-range "^7.1.1" - -brorand@^1.0.1, brorand@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz" - integrity sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w== - -browserify-aes@^1.0.4, browserify-aes@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz" - integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA== - dependencies: - buffer-xor "^1.0.3" - cipher-base "^1.0.0" - create-hash "^1.1.0" - evp_bytestokey "^1.0.3" - inherits "^2.0.1" - safe-buffer "^5.0.1" - -browserify-cipher@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz" - integrity sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w== - dependencies: - browserify-aes "^1.0.4" - browserify-des "^1.0.0" - evp_bytestokey "^1.0.0" - -browserify-des@^1.0.0: - version "1.0.2" - resolved "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz" - integrity sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A== - dependencies: - cipher-base "^1.0.1" - des.js "^1.0.0" - inherits "^2.0.1" - safe-buffer "^5.1.2" - -browserify-rsa@^4.0.0, browserify-rsa@^4.1.0: - version "4.1.1" - resolved "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.1.tgz" - integrity sha512-YBjSAiTqM04ZVei6sXighu679a3SqWORA3qZTEqZImnlkDIFtKc6pNutpjyZ8RJTjQtuYfeetkxM11GwoYXMIQ== - dependencies: - bn.js "^5.2.1" - randombytes "^2.1.0" - safe-buffer "^5.2.1" - -browserify-sign@^4.2.3: - version "4.2.3" - resolved "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.3.tgz" - integrity sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw== - dependencies: - bn.js "^5.2.1" - browserify-rsa "^4.1.0" - create-hash "^1.2.0" - create-hmac "^1.1.7" - elliptic "^6.5.5" - hash-base "~3.0" - inherits "^2.0.4" - parse-asn1 "^5.1.7" - readable-stream "^2.3.8" - safe-buffer "^5.2.1" - -browserify-zlib@^0.1.4: - version "0.1.4" - resolved "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz" - integrity sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ== - dependencies: - pako "~0.2.0" - -"browserslist@>= 4.21.0", browserslist@^4.0.0, browserslist@^4.21.10, browserslist@^4.21.4, browserslist@^4.23.0, browserslist@^4.23.3, browserslist@^4.24.0: - version "4.24.2" - resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz" - integrity sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg== - dependencies: - caniuse-lite "^1.0.30001669" - electron-to-chromium "^1.5.41" - node-releases "^2.0.18" - update-browserslist-db "^1.1.1" - -bs-logger@^0.2.6: - version "0.2.6" - resolved "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz" - integrity sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog== - dependencies: - fast-json-stable-stringify "2.x" - -bs58@^4.0.0: - version "4.0.1" - resolved "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz" - integrity sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw== - dependencies: - base-x "^3.0.2" - -bs58check@<3.0.0, bs58check@^2.1.1, bs58check@^2.1.2: - version "2.1.2" - resolved "https://registry.npmjs.org/bs58check/-/bs58check-2.1.2.tgz" - integrity sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA== - dependencies: - bs58 "^4.0.0" - create-hash "^1.1.0" - safe-buffer "^5.1.2" - -bser@2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz" - integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== - dependencies: - node-int64 "^0.4.0" - -btoa@^1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz" - integrity sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g== - -buffer@^5.4.3, buffer@^5.5.0: - version "5.7.1" - resolved "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz" - integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== - dependencies: - base64-js "^1.3.1" - ieee754 "^1.1.13" - -buffer@^6.0.3: - version "6.0.3" - resolved "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz" - integrity sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA== - dependencies: - base64-js "^1.3.1" - ieee754 "^1.2.1" - -buffer-crc32@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-1.0.0.tgz" - integrity sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w== - -buffer-equal-constant-time@1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz" - integrity sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA== - -buffer-from@^1.0.0: - version "1.1.2" - resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz" - integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== - -buffer-xor@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz" - integrity sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ== - -bufferutil@^4.0.8: - version "4.0.8" - resolved "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.8.tgz" - integrity sha512-4T53u4PdgsXqKaIctwF8ifXlRTTmEPJ8iEPWFdGZvcf7sbwYo6FKFEX9eNNAnzFZ7EzJAQ3CJeOtCRA4rDp7Pw== - dependencies: - node-gyp-build "^4.3.0" - -bundle-name@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz" - integrity sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q== - dependencies: - run-applescript "^7.0.0" - -busboy@1.6.0: - version "1.6.0" - resolved "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz" - integrity sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA== - dependencies: - streamsearch "^1.1.0" - -bytes@3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz" - integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== - -bytes@3.1.2: - version "3.1.2" - resolved "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz" - integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== - -c12@^1.11.1, c12@^1.11.2: - version "1.11.2" - resolved "https://registry.npmjs.org/c12/-/c12-1.11.2.tgz" - integrity sha512-oBs8a4uvSDO9dm8b7OCFW7+dgtVrwmwnrVXYzLm43ta7ep2jCn/0MhoUFygIWtxhyy6+/MG7/agvpY0U1Iemew== - dependencies: - rc9 "^2.1.2" - defu "^6.1.4" - jiti "^1.21.6" - mlly "^1.7.1" - giget "^1.2.3" - ohash "^1.1.3" - pathe "^1.1.2" - dotenv "^16.4.5" - confbox "^0.1.7" - chokidar "^3.6.0" - pkg-types "^1.2.0" - perfect-debounce "^1.0.0" - -cac@^6.7.14: - version "6.7.14" - resolved "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz" - integrity sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ== - -cache-content-type@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/cache-content-type/-/cache-content-type-1.0.1.tgz" - integrity sha512-IKufZ1o4Ut42YUrZSo8+qnMTrFuKkvyoLXUywKz9GJ5BrhOFGhLdkx9sG4KAnVvbY6kEcSFjLQul+DVmBm2bgA== - dependencies: - ylru "^1.2.0" - mime-types "^2.1.18" - -call-bind@^1.0.2, call-bind@^1.0.5, call-bind@^1.0.6, call-bind@^1.0.7: - version "1.0.7" - resolved "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz" - integrity sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w== - dependencies: - es-define-property "^1.0.0" - es-errors "^1.3.0" - function-bind "^1.1.2" - get-intrinsic "^1.2.4" - set-function-length "^1.2.1" - -call-me-maybe@^1.0.1: - version "1.0.2" - resolved "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.2.tgz" - integrity sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ== - -caller-callsite@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz" - integrity sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ== - dependencies: - callsites "^2.0.0" - -caller-path@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz" - integrity sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A== - dependencies: - caller-callsite "^2.0.0" - -callsites@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz" - integrity sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ== - -callsites@^3.0.0: - version "3.1.0" - resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" - integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== - -camelcase@^5.0.0, camelcase@^5.3.1: - version "5.3.1" - resolved "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" - integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== - -camelcase@^6.2.0: - version "6.3.0" - resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz" - integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== - -camelcase@^8.0.0: - version "8.0.0" - resolved "https://registry.npmjs.org/camelcase/-/camelcase-8.0.0.tgz" - integrity sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA== - -camelcase-keys@^6.2.2: - version "6.2.2" - resolved "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz" - integrity sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg== - dependencies: - camelcase "^5.3.1" - map-obj "^4.0.0" - quick-lru "^4.0.1" - -caniuse-api@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz" - integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== - dependencies: - lodash.uniq "^4.5.0" - browserslist "^4.0.0" - caniuse-lite "^1.0.0" - lodash.memoize "^4.1.2" - -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001579, caniuse-lite@^1.0.30001646, caniuse-lite@^1.0.30001669: - version "1.0.30001671" - resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001671.tgz" - integrity sha512-jocyVaSSfXg2faluE6hrWkMgDOiULBMca4QLtDT39hw1YxaIPHWc1CcTCKkPmHgGH6tKji6ZNbMSmUAvENf2/A== - -cardinal@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/cardinal/-/cardinal-2.1.1.tgz" - integrity sha512-JSr5eOgoEymtYHBjNWyjrMqet9Am2miJhlfKNdqLp6zoeAh0KN5dRAcxlecj5mAJrmQomgiOBj35xHLrFjqBpw== - dependencies: - ansicolors "~0.3.2" - redeyed "~2.1.0" - -caseless@~0.12.0: - version "0.12.0" - resolved "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz" - integrity sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw== - -chai@^5.1.1: - version "5.1.2" - resolved "https://registry.npmjs.org/chai/-/chai-5.1.2.tgz" - integrity sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw== - dependencies: - assertion-error "^2.0.1" - check-error "^2.1.1" - deep-eql "^5.0.1" - loupe "^3.1.0" - pathval "^2.0.0" - -chain-registry@^1.63.56: - version "1.69.12" - resolved "https://registry.npmjs.org/chain-registry/-/chain-registry-1.69.12.tgz" - integrity sha512-oAWRh2GzcmftrZ0tKkRrhmN1JyTaeKBd8EeND0upNOYlyQV1ApCQdy3U8MeVAuTnA5MO/QnQ1tC/oHliiGLfww== - dependencies: - "@chain-registry/types" "^0.50.1" - -chalk@3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz" - integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.1, chalk@^4.1.2: - version "4.1.2" - resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz" - integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -chalk@^5.3.0: - version "5.3.0" - resolved "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz" - integrity sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w== - -char-regex@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz" - integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== - -check-error@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/check-error/-/check-error-2.1.1.tgz" - integrity sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw== - -chokidar@^3.5.1, chokidar@^3.5.3, chokidar@^3.6.0: - version "3.6.0" - resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz" - integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw== - dependencies: - braces "~3.0.2" - is-glob "~4.0.1" - anymatch "~3.1.2" - readdirp "~3.6.0" - glob-parent "~5.1.2" - is-binary-path "~2.1.0" - normalize-path "~3.0.0" - optionalDependencies: - fsevents "~2.3.2" - -chokidar@^4.0.0: - version "4.0.1" - resolved "https://registry.npmjs.org/chokidar/-/chokidar-4.0.1.tgz" - integrity sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA== - dependencies: - readdirp "^4.0.1" - -chownr@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz" - integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== - -chrome-launcher@^0.15.2: - version "0.15.2" - resolved "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.15.2.tgz" - integrity sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ== - dependencies: - is-wsl "^2.2.0" - "@types/node" "*" - lighthouse-logger "^1.0.0" - escape-string-regexp "^4.0.0" - -chrome-trace-event@^1.0.2: - version "1.0.4" - resolved "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz" - integrity sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ== - -chromium-edge-launcher@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/chromium-edge-launcher/-/chromium-edge-launcher-1.0.0.tgz" - integrity sha512-pgtgjNKZ7i5U++1g1PWv75umkHvhVTDOQIZ+sjeUX9483S7Y6MUvO0lrd7ShGlQlFHMN4SwKTCq/X8hWrbv2KA== - dependencies: - "@types/node" "*" - escape-string-regexp "^4.0.0" - is-wsl "^2.2.0" - lighthouse-logger "^1.0.0" - mkdirp "^1.0.4" - rimraf "^3.0.2" - -ci-info@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz" - integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== - -ci-info@^3.2.0: - version "3.9.0" - resolved "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz" - integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== - -ci-info@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/ci-info/-/ci-info-4.0.0.tgz" - integrity sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg== - -cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: - version "1.0.4" - resolved "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz" - integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q== - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - -citty@^0.1.5, citty@^0.1.6: - version "0.1.6" - resolved "https://registry.npmjs.org/citty/-/citty-0.1.6.tgz" - integrity sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ== - dependencies: - consola "^3.2.3" - -cjs-module-lexer@^1.0.0: - version "1.4.1" - resolved "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.1.tgz" - integrity sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA== - -clear@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/clear/-/clear-0.1.0.tgz" - integrity sha512-qMjRnoL+JDPJHeLePZJuao6+8orzHMGP04A8CdwCNsKhRbOnKRjefxONR7bwILT3MHecxKBjHkKL/tkZ8r4Uzw== - -cli-color@^2.0.2: - version "2.0.4" - resolved "https://registry.npmjs.org/cli-color/-/cli-color-2.0.4.tgz" - integrity sha512-zlnpg0jNcibNrO7GG9IeHH7maWFeCz+Ja1wx/7tZNU5ASSSSZ+/qZciM0/LHCYxSdqv5h2sdbQ/PXYdOuetXvA== - dependencies: - d "^1.0.1" - es5-ext "^0.10.64" - es6-iterator "^2.0.3" - memoizee "^0.4.15" - timers-ext "^0.1.7" - -cli-cursor@3.1.0, cli-cursor@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz" - integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== - dependencies: - restore-cursor "^3.1.0" - -cli-spinners@2.6.1, cli-spinners@^2.5.0: - version "2.6.1" - resolved "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz" - integrity sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g== - -client-only@0.0.1: - version "0.0.1" - resolved "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz" - integrity sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA== - -"clipanion@4.0.0-rc.3": - version "4.0.0-rc.3" - resolved "https://registry.npmjs.org/clipanion/-/clipanion-4.0.0-rc.3.tgz" - integrity sha512-+rJOJMt2N6Oikgtfqmo/Duvme7uz3SIedL2b6ycgCztQMiTfr3aQh2DDyLHl+QUPClKMNpSg3gDJFvNQYIcq1g== - dependencies: - typanion "^3.8.0" - -clipboardy@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/clipboardy/-/clipboardy-4.0.0.tgz" - integrity sha512-5mOlNS0mhX0707P2I0aZ2V/cmHUEO/fL7VFLqszkhUsxt7RwnmrInf/eEQKlf5GzvYeHIjT+Ov1HRfNmymlG0w== - dependencies: - execa "^8.0.1" - is-wsl "^3.1.0" - is64bit "^2.0.0" - -cliui@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz" - integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ== - dependencies: - wrap-ansi "^6.2.0" - strip-ansi "^6.0.0" - string-width "^4.2.0" - -cliui@^8.0.1: - version "8.0.1" - resolved "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz" - integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ== - dependencies: - wrap-ansi "^7.0.0" - strip-ansi "^6.0.1" - string-width "^4.2.0" - -clone@^1.0.2: - version "1.0.4" - resolved "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz" - integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== - -clone-deep@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz" - integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== - dependencies: - is-plain-object "^2.0.4" - kind-of "^6.0.2" - shallow-clone "^3.0.0" - -cluster-key-slot@^1.1.0: - version "1.1.2" - resolved "https://registry.npmjs.org/cluster-key-slot/-/cluster-key-slot-1.1.2.tgz" - integrity sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA== - -co@^4.6.0: - version "4.6.0" - resolved "https://registry.npmjs.org/co/-/co-4.6.0.tgz" - integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== - -code-block-writer@^12.0.0: - version "12.0.0" - resolved "https://registry.npmjs.org/code-block-writer/-/code-block-writer-12.0.0.tgz" - integrity sha512-q4dMFMlXtKR3XNBHyMHt/3pwYNA69EDk00lloMOaaUMKPUXBw6lpXtbu3MMVG6/uOihGnRDOlkyqsONEUj60+w== - -collect-v8-coverage@^1.0.0: - version "1.0.2" - resolved "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz" - integrity sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q== - -color-convert@^1.9.0: - version "1.9.3" - resolved "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - -color-convert@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" - integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== - dependencies: - color-name "~1.1.4" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" - integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== - -color-name@~1.1.4: - version "1.1.4" - resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" - integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== - -color-support@^1.1.2: - version "1.1.3" - resolved "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz" - integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg== - -colord@^2.9.3: - version "2.9.3" - resolved "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz" - integrity sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw== - -colorette@^1.0.7: - version "1.4.0" - resolved "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz" - integrity sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g== - -colorette@2.0.20, colorette@^2.0.10, colorette@^2.0.20, colorette@^2.0.7: - version "2.0.20" - resolved "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz" - integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== - -colors@~1.2.1: - version "1.2.5" - resolved "https://registry.npmjs.org/colors/-/colors-1.2.5.tgz" - integrity sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg== - -columnify@^1.6.0: - version "1.6.0" - resolved "https://registry.npmjs.org/columnify/-/columnify-1.6.0.tgz" - integrity sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q== - dependencies: - strip-ansi "^6.0.1" - wcwidth "^1.0.0" - -combined-stream@^1.0.6, combined-stream@^1.0.8, combined-stream@~1.0.6: - version "1.0.8" - resolved "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" - integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== - dependencies: - delayed-stream "~1.0.0" - -command-exists@^1.2.8: - version "1.2.9" - resolved "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz" - integrity sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w== - -commander@^2.20.0: - version "2.20.3" - resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" - integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== - -commander@^7.2.0: - version "7.2.0" - resolved "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz" - integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== - -commander@^8.0.0: - version "8.3.0" - resolved "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz" - integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== - -commander@^9.4.1: - version "9.5.0" - resolved "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz" - integrity sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ== - -commander@^10.0.0: - version "10.0.1" - resolved "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz" - integrity sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug== - -common-path-prefix@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz" - integrity sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w== - -commondir@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz" - integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== - -compare-func@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz" - integrity sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA== - dependencies: - array-ify "^1.0.0" - dot-prop "^5.1.0" - -compatx@^0.1.8: - version "0.1.8" - resolved "https://registry.npmjs.org/compatx/-/compatx-0.1.8.tgz" - integrity sha512-jcbsEAR81Bt5s1qOFymBufmCbXCXbk0Ql+K5ouj6gCyx2yHlu6AgmGIi9HxfKixpUDO5bCFJUHQ5uM6ecbTebw== - -compress-commons@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/compress-commons/-/compress-commons-6.0.2.tgz" - integrity sha512-6FqVXeETqWPoGcfzrXb37E50NP0LXT8kAMu5ooZayhWWdgEY4lBEEcbQNXtkuKQsGduxiIcI4gOTsxTmuq/bSg== - dependencies: - crc-32 "^1.2.0" - is-stream "^2.0.1" - crc32-stream "^6.0.0" - normalize-path "^3.0.0" - readable-stream "^4.0.0" - -compressible@~2.0.16: - version "2.0.18" - resolved "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz" - integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== - dependencies: - mime-db ">= 1.43.0 < 2" - -compression@1.7.4, compression@^1.7.1, compression@^1.7.4: - version "1.7.4" - resolved "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz" - integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== - dependencies: - vary "~1.1.2" - bytes "3.0.0" - debug "2.6.9" - accepts "~1.3.5" - on-headers "~1.0.2" - safe-buffer "5.1.2" - compressible "~2.0.16" - -computeds@^0.0.1: - version "0.0.1" - resolved "https://registry.npmjs.org/computeds/-/computeds-0.0.1.tgz" - integrity sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q== - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" - integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== - -confbox@^0.1.7, confbox@^0.1.8: - version "0.1.8" - resolved "https://registry.npmjs.org/confbox/-/confbox-0.1.8.tgz" - integrity sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w== - -config-chain@^1.1.13: - version "1.1.13" - resolved "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz" - integrity sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ== - dependencies: - proto-list "~1.2.1" - ini "^1.3.4" - -confusing-browser-globals@^1.0.9: - version "1.0.11" - resolved "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz" - integrity sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA== - -connect@^3.6.5: - version "3.7.0" - resolved "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz" - integrity sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ== - dependencies: - debug "2.6.9" - finalhandler "1.1.2" - parseurl "~1.3.3" - utils-merge "1.0.1" - -connect-history-api-fallback@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz" - integrity sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA== - -consola@^3.2.3: - version "3.2.3" - resolved "https://registry.npmjs.org/consola/-/consola-3.2.3.tgz" - integrity sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ== - -console-control-strings@^1.0.0, console-control-strings@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz" - integrity sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ== - -content-disposition@0.5.4, content-disposition@~0.5.2: - version "0.5.4" - resolved "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz" - integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ== - dependencies: - safe-buffer "5.2.1" - -content-type@^1.0.4, content-type@~1.0.4, content-type@~1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz" - integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== - -conventional-changelog-angular@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-6.0.0.tgz" - integrity sha512-6qLgrBF4gueoC7AFVHu51nHL9pF9FRjXrH+ceVf7WmAfH3gs+gEYOkvxhjMPjZu57I4AGUGoNTY8V7Hrgf1uqg== - dependencies: - compare-func "^2.0.0" - -conventional-changelog-conventionalcommits@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-6.1.0.tgz" - integrity sha512-3cS3GEtR78zTfMzk0AizXKKIdN4OvSh7ibNz6/DPbhWWQu7LqE/8+/GqSodV+sywUR2gpJAdP/1JFf4XtN7Zpw== - dependencies: - compare-func "^2.0.0" - -conventional-commits-parser@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-4.0.0.tgz" - integrity sha512-WRv5j1FsVM5FISJkoYMR6tPk07fkKT0UodruX4je86V4owk451yjXAKzKAPOs9l7y59E2viHUS9eQ+dfUA9NSg== - dependencies: - JSONStream "^1.3.5" - is-text-path "^1.0.1" - meow "^8.1.2" - split2 "^3.2.2" - -convert-source-map@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz" - integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== - -cookie@0.6.0: - version "0.6.0" - resolved "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz" - integrity sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw== - -cookie@^0.7.0: - version "0.7.2" - resolved "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz" - integrity sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w== - -cookie-es@^1.1.0, cookie-es@^1.2.2: - version "1.2.2" - resolved "https://registry.npmjs.org/cookie-es/-/cookie-es-1.2.2.tgz" - integrity sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg== - -cookie-signature@1.0.6: - version "1.0.6" - resolved "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" - integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== - -cookies@~0.9.0: - version "0.9.1" - resolved "https://registry.npmjs.org/cookies/-/cookies-0.9.1.tgz" - integrity sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw== - dependencies: - depd "~2.0.0" - keygrip "~1.1.0" - -cookies-next@^4.2.1: - version "4.3.0" - resolved "https://registry.npmjs.org/cookies-next/-/cookies-next-4.3.0.tgz" - integrity sha512-XxeCwLR30cWwRd94sa9X5lRCDLVujtx73tv+N0doQCFIDl83fuuYdxbu/WQUt9aSV7EJx7bkMvJldjvzuFqr4w== - dependencies: - cookie "^0.7.0" - "@types/cookie" "^0.6.0" - -copy-anything@^2.0.1: - version "2.0.6" - resolved "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz" - integrity sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw== - dependencies: - is-what "^3.14.1" - -copy-anything@^3.0.2: - version "3.0.5" - resolved "https://registry.npmjs.org/copy-anything/-/copy-anything-3.0.5.tgz" - integrity sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w== - dependencies: - is-what "^4.1.8" - -copy-webpack-plugin@^10.2.4: - version "10.2.4" - resolved "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.4.tgz" - integrity sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg== - dependencies: - fast-glob "^3.2.7" - glob-parent "^6.0.1" - globby "^12.0.2" - normalize-path "^3.0.0" - schema-utils "^4.0.0" - serialize-javascript "^6.0.0" - -core-js@3.37.1: - version "3.37.1" - resolved "https://registry.npmjs.org/core-js/-/core-js-3.37.1.tgz" - integrity sha512-Xn6qmxrQZyB0FFY8E3bgRXei3lWDJHhvI+u0q9TKIYM49G8pAr0FgnnrFRAmsbptZL1yxRADVXn+x5AGsbBfyw== - -core-js-compat@^3.38.0, core-js-compat@^3.38.1: - version "3.38.1" - resolved "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.38.1.tgz" - integrity sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw== - dependencies: - browserslist "^4.23.3" - -core-util-is@1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz" - integrity sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ== - -core-util-is@~1.0.0: - version "1.0.3" - resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz" - integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== - -cors@2.8.5: - version "2.8.5" - resolved "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz" - integrity sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g== - dependencies: - vary "^1" - object-assign "^4" - -corser@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/corser/-/corser-2.0.1.tgz" - integrity sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ== - -cosmiconfig@^5.0.5, cosmiconfig@^5.1.0: - version "5.2.1" - resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz" - integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== - dependencies: - import-fresh "^2.0.0" - is-directory "^0.3.1" - js-yaml "^3.13.1" - parse-json "^4.0.0" - -cosmiconfig@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz" - integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg== - dependencies: - "@types/parse-json" "^4.0.0" - import-fresh "^3.1.0" - parse-json "^5.0.0" - path-type "^4.0.0" - yaml "^1.7.2" - -cosmiconfig@^7.0.0, cosmiconfig@^7.0.1: - version "7.1.0" - resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz" - integrity sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA== - dependencies: - "@types/parse-json" "^4.0.0" - import-fresh "^3.2.1" - parse-json "^5.0.0" - path-type "^4.0.0" - yaml "^1.10.0" - -cosmiconfig@>=7, cosmiconfig@^8.0.0, cosmiconfig@^8.1.3: - version "8.3.6" - resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz" - integrity sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA== - dependencies: - import-fresh "^3.3.0" - js-yaml "^4.1.0" - parse-json "^5.2.0" - path-type "^4.0.0" - -cosmiconfig-typescript-loader@^4.0.0: - version "4.4.0" - resolved "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.4.0.tgz" - integrity sha512-BabizFdC3wBHhbI4kJh0VkQP9GkBfoHPydD0COMce1nJ1kJAB3F2TmJ/I7diULBKtmEWSwEbuN/KDtgnmUUVmw== - -cosmjs-types@^0.9.0: - version "0.9.0" - resolved "https://registry.npmjs.org/cosmjs-types/-/cosmjs-types-0.9.0.tgz" - integrity sha512-MN/yUe6mkJwHnCFfsNPeCfXVhyxHYW6c/xDUzrSbBycYzw++XvWDMJArXp2pLdgD6FQ8DW79vkPjeNKVrXaHeQ== - -crc-32@^1.2.0: - version "1.2.2" - resolved "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz" - integrity sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ== - -crc32-stream@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/crc32-stream/-/crc32-stream-6.0.0.tgz" - integrity sha512-piICUB6ei4IlTv1+653yq5+KoqfBYmj9bw6LqXoOneTMDXk5nM1qt12mFW1caG3LlJXEKW1Bp0WggEmIfQB34g== - dependencies: - crc-32 "^1.2.0" - readable-stream "^4.0.0" - -create-ecdh@^4.0.4: - version "4.0.4" - resolved "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz" - integrity sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A== - dependencies: - bn.js "^4.1.0" - elliptic "^6.5.3" - -create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz" - integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg== - dependencies: - cipher-base "^1.0.1" - inherits "^2.0.1" - md5.js "^1.3.4" - ripemd160 "^2.0.1" - sha.js "^2.4.0" - -create-hmac@^1.1.4, create-hmac@^1.1.7: - version "1.1.7" - resolved "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz" - integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg== - dependencies: - cipher-base "^1.0.3" - create-hash "^1.1.0" - inherits "^2.0.1" - ripemd160 "^2.0.0" - safe-buffer "^5.0.1" - sha.js "^2.4.8" - -create-jest@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz" - integrity sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q== - dependencies: - exit "^0.1.2" - chalk "^4.0.0" - prompts "^2.0.1" - jest-util "^29.7.0" - "@jest/types" "^29.6.3" - graceful-fs "^4.2.9" - jest-config "^29.7.0" - -create-require@^1.1.0, create-require@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz" - integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ== - -cron-parser@^4.2.0: - version "4.9.0" - resolved "https://registry.npmjs.org/cron-parser/-/cron-parser-4.9.0.tgz" - integrity sha512-p0SaNjrHOnQeR8/VnfGbmg9te2kfyYSQ7Sc/j/6DtPL3JQvKxmjO9TSjNFpujqV3vEYYBvNNvXSxzyksBWAx1Q== - dependencies: - luxon "^3.2.1" - -croner@^8.0.2: - version "8.1.2" - resolved "https://registry.npmjs.org/croner/-/croner-8.1.2.tgz" - integrity sha512-ypfPFcAXHuAZRCzo3vJL6ltENzniTjwe/qsLleH1V2/7SRDjgvRQyrLmumFTLmjFax4IuSxfGXEn79fozXcJog== - -cronstrue@^2.50.0: - version "2.50.0" - resolved "https://registry.npmjs.org/cronstrue/-/cronstrue-2.50.0.tgz" - integrity sha512-ULYhWIonJzlScCCQrPUG5uMXzXxSixty4djud9SS37DoNxDdkeRocxzHuAo4ImRBUK+mAuU5X9TSwEDccnnuPg== - -cross-fetch@^3.1.4: - version "3.1.8" - resolved "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz" - integrity sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg== - dependencies: - node-fetch "^2.6.12" - -cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3: - version "7.0.3" - resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" - integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== - dependencies: - path-key "^3.1.0" - shebang-command "^2.0.0" - which "^2.0.1" - -crossws@^0.2.4: - version "0.2.4" - resolved "https://registry.npmjs.org/crossws/-/crossws-0.2.4.tgz" - integrity sha512-DAxroI2uSOgUKLz00NX6A8U/8EE3SZHmIND+10jkVSaypvyt57J5JEOxAQOL6lQxyzi/wZbTIwssU1uy69h5Vg== - -"crossws@>=0.2.0 <0.4.0": - version "0.3.1" - resolved "https://registry.npmjs.org/crossws/-/crossws-0.3.1.tgz" - integrity sha512-HsZgeVYaG+b5zA+9PbIPGq4+J/CJynJuearykPsXx4V/eMhyQ5EDVg3Ak2FBZtVXCiOLu/U7IiwDHTr9MA+IKw== - dependencies: - uncrypto "^0.1.3" - -crypto-browserify@^3.12.0: - version "3.12.1" - resolved "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.1.tgz" - integrity sha512-r4ESw/IlusD17lgQi1O20Fa3qNnsckR126TdUuBgAu7GBYSIPvdNyONd3Zrxh0xCwA4+6w/TDArBPsMvhur+KQ== - dependencies: - browserify-cipher "^1.0.1" - browserify-sign "^4.2.3" - create-ecdh "^4.0.4" - create-hash "^1.2.0" - create-hmac "^1.1.7" - diffie-hellman "^5.0.3" - hash-base "~3.0.4" - inherits "^2.0.4" - pbkdf2 "^3.1.2" - public-encrypt "^4.0.3" - randombytes "^2.1.0" - randomfill "^1.0.4" - -crypto-js@^4.0.0: - version "4.2.0" - resolved "https://registry.npmjs.org/crypto-js/-/crypto-js-4.2.0.tgz" - integrity sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q== - -css-declaration-sorter@^7.2.0: - version "7.2.0" - resolved "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz" - integrity sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow== - -css-loader@^6.4.0: - version "6.11.0" - resolved "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz" - integrity sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g== - dependencies: - icss-utils "^5.1.0" - postcss "^8.4.33" - postcss-modules-extract-imports "^3.1.0" - postcss-modules-local-by-default "^4.0.5" - postcss-modules-scope "^3.2.0" - postcss-modules-values "^4.0.0" - postcss-value-parser "^4.2.0" - semver "^7.5.4" - -css-minimizer-webpack-plugin@^5.0.0: - version "5.0.1" - resolved "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz" - integrity sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg== - dependencies: - "@jridgewell/trace-mapping" "^0.3.18" - cssnano "^6.0.1" - jest-worker "^29.4.3" - postcss "^8.4.24" - schema-utils "^4.0.1" - serialize-javascript "^6.0.1" - -css-select@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz" - integrity sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg== - dependencies: - boolbase "^1.0.0" - css-what "^6.1.0" - domhandler "^5.0.2" - domutils "^3.0.1" - nth-check "^2.0.1" - -css-tree@~2.2.0: - version "2.2.1" - resolved "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz" - integrity sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA== - dependencies: - mdn-data "2.0.28" - source-map-js "^1.0.1" - -css-tree@^2.3.1: - version "2.3.1" - resolved "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz" - integrity sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw== - dependencies: - mdn-data "2.0.30" - source-map-js "^1.0.1" - -css-what@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz" - integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== - -cssesc@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" - integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== - -cssnano@^6.0.1: - version "6.1.2" - resolved "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz" - integrity sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA== - dependencies: - lilconfig "^3.1.1" - cssnano-preset-default "^6.1.2" - -cssnano@^7.0.6: - version "7.0.6" - resolved "https://registry.npmjs.org/cssnano/-/cssnano-7.0.6.tgz" - integrity sha512-54woqx8SCbp8HwvNZYn68ZFAepuouZW4lTwiMVnBErM3VkO7/Sd4oTOt3Zz3bPx3kxQ36aISppyXj2Md4lg8bw== - dependencies: - lilconfig "^3.1.2" - cssnano-preset-default "^7.0.6" - -cssnano-preset-default@^6.1.2: - version "6.1.2" - resolved "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz" - integrity sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg== - dependencies: - browserslist "^4.23.0" - postcss-calc "^9.0.1" - postcss-svgo "^6.0.3" - cssnano-utils "^4.0.2" - postcss-colormin "^6.1.0" - postcss-merge-rules "^6.1.1" - postcss-discard-empty "^6.0.3" - postcss-minify-params "^6.1.0" - postcss-normalize-url "^6.0.2" - css-declaration-sorter "^7.2.0" - postcss-convert-values "^6.1.0" - postcss-merge-longhand "^6.0.5" - postcss-ordered-values "^6.0.2" - postcss-reduce-initial "^6.1.0" - postcss-discard-comments "^6.0.2" - postcss-minify-gradients "^6.0.3" - postcss-minify-selectors "^6.0.4" - postcss-normalize-string "^6.0.2" - postcss-unique-selectors "^6.0.4" - postcss-normalize-charset "^6.0.2" - postcss-normalize-unicode "^6.1.0" - postcss-reduce-transforms "^6.0.2" - postcss-discard-duplicates "^6.0.3" - postcss-discard-overridden "^6.0.2" - postcss-minify-font-values "^6.1.0" - postcss-normalize-positions "^6.0.2" - postcss-normalize-whitespace "^6.0.2" - postcss-normalize-repeat-style "^6.0.2" - postcss-normalize-display-values "^6.0.2" - postcss-normalize-timing-functions "^6.0.2" - -cssnano-preset-default@^7.0.6: - version "7.0.6" - resolved "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-7.0.6.tgz" - integrity sha512-ZzrgYupYxEvdGGuqL+JKOY70s7+saoNlHSCK/OGn1vB2pQK8KSET8jvenzItcY+kA7NoWvfbb/YhlzuzNKjOhQ== - dependencies: - browserslist "^4.23.3" - css-declaration-sorter "^7.2.0" - postcss-calc "^10.0.2" - cssnano-utils "^5.0.0" - postcss-colormin "^7.0.2" - postcss-convert-values "^7.0.4" - postcss-discard-comments "^7.0.3" - postcss-discard-duplicates "^7.0.1" - postcss-discard-empty "^7.0.0" - postcss-discard-overridden "^7.0.0" - postcss-merge-longhand "^7.0.4" - postcss-merge-rules "^7.0.4" - postcss-minify-font-values "^7.0.0" - postcss-minify-gradients "^7.0.0" - postcss-minify-params "^7.0.2" - postcss-minify-selectors "^7.0.4" - postcss-normalize-charset "^7.0.0" - postcss-normalize-display-values "^7.0.0" - postcss-normalize-positions "^7.0.0" - postcss-normalize-repeat-style "^7.0.0" - postcss-normalize-string "^7.0.0" - postcss-normalize-timing-functions "^7.0.0" - postcss-normalize-unicode "^7.0.2" - postcss-normalize-url "^7.0.0" - postcss-normalize-whitespace "^7.0.0" - postcss-ordered-values "^7.0.1" - postcss-reduce-initial "^7.0.2" - postcss-reduce-transforms "^7.0.0" - postcss-svgo "^7.0.1" - postcss-unique-selectors "^7.0.3" - -cssnano-utils@^4.0.2: - version "4.0.2" - resolved "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz" - integrity sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ== - -cssnano-utils@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-5.0.0.tgz" - integrity sha512-Uij0Xdxc24L6SirFr25MlwC2rCFX6scyUmuKpzI+JQ7cyqDEwD42fJ0xfB3yLfOnRDU5LKGgjQ9FA6LYh76GWQ== - -csso@^5.0.5: - version "5.0.5" - resolved "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz" - integrity sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ== - dependencies: - css-tree "~2.2.0" - -cssom@~0.3.6: - version "0.3.8" - resolved "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz" - integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== - -cssom@^0.5.0: - version "0.5.0" - resolved "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz" - integrity sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw== - -cssstyle@^2.3.0: - version "2.3.0" - resolved "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz" - integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A== - dependencies: - cssom "~0.3.6" - -cssstyle@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/cssstyle/-/cssstyle-3.0.0.tgz" - integrity sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg== - dependencies: - rrweb-cssom "^0.6.0" - -csstype@^3.0.2, csstype@^3.1.3: - version "3.1.3" - resolved "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz" - integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== - -d@1, d@^1.0.1, d@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/d/-/d-1.0.2.tgz" - integrity sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw== - dependencies: - es5-ext "^0.10.64" - type "^2.7.2" - -damerau-levenshtein@^1.0.8: - version "1.0.8" - resolved "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz" - integrity sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA== - -dargs@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz" - integrity sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg== - -dashdash@^1.12.0: - version "1.14.1" - resolved "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz" - integrity sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g== - dependencies: - assert-plus "^1.0.0" - -data-urls@^3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz" - integrity sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ== - dependencies: - abab "^2.0.6" - whatwg-mimetype "^3.0.0" - whatwg-url "^11.0.0" - -data-urls@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/data-urls/-/data-urls-4.0.0.tgz" - integrity sha512-/mMTei/JXPqvFqQtfyTowxmJVwr2PVAeCcDxyFf6LhoOu/09TX2OX3kb2wzi4DMXcfj4OItwDOnhl5oziPnT6g== - dependencies: - abab "^2.0.6" - whatwg-mimetype "^3.0.0" - whatwg-url "^12.0.0" - -data-view-buffer@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz" - integrity sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA== - dependencies: - call-bind "^1.0.6" - es-errors "^1.3.0" - is-data-view "^1.0.1" - -data-view-byte-length@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz" - integrity sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ== - dependencies: - call-bind "^1.0.7" - es-errors "^1.3.0" - is-data-view "^1.0.1" - -data-view-byte-offset@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz" - integrity sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA== - dependencies: - call-bind "^1.0.6" - es-errors "^1.3.0" - is-data-view "^1.0.1" - -date-format@^4.0.14: - version "4.0.14" - resolved "https://registry.npmjs.org/date-format/-/date-format-4.0.14.tgz" - integrity sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg== - -dateformat@^4.6.3: - version "4.6.3" - resolved "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz" - integrity sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA== - -dayjs@1.11.13, dayjs@^1.8.15: - version "1.11.13" - resolved "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz" - integrity sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg== - -db0@^0.1.4: - version "0.1.4" - resolved "https://registry.npmjs.org/db0/-/db0-0.1.4.tgz" - integrity sha512-Ft6eCwONYxlwLjBXSJxw0t0RYtA5gW9mq8JfBXn9TtC0nDPlqePAhpv9v4g9aONBi6JI1OXHTKKkUYGd+BOrCA== - -de-indent@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz" - integrity sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg== - -debug@2.6.9, debug@^2.2.0, debug@^2.6.9: - version "2.6.9" - resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" - integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== - dependencies: - ms "2.0.0" - -debug@^3.2.7: - version "3.2.7" - resolved "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" - integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== - dependencies: - ms "^2.1.1" - -debug@4.3.4: - version "4.3.4" - resolved "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz" - integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== - dependencies: - ms "2.1.2" - -debug@4, debug@4.3.7, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.4, debug@^4.3.5, debug@^4.3.6: - version "4.3.7" - resolved "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz" - integrity sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ== - dependencies: - ms "^2.1.3" - -decamelize@^1.1.0, decamelize@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz" - integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== - -decamelize-keys@^1.1.0: - version "1.1.1" - resolved "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz" - integrity sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg== - dependencies: - decamelize "^1.1.0" - map-obj "^1.0.0" - -decimal.js@^10.4.2, decimal.js@^10.4.3: - version "10.4.3" - resolved "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz" - integrity sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA== - -decode-uri-component@^0.2.2: - version "0.2.2" - resolved "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz" - integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ== - -dedent@^1.0.0: - version "1.5.3" - resolved "https://registry.npmjs.org/dedent/-/dedent-1.5.3.tgz" - integrity sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ== - -deep-eql@^5.0.1: - version "5.0.2" - resolved "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz" - integrity sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q== - -deep-equal@~1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz" - integrity sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw== - -deep-is@^0.1.3: - version "0.1.4" - resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz" - integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== - -deepmerge@^4.2.2, deepmerge@^4.3.0, deepmerge@^4.3.1: - version "4.3.1" - resolved "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz" - integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A== - -default-browser@^5.2.1: - version "5.2.1" - resolved "https://registry.npmjs.org/default-browser/-/default-browser-5.2.1.tgz" - integrity sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg== - dependencies: - bundle-name "^4.1.0" - default-browser-id "^5.0.0" - -default-browser-id@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.0.tgz" - integrity sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA== - -defaults@^1.0.3: - version "1.0.4" - resolved "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz" - integrity sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A== - dependencies: - clone "^1.0.2" - -define-data-property@^1.0.1, define-data-property@^1.1.4: - version "1.1.4" - resolved "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz" - integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A== - dependencies: - es-define-property "^1.0.0" - es-errors "^1.3.0" - gopd "^1.0.1" - -define-lazy-prop@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz" - integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== - -define-lazy-prop@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz" - integrity sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg== - -define-properties@^1.2.0, define-properties@^1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz" - integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== - dependencies: - define-data-property "^1.0.1" - has-property-descriptors "^1.0.0" - object-keys "^1.1.1" - -defu@^6.1.4: - version "6.1.4" - resolved "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz" - integrity sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg== - -delay@^4.4.0: - version "4.4.1" - resolved "https://registry.npmjs.org/delay/-/delay-4.4.1.tgz" - integrity sha512-aL3AhqtfhOlT/3ai6sWXeqwnw63ATNpnUiN4HL7x9q+My5QtHlO3OIkasmug9LKzpheLdmUKGRKnYXYAS7FQkQ== - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" - integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== - -delegates@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz" - integrity sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ== - -denodeify@^1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/denodeify/-/denodeify-1.2.1.tgz" - integrity sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg== - -denque@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/denque/-/denque-2.1.0.tgz" - integrity sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw== - -depd@~1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" - integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== - -depd@2.0.0, depd@^2.0.0, depd@~2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz" - integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== - -deprecated-react-native-prop-types@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/deprecated-react-native-prop-types/-/deprecated-react-native-prop-types-5.0.0.tgz" - integrity sha512-cIK8KYiiGVOFsKdPMmm1L3tA/Gl+JopXL6F5+C7x39MyPsQYnP57Im/D6bNUzcborD7fcMwiwZqcBdBXXZucYQ== - dependencies: - "@react-native/normalize-colors" "^0.73.0" - invariant "^2.2.4" - prop-types "^15.8.1" - -dequal@^2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz" - integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA== - -des.js@^1.0.0: - version "1.1.0" - resolved "https://registry.npmjs.org/des.js/-/des.js-1.1.0.tgz" - integrity sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg== - dependencies: - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - -destr@^2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/destr/-/destr-2.0.3.tgz" - integrity sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ== - -destroy@1.2.0, destroy@^1.0.4: - version "1.2.0" - resolved "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz" - integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== - -detect-browser@5.3.0: - version "5.3.0" - resolved "https://registry.npmjs.org/detect-browser/-/detect-browser-5.3.0.tgz" - integrity sha512-53rsFbGdwMwlF7qvCt0ypLM5V5/Mbl0szB7GPN8y9NCcbknYOeVVXdrXEq+90IwAfrrzt6Hd+u2E2ntakICU8w== - -detect-libc@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz" - integrity sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg== - -detect-libc@^2.0.0: - version "2.0.3" - resolved "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz" - integrity sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw== - -detect-newline@^3.0.0: - version "3.1.0" - resolved "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz" - integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== - -detect-node@^2.0.4: - version "2.1.0" - resolved "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz" - integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== - -detect-port@^1.5.1: - version "1.6.1" - resolved "https://registry.npmjs.org/detect-port/-/detect-port-1.6.1.tgz" - integrity sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q== - dependencies: - debug "4" - address "^1.0.1" - -devalue@^5.0.0: - version "5.1.1" - resolved "https://registry.npmjs.org/devalue/-/devalue-5.1.1.tgz" - integrity sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw== - -diff@^4.0.1: - version "4.0.2" - resolved "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz" - integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== - -diff@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/diff/-/diff-7.0.0.tgz" - integrity sha512-PJWHUb1RFevKCwaFA9RlG5tCd+FO5iRh9A8HEtkmBH2Li03iJriB6m6JIN4rGz3K3JLawI7/veA1xzRKP6ISBw== - -diff-sequences@^29.6.3: - version "29.6.3" - resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz" - integrity sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q== - -diffie-hellman@^5.0.3: - version "5.0.3" - resolved "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz" - integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg== - dependencies: - bn.js "^4.1.0" - miller-rabin "^4.0.0" - randombytes "^2.0.0" - -dijkstrajs@^1.0.1: - version "1.0.3" - resolved "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.3.tgz" - integrity sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA== - -dir-glob@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz" - integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== - dependencies: - path-type "^4.0.0" - -dns-packet@^5.2.2: - version "5.6.1" - resolved "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz" - integrity sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw== - dependencies: - "@leichtgewicht/ip-codec" "^2.0.1" - -doctrine@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz" - integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== - dependencies: - esutils "^2.0.2" - -doctrine@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz" - integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== - dependencies: - esutils "^2.0.2" - -dom-accessibility-api@^0.5.9: - version "0.5.16" - resolved "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz" - integrity sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg== - -dom-serializer@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz" - integrity sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg== - dependencies: - domelementtype "^2.3.0" - domhandler "^5.0.2" - entities "^4.2.0" - -domelementtype@^2.3.0: - version "2.3.0" - resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz" - integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== - -domexception@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz" - integrity sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw== - dependencies: - webidl-conversions "^7.0.0" - -domhandler@^5.0.2, domhandler@^5.0.3: - version "5.0.3" - resolved "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz" - integrity sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w== - dependencies: - domelementtype "^2.3.0" - -domutils@^3.0.1: - version "3.1.0" - resolved "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz" - integrity sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA== - dependencies: - dom-serializer "^2.0.0" - domelementtype "^2.3.0" - domhandler "^5.0.3" - -dot-case@^3.0.4: - version "3.0.4" - resolved "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz" - integrity sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w== - dependencies: - no-case "^3.0.4" - tslib "^2.0.3" - -dot-prop@^5.1.0: - version "5.3.0" - resolved "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz" - integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== - dependencies: - is-obj "^2.0.0" - -dot-prop@^8.0.2: - version "8.0.2" - resolved "https://registry.npmjs.org/dot-prop/-/dot-prop-8.0.2.tgz" - integrity sha512-xaBe6ZT4DHPkg0k4Ytbvn5xoxgpG0jOS1dYxSOwAHPuNLjP3/OzN0gH55SrLqpx8cBfSaVt91lXYkApjb+nYdQ== - dependencies: - type-fest "^3.8.0" - -dotenv@^16.4.4, dotenv@^16.4.5, dotenv@~16.4.5: - version "16.4.5" - resolved "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz" - integrity sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg== - -dotenv-expand@~11.0.6: - version "11.0.6" - resolved "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-11.0.6.tgz" - integrity sha512-8NHi73otpWsZGBSZwwknTXS5pqMOrk9+Ssrna8xCaxkzEpU9OTf9R5ArQGVw03//Zmk9MOwLPng9WwndvpAJ5g== - dependencies: - dotenv "^16.4.4" - -duplexer@^0.1.2: - version "0.1.2" - resolved "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz" - integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== - -duplexify@^3.5.0, duplexify@^3.6.0: - version "3.7.1" - resolved "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz" - integrity sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g== - dependencies: - end-of-stream "^1.0.0" - inherits "^2.0.1" - readable-stream "^2.0.0" - stream-shift "^1.0.0" - -duplexify@^4.1.2: - version "4.1.3" - resolved "https://registry.npmjs.org/duplexify/-/duplexify-4.1.3.tgz" - integrity sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA== - dependencies: - end-of-stream "^1.4.1" - inherits "^2.0.3" - readable-stream "^3.1.1" - stream-shift "^1.0.2" - -eastasianwidth@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz" - integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== - -ecc-jsbn@~0.1.1: - version "0.1.2" - resolved "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz" - integrity sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw== - dependencies: - jsbn "~0.1.0" - safer-buffer "^2.1.0" - -ecdsa-sig-formatter@1.0.11: - version "1.0.11" - resolved "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz" - integrity sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ== - dependencies: - safe-buffer "^5.0.1" - -editorconfig@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/editorconfig/-/editorconfig-1.0.4.tgz" - integrity sha512-L9Qe08KWTlqYMVvMcTIvMAdl1cDUubzRNYL+WfA4bLDMHe4nemKkpmYzkznE1FwLKu0EEmy6obgQKzMJrg4x9Q== - dependencies: - "@one-ini/wasm" "0.1.1" - commander "^10.0.0" - minimatch "9.0.1" - semver "^7.5.3" - -ee-first@1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" - integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== - -ejs@^3.1.10, ejs@^3.1.7: - version "3.1.10" - resolved "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz" - integrity sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA== - dependencies: - jake "^10.8.5" - -electron-to-chromium@^1.5.41: - version "1.5.47" - resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.47.tgz" - integrity sha512-zS5Yer0MOYw4rtK2iq43cJagHZ8sXN0jDHDKzB+86gSBSAI4v07S97mcq+Gs2vclAxSh1j7vOAHxSVgduiiuVQ== - -elliptic@6.5.4: - version "6.5.4" - resolved "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz" - integrity sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ== - dependencies: - bn.js "^4.11.9" - brorand "^1.1.0" - hash.js "^1.0.0" - inherits "^2.0.4" - hmac-drbg "^1.0.1" - minimalistic-assert "^1.0.1" - minimalistic-crypto-utils "^1.0.1" - -elliptic@6.5.7, elliptic@^6.4.0, elliptic@^6.5.3, elliptic@^6.5.4, elliptic@^6.5.5: - version "6.5.7" - resolved "https://registry.npmjs.org/elliptic/-/elliptic-6.5.7.tgz" - integrity sha512-ESVCtTwiA+XhY3wyh24QqRGBoP3rEdDUl3EDUUo9tft074fi19IrdpH7hLCMMP3CIj7jb3W96rn8lt/BqIlt5Q== - dependencies: - bn.js "^4.11.9" - brorand "^1.1.0" - hash.js "^1.0.0" - hmac-drbg "^1.0.1" - inherits "^2.0.4" - minimalistic-assert "^1.0.1" - minimalistic-crypto-utils "^1.0.1" - -emittery@^0.13.1: - version "0.13.1" - resolved "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz" - integrity sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ== - -emoji-regex@^8.0.0: - version "8.0.0" - resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" - integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== - -emoji-regex@^9.2.2: - version "9.2.2" - resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz" - integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== - -emojis-list@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz" - integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== - -encodeurl@^1.0.2, encodeurl@~1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" - integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== - -encodeurl@~2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz" - integrity sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg== - -end-of-stream@^1.0.0, end-of-stream@^1.1.0, end-of-stream@^1.4.1: - version "1.4.4" - resolved "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz" - integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== - dependencies: - once "^1.4.0" - -enhanced-resolve@^5.0.0, enhanced-resolve@^5.14.1, enhanced-resolve@^5.15.0, enhanced-resolve@^5.17.1, enhanced-resolve@^5.7.0: - version "5.17.1" - resolved "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz" - integrity sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg== - dependencies: - graceful-fs "^4.2.4" - tapable "^2.2.0" - -enquirer@~2.3.6: - version "2.3.6" - resolved "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz" - integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== - dependencies: - ansi-colors "^4.1.1" - -entities@^4.2.0, entities@^4.4.0, entities@^4.5.0: - version "4.5.0" - resolved "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz" - integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== - -envinfo@7.13.0, envinfo@^7.10.0: - version "7.13.0" - resolved "https://registry.npmjs.org/envinfo/-/envinfo-7.13.0.tgz" - integrity sha512-cvcaMr7KqXVh4nyzGTVqTum+gAiL265x5jUWQIDLq//zOGbW+gSW/C+OWLleY/rs9Qole6AZLMXPbtIFQbqu+Q== - -errno@^0.1.1: - version "0.1.8" - resolved "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz" - integrity sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A== - dependencies: - prr "~1.0.1" - -error-ex@^1.3.1: - version "1.3.2" - resolved "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz" - integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== - dependencies: - is-arrayish "^0.2.1" - -error-stack-parser@^2.0.6: - version "2.1.4" - resolved "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz" - integrity sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ== - dependencies: - stackframe "^1.3.4" - -error-stack-parser-es@^0.1.5: - version "0.1.5" - resolved "https://registry.npmjs.org/error-stack-parser-es/-/error-stack-parser-es-0.1.5.tgz" - integrity sha512-xHku1X40RO+fO8yJ8Wh2f2rZWVjqyhb1zgq1yZ8aZRQkv6OOKhKWRUaht3eSCUbAOBaKIgM+ykwFLE+QUxgGeg== - -errorhandler@^1.5.1: - version "1.5.1" - resolved "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.1.tgz" - integrity sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A== - dependencies: - accepts "~1.3.7" - escape-html "~1.0.3" - -errx@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/errx/-/errx-0.1.0.tgz" - integrity sha512-fZmsRiDNv07K6s2KkKFTiD2aIvECa7++PKyD5NC32tpRw46qZA3sOz+aM+/V9V0GDHxVTKLziveV4JhzBHDp9Q== - -es-abstract@^1.22.1, es-abstract@^1.22.3, es-abstract@^1.23.0, es-abstract@^1.23.1, es-abstract@^1.23.2, es-abstract@^1.23.3: - version "1.23.3" - resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz" - integrity sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A== - dependencies: - array-buffer-byte-length "^1.0.1" - arraybuffer.prototype.slice "^1.0.3" - available-typed-arrays "^1.0.7" - call-bind "^1.0.7" - data-view-buffer "^1.0.1" - data-view-byte-length "^1.0.1" - data-view-byte-offset "^1.0.0" - es-define-property "^1.0.0" - es-errors "^1.3.0" - es-object-atoms "^1.0.0" - es-set-tostringtag "^2.0.3" - es-to-primitive "^1.2.1" - function.prototype.name "^1.1.6" - get-intrinsic "^1.2.4" - get-symbol-description "^1.0.2" - globalthis "^1.0.3" - gopd "^1.0.1" - has-property-descriptors "^1.0.2" - has-proto "^1.0.3" - has-symbols "^1.0.3" - hasown "^2.0.2" - internal-slot "^1.0.7" - is-array-buffer "^3.0.4" - is-callable "^1.2.7" - is-data-view "^1.0.1" - is-negative-zero "^2.0.3" - is-regex "^1.1.4" - is-shared-array-buffer "^1.0.3" - is-string "^1.0.7" - is-typed-array "^1.1.13" - is-weakref "^1.0.2" - object-inspect "^1.13.1" - object-keys "^1.1.1" - object.assign "^4.1.5" - regexp.prototype.flags "^1.5.2" - safe-array-concat "^1.1.2" - safe-regex-test "^1.0.3" - string.prototype.trim "^1.2.9" - string.prototype.trimend "^1.0.8" - string.prototype.trimstart "^1.0.8" - typed-array-buffer "^1.0.2" - typed-array-byte-length "^1.0.1" - typed-array-byte-offset "^1.0.2" - typed-array-length "^1.0.6" - unbox-primitive "^1.0.2" - which-typed-array "^1.1.15" - -es-define-property@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz" - integrity sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ== - dependencies: - get-intrinsic "^1.2.4" - -es-errors@^1.2.1, es-errors@^1.3.0: - version "1.3.0" - resolved "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz" - integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== - -es-iterator-helpers@^1.0.12: - version "1.1.0" - resolved "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.1.0.tgz" - integrity sha512-/SurEfycdyssORP/E+bj4sEu1CWw4EmLDsHynHwSXQ7utgbrMRWW195pTrCjFgFCddf/UkYm3oqKPRq5i8bJbw== - dependencies: - call-bind "^1.0.7" - define-properties "^1.2.1" - es-abstract "^1.23.3" - es-errors "^1.3.0" - es-set-tostringtag "^2.0.3" - function-bind "^1.1.2" - get-intrinsic "^1.2.4" - globalthis "^1.0.4" - has-property-descriptors "^1.0.2" - has-proto "^1.0.3" - has-symbols "^1.0.3" - internal-slot "^1.0.7" - iterator.prototype "^1.1.3" - safe-array-concat "^1.1.2" - -es-module-lexer@^1.2.1: - version "1.5.4" - resolved "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz" - integrity sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw== - -es-object-atoms@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz" - integrity sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw== - dependencies: - es-errors "^1.3.0" - -es-set-tostringtag@^2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz" - integrity sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ== - dependencies: - get-intrinsic "^1.2.4" - has-tostringtag "^1.0.2" - hasown "^2.0.1" - -es-shim-unscopables@^1.0.0, es-shim-unscopables@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz" - integrity sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw== - dependencies: - hasown "^2.0.0" - -es-to-primitive@^1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz" - integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== - dependencies: - is-callable "^1.1.4" - is-date-object "^1.0.1" - is-symbol "^1.0.2" - -es5-ext@^0.10.35, es5-ext@^0.10.46, es5-ext@^0.10.62, es5-ext@^0.10.64, es5-ext@~0.10.14, es5-ext@~0.10.2: - version "0.10.64" - resolved "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.64.tgz" - integrity sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg== - dependencies: - es6-iterator "^2.0.3" - es6-symbol "^3.1.3" - esniff "^2.0.1" - next-tick "^1.1.0" - -es6-iterator@^2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz" - integrity sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g== - dependencies: - d "1" - es5-ext "^0.10.35" - es6-symbol "^3.1.1" - -es6-symbol@^3.1.1, es6-symbol@^3.1.3: - version "3.1.4" - resolved "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.4.tgz" - integrity sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg== - dependencies: - d "^1.0.2" - ext "^1.7.0" - -es6-weak-map@^2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz" - integrity sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA== - dependencies: - d "1" - es5-ext "^0.10.46" - es6-iterator "^2.0.3" - es6-symbol "^3.1.1" - -esbuild@^0.20.2: - version "0.20.2" - resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.20.2.tgz" - integrity sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g== - optionalDependencies: - "@esbuild/aix-ppc64" "0.20.2" - "@esbuild/linux-arm" "0.20.2" - "@esbuild/linux-x64" "0.20.2" - "@esbuild/sunos-x64" "0.20.2" - "@esbuild/win32-x64" "0.20.2" - "@esbuild/darwin-x64" "0.20.2" - "@esbuild/linux-ia32" "0.20.2" - "@esbuild/netbsd-x64" "0.20.2" - "@esbuild/win32-ia32" "0.20.2" - "@esbuild/android-arm" "0.20.2" - "@esbuild/android-x64" "0.20.2" - "@esbuild/freebsd-x64" "0.20.2" - "@esbuild/linux-arm64" "0.20.2" - "@esbuild/linux-ppc64" "0.20.2" - "@esbuild/linux-s390x" "0.20.2" - "@esbuild/openbsd-x64" "0.20.2" - "@esbuild/win32-arm64" "0.20.2" - "@esbuild/darwin-arm64" "0.20.2" - "@esbuild/android-arm64" "0.20.2" - "@esbuild/freebsd-arm64" "0.20.2" - "@esbuild/linux-loong64" "0.20.2" - "@esbuild/linux-riscv64" "0.20.2" - "@esbuild/linux-mips64el" "0.20.2" - -esbuild@^0.21.3: - version "0.21.5" - resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz" - integrity sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw== - optionalDependencies: - "@esbuild/aix-ppc64" "0.21.5" - "@esbuild/linux-arm" "0.21.5" - "@esbuild/linux-x64" "0.21.5" - "@esbuild/sunos-x64" "0.21.5" - "@esbuild/win32-x64" "0.21.5" - "@esbuild/darwin-x64" "0.21.5" - "@esbuild/linux-ia32" "0.21.5" - "@esbuild/netbsd-x64" "0.21.5" - "@esbuild/win32-ia32" "0.21.5" - "@esbuild/android-arm" "0.21.5" - "@esbuild/android-x64" "0.21.5" - "@esbuild/freebsd-x64" "0.21.5" - "@esbuild/linux-arm64" "0.21.5" - "@esbuild/linux-ppc64" "0.21.5" - "@esbuild/linux-s390x" "0.21.5" - "@esbuild/openbsd-x64" "0.21.5" - "@esbuild/win32-arm64" "0.21.5" - "@esbuild/darwin-arm64" "0.21.5" - "@esbuild/android-arm64" "0.21.5" - "@esbuild/freebsd-arm64" "0.21.5" - "@esbuild/linux-loong64" "0.21.5" - "@esbuild/linux-riscv64" "0.21.5" - "@esbuild/linux-mips64el" "0.21.5" - -esbuild@^0.23.1: - version "0.23.1" - resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.23.1.tgz" - integrity sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg== - optionalDependencies: - "@esbuild/aix-ppc64" "0.23.1" - "@esbuild/linux-arm" "0.23.1" - "@esbuild/linux-x64" "0.23.1" - "@esbuild/sunos-x64" "0.23.1" - "@esbuild/win32-x64" "0.23.1" - "@esbuild/darwin-x64" "0.23.1" - "@esbuild/linux-ia32" "0.23.1" - "@esbuild/netbsd-x64" "0.23.1" - "@esbuild/win32-ia32" "0.23.1" - "@esbuild/android-arm" "0.23.1" - "@esbuild/android-x64" "0.23.1" - "@esbuild/freebsd-x64" "0.23.1" - "@esbuild/linux-arm64" "0.23.1" - "@esbuild/linux-ppc64" "0.23.1" - "@esbuild/linux-s390x" "0.23.1" - "@esbuild/openbsd-x64" "0.23.1" - "@esbuild/win32-arm64" "0.23.1" - "@esbuild/darwin-arm64" "0.23.1" - "@esbuild/android-arm64" "0.23.1" - "@esbuild/freebsd-arm64" "0.23.1" - "@esbuild/linux-loong64" "0.23.1" - "@esbuild/linux-riscv64" "0.23.1" - "@esbuild/openbsd-arm64" "0.23.1" - "@esbuild/linux-mips64el" "0.23.1" - -escalade@^3.1.1, escalade@^3.2.0: - version "3.2.0" - resolved "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz" - integrity sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA== - -escape-html@^1.0.3, escape-html@~1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" - integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== - -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" - integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== - -escape-string-regexp@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" - integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== - -escape-string-regexp@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" - integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== - -escape-string-regexp@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz" - integrity sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw== - -escodegen@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz" - integrity sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w== - dependencies: - estraverse "^5.2.0" - esutils "^2.0.2" - esprima "^4.0.1" - optionalDependencies: - source-map "~0.6.1" - -eslint@*, eslint@8.57.1, "eslint@>= 7.28.0", eslint@>=6.0.0, eslint@>=7.0.0, eslint@>=7.28.0, "eslint@^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9", "eslint@^3 || ^4 || ^5 || ^6 || ^7 || ^8", "eslint@^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0", "eslint@^6.0.0 || ^7.0.0 || >=8.0.0", "eslint@^6.0.0 || ^7.0.0 || ^8.0.0", "eslint@^6.2.0 || ^7.0.0 || ^8.0.0", "eslint@^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0", "eslint@^7.23.0 || ^8.0.0", "eslint@^8.0.0 || ^9.0.0", eslint@^8.56.0, "eslint@^8.57.0 || ^9.0.0": - version "8.57.1" - resolved "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz" - integrity sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA== - dependencies: - ajv "^6.12.4" - levn "^0.4.1" - chalk "^4.0.0" - debug "^4.3.2" - espree "^9.6.1" - ignore "^5.2.0" - esquery "^1.4.2" - esutils "^2.0.2" - find-up "^5.0.0" - globals "^13.19.0" - is-glob "^4.0.0" - js-yaml "^4.1.0" - doctrine "^3.0.0" - graphemer "^1.4.0" - minimatch "^3.1.2" - "@eslint/js" "8.57.1" - optionator "^0.9.3" - strip-ansi "^6.0.1" - text-table "^0.2.0" - cross-spawn "^7.0.2" - glob-parent "^6.0.2" - imurmurhash "^0.1.4" - eslint-scope "^7.2.2" - lodash.merge "^4.6.2" - is-path-inside "^3.0.3" - fast-deep-equal "^3.1.3" - natural-compare "^1.4.0" - "@eslint/eslintrc" "^2.1.4" - "@nodelib/fs.walk" "^1.2.8" - file-entry-cache "^6.0.1" - eslint-visitor-keys "^3.4.3" - escape-string-regexp "^4.0.0" - "@ungap/structured-clone" "^1.2.0" - "@eslint-community/regexpp" "^4.6.1" - "@humanwhocodes/config-array" "^0.13.0" - "@eslint-community/eslint-utils" "^4.2.0" - "@humanwhocodes/module-importer" "^1.0.1" - json-stable-stringify-without-jsonify "^1.0.1" - -eslint-config-next@14.2.3: - version "14.2.3" - resolved "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.2.3.tgz" - integrity sha512-ZkNztm3Q7hjqvB1rRlOX8P9E/cXRL9ajRcs8jufEtwMfTVYRqnmtnaSu57QqHyBlovMuiB8LEzfLBkh5RYV6Fg== - dependencies: - eslint-plugin-react "^7.33.2" - eslint-plugin-import "^2.28.1" - eslint-plugin-jsx-a11y "^6.7.1" - "@rushstack/eslint-patch" "^1.3.3" - "@next/eslint-plugin-next" "14.2.3" - "@typescript-eslint/parser" "^5.4.2 || ^6.0.0 || 7.0.0 - 7.2.0" - eslint-plugin-react-hooks "^4.5.0 || 5.0.0-canary-7118f5dd7-20230705" - eslint-import-resolver-node "^0.3.6" - eslint-import-resolver-typescript "^3.5.2" - -eslint-config-prettier@^8.3.0: - version "8.10.0" - resolved "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.10.0.tgz" - integrity sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg== - -eslint-config-prettier@^9.0.0: - version "9.1.0" - resolved "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz" - integrity sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw== - -eslint-import-resolver-node@^0.3.6, eslint-import-resolver-node@^0.3.9: - version "0.3.9" - resolved "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz" - integrity sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g== - dependencies: - debug "^3.2.7" - is-core-module "^2.13.0" - resolve "^1.22.4" - -eslint-import-resolver-typescript@^3.5.2: - version "3.6.3" - resolved "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.3.tgz" - integrity sha512-ud9aw4szY9cCT1EWWdGv1L1XR6hh2PaRWif0j2QjQ0pgTY/69iw+W0Z4qZv5wHahOl8isEr+k/JnyAqNQkLkIA== - dependencies: - "@nolyfill/is-core-module" "1.0.39" - debug "^4.3.5" - enhanced-resolve "^5.15.0" - eslint-module-utils "^2.8.1" - fast-glob "^3.3.2" - get-tsconfig "^4.7.5" - is-bun-module "^1.0.2" - is-glob "^4.0.3" - -eslint-module-utils@^2.12.0, eslint-module-utils@^2.8.1: - version "2.12.0" - resolved "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz" - integrity sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg== - dependencies: - debug "^3.2.7" - -eslint-plugin-import@2.31.0, eslint-plugin-import@^2.28.1: - version "2.31.0" - resolved "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz" - integrity sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A== - dependencies: - "@rtsao/scc" "^1.1.0" - array-includes "^3.1.8" - array.prototype.findlastindex "^1.2.5" - array.prototype.flat "^1.3.2" - array.prototype.flatmap "^1.3.2" - debug "^3.2.7" - doctrine "^2.1.0" - eslint-import-resolver-node "^0.3.9" - eslint-module-utils "^2.12.0" - hasown "^2.0.2" - is-core-module "^2.15.1" - is-glob "^4.0.3" - minimatch "^3.1.2" - object.fromentries "^2.0.8" - object.groupby "^1.0.3" - object.values "^1.2.0" - semver "^6.3.1" - string.prototype.trimend "^1.0.8" - tsconfig-paths "^3.15.0" - -eslint-plugin-jsx-a11y@6.7.1, eslint-plugin-jsx-a11y@^6.7.1: - version "6.7.1" - resolved "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz" - integrity sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA== - dependencies: - has "^1.0.3" - semver "^6.3.0" - axe-core "^4.6.2" - minimatch "^3.1.2" - aria-query "^5.1.3" - emoji-regex "^9.2.2" - jsx-ast-utils "^3.3.3" - language-tags "=1.0.5" - "@babel/runtime" "^7.20.7" - array-includes "^3.1.6" - ast-types-flow "^0.0.7" - axobject-query "^3.1.1" - object.entries "^1.1.6" - object.fromentries "^2.0.6" - damerau-levenshtein "^1.0.8" - array.prototype.flatmap "^1.3.1" - -eslint-plugin-prettier@^4.0.0: - version "4.2.1" - resolved "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz" - integrity sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ== - dependencies: - prettier-linter-helpers "^1.0.0" - -eslint-plugin-react@7.33.2, eslint-plugin-react@^7.33.2: - version "7.33.2" - resolved "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz" - integrity sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw== - dependencies: - semver "^6.3.1" - resolve "^2.0.0-next.4" - doctrine "^2.1.0" - minimatch "^3.1.2" - estraverse "^5.3.0" - prop-types "^15.8.1" - jsx-ast-utils "^2.4.1 || ^3.0.0" - object.hasown "^1.1.2" - object.values "^1.1.6" - array-includes "^3.1.6" - object.entries "^1.1.6" - object.fromentries "^2.0.6" - es-iterator-helpers "^1.0.12" - array.prototype.flatmap "^1.3.1" - array.prototype.tosorted "^1.1.1" - string.prototype.matchall "^4.0.8" - -eslint-plugin-react-hooks@4.6.0, "eslint-plugin-react-hooks@^4.5.0 || 5.0.0-canary-7118f5dd7-20230705": - version "4.6.0" - resolved "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz" - integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g== - -eslint-plugin-vue@^9.0.0, eslint-plugin-vue@^9.16.1: - version "9.29.1" - resolved "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.29.1.tgz" - integrity sha512-MH/MbVae4HV/tM8gKAVWMPJbYgW04CK7SuzYRrlNERpxbO0P3+Zdsa2oAcFBW6xNu7W6lIkGOsFAMCRTYmrlWQ== - dependencies: - "@eslint-community/eslint-utils" "^4.4.0" - globals "^13.24.0" - natural-compare "^1.4.0" - nth-check "^2.1.1" - postcss-selector-parser "^6.0.15" - semver "^7.6.3" - vue-eslint-parser "^9.4.3" - xml-name-validator "^4.0.0" - -eslint-scope@5.1.1, eslint-scope@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" - integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== - dependencies: - esrecurse "^4.3.0" - estraverse "^4.1.1" - -eslint-scope@^7.1.1, eslint-scope@^7.2.2: - version "7.2.2" - resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz" - integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg== - dependencies: - esrecurse "^4.3.0" - estraverse "^5.2.0" - -eslint-visitor-keys@^3.0.0, eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3: - version "3.4.3" - resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz" - integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== - -esniff@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/esniff/-/esniff-2.0.1.tgz" - integrity sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg== - dependencies: - d "^1.0.1" - es5-ext "^0.10.62" - event-emitter "^0.3.5" - type "^2.7.2" - -espree@^9.0.0, espree@^9.3.1, espree@^9.6.0, espree@^9.6.1: - version "9.6.1" - resolved "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz" - integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ== - dependencies: - acorn "^8.9.0" - acorn-jsx "^5.3.2" - eslint-visitor-keys "^3.4.1" - -esprima@^4.0.0, esprima@^4.0.1, esprima@~4.0.0: - version "4.0.1" - resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" - integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== - -esquery@^1.4.0, esquery@^1.4.2: - version "1.6.0" - resolved "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz" - integrity sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg== - dependencies: - estraverse "^5.1.0" - -esrecurse@^4.3.0: - version "4.3.0" - resolved "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" - integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== - dependencies: - estraverse "^5.2.0" - -estraverse@^4.1.1: - version "4.3.0" - resolved "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" - integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== - -estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0: - version "5.3.0" - resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" - integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== - -estree-walker@2.0.2, estree-walker@^2.0.1, estree-walker@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz" - integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== - -estree-walker@^3.0.3: - version "3.0.3" - resolved "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz" - integrity sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g== - dependencies: - "@types/estree" "^1.0.0" - -esutils@^2.0.2: - version "2.0.3" - resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" - integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== - -etag@^1.8.1, etag@~1.8.1: - version "1.8.1" - resolved "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" - integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== - -event-emitter@^0.3.5: - version "0.3.5" - resolved "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz" - integrity sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA== - dependencies: - es5-ext "~0.10.14" - d "1" - -event-target-shim@^5.0.0, event-target-shim@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz" - integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== - -eventemitter3@^4.0.0: - version "4.0.7" - resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz" - integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== - -eventemitter3@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz" - integrity sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA== - -events@3.3.0, events@^3.2.0, events@^3.3.0: - version "3.3.0" - resolved "https://registry.npmjs.org/events/-/events-3.3.0.tgz" - integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== - -evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz" - integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA== - dependencies: - md5.js "^1.3.4" - safe-buffer "^5.1.1" - -execa@^5.0.0, execa@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz" - integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== - dependencies: - onetime "^5.1.2" - is-stream "^2.0.0" - get-stream "^6.0.0" - cross-spawn "^7.0.3" - signal-exit "^3.0.3" - merge-stream "^2.0.0" - npm-run-path "^4.0.1" - human-signals "^2.1.0" - strip-final-newline "^2.0.0" - -execa@^7.2.0: - version "7.2.0" - resolved "https://registry.npmjs.org/execa/-/execa-7.2.0.tgz" - integrity sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA== - dependencies: - onetime "^6.0.0" - is-stream "^3.0.0" - get-stream "^6.0.1" - cross-spawn "^7.0.3" - signal-exit "^3.0.7" - merge-stream "^2.0.0" - npm-run-path "^5.1.0" - human-signals "^4.3.0" - strip-final-newline "^3.0.0" - -execa@^8.0.1: - version "8.0.1" - resolved "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz" - integrity sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg== - dependencies: - onetime "^6.0.0" - is-stream "^3.0.0" - get-stream "^8.0.1" - cross-spawn "^7.0.3" - signal-exit "^4.1.0" - merge-stream "^2.0.0" - npm-run-path "^5.1.0" - human-signals "^5.0.0" - strip-final-newline "^3.0.0" - -exit@^0.1.2: - version "0.1.2" - resolved "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz" - integrity sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ== - -expand-tilde@^2.0.0, expand-tilde@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz" - integrity sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw== - dependencies: - homedir-polyfill "^1.0.1" - -expect@^29.0.0, expect@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz" - integrity sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw== - dependencies: - jest-util "^29.7.0" - jest-get-type "^29.6.3" - jest-message-util "^29.7.0" - "@jest/expect-utils" "^29.7.0" - jest-matcher-utils "^29.7.0" - -exponential-backoff@^3.1.1: - version "3.1.1" - resolved "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz" - integrity sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw== - -express@4.21.0, express@^4.19.2: - version "4.21.0" - resolved "https://registry.npmjs.org/express/-/express-4.21.0.tgz" - integrity sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng== - dependencies: - qs "6.13.0" - depd "2.0.0" - etag "~1.8.1" - send "0.19.0" - vary "~1.1.2" - debug "2.6.9" - fresh "0.5.2" - cookie "0.6.0" - accepts "~1.3.8" - methods "~1.1.2" - type-is "~1.6.18" - parseurl "~1.3.3" - statuses "2.0.1" - encodeurl "~2.0.0" - proxy-addr "~2.0.7" - body-parser "1.20.3" - escape-html "~1.0.3" - http-errors "2.0.0" - on-finished "2.4.1" - safe-buffer "5.2.1" - utils-merge "1.0.1" - content-type "~1.0.4" - finalhandler "1.3.1" - range-parser "~1.2.1" - serve-static "1.16.2" - array-flatten "1.1.1" - path-to-regexp "0.1.10" - setprototypeof "1.2.0" - cookie-signature "1.0.6" - merge-descriptors "1.0.3" - content-disposition "0.5.4" - -express-rate-limit@5.5.1: - version "5.5.1" - resolved "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-5.5.1.tgz" - integrity sha512-MTjE2eIbHv5DyfuFz4zLYWxpqVhEhkTiwFGuB74Q9CSou2WHO52nlE5y3Zlg6SIsiYUIPj6ifFxnkPz6O3sIUg== - -ext@^1.7.0: - version "1.7.0" - resolved "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz" - integrity sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw== - dependencies: - type "^2.7.2" - -extend@~3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz" - integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== - -externality@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/externality/-/externality-1.0.2.tgz" - integrity sha512-LyExtJWKxtgVzmgtEHyQtLFpw1KFhQphF9nTG8TpAIVkiI/xQ3FJh75tRFLYl4hkn7BNIIdLJInuDAavX35pMw== - dependencies: - enhanced-resolve "^5.14.1" - mlly "^1.3.0" - pathe "^1.1.1" - ufo "^1.1.2" - -extsprintf@1.3.0, extsprintf@^1.2.0: - version "1.3.0" - resolved "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz" - integrity sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g== - -fast-base64-decode@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/fast-base64-decode/-/fast-base64-decode-1.0.0.tgz" - integrity sha512-qwaScUgUGBYeDNRnbc/KyllVU88Jk1pRHPStuF/lO7B0/RTRLj7U0lkdTAutlBblY08rwZDff6tNU9cjv6j//Q== - -fast-copy@^3.0.0: - version "3.0.2" - resolved "https://registry.npmjs.org/fast-copy/-/fast-copy-3.0.2.tgz" - integrity sha512-dl0O9Vhju8IrcLndv2eU4ldt1ftXMqqfgN4H1cpmGV7P6jeB9FwpN9a2c8DPGE1Ys88rNUJVYDHq73CGAGOPfQ== - -fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: - version "3.1.3" - resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" - integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== - -fast-diff@^1.1.2: - version "1.3.0" - resolved "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz" - integrity sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw== - -fast-fifo@^1.2.0, fast-fifo@^1.3.2: - version "1.3.2" - resolved "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz" - integrity sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ== - -fast-glob@3.2.7: - version "3.2.7" - resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz" - integrity sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q== - dependencies: - "@nodelib/fs.stat" "^2.0.2" - "@nodelib/fs.walk" "^1.2.3" - glob-parent "^5.1.2" - merge2 "^1.3.0" - micromatch "^4.0.4" - -fast-glob@^3.2.12, fast-glob@^3.2.7, fast-glob@^3.2.9, fast-glob@^3.3.2: - version "3.3.2" - resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz" - integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow== - dependencies: - "@nodelib/fs.stat" "^2.0.2" - "@nodelib/fs.walk" "^1.2.3" - glob-parent "^5.1.2" - merge2 "^1.3.0" - micromatch "^4.0.4" - -fast-json-stable-stringify@2.x, fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" - integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== - -fast-levenshtein@^2.0.6: - version "2.0.6" - resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" - integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== - -fast-npm-meta@^0.2.2: - version "0.2.2" - resolved "https://registry.npmjs.org/fast-npm-meta/-/fast-npm-meta-0.2.2.tgz" - integrity sha512-E+fdxeaOQGo/CMWc9f4uHFfgUPJRAu7N3uB8GBvB3SDPAIWJK4GKyYhkAGFq+GYrcbKNfQIz5VVQyJnDuPPCrg== - -fast-redact@^3.0.0, fast-redact@^3.1.1: - version "3.5.0" - resolved "https://registry.npmjs.org/fast-redact/-/fast-redact-3.5.0.tgz" - integrity sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A== - -fast-safe-stringify@2.1.1, fast-safe-stringify@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz" - integrity sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA== - -fast-text-encoding@1.0.6, fast-text-encoding@^1.0.6: - version "1.0.6" - resolved "https://registry.npmjs.org/fast-text-encoding/-/fast-text-encoding-1.0.6.tgz" - integrity sha512-VhXlQgj9ioXCqGstD37E/HBeqEGV/qOD/kmbVG8h5xKBYvM1L3lR1Zn4555cQ8GkYbJa8aJSipLPndE1k6zK2w== - -fast-uri@^3.0.1: - version "3.0.3" - resolved "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.3.tgz" - integrity sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw== - -fast-xml-parser@^4.0.12, fast-xml-parser@^4.2.4: - version "4.5.0" - resolved "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.5.0.tgz" - integrity sha512-/PlTQCI96+fZMAOLMZK4CWG1ItCbfZ/0jx7UIJFChPNrx7tcEgerUgWbeieCM9MfHInUDyK8DWYZ+YrywDJuTg== - dependencies: - strnum "^1.0.5" - -fastq@^1.6.0: - version "1.17.1" - resolved "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz" - integrity sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w== - dependencies: - reusify "^1.0.4" - -faye-websocket@^0.11.3: - version "0.11.4" - resolved "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz" - integrity sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g== - dependencies: - websocket-driver ">=0.5.1" - -fb-watchman@^2.0.0: - version "2.0.2" - resolved "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz" - integrity sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA== - dependencies: - bser "2.1.1" - -fdir@^6.3.0: - version "6.4.2" - resolved "https://registry.npmjs.org/fdir/-/fdir-6.4.2.tgz" - integrity sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ== - -fetch-cookie@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/fetch-cookie/-/fetch-cookie-3.0.1.tgz" - integrity sha512-ZGXe8Y5Z/1FWqQ9q/CrJhkUD73DyBU9VF0hBQmEO/wPHe4A9PKTjplFDLeFX8aOsYypZUcX5Ji/eByn3VCVO3Q== - dependencies: - set-cookie-parser "^2.4.8" - tough-cookie "^4.0.0" - -fflate@^0.8.2: - version "0.8.2" - resolved "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz" - integrity sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A== - -figures@3.2.0: - version "3.2.0" - resolved "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz" - integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== - dependencies: - escape-string-regexp "^1.0.5" - -file-entry-cache@^6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz" - integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== - dependencies: - flat-cache "^3.0.4" - -file-loader@^6.2.0: - version "6.2.0" - resolved "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz" - integrity sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw== - dependencies: - loader-utils "^2.0.0" - schema-utils "^3.0.0" - -file-uri-to-path@1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz" - integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== - -filelist@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz" - integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q== - dependencies: - minimatch "^5.0.1" - -fill-range@^7.1.1: - version "7.1.1" - resolved "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz" - integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg== - dependencies: - to-regex-range "^5.0.1" - -filter-obj@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz" - integrity sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ== - -finalhandler@1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz" - integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== - dependencies: - debug "2.6.9" - unpipe "~1.0.0" - parseurl "~1.3.3" - statuses "~1.5.0" - encodeurl "~1.0.2" - escape-html "~1.0.3" - on-finished "~2.3.0" - -finalhandler@1.3.1: - version "1.3.1" - resolved "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz" - integrity sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ== - dependencies: - debug "2.6.9" - encodeurl "~2.0.0" - escape-html "~1.0.3" - on-finished "2.4.1" - parseurl "~1.3.3" - statuses "2.0.1" - unpipe "~1.0.0" - -find-babel-config@^2.1.1: - version "2.1.2" - resolved "https://registry.npmjs.org/find-babel-config/-/find-babel-config-2.1.2.tgz" - integrity sha512-ZfZp1rQyp4gyuxqt1ZqjFGVeVBvmpURMqdIWXbPRfB97Bf6BzdK/xSIbylEINzQ0kB5tlDQfn9HkNXXWsqTqLg== - dependencies: - json5 "^2.2.3" - -find-cache-dir@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz" - integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== - dependencies: - commondir "^1.0.1" - make-dir "^2.0.0" - pkg-dir "^3.0.0" - -find-cache-dir@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz" - integrity sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg== - dependencies: - common-path-prefix "^3.0.0" - pkg-dir "^7.0.0" - -find-file-up@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/find-file-up/-/find-file-up-2.0.1.tgz" - integrity sha512-qVdaUhYO39zmh28/JLQM5CoYN9byEOKEH4qfa8K1eNV17W0UUMJ9WgbR/hHFH+t5rcl+6RTb5UC7ck/I+uRkpQ== - dependencies: - resolve-dir "^1.0.1" - -find-pkg@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/find-pkg/-/find-pkg-2.0.0.tgz" - integrity sha512-WgZ+nKbELDa6N3i/9nrHeNznm+lY3z4YfhDDWgW+5P0pdmMj26bxaxU11ookgY3NyP9GC7HvZ9etp0jRFqGEeQ== - dependencies: - find-file-up "^2.0.1" - -find-up@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz" - integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== - dependencies: - locate-path "^3.0.0" - -find-up@^4.0.0, find-up@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" - integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== - dependencies: - locate-path "^5.0.0" - path-exists "^4.0.0" - -find-up@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz" - integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== - dependencies: - locate-path "^6.0.0" - path-exists "^4.0.0" - -find-up@^6.3.0: - version "6.3.0" - resolved "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz" - integrity sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw== - dependencies: - locate-path "^7.1.0" - path-exists "^5.0.0" - -flat@^5.0.2: - version "5.0.2" - resolved "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz" - integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== - -flat-cache@^3.0.4: - version "3.2.0" - resolved "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz" - integrity sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw== - dependencies: - keyv "^4.5.3" - rimraf "^3.0.2" - flatted "^3.2.9" - -flatted@^3.2.7, flatted@^3.2.9, flatted@^3.3.1: - version "3.3.1" - resolved "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz" - integrity sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw== - -flow-enums-runtime@^0.0.6: - version "0.0.6" - resolved "https://registry.npmjs.org/flow-enums-runtime/-/flow-enums-runtime-0.0.6.tgz" - integrity sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw== - -flow-parser@0.*, flow-parser@^0.206.0: - version "0.206.0" - resolved "https://registry.npmjs.org/flow-parser/-/flow-parser-0.206.0.tgz" - integrity sha512-HVzoK3r6Vsg+lKvlIZzaWNBVai+FXTX1wdYhz/wVlH13tb/gOdLXmlTqy6odmTBhT5UoWUbq0k8263Qhr9d88w== - -follow-redirects@^1.0.0, follow-redirects@^1.14.9, follow-redirects@^1.15.6: - version "1.15.9" - resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz" - integrity sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ== - -for-each@^0.3.3: - version "0.3.3" - resolved "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz" - integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== - dependencies: - is-callable "^1.1.3" - -foreground-child@^3.1.0: - version "3.3.0" - resolved "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz" - integrity sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg== - dependencies: - cross-spawn "^7.0.0" - signal-exit "^4.0.1" - -forever-agent@~0.6.1: - version "0.6.1" - resolved "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz" - integrity sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw== - -fork-ts-checker-webpack-plugin@7.2.13: - version "7.2.13" - resolved "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-7.2.13.tgz" - integrity sha512-fR3WRkOb4bQdWB/y7ssDUlVdrclvwtyCUIHCfivAoYxq9dF7XfrDKbMdZIfwJ7hxIAqkYSGeU7lLJE6xrxIBdg== - dependencies: - "@babel/code-frame" "^7.16.7" - chalk "^4.1.2" - chokidar "^3.5.3" - cosmiconfig "^7.0.1" - deepmerge "^4.2.2" - fs-extra "^10.0.0" - memfs "^3.4.1" - minimatch "^3.0.4" - node-abort-controller "^3.0.1" - schema-utils "^3.1.1" - semver "^7.3.5" - tapable "^2.2.1" - -form-data@~2.3.2: - version "2.3.3" - resolved "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz" - integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== - dependencies: - asynckit "^0.4.0" - mime-types "^2.1.12" - combined-stream "^1.0.6" - -form-data@^4.0.0: - version "4.0.1" - resolved "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz" - integrity sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.8" - mime-types "^2.1.12" - -forwarded@0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz" - integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== - -fraction.js@^4.3.7: - version "4.3.7" - resolved "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz" - integrity sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew== - -fresh@0.5.2, fresh@~0.5.2: - version "0.5.2" - resolved "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" - integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== - -front-matter@^4.0.2: - version "4.0.2" - resolved "https://registry.npmjs.org/front-matter/-/front-matter-4.0.2.tgz" - integrity sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg== - dependencies: - js-yaml "^3.13.1" - -fs-constants@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz" - integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== - -fs-extra@~7.0.1: - version "7.0.1" - resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz" - integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== - dependencies: - jsonfile "^4.0.0" - graceful-fs "^4.1.2" - universalify "^0.1.0" - -fs-extra@^8.1.0: - version "8.1.0" - resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz" - integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== - dependencies: - jsonfile "^4.0.0" - graceful-fs "^4.2.0" - universalify "^0.1.0" - -fs-extra@9.1.0: - version "9.1.0" - resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz" - integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== - dependencies: - jsonfile "^6.0.1" - graceful-fs "^4.2.0" - universalify "^2.0.0" - at-least-node "^1.0.0" - -fs-extra@^10.0.0, fs-extra@^10.1.0: - version "10.1.0" - resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz" - integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== - dependencies: - jsonfile "^6.0.1" - graceful-fs "^4.2.0" - universalify "^2.0.0" - -fs-extra@^11.0.0, fs-extra@^11.1.0, fs-extra@^11.2.0: - version "11.2.0" - resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz" - integrity sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw== - dependencies: - jsonfile "^6.0.1" - graceful-fs "^4.2.0" - universalify "^2.0.0" - -fs-minipass@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz" - integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== - dependencies: - minipass "^3.0.0" - -fs-monkey@^1.0.4: - version "1.0.6" - resolved "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.6.tgz" - integrity sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg== - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" - integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== - -fsevents@^2.3.2, fsevents@~2.3.2, fsevents@~2.3.3: - version "2.3.3" - resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz" - integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== - -function-bind@^1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz" - integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== - -function.prototype.name@^1.1.6: - version "1.1.6" - resolved "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz" - integrity sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - functions-have-names "^1.2.3" - -functions-have-names@^1.2.3: - version "1.2.3" - resolved "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz" - integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== - -gauge@^3.0.0: - version "3.0.2" - resolved "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz" - integrity sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q== - dependencies: - aproba "^1.0.3 || ^2.0.0" - strip-ansi "^6.0.1" - wide-align "^1.1.2" - has-unicode "^2.0.1" - signal-exit "^3.0.0" - string-width "^4.2.3" - color-support "^1.1.2" - object-assign "^4.1.1" - console-control-strings "^1.0.0" - -"gensync@^1.0.0-beta.2": - version "1.0.0-beta.2" - resolved "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" - integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== - -get-caller-file@^2.0.1, get-caller-file@^2.0.5: - version "2.0.5" - resolved "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" - integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== - -get-intrinsic@^1.1.3, get-intrinsic@^1.2.1, get-intrinsic@^1.2.3, get-intrinsic@^1.2.4: - version "1.2.4" - resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz" - integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ== - dependencies: - es-errors "^1.3.0" - function-bind "^1.1.2" - has-proto "^1.0.1" - has-symbols "^1.0.3" - hasown "^2.0.0" - -get-package-type@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz" - integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== - -get-port-please@^3.1.2: - version "3.1.2" - resolved "https://registry.npmjs.org/get-port-please/-/get-port-please-3.1.2.tgz" - integrity sha512-Gxc29eLs1fbn6LQ4jSU4vXjlwyZhF5HsGuMAa7gqBP4Rw4yxxltyDUuF5MBclFzDTXO+ACchGQoeela4DSfzdQ== - -"get-starknet-core@^4.0.0-next.3": - version "4.0.0" - resolved "https://registry.npmjs.org/get-starknet-core/-/get-starknet-core-4.0.0.tgz" - integrity sha512-6pLmidQZkC3wZsrHY99grQHoGpuuXqkbSP65F8ov1/JsEI8DDLkhsAuLCKFzNOK56cJp+f1bWWfTJ57e9r5eqQ== - dependencies: - "@starknet-io/types-js" "^0.7.7" - -get-stdin@^8.0.0: - version "8.0.0" - resolved "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz" - integrity sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg== - -get-stream@^6.0.0, get-stream@^6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz" - integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== - -get-stream@^8.0.1: - version "8.0.1" - resolved "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz" - integrity sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA== - -get-symbol-description@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz" - integrity sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg== - dependencies: - call-bind "^1.0.5" - es-errors "^1.3.0" - get-intrinsic "^1.2.4" - -get-tsconfig@^4.7.5: - version "4.8.1" - resolved "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.8.1.tgz" - integrity sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg== - dependencies: - resolve-pkg-maps "^1.0.0" - -getpass@^0.1.1: - version "0.1.7" - resolved "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz" - integrity sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng== - dependencies: - assert-plus "^1.0.0" - -giget@^1.2.3: - version "1.2.3" - resolved "https://registry.npmjs.org/giget/-/giget-1.2.3.tgz" - integrity sha512-8EHPljDvs7qKykr6uw8b+lqLiUc/vUg+KVTI0uND4s63TdsZM2Xus3mflvF0DDG9SiM4RlCkFGL+7aAjRmV7KA== - dependencies: - citty "^0.1.6" - consola "^3.2.3" - defu "^6.1.4" - node-fetch-native "^1.6.3" - nypm "^0.3.8" - ohash "^1.1.3" - pathe "^1.1.2" - tar "^6.2.0" - -git-config-path@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/git-config-path/-/git-config-path-2.0.0.tgz" - integrity sha512-qc8h1KIQbJpp+241id3GuAtkdyJ+IK+LIVtkiFTRKRrmddDzs3SI9CvP1QYmWBFvm1I/PWRwj//of8bgAc0ltA== - -git-raw-commits@^2.0.11: - version "2.0.11" - resolved "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.11.tgz" - integrity sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A== - dependencies: - dargs "^7.0.0" - lodash "^4.17.15" - meow "^8.0.0" - split2 "^3.0.0" - through2 "^4.0.0" - -git-up@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/git-up/-/git-up-7.0.0.tgz" - integrity sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ== - dependencies: - is-ssh "^1.4.0" - parse-url "^8.1.0" - -git-url-parse@^15.0.0: - version "15.0.0" - resolved "https://registry.npmjs.org/git-url-parse/-/git-url-parse-15.0.0.tgz" - integrity sha512-5reeBufLi+i4QD3ZFftcJs9jC26aULFLBU23FeKM/b1rI0K6ofIeAblmDVO7Ht22zTDE9+CkJ3ZVb0CgJmz3UQ== - dependencies: - git-up "^7.0.0" - -glob@^6.0.1: - version "6.0.4" - resolved "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz" - integrity sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A== - dependencies: - once "^1.3.0" - inflight "^1.0.4" - inherits "2" - minimatch "2 || 3" - path-is-absolute "^1.0.0" - -glob@^7.1.1, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: - version "7.2.3" - resolved "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz" - integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== - dependencies: - once "^1.3.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.1.1" - fs.realpath "^1.0.0" - path-is-absolute "^1.0.0" - -glob@^8.0.3: - version "8.1.0" - resolved "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz" - integrity sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ== - dependencies: - once "^1.3.0" - inflight "^1.0.4" - inherits "2" - minimatch "^5.0.1" - fs.realpath "^1.0.0" - -glob@^9.3.3: - version "9.3.5" - resolved "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz" - integrity sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q== - dependencies: - minipass "^4.2.4" - minimatch "^8.0.2" - fs.realpath "^1.0.0" - path-scurry "^1.6.1" - -glob@10.3.10: - version "10.3.10" - resolved "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz" - integrity sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g== - dependencies: - minipass "^5.0.0 || ^6.0.2 || ^7.0.0" - jackspeak "^2.3.5" - minimatch "^9.0.1" - path-scurry "^1.10.1" - foreground-child "^3.1.0" - -glob@^10.0.0, glob@^10.3.10, glob@^10.3.3, glob@^10.4.1: - version "10.4.5" - resolved "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz" - integrity sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg== - dependencies: - minipass "^7.1.2" - jackspeak "^3.1.2" - minimatch "^9.0.4" - path-scurry "^1.11.1" - foreground-child "^3.1.0" - package-json-from-dist "^1.0.0" - -glob-parent@^5.1.2, glob-parent@~5.1.2: - version "5.1.2" - resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" - integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== - dependencies: - is-glob "^4.0.1" - -glob-parent@^6.0.1, glob-parent@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz" - integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== - dependencies: - is-glob "^4.0.3" - -glob-promise@^4.2.2: - version "4.2.2" - resolved "https://registry.npmjs.org/glob-promise/-/glob-promise-4.2.2.tgz" - integrity sha512-xcUzJ8NWN5bktoTIX7eOclO1Npxd/dyVqUJxlLIDasT4C7KZyqlPIwkdJ0Ypiy3p2ZKahTjK4M9uC3sNSfNMzw== - dependencies: - "@types/glob" "^7.1.3" - -glob-to-regexp@^0.4.1: - version "0.4.1" - resolved "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz" - integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== - -global-directory@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/global-directory/-/global-directory-4.0.1.tgz" - integrity sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q== - dependencies: - ini "4.1.1" - -global-dirs@^0.1.1: - version "0.1.1" - resolved "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz" - integrity sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg== - dependencies: - ini "^1.3.4" - -global-modules@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz" - integrity sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg== - dependencies: - global-prefix "^1.0.1" - is-windows "^1.0.1" - resolve-dir "^1.0.0" - -global-prefix@^1.0.1: - version "1.0.2" - resolved "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz" - integrity sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg== - dependencies: - ini "^1.3.4" - which "^1.2.14" - is-windows "^1.0.1" - expand-tilde "^2.0.2" - homedir-polyfill "^1.0.1" - -globals@^11.1.0: - version "11.12.0" - resolved "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" - integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== - -globals@^13.19.0, globals@^13.24.0: - version "13.24.0" - resolved "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz" - integrity sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ== - dependencies: - type-fest "^0.20.2" - -globals@^15.9.0: - version "15.11.0" - resolved "https://registry.npmjs.org/globals/-/globals-15.11.0.tgz" - integrity sha512-yeyNSjdbyVaWurlwCpcA6XNBrHTMIeDdj0/hnvX/OLJ9ekOXYbLsLinH/MucQyGvNnXhidTdNhTtJaffL2sMfw== - -globalthis@^1.0.1, globalthis@^1.0.3, globalthis@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz" - integrity sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ== - dependencies: - define-properties "^1.2.1" - gopd "^1.0.1" - -globby@^11.1.0: - version "11.1.0" - resolved "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz" - integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== - dependencies: - slash "^3.0.0" - ignore "^5.2.0" - merge2 "^1.4.1" - dir-glob "^3.0.1" - fast-glob "^3.2.9" - array-union "^2.1.0" - -globby@^12.0.2: - version "12.2.0" - resolved "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz" - integrity sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA== - dependencies: - slash "^4.0.0" - ignore "^5.1.9" - merge2 "^1.4.1" - dir-glob "^3.0.1" - fast-glob "^3.2.7" - array-union "^3.0.1" - -globby@^14.0.1, globby@^14.0.2: - version "14.0.2" - resolved "https://registry.npmjs.org/globby/-/globby-14.0.2.tgz" - integrity sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw== - dependencies: - "@sindresorhus/merge-streams" "^2.1.0" - fast-glob "^3.3.2" - ignore "^5.2.4" - path-type "^5.0.0" - slash "^5.1.0" - unicorn-magic "^0.1.0" - -gopd@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz" - integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== - dependencies: - get-intrinsic "^1.1.3" - -graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.11, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: - version "4.2.11" - resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz" - integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== - -graphemer@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz" - integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== - -gunzip-maybe@^1.4.2: - version "1.4.2" - resolved "https://registry.npmjs.org/gunzip-maybe/-/gunzip-maybe-1.4.2.tgz" - integrity sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw== - dependencies: - browserify-zlib "^0.1.4" - is-deflate "^1.0.0" - is-gzip "^1.0.0" - peek-stream "^1.1.0" - pumpify "^1.3.3" - through2 "^2.0.3" - -gzip-size@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/gzip-size/-/gzip-size-7.0.0.tgz" - integrity sha512-O1Ld7Dr+nqPnmGpdhzLmMTQ4vAsD+rHwMm1NLUmoUFFymBOMKxCCrtDxqdBRYXdeEPEi3SyoR4TizJLQrnKBNA== - dependencies: - duplexer "^0.1.2" - -h3@^1.12.0: - version "1.13.0" - resolved "https://registry.npmjs.org/h3/-/h3-1.13.0.tgz" - integrity sha512-vFEAu/yf8UMUcB4s43OaDaigcqpQd14yanmOsn+NcRX3/guSKncyE2rOYhq8RIchgJrPSs/QiIddnTTR1ddiAg== - dependencies: - cookie-es "^1.2.2" - crossws ">=0.2.0 <0.4.0" - defu "^6.1.4" - destr "^2.0.3" - iron-webcrypto "^1.2.1" - ohash "^1.1.4" - radix3 "^1.1.2" - ufo "^1.5.4" - uncrypto "^0.1.3" - unenv "^1.10.0" - -handle-thing@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz" - integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== - -handlebars@4.7.8: - version "4.7.8" - resolved "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz" - integrity sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ== - dependencies: - minimist "^1.2.5" - neo-async "^2.6.2" - source-map "^0.6.1" - wordwrap "^1.0.0" - optionalDependencies: - uglify-js "^3.1.4" - -hard-rejection@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz" - integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA== - -harmony-reflect@^1.4.6: - version "1.6.2" - resolved "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz" - integrity sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g== - -has@^1.0.3: - version "1.0.4" - resolved "https://registry.npmjs.org/has/-/has-1.0.4.tgz" - integrity sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ== - -has-bigints@^1.0.1, has-bigints@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz" - integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== - -has-flag@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" - integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== - -has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz" - integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== - dependencies: - es-define-property "^1.0.0" - -has-proto@^1.0.1, has-proto@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz" - integrity sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q== - -has-symbols@^1.0.2, has-symbols@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz" - integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== - -has-tostringtag@^1.0.0, has-tostringtag@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz" - integrity sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw== - dependencies: - has-symbols "^1.0.3" - -has-unicode@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz" - integrity sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ== - -hash-base@^3.0.0, hash-base@~3.0, hash-base@~3.0.4: - version "3.0.4" - resolved "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz" - integrity sha512-EeeoJKjTyt868liAlVmcv2ZsUfGHlE3Q+BICOXcZiwN3osr5Q/zFGYmTJpoIzuaSTAwndFy+GqhEwlU4L3j4Ow== - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - -hash-sum@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/hash-sum/-/hash-sum-2.0.0.tgz" - integrity sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg== - -hash.js@1.1.7, hash.js@^1.0.0, hash.js@^1.0.3: - version "1.1.7" - resolved "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz" - integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== - dependencies: - inherits "^2.0.3" - minimalistic-assert "^1.0.1" - -hasown@^2.0.0, hasown@^2.0.1, hasown@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz" - integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ== - dependencies: - function-bind "^1.1.2" - -he@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/he/-/he-1.2.0.tgz" - integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== - -help-me@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/help-me/-/help-me-5.0.0.tgz" - integrity sha512-7xgomUX6ADmcYzFik0HzAxh/73YlKR9bmFzf51CZwR+b6YtzU2m0u49hQCqV6SvlqIqsaxovfwdvbnsw3b/zpg== - -hermes-estree@0.15.0: - version "0.15.0" - resolved "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.15.0.tgz" - integrity sha512-lLYvAd+6BnOqWdnNbP/Q8xfl8LOGw4wVjfrNd9Gt8eoFzhNBRVD95n4l2ksfMVOoxuVyegs85g83KS9QOsxbVQ== - -hermes-estree@0.23.1: - version "0.23.1" - resolved "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.23.1.tgz" - integrity sha512-eT5MU3f5aVhTqsfIReZ6n41X5sYn4IdQL0nvz6yO+MMlPxw49aSARHLg/MSehQftyjnrE8X6bYregzSumqc6cg== - -hermes-parser@0.15.0: - version "0.15.0" - resolved "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.15.0.tgz" - integrity sha512-Q1uks5rjZlE9RjMMjSUCkGrEIPI5pKJILeCtK1VmTj7U4pf3wVPoo+cxfu+s4cBAPy2JzikIIdCZgBoR6x7U1Q== - dependencies: - hermes-estree "0.15.0" - -hermes-parser@0.23.1: - version "0.23.1" - resolved "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.23.1.tgz" - integrity sha512-oxl5h2DkFW83hT4DAUJorpah8ou4yvmweUzLJmmr6YV2cezduCdlil1AvU/a/xSsAFo4WUcNA4GoV5Bvq6JffA== - dependencies: - hermes-estree "0.23.1" - -hermes-profile-transformer@^0.0.6: - version "0.0.6" - resolved "https://registry.npmjs.org/hermes-profile-transformer/-/hermes-profile-transformer-0.0.6.tgz" - integrity sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ== - dependencies: - source-map "^0.7.3" - -hmac-drbg@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz" - integrity sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg== - dependencies: - hash.js "^1.0.3" - minimalistic-assert "^1.0.0" - minimalistic-crypto-utils "^1.0.1" - -homedir-polyfill@^1.0.1: - version "1.0.3" - resolved "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz" - integrity sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA== - dependencies: - parse-passwd "^1.0.0" - -hookable@^5.5.3: - version "5.5.3" - resolved "https://registry.npmjs.org/hookable/-/hookable-5.5.3.tgz" - integrity sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ== - -hosted-git-info@^2.1.4: - version "2.8.9" - resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz" - integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== - -hosted-git-info@^4.0.1: - version "4.1.0" - resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz" - integrity sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA== - dependencies: - lru-cache "^6.0.0" - -hosted-git-info@^7.0.0: - version "7.0.2" - resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz" - integrity sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w== - dependencies: - lru-cache "^10.0.1" - -hpack.js@^2.1.6: - version "2.1.6" - resolved "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz" - integrity sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ== - dependencies: - inherits "^2.0.1" - obuf "^1.0.0" - readable-stream "^2.0.1" - wbuf "^1.1.0" - -html-encoding-sniffer@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz" - integrity sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA== - dependencies: - whatwg-encoding "^2.0.0" - -html-entities@^2.4.0: - version "2.5.2" - resolved "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz" - integrity sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA== - -html-escaper@^2.0.0: - version "2.0.2" - resolved "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" - integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== - -html-tags@^3.3.1: - version "3.3.1" - resolved "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz" - integrity sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ== - -http-assert@^1.3.0: - version "1.5.0" - resolved "https://registry.npmjs.org/http-assert/-/http-assert-1.5.0.tgz" - integrity sha512-uPpH7OKX4H25hBmU6G1jWNaqJGpTXxey+YOUizJUAgu0AjLUeC8D73hTrhvDS5D+GJN1DN1+hhc/eF/wpxtp0w== - dependencies: - deep-equal "~1.0.1" - http-errors "~1.8.0" - -http-deceiver@^1.2.7: - version "1.2.7" - resolved "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz" - integrity sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw== - -http-errors@^1.6.3, http-errors@~1.6.2: - version "1.6.3" - resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz" - integrity sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A== - dependencies: - depd "~1.1.2" - inherits "2.0.3" - setprototypeof "1.1.0" - statuses ">= 1.4.0 < 2" - -http-errors@~1.8.0: - version "1.8.1" - resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz" - integrity sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g== - dependencies: - depd "~1.1.2" - inherits "2.0.4" - setprototypeof "1.2.0" - statuses ">= 1.5.0 < 2" - toidentifier "1.0.1" - -http-errors@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz" - integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ== - dependencies: - depd "2.0.0" - inherits "2.0.4" - setprototypeof "1.2.0" - statuses "2.0.1" - toidentifier "1.0.1" - -http-parser-js@>=0.5.1: - version "0.5.8" - resolved "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz" - integrity sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q== - -http-proxy@^1.18.1: - version "1.18.1" - resolved "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz" - integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== - dependencies: - eventemitter3 "^4.0.0" - requires-port "^1.0.0" - follow-redirects "^1.0.0" - -http-proxy-agent@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz" - integrity sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w== - dependencies: - "@tootallnate/once" "2" - agent-base "6" - debug "4" - -http-proxy-middleware@^2.0.3: - version "2.0.7" - resolved "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.7.tgz" - integrity sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA== - dependencies: - is-glob "^4.0.1" - http-proxy "^1.18.1" - micromatch "^4.0.2" - is-plain-obj "^3.0.0" - "@types/http-proxy" "^1.17.8" - -http-proxy-middleware@^3.0.0: - version "3.0.3" - resolved "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-3.0.3.tgz" - integrity sha512-usY0HG5nyDUwtqpiZdETNbmKtw3QQ1jwYFZ9wi5iHzX2BcILwQKtYDJPo7XHTsu5Z0B2Hj3W9NNnbd+AjFWjqg== - dependencies: - "@types/http-proxy" "^1.17.15" - debug "^4.3.6" - http-proxy "^1.18.1" - is-glob "^4.0.3" - is-plain-object "^5.0.0" - micromatch "^4.0.8" - -http-server@^14.1.0: - version "14.1.1" - resolved "https://registry.npmjs.org/http-server/-/http-server-14.1.1.tgz" - integrity sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A== - dependencies: - he "^1.2.0" - mime "^1.6.0" - chalk "^4.1.2" - union "~0.5.0" - corser "^2.0.1" - opener "^1.5.1" - minimist "^1.2.6" - url-join "^4.0.1" - basic-auth "^2.0.1" - http-proxy "^1.18.1" - portfinder "^1.0.28" - secure-compare "3.0.1" - html-encoding-sniffer "^3.0.0" - -http-shutdown@^1.2.2: - version "1.2.2" - resolved "https://registry.npmjs.org/http-shutdown/-/http-shutdown-1.2.2.tgz" - integrity sha512-S9wWkJ/VSY9/k4qcjG318bqJNruzE4HySUhFYknwmu6LBP97KLLfwNf+n4V1BHurvFNkSKLFnK/RsuUnRTf9Vw== - -http-signature@~1.3.6: - version "1.3.6" - resolved "https://registry.npmjs.org/http-signature/-/http-signature-1.3.6.tgz" - integrity sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw== - dependencies: - assert-plus "^1.0.0" - jsprim "^2.0.2" - sshpk "^1.14.1" - -http-status-codes@2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/http-status-codes/-/http-status-codes-2.2.0.tgz" - integrity sha512-feERVo9iWxvnejp3SEfm/+oNG517npqL2/PIA8ORjyOZjGC7TwCRQsZylciLS64i6pJ0wRYz3rkXLRwbtFa8Ng== - -http-status-codes@2.3.0: - version "2.3.0" - resolved "https://registry.npmjs.org/http-status-codes/-/http-status-codes-2.3.0.tgz" - integrity sha512-RJ8XvFvpPM/Dmc5SV+dC4y5PCeOhT3x1Hq0NU3rjGeg5a/CqlhZ7uudknPwZFz4aeAXDcbAyaeP7GAo9lvngtA== - -https-proxy-agent@5.0.1, https-proxy-agent@^5.0.0, https-proxy-agent@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz" - integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA== - dependencies: - debug "4" - agent-base "6" - -httpxy@^0.1.5: - version "0.1.5" - resolved "https://registry.npmjs.org/httpxy/-/httpxy-0.1.5.tgz" - integrity sha512-hqLDO+rfststuyEUTWObQK6zHEEmZ/kaIP2/zclGGZn6X8h/ESTWg+WKecQ/e5k4nPswjzZD+q2VqZIbr15CoQ== - -human-signals@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz" - integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== - -human-signals@^4.3.0: - version "4.3.1" - resolved "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz" - integrity sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ== - -human-signals@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz" - integrity sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ== - -husky@^8.0.0: - version "8.0.3" - resolved "https://registry.npmjs.org/husky/-/husky-8.0.3.tgz" - integrity sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg== - -hyperdyperid@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/hyperdyperid/-/hyperdyperid-1.2.0.tgz" - integrity sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A== - -iconv-lite@0.4.24: - version "0.4.24" - resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== - dependencies: - safer-buffer ">= 2.1.2 < 3" - -iconv-lite@0.6.3, iconv-lite@^0.6.3: - version "0.6.3" - resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz" - integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== - dependencies: - safer-buffer ">= 2.1.2 < 3.0.0" - -icss-utils@^5.0.0, icss-utils@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz" - integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== - -idb-keyval@^6.2.1: - version "6.2.1" - resolved "https://registry.npmjs.org/idb-keyval/-/idb-keyval-6.2.1.tgz" - integrity sha512-8Sb3veuYCyrZL+VBt9LJfZjLUPWVvqn8tG28VqYNFCo43KHcKuq+b4EiXGeuaLAQWL2YmyDgMp2aSpH9JHsEQg== - -identity-obj-proxy@3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz" - integrity sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA== - dependencies: - harmony-reflect "^1.4.6" - -ieee754@^1.1.13, ieee754@^1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz" - integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== - -ignore@^5.0.4, ignore@^5.1.9, ignore@^5.2.0, ignore@^5.2.4, ignore@^5.3.1, ignore@^5.3.2: - version "5.3.2" - resolved "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz" - integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g== - -image-meta@^0.2.1: - version "0.2.1" - resolved "https://registry.npmjs.org/image-meta/-/image-meta-0.2.1.tgz" - integrity sha512-K6acvFaelNxx8wc2VjbIzXKDVB0Khs0QT35U6NkGfTdCmjLNcO2945m7RFNR9/RPVFm48hq7QPzK8uGH18HCGw== - -image-size@~0.5.0: - version "0.5.5" - resolved "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz" - integrity sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ== - -image-size@^1.0.2: - version "1.1.1" - resolved "https://registry.npmjs.org/image-size/-/image-size-1.1.1.tgz" - integrity sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ== - dependencies: - queue "6.0.2" - -immutable@^4.0.0: - version "4.3.7" - resolved "https://registry.npmjs.org/immutable/-/immutable-4.3.7.tgz" - integrity sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw== - -import-fresh@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz" - integrity sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg== - dependencies: - caller-path "^2.0.0" - resolve-from "^3.0.0" - -import-fresh@^3.0.0, import-fresh@^3.1.0, import-fresh@^3.2.1, import-fresh@^3.3.0: - version "3.3.0" - resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz" - integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== - dependencies: - parent-module "^1.0.0" - resolve-from "^4.0.0" - -import-lazy@~4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz" - integrity sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw== - -import-local@^3.0.2: - version "3.2.0" - resolved "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz" - integrity sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA== - dependencies: - pkg-dir "^4.2.0" - resolve-cwd "^3.0.0" - -impound@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/impound/-/impound-0.1.0.tgz" - integrity sha512-F9nJgOsDc3tysjN74edE0vGPEQrU7DAje6g5nNAL5Jc9Tv4JW3mH7XMGne+EaadTniDXLeUrVR21opkNfWO1zQ== - dependencies: - mlly "^1.7.1" - pathe "^1.1.2" - unenv "^1.10.0" - unplugin "^1.12.2" - "@rollup/pluginutils" "^5.1.0" - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" - integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== - -indent-string@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" - integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" - integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" - integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== - -inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3, inherits@~2.0.4: - version "2.0.4" - resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -ini@^1.3.4, ini@^1.3.5: - version "1.3.8" - resolved "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz" - integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== - -ini@4.1.1: - version "4.1.1" - resolved "https://registry.npmjs.org/ini/-/ini-4.1.1.tgz" - integrity sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g== - -internal-slot@^1.0.7: - version "1.0.7" - resolved "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz" - integrity sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g== - dependencies: - es-errors "^1.3.0" - hasown "^2.0.0" - side-channel "^1.0.4" - -invariant@^2.2.4: - version "2.2.4" - resolved "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz" - integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== - dependencies: - loose-envify "^1.0.0" - -ioredis@^5.4.1: - version "5.4.1" - resolved "https://registry.npmjs.org/ioredis/-/ioredis-5.4.1.tgz" - integrity sha512-2YZsvl7jopIa1gaePkeMtd9rAcSjOOjPtpcLlOeusyO+XH2SK5ZcT+UCrElPP+WVIInh2TzeI4XW9ENaSLVVHA== - dependencies: - "@ioredis/commands" "^1.1.1" - cluster-key-slot "^1.1.0" - debug "^4.3.4" - denque "^2.1.0" - lodash.defaults "^4.2.0" - lodash.isarguments "^3.1.0" - redis-errors "^1.2.0" - redis-parser "^3.0.0" - standard-as-callback "^2.1.0" - -ipaddr.js@1.9.1: - version "1.9.1" - resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz" - integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== - -ipaddr.js@^2.1.0: - version "2.2.0" - resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz" - integrity sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA== - -iron-webcrypto@^1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/iron-webcrypto/-/iron-webcrypto-1.2.1.tgz" - integrity sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg== - -is-array-buffer@^3.0.4: - version "3.0.4" - resolved "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz" - integrity sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.2.1" - -is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" - integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== - -is-async-function@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz" - integrity sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA== - dependencies: - has-tostringtag "^1.0.0" - -is-bigint@^1.0.1: - version "1.0.4" - resolved "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz" - integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== - dependencies: - has-bigints "^1.0.1" - -is-binary-path@~2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz" - integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== - dependencies: - binary-extensions "^2.0.0" - -is-boolean-object@^1.1.0: - version "1.1.2" - resolved "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz" - integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-bun-module@^1.0.2: - version "1.2.1" - resolved "https://registry.npmjs.org/is-bun-module/-/is-bun-module-1.2.1.tgz" - integrity sha512-AmidtEM6D6NmUiLOvvU7+IePxjEjOzra2h0pSrsfSAcXwl/83zLLXDByafUJy9k/rKK0pvXMLdwKwGHlX2Ke6Q== - dependencies: - semver "^7.6.3" - -is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: - version "1.2.7" - resolved "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz" - integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== - -is-core-module@^2.13.0, is-core-module@^2.15.1, is-core-module@^2.5.0: - version "2.15.1" - resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz" - integrity sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ== - dependencies: - hasown "^2.0.2" - -is-data-view@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz" - integrity sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w== - dependencies: - is-typed-array "^1.1.13" - -is-date-object@^1.0.1, is-date-object@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz" - integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== - dependencies: - has-tostringtag "^1.0.0" - -is-deflate@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-deflate/-/is-deflate-1.0.0.tgz" - integrity sha512-YDoFpuZWu1VRXlsnlYMzKyVRITXj7Ej/V9gXQ2/pAe7X1J7M/RNOqaIYi6qUn+B7nGyB9pDXrv02dsB58d2ZAQ== - -is-directory@^0.3.1: - version "0.3.1" - resolved "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz" - integrity sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw== - -is-docker@^2.0.0, is-docker@^2.1.1: - version "2.2.1" - resolved "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz" - integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== - -is-docker@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz" - integrity sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ== - -is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" - integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== - -is-finalizationregistry@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz" - integrity sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw== - dependencies: - call-bind "^1.0.2" - -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz" - integrity sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w== - -is-fullwidth-code-point@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" - integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== - -is-generator-fn@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz" - integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== - -is-generator-function@^1.0.10, is-generator-function@^1.0.7: - version "1.0.10" - resolved "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz" - integrity sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A== - dependencies: - has-tostringtag "^1.0.0" - -is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: - version "4.0.3" - resolved "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz" - integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== - dependencies: - is-extglob "^2.1.1" - -is-gzip@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz" - integrity sha512-rcfALRIb1YewtnksfRIHGcIY93QnK8BIQ/2c9yDYcG/Y6+vRoJuTWBmmSEbyLLYtXm7q35pHOHbZFQBaLrhlWQ== - -is-inside-container@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz" - integrity sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA== - dependencies: - is-docker "^3.0.0" - -is-installed-globally@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-1.0.0.tgz" - integrity sha512-K55T22lfpQ63N4KEN57jZUAaAYqYHEe8veb/TycJRk9DdSCLLcovXz/mL6mOnhQaZsQGwPhuFopdQIlqGSEjiQ== - dependencies: - global-directory "^4.0.1" - is-path-inside "^4.0.0" - -is-interactive@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz" - integrity sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w== - -is-map@^2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz" - integrity sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw== - -is-module@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz" - integrity sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g== - -is-negative-zero@^2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz" - integrity sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw== - -is-network-error@^1.0.0: - version "1.1.0" - resolved "https://registry.npmjs.org/is-network-error/-/is-network-error-1.1.0.tgz" - integrity sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g== - -is-number@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== - -is-number-object@^1.0.4: - version "1.0.7" - resolved "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz" - integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== - dependencies: - has-tostringtag "^1.0.0" - -is-obj@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz" - integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== - -is-path-inside@^3.0.3: - version "3.0.3" - resolved "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz" - integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== - -is-path-inside@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/is-path-inside/-/is-path-inside-4.0.0.tgz" - integrity sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA== - -is-plain-obj@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz" - integrity sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg== - -is-plain-obj@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz" - integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== - -is-plain-obj@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz" - integrity sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA== - -is-plain-object@^2.0.4: - version "2.0.4" - resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz" - integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== - dependencies: - isobject "^3.0.1" - -is-plain-object@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz" - integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q== - -is-potential-custom-element-name@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz" - integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ== - -is-promise@^2.1.0, is-promise@^2.2.2: - version "2.2.2" - resolved "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz" - integrity sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ== - -is-reference@1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz" - integrity sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ== - dependencies: - "@types/estree" "*" - -is-regex@^1.1.4: - version "1.1.4" - resolved "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz" - integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-set@^2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz" - integrity sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg== - -is-shared-array-buffer@^1.0.2, is-shared-array-buffer@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz" - integrity sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg== - dependencies: - call-bind "^1.0.7" - -is-ssh@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/is-ssh/-/is-ssh-1.4.0.tgz" - integrity sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ== - dependencies: - protocols "^2.0.1" - -is-stream@^2.0.0, is-stream@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" - integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== - -is-stream@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz" - integrity sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA== - -is-string@^1.0.5, is-string@^1.0.7: - version "1.0.7" - resolved "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz" - integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== - dependencies: - has-tostringtag "^1.0.0" - -is-symbol@^1.0.2, is-symbol@^1.0.3: - version "1.0.4" - resolved "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz" - integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== - dependencies: - has-symbols "^1.0.2" - -is-text-path@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz" - integrity sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w== - dependencies: - text-extensions "^1.0.0" - -is-typed-array@^1.1.13: - version "1.1.13" - resolved "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz" - integrity sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw== - dependencies: - which-typed-array "^1.1.14" - -is-typedarray@~1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" - integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== - -is-unicode-supported@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz" - integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== - -is-weakmap@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz" - integrity sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w== - -is-weakref@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz" - integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== - dependencies: - call-bind "^1.0.2" - -is-weakset@^2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz" - integrity sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ== - dependencies: - call-bind "^1.0.7" - get-intrinsic "^1.2.4" - -is-what@^3.14.1: - version "3.14.1" - resolved "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz" - integrity sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA== - -is-what@^4.1.8: - version "4.1.16" - resolved "https://registry.npmjs.org/is-what/-/is-what-4.1.16.tgz" - integrity sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A== - -is-windows@^1.0.1: - version "1.0.2" - resolved "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz" - integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== - -is-wsl@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz" - integrity sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw== - -is-wsl@^2.1.1, is-wsl@^2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz" - integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== - dependencies: - is-docker "^2.0.0" - -is-wsl@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz" - integrity sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw== - dependencies: - is-inside-container "^1.0.0" - -is64bit@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/is64bit/-/is64bit-2.0.0.tgz" - integrity sha512-jv+8jaWCl0g2lSBkNSVXdzfBA0npK1HGC2KtWM9FumFRoGS94g3NbCCLVnCYHLjp4GrW2KZeeSTMo5ddtznmGw== - dependencies: - system-architecture "^0.1.0" - -isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" - integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== - -isarray@^2.0.5: - version "2.0.5" - resolved "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz" - integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" - integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== - -isobject@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz" - integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== - -isomorphic-fetch@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz" - integrity sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA== - dependencies: - node-fetch "^2.6.1" - whatwg-fetch "^3.4.1" - -isomorphic-ws@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz" - integrity sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w== - -isomorphic-ws@5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-5.0.0.tgz" - integrity sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw== - -isstream@~0.1.2: - version "0.1.2" - resolved "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz" - integrity sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g== - -istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0, istanbul-lib-coverage@^3.2.2: - version "3.2.2" - resolved "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz" - integrity sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg== - -istanbul-lib-instrument@^5.0.4: - version "5.2.1" - resolved "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz" - integrity sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg== - dependencies: - semver "^6.3.0" - "@babel/core" "^7.12.3" - "@babel/parser" "^7.14.7" - "@istanbuljs/schema" "^0.1.2" - istanbul-lib-coverage "^3.2.0" - -istanbul-lib-instrument@^6.0.0: - version "6.0.3" - resolved "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz" - integrity sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q== - dependencies: - "@babel/core" "^7.23.9" - "@babel/parser" "^7.23.9" - "@istanbuljs/schema" "^0.1.3" - istanbul-lib-coverage "^3.2.0" - semver "^7.5.4" - -istanbul-lib-report@^3.0.0, istanbul-lib-report@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz" - integrity sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw== - dependencies: - istanbul-lib-coverage "^3.0.0" - make-dir "^4.0.0" - supports-color "^7.1.0" - -istanbul-lib-source-maps@^4.0.0: - version "4.0.1" - resolved "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz" - integrity sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw== - dependencies: - debug "^4.1.1" - source-map "^0.6.1" - istanbul-lib-coverage "^3.0.0" - -istanbul-lib-source-maps@^5.0.6: - version "5.0.6" - resolved "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-5.0.6.tgz" - integrity sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A== - dependencies: - "@jridgewell/trace-mapping" "^0.3.23" - debug "^4.1.1" - istanbul-lib-coverage "^3.0.0" - -istanbul-reports@^3.1.3, istanbul-reports@^3.1.7: - version "3.1.7" - resolved "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz" - integrity sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g== - dependencies: - html-escaper "^2.0.0" - istanbul-lib-report "^3.0.0" - -iterator.prototype@^1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.3.tgz" - integrity sha512-FW5iMbeQ6rBGm/oKgzq2aW4KvAGpxPzYES8N4g4xNXUKpL1mclMvOe+76AcLDTvD+Ze+sOpVhgdAQEKF4L9iGQ== - dependencies: - define-properties "^1.2.1" - get-intrinsic "^1.2.1" - has-symbols "^1.0.3" - reflect.getprototypeof "^1.0.4" - set-function-name "^2.0.1" - -jackspeak@^2.3.5: - version "2.3.6" - resolved "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz" - integrity sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ== - dependencies: - "@isaacs/cliui" "^8.0.2" - optionalDependencies: - "@pkgjs/parseargs" "^0.11.0" - -jackspeak@^3.1.2: - version "3.4.3" - resolved "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz" - integrity sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw== - dependencies: - "@isaacs/cliui" "^8.0.2" - optionalDependencies: - "@pkgjs/parseargs" "^0.11.0" - -jake@^10.8.5: - version "10.9.2" - resolved "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz" - integrity sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA== - dependencies: - async "^3.2.3" - chalk "^4.0.2" - filelist "^1.0.4" - minimatch "^3.1.2" - -jest@29.7.0, jest@^29.0.0: - version "29.7.0" - resolved "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz" - integrity sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw== - dependencies: - jest-cli "^29.7.0" - "@jest/core" "^29.7.0" - "@jest/types" "^29.6.3" - import-local "^3.0.2" - -jest-changed-files@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz" - integrity sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w== - dependencies: - execa "^5.0.0" - p-limit "^3.1.0" - jest-util "^29.7.0" - -jest-circus@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz" - integrity sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw== - dependencies: - co "^4.6.0" - chalk "^4.0.0" - slash "^3.0.0" - dedent "^1.0.0" - p-limit "^3.1.0" - jest-each "^29.7.0" - jest-util "^29.7.0" - pure-rand "^6.0.0" - "@jest/types" "^29.6.3" - "@types/node" "*" - stack-utils "^2.0.3" - "@jest/expect" "^29.7.0" - jest-runtime "^29.7.0" - jest-snapshot "^29.7.0" - pretty-format "^29.7.0" - is-generator-fn "^2.0.0" - "@jest/environment" "^29.7.0" - "@jest/test-result" "^29.7.0" - jest-message-util "^29.7.0" - jest-matcher-utils "^29.7.0" - -jest-cli@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz" - integrity sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg== - dependencies: - exit "^0.1.2" - chalk "^4.0.0" - yargs "^17.3.1" - jest-util "^29.7.0" - "@jest/core" "^29.7.0" - "@jest/types" "^29.6.3" - create-jest "^29.7.0" - jest-config "^29.7.0" - import-local "^3.0.2" - jest-validate "^29.7.0" - "@jest/test-result" "^29.7.0" - -jest-config@^29.4.1, jest-config@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz" - integrity sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ== - dependencies: - glob "^7.1.3" - chalk "^4.0.0" - slash "^3.0.0" - ci-info "^3.2.0" - deepmerge "^4.2.2" - jest-util "^29.7.0" - babel-jest "^29.7.0" - micromatch "^4.0.4" - parse-json "^5.2.0" - "@babel/core" "^7.11.6" - "@jest/types" "^29.6.3" - graceful-fs "^4.2.9" - jest-circus "^29.7.0" - jest-runner "^29.7.0" - jest-resolve "^29.7.0" - jest-get-type "^29.6.3" - jest-validate "^29.7.0" - pretty-format "^29.7.0" - jest-regex-util "^29.6.3" - strip-json-comments "^3.1.1" - "@jest/test-sequencer" "^29.7.0" - jest-environment-node "^29.7.0" - -jest-diff@^29.4.1, jest-diff@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz" - integrity sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw== - dependencies: - chalk "^4.0.0" - jest-get-type "^29.6.3" - pretty-format "^29.7.0" - diff-sequences "^29.6.3" - -jest-docblock@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz" - integrity sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g== - dependencies: - detect-newline "^3.0.0" - -jest-each@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz" - integrity sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ== - dependencies: - chalk "^4.0.0" - jest-util "^29.7.0" - "@jest/types" "^29.6.3" - jest-get-type "^29.6.3" - pretty-format "^29.7.0" - -jest-environment-jsdom@29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-29.7.0.tgz" - integrity sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA== - dependencies: - jsdom "^20.0.0" - jest-mock "^29.7.0" - jest-util "^29.7.0" - "@jest/types" "^29.6.3" - "@types/node" "*" - "@types/jsdom" "^20.0.0" - "@jest/environment" "^29.7.0" - "@jest/fake-timers" "^29.7.0" - -jest-environment-node@^29.6.3, jest-environment-node@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz" - integrity sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw== - dependencies: - jest-mock "^29.7.0" - jest-util "^29.7.0" - "@jest/types" "^29.6.3" - "@types/node" "*" - "@jest/environment" "^29.7.0" - "@jest/fake-timers" "^29.7.0" - -jest-get-type@^29.6.3: - version "29.6.3" - resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz" - integrity sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw== - -jest-haste-map@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz" - integrity sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA== - dependencies: - walker "^1.0.8" - anymatch "^3.0.3" - jest-util "^29.7.0" - micromatch "^4.0.4" - "@jest/types" "^29.6.3" - "@types/node" "*" - fb-watchman "^2.0.0" - graceful-fs "^4.2.9" - jest-worker "^29.7.0" - jest-regex-util "^29.6.3" - "@types/graceful-fs" "^4.1.3" - optionalDependencies: - fsevents "^2.3.2" - -jest-leak-detector@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz" - integrity sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw== - dependencies: - jest-get-type "^29.6.3" - pretty-format "^29.7.0" - -jest-matcher-utils@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz" - integrity sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g== - dependencies: - chalk "^4.0.0" - jest-diff "^29.7.0" - jest-get-type "^29.6.3" - pretty-format "^29.7.0" - -jest-message-util@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz" - integrity sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w== - dependencies: - chalk "^4.0.0" - slash "^3.0.0" - micromatch "^4.0.4" - "@jest/types" "^29.6.3" - graceful-fs "^4.2.9" - stack-utils "^2.0.3" - pretty-format "^29.7.0" - "@babel/code-frame" "^7.12.13" - "@types/stack-utils" "^2.0.0" - -jest-mock@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz" - integrity sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw== - dependencies: - jest-util "^29.7.0" - "@jest/types" "^29.6.3" - "@types/node" "*" - -jest-pnp-resolver@^1.2.2: - version "1.2.3" - resolved "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz" - integrity sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w== - -jest-regex-util@^29.6.3: - version "29.6.3" - resolved "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz" - integrity sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg== - -jest-resolve@^29.4.1, jest-resolve@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz" - integrity sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA== - dependencies: - chalk "^4.0.0" - slash "^3.0.0" - resolve "^1.20.0" - jest-util "^29.7.0" - graceful-fs "^4.2.9" - jest-validate "^29.7.0" - jest-haste-map "^29.7.0" - resolve.exports "^2.0.0" - jest-pnp-resolver "^1.2.2" - -jest-resolve-dependencies@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz" - integrity sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA== - dependencies: - jest-snapshot "^29.7.0" - jest-regex-util "^29.6.3" - -jest-runner@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz" - integrity sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ== - dependencies: - chalk "^4.0.0" - p-limit "^3.1.0" - emittery "^0.13.1" - jest-util "^29.7.0" - "@jest/types" "^29.6.3" - "@types/node" "*" - graceful-fs "^4.2.9" - jest-worker "^29.7.0" - jest-resolve "^29.7.0" - jest-runtime "^29.7.0" - jest-watcher "^29.7.0" - "@jest/console" "^29.7.0" - jest-docblock "^29.7.0" - jest-haste-map "^29.7.0" - "@jest/transform" "^29.7.0" - "@jest/environment" "^29.7.0" - "@jest/test-result" "^29.7.0" - jest-message-util "^29.7.0" - jest-leak-detector "^29.7.0" - source-map-support "0.5.13" - jest-environment-node "^29.7.0" - -jest-runtime@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz" - integrity sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ== - dependencies: - glob "^7.1.3" - chalk "^4.0.0" - slash "^3.0.0" - jest-mock "^29.7.0" - jest-util "^29.7.0" - strip-bom "^4.0.0" - "@jest/types" "^29.6.3" - "@types/node" "*" - graceful-fs "^4.2.9" - jest-resolve "^29.7.0" - "@jest/globals" "^29.7.0" - jest-snapshot "^29.7.0" - jest-haste-map "^29.7.0" - "@jest/transform" "^29.7.0" - jest-regex-util "^29.6.3" - "@jest/source-map" "^29.6.3" - cjs-module-lexer "^1.0.0" - "@jest/environment" "^29.7.0" - "@jest/fake-timers" "^29.7.0" - "@jest/test-result" "^29.7.0" - jest-message-util "^29.7.0" - collect-v8-coverage "^1.0.0" - -jest-snapshot@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz" - integrity sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw== - dependencies: - chalk "^4.0.0" - expect "^29.7.0" - semver "^7.5.3" - jest-diff "^29.7.0" - jest-util "^29.7.0" - "@babel/core" "^7.11.6" - "@jest/types" "^29.6.3" - graceful-fs "^4.2.9" - "@babel/types" "^7.3.3" - jest-get-type "^29.6.3" - pretty-format "^29.7.0" - "@jest/transform" "^29.7.0" - natural-compare "^1.4.0" - "@babel/generator" "^7.7.2" - jest-message-util "^29.7.0" - "@jest/expect-utils" "^29.7.0" - jest-matcher-utils "^29.7.0" - "@babel/plugin-syntax-jsx" "^7.7.2" - "@babel/plugin-syntax-typescript" "^7.7.2" - babel-preset-current-node-syntax "^1.0.0" - -jest-util@^29.0.0, jest-util@^29.4.1, jest-util@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz" - integrity sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA== - dependencies: - chalk "^4.0.0" - ci-info "^3.2.0" - picomatch "^2.2.3" - "@jest/types" "^29.6.3" - "@types/node" "*" - graceful-fs "^4.2.9" - -jest-validate@^29.6.3, jest-validate@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz" - integrity sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw== - dependencies: - chalk "^4.0.0" - leven "^3.1.0" - camelcase "^6.2.0" - "@jest/types" "^29.6.3" - jest-get-type "^29.6.3" - pretty-format "^29.7.0" - -jest-watcher@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz" - integrity sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g== - dependencies: - chalk "^4.0.0" - emittery "^0.13.1" - jest-util "^29.7.0" - "@jest/types" "^29.6.3" - "@types/node" "*" - ansi-escapes "^4.2.1" - string-length "^4.0.1" - "@jest/test-result" "^29.7.0" - -jest-worker@^27.4.5: - version "27.5.1" - resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz" - integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== - dependencies: - "@types/node" "*" - merge-stream "^2.0.0" - supports-color "^8.0.0" - -jest-worker@^29.4.3, jest-worker@^29.6.3, jest-worker@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz" - integrity sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw== - dependencies: - jest-util "^29.7.0" - "@types/node" "*" - merge-stream "^2.0.0" - supports-color "^8.0.0" - -jiti@^1.21.6: - version "1.21.6" - resolved "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz" - integrity sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w== - -jiti@^2.1.2, jiti@^2.3.1: - version "2.3.3" - resolved "https://registry.npmjs.org/jiti/-/jiti-2.3.3.tgz" - integrity sha512-EX4oNDwcXSivPrw2qKH2LB5PoFxEvgtv2JgwW0bU858HoLQ+kutSvjLMUqBd0PeJYEinLWhoI9Ol0eYMqj/wNQ== - -jju@~1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz" - integrity sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA== - -joi@^17.2.1: - version "17.13.3" - resolved "https://registry.npmjs.org/joi/-/joi-17.13.3.tgz" - integrity sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA== - dependencies: - "@hapi/hoek" "^9.3.0" - "@hapi/topo" "^5.1.0" - "@sideway/address" "^4.1.5" - "@sideway/formula" "^3.0.1" - "@sideway/pinpoint" "^2.0.0" - -joycon@^3.1.1: - version "3.1.1" - resolved "https://registry.npmjs.org/joycon/-/joycon-3.1.1.tgz" - integrity sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw== - -js-beautify@^1.14.9: - version "1.15.1" - resolved "https://registry.npmjs.org/js-beautify/-/js-beautify-1.15.1.tgz" - integrity sha512-ESjNzSlt/sWE8sciZH8kBF8BPlwXPwhR6pWKAw8bw4Bwj+iZcnKW6ONWUutJ7eObuBZQpiIb8S7OYspWrKt7rA== - dependencies: - config-chain "^1.1.13" - editorconfig "^1.0.4" - glob "^10.3.3" - js-cookie "^3.0.5" - nopt "^7.2.0" - -js-cookie@^3.0.5: - version "3.0.5" - resolved "https://registry.npmjs.org/js-cookie/-/js-cookie-3.0.5.tgz" - integrity sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw== - -js-sha3@0.8.0: - version "0.8.0" - resolved "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz" - integrity sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q== - -"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -js-tokens@^9.0.0: - version "9.0.0" - resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.0.tgz" - integrity sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ== - -js-yaml@^3.10.0, js-yaml@^3.13.1: - version "3.14.1" - resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" - integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== - dependencies: - argparse "^1.0.7" - esprima "^4.0.0" - -js-yaml@4.1.0, js-yaml@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz" - integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== - dependencies: - argparse "^2.0.1" - -jsbn@~0.1.0: - version "0.1.1" - resolved "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz" - integrity sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg== - -jsc-android@^250231.0.0: - version "250231.0.0" - resolved "https://registry.npmjs.org/jsc-android/-/jsc-android-250231.0.0.tgz" - integrity sha512-rS46PvsjYmdmuz1OAWXY/1kCYG7pnf1TBqeTiOJr1iDz7s5DLxxC9n/ZMknLDxzYzNVfI7R95MH10emSSG1Wuw== - -jsc-safe-url@^0.2.2: - version "0.2.4" - resolved "https://registry.npmjs.org/jsc-safe-url/-/jsc-safe-url-0.2.4.tgz" - integrity sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q== - -jscodeshift@^0.14.0: - version "0.14.0" - resolved "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.14.0.tgz" - integrity sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA== - dependencies: - temp "^0.8.4" - chalk "^4.1.2" - recast "^0.21.0" - node-dir "^0.1.17" - neo-async "^2.5.0" - babel-core "^7.0.0-bridge.0" - micromatch "^4.0.4" - "@babel/core" "^7.13.16" - flow-parser "0.*" - graceful-fs "^4.2.4" - "@babel/parser" "^7.13.16" - "@babel/register" "^7.13.16" - write-file-atomic "^2.3.0" - "@babel/preset-flow" "^7.13.13" - "@babel/preset-typescript" "^7.13.0" - "@babel/plugin-proposal-class-properties" "^7.13.0" - "@babel/plugin-proposal-optional-chaining" "^7.13.12" - "@babel/plugin-transform-modules-commonjs" "^7.13.8" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.13.8" - -jsdom@^20.0.0: - version "20.0.3" - resolved "https://registry.npmjs.org/jsdom/-/jsdom-20.0.3.tgz" - integrity sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ== - dependencies: - ws "^8.11.0" - abab "^2.0.6" - acorn "^8.8.1" - cssom "^0.5.0" - saxes "^6.0.0" - nwsapi "^2.2.2" - parse5 "^7.1.1" - cssstyle "^2.3.0" - data-urls "^3.0.2" - escodegen "^2.0.0" - form-data "^4.0.0" - decimal.js "^10.4.2" - whatwg-url "^11.0.0" - symbol-tree "^3.2.4" - domexception "^4.0.0" - tough-cookie "^4.1.2" - acorn-globals "^7.0.0" - whatwg-encoding "^2.0.0" - whatwg-mimetype "^3.0.0" - http-proxy-agent "^5.0.0" - https-proxy-agent "^5.0.1" - w3c-xmlserializer "^4.0.0" - webidl-conversions "^7.0.0" - xml-name-validator "^4.0.0" - html-encoding-sniffer "^3.0.0" - is-potential-custom-element-name "^1.0.1" - -jsdom@^22.1.0: - version "22.1.0" - resolved "https://registry.npmjs.org/jsdom/-/jsdom-22.1.0.tgz" - integrity sha512-/9AVW7xNbsBv6GfWho4TTNjEo9fe6Zhf9O7s0Fhhr3u+awPwAJMKwAMXnkk5vBxflqLW9hTHX/0cs+P3gW+cQw== - dependencies: - ws "^8.13.0" - abab "^2.0.6" - saxes "^6.0.0" - nwsapi "^2.2.4" - parse5 "^7.1.2" - cssstyle "^3.0.0" - data-urls "^4.0.0" - form-data "^4.0.0" - decimal.js "^10.4.3" - whatwg-url "^12.0.1" - rrweb-cssom "^0.6.0" - symbol-tree "^3.2.4" - domexception "^4.0.0" - tough-cookie "^4.1.2" - whatwg-encoding "^2.0.0" - whatwg-mimetype "^3.0.0" - http-proxy-agent "^5.0.0" - https-proxy-agent "^5.0.1" - w3c-xmlserializer "^4.0.0" - webidl-conversions "^7.0.0" - xml-name-validator "^4.0.0" - html-encoding-sniffer "^3.0.0" - is-potential-custom-element-name "^1.0.1" - -jsesc@^3.0.2, jsesc@~3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz" - integrity sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g== - -json-buffer@3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz" - integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== - -json-parse-better-errors@^1.0.1: - version "1.0.2" - resolved "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz" - integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== - -json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: - version "2.3.1" - resolved "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz" - integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== - -json-schema@0.4.0: - version "0.4.0" - resolved "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz" - integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== - -json-schema-to-typescript@^13.1.1: - version "13.1.2" - resolved "https://registry.npmjs.org/json-schema-to-typescript/-/json-schema-to-typescript-13.1.2.tgz" - integrity sha512-17G+mjx4nunvOpkPvcz7fdwUwYCEwyH8vR3Ym3rFiQ8uzAL3go+c1306Kk7iGRk8HuXBXqy+JJJmpYl0cvOllw== - dependencies: - mz "^2.7.0" - glob "^7.1.6" - lodash "^4.17.21" - mkdirp "^1.0.4" - is-glob "^4.0.3" - minimist "^1.2.6" - prettier "^2.6.2" - cli-color "^2.0.2" - get-stdin "^8.0.0" - glob-promise "^4.2.2" - "@types/lodash" "^4.14.182" - "@types/prettier" "^2.6.1" - "@types/json-schema" "^7.0.11" - "@bcherny/json-schema-ref-parser" "10.0.5-fork" - -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" - integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== - -json-schema-traverse@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" - integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== - -json-stable-stringify-without-jsonify@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" - integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== - -json-stringify-safe@~5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz" - integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== - -json5@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz" - integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA== - dependencies: - minimist "^1.2.0" - -json5@^2.1.2, json5@^2.2.2, json5@^2.2.3: - version "2.2.3" - resolved "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz" - integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== - -jsonc-eslint-parser@^2.1.0: - version "2.4.0" - resolved "https://registry.npmjs.org/jsonc-eslint-parser/-/jsonc-eslint-parser-2.4.0.tgz" - integrity sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg== - dependencies: - acorn "^8.5.0" - eslint-visitor-keys "^3.0.0" - espree "^9.0.0" - semver "^7.3.5" - -jsonc-parser@3.2.0: - version "3.2.0" - resolved "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz" - integrity sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w== - -jsonfile@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz" - integrity sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg== - optionalDependencies: - graceful-fs "^4.1.6" - -jsonfile@^6.0.1: - version "6.1.0" - resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz" - integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== - dependencies: - universalify "^2.0.0" - optionalDependencies: - graceful-fs "^4.1.6" - -jsonparse@^1.2.0: - version "1.3.1" - resolved "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz" - integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg== - -jsonwebtoken@9.0.2: - version "9.0.2" - resolved "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.2.tgz" - integrity sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ== - dependencies: - jws "^3.2.2" - lodash.includes "^4.3.0" - lodash.isboolean "^3.0.3" - lodash.isinteger "^4.0.4" - lodash.isnumber "^3.0.3" - lodash.isplainobject "^4.0.6" - lodash.isstring "^4.0.1" - lodash.once "^4.0.0" - ms "^2.1.1" - semver "^7.5.4" - -jsprim@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz" - integrity sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ== - dependencies: - assert-plus "1.0.0" - extsprintf "1.3.0" - json-schema "0.4.0" - verror "1.10.0" - -"jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.3.3: - version "3.3.5" - resolved "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz" - integrity sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ== - dependencies: - array-includes "^3.1.6" - array.prototype.flat "^1.3.1" - object.assign "^4.1.4" - object.values "^1.1.6" - -jwa@^1.4.1: - version "1.4.1" - resolved "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz" - integrity sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA== - dependencies: - buffer-equal-constant-time "1.0.1" - ecdsa-sig-formatter "1.0.11" - safe-buffer "^5.0.1" - -jws@^3.2.2: - version "3.2.2" - resolved "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz" - integrity sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA== - dependencies: - jwa "^1.4.1" - safe-buffer "^5.0.1" - -keygrip@~1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/keygrip/-/keygrip-1.1.0.tgz" - integrity sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ== - dependencies: - tsscmp "1.0.6" - -keyv@^4.5.3: - version "4.5.4" - resolved "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz" - integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw== - dependencies: - json-buffer "3.0.1" - -keyvaluestorage-interface@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/keyvaluestorage-interface/-/keyvaluestorage-interface-1.0.0.tgz" - integrity sha512-8t6Q3TclQ4uZynJY9IGr2+SsIGwK9JHcO6ootkHCGA0CrQCRy+VkouYNO2xicET6b9al7QKzpebNow+gkpCL8g== - -kind-of@^6.0.2, kind-of@^6.0.3: - version "6.0.3" - resolved "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" - integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== - -kleur@^3.0.3: - version "3.0.3" - resolved "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" - integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== - -kleur@4.1.5: - version "4.1.5" - resolved "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz" - integrity sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ== - -klona@^2.0.4, klona@^2.0.5, klona@^2.0.6: - version "2.0.6" - resolved "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz" - integrity sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA== - -knitwork@^1.0.0, knitwork@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/knitwork/-/knitwork-1.1.0.tgz" - integrity sha512-oHnmiBUVHz1V+URE77PNot2lv3QiYU2zQf1JjOVkMt3YDKGbu8NAFr+c4mcNOhdsGrB/VpVbRwPwhiXrPhxQbw== - -koa@2.15.3: - version "2.15.3" - resolved "https://registry.npmjs.org/koa/-/koa-2.15.3.tgz" - integrity sha512-j/8tY9j5t+GVMLeioLaxweJiKUayFhlGqNTzf2ZGwL0ZCQijd2RLHK0SLW5Tsko8YyyqCZC2cojIb0/s62qTAg== - dependencies: - accepts "^1.3.5" - cache-content-type "^1.0.0" - content-disposition "~0.5.2" - content-type "^1.0.4" - cookies "~0.9.0" - debug "^4.3.2" - delegates "^1.0.0" - depd "^2.0.0" - destroy "^1.0.4" - encodeurl "^1.0.2" - escape-html "^1.0.3" - fresh "~0.5.2" - http-assert "^1.3.0" - http-errors "^1.6.3" - is-generator-function "^1.0.7" - koa-compose "^4.1.0" - koa-convert "^2.0.0" - on-finished "^2.3.0" - only "~0.0.2" - parseurl "^1.3.2" - statuses "^1.5.0" - type-is "^1.6.16" - vary "^1.1.2" - -koa-compose@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/koa-compose/-/koa-compose-4.1.0.tgz" - integrity sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw== - -koa-convert@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/koa-convert/-/koa-convert-2.0.0.tgz" - integrity sha512-asOvN6bFlSnxewce2e/DK3p4tltyfC4VM7ZwuTuepI7dEQVcvpyFuBcEARu1+Hxg8DIwytce2n7jrZtRlPrARA== - dependencies: - co "^4.6.0" - koa-compose "^4.1.0" - -kolorist@^1.7.0, kolorist@^1.8.0: - version "1.8.0" - resolved "https://registry.npmjs.org/kolorist/-/kolorist-1.8.0.tgz" - integrity sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ== - -language-subtag-registry@~0.3.2: - version "0.3.23" - resolved "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz" - integrity sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ== - -language-tags@=1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz" - integrity sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ== - dependencies: - language-subtag-registry "~0.3.2" - -launch-editor@^2.6.1, launch-editor@^2.9.1: - version "2.9.1" - resolved "https://registry.npmjs.org/launch-editor/-/launch-editor-2.9.1.tgz" - integrity sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w== - dependencies: - picocolors "^1.0.0" - shell-quote "^1.8.1" - -lazystream@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz" - integrity sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw== - dependencies: - readable-stream "^2.0.5" - -less@4.1.3, "less@^3.5.0 || ^4.0.0": - version "4.1.3" - resolved "https://registry.npmjs.org/less/-/less-4.1.3.tgz" - integrity sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA== - dependencies: - copy-anything "^2.0.1" - parse-node-version "^1.0.1" - tslib "^2.3.0" - optionalDependencies: - errno "^0.1.1" - graceful-fs "^4.1.2" - image-size "~0.5.0" - make-dir "^2.1.0" - mime "^1.4.1" - needle "^3.1.0" - source-map "~0.6.0" - -less-loader@11.1.0: - version "11.1.0" - resolved "https://registry.npmjs.org/less-loader/-/less-loader-11.1.0.tgz" - integrity sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug== - dependencies: - klona "^2.0.4" - -leven@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz" - integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== - -levn@^0.4.1: - version "0.4.1" - resolved "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz" - integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== - dependencies: - prelude-ls "^1.2.1" - type-check "~0.4.0" - -libsodium-sumo@^0.7.15: - version "0.7.15" - resolved "https://registry.npmjs.org/libsodium-sumo/-/libsodium-sumo-0.7.15.tgz" - integrity sha512-5tPmqPmq8T8Nikpm1Nqj0hBHvsLFCXvdhBFV7SGOitQPZAA6jso8XoL0r4L7vmfKXr486fiQInvErHtEvizFMw== - -libsodium-wrappers-sumo@^0.7.11: - version "0.7.15" - resolved "https://registry.npmjs.org/libsodium-wrappers-sumo/-/libsodium-wrappers-sumo-0.7.15.tgz" - integrity sha512-aSWY8wKDZh5TC7rMvEdTHoyppVq/1dTSAeAR7H6pzd6QRT3vQWcT5pGwCotLcpPEOLXX6VvqihSPkpEhYAjANA== - dependencies: - libsodium-sumo "^0.7.15" - -license-webpack-plugin@^4.0.2: - version "4.0.2" - resolved "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz" - integrity sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw== - dependencies: - webpack-sources "^3.0.0" - -lighthouse-logger@^1.0.0: - version "1.4.2" - resolved "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-1.4.2.tgz" - integrity sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g== - dependencies: - debug "^2.6.9" - marky "^1.2.2" - -lilconfig@^3.1.1, lilconfig@^3.1.2: - version "3.1.2" - resolved "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz" - integrity sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow== - -lines-and-columns@^1.1.6: - version "1.2.4" - resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz" - integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== - -lines-and-columns@2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-2.0.3.tgz" - integrity sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w== - -listhen@^1.7.2: - version "1.9.0" - resolved "https://registry.npmjs.org/listhen/-/listhen-1.9.0.tgz" - integrity sha512-I8oW2+QL5KJo8zXNWX046M134WchxsXC7SawLPvRQpogCbkyQIaFxPE89A2HiwR7vAK2Dm2ERBAmyjTYGYEpBg== - dependencies: - "@parcel/watcher" "^2.4.1" - "@parcel/watcher-wasm" "^2.4.1" - citty "^0.1.6" - clipboardy "^4.0.0" - consola "^3.2.3" - crossws ">=0.2.0 <0.4.0" - defu "^6.1.4" - get-port-please "^3.1.2" - h3 "^1.12.0" - http-shutdown "^1.2.2" - jiti "^2.1.2" - mlly "^1.7.1" - node-forge "^1.3.1" - pathe "^1.1.2" - std-env "^3.7.0" - ufo "^1.5.4" - untun "^0.1.3" - uqr "^0.1.2" - -loader-runner@^4.2.0: - version "4.3.0" - resolved "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz" - integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg== - -loader-utils@^2.0.0, loader-utils@^2.0.3: - version "2.0.4" - resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz" - integrity sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw== - dependencies: - json5 "^2.1.2" - big.js "^5.2.2" - emojis-list "^3.0.0" - -local-pkg@^0.5.0: - version "0.5.0" - resolved "https://registry.npmjs.org/local-pkg/-/local-pkg-0.5.0.tgz" - integrity sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg== - dependencies: - mlly "^1.4.2" - pkg-types "^1.0.3" - -locate-path@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz" - integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== - dependencies: - p-locate "^3.0.0" - path-exists "^3.0.0" - -locate-path@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" - integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== - dependencies: - p-locate "^4.1.0" - -locate-path@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz" - integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== - dependencies: - p-locate "^5.0.0" - -locate-path@^7.1.0: - version "7.2.0" - resolved "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz" - integrity sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA== - dependencies: - p-locate "^6.0.0" - -lockfile@1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/lockfile/-/lockfile-1.0.4.tgz" - integrity sha512-cvbTwETRfsFh4nHsL1eGWapU1XFi5Ot9E85sWAwia7Y7EgB7vfqcZhTKZ+l7hCGxSPoushMv5GKhT5PdLv03WA== - dependencies: - signal-exit "^3.0.2" - -lodash@4, lodash@4.17.21, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.21, lodash@~4.17.15: - version "4.17.21" - resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" - integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== - -lodash.camelcase@^4.3.0: - version "4.3.0" - resolved "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz" - integrity sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA== - -lodash.clonedeepwith@4.5.0: - version "4.5.0" - resolved "https://registry.npmjs.org/lodash.clonedeepwith/-/lodash.clonedeepwith-4.5.0.tgz" - integrity sha512-QRBRSxhbtsX1nc0baxSkkK5WlVTTm/s48DSukcGcWZwIyI8Zz+lB+kFiELJXtzfH4Aj6kMWQ1VWW4U5uUDgZMA== - -lodash.debounce@^4.0.8: - version "4.0.8" - resolved "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz" - integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== - -lodash.defaults@^4.2.0: - version "4.2.0" - resolved "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz" - integrity sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ== - -lodash.get@^4.4.2: - version "4.4.2" - resolved "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz" - integrity sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ== - -lodash.includes@^4.3.0: - version "4.3.0" - resolved "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz" - integrity sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w== - -lodash.isarguments@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz" - integrity sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg== - -lodash.isboolean@^3.0.3: - version "3.0.3" - resolved "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz" - integrity sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg== - -lodash.isequal@4.5.0, lodash.isequal@^4.5.0: - version "4.5.0" - resolved "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz" - integrity sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ== - -lodash.isfunction@^3.0.9: - version "3.0.9" - resolved "https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz" - integrity sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw== - -lodash.isinteger@^4.0.4: - version "4.0.4" - resolved "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz" - integrity sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA== - -lodash.isnumber@^3.0.3: - version "3.0.3" - resolved "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz" - integrity sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw== - -lodash.isplainobject@^4.0.6: - version "4.0.6" - resolved "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz" - integrity sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA== - -lodash.isstring@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz" - integrity sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw== - -lodash.kebabcase@^4.1.1: - version "4.1.1" - resolved "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz" - integrity sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g== - -lodash.memoize@^4.1.2: - version "4.1.2" - resolved "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz" - integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== - -lodash.merge@^4.6.2: - version "4.6.2" - resolved "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz" - integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== - -lodash.mergewith@^4.6.2: - version "4.6.2" - resolved "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz" - integrity sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ== - -lodash.once@^4.0.0: - version "4.1.1" - resolved "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz" - integrity sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg== - -lodash.snakecase@^4.1.1: - version "4.1.1" - resolved "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz" - integrity sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw== - -lodash.startcase@^4.4.0: - version "4.4.0" - resolved "https://registry.npmjs.org/lodash.startcase/-/lodash.startcase-4.4.0.tgz" - integrity sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg== - -lodash.throttle@^4.1.1: - version "4.1.1" - resolved "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz" - integrity sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ== - -lodash.uniq@^4.5.0: - version "4.5.0" - resolved "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz" - integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== - -lodash.upperfirst@^4.3.1: - version "4.3.1" - resolved "https://registry.npmjs.org/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz" - integrity sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg== - -log-symbols@^4.0.0, log-symbols@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz" - integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== - dependencies: - chalk "^4.1.0" - is-unicode-supported "^0.1.0" - -log4js@6.9.1: - version "6.9.1" - resolved "https://registry.npmjs.org/log4js/-/log4js-6.9.1.tgz" - integrity sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g== - dependencies: - date-format "^4.0.14" - debug "^4.3.4" - flatted "^3.2.7" - rfdc "^1.3.0" - streamroller "^3.1.5" - -logkitty@^0.7.1: - version "0.7.1" - resolved "https://registry.npmjs.org/logkitty/-/logkitty-0.7.1.tgz" - integrity sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ== - dependencies: - ansi-fragments "^0.2.1" - dayjs "^1.8.15" - yargs "^15.1.0" - -long@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/long/-/long-4.0.0.tgz" - integrity sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA== - -long@^5.2.3: - version "5.2.3" - resolved "https://registry.npmjs.org/long/-/long-5.2.3.tgz" - integrity sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q== - -long-timeout@0.1.1: - version "0.1.1" - resolved "https://registry.npmjs.org/long-timeout/-/long-timeout-0.1.1.tgz" - integrity sha512-BFRuQUqc7x2NWxfJBCyUrN8iYUYznzL9JROmRz1gZ6KlOIgmoD+njPVbb+VNn2nGMKggMsK79iUNErillsrx7w== - -loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" - integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== - dependencies: - js-tokens "^3.0.0 || ^4.0.0" - -lossless-json@^4.0.1: - version "4.0.2" - resolved "https://registry.npmjs.org/lossless-json/-/lossless-json-4.0.2.tgz" - integrity sha512-+z0EaLi2UcWi8MZRxA5iTb6m4Ys4E80uftGY+yG5KNFJb5EceQXOhdW/pWJZ8m97s26u7yZZAYMcKWNztSZssA== - -loupe@^3.1.0, loupe@^3.1.1: - version "3.1.2" - resolved "https://registry.npmjs.org/loupe/-/loupe-3.1.2.tgz" - integrity sha512-23I4pFZHmAemUnz8WZXbYRSKYj801VDaNv9ETuMh7IrMc7VuVVSo+Z9iLE3ni30+U48iDWfi30d3twAXBYmnCg== - -lowdb@1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/lowdb/-/lowdb-1.0.0.tgz" - integrity sha512-2+x8esE/Wb9SQ1F9IHaYWfsC9FIecLOPrK4g17FGEayjUWH172H6nwicRovGvSE2CPZouc2MCIqCI7h9d+GftQ== - dependencies: - graceful-fs "^4.1.3" - is-promise "^2.1.0" - lodash "4" - pify "^3.0.0" - steno "^0.4.1" - -lower-case@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz" - integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg== - dependencies: - tslib "^2.0.3" - -lru-cache@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz" - integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== - dependencies: - yallist "^3.0.2" - -lru-cache@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" - integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== - dependencies: - yallist "^4.0.0" - -lru-cache@7.18.3: - version "7.18.3" - resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz" - integrity sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA== - -lru-cache@^10.0.1, lru-cache@^10.2.0, lru-cache@^10.4.3: - version "10.4.3" - resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz" - integrity sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ== - -lru-queue@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz" - integrity sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ== - dependencies: - es5-ext "~0.10.2" - -luxon@^3.2.1: - version "3.5.0" - resolved "https://registry.npmjs.org/luxon/-/luxon-3.5.0.tgz" - integrity sha512-rh+Zjr6DNfUYR3bPwJEnuwDdqMbxZW7LOQfUN4B54+Cl+0o5zaU9RJ6bcidfDtC1cWCZXQ+nvX8bf6bAji37QQ== - -lz-string@^1.5.0: - version "1.5.0" - resolved "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz" - integrity sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ== - -magic-string@^0.29.0: - version "0.29.0" - resolved "https://registry.npmjs.org/magic-string/-/magic-string-0.29.0.tgz" - integrity sha512-WcfidHrDjMY+eLjlU+8OvwREqHwpgCeKVBUpQ3OhYYuvfaYCUgcbuBzappNzZvg/v8onU3oQj+BYpkOJe9Iw4Q== - dependencies: - "@jridgewell/sourcemap-codec" "^1.4.13" - -magic-string@^0.30.0, magic-string@^0.30.10, magic-string@^0.30.11, magic-string@^0.30.3, magic-string@^0.30.4, magic-string@^0.30.8: - version "0.30.12" - resolved "https://registry.npmjs.org/magic-string/-/magic-string-0.30.12.tgz" - integrity sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw== - dependencies: - "@jridgewell/sourcemap-codec" "^1.5.0" - -magic-string-ast@^0.6.2: - version "0.6.2" - resolved "https://registry.npmjs.org/magic-string-ast/-/magic-string-ast-0.6.2.tgz" - integrity sha512-oN3Bcd7ZVt+0VGEs7402qR/tjgjbM7kPlH/z7ufJnzTLVBzXJITRHOJiwMmmYMgZfdoWQsfQcY+iKlxiBppnMA== - dependencies: - magic-string "^0.30.10" - -magicast@^0.3.4, magicast@^0.3.5: - version "0.3.5" - resolved "https://registry.npmjs.org/magicast/-/magicast-0.3.5.tgz" - integrity sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ== - dependencies: - "@babel/parser" "^7.25.4" - "@babel/types" "^7.25.4" - source-map-js "^1.2.0" - -make-dir@^2.0.0, make-dir@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz" - integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== - dependencies: - pify "^4.0.1" - semver "^5.6.0" - -make-dir@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz" - integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== - dependencies: - semver "^6.0.0" - -make-dir@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz" - integrity sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw== - dependencies: - semver "^7.5.3" - -make-error@^1.1.1, make-error@^1.3.6: - version "1.3.6" - resolved "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz" - integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== - -makeerror@1.0.12: - version "1.0.12" - resolved "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz" - integrity sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg== - dependencies: - tmpl "1.0.5" - -map-obj@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz" - integrity sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg== - -map-obj@^4.0.0: - version "4.3.0" - resolved "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz" - integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ== - -marky@^1.2.2: - version "1.2.5" - resolved "https://registry.npmjs.org/marky/-/marky-1.2.5.tgz" - integrity sha512-q9JtQJKjpsVxCRVgQ+WapguSbKC3SQ5HEzFGPAJMStgh3QjCawp00UKv3MTTAArTmGmmPUvllHZoNbZ3gs0I+Q== - -md5.js@^1.3.4: - version "1.3.5" - resolved "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz" - integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg== - dependencies: - hash-base "^3.0.0" - inherits "^2.0.1" - safe-buffer "^5.1.2" - -mdn-data@2.0.28: - version "2.0.28" - resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz" - integrity sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g== - -mdn-data@2.0.30: - version "2.0.30" - resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz" - integrity sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA== - -media-typer@0.3.0: - version "0.3.0" - resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz" - integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== - -memfs@^3.4.1: - version "3.6.0" - resolved "https://registry.npmjs.org/memfs/-/memfs-3.6.0.tgz" - integrity sha512-EGowvkkgbMcIChjMTMkESFDbZeSh8xZ7kNSF0hAiAN4Jh6jgHCRS0Ga/+C8y6Au+oqpezRHCfPsmJ2+DwAgiwQ== - dependencies: - fs-monkey "^1.0.4" - -memfs@^4.6.0: - version "4.14.0" - resolved "https://registry.npmjs.org/memfs/-/memfs-4.14.0.tgz" - integrity sha512-JUeY0F/fQZgIod31Ja1eJgiSxLn7BfQlCnqhwXFBzFHEw63OdLK7VJUJ7bnzNsWgCyoUP5tEp1VRY8rDaYzqOA== - dependencies: - "@jsonjoy.com/json-pack" "^1.0.3" - "@jsonjoy.com/util" "^1.3.0" - tree-dump "^1.0.1" - tslib "^2.0.0" - -memoize-one@^5.0.0: - version "5.2.1" - resolved "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz" - integrity sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q== - -memoizee@^0.4.15: - version "0.4.17" - resolved "https://registry.npmjs.org/memoizee/-/memoizee-0.4.17.tgz" - integrity sha512-DGqD7Hjpi/1or4F/aYAspXKNm5Yili0QDAFAY4QYvpqpgiY6+1jOfqpmByzjxbWd/T9mChbCArXAbDAsTm5oXA== - dependencies: - d "^1.0.2" - es5-ext "^0.10.64" - es6-weak-map "^2.0.3" - event-emitter "^0.3.5" - is-promise "^2.2.2" - lru-queue "^0.1.0" - next-tick "^1.1.0" - timers-ext "^0.1.7" - -meow@^8.0.0, meow@^8.1.2: - version "8.1.2" - resolved "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz" - integrity sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q== - dependencies: - redent "^3.0.0" - type-fest "^0.18.0" - read-pkg-up "^7.0.1" - yargs-parser "^20.2.3" - trim-newlines "^3.0.0" - camelcase-keys "^6.2.2" - hard-rejection "^2.1.0" - "@types/minimist" "^1.2.0" - decamelize-keys "^1.1.0" - minimist-options "4.1.0" - normalize-package-data "^3.0.0" - -merge-descriptors@1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz" - integrity sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ== - -merge-options@^3.0.4: - version "3.0.4" - resolved "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz" - integrity sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ== - dependencies: - is-plain-obj "^2.1.0" - -merge-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz" - integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== - -merge2@^1.3.0, merge2@^1.4.1: - version "1.4.1" - resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" - integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== - -methods@~1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" - integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== - -metro@0.80.12, metro@^0.80.3: - version "0.80.12" - resolved "https://registry.npmjs.org/metro/-/metro-0.80.12.tgz" - integrity sha512-1UsH5FzJd9quUsD1qY+zUG4JY3jo3YEMxbMYH9jT6NK3j4iORhlwTK8fYTfAUBhDKjgLfKjAh7aoazNE23oIRA== - dependencies: - ws "^7.5.10" - chalk "^4.0.0" - debug "^2.2.0" - yargs "^17.6.2" - throat "^5.0.0" - accepts "^1.3.7" - ci-info "^2.0.0" - connect "^3.6.5" - denodeify "^1.2.1" - invariant "^2.2.4" - image-size "^1.0.2" - metro-core "0.80.12" - mime-types "^2.1.27" - nullthrows "^1.1.1" - source-map "^0.5.6" - strip-ansi "^6.0.0" - "@babel/core" "^7.20.0" - graceful-fs "^4.2.4" - jest-worker "^29.6.3" - metro-cache "0.80.12" - "@babel/types" "^7.20.0" - jsc-safe-url "^0.2.2" - metro-config "0.80.12" - "@babel/parser" "^7.20.0" - hermes-parser "0.23.1" - metro-runtime "0.80.12" - metro-file-map "0.80.12" - metro-resolver "0.80.12" - "@babel/template" "^7.0.0" - "@babel/traverse" "^7.20.0" - lodash.throttle "^4.1.1" - metro-cache-key "0.80.12" - serialize-error "^2.1.0" - "@babel/generator" "^7.20.0" - metro-source-map "0.80.12" - "@babel/code-frame" "^7.0.0" - metro-symbolicate "0.80.12" - error-stack-parser "^2.0.6" - flow-enums-runtime "^0.0.6" - metro-transform-worker "0.80.12" - metro-babel-transformer "0.80.12" - metro-transform-plugins "0.80.12" - -metro-babel-transformer@0.80.12: - version "0.80.12" - resolved "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.80.12.tgz" - integrity sha512-YZziRs0MgA3pzCkkvOoQRXjIoVjvrpi/yRlJnObyIvMP6lFdtyG4nUGIwGY9VXnBvxmXD6mPY2e+NSw6JAyiRg== - dependencies: - nullthrows "^1.1.1" - "@babel/core" "^7.20.0" - hermes-parser "0.23.1" - flow-enums-runtime "^0.0.6" - -metro-cache@0.80.12: - version "0.80.12" - resolved "https://registry.npmjs.org/metro-cache/-/metro-cache-0.80.12.tgz" - integrity sha512-p5kNHh2KJ0pbQI/H7ZBPCEwkyNcSz7OUkslzsiIWBMPQGFJ/xArMwkV7I+GJcWh+b4m6zbLxE5fk6fqbVK1xGA== - dependencies: - metro-core "0.80.12" - flow-enums-runtime "^0.0.6" - exponential-backoff "^3.1.1" - -metro-cache-key@0.80.12: - version "0.80.12" - resolved "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.80.12.tgz" - integrity sha512-o4BspKnugg/pE45ei0LGHVuBJXwRgruW7oSFAeSZvBKA/sGr0UhOGY3uycOgWInnS3v5yTTfiBA9lHlNRhsvGA== - dependencies: - flow-enums-runtime "^0.0.6" - -metro-config@0.80.12, metro-config@^0.80.3: - version "0.80.12" - resolved "https://registry.npmjs.org/metro-config/-/metro-config-0.80.12.tgz" - integrity sha512-4rwOWwrhm62LjB12ytiuR5NgK1ZBNr24/He8mqCsC+HXZ+ATbrewLNztzbAZHtFsrxP4D4GLTGgh96pCpYLSAQ== - dependencies: - metro "0.80.12" - connect "^3.6.5" - metro-core "0.80.12" - cosmiconfig "^5.0.5" - metro-cache "0.80.12" - jest-validate "^29.6.3" - metro-runtime "0.80.12" - flow-enums-runtime "^0.0.6" - -metro-core@0.80.12, metro-core@^0.80.3: - version "0.80.12" - resolved "https://registry.npmjs.org/metro-core/-/metro-core-0.80.12.tgz" - integrity sha512-QqdJ/yAK+IpPs2HU/h5v2pKEdANBagSsc6DRSjnwSyJsCoHlmyJKCaCJ7KhWGx+N4OHxh37hoA8fc2CuZbx0Fw== - dependencies: - metro-resolver "0.80.12" - lodash.throttle "^4.1.1" - flow-enums-runtime "^0.0.6" - -metro-file-map@0.80.12: - version "0.80.12" - resolved "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.80.12.tgz" - integrity sha512-sYdemWSlk66bWzW2wp79kcPMzwuG32x1ZF3otI0QZTmrnTaaTiGyhE66P1z6KR4n2Eu5QXiABa6EWbAQv0r8bw== - dependencies: - debug "^2.2.0" - walker "^1.0.7" - anymatch "^3.0.3" - invariant "^2.2.4" - micromatch "^4.0.4" - nullthrows "^1.1.1" - fb-watchman "^2.0.0" - graceful-fs "^4.2.4" - jest-worker "^29.6.3" - flow-enums-runtime "^0.0.6" - node-abort-controller "^3.1.1" - optionalDependencies: - fsevents "^2.3.2" - -metro-minify-terser@0.80.12: - version "0.80.12" - resolved "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.80.12.tgz" - integrity sha512-muWzUw3y5k+9083ZoX9VaJLWEV2Jcgi+Oan0Mmb/fBNMPqP9xVDuy4pOMn/HOiGndgfh/MK7s4bsjkyLJKMnXQ== - dependencies: - terser "^5.15.0" - flow-enums-runtime "^0.0.6" - -metro-resolver@0.80.12: - version "0.80.12" - resolved "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.80.12.tgz" - integrity sha512-PR24gYRZnYHM3xT9pg6BdbrGbM/Cu1TcyIFBVlAk7qDAuHkUNQ1nMzWumWs+kwSvtd9eZGzHoucGJpTUEeLZAw== - dependencies: - flow-enums-runtime "^0.0.6" - -metro-runtime@0.80.12, metro-runtime@^0.80.3: - version "0.80.12" - resolved "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.80.12.tgz" - integrity sha512-LIx7+92p5rpI0i6iB4S4GBvvLxStNt6fF0oPMaUd1Weku7jZdfkCZzmrtDD9CSQ6EPb0T9NUZoyXIxlBa3wOCw== - dependencies: - "@babel/runtime" "^7.25.0" - flow-enums-runtime "^0.0.6" - -metro-source-map@0.80.12, metro-source-map@^0.80.3: - version "0.80.12" - resolved "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.80.12.tgz" - integrity sha512-o+AXmE7hpvM8r8MKsx7TI21/eerYYy2DCDkWfoBkv+jNkl61khvDHlQn0cXZa6lrcNZiZkl9oHSMcwLLIrFmpw== - dependencies: - ob1 "0.80.12" - vlq "^1.0.0" - invariant "^2.2.4" - nullthrows "^1.1.1" - source-map "^0.5.6" - "@babel/types" "^7.20.0" - "@babel/traverse" "^7.20.0" - metro-symbolicate "0.80.12" - flow-enums-runtime "^0.0.6" - -metro-symbolicate@0.80.12: - version "0.80.12" - resolved "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.80.12.tgz" - integrity sha512-/dIpNdHksXkGHZXARZpL7doUzHqSNxgQ8+kQGxwpJuHnDhGkENxB5PS2QBaTDdEcmyTMjS53CN1rl9n1gR6fmw== - dependencies: - vlq "^1.0.0" - through2 "^2.0.1" - invariant "^2.2.4" - nullthrows "^1.1.1" - source-map "^0.5.6" - metro-source-map "0.80.12" - flow-enums-runtime "^0.0.6" - -metro-transform-plugins@0.80.12: - version "0.80.12" - resolved "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.80.12.tgz" - integrity sha512-WQWp00AcZvXuQdbjQbx1LzFR31IInlkCDYJNRs6gtEtAyhwpMMlL2KcHmdY+wjDO9RPcliZ+Xl1riOuBecVlPA== - dependencies: - nullthrows "^1.1.1" - "@babel/core" "^7.20.0" - "@babel/template" "^7.0.0" - "@babel/traverse" "^7.20.0" - "@babel/generator" "^7.20.0" - flow-enums-runtime "^0.0.6" - -metro-transform-worker@0.80.12: - version "0.80.12" - resolved "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.80.12.tgz" - integrity sha512-KAPFN1y3eVqEbKLx1I8WOarHPqDMUa8WelWxaJCNKO/yHCP26zELeqTJvhsQup+8uwB6EYi/sp0b6TGoh6lOEA== - dependencies: - metro "0.80.12" - nullthrows "^1.1.1" - "@babel/core" "^7.20.0" - metro-cache "0.80.12" - "@babel/types" "^7.20.0" - "@babel/parser" "^7.20.0" - metro-cache-key "0.80.12" - "@babel/generator" "^7.20.0" - metro-source-map "0.80.12" - flow-enums-runtime "^0.0.6" - metro-minify-terser "0.80.12" - metro-babel-transformer "0.80.12" - metro-transform-plugins "0.80.12" - -micromatch@^4.0.0, micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5, micromatch@^4.0.8: - version "4.0.8" - resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz" - integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA== - dependencies: - braces "^3.0.3" - picomatch "^2.3.1" - -miller-rabin@^4.0.0: - version "4.0.1" - resolved "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz" - integrity sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA== - dependencies: - bn.js "^4.0.0" - brorand "^1.0.1" - -mime@1.6.0, mime@^1.4.1, mime@^1.6.0: - version "1.6.0" - resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" - integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== - -mime@2.6.0, mime@^2.4.1: - version "2.6.0" - resolved "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz" - integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== - -mime@3.0.0, mime@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz" - integrity sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A== - -mime@^4.0.3: - version "4.0.4" - resolved "https://registry.npmjs.org/mime/-/mime-4.0.4.tgz" - integrity sha512-v8yqInVjhXyqP6+Kw4fV3ZzeMRqEW6FotRsKXjRS5VMTNIuXsdRoAvklpoRgSqXm6o9VNH4/C0mgedko9DdLsQ== - -mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": - version "1.52.0" - resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" - integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== - -mime-types@^2.1.12, mime-types@^2.1.18, mime-types@^2.1.27, mime-types@^2.1.31, mime-types@~2.1.17, mime-types@~2.1.19, mime-types@~2.1.24, mime-types@~2.1.34: - version "2.1.35" - resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz" - integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== - dependencies: - mime-db "1.52.0" - -mimic-fn@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" - integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== - -mimic-fn@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz" - integrity sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw== - -min-indent@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz" - integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== - -mini-css-extract-plugin@~2.4.7: - version "2.4.7" - resolved "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.4.7.tgz" - integrity sha512-euWmddf0sk9Nv1O0gfeeUAvAkoSlWncNLF77C0TP2+WoPvy8mAHKOzMajcCz2dzvyt3CNgxb1obIEVFIRxaipg== - dependencies: - schema-utils "^4.0.0" - -minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz" - integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== - -minimalistic-crypto-utils@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz" - integrity sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg== - -minimatch@~3.0.3: - version "3.0.8" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz" - integrity sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q== - dependencies: - brace-expansion "^1.1.7" - -"minimatch@2 || 3", minimatch@^3.0.2, minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: - version "3.1.2" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" - integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== - dependencies: - brace-expansion "^1.1.7" - -minimatch@^5.0.1, minimatch@^5.1.0: - version "5.1.6" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz" - integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g== - dependencies: - brace-expansion "^2.0.1" - -minimatch@7.4.6, minimatch@^7.4.3: - version "7.4.6" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-7.4.6.tgz" - integrity sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw== - dependencies: - brace-expansion "^2.0.1" - -minimatch@^8.0.2: - version "8.0.4" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz" - integrity sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA== - dependencies: - brace-expansion "^2.0.1" - -minimatch@9.0.1: - version "9.0.1" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-9.0.1.tgz" - integrity sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w== - dependencies: - brace-expansion "^2.0.1" - -minimatch@9.0.3: - version "9.0.3" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz" - integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg== - dependencies: - brace-expansion "^2.0.1" - -minimatch@^9.0.1, minimatch@^9.0.3, minimatch@^9.0.4: - version "9.0.5" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz" - integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow== - dependencies: - brace-expansion "^2.0.1" - -minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6: - version "1.2.8" - resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz" - integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== - -minimist-options@4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz" - integrity sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A== - dependencies: - arrify "^1.0.1" - is-plain-obj "^1.1.0" - kind-of "^6.0.3" - -minipass@^3.0.0: - version "3.3.6" - resolved "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz" - integrity sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw== - dependencies: - yallist "^4.0.0" - -minipass@^4.2.4: - version "4.2.8" - resolved "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz" - integrity sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ== - -minipass@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz" - integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ== - -"minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.1.2: - version "7.1.2" - resolved "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz" - integrity sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw== - -minizlib@^2.1.1: - version "2.1.2" - resolved "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz" - integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== - dependencies: - minipass "^3.0.0" - yallist "^4.0.0" - -mitt@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz" - integrity sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw== - -mkdirp@^0.5.1, mkdirp@^0.5.6, mkdirp@~0.5.1: - version "0.5.6" - resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz" - integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== - dependencies: - minimist "^1.2.6" - -mkdirp@1.0.4, mkdirp@^1.0.3, mkdirp@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz" - integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== - -mkdirp@^2.1.6: - version "2.1.6" - resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-2.1.6.tgz" - integrity sha512-+hEnITedc8LAtIP9u3HJDFIdcLV2vXP33sqLLIzkv1Db1zO/1OxbvYf0Y1OC/S/Qo5dxHXepofhmxL02PsKe+A== - -mlly@^1.3.0, mlly@^1.4.2, mlly@^1.6.1, mlly@^1.7.1, mlly@^1.7.2: - version "1.7.2" - resolved "https://registry.npmjs.org/mlly/-/mlly-1.7.2.tgz" - integrity sha512-tN3dvVHYVz4DhSXinXIk7u9syPYaJvio118uomkovAtWBT+RdbP6Lfh/5Lvo519YMmwBafwlh20IPTXIStscpA== - dependencies: - acorn "^8.12.1" - pathe "^1.1.2" - pkg-types "^1.2.0" - ufo "^1.5.4" - -mobx@^6.1.7: - version "6.13.5" - resolved "https://registry.npmjs.org/mobx/-/mobx-6.13.5.tgz" - integrity sha512-/HTWzW2s8J1Gqt+WmUj5Y0mddZk+LInejADc79NJadrWla3rHzmRHki/mnEUH1AvOmbNTZ1BRbKxr8DSgfdjMA== - -mri@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz" - integrity sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA== - -mrmime@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz" - integrity sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw== - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" - integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== - -ms@2.1.2: - version "2.1.2" - resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== - -ms@2.1.3, ms@^2.1.1, ms@^2.1.3: - version "2.1.3" - resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" - integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== - -muggle-string@^0.4.1: - version "0.4.1" - resolved "https://registry.npmjs.org/muggle-string/-/muggle-string-0.4.1.tgz" - integrity sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ== - -multicast-dns@^7.2.5: - version "7.2.5" - resolved "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz" - integrity sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg== - dependencies: - dns-packet "^5.2.2" - thunky "^1.0.2" - -multiformats@^9.4.2: - version "9.9.0" - resolved "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz" - integrity sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg== - -mv@2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/mv/-/mv-2.1.1.tgz" - integrity sha512-at/ZndSy3xEGJ8i0ygALh8ru9qy7gWW1cmkaqBN29JmMlIvM//MEO9y1sk/avxuwnPcfhkejkLsuPxH81BrkSg== - dependencies: - mkdirp "~0.5.1" - ncp "~2.0.0" - rimraf "~2.4.0" - -mz@^2.7.0: - version "2.7.0" - resolved "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz" - integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q== - dependencies: - any-promise "^1.0.0" - object-assign "^4.0.1" - thenify-all "^1.0.0" - -nan@^2.13.2: - version "2.22.0" - resolved "https://registry.npmjs.org/nan/-/nan-2.22.0.tgz" - integrity sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw== - -nanoid@^3.3.4, nanoid@^3.3.6, nanoid@^3.3.7: - version "3.3.7" - resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz" - integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== - -nanoid@^5.0.7: - version "5.0.7" - resolved "https://registry.npmjs.org/nanoid/-/nanoid-5.0.7.tgz" - integrity sha512-oLxFY2gd2IqnjcYyOXD8XGCftpGtZP2AbHbOkthDkvRywH5ayNtPVy9YlOPcHckXzbLTCHpkb7FB+yuxKV13pQ== - -nanotar@^0.1.1: - version "0.1.1" - resolved "https://registry.npmjs.org/nanotar/-/nanotar-0.1.1.tgz" - integrity sha512-AiJsGsSF3O0havL1BydvI4+wR76sKT+okKRwWIaK96cZUnXqH0uNBOsHlbwZq3+m2BR1VKqHDVudl3gO4mYjpQ== - -napi-wasm@^1.1.0: - version "1.1.3" - resolved "https://registry.npmjs.org/napi-wasm/-/napi-wasm-1.1.3.tgz" - integrity sha512-h/4nMGsHjZDCYmQVNODIrYACVJ+I9KItbG+0si6W/jSjdA9JbWDoU4LLeMXVcEQGHjttI2tuXqDrbGF7qkUHHg== - -natural-compare@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" - integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== - -natural-compare-lite@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz" - integrity sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g== - -ncp@~2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz" - integrity sha512-zIdGUrPRFTUELUvr3Gmc7KZ2Sw/h1PiVM0Af/oHB6zgnV1ikqSfRk+TOufi79aHYCW3NiOXmr1BP5nWbzojLaA== - -needle@^3.1.0: - version "3.3.1" - resolved "https://registry.npmjs.org/needle/-/needle-3.3.1.tgz" - integrity sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q== - dependencies: - iconv-lite "^0.6.3" - sax "^1.2.4" - -negotiator@0.6.3: - version "0.6.3" - resolved "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz" - integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== - -neo-async@^2.5.0, neo-async@^2.6.2: - version "2.6.2" - resolved "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz" - integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== - -next@14.2.3, next@>=14.0.0: - version "14.2.3" - resolved "https://registry.npmjs.org/next/-/next-14.2.3.tgz" - integrity sha512-dowFkFTR8v79NPJO4QsBUtxv0g9BrS/phluVpMAt2ku7H+cbcBJlopXjkWlwxrk/xGqMemr7JkGPGemPrLLX7A== - dependencies: - busboy "1.6.0" - postcss "8.4.31" - "@next/env" "14.2.3" - styled-jsx "5.1.1" - graceful-fs "^4.2.11" - "@swc/helpers" "0.5.5" - caniuse-lite "^1.0.30001579" - optionalDependencies: - "@next/swc-darwin-x64" "14.2.3" - "@next/swc-darwin-arm64" "14.2.3" - "@next/swc-linux-x64-gnu" "14.2.3" - "@next/swc-linux-x64-musl" "14.2.3" - "@next/swc-win32-x64-msvc" "14.2.3" - "@next/swc-linux-arm64-gnu" "14.2.3" - "@next/swc-win32-ia32-msvc" "14.2.3" - "@next/swc-linux-arm64-musl" "14.2.3" - "@next/swc-win32-arm64-msvc" "14.2.3" - -next-tick@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz" - integrity sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ== - -nitropack@^2.9.7: - version "2.9.7" - resolved "https://registry.npmjs.org/nitropack/-/nitropack-2.9.7.tgz" - integrity sha512-aKXvtNrWkOCMsQbsk4A0qQdBjrJ1ZcvwlTQevI/LAgLWLYc5L7Q/YiYxGLal4ITyNSlzir1Cm1D2ZxnYhmpMEw== - dependencies: - "@cloudflare/kv-asset-handler" "^0.3.4" - "@netlify/functions" "^2.8.0" - "@rollup/plugin-alias" "^5.1.0" - "@rollup/plugin-commonjs" "^25.0.8" - "@rollup/plugin-inject" "^5.0.5" - "@rollup/plugin-json" "^6.1.0" - "@rollup/plugin-node-resolve" "^15.2.3" - "@rollup/plugin-replace" "^5.0.7" - "@rollup/plugin-terser" "^0.4.4" - "@rollup/pluginutils" "^5.1.0" - "@types/http-proxy" "^1.17.14" - "@vercel/nft" "^0.26.5" - archiver "^7.0.1" - c12 "^1.11.1" - chalk "^5.3.0" - chokidar "^3.6.0" - citty "^0.1.6" - consola "^3.2.3" - cookie-es "^1.1.0" - croner "^8.0.2" - crossws "^0.2.4" - db0 "^0.1.4" - defu "^6.1.4" - destr "^2.0.3" - dot-prop "^8.0.2" - esbuild "^0.20.2" - escape-string-regexp "^5.0.0" - etag "^1.8.1" - fs-extra "^11.2.0" - globby "^14.0.1" - gzip-size "^7.0.0" - h3 "^1.12.0" - hookable "^5.5.3" - httpxy "^0.1.5" - ioredis "^5.4.1" - jiti "^1.21.6" - klona "^2.0.6" - knitwork "^1.1.0" - listhen "^1.7.2" - magic-string "^0.30.10" - mime "^4.0.3" - mlly "^1.7.1" - mri "^1.2.0" - node-fetch-native "^1.6.4" - ofetch "^1.3.4" - ohash "^1.1.3" - openapi-typescript "^6.7.6" - pathe "^1.1.2" - perfect-debounce "^1.0.0" - pkg-types "^1.1.1" - pretty-bytes "^6.1.1" - radix3 "^1.1.2" - rollup "^4.18.0" - rollup-plugin-visualizer "^5.12.0" - scule "^1.3.0" - semver "^7.6.2" - serve-placeholder "^2.0.2" - serve-static "^1.15.0" - std-env "^3.7.0" - ufo "^1.5.3" - uncrypto "^0.1.3" - unctx "^2.3.1" - unenv "^1.9.0" - unimport "^3.7.2" - unstorage "^1.10.2" - unwasm "^0.3.9" - -no-case@^3.0.4: - version "3.0.4" - resolved "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz" - integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg== - dependencies: - lower-case "^2.0.2" - tslib "^2.0.3" - -nocache@^3.0.1: - version "3.0.4" - resolved "https://registry.npmjs.org/nocache/-/nocache-3.0.4.tgz" - integrity sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw== - -node-abort-controller@^3.0.1, node-abort-controller@^3.1.1: - version "3.1.1" - resolved "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.1.1.tgz" - integrity sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ== - -node-addon-api@^7.0.0: - version "7.1.1" - resolved "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz" - integrity sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ== - -node-dir@^0.1.17: - version "0.1.17" - resolved "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz" - integrity sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg== - dependencies: - minimatch "^3.0.2" - -node-fetch@cjs: - version "2.6.7" - resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz" - integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== - dependencies: - whatwg-url "^5.0.0" - -node-fetch@^2.2.0, node-fetch@^2.6.0, node-fetch@^2.6.1, node-fetch@^2.6.12, node-fetch@^2.6.7: - version "2.7.0" - resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz" - integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A== - dependencies: - whatwg-url "^5.0.0" - -node-fetch-native@^1.6.3, node-fetch-native@^1.6.4: - version "1.6.4" - resolved "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.4.tgz" - integrity sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ== - -node-forge@^1, node-forge@^1.3.1: - version "1.3.1" - resolved "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz" - integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== - -node-gyp-build@^4.2.2, node-gyp-build@^4.3.0: - version "4.8.2" - resolved "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.2.tgz" - integrity sha512-IRUxE4BVsHWXkV/SFOut4qTlagw2aM8T5/vnTsmrHJvVoKueJHRc/JaFND7QDDc61kLYUJ6qlZM3sqTSyx2dTw== - -node-int64@^0.4.0: - version "0.4.0" - resolved "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz" - integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== - -node-machine-id@1.1.12: - version "1.1.12" - resolved "https://registry.npmjs.org/node-machine-id/-/node-machine-id-1.1.12.tgz" - integrity sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ== - -node-releases@^2.0.18: - version "2.0.18" - resolved "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz" - integrity sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g== - -node-schedule@2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/node-schedule/-/node-schedule-2.1.1.tgz" - integrity sha512-OXdegQq03OmXEjt2hZP33W2YPs/E5BcFQks46+G2gAxs4gHOIVD1u7EqlYLYSKsaIpyKCK9Gbk0ta1/gjRSMRQ== - dependencies: - cron-parser "^4.2.0" - long-timeout "0.1.1" - sorted-array-functions "^1.3.0" - -node-stream-zip@^1.9.1: - version "1.15.0" - resolved "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz" - integrity sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw== - -nopt@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz" - integrity sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ== - dependencies: - abbrev "1" - -nopt@^7.2.0: - version "7.2.1" - resolved "https://registry.npmjs.org/nopt/-/nopt-7.2.1.tgz" - integrity sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w== - dependencies: - abbrev "^2.0.0" - -normalize-package-data@^2.5.0: - version "2.5.0" - resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz" - integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== - dependencies: - semver "2 || 3 || 4 || 5" - resolve "^1.10.0" - hosted-git-info "^2.1.4" - validate-npm-package-license "^3.0.1" - -normalize-package-data@^3.0.0: - version "3.0.3" - resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz" - integrity sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA== - dependencies: - semver "^7.3.4" - is-core-module "^2.5.0" - hosted-git-info "^4.0.1" - validate-npm-package-license "^3.0.1" - -normalize-path@^3.0.0, normalize-path@~3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" - integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== - -normalize-range@^0.1.2: - version "0.1.2" - resolved "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" - integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== - -npm-package-arg@11.0.1: - version "11.0.1" - resolved "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.1.tgz" - integrity sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ== - dependencies: - semver "^7.3.5" - proc-log "^3.0.0" - hosted-git-info "^7.0.0" - validate-npm-package-name "^5.0.0" - -npm-run-path@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz" - integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== - dependencies: - path-key "^3.0.0" - -npm-run-path@^5.1.0: - version "5.3.0" - resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz" - integrity sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ== - dependencies: - path-key "^4.0.0" - -npmlog@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz" - integrity sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw== - dependencies: - gauge "^3.0.0" - set-blocking "^2.0.0" - are-we-there-yet "^2.0.0" - console-control-strings "^1.1.0" - -nth-check@^2.0.1, nth-check@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz" - integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== - dependencies: - boolbase "^1.0.0" - -nullthrows@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz" - integrity sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw== - -nuxi@^3.13.2: - version "3.15.0" - resolved "https://registry.npmjs.org/nuxi/-/nuxi-3.15.0.tgz" - integrity sha512-ZVu45nuDrdb7nzKW2kLGY/N1vvFYLLbUVX6gUYw4BApKGGu4+GktTR5o48dGVgMYX9A8chaugl7TL9ZYmwC9Mg== - -nuxt@^3.8.1: - version "3.13.2" - resolved "https://registry.npmjs.org/nuxt/-/nuxt-3.13.2.tgz" - integrity sha512-Bjc2qRsipfBhjXsBEJCN+EUAukhdgFv/KoIR5HFB2hZOYRSqXBod3oWQs78k3ja1nlIhAEdBG533898KJxUtJw== - dependencies: - "@nuxt/devalue" "^2.0.2" - "@nuxt/devtools" "^1.4.2" - "@nuxt/telemetry" "^2.6.0" - "@unhead/dom" "^1.11.5" - "@unhead/shared" "^1.11.5" - "@unhead/ssr" "^1.11.5" - "@unhead/vue" "^1.11.5" - "@vue/shared" "^3.5.5" - acorn "8.12.1" - c12 "^1.11.2" - chokidar "^3.6.0" - compatx "^0.1.8" - consola "^3.2.3" - cookie-es "^1.2.2" - defu "^6.1.4" - destr "^2.0.3" - devalue "^5.0.0" - errx "^0.1.0" - esbuild "^0.23.1" - escape-string-regexp "^5.0.0" - estree-walker "^3.0.3" - globby "^14.0.2" - h3 "^1.12.0" - hookable "^5.5.3" - ignore "^5.3.2" - impound "^0.1.0" - jiti "^1.21.6" - klona "^2.0.6" - knitwork "^1.1.0" - magic-string "^0.30.11" - mlly "^1.7.1" - nanotar "^0.1.1" - nitropack "^2.9.7" - nuxi "^3.13.2" - nypm "^0.3.11" - ofetch "^1.3.4" - ohash "^1.1.4" - pathe "^1.1.2" - perfect-debounce "^1.0.0" - pkg-types "^1.2.0" - radix3 "^1.1.2" - scule "^1.3.0" - semver "^7.6.3" - std-env "^3.7.0" - strip-literal "^2.1.0" - tinyglobby "0.2.6" - ufo "^1.5.4" - ultrahtml "^1.5.3" - uncrypto "^0.1.3" - unctx "^2.3.1" - unenv "^1.10.0" - unhead "^1.11.5" - unimport "^3.12.0" - unplugin "^1.14.1" - unplugin-vue-router "^0.10.8" - unstorage "^1.12.0" - untyped "^1.4.2" - vue "^3.5.5" - vue-bundle-renderer "^2.1.0" - vue-devtools-stub "^0.1.0" - vue-router "^4.4.5" - "@nuxt/kit" "3.13.2" - "@nuxt/vite-builder" "3.13.2" - "@nuxt/schema" "3.13.2" - -nwsapi@^2.2.2, nwsapi@^2.2.4: - version "2.2.13" - resolved "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.13.tgz" - integrity sha512-cTGB9ptp9dY9A5VbMSe7fQBcl/tt22Vcqdq8+eN93rblOuE0aCFu4aZ2vMwct/2t+lFnosm8RkQW1I0Omb1UtQ== - -nx@20.0.5, "nx@>= 19 <= 21": - version "20.0.5" - resolved "https://registry.npmjs.org/nx/-/nx-20.0.5.tgz" - integrity sha512-iJegHz+29mgDtub+DQ5ccBpqs63aPN+d7ybXln8F2GFjQSJH3Jnen0fe238quqK/M5X7+VXX4W2/EOmA9oMZNw== - dependencies: - ora "5.3.0" - tmp "~0.2.1" - flat "^5.0.2" - open "^8.4.0" - axios "^1.7.4" - chalk "^4.1.0" - cliui "^8.0.1" - tslib "^2.3.0" - yargs "^17.6.2" - dotenv "~16.4.5" - ignore "^5.0.4" - semver "^7.5.3" - figures "3.2.0" - enquirer "~2.3.6" - jest-diff "^29.4.1" - minimatch "9.0.3" - cli-cursor "3.1.0" - tar-stream "~2.2.0" - cli-spinners "2.6.1" - front-matter "^4.0.2" - jsonc-parser "3.2.0" - npm-run-path "^4.0.1" - string-width "^4.2.3" - yargs-parser "21.1.1" - dotenv-expand "~11.0.6" - tsconfig-paths "^4.1.2" - node-machine-id "1.1.12" - "@yarnpkg/parsers" "3.0.0-rc.46" - "@zkochan/js-yaml" "0.0.7" - "@yarnpkg/lockfile" "^1.1.0" - lines-and-columns "2.0.3" - "@napi-rs/wasm-runtime" "0.2.4" - optionalDependencies: - "@nx/nx-darwin-x64" "20.0.5" - "@nx/nx-freebsd-x64" "20.0.5" - "@nx/nx-darwin-arm64" "20.0.5" - "@nx/nx-linux-x64-gnu" "20.0.5" - "@nx/nx-linux-x64-musl" "20.0.5" - "@nx/nx-win32-x64-msvc" "20.0.5" - "@nx/nx-linux-arm64-gnu" "20.0.5" - "@nx/nx-linux-arm64-musl" "20.0.5" - "@nx/nx-win32-arm64-msvc" "20.0.5" - "@nx/nx-linux-arm-gnueabihf" "20.0.5" - -nypm@^0.3.11, nypm@^0.3.8: - version "0.3.12" - resolved "https://registry.npmjs.org/nypm/-/nypm-0.3.12.tgz" - integrity sha512-D3pzNDWIvgA+7IORhD/IuWzEk4uXv6GsgOxiid4UU3h9oq5IqV1KtPDi63n4sZJ/xcWlr88c0QM2RgN5VbOhFA== - dependencies: - citty "^0.1.6" - consola "^3.2.3" - execa "^8.0.1" - pathe "^1.1.2" - pkg-types "^1.2.0" - ufo "^1.5.4" - -ob1@0.80.12: - version "0.80.12" - resolved "https://registry.npmjs.org/ob1/-/ob1-0.80.12.tgz" - integrity sha512-VMArClVT6LkhUGpnuEoBuyjG9rzUyEzg4PDkav6wK1cLhOK02gPCYFxoiB4mqVnrMhDpIzJcrGNAMVi9P+hXrw== - dependencies: - flow-enums-runtime "^0.0.6" - -object-assign@^4, object-assign@^4.0.1, object-assign@^4.1.1: - version "4.1.1" - resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" - integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== - -object-inspect@^1.13.1: - version "1.13.2" - resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz" - integrity sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g== - -object-keys@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" - integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== - -object.assign@^4.1.4, object.assign@^4.1.5: - version "4.1.5" - resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz" - integrity sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ== - dependencies: - call-bind "^1.0.5" - define-properties "^1.2.1" - has-symbols "^1.0.3" - object-keys "^1.1.1" - -object.entries@^1.1.6: - version "1.1.8" - resolved "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz" - integrity sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ== - dependencies: - call-bind "^1.0.7" - define-properties "^1.2.1" - es-object-atoms "^1.0.0" - -object.fromentries@^2.0.6, object.fromentries@^2.0.8: - version "2.0.8" - resolved "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz" - integrity sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ== - dependencies: - call-bind "^1.0.7" - define-properties "^1.2.1" - es-abstract "^1.23.2" - es-object-atoms "^1.0.0" - -object.groupby@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz" - integrity sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ== - dependencies: - call-bind "^1.0.7" - define-properties "^1.2.1" - es-abstract "^1.23.2" - -object.hasown@^1.1.2: - version "1.1.4" - resolved "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.4.tgz" - integrity sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg== - dependencies: - define-properties "^1.2.1" - es-abstract "^1.23.2" - es-object-atoms "^1.0.0" - -object.values@^1.1.6, object.values@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz" - integrity sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ== - dependencies: - call-bind "^1.0.7" - define-properties "^1.2.1" - es-object-atoms "^1.0.0" - -obuf@^1.0.0, obuf@^1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz" - integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== - -ofetch@^1.3.4: - version "1.4.1" - resolved "https://registry.npmjs.org/ofetch/-/ofetch-1.4.1.tgz" - integrity sha512-QZj2DfGplQAr2oj9KzceK9Hwz6Whxazmn85yYeVuS3u9XTMOGMRx0kO95MQ+vLsj/S/NwBDMMLU5hpxvI6Tklw== - dependencies: - destr "^2.0.3" - node-fetch-native "^1.6.4" - ufo "^1.5.4" - -ohash@^1.1.3, ohash@^1.1.4: - version "1.1.4" - resolved "https://registry.npmjs.org/ohash/-/ohash-1.1.4.tgz" - integrity sha512-FlDryZAahJmEF3VR3w1KogSEdWX3WhA5GPakFx4J81kEAiHyLMpdLLElS8n8dfNadMgAne/MywcvmogzscVt4g== - -on-exit-leak-free@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-0.2.0.tgz" - integrity sha512-dqaz3u44QbRXQooZLTUKU41ZrzYrcvLISVgbrzbyCMxpmSLJvZ3ZamIJIZ29P6OhZIkNIQKosdeM6t1LYbA9hg== - -on-exit-leak-free@^2.1.0: - version "2.1.2" - resolved "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.2.tgz" - integrity sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA== - -on-finished@~2.3.0: - version "2.3.0" - resolved "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz" - integrity sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww== - dependencies: - ee-first "1.1.1" - -on-finished@2.4.1, on-finished@^2.3.0, on-finished@^2.4.1: - version "2.4.1" - resolved "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz" - integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== - dependencies: - ee-first "1.1.1" - -on-headers@~1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz" - integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== - -once@^1.3.0, once@^1.3.1, once@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz" - integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== - dependencies: - wrappy "1" - -onetime@^5.1.0, onetime@^5.1.2: - version "5.1.2" - resolved "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz" - integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== - dependencies: - mimic-fn "^2.1.0" - -onetime@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz" - integrity sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ== - dependencies: - mimic-fn "^4.0.0" - -only@~0.0.2: - version "0.0.2" - resolved "https://registry.npmjs.org/only/-/only-0.0.2.tgz" - integrity sha512-Fvw+Jemq5fjjyWz6CpKx6w9s7xxqo3+JCyM0WXWeCSOboZ8ABkyvP8ID4CZuChA/wxSx+XSJmdOm8rGVyJ1hdQ== - -open@^6.2.0: - version "6.4.0" - resolved "https://registry.npmjs.org/open/-/open-6.4.0.tgz" - integrity sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg== - dependencies: - is-wsl "^1.1.0" - -open@^7.0.3: - version "7.4.2" - resolved "https://registry.npmjs.org/open/-/open-7.4.2.tgz" - integrity sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q== - dependencies: - is-docker "^2.0.0" - is-wsl "^2.1.1" - -open@^8.4.0: - version "8.4.2" - resolved "https://registry.npmjs.org/open/-/open-8.4.2.tgz" - integrity sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ== - dependencies: - define-lazy-prop "^2.0.0" - is-docker "^2.1.1" - is-wsl "^2.2.0" - -open@^10.0.3, open@^10.1.0: - version "10.1.0" - resolved "https://registry.npmjs.org/open/-/open-10.1.0.tgz" - integrity sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw== - dependencies: - default-browser "^5.2.1" - define-lazy-prop "^3.0.0" - is-inside-container "^1.0.0" - is-wsl "^3.1.0" - -openapi-typescript@^6.7.6: - version "6.7.6" - resolved "https://registry.npmjs.org/openapi-typescript/-/openapi-typescript-6.7.6.tgz" - integrity sha512-c/hfooPx+RBIOPM09GSxABOZhYPblDoyaGhqBkD/59vtpN21jEuWKDlM0KYTvqJVlSYjKs0tBcIdeXKChlSPtw== - dependencies: - undici "^5.28.4" - js-yaml "^4.1.0" - fast-glob "^3.3.2" - ansi-colors "^4.1.3" - yargs-parser "^21.1.1" - supports-color "^9.4.0" - -opener@^1.5.1: - version "1.5.2" - resolved "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz" - integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A== - -optionator@^0.9.3: - version "0.9.4" - resolved "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz" - integrity sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g== - dependencies: - prelude-ls "^1.2.1" - deep-is "^0.1.3" - word-wrap "^1.2.5" - type-check "^0.4.0" - levn "^0.4.1" - fast-levenshtein "^2.0.6" - -ora@5.3.0: - version "5.3.0" - resolved "https://registry.npmjs.org/ora/-/ora-5.3.0.tgz" - integrity sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g== - dependencies: - bl "^4.0.3" - chalk "^4.1.0" - wcwidth "^1.0.1" - cli-cursor "^3.1.0" - strip-ansi "^6.0.0" - log-symbols "^4.0.0" - cli-spinners "^2.5.0" - is-interactive "^1.0.0" - -ora@^5.4.1: - version "5.4.1" - resolved "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz" - integrity sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ== - dependencies: - bl "^4.1.0" - chalk "^4.1.0" - wcwidth "^1.0.1" - cli-cursor "^3.1.0" - strip-ansi "^6.0.0" - log-symbols "^4.1.0" - cli-spinners "^2.5.0" - is-interactive "^1.0.0" - is-unicode-supported "^0.1.0" - -osmojs@^16.5.1: - version "16.14.0" - resolved "https://registry.npmjs.org/osmojs/-/osmojs-16.14.0.tgz" - integrity sha512-m4A5X0ZYanQ/u4/Xlz6nU9QqZEQbAKSD8SAKaDR/mIQYB6g3JkzWLgQgLMzMxDNJZKFTJCjWxHBp7al502x2aw== - dependencies: - "@cosmjs/amino" "0.32.3" - "@cosmology/lcd" "^0.13.3" - "@cosmjs/stargate" "0.32.3" - "@cosmjs/proto-signing" "0.32.3" - "@cosmjs/tendermint-rpc" "0.32.3" - -p-limit@^2.0.0, p-limit@^2.2.0: - version "2.3.0" - resolved "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" - integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== - dependencies: - p-try "^2.0.0" - -p-limit@^3.0.2, p-limit@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz" - integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== - dependencies: - yocto-queue "^0.1.0" - -p-limit@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz" - integrity sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ== - dependencies: - yocto-queue "^1.0.0" - -p-locate@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz" - integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== - dependencies: - p-limit "^2.0.0" - -p-locate@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz" - integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== - dependencies: - p-limit "^2.2.0" - -p-locate@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz" - integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== - dependencies: - p-limit "^3.0.2" - -p-locate@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz" - integrity sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw== - dependencies: - p-limit "^4.0.0" - -p-retry@^6.2.0: - version "6.2.0" - resolved "https://registry.npmjs.org/p-retry/-/p-retry-6.2.0.tgz" - integrity sha512-JA6nkq6hKyWLLasXQXUrO4z8BUZGUt/LjlJxx8Gb2+2ntodU/SS63YZ8b0LUTbQ8ZB9iwOfhEPhg4ykKnn2KsA== - dependencies: - "@types/retry" "0.12.2" - is-network-error "^1.0.0" - retry "^0.13.1" - -p-try@^2.0.0: - version "2.2.0" - resolved "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" - integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== - -package-json-from-dist@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz" - integrity sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw== - -package-manager-detector@^0.2.0: - version "0.2.2" - resolved "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-0.2.2.tgz" - integrity sha512-VgXbyrSNsml4eHWIvxxG/nTL4wgybMTXCV2Un/+yEc3aDKKU6nQBZjbeP3Pl3qm9Qg92X/1ng4ffvCeD/zwHgg== - -pako@~0.2.0: - version "0.2.9" - resolved "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz" - integrity sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA== - -pako@^2.0.2, pako@^2.0.4: - version "2.1.0" - resolved "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz" - integrity sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug== - -parent-module@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz" - integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== - dependencies: - callsites "^3.0.0" - -parse-asn1@^5.0.0, parse-asn1@^5.1.7: - version "5.1.7" - resolved "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.7.tgz" - integrity sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg== - dependencies: - asn1.js "^4.10.1" - browserify-aes "^1.2.0" - evp_bytestokey "^1.0.3" - hash-base "~3.0" - pbkdf2 "^3.1.2" - safe-buffer "^5.2.1" - -parse-git-config@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/parse-git-config/-/parse-git-config-3.0.0.tgz" - integrity sha512-wXoQGL1D+2COYWCD35/xbiKma1Z15xvZL8cI25wvxzled58V51SJM04Urt/uznS900iQor7QO04SgdfT/XlbuA== - dependencies: - git-config-path "^2.0.0" - ini "^1.3.5" - -parse-json@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz" - integrity sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw== - dependencies: - error-ex "^1.3.1" - json-parse-better-errors "^1.0.1" - -parse-json@^5.0.0, parse-json@^5.2.0: - version "5.2.0" - resolved "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz" - integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== - dependencies: - "@babel/code-frame" "^7.0.0" - error-ex "^1.3.1" - json-parse-even-better-errors "^2.3.0" - lines-and-columns "^1.1.6" - -parse-node-version@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz" - integrity sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA== - -parse-passwd@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz" - integrity sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q== - -parse-path@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/parse-path/-/parse-path-7.0.0.tgz" - integrity sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog== - dependencies: - protocols "^2.0.0" - -parse-url@^8.1.0: - version "8.1.0" - resolved "https://registry.npmjs.org/parse-url/-/parse-url-8.1.0.tgz" - integrity sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w== - dependencies: - parse-path "^7.0.0" - -parse5@4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz" - integrity sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA== - -parse5@^7.0.0, parse5@^7.1.1, parse5@^7.1.2: - version "7.2.0" - resolved "https://registry.npmjs.org/parse5/-/parse5-7.2.0.tgz" - integrity sha512-ZkDsAOcxsUMZ4Lz5fVciOehNcJ+Gb8gTzcA4yl3wnc273BAybYWrQ+Ks/OjCjSEpjvQkDSeZbybK9qj2VHHdGA== - dependencies: - entities "^4.5.0" - -parseurl@^1.3.2, parseurl@~1.3.2, parseurl@~1.3.3: - version "1.3.3" - resolved "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz" - integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== - -path-browserify@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz" - integrity sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g== - -path-exists@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz" - integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== - -path-exists@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" - integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== - -path-exists@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz" - integrity sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ== - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" - integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== - -path-key@^3.0.0, path-key@^3.1.0: - version "3.1.1" - resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" - integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== - -path-key@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz" - integrity sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ== - -path-parse@^1.0.7: - version "1.0.7" - resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" - integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== - -path-scurry@^1.10.1, path-scurry@^1.11.1, path-scurry@^1.6.1: - version "1.11.1" - resolved "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz" - integrity sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA== - dependencies: - minipass "^5.0.0 || ^6.0.2 || ^7.0.0" - lru-cache "^10.2.0" - -path-to-regexp@0.1.10: - version "0.1.10" - resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz" - integrity sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w== - -path-type@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" - integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== - -path-type@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz" - integrity sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg== - -pathe@^1.1.1, pathe@^1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz" - integrity sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ== - -pathval@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/pathval/-/pathval-2.0.0.tgz" - integrity sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA== - -pbkdf2@^3.1.2: - version "3.1.2" - resolved "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz" - integrity sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA== - dependencies: - create-hash "^1.1.2" - create-hmac "^1.1.4" - ripemd160 "^2.0.1" - safe-buffer "^5.0.1" - sha.js "^2.4.8" - -peek-stream@^1.1.0: - version "1.1.3" - resolved "https://registry.npmjs.org/peek-stream/-/peek-stream-1.1.3.tgz" - integrity sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA== - dependencies: - buffer-from "^1.0.0" - duplexify "^3.5.0" - through2 "^2.0.3" - -perfect-debounce@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/perfect-debounce/-/perfect-debounce-1.0.0.tgz" - integrity sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA== - -performance-now@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz" - integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== - -picocolors@^1.0.0, picocolors@^1.0.1, picocolors@^1.1.0: - version "1.1.1" - resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz" - integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== - -picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.2.3, picomatch@^2.3.1: - version "2.3.1" - resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" - integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== - -picomatch@^4.0.2: - version "4.0.2" - resolved "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz" - integrity sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg== - -pify@^2.3.0: - version "2.3.0" - resolved "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" - integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== - -pify@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz" - integrity sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg== - -pify@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz" - integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== - -pino@7.11.0: - version "7.11.0" - resolved "https://registry.npmjs.org/pino/-/pino-7.11.0.tgz" - integrity sha512-dMACeu63HtRLmCG8VKdy4cShCPKaYDR4youZqoSWLxl5Gu99HUw8bw75thbPv9Nip+H+QYX8o3ZJbTdVZZ2TVg== - dependencies: - sonic-boom "^2.2.1" - fast-redact "^3.0.0" - atomic-sleep "^1.0.0" - real-require "^0.1.0" - thread-stream "^0.15.1" - process-warning "^1.0.0" - on-exit-leak-free "^0.2.0" - pino-std-serializers "^4.0.0" - safe-stable-stringify "^2.1.0" - quick-format-unescaped "^4.0.3" - pino-abstract-transport "v0.5.0" - -pino@8.17.2: - version "8.17.2" - resolved "https://registry.npmjs.org/pino/-/pino-8.17.2.tgz" - integrity sha512-LA6qKgeDMLr2ux2y/YiUt47EfgQ+S9LznBWOJdN3q1dx2sv0ziDLUBeVpyVv17TEcGCBuWf0zNtg3M5m1NhhWQ== - dependencies: - sonic-boom "^3.7.0" - fast-redact "^3.1.1" - atomic-sleep "^1.0.0" - real-require "^0.2.0" - thread-stream "^2.0.0" - process-warning "^3.0.0" - on-exit-leak-free "^2.1.0" - pino-std-serializers "^6.0.0" - safe-stable-stringify "^2.3.1" - quick-format-unescaped "^4.0.3" - pino-abstract-transport "v1.1.0" - -pino-abstract-transport@v0.5.0: - version "0.5.0" - resolved "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-0.5.0.tgz" - integrity sha512-+KAgmVeqXYbTtU2FScx1XS3kNyfZ5TrXY07V96QnUSFqo2gAqlvmaxH67Lj7SWazqsMabf+58ctdTcBgnOLUOQ== - dependencies: - split2 "^4.0.0" - duplexify "^4.1.2" - -pino-abstract-transport@1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.1.0.tgz" - integrity sha512-lsleG3/2a/JIWUtf9Q5gUNErBqwIu1tUKTT3dUzaf5DySw9ra1wcqKjJjLX1VTY64Wk1eEOYsVGSaGfCK85ekA== - dependencies: - split2 "^4.0.0" - readable-stream "^4.0.0" - -pino-abstract-transport@^1.0.0: - version "1.2.0" - resolved "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.2.0.tgz" - integrity sha512-Guhh8EZfPCfH+PMXAb6rKOjGQEoy0xlAIn+irODG5kgfYV+BQ0rGYYWTIel3P5mmyXqkYkPmdIkywsn6QKUR1Q== - dependencies: - split2 "^4.0.0" - readable-stream "^4.0.0" - -pino-pretty@^10.2.3: - version "10.3.1" - resolved "https://registry.npmjs.org/pino-pretty/-/pino-pretty-10.3.1.tgz" - integrity sha512-az8JbIYeN/1iLj2t0jR9DV48/LQ3RC6hZPpapKPkb84Q+yTidMCpgWxIT3N0flnBDilyBQ1luWNpOeJptjdp/g== - dependencies: - pump "^3.0.0" - joycon "^3.1.1" - help-me "^5.0.0" - minimist "^1.2.6" - colorette "^2.0.7" - fast-copy "^3.0.0" - dateformat "^4.6.3" - sonic-boom "^3.0.0" - readable-stream "^4.0.0" - on-exit-leak-free "^2.1.0" - secure-json-parse "^2.4.0" - fast-safe-stringify "^2.1.1" - strip-json-comments "^3.1.1" - pino-abstract-transport "^1.0.0" - -pino-std-serializers@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-4.0.0.tgz" - integrity sha512-cK0pekc1Kjy5w9V2/n+8MkZwusa6EyyxfeQCB799CQRhRt/CqYKiWs5adeu8Shve2ZNffvfC/7J64A2PJo1W/Q== - -pino-std-serializers@^6.0.0: - version "6.2.2" - resolved "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz" - integrity sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA== - -pirates@^4.0.4, pirates@^4.0.6: - version "4.0.6" - resolved "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz" - integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg== - -pkg-dir@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz" - integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== - dependencies: - find-up "^3.0.0" - -pkg-dir@^4.2.0: - version "4.2.0" - resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz" - integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== - dependencies: - find-up "^4.0.0" - -pkg-dir@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz" - integrity sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA== - dependencies: - find-up "^6.3.0" - -pkg-types@^1.0.3, pkg-types@^1.1.1, pkg-types@^1.2.0: - version "1.2.1" - resolved "https://registry.npmjs.org/pkg-types/-/pkg-types-1.2.1.tgz" - integrity sha512-sQoqa8alT3nHjGuTjuKgOnvjo4cljkufdtLMnO2LBP/wRwuDlo1tkaEdMxCRhyGRPacv/ztlZgDPm2b7FAmEvw== - dependencies: - confbox "^0.1.8" - mlly "^1.7.2" - pathe "^1.1.2" - -pkg-up@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz" - integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA== - dependencies: - find-up "^3.0.0" - -pkginfo@0.4.1: - version "0.4.1" - resolved "https://registry.npmjs.org/pkginfo/-/pkginfo-0.4.1.tgz" - integrity sha512-8xCNE/aT/EXKenuMDZ+xTVwkT8gsoHN2z/Q29l80u0ppGEXVvsKRzNMbtKhg8LS8k1tJLAHHylf6p4VFmP6XUQ== - -pngjs@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz" - integrity sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw== - -portfinder@^1.0.28: - version "1.0.32" - resolved "https://registry.npmjs.org/portfinder/-/portfinder-1.0.32.tgz" - integrity sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg== - dependencies: - async "^2.6.4" - debug "^3.2.7" - mkdirp "^0.5.6" - -possible-typed-array-names@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz" - integrity sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q== - -postcss@8.4.31: - version "8.4.31" - resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz" - integrity sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ== - dependencies: - nanoid "^3.3.6" - picocolors "^1.0.0" - source-map-js "^1.0.2" - -"postcss@^7.0.0 || ^8.0.1", postcss@^8.0.0, postcss@^8.0.9, postcss@^8.1.0, postcss@^8.2.2, postcss@^8.4.24, postcss@^8.4.31, postcss@^8.4.33, postcss@^8.4.38, postcss@^8.4.43, postcss@^8.4.47: - version "8.4.47" - resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz" - integrity sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ== - dependencies: - nanoid "^3.3.7" - picocolors "^1.1.0" - source-map-js "^1.2.1" - -postcss-calc@^9.0.1: - version "9.0.1" - resolved "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz" - integrity sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ== - dependencies: - postcss-value-parser "^4.2.0" - postcss-selector-parser "^6.0.11" - -postcss-calc@^10.0.2: - version "10.0.2" - resolved "https://registry.npmjs.org/postcss-calc/-/postcss-calc-10.0.2.tgz" - integrity sha512-DT/Wwm6fCKgpYVI7ZEWuPJ4az8hiEHtCUeYjZXqU7Ou4QqYh1Df2yCQ7Ca6N7xqKPFkxN3fhf+u9KSoOCJNAjg== - dependencies: - postcss-selector-parser "^6.1.2" - postcss-value-parser "^4.2.0" - -postcss-colormin@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-6.1.0.tgz" - integrity sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw== - dependencies: - colord "^2.9.3" - caniuse-api "^3.0.0" - browserslist "^4.23.0" - postcss-value-parser "^4.2.0" - -postcss-colormin@^7.0.2: - version "7.0.2" - resolved "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-7.0.2.tgz" - integrity sha512-YntRXNngcvEvDbEjTdRWGU606eZvB5prmHG4BF0yLmVpamXbpsRJzevyy6MZVyuecgzI2AWAlvFi8DAeCqwpvA== - dependencies: - browserslist "^4.23.3" - caniuse-api "^3.0.0" - colord "^2.9.3" - postcss-value-parser "^4.2.0" - -postcss-convert-values@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz" - integrity sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w== - dependencies: - browserslist "^4.23.0" - postcss-value-parser "^4.2.0" - -postcss-convert-values@^7.0.4: - version "7.0.4" - resolved "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-7.0.4.tgz" - integrity sha512-e2LSXPqEHVW6aoGbjV9RsSSNDO3A0rZLCBxN24zvxF25WknMPpX8Dm9UxxThyEbaytzggRuZxaGXqaOhxQ514Q== - dependencies: - browserslist "^4.23.3" - postcss-value-parser "^4.2.0" - -postcss-discard-comments@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz" - integrity sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw== - -postcss-discard-comments@^7.0.3: - version "7.0.3" - resolved "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-7.0.3.tgz" - integrity sha512-q6fjd4WU4afNhWOA2WltHgCbkRhZPgQe7cXF74fuVB/ge4QbM9HEaOIzGSiMvM+g/cOsNAUGdf2JDzqA2F8iLA== - dependencies: - postcss-selector-parser "^6.1.2" - -postcss-discard-duplicates@^6.0.3: - version "6.0.3" - resolved "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz" - integrity sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw== - -postcss-discard-duplicates@^7.0.1: - version "7.0.1" - resolved "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-7.0.1.tgz" - integrity sha512-oZA+v8Jkpu1ct/xbbrntHRsfLGuzoP+cpt0nJe5ED2FQF8n8bJtn7Bo28jSmBYwqgqnqkuSXJfSUEE7if4nClQ== - -postcss-discard-empty@^6.0.3: - version "6.0.3" - resolved "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz" - integrity sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ== - -postcss-discard-empty@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-7.0.0.tgz" - integrity sha512-e+QzoReTZ8IAwhnSdp/++7gBZ/F+nBq9y6PomfwORfP7q9nBpK5AMP64kOt0bA+lShBFbBDcgpJ3X4etHg4lzA== - -postcss-discard-overridden@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz" - integrity sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ== - -postcss-discard-overridden@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-7.0.0.tgz" - integrity sha512-GmNAzx88u3k2+sBTZrJSDauR0ccpE24omTQCVmaTTZFz1du6AasspjaUPMJ2ud4RslZpoFKyf+6MSPETLojc6w== - -postcss-import@~14.1.0: - version "14.1.0" - resolved "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz" - integrity sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw== - dependencies: - postcss-value-parser "^4.0.0" - read-cache "^1.0.0" - resolve "^1.1.7" - -postcss-loader@^6.1.1: - version "6.2.1" - resolved "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz" - integrity sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q== - dependencies: - cosmiconfig "^7.0.0" - klona "^2.0.5" - semver "^7.3.5" - -postcss-merge-longhand@^6.0.5: - version "6.0.5" - resolved "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz" - integrity sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w== - dependencies: - stylehacks "^6.1.1" - postcss-value-parser "^4.2.0" - -postcss-merge-longhand@^7.0.4: - version "7.0.4" - resolved "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-7.0.4.tgz" - integrity sha512-zer1KoZA54Q8RVHKOY5vMke0cCdNxMP3KBfDerjH/BYHh4nCIh+1Yy0t1pAEQF18ac/4z3OFclO+ZVH8azjR4A== - dependencies: - postcss-value-parser "^4.2.0" - stylehacks "^7.0.4" - -postcss-merge-rules@^6.1.1: - version "6.1.1" - resolved "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz" - integrity sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ== - dependencies: - caniuse-api "^3.0.0" - browserslist "^4.23.0" - cssnano-utils "^4.0.2" - postcss-selector-parser "^6.0.16" - -postcss-merge-rules@^7.0.4: - version "7.0.4" - resolved "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-7.0.4.tgz" - integrity sha512-ZsaamiMVu7uBYsIdGtKJ64PkcQt6Pcpep/uO90EpLS3dxJi6OXamIobTYcImyXGoW0Wpugh7DSD3XzxZS9JCPg== - dependencies: - browserslist "^4.23.3" - caniuse-api "^3.0.0" - postcss-selector-parser "^6.1.2" - cssnano-utils "^5.0.0" - -postcss-minify-font-values@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz" - integrity sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-minify-font-values@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-7.0.0.tgz" - integrity sha512-2ckkZtgT0zG8SMc5aoNwtm5234eUx1GGFJKf2b1bSp8UflqaeFzR50lid4PfqVI9NtGqJ2J4Y7fwvnP/u1cQog== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-minify-gradients@^6.0.3: - version "6.0.3" - resolved "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz" - integrity sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q== - dependencies: - colord "^2.9.3" - postcss-value-parser "^4.2.0" - cssnano-utils "^4.0.2" - -postcss-minify-gradients@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-7.0.0.tgz" - integrity sha512-pdUIIdj/C93ryCHew0UgBnL2DtUS3hfFa5XtERrs4x+hmpMYGhbzo6l/Ir5de41O0GaKVpK1ZbDNXSY6GkXvtg== - dependencies: - colord "^2.9.3" - postcss-value-parser "^4.2.0" - cssnano-utils "^5.0.0" - -postcss-minify-params@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz" - integrity sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA== - dependencies: - browserslist "^4.23.0" - cssnano-utils "^4.0.2" - postcss-value-parser "^4.2.0" - -postcss-minify-params@^7.0.2: - version "7.0.2" - resolved "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-7.0.2.tgz" - integrity sha512-nyqVLu4MFl9df32zTsdcLqCFfE/z2+f8GE1KHPxWOAmegSo6lpV2GNy5XQvrzwbLmiU7d+fYay4cwto1oNdAaQ== - dependencies: - browserslist "^4.23.3" - postcss-value-parser "^4.2.0" - cssnano-utils "^5.0.0" - -postcss-minify-selectors@^6.0.4: - version "6.0.4" - resolved "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz" - integrity sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ== - dependencies: - postcss-selector-parser "^6.0.16" - -postcss-minify-selectors@^7.0.4: - version "7.0.4" - resolved "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-7.0.4.tgz" - integrity sha512-JG55VADcNb4xFCf75hXkzc1rNeURhlo7ugf6JjiiKRfMsKlDzN9CXHZDyiG6x/zGchpjQS+UAgb1d4nqXqOpmA== - dependencies: - cssesc "^3.0.0" - postcss-selector-parser "^6.1.2" - -postcss-modules-extract-imports@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz" - integrity sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q== - -postcss-modules-local-by-default@^4.0.5: - version "4.0.5" - resolved "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz" - integrity sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw== - dependencies: - icss-utils "^5.0.0" - postcss-selector-parser "^6.0.2" - postcss-value-parser "^4.1.0" - -postcss-modules-scope@^3.2.0: - version "3.2.0" - resolved "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz" - integrity sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ== - dependencies: - postcss-selector-parser "^6.0.4" - -postcss-modules-values@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz" - integrity sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ== - dependencies: - icss-utils "^5.0.0" - -postcss-normalize-charset@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz" - integrity sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ== - -postcss-normalize-charset@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-7.0.0.tgz" - integrity sha512-ABisNUXMeZeDNzCQxPxBCkXexvBrUHV+p7/BXOY+ulxkcjUZO0cp8ekGBwvIh2LbCwnWbyMPNJVtBSdyhM2zYQ== - -postcss-normalize-display-values@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz" - integrity sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-display-values@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-7.0.0.tgz" - integrity sha512-lnFZzNPeDf5uGMPYgGOw7v0BfB45+irSRz9gHQStdkkhiM0gTfvWkWB5BMxpn0OqgOQuZG/mRlZyJxp0EImr2Q== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-positions@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz" - integrity sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-positions@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-7.0.0.tgz" - integrity sha512-I0yt8wX529UKIGs2y/9Ybs2CelSvItfmvg/DBIjTnoUSrPxSV7Z0yZ8ShSVtKNaV/wAY+m7bgtyVQLhB00A1NQ== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-repeat-style@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz" - integrity sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-repeat-style@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-7.0.0.tgz" - integrity sha512-o3uSGYH+2q30ieM3ppu9GTjSXIzOrRdCUn8UOMGNw7Af61bmurHTWI87hRybrP6xDHvOe5WlAj3XzN6vEO8jLw== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-string@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz" - integrity sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-string@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-7.0.0.tgz" - integrity sha512-w/qzL212DFVOpMy3UGyxrND+Kb0fvCiBBujiaONIihq7VvtC7bswjWgKQU/w4VcRyDD8gpfqUiBQ4DUOwEJ6Qg== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-timing-functions@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz" - integrity sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-timing-functions@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-7.0.0.tgz" - integrity sha512-tNgw3YV0LYoRwg43N3lTe3AEWZ66W7Dh7lVEpJbHoKOuHc1sLrzMLMFjP8SNULHaykzsonUEDbKedv8C+7ej6g== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-unicode@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz" - integrity sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg== - dependencies: - browserslist "^4.23.0" - postcss-value-parser "^4.2.0" - -postcss-normalize-unicode@^7.0.2: - version "7.0.2" - resolved "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-7.0.2.tgz" - integrity sha512-ztisabK5C/+ZWBdYC+Y9JCkp3M9qBv/XFvDtSw0d/XwfT3UaKeW/YTm/MD/QrPNxuecia46vkfEhewjwcYFjkg== - dependencies: - browserslist "^4.23.3" - postcss-value-parser "^4.2.0" - -postcss-normalize-url@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz" - integrity sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-url@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-7.0.0.tgz" - integrity sha512-+d7+PpE+jyPX1hDQZYG+NaFD+Nd2ris6r8fPTBAjE8z/U41n/bib3vze8x7rKs5H1uEw5ppe9IojewouHk0klQ== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-whitespace@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz" - integrity sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-whitespace@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-7.0.0.tgz" - integrity sha512-37/toN4wwZErqohedXYqWgvcHUGlT8O/m2jVkAfAe9Bd4MzRqlBmXrJRePH0e9Wgnz2X7KymTgTOaaFizQe3AQ== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-ordered-values@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz" - integrity sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q== - dependencies: - cssnano-utils "^4.0.2" - postcss-value-parser "^4.2.0" - -postcss-ordered-values@^7.0.1: - version "7.0.1" - resolved "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-7.0.1.tgz" - integrity sha512-irWScWRL6nRzYmBOXReIKch75RRhNS86UPUAxXdmW/l0FcAsg0lvAXQCby/1lymxn/o0gVa6Rv/0f03eJOwHxw== - dependencies: - postcss-value-parser "^4.2.0" - cssnano-utils "^5.0.0" - -postcss-reduce-initial@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz" - integrity sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw== - dependencies: - caniuse-api "^3.0.0" - browserslist "^4.23.0" - -postcss-reduce-initial@^7.0.2: - version "7.0.2" - resolved "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-7.0.2.tgz" - integrity sha512-pOnu9zqQww7dEKf62Nuju6JgsW2V0KRNBHxeKohU+JkHd/GAH5uvoObqFLqkeB2n20mr6yrlWDvo5UBU5GnkfA== - dependencies: - browserslist "^4.23.3" - caniuse-api "^3.0.0" - -postcss-reduce-transforms@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz" - integrity sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-reduce-transforms@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-7.0.0.tgz" - integrity sha512-pnt1HKKZ07/idH8cpATX/ujMbtOGhUfE+m8gbqwJE05aTaNw8gbo34a2e3if0xc0dlu75sUOiqvwCGY3fzOHew== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-selector-parser@^6.0.11, postcss-selector-parser@^6.0.15, postcss-selector-parser@^6.0.16, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.1.2: - version "6.1.2" - resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz" - integrity sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg== - dependencies: - cssesc "^3.0.0" - util-deprecate "^1.0.2" - -postcss-svgo@^6.0.3: - version "6.0.3" - resolved "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-6.0.3.tgz" - integrity sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g== - dependencies: - postcss-value-parser "^4.2.0" - svgo "^3.2.0" - -postcss-svgo@^7.0.1: - version "7.0.1" - resolved "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-7.0.1.tgz" - integrity sha512-0WBUlSL4lhD9rA5k1e5D8EN5wCEyZD6HJk0jIvRxl+FDVOMlJ7DePHYWGGVc5QRqrJ3/06FTXM0bxjmJpmTPSA== - dependencies: - postcss-value-parser "^4.2.0" - svgo "^3.3.2" - -postcss-unique-selectors@^6.0.4: - version "6.0.4" - resolved "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz" - integrity sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg== - dependencies: - postcss-selector-parser "^6.0.16" - -postcss-unique-selectors@^7.0.3: - version "7.0.3" - resolved "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-7.0.3.tgz" - integrity sha512-J+58u5Ic5T1QjP/LDV9g3Cx4CNOgB5vz+kM6+OxHHhFACdcDeKhBXjQmB7fnIZM12YSTvsL0Opwco83DmacW2g== - dependencies: - postcss-selector-parser "^6.1.2" - -postcss-value-parser@^4.0.0, postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: - version "4.2.0" - resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz" - integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== - -prelude-ls@^1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" - integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== - -prettier@^2.6.2: - version "2.8.8" - resolved "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz" - integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q== - -"prettier@>= 2.0.0", prettier@^3.0.3: - version "3.3.3" - resolved "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz" - integrity sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew== - -prettier-linter-helpers@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz" - integrity sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w== - dependencies: - fast-diff "^1.1.2" - -pretty-bytes@^6.1.1: - version "6.1.1" - resolved "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-6.1.1.tgz" - integrity sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ== - -pretty-format@^26.5.2, pretty-format@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz" - integrity sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg== - dependencies: - react-is "^17.0.1" - ansi-regex "^5.0.0" - "@jest/types" "^26.6.2" - ansi-styles "^4.0.0" - -pretty-format@^27.0.2: - version "27.5.1" - resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz" - integrity sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ== - dependencies: - react-is "^17.0.1" - ansi-regex "^5.0.1" - ansi-styles "^5.0.0" - -pretty-format@^29.0.0, pretty-format@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz" - integrity sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ== - dependencies: - react-is "^18.0.0" - ansi-styles "^5.0.0" - "@jest/schemas" "^29.6.3" - -proc-log@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz" - integrity sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A== - -process@^0.11.10: - version "0.11.10" - resolved "https://registry.npmjs.org/process/-/process-0.11.10.tgz" - integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A== - -process-nextick-args@~2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz" - integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== - -process-warning@1.0.0, process-warning@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/process-warning/-/process-warning-1.0.0.tgz" - integrity sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q== - -process-warning@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/process-warning/-/process-warning-3.0.0.tgz" - integrity sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ== - -promise@^8.3.0: - version "8.3.0" - resolved "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz" - integrity sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg== - dependencies: - asap "~2.0.6" - -prompts@^2.0.1, prompts@^2.4.2: - version "2.4.2" - resolved "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz" - integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== - dependencies: - kleur "^3.0.3" - sisteransi "^1.0.5" - -prop-types@^15.8.1: - version "15.8.1" - resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz" - integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== - dependencies: - loose-envify "^1.4.0" - object-assign "^4.1.1" - react-is "^16.13.1" - -proto-list@~1.2.1: - version "1.2.4" - resolved "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz" - integrity sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA== - -protobufjs@^6.11.2, protobufjs@^6.8.8: - version "6.11.4" - resolved "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.4.tgz" - integrity sha512-5kQWPaJHi1WoCpjTGszzQ32PG2F4+wRY6BmAT4Vfw56Q2FZ4YZzK20xUYQH4YkfehY1e6QSICrJquM6xXZNcrw== - dependencies: - long "^4.0.0" - "@types/long" "^4.0.1" - "@types/node" ">=13.7.0" - "@protobufjs/path" "^1.1.2" - "@protobufjs/pool" "^1.1.0" - "@protobufjs/utf8" "^1.1.0" - "@protobufjs/fetch" "^1.1.0" - "@protobufjs/float" "^1.0.2" - "@protobufjs/base64" "^1.1.2" - "@protobufjs/codegen" "^2.0.4" - "@protobufjs/inquire" "^1.1.0" - "@protobufjs/aspromise" "^1.1.2" - "@protobufjs/eventemitter" "^1.1.0" - -protocols@^2.0.0, protocols@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/protocols/-/protocols-2.0.1.tgz" - integrity sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q== - -proxy-addr@~2.0.7: - version "2.0.7" - resolved "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz" - integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== - dependencies: - forwarded "0.2.0" - ipaddr.js "1.9.1" - -proxy-from-env@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz" - integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== - -prr@~1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz" - integrity sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw== - -psl@^1.1.33: - version "1.9.0" - resolved "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz" - integrity sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag== - -public-encrypt@^4.0.3: - version "4.0.3" - resolved "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz" - integrity sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q== - dependencies: - bn.js "^4.1.0" - browserify-rsa "^4.0.0" - create-hash "^1.1.0" - parse-asn1 "^5.0.0" - randombytes "^2.0.1" - safe-buffer "^5.1.2" - -pump@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz" - integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== - dependencies: - once "^1.3.1" - end-of-stream "^1.1.0" - -pump@^3.0.0: - version "3.0.2" - resolved "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz" - integrity sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -pumpify@^1.3.3: - version "1.5.1" - resolved "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz" - integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== - dependencies: - duplexify "^3.6.0" - inherits "^2.0.3" - pump "^2.0.0" - -punycode@^2.1.0, punycode@^2.1.1, punycode@^2.3.0: - version "2.3.1" - resolved "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz" - integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== - -pure-rand@^6.0.0: - version "6.1.0" - resolved "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz" - integrity sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA== - -qr.js@0.0.0: - version "0.0.0" - resolved "https://registry.npmjs.org/qr.js/-/qr.js-0.0.0.tgz" - integrity sha512-c4iYnWb+k2E+vYpRimHqSu575b1/wKl4XFeJGpFmrJQz5I88v9aY2czh7s0w36srfCM1sXgC/xpoJz5dJfq+OQ== - -qrcode@^1.0.0: - version "1.5.4" - resolved "https://registry.npmjs.org/qrcode/-/qrcode-1.5.4.tgz" - integrity sha512-1ca71Zgiu6ORjHqFBDpnSMTR2ReToX4l1Au1VFLyVeBTFavzQnv5JxMFr3ukHVKpSrSA2MCk0lNJSykjUfz7Zg== - dependencies: - dijkstrajs "^1.0.1" - pngjs "^5.0.0" - yargs "^15.3.1" - -qs@6.10.4: - version "6.10.4" - resolved "https://registry.npmjs.org/qs/-/qs-6.10.4.tgz" - integrity sha512-OQiU+C+Ds5qiH91qh/mg0w+8nwQuLjM4F4M/PbmhDOoYehPh+Fb0bDjtR1sOvy7YKxvj28Y/M0PhP5uVX0kB+g== - dependencies: - side-channel "^1.0.4" - -qs@6.13.0, qs@^6.4.0: - version "6.13.0" - resolved "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz" - integrity sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg== - dependencies: - side-channel "^1.0.6" - -query-string@7.1.3: - version "7.1.3" - resolved "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz" - integrity sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg== - dependencies: - filter-obj "^1.1.0" - split-on-first "^1.0.0" - strict-uri-encode "^2.0.0" - decode-uri-component "^0.2.2" - -querystringify@^2.1.1: - version "2.2.0" - resolved "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz" - integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== - -queue@6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz" - integrity sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA== - dependencies: - inherits "~2.0.3" - -queue-microtask@^1.2.2: - version "1.2.3" - resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" - integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== - -queue-tick@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz" - integrity sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag== - -quick-format-unescaped@^4.0.3: - version "4.0.4" - resolved "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz" - integrity sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg== - -quick-lru@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz" - integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g== - -radix3@^1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/radix3/-/radix3-1.1.2.tgz" - integrity sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA== - -rambda@^9.1.0: - version "9.3.0" - resolved "https://registry.npmjs.org/rambda/-/rambda-9.3.0.tgz" - integrity sha512-cl/7DCCKNxmsbc0dXZTJTY08rvDdzLhVfE6kPBson1fWzDapLzv0RKSzjpmAqP53fkQqAvq05gpUVHTrUNsuxg== - -randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz" - integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== - dependencies: - safe-buffer "^5.1.0" - -randomfill@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz" - integrity sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw== - dependencies: - randombytes "^2.0.5" - safe-buffer "^5.1.0" - -range-parser@^1.2.1, range-parser@~1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" - integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== - -raw-body@2.5.2: - version "2.5.2" - resolved "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz" - integrity sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA== - dependencies: - bytes "3.1.2" - unpipe "1.0.0" - iconv-lite "0.4.24" - http-errors "2.0.0" - -rc9@^2.1.2: - version "2.1.2" - resolved "https://registry.npmjs.org/rc9/-/rc9-2.1.2.tgz" - integrity sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg== - dependencies: - defu "^6.1.4" - destr "^2.0.3" - -react@*, react@18.2.0, react@18.3.1, "react@>= 16.8.0 || 17.x.x || ^18.0.0-0", react@>=16.9.0, "react@^16.0.0 || ^17.0.0 || ^18.0.0", "react@^16.8.0 || ^17.0.0 || ^18.0.0", react@^18.0.0, react@^18.2.0, react@^18.3.1: - version "18.3.1" - resolved "https://registry.npmjs.org/react/-/react-18.3.1.tgz" - integrity sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ== - dependencies: - loose-envify "^1.1.0" - -react-devtools-core@^4.27.7: - version "4.28.5" - resolved "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.28.5.tgz" - integrity sha512-cq/o30z9W2Wb4rzBefjv5fBalHU0rJGZCHAkf/RHSBWSSYwh8PlQTqqOJmgIIbBtpj27T6FIPXeomIjZtCNVqA== - dependencies: - ws "^7" - shell-quote "^1.6.1" - -react-dom@18.3.1, react-dom@>=16.9.0, react-dom@^18.0.0, react-dom@^18.2.0: - version "18.3.1" - resolved "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz" - integrity sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw== - dependencies: - scheduler "^0.23.2" - loose-envify "^1.1.0" - -react-is@^16.13.1: - version "16.13.1" - resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" - integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== - -react-is@^17.0.1: - version "17.0.2" - resolved "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz" - integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== - -"react-is@^16.12.0 || ^17.0.0 || ^18.0.0", react-is@^18.0.0: - version "18.3.1" - resolved "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz" - integrity sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg== - -react-native@*, react-native@>=0.56, react-native@>=0.59, react-native@>=0.71.0, "react-native@^0.0.0-0 || >=0.65 <1.0", react-native@^0.73.2: - version "0.73.10" - resolved "https://registry.npmjs.org/react-native/-/react-native-0.73.10.tgz" - integrity sha512-ucr9GO6iAUi3A1KZ7DjxLtS91QqTw2gJdKwvz5wNK4DCVF3neJyNUPs7fgpGngYtBsio4PaefVOXyrWAklTBXA== - dependencies: - ws "^6.2.2" - anser "^1.4.9" - chalk "^4.0.0" - yargs "^17.6.2" - mkdirp "^0.5.1" - promise "^8.3.0" - base64-js "^1.5.1" - invariant "^2.2.4" - scheduler "0.24.0-canary-efb381bbf-20230505" - ansi-regex "^5.0.0" - nullthrows "^1.1.1" - jsc-android "^250231.0.0" - memoize-one "^5.0.0" - whatwg-fetch "^3.0.0" - metro-runtime "^0.80.3" - pretty-format "^26.5.2" - react-refresh "^0.14.0" - abort-controller "^3.0.0" - metro-source-map "^0.80.3" - event-target-shim "^5.0.1" - stacktrace-parser "^0.1.10" - flow-enums-runtime "^0.0.6" - react-devtools-core "^4.27.7" - regenerator-runtime "^0.13.2" - "@react-native/codegen" "0.73.3" - jest-environment-node "^29.6.3" - react-shallow-renderer "^16.15.0" - "@react-native/js-polyfills" "0.73.1" - "@react-native-community/cli" "12.3.7" - "@react-native/gradle-plugin" "0.73.5" - "@react-native/assets-registry" "0.73.1" - "@react-native/normalize-colors" "0.73.2" - "@jest/create-cache-key-function" "^29.6.3" - "@react-native/virtualized-lists" "0.73.4" - "@react-native/community-cli-plugin" "0.73.18" - deprecated-react-native-prop-types "^5.0.0" - "@react-native-community/cli-platform-ios" "12.3.7" - "@react-native-community/cli-platform-android" "12.3.7" - -react-native-get-random-values@*, react-native-get-random-values@^1.10.0: - version "1.11.0" - resolved "https://registry.npmjs.org/react-native-get-random-values/-/react-native-get-random-values-1.11.0.tgz" - integrity sha512-4BTbDbRmS7iPdhYLRcz3PGFIpFJBwNZg9g42iwa2P6FOv9vZj/xJc678RZXnLNZzd0qd7Q3CCF6Yd+CU2eoXKQ== - dependencies: - fast-base64-decode "^1.0.0" - -react-native-mmkv@^2.11.0: - version "2.12.2" - resolved "https://registry.npmjs.org/react-native-mmkv/-/react-native-mmkv-2.12.2.tgz" - integrity sha512-6058Aq0p57chPrUutLGe9fYoiDVDNMU2PKV+lLFUJ3GhoHvUrLdsS1PDSCLr00yqzL4WJQ7TTzH+V8cpyrNcfg== - -react-native-quick-base64@^2.0.5: - version "2.1.2" - resolved "https://registry.npmjs.org/react-native-quick-base64/-/react-native-quick-base64-2.1.2.tgz" - integrity sha512-xghaXpWdB0ji8OwYyo0fWezRroNxiNFCNFpGUIyE7+qc4gA/IGWnysIG5L0MbdoORv8FkTKUvfd6yCUN5R2VFA== - dependencies: - base64-js "^1.5.1" - -react-native-quick-crypto@^0.6.1: - version "0.6.1" - resolved "https://registry.npmjs.org/react-native-quick-crypto/-/react-native-quick-crypto-0.6.1.tgz" - integrity sha512-s6uFo7tcI3syo8/y5j+t6Rf+KVSuRKDp6tH04A0vjaHptJC6Iu7DVgkNYO7aqtfrYn8ZUgQ/Kqaq+m4i9TxgIQ== - dependencies: - events "^3.3.0" - "@types/node" "^17.0.31" - string_decoder "^1.3.0" - crypto-browserify "^3.12.0" - stream-browserify "^3.0.0" - react-native-quick-base64 "^2.0.5" - "@craftzdog/react-native-buffer" "^6.0.5" - -react-native-url-polyfill@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/react-native-url-polyfill/-/react-native-url-polyfill-2.0.0.tgz" - integrity sha512-My330Do7/DvKnEvwQc0WdcBnFPploYKp9CYlefDXzIdEaA+PAhDYllkvGeEroEzvc4Kzzj2O4yVdz8v6fjRvhA== - dependencies: - whatwg-url-without-unicode "8.0.0-3" - -react-qr-code@^2.0.12: - version "2.0.15" - resolved "https://registry.npmjs.org/react-qr-code/-/react-qr-code-2.0.15.tgz" - integrity sha512-MkZcjEXqVKqXEIMVE0mbcGgDpkfSdd8zhuzXEl9QzYeNcw8Hq2oVIzDLWuZN2PQBwM5PWjc2S31K8Q1UbcFMfw== - dependencies: - prop-types "^15.8.1" - qr.js "0.0.0" - -react-refresh@^0.14.0, react-refresh@^0.14.2: - version "0.14.2" - resolved "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz" - integrity sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA== - -react-shallow-renderer@^16.15.0: - version "16.15.0" - resolved "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz" - integrity sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA== - dependencies: - object-assign "^4.1.1" - react-is "^16.12.0 || ^17.0.0 || ^18.0.0" - -read-cache@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz" - integrity sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA== - dependencies: - pify "^2.3.0" - -read-pkg@^5.2.0: - version "5.2.0" - resolved "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz" - integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== - dependencies: - "@types/normalize-package-data" "^2.4.0" - normalize-package-data "^2.5.0" - parse-json "^5.0.0" - type-fest "^0.6.0" - -read-pkg-up@^7.0.1: - version "7.0.1" - resolved "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz" - integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg== - dependencies: - find-up "^4.1.0" - read-pkg "^5.2.0" - type-fest "^0.8.1" - -readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.5, readable-stream@^2.3.8, readable-stream@~2.3.6: - version "2.3.8" - resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz" - integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~2.0.0" - safe-buffer "~5.1.1" - string_decoder "~1.1.1" - util-deprecate "~1.0.1" - -readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.5.0, readable-stream@^3.6.0: - version "3.6.2" - resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz" - integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - -readable-stream@^4.0.0: - version "4.5.2" - resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz" - integrity sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g== - dependencies: - abort-controller "^3.0.0" - buffer "^6.0.3" - events "^3.3.0" - process "^0.11.10" - string_decoder "^1.3.0" - -readdir-glob@^1.1.2: - version "1.1.3" - resolved "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.3.tgz" - integrity sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA== - dependencies: - minimatch "^5.1.0" - -readdirp@~3.6.0: - version "3.6.0" - resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz" - integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== - dependencies: - picomatch "^2.2.1" - -readdirp@^4.0.1: - version "4.0.2" - resolved "https://registry.npmjs.org/readdirp/-/readdirp-4.0.2.tgz" - integrity sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA== - -readline@^1.3.0: - version "1.3.0" - resolved "https://registry.npmjs.org/readline/-/readline-1.3.0.tgz" - integrity sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg== - -readonly-date@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/readonly-date/-/readonly-date-1.0.0.tgz" - integrity sha512-tMKIV7hlk0h4mO3JTmmVuIlJVXjKk3Sep9Bf5OH0O+758ruuVkUy2J9SttDLm91IEX/WHlXPSpxMGjPj4beMIQ== - -real-require@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/real-require/-/real-require-0.1.0.tgz" - integrity sha512-r/H9MzAWtrv8aSVjPCMFpDMl5q66GqtmmRkRjpHTsp4zBAa+snZyiQNlMONiUmEJcsnaw0wCauJ2GWODr/aFkg== - -real-require@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz" - integrity sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg== - -recast@^0.21.0: - version "0.21.5" - resolved "https://registry.npmjs.org/recast/-/recast-0.21.5.tgz" - integrity sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg== - dependencies: - tslib "^2.0.1" - esprima "~4.0.0" - ast-types "0.15.2" - source-map "~0.6.1" - -redent@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz" - integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg== - dependencies: - indent-string "^4.0.0" - strip-indent "^3.0.0" - -redeyed@~2.1.0: - version "2.1.1" - resolved "https://registry.npmjs.org/redeyed/-/redeyed-2.1.1.tgz" - integrity sha512-FNpGGo1DycYAdnrKFxCMmKYgo/mILAqtRYbkdQD8Ep/Hk2PQ5+aEAEx+IU713RTDmuBaH0c8P5ZozurNu5ObRQ== - dependencies: - esprima "~4.0.0" - -redis-errors@^1.0.0, redis-errors@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/redis-errors/-/redis-errors-1.2.0.tgz" - integrity sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w== - -redis-parser@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/redis-parser/-/redis-parser-3.0.0.tgz" - integrity sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A== - dependencies: - redis-errors "^1.0.0" - -reflect.getprototypeof@^1.0.4: - version "1.0.6" - resolved "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz" - integrity sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg== - dependencies: - call-bind "^1.0.7" - define-properties "^1.2.1" - es-abstract "^1.23.1" - es-errors "^1.3.0" - get-intrinsic "^1.2.4" - globalthis "^1.0.3" - which-builtin-type "^1.1.3" - -regenerate@^1.4.2: - version "1.4.2" - resolved "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz" - integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== - -regenerate-unicode-properties@^10.2.0: - version "10.2.0" - resolved "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz" - integrity sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA== - dependencies: - regenerate "^1.4.2" - -regenerator-runtime@^0.13.2: - version "0.13.11" - resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz" - integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg== - -regenerator-runtime@^0.14.0: - version "0.14.1" - resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz" - integrity sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw== - -regenerator-transform@^0.15.2: - version "0.15.2" - resolved "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz" - integrity sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg== - dependencies: - "@babel/runtime" "^7.8.4" - -regexp.prototype.flags@^1.5.2: - version "1.5.3" - resolved "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz" - integrity sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ== - dependencies: - call-bind "^1.0.7" - define-properties "^1.2.1" - es-errors "^1.3.0" - set-function-name "^2.0.2" - -regexpu-core@^6.1.1: - version "6.1.1" - resolved "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.1.1.tgz" - integrity sha512-k67Nb9jvwJcJmVpw0jPttR1/zVfnKf8Km0IPatrU/zJ5XeG3+Slx0xLXs9HByJSzXzrlz5EDvN6yLNMDc2qdnw== - dependencies: - regenerate "^1.4.2" - regenerate-unicode-properties "^10.2.0" - regjsgen "^0.8.0" - regjsparser "^0.11.0" - unicode-match-property-ecmascript "^2.0.0" - unicode-match-property-value-ecmascript "^2.1.0" - -regjsgen@^0.8.0: - version "0.8.0" - resolved "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz" - integrity sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q== - -regjsparser@^0.11.0: - version "0.11.1" - resolved "https://registry.npmjs.org/regjsparser/-/regjsparser-0.11.1.tgz" - integrity sha512-1DHODs4B8p/mQHU9kr+jv8+wIC9mtG4eBHxWxIq5mhjE3D5oORhCc6deRKzTjs9DcfRFmj9BHSDguZklqCGFWQ== - dependencies: - jsesc "~3.0.2" - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" - integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== - -require-from-string@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz" - integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== - -require-main-filename@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz" - integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== - -requires-port@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz" - integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== - -reselect@^4.1.7: - version "4.1.8" - resolved "https://registry.npmjs.org/reselect/-/reselect-4.1.8.tgz" - integrity sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ== - -resolve@1.22.8, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.12.0, resolve@^1.14.2, resolve@^1.20.0, resolve@^1.22.1, resolve@^1.22.4, resolve@^1.22.8, resolve@~1.22.1, resolve@~1.22.2: - version "1.22.8" - resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz" - integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== - dependencies: - is-core-module "^2.13.0" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - -"resolve@^2.0.0-next.4": - version "2.0.0-next.5" - resolved "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz" - integrity sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA== - dependencies: - is-core-module "^2.13.0" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - -resolve-cwd@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz" - integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== - dependencies: - resolve-from "^5.0.0" - -resolve-dir@^1.0.0, resolve-dir@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz" - integrity sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg== - dependencies: - expand-tilde "^2.0.0" - global-modules "^1.0.0" - -resolve-from@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz" - integrity sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw== - -resolve-from@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" - integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== - -resolve-from@5.0.0, resolve-from@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" - integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== - -resolve-global@1.0.0, resolve-global@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz" - integrity sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw== - dependencies: - global-dirs "^0.1.1" - -resolve-pkg-maps@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz" - integrity sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw== - -resolve.exports@1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz" - integrity sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ== - -resolve.exports@^2.0.0: - version "2.0.2" - resolved "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz" - integrity sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg== - -restore-cursor@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz" - integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== - dependencies: - onetime "^5.1.0" - signal-exit "^3.0.2" - -retry@^0.13.1: - version "0.13.1" - resolved "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz" - integrity sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg== - -reusify@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" - integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== - -rfdc@^1.3.0, rfdc@^1.4.1: - version "1.4.1" - resolved "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz" - integrity sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA== - -rimraf@~2.4.0: - version "2.4.5" - resolved "https://registry.npmjs.org/rimraf/-/rimraf-2.4.5.tgz" - integrity sha512-J5xnxTyqaiw06JjMftq7L9ouA448dw/E7dKghkP9WpKNuwmARNNg+Gk8/u5ryb9N/Yo2+z3MCwuqFK/+qPOPfQ== - dependencies: - glob "^6.0.1" - -rimraf@~2.6.2: - version "2.6.3" - resolved "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz" - integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== - dependencies: - glob "^7.1.3" - -rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - -ripemd160@^2.0.0, ripemd160@^2.0.1: - version "2.0.2" - resolved "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz" - integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA== - dependencies: - hash-base "^3.0.0" - inherits "^2.0.1" - -rollup@^4.18.0, rollup@^4.20.0: - version "4.24.0" - resolved "https://registry.npmjs.org/rollup/-/rollup-4.24.0.tgz" - integrity sha512-DOmrlGSXNk1DM0ljiQA+i+o0rSLhtii1je5wgk60j49d1jHT5YYttBv1iWOnYSTG+fZZESUOSNiAl89SIet+Cg== - dependencies: - "@types/estree" "1.0.6" - optionalDependencies: - fsevents "~2.3.2" - "@rollup/rollup-darwin-arm64" "4.24.0" - "@rollup/rollup-android-arm64" "4.24.0" - "@rollup/rollup-win32-arm64-msvc" "4.24.0" - "@rollup/rollup-linux-arm64-gnu" "4.24.0" - "@rollup/rollup-linux-arm64-musl" "4.24.0" - "@rollup/rollup-android-arm-eabi" "4.24.0" - "@rollup/rollup-linux-arm-gnueabihf" "4.24.0" - "@rollup/rollup-linux-arm-musleabihf" "4.24.0" - "@rollup/rollup-win32-ia32-msvc" "4.24.0" - "@rollup/rollup-linux-riscv64-gnu" "4.24.0" - "@rollup/rollup-linux-powerpc64le-gnu" "4.24.0" - "@rollup/rollup-linux-s390x-gnu" "4.24.0" - "@rollup/rollup-darwin-x64" "4.24.0" - "@rollup/rollup-win32-x64-msvc" "4.24.0" - "@rollup/rollup-linux-x64-gnu" "4.24.0" - "@rollup/rollup-linux-x64-musl" "4.24.0" - -rollup-plugin-visualizer@^5.12.0: - version "5.12.0" - resolved "https://registry.npmjs.org/rollup-plugin-visualizer/-/rollup-plugin-visualizer-5.12.0.tgz" - integrity sha512-8/NU9jXcHRs7Nnj07PF2o4gjxmm9lXIrZ8r175bT9dK8qoLlvKTwRMArRCMgpMGlq8CTLugRvEmyMeMXIU2pNQ== - dependencies: - open "^8.4.0" - picomatch "^2.3.1" - source-map "^0.7.4" - yargs "^17.5.1" - -rrweb-cssom@^0.6.0: - version "0.6.0" - resolved "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.6.0.tgz" - integrity sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw== - -run-applescript@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/run-applescript/-/run-applescript-7.0.0.tgz" - integrity sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A== - -run-parallel@^1.1.9: - version "1.2.0" - resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" - integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== - dependencies: - queue-microtask "^1.2.2" - -rxjs@^7.8.0: - version "7.8.1" - resolved "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz" - integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== - dependencies: - tslib "^2.1.0" - -safe-array-concat@^1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz" - integrity sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q== - dependencies: - call-bind "^1.0.7" - get-intrinsic "^1.2.4" - has-symbols "^1.0.3" - isarray "^2.0.5" - -safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== - -safe-buffer@5.2.1, safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.1, safe-buffer@~5.2.0: - version "5.2.1" - resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" - integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== - -safe-regex-test@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz" - integrity sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw== - dependencies: - call-bind "^1.0.6" - es-errors "^1.3.0" - is-regex "^1.1.4" - -safe-stable-stringify@^2.1.0, safe-stable-stringify@^2.3.1: - version "2.5.0" - resolved "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz" - integrity sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA== - -"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: - version "2.1.2" - resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - -sass@^1.42.1: - version "1.80.4" - resolved "https://registry.npmjs.org/sass/-/sass-1.80.4.tgz" - integrity sha512-rhMQ2tSF5CsuuspvC94nPM9rToiAFw2h3JTrLlgmNw1MH79v8Cr3DH6KF6o6r+8oofY3iYVPUf66KzC8yuVN1w== - dependencies: - "@parcel/watcher" "^2.4.1" - chokidar "^4.0.0" - immutable "^4.0.0" - source-map-js ">=0.6.2 <2.0.0" - -sass-loader@^12.2.0: - version "12.6.0" - resolved "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz" - integrity sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA== - dependencies: - klona "^2.0.4" - neo-async "^2.6.2" - -sax@^1.2.4, sax@~1.2.4: - version "1.2.4" - resolved "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz" - integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== - -saxes@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz" - integrity sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA== - dependencies: - xmlchars "^2.2.0" - -scheduler@^0.23.2: - version "0.23.2" - resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz" - integrity sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ== - dependencies: - loose-envify "^1.1.0" - -"scheduler@0.24.0-canary-efb381bbf-20230505": - version "0.24.0-canary-efb381bbf-20230505" - resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.24.0-canary-efb381bbf-20230505.tgz" - integrity sha512-ABvovCDe/k9IluqSh4/ISoq8tIJnW8euVAWYt5j/bg6dRnqwQwiGO1F/V4AyK96NGF/FB04FhOUDuWj8IKfABA== - dependencies: - loose-envify "^1.1.0" - -schema-utils@^3.0.0, schema-utils@^3.1.1, schema-utils@^3.2.0: - version "3.3.0" - resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz" - integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== - dependencies: - "@types/json-schema" "^7.0.8" - ajv "^6.12.5" - ajv-keywords "^3.5.2" - -schema-utils@^4.0.0, schema-utils@^4.0.1, schema-utils@^4.2.0: - version "4.2.0" - resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz" - integrity sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw== - dependencies: - "@types/json-schema" "^7.0.9" - ajv "^8.9.0" - ajv-formats "^2.1.1" - ajv-keywords "^5.1.0" - -scule@^1.3.0: - version "1.3.0" - resolved "https://registry.npmjs.org/scule/-/scule-1.3.0.tgz" - integrity sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g== - -secure-compare@3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/secure-compare/-/secure-compare-3.0.1.tgz" - integrity sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw== - -secure-json-parse@^2.4.0: - version "2.7.0" - resolved "https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-2.7.0.tgz" - integrity sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw== - -select-hose@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz" - integrity sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg== - -selfsigned@^2.4.1: - version "2.4.1" - resolved "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz" - integrity sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q== - dependencies: - "@types/node-forge" "^1.3.0" - node-forge "^1" - -"semver@2 || 3 || 4 || 5", semver@^5.6.0: - version "5.7.2" - resolved "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz" - integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== - -semver@^6.0.0, semver@^6.3.0, semver@^6.3.1: - version "6.3.1" - resolved "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz" - integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== - -semver@7.5.4, semver@~7.5.4: - version "7.5.4" - resolved "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz" - integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== - dependencies: - lru-cache "^6.0.0" - -semver@7.6.3, semver@^7.3.4, semver@^7.3.5, semver@^7.3.6, semver@^7.3.7, semver@^7.5.0, semver@^7.5.2, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0, semver@^7.6.2, semver@^7.6.3: - version "7.6.3" - resolved "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz" - integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A== - -send@0.19.0: - version "0.19.0" - resolved "https://registry.npmjs.org/send/-/send-0.19.0.tgz" - integrity sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw== - dependencies: - ms "2.1.3" - depd "2.0.0" - etag "~1.8.1" - mime "1.6.0" - debug "2.6.9" - fresh "0.5.2" - destroy "1.2.0" - statuses "2.0.1" - encodeurl "~1.0.2" - escape-html "~1.0.3" - http-errors "2.0.0" - on-finished "2.4.1" - range-parser "~1.2.1" - -serialize-error@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz" - integrity sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw== - -serialize-javascript@^6.0.0, serialize-javascript@^6.0.1: - version "6.0.2" - resolved "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz" - integrity sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g== - dependencies: - randombytes "^2.1.0" - -serve-index@^1.9.1: - version "1.9.1" - resolved "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz" - integrity sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw== - dependencies: - batch "0.6.1" - debug "2.6.9" - accepts "~1.3.4" - parseurl "~1.3.2" - mime-types "~2.1.17" - escape-html "~1.0.3" - http-errors "~1.6.2" - -serve-placeholder@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/serve-placeholder/-/serve-placeholder-2.0.2.tgz" - integrity sha512-/TMG8SboeiQbZJWRlfTCqMs2DD3SZgWp0kDQePz9yUuCnDfDh/92gf7/PxGhzXTKBIPASIHxFcZndoNbp6QOLQ== - dependencies: - defu "^6.1.4" - -serve-static@1.16.2, serve-static@^1.13.1, serve-static@^1.15.0: - version "1.16.2" - resolved "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz" - integrity sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw== - dependencies: - encodeurl "~2.0.0" - escape-html "~1.0.3" - parseurl "~1.3.3" - send "0.19.0" - -set-blocking@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz" - integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== - -set-cookie-parser@^2.4.8: - version "2.7.1" - resolved "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.1.tgz" - integrity sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ== - -set-function-length@^1.2.1: - version "1.2.2" - resolved "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz" - integrity sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg== - dependencies: - define-data-property "^1.1.4" - es-errors "^1.3.0" - function-bind "^1.1.2" - get-intrinsic "^1.2.4" - gopd "^1.0.1" - has-property-descriptors "^1.0.2" - -set-function-name@^2.0.1, set-function-name@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz" - integrity sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ== - dependencies: - define-data-property "^1.1.4" - es-errors "^1.3.0" - functions-have-names "^1.2.3" - has-property-descriptors "^1.0.2" - -setprototypeof@1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz" - integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== - -setprototypeof@1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz" - integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== - -sha.js@^2.4.0, sha.js@^2.4.11, sha.js@^2.4.8: - version "2.4.11" - resolved "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz" - integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - -shallow-clone@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz" - integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== - dependencies: - kind-of "^6.0.2" - -shebang-command@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" - integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== - dependencies: - shebang-regex "^3.0.0" - -shebang-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" - integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== - -shell-quote@^1.6.1, shell-quote@^1.7.3, shell-quote@^1.8.1: - version "1.8.1" - resolved "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz" - integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA== - -side-channel@^1.0.4, side-channel@^1.0.6: - version "1.0.6" - resolved "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz" - integrity sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA== - dependencies: - call-bind "^1.0.7" - es-errors "^1.3.0" - get-intrinsic "^1.2.4" - object-inspect "^1.13.1" - -siginfo@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz" - integrity sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g== - -signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3, signal-exit@^3.0.7: - version "3.0.7" - resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz" - integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== - -signal-exit@^4.0.1, signal-exit@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz" - integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== - -simple-git@^3.27.0: - version "3.27.0" - resolved "https://registry.npmjs.org/simple-git/-/simple-git-3.27.0.tgz" - integrity sha512-ivHoFS9Yi9GY49ogc6/YAi3Fl9ROnF4VyubNylgCkA+RVqLaKWnDSzXOVzya8csELIaWaYNutsEuAhZrtOjozA== - dependencies: - debug "^4.3.5" - "@kwsites/file-exists" "^1.1.1" - "@kwsites/promise-deferred" "^1.1.1" - -sirv@^2.0.4: - version "2.0.4" - resolved "https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz" - integrity sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ== - dependencies: - mrmime "^2.0.0" - totalist "^3.0.0" - "@polka/url" "^1.0.0-next.24" - -sisteransi@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz" - integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== - -slash@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" - integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== - -slash@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz" - integrity sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew== - -slash@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz" - integrity sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg== - -slice-ansi@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz" - integrity sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== - dependencies: - ansi-styles "^3.2.0" - astral-regex "^1.0.0" - is-fullwidth-code-point "^2.0.0" - -smob@^1.0.0: - version "1.5.0" - resolved "https://registry.npmjs.org/smob/-/smob-1.5.0.tgz" - integrity sha512-g6T+p7QO8npa+/hNx9ohv1E5pVCmWrVCUzUXJyLdMmftX6ER0oiWY/w9knEonLpnOp6b6FenKnMfR8gqwWdwig== - -snake-case@^3.0.4: - version "3.0.4" - resolved "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz" - integrity sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg== - dependencies: - dot-case "^3.0.4" - tslib "^2.0.3" - -sockjs@^0.3.24: - version "0.3.24" - resolved "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz" - integrity sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ== - dependencies: - faye-websocket "^0.11.3" - uuid "^8.3.2" - websocket-driver "^0.7.4" - -sonic-boom@^2.2.1: - version "2.8.0" - resolved "https://registry.npmjs.org/sonic-boom/-/sonic-boom-2.8.0.tgz" - integrity sha512-kuonw1YOYYNOve5iHdSahXPOK49GqwA+LZhI6Wz/l0rP57iKyXXIHaRagOBHAPmGwJC6od2Z9zgvZ5loSgMlVg== - dependencies: - atomic-sleep "^1.0.0" - -sonic-boom@3.8.0: - version "3.8.0" - resolved "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.8.0.tgz" - integrity sha512-ybz6OYOUjoQQCQ/i4LU8kaToD8ACtYP+Cj5qd2AO36bwbdewxWJ3ArmJ2cr6AvxlL2o0PqnCcPGUgkILbfkaCA== - dependencies: - atomic-sleep "^1.0.0" - -sonic-boom@^3.0.0, sonic-boom@^3.7.0: - version "3.8.1" - resolved "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.8.1.tgz" - integrity sha512-y4Z8LCDBuum+PBP3lSV7RHrXscqksve/bi0as7mhwVnBW+/wUqKT/2Kb7um8yqcFy0duYbbPxzt89Zy2nOCaxg== - dependencies: - atomic-sleep "^1.0.0" - -sorted-array-functions@^1.3.0: - version "1.3.0" - resolved "https://registry.npmjs.org/sorted-array-functions/-/sorted-array-functions-1.3.0.tgz" - integrity sha512-2sqgzeFlid6N4Z2fUQ1cvFmTOLRi/sEDzSQ0OKYchqgoPmQBVyM3959qYx3fpS6Esef80KjmpgPeEr028dP3OA== - -source-map@^0.5.6: - version "0.5.7" - resolved "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" - integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== - -source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: - version "0.6.1" - resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - -source-map@^0.7.3, source-map@^0.7.4: - version "0.7.4" - resolved "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz" - integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== - -"source-map-js@>=0.6.2 <2.0.0", source-map-js@^1.0.1, source-map-js@^1.0.2, source-map-js@^1.2.0, source-map-js@^1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz" - integrity sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA== - -source-map-loader@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/source-map-loader/-/source-map-loader-5.0.0.tgz" - integrity sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA== - dependencies: - iconv-lite "^0.6.3" - source-map-js "^1.0.2" - -source-map-support@0.5.13: - version "0.5.13" - resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz" - integrity sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map-support@0.5.19: - version "0.5.19" - resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz" - integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map-support@^0.5.16, source-map-support@^0.5.21, source-map-support@~0.5.20: - version "0.5.21" - resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz" - integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -spdx-correct@^3.0.0: - version "3.2.0" - resolved "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz" - integrity sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA== - dependencies: - spdx-expression-parse "^3.0.0" - spdx-license-ids "^3.0.0" - -spdx-exceptions@^2.1.0: - version "2.5.0" - resolved "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz" - integrity sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w== - -spdx-expression-parse@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz" - integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== - dependencies: - spdx-exceptions "^2.1.0" - spdx-license-ids "^3.0.0" - -spdx-license-ids@^3.0.0: - version "3.0.20" - resolved "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.20.tgz" - integrity sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw== - -spdy@^4.0.2: - version "4.0.2" - resolved "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz" - integrity sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA== - dependencies: - debug "^4.1.0" - handle-thing "^2.0.0" - http-deceiver "^1.2.7" - select-hose "^2.0.0" - spdy-transport "^3.0.0" - -spdy-transport@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz" - integrity sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw== - dependencies: - debug "^4.1.0" - detect-node "^2.0.4" - hpack.js "^2.1.6" - obuf "^1.1.2" - readable-stream "^3.0.6" - wbuf "^1.7.3" - -speakingurl@^14.0.1: - version "14.0.1" - resolved "https://registry.npmjs.org/speakingurl/-/speakingurl-14.0.1.tgz" - integrity sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ== - -split-on-first@^1.0.0: - version "1.1.0" - resolved "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz" - integrity sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw== - -split2@^3.0.0, split2@^3.2.2: - version "3.2.2" - resolved "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz" - integrity sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg== - dependencies: - readable-stream "^3.0.0" - -split2@^4.0.0: - version "4.2.0" - resolved "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz" - integrity sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg== - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" - integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== - -sshpk@^1.14.1: - version "1.18.0" - resolved "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz" - integrity sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ== - dependencies: - asn1 "~0.2.3" - assert-plus "^1.0.0" - dashdash "^1.12.0" - getpass "^0.1.1" - safer-buffer "^2.0.2" - jsbn "~0.1.0" - tweetnacl "~0.14.0" - ecc-jsbn "~0.1.1" - bcrypt-pbkdf "^1.0.0" - -stack-utils@^2.0.3: - version "2.0.6" - resolved "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz" - integrity sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ== - dependencies: - escape-string-regexp "^2.0.0" - -stackback@0.0.2: - version "0.0.2" - resolved "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz" - integrity sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw== - -stackframe@^1.3.4: - version "1.3.4" - resolved "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz" - integrity sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw== - -stacktrace-parser@^0.1.10: - version "0.1.10" - resolved "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz" - integrity sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg== - dependencies: - type-fest "^0.7.1" - -standard-as-callback@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/standard-as-callback/-/standard-as-callback-2.1.0.tgz" - integrity sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A== - -stargazejs@^0.14.1: - version "0.14.4" - resolved "https://registry.npmjs.org/stargazejs/-/stargazejs-0.14.4.tgz" - integrity sha512-Y0LFsANKC/xhhUhVjB+1JZt7z8A1olKnOdvJmhMllG1cD2Gb2o//SSc2BfF/FDGfkpTfrC6SNbA/UTLmBOxE5A== - dependencies: - "@babel/runtime" "^7.19.4" - "@cosmjs/amino" "0.32.0" - "@cosmjs/cosmwasm-stargate" "^0.32.0" - "@cosmjs/proto-signing" "0.32.0" - "@cosmjs/stargate" "0.32.0" - "@cosmjs/tendermint-rpc" "^0.32.0" - "@cosmology/lcd" "^0.12.0" - protobufjs "^6.11.2" - -starknet@^6: - version "6.11.0" - resolved "https://registry.npmjs.org/starknet/-/starknet-6.11.0.tgz" - integrity sha512-u50KrGDi9fbu1Ogu7ynwF/tSeFlp3mzOg1/Y5x50tYFICImo3OfY4lOz9OtYDk404HK4eUujKkhov9tG7GAKlg== - dependencies: - pako "^2.0.4" - ts-mixer "^6.0.3" - url-join "^4.0.1" - "@scure/base" "~1.1.3" - fetch-cookie "^3.0.0" - "@noble/curves" "~1.4.0" - "@noble/hashes" "^1.4.0" - lossless-json "^4.0.1" - abi-wan-kanabi "^2.2.2" - "@scure/starknet" "~1.0.0" - isomorphic-fetch "^3.0.0" - get-starknet-core "^4.0.0-next.3" - starknet-types-07 "npm:@starknet-io/types-js@^0.7.7" - -"statuses@>= 1.4.0 < 2", "statuses@>= 1.5.0 < 2", statuses@^1.5.0, statuses@~1.5.0: - version "1.5.0" - resolved "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" - integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== - -statuses@2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz" - integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== - -std-env@^3.7.0: - version "3.7.0" - resolved "https://registry.npmjs.org/std-env/-/std-env-3.7.0.tgz" - integrity sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg== - -steno@^0.4.1: - version "0.4.4" - resolved "https://registry.npmjs.org/steno/-/steno-0.4.4.tgz" - integrity sha512-EEHMVYHNXFHfGtgjNITnka0aHhiAlo93F7z2/Pwd+g0teG9CnM3JIINM7hVVB5/rhw9voufD7Wukwgtw2uqh6w== - dependencies: - graceful-fs "^4.1.3" - -stream-browserify@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz" - integrity sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA== - dependencies: - inherits "~2.0.4" - readable-stream "^3.5.0" - -stream-shift@^1.0.0, stream-shift@^1.0.2: - version "1.0.3" - resolved "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz" - integrity sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ== - -streamroller@^3.1.5: - version "3.1.5" - resolved "https://registry.npmjs.org/streamroller/-/streamroller-3.1.5.tgz" - integrity sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw== - dependencies: - date-format "^4.0.14" - debug "^4.3.4" - fs-extra "^8.1.0" - -streamsearch@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz" - integrity sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg== - -streamx@^2.15.0: - version "2.20.1" - resolved "https://registry.npmjs.org/streamx/-/streamx-2.20.1.tgz" - integrity sha512-uTa0mU6WUC65iUvzKH4X9hEdvSW7rbPxPtwfWiLMSj3qTdQbAiUboZTxauKfpFuGIGa1C2BYijZ7wgdUXICJhA== - dependencies: - fast-fifo "^1.3.2" - queue-tick "^1.0.1" - text-decoder "^1.1.0" - optionalDependencies: - bare-events "^2.2.0" - -strict-uri-encode@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz" - integrity sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ== - -string-argv@~0.3.1: - version "0.3.2" - resolved "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz" - integrity sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q== - -string-length@^4.0.1: - version "4.0.2" - resolved "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz" - integrity sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ== - dependencies: - char-regex "^1.0.2" - strip-ansi "^6.0.0" - -"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3, "string-width@npm:string-width@^4.2.0": - version "4.2.3" - resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== - dependencies: - strip-ansi "^6.0.1" - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - -string-width@^5.0.1, string-width@^5.1.2: - version "5.1.2" - resolved "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz" - integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== - dependencies: - strip-ansi "^7.0.1" - emoji-regex "^9.2.2" - eastasianwidth "^0.2.0" - -string.prototype.matchall@^4.0.8: - version "4.0.11" - resolved "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz" - integrity sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg== - dependencies: - call-bind "^1.0.7" - define-properties "^1.2.1" - es-abstract "^1.23.2" - es-errors "^1.3.0" - es-object-atoms "^1.0.0" - get-intrinsic "^1.2.4" - gopd "^1.0.1" - has-symbols "^1.0.3" - internal-slot "^1.0.7" - regexp.prototype.flags "^1.5.2" - set-function-name "^2.0.2" - side-channel "^1.0.6" - -string.prototype.trim@^1.2.9: - version "1.2.9" - resolved "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz" - integrity sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw== - dependencies: - call-bind "^1.0.7" - define-properties "^1.2.1" - es-abstract "^1.23.0" - es-object-atoms "^1.0.0" - -string.prototype.trimend@^1.0.8: - version "1.0.8" - resolved "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz" - integrity sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ== - dependencies: - call-bind "^1.0.7" - define-properties "^1.2.1" - es-object-atoms "^1.0.0" - -string.prototype.trimstart@^1.0.8: - version "1.0.8" - resolved "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz" - integrity sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg== - dependencies: - call-bind "^1.0.7" - define-properties "^1.2.1" - es-object-atoms "^1.0.0" - -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - dependencies: - safe-buffer "~5.1.0" - -string_decoder@^1.1.1, string_decoder@^1.3.0: - version "1.3.0" - resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz" - integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== - dependencies: - safe-buffer "~5.2.0" - -strip-ansi@^5.0.0, strip-ansi@^5.2.0: - version "5.2.0" - resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz" - integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== - dependencies: - ansi-regex "^4.1.0" - -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - -strip-ansi@^7.0.1: - version "7.1.0" - resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz" - integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== - dependencies: - ansi-regex "^6.0.1" - -strip-bom@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz" - integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== - -strip-bom@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz" - integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== - -strip-final-newline@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz" - integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== - -strip-final-newline@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz" - integrity sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw== - -strip-indent@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz" - integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ== - dependencies: - min-indent "^1.0.0" - -strip-json-comments@^3.1.1, strip-json-comments@~3.1.1: - version "3.1.1" - resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" - integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== - -strip-literal@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/strip-literal/-/strip-literal-2.1.0.tgz" - integrity sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw== - dependencies: - js-tokens "^9.0.0" - -strnum@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz" - integrity sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA== - -style-loader@^3.3.0: - version "3.3.4" - resolved "https://registry.npmjs.org/style-loader/-/style-loader-3.3.4.tgz" - integrity sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w== - -styled-jsx@5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz" - integrity sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw== - dependencies: - client-only "0.0.1" - -stylehacks@^6.1.1: - version "6.1.1" - resolved "https://registry.npmjs.org/stylehacks/-/stylehacks-6.1.1.tgz" - integrity sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg== - dependencies: - browserslist "^4.23.0" - postcss-selector-parser "^6.0.16" - -stylehacks@^7.0.4: - version "7.0.4" - resolved "https://registry.npmjs.org/stylehacks/-/stylehacks-7.0.4.tgz" - integrity sha512-i4zfNrGMt9SB4xRK9L83rlsFCgdGANfeDAYacO1pkqcE7cRHPdWHwnKZVz7WY17Veq/FvyYsRAU++Ga+qDFIww== - dependencies: - browserslist "^4.23.3" - postcss-selector-parser "^6.1.2" - -stylus@>=0.52.4, stylus@^0.59.0: - version "0.59.0" - resolved "https://registry.npmjs.org/stylus/-/stylus-0.59.0.tgz" - integrity sha512-lQ9w/XIOH5ZHVNuNbWW8D822r+/wBSO/d6XvtyHLF7LW4KaCIDeVbvn5DF8fGCJAUCwVhVi/h6J0NUcnylUEjg== - dependencies: - sax "~1.2.4" - glob "^7.1.6" - debug "^4.3.2" - source-map "^0.7.3" - "@adobe/css-tools" "^4.0.1" - -stylus-loader@^7.1.0: - version "7.1.3" - resolved "https://registry.npmjs.org/stylus-loader/-/stylus-loader-7.1.3.tgz" - integrity sha512-TY0SKwiY7D2kMd3UxaWKSf3xHF0FFN/FAfsSqfrhxRT/koXTwffq2cgEWDkLQz7VojMu7qEEHt5TlMjkPx9UDw== - dependencies: - fast-glob "^3.2.12" - normalize-path "^3.0.0" - -sudo-prompt@^9.0.0: - version "9.2.1" - resolved "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-9.2.1.tgz" - integrity sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw== - -superjson@^2.2.1: - version "2.2.1" - resolved "https://registry.npmjs.org/superjson/-/superjson-2.2.1.tgz" - integrity sha512-8iGv75BYOa0xRJHK5vRLEjE2H/i4lulTjzpUXic3Eg8akftYjkmQDa8JARQ42rlczXyFR3IeRoeFCc7RxHsYZA== - dependencies: - copy-anything "^3.0.2" - -supports-color@^7.1.0: - version "7.2.0" - resolved "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" - integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== - dependencies: - has-flag "^4.0.0" - -supports-color@^8.0.0, supports-color@~8.1.1: - version "8.1.1" - resolved "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz" - integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== - dependencies: - has-flag "^4.0.0" - -supports-color@^9.4.0: - version "9.4.0" - resolved "https://registry.npmjs.org/supports-color/-/supports-color-9.4.0.tgz" - integrity sha512-VL+lNrEoIXww1coLPOmiEmK/0sGigko5COxI09KzHc2VJXJsQ37UaQ+8quuxjDeA7+KnLGTWRyOXSLLR2Wb4jw== - -supports-preserve-symlinks-flag@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz" - integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== - -svg-parser@^2.0.4: - version "2.0.4" - resolved "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz" - integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== - -svg-tags@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz" - integrity sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA== - -svgo@^3.0.2, svgo@^3.2.0, svgo@^3.3.2: - version "3.3.2" - resolved "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz" - integrity sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw== - dependencies: - csso "^5.0.5" - css-tree "^2.3.1" - css-what "^6.1.0" - commander "^7.2.0" - css-select "^5.1.0" - picocolors "^1.0.0" - "@trysound/sax" "0.2.0" - -symbol-observable@^2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/symbol-observable/-/symbol-observable-2.0.3.tgz" - integrity sha512-sQV7phh2WCYAn81oAkakC5qjq2Ml0g8ozqz03wOGnx9dDlG1de6yrF+0RAzSJD8fPUow3PTSMf2SAbOGxb93BA== - -symbol-tree@^3.2.4: - version "3.2.4" - resolved "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz" - integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== - -system-architecture@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/system-architecture/-/system-architecture-0.1.0.tgz" - integrity sha512-ulAk51I9UVUyJgxlv9M6lFot2WP3e7t8Kz9+IS6D4rVba1tR9kON+Ey69f+1R4Q8cd45Lod6a4IcJIxnzGc/zA== - -tapable@^2.1.1, tapable@^2.2.0, tapable@^2.2.1: - version "2.2.1" - resolved "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz" - integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== - -tar@^6.1.11, tar@^6.2.0: - version "6.2.1" - resolved "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz" - integrity sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A== - dependencies: - chownr "^2.0.0" - mkdirp "^1.0.3" - yallist "^4.0.0" - minipass "^5.0.0" - minizlib "^2.1.1" - fs-minipass "^2.0.0" - -tar-stream@~2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz" - integrity sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ== - dependencies: - bl "^4.0.3" - end-of-stream "^1.4.1" - fs-constants "^1.0.0" - inherits "^2.0.3" - readable-stream "^3.1.1" - -tar-stream@^3.0.0, tar-stream@^3.1.7: - version "3.1.7" - resolved "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz" - integrity sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ== - dependencies: - b4a "^1.6.4" - fast-fifo "^1.2.0" - streamx "^2.15.0" - -temp@^0.8.4: - version "0.8.4" - resolved "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz" - integrity sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg== - dependencies: - rimraf "~2.6.2" - -temp-dir@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz" - integrity sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg== - -terser@^5.15.0, terser@^5.17.4, terser@^5.26.0: - version "5.36.0" - resolved "https://registry.npmjs.org/terser/-/terser-5.36.0.tgz" - integrity sha512-IYV9eNMuFAV4THUspIRXkLakHnV6XO7FEdtKjf/mDyrnqUg9LnlOn6/RwRvM9SZjR4GUq8Nk8zj67FzVARr74w== - dependencies: - "@jridgewell/source-map" "^0.3.3" - acorn "^8.8.2" - commander "^2.20.0" - source-map-support "~0.5.20" - -terser-webpack-plugin@^5.3.10, terser-webpack-plugin@^5.3.3: - version "5.3.10" - resolved "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz" - integrity sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w== - dependencies: - terser "^5.26.0" - jest-worker "^27.4.5" - schema-utils "^3.1.1" - serialize-javascript "^6.0.1" - "@jridgewell/trace-mapping" "^0.3.20" - -test-exclude@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz" - integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== - dependencies: - glob "^7.1.4" - minimatch "^3.0.4" - "@istanbuljs/schema" "^0.1.2" - -test-exclude@^7.0.1: - version "7.0.1" - resolved "https://registry.npmjs.org/test-exclude/-/test-exclude-7.0.1.tgz" - integrity sha512-pFYqmTw68LXVjeWJMST4+borgQP2AyMNbg1BpZh9LbyhUeNkeaPF9gzfPGUAnSMV3qPYdWUwDIjjCLiSDOl7vg== - dependencies: - "@istanbuljs/schema" "^0.1.2" - glob "^10.4.1" - minimatch "^9.0.4" - -text-decoder@^1.1.0: - version "1.2.1" - resolved "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.1.tgz" - integrity sha512-x9v3H/lTKIJKQQe7RPQkLfKAnc9lUTkWDypIQgTzPJAq+5/GCDHonmshfvlsNSj58yyshbIJJDLmU15qNERrXQ== - -text-extensions@^1.0.0: - version "1.9.0" - resolved "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz" - integrity sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ== - -text-table@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" - integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== - -"thenify@>= 3.1.0 < 4": - version "3.3.1" - resolved "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz" - integrity sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw== - dependencies: - any-promise "^1.0.0" - -thenify-all@^1.0.0: - version "1.6.0" - resolved "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz" - integrity sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA== - dependencies: - thenify ">= 3.1.0 < 4" - -thingies@^1.20.0: - version "1.21.0" - resolved "https://registry.npmjs.org/thingies/-/thingies-1.21.0.tgz" - integrity sha512-hsqsJsFMsV+aD4s3CWKk85ep/3I9XzYV/IXaSouJMYIoDlgyi11cBhsqYe9/geRfB0YIikBQg6raRaM+nIMP9g== - -thread-stream@^0.15.1: - version "0.15.2" - resolved "https://registry.npmjs.org/thread-stream/-/thread-stream-0.15.2.tgz" - integrity sha512-UkEhKIg2pD+fjkHQKyJO3yoIvAP3N6RlNFt2dUhcS1FGvCD1cQa1M/PGknCLFIyZdtJOWQjejp7bdNqmN7zwdA== - dependencies: - real-require "^0.1.0" - -thread-stream@^2.0.0: - version "2.7.0" - resolved "https://registry.npmjs.org/thread-stream/-/thread-stream-2.7.0.tgz" - integrity sha512-qQiRWsU/wvNolI6tbbCKd9iKaTnCXsTwVxhhKM6nctPdujTyztjlbUkUTUymidWcMnZ5pWR0ej4a0tjsW021vw== - dependencies: - real-require "^0.2.0" - -throat@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz" - integrity sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA== - -"through@>=2.2.7 <3": - version "2.3.8" - resolved "https://registry.npmjs.org/through/-/through-2.3.8.tgz" - integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== - -through2@^2.0.1, through2@^2.0.3: - version "2.0.5" - resolved "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz" - integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== - dependencies: - readable-stream "~2.3.6" - xtend "~4.0.1" - -through2@^4.0.0: - version "4.0.2" - resolved "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz" - integrity sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw== - dependencies: - readable-stream "3" - -thunky@^1.0.2: - version "1.1.0" - resolved "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz" - integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== - -timers-ext@^0.1.7: - version "0.1.8" - resolved "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.8.tgz" - integrity sha512-wFH7+SEAcKfJpfLPkrgMPvvwnEtj8W4IurvEyrKsDleXnKLCDw71w8jltvfLa8Rm4qQxxT4jmDBYbJG/z7qoww== - dependencies: - es5-ext "^0.10.64" - next-tick "^1.1.0" - -tiny-invariant@^1.1.0: - version "1.3.3" - resolved "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz" - integrity sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg== - -tiny-secp256k1@^1.1.3: - version "1.1.7" - resolved "https://registry.npmjs.org/tiny-secp256k1/-/tiny-secp256k1-1.1.7.tgz" - integrity sha512-eb+F6NabSnjbLwNoC+2o5ItbmP1kg7HliWue71JgLegQt6A5mTN8YbvTLCazdlg6e5SV6A+r8OGvZYskdlmhqQ== - dependencies: - nan "^2.13.2" - bn.js "^4.11.8" - bindings "^1.3.0" - elliptic "^6.4.0" - create-hmac "^1.1.7" - -tinybench@^2.9.0: - version "2.9.0" - resolved "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz" - integrity sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg== - -tinyexec@^0.3.0: - version "0.3.1" - resolved "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.1.tgz" - integrity sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ== - -tinyglobby@0.2.6, tinyglobby@^0.2.6: - version "0.2.6" - resolved "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.6.tgz" - integrity sha512-NbBoFBpqfcgd1tCiO8Lkfdk+xrA7mlLR9zgvZcZWQQwU63XAfUePyd6wZBaU93Hqw347lHnwFzttAkemHzzz4g== - dependencies: - fdir "^6.3.0" - picomatch "^4.0.2" - -tinypool@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/tinypool/-/tinypool-1.0.1.tgz" - integrity sha512-URZYihUbRPcGv95En+sz6MfghfIc2OJ1sv/RmhWZLouPY0/8Vo80viwPvg3dlaS9fuq7fQMEfgRRK7BBZThBEA== - -tinyrainbow@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-1.2.0.tgz" - integrity sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ== - -tinyspy@^3.0.0: - version "3.0.2" - resolved "https://registry.npmjs.org/tinyspy/-/tinyspy-3.0.2.tgz" - integrity sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q== - -tmp@~0.2.1: - version "0.2.3" - resolved "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz" - integrity sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w== - -tmpl@1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz" - integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== - -to-regex-range@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" - integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== - dependencies: - is-number "^7.0.0" - -toidentifier@1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz" - integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== - -totalist@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz" - integrity sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ== - -tough-cookie@^4.0.0, tough-cookie@^4.1.2, tough-cookie@^4.1.3: - version "4.1.4" - resolved "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz" - integrity sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag== - dependencies: - psl "^1.1.33" - punycode "^2.1.1" - url-parse "^1.5.3" - universalify "^0.2.0" - -tr46@~0.0.3: - version "0.0.3" - resolved "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz" - integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== - -tr46@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz" - integrity sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA== - dependencies: - punycode "^2.1.1" - -tr46@^4.1.1: - version "4.1.1" - resolved "https://registry.npmjs.org/tr46/-/tr46-4.1.1.tgz" - integrity sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw== - dependencies: - punycode "^2.3.0" - -tree-dump@^1.0.1: - version "1.0.2" - resolved "https://registry.npmjs.org/tree-dump/-/tree-dump-1.0.2.tgz" - integrity sha512-dpev9ABuLWdEubk+cIaI9cHwRNNDjkBBLXTwI4UCUFdQ5xXKqNXoK4FEciw/vxf+NQ7Cb7sGUyeUtORvHIdRXQ== - -trim-newlines@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz" - integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw== - -ts-api-utils@^1.3.0: - version "1.3.0" - resolved "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz" - integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ== - -ts-jest@^29.1.1: - version "29.2.5" - resolved "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.5.tgz" - integrity sha512-KD8zB2aAZrcKIdGk4OwpJggeLcH1FgrICqDSROWqlnJXGCXK4Mn6FcdK2B6670Xr73lHMG1kHw8R87A0ecZ+vA== - dependencies: - bs-logger "^0.2.6" - ejs "^3.1.10" - fast-json-stable-stringify "^2.1.0" - jest-util "^29.0.0" - json5 "^2.2.3" - lodash.memoize "^4.1.2" - make-error "^1.3.6" - semver "^7.6.3" - yargs-parser "^21.1.1" - -ts-loader@^9.3.1: - version "9.5.1" - resolved "https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.1.tgz" - integrity sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg== - dependencies: - chalk "^4.1.0" - enhanced-resolve "^5.0.0" - micromatch "^4.0.0" - semver "^7.3.4" - source-map "^0.7.4" - -ts-mixer@^6.0.3: - version "6.0.4" - resolved "https://registry.npmjs.org/ts-mixer/-/ts-mixer-6.0.4.tgz" - integrity sha512-ufKpbmrugz5Aou4wcr5Wc1UUFWOLhq+Fm6qa6P0w0K5Qw2yhaUoiWszhCVuNQyNwrlGiscHOmqYoAox1PtvgjA== - -ts-morph@18.0.0: - version "18.0.0" - resolved "https://registry.npmjs.org/ts-morph/-/ts-morph-18.0.0.tgz" - integrity sha512-Kg5u0mk19PIIe4islUI/HWRvm9bC1lHejK4S0oh1zaZ77TMZAEmQC0sHQYiu2RgCQFZKXz1fMVi/7nOOeirznA== - dependencies: - "@ts-morph/common" "~0.19.0" - code-block-writer "^12.0.0" - -ts-node@10.9.1: - version "10.9.1" - resolved "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz" - integrity sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw== - dependencies: - yn "3.1.1" - arg "^4.1.0" - diff "^4.0.1" - acorn "^8.4.1" - acorn-walk "^8.1.1" - make-error "^1.1.1" - create-require "^1.1.0" - "@tsconfig/node10" "^1.0.7" - "@tsconfig/node12" "^1.0.7" - "@tsconfig/node14" "^1.0.0" - "@tsconfig/node16" "^1.0.2" - v8-compile-cache-lib "^3.0.1" - "@cspotcode/source-map-support" "^0.8.0" - -ts-node@>=10, ts-node@^10.8.1, ts-node@^10.9.1: - version "10.9.2" - resolved "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz" - integrity sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ== - dependencies: - yn "3.1.1" - arg "^4.1.0" - diff "^4.0.1" - acorn "^8.4.1" - acorn-walk "^8.1.1" - make-error "^1.1.1" - create-require "^1.1.0" - "@tsconfig/node10" "^1.0.7" - "@tsconfig/node12" "^1.0.7" - "@tsconfig/node14" "^1.0.0" - "@tsconfig/node16" "^1.0.2" - v8-compile-cache-lib "^3.0.1" - "@cspotcode/source-map-support" "^0.8.0" - -tsconfig-paths@^3.15.0: - version "3.15.0" - resolved "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz" - integrity sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg== - dependencies: - json5 "^1.0.2" - minimist "^1.2.6" - strip-bom "^3.0.0" - "@types/json5" "^0.0.29" - -tsconfig-paths@^4.0.0, tsconfig-paths@^4.1.2: - version "4.2.0" - resolved "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz" - integrity sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg== - dependencies: - json5 "^2.2.2" - minimist "^1.2.6" - strip-bom "^3.0.0" - -tsconfig-paths-webpack-plugin@4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/tsconfig-paths-webpack-plugin/-/tsconfig-paths-webpack-plugin-4.0.0.tgz" - integrity sha512-fw/7265mIWukrSHd0i+wSwx64kYUSAKPfxRDksjKIYTxSAp9W9/xcZVBF4Kl0eqQd5eBpAQ/oQrc5RyM/0c1GQ== - dependencies: - chalk "^4.1.0" - tsconfig-paths "^4.0.0" - enhanced-resolve "^5.7.0" - -tslib@1.14.1, tslib@^1.8.1: - version "1.14.1" - resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" - integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== - -tslib@2, tslib@^2, tslib@^2.0.1, tslib@^2.0.3, tslib@^2.1.0, tslib@^2.3.0, tslib@^2.4.0, tslib@^2.6.2, tslib@^2.6.3: - version "2.8.0" - resolved "https://registry.npmjs.org/tslib/-/tslib-2.8.0.tgz" - integrity sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA== - -tsscmp@1.0.6: - version "1.0.6" - resolved "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz" - integrity sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA== - -tsutils@^3.21.0: - version "3.21.0" - resolved "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz" - integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== - dependencies: - tslib "^1.8.1" - -tunnel-agent@^0.6.0: - version "0.6.0" - resolved "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz" - integrity sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w== - dependencies: - safe-buffer "^5.0.1" - -tweetnacl@^0.14.3, tweetnacl@~0.14.0: - version "0.14.5" - resolved "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz" - integrity sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA== - -typanion@^3.8.0: - version "3.14.0" - resolved "https://registry.npmjs.org/typanion/-/typanion-3.14.0.tgz" - integrity sha512-ZW/lVMRabETuYCd9O9ZvMhAh8GslSqaUjxmK/JLPCh6l73CvLBiuXswj/+7LdnWOgYsQ130FqLzFz5aGT4I3Ug== - -type@^2.7.2: - version "2.7.3" - resolved "https://registry.npmjs.org/type/-/type-2.7.3.tgz" - integrity sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ== - -type-check@^0.4.0: - version "0.4.0" - resolved "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz" - integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== - dependencies: - prelude-ls "^1.2.1" - -type-detect@4.0.8: - version "4.0.8" - resolved "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz" - integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== - -type-fest@^0.6.0: - version "0.6.0" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz" - integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== - -type-fest@^0.7.1: - version "0.7.1" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz" - integrity sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg== - -type-fest@^0.8.1: - version "0.8.1" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz" - integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== - -type-fest@^0.18.0: - version "0.18.1" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz" - integrity sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw== - -type-fest@^0.20.2: - version "0.20.2" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz" - integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== - -type-fest@^0.21.3: - version "0.21.3" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz" - integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== - -type-fest@^3.8.0: - version "3.13.1" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz" - integrity sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g== - -type-is@^1.6.16, type-is@~1.6.18: - version "1.6.18" - resolved "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz" - integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== - dependencies: - mime-types "~2.1.24" - media-typer "0.3.0" - -typed-array-buffer@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz" - integrity sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ== - dependencies: - call-bind "^1.0.7" - es-errors "^1.3.0" - is-typed-array "^1.1.13" - -typed-array-byte-length@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz" - integrity sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw== - dependencies: - call-bind "^1.0.7" - for-each "^0.3.3" - gopd "^1.0.1" - has-proto "^1.0.3" - is-typed-array "^1.1.13" - -typed-array-byte-offset@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz" - integrity sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA== - dependencies: - available-typed-arrays "^1.0.7" - call-bind "^1.0.7" - for-each "^0.3.3" - gopd "^1.0.1" - has-proto "^1.0.3" - is-typed-array "^1.1.13" - -typed-array-length@^1.0.6: - version "1.0.6" - resolved "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz" - integrity sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g== - dependencies: - call-bind "^1.0.7" - for-each "^0.3.3" - gopd "^1.0.1" - has-proto "^1.0.3" - is-typed-array "^1.1.13" - possible-typed-array-names "^1.0.0" - -typed-assert@^1.0.8: - version "1.0.9" - resolved "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz" - integrity sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg== - -typeforce@^1.11.5: - version "1.18.0" - resolved "https://registry.npmjs.org/typeforce/-/typeforce-1.18.0.tgz" - integrity sha512-7uc1O8h1M1g0rArakJdf0uLRSSgFcYexrVoKo+bzJd32gd4gDy2L/Z+8/FjPnU9ydY3pEnVPtr9FyscYY60K1g== - -typescript@5.4.2: - version "5.4.2" - resolved "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz" - integrity sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ== - -typescript@~5.4.2: - version "5.4.5" - resolved "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz" - integrity sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ== - -typescript@*, typescript@5.5.4, typescript@>3.6.0, "typescript@>= 4.3", typescript@>=2.7, "typescript@>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta", typescript@>=4, typescript@>=4.2.0, "typescript@>=4.3 <6", typescript@>=5.0.0, "typescript@^3 || ^4 || ^5", "typescript@^4.6.4 || ^5.2.2", "typescript@^4.9.0 || ^5.0.0": - version "5.5.4" - resolved "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz" - integrity sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q== - -ufo@^1.1.2, ufo@^1.5.3, ufo@^1.5.4: - version "1.5.4" - resolved "https://registry.npmjs.org/ufo/-/ufo-1.5.4.tgz" - integrity sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ== - -uglify-js@^3.1.4: - version "3.19.3" - resolved "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz" - integrity sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ== - -uint8arrays@3.1.0, uint8arrays@^3.0.0: - version "3.1.0" - resolved "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.1.0.tgz" - integrity sha512-ei5rfKtoRO8OyOIor2Rz5fhzjThwIHJZ3uyDPnDHTXbP0aMQ1RN/6AI5B5d9dBxJOU+BvOAk7ZQ1xphsX8Lrog== - dependencies: - multiformats "^9.4.2" - -ultrahtml@^1.5.3: - version "1.5.3" - resolved "https://registry.npmjs.org/ultrahtml/-/ultrahtml-1.5.3.tgz" - integrity sha512-GykOvZwgDWZlTQMtp5jrD4BVL+gNn2NVlVafjcFUJ7taY20tqYdwdoWBFy6GBJsNTZe1GkGPkSl5knQAjtgceg== - -unbox-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz" - integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== - dependencies: - call-bind "^1.0.2" - has-bigints "^1.0.2" - has-symbols "^1.0.3" - which-boxed-primitive "^1.0.2" - -uncrypto@^0.1.3: - version "0.1.3" - resolved "https://registry.npmjs.org/uncrypto/-/uncrypto-0.1.3.tgz" - integrity sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q== - -unctx@^2.3.1: - version "2.3.1" - resolved "https://registry.npmjs.org/unctx/-/unctx-2.3.1.tgz" - integrity sha512-PhKke8ZYauiqh3FEMVNm7ljvzQiph0Mt3GBRve03IJm7ukfaON2OBK795tLwhbyfzknuRRkW0+Ze+CQUmzOZ+A== - dependencies: - acorn "^8.8.2" - estree-walker "^3.0.3" - magic-string "^0.30.0" - unplugin "^1.3.1" - -undici@^5.28.4: - version "5.28.4" - resolved "https://registry.npmjs.org/undici/-/undici-5.28.4.tgz" - integrity sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g== - dependencies: - "@fastify/busboy" "^2.0.0" - -undici-types@~5.26.4: - version "5.26.5" - resolved "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz" - integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== - -unenv@^1.10.0, unenv@^1.9.0: - version "1.10.0" - resolved "https://registry.npmjs.org/unenv/-/unenv-1.10.0.tgz" - integrity sha512-wY5bskBQFL9n3Eca5XnhH6KbUo/tfvkwm9OpcdCvLaeA7piBNbavbOKJySEwQ1V0RH6HvNlSAFRTpvTqgKRQXQ== - dependencies: - consola "^3.2.3" - defu "^6.1.4" - mime "^3.0.0" - node-fetch-native "^1.6.4" - pathe "^1.1.2" - -unhead@1.11.10, unhead@^1.11.5: - version "1.11.10" - resolved "https://registry.npmjs.org/unhead/-/unhead-1.11.10.tgz" - integrity sha512-hypXrAI47wE3wIhkze0RMPGAWcoo45Q1+XzdqLD/OnTCzjFXQrpuE4zBy8JRexyrqp+Ud2+nFTUNf/mjfFSymw== - dependencies: - hookable "^5.5.3" - "@unhead/dom" "1.11.10" - "@unhead/schema" "1.11.10" - "@unhead/shared" "1.11.10" - -unicode-canonical-property-names-ecmascript@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz" - integrity sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg== - -unicode-match-property-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz" - integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q== - dependencies: - unicode-canonical-property-names-ecmascript "^2.0.0" - unicode-property-aliases-ecmascript "^2.0.0" - -unicode-match-property-value-ecmascript@^2.1.0: - version "2.2.0" - resolved "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz" - integrity sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg== - -unicode-property-aliases-ecmascript@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz" - integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== - -unicorn-magic@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz" - integrity sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ== - -unimport@^3.12.0, unimport@^3.7.2: - version "3.13.1" - resolved "https://registry.npmjs.org/unimport/-/unimport-3.13.1.tgz" - integrity sha512-nNrVzcs93yrZQOW77qnyOVHtb68LegvhYFwxFMfuuWScmwQmyVCG/NBuN8tYsaGzgQUVYv34E/af+Cc9u4og4A== - dependencies: - "@rollup/pluginutils" "^5.1.2" - acorn "^8.12.1" - escape-string-regexp "^5.0.0" - estree-walker "^3.0.3" - fast-glob "^3.3.2" - local-pkg "^0.5.0" - magic-string "^0.30.11" - mlly "^1.7.1" - pathe "^1.1.2" - pkg-types "^1.2.0" - scule "^1.3.0" - strip-literal "^2.1.0" - unplugin "^1.14.1" - -union@~0.5.0: - version "0.5.0" - resolved "https://registry.npmjs.org/union/-/union-0.5.0.tgz" - integrity sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA== - dependencies: - qs "^6.4.0" - -universalify@^0.1.0: - version "0.1.2" - resolved "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz" - integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== - -universalify@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz" - integrity sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg== - -universalify@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz" - integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw== - -unix-crypt-td-js@1.1.4: - version "1.1.4" - resolved "https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.1.4.tgz" - integrity sha512-8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw== - -unpipe@1.0.0, unpipe@~1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" - integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== - -unplugin@^1.10.0, unplugin@^1.12.2, unplugin@^1.14.1, unplugin@^1.3.1: - version "1.14.1" - resolved "https://registry.npmjs.org/unplugin/-/unplugin-1.14.1.tgz" - integrity sha512-lBlHbfSFPToDYp9pjXlUEFVxYLaue9f9T1HC+4OHlmj+HnMDdz9oZY+erXfoCe/5V/7gKUSY2jpXPb9S7f0f/w== - dependencies: - acorn "^8.12.1" - webpack-virtual-modules "^0.6.2" - -unplugin-vue-router@^0.10.8: - version "0.10.8" - resolved "https://registry.npmjs.org/unplugin-vue-router/-/unplugin-vue-router-0.10.8.tgz" - integrity sha512-xi+eLweYAqolIoTRSmumbi6Yx0z5M0PLvl+NFNVWHJgmE2ByJG1SZbrn+TqyuDtIyln20KKgq8tqmL7aLoiFjw== - dependencies: - "@babel/types" "^7.25.4" - "@rollup/pluginutils" "^5.1.0" - "@vue-macros/common" "^1.12.2" - ast-walker-scope "^0.6.2" - chokidar "^3.6.0" - fast-glob "^3.3.2" - json5 "^2.2.3" - local-pkg "^0.5.0" - magic-string "^0.30.11" - mlly "^1.7.1" - pathe "^1.1.2" - scule "^1.3.0" - unplugin "^1.12.2" - yaml "^2.5.0" - -unstorage@^1.10.2, unstorage@^1.12.0, unstorage@^1.9.0: - version "1.12.0" - resolved "https://registry.npmjs.org/unstorage/-/unstorage-1.12.0.tgz" - integrity sha512-ARZYTXiC+e8z3lRM7/qY9oyaOkaozCeNd2xoz7sYK9fv7OLGhVsf+BZbmASqiK/HTZ7T6eAlnVq9JynZppyk3w== - dependencies: - anymatch "^3.1.3" - chokidar "^3.6.0" - destr "^2.0.3" - h3 "^1.12.0" - listhen "^1.7.2" - lru-cache "^10.4.3" - mri "^1.2.0" - node-fetch-native "^1.6.4" - ofetch "^1.3.4" - ufo "^1.5.4" - -untun@^0.1.3: - version "0.1.3" - resolved "https://registry.npmjs.org/untun/-/untun-0.1.3.tgz" - integrity sha512-4luGP9LMYszMRZwsvyUd9MrxgEGZdZuZgpVQHEEX0lCYFESasVRvZd0EYpCkOIbJKHMuv0LskpXc/8Un+MJzEQ== - dependencies: - citty "^0.1.5" - consola "^3.2.3" - pathe "^1.1.1" - -untyped@^1.4.2: - version "1.5.1" - resolved "https://registry.npmjs.org/untyped/-/untyped-1.5.1.tgz" - integrity sha512-reBOnkJBFfBZ8pCKaeHgfZLcehXtM6UTxc+vqs1JvCps0c4amLNp3fhdGBZwYp+VLyoY9n3X5KOP7lCyWBUX9A== - dependencies: - "@babel/core" "^7.25.7" - "@babel/standalone" "^7.25.7" - "@babel/types" "^7.25.7" - defu "^6.1.4" - jiti "^2.3.1" - mri "^1.2.0" - scule "^1.3.0" - -unwasm@^0.3.9: - version "0.3.9" - resolved "https://registry.npmjs.org/unwasm/-/unwasm-0.3.9.tgz" - integrity sha512-LDxTx/2DkFURUd+BU1vUsF/moj0JsoTvl+2tcg2AUOiEzVturhGGx17/IMgGvKUYdZwr33EJHtChCJuhu9Ouvg== - dependencies: - knitwork "^1.0.0" - magic-string "^0.30.8" - mlly "^1.6.1" - pathe "^1.1.2" - pkg-types "^1.0.3" - unplugin "^1.10.0" - -upath@2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/upath/-/upath-2.0.1.tgz" - integrity sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w== - -update-browserslist-db@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz" - integrity sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A== - dependencies: - escalade "^3.2.0" - picocolors "^1.1.0" - -uqr@^0.1.2: - version "0.1.2" - resolved "https://registry.npmjs.org/uqr/-/uqr-0.1.2.tgz" - integrity sha512-MJu7ypHq6QasgF5YRTjqscSzQp/W11zoUk6kvmlH+fmWEs63Y0Eib13hYFwAzagRJcVY8WVnlV+eBDUGMJ5IbA== - -uri-js@^4.2.2, uri-js@^4.4.1: - version "4.4.1" - resolved "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" - integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== - dependencies: - punycode "^2.1.0" - -url-join@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz" - integrity sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA== - -url-parse@^1.5.3: - version "1.5.10" - resolved "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz" - integrity sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ== - dependencies: - querystringify "^2.1.1" - requires-port "^1.0.0" - -urlpattern-polyfill@8.0.2: - version "8.0.2" - resolved "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-8.0.2.tgz" - integrity sha512-Qp95D4TPJl1kC9SKigDcqgyM2VDVO4RiJc2d4qe5GrYm+zbIQCWWKAFaJNQ4BhdFeDGwBmAxqJBwWSJDb9T3BQ== - -use-sync-external-store@1.2.2: - version "1.2.2" - resolved "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.2.tgz" - integrity sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw== - -utf-8-validate@^6.0.3: - version "6.0.4" - resolved "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-6.0.4.tgz" - integrity sha512-xu9GQDeFp+eZ6LnCywXN/zBancWvOpUMzgjLPSjy4BRHSmTelvn2E0DG0o1sTiw5hkCKBHo8rwSKncfRfv2EEQ== - dependencies: - node-gyp-build "^4.3.0" - -util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: - version "1.0.2" - resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" - integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== - -utility-types@^3.10.0: - version "3.11.0" - resolved "https://registry.npmjs.org/utility-types/-/utility-types-3.11.0.tgz" - integrity sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw== - -utils-merge@1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" - integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== - -uuid@^8.3.2: - version "8.3.2" - resolved "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz" - integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== - -uuid@^9.0.1: - version "9.0.1" - resolved "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz" - integrity sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA== - -v8-compile-cache-lib@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz" - integrity sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg== - -v8-to-istanbul@^9.0.1: - version "9.3.0" - resolved "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz" - integrity sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA== - dependencies: - "@jridgewell/trace-mapping" "^0.3.12" - "@types/istanbul-lib-coverage" "^2.0.1" - convert-source-map "^2.0.0" - -validate-npm-package-license@^3.0.1: - version "3.0.4" - resolved "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz" - integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== - dependencies: - spdx-correct "^3.0.0" - spdx-expression-parse "^3.0.0" - -validate-npm-package-name@^5.0.0: - version "5.0.1" - resolved "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz" - integrity sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ== - -validator@13.12.0, validator@^13.7.0: - version "13.12.0" - resolved "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz" - integrity sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg== - -vary@^1, vary@^1.1.2, vary@~1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" - integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== - -verdaccio@^5.27.0: - version "5.32.2" - resolved "https://registry.npmjs.org/verdaccio/-/verdaccio-5.32.2.tgz" - integrity sha512-QnVYIUvwB884fwVcA/D+x7AabsRPlTPyYAKMtExm8kJjiH+s2LGK2qX2o3I4VmYXqBR3W9b8gEnyQnGwQhUPsw== - dependencies: - mv "2.1.1" - cors "2.8.5" - mime "3.0.0" - async "3.2.5" - debug "^4.3.5" - kleur "4.1.5" - lodash "4.17.21" - mkdirp "1.0.4" - semver "7.6.3" - envinfo "7.13.0" - express "4.21.0" - js-yaml "4.1.0" - pkginfo "0.4.1" - clipanion "4.0.0-rc.3" - lru-cache "7.18.3" - validator "13.12.0" - JSONStream "1.3.5" - handlebars "4.7.8" - compression "1.7.4" - jsonwebtoken "9.0.2" - "@verdaccio/url" "13.0.0-next-8.1" - "@verdaccio/auth" "8.0.0-next-8.1" - "@verdaccio/core" "8.0.0-next-8.1" - verdaccio-audit "13.0.0-next-8.1" - "@cypress/request" "3.0.1" - "@verdaccio/utils" "7.0.1-next-8.1" - "@verdaccio/config" "8.0.0-next-8.1" - "@verdaccio/streams" "10.2.1" - "@verdaccio/tarball" "13.0.0-next-8.1" - express-rate-limit "5.5.1" - verdaccio-htpasswd "13.0.0-next-8.1" - "@verdaccio/logger-7" "8.0.0-next-8.1" - "@verdaccio/ui-theme" "8.0.0-next-8.1" - fast-safe-stringify "2.1.1" - "@verdaccio/signature" "8.0.0-next-8.0" - "@verdaccio/middleware" "8.0.0-next-8.1" - "@verdaccio/search-indexer" "8.0.0-next-8.0" - "@verdaccio/local-storage-legacy" "11.0.2" - -"verdaccio-audit@13.0.0-next-8.1": - version "13.0.0-next-8.1" - resolved "https://registry.npmjs.org/verdaccio-audit/-/verdaccio-audit-13.0.0-next-8.1.tgz" - integrity sha512-EEfUeC1kHuErtwF9FC670W+EXHhcl+iuigONkcprwRfkPxmdBs+Hx36745hgAMZ9SCqedNECaycnGF3tZ3VYfw== - dependencies: - express "4.21.0" - node-fetch "cjs" - "@verdaccio/core" "8.0.0-next-8.1" - "@verdaccio/config" "8.0.0-next-8.1" - https-proxy-agent "5.0.1" - -"verdaccio-htpasswd@13.0.0-next-8.1": - version "13.0.0-next-8.1" - resolved "https://registry.npmjs.org/verdaccio-htpasswd/-/verdaccio-htpasswd-13.0.0-next-8.1.tgz" - integrity sha512-BfvmO+ZdbwfttOwrdTPD6Bccr1ZfZ9Tk/9wpXamxdWB/XPWlk3FtyGsvqCmxsInRLPhQ/FSk9c3zRCGvICTFYg== - dependencies: - debug "4.3.7" - core-js "3.37.1" - bcryptjs "2.4.3" - apache-md5 "1.1.8" - http-errors "2.0.0" - "@verdaccio/core" "8.0.0-next-8.1" - unix-crypt-td-js "1.1.4" - "@verdaccio/file-locking" "13.0.0-next-8.0" - -verror@1.10.0: - version "1.10.0" - resolved "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz" - integrity sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw== - dependencies: - assert-plus "^1.0.0" - core-util-is "1.0.2" - extsprintf "^1.2.0" - -vite@*, vite@5.4.9, vite@>=2.0.0, vite@>=2.9.0, "vite@^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0", "vite@^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0", "vite@^3.1.0 || ^4.0.0 || ^5.0.0-0", "vite@^4.0.0 || ^5.0.0", "vite@^4.2.0 || ^5.0.0", vite@^5.0.0, vite@^5.4.5: - version "5.4.9" - resolved "https://registry.npmjs.org/vite/-/vite-5.4.9.tgz" - integrity sha512-20OVpJHh0PAM0oSOELa5GaZNWeDjcAvQjGXy2Uyr+Tp+/D2/Hdz6NLgpJLsarPTA2QJ6v8mX2P1ZfbsSKvdMkg== - dependencies: - rollup "^4.20.0" - esbuild "^0.21.3" - postcss "^8.4.43" - optionalDependencies: - fsevents "~2.3.3" - -vite-hot-client@^0.2.3: - version "0.2.3" - resolved "https://registry.npmjs.org/vite-hot-client/-/vite-hot-client-0.2.3.tgz" - integrity sha512-rOGAV7rUlUHX89fP2p2v0A2WWvV3QMX2UYq0fRqsWSvFvev4atHWqjwGoKaZT1VTKyLGk533ecu3eyd0o59CAg== - -vite-node@2.1.3, vite-node@^2.1.1: - version "2.1.3" - resolved "https://registry.npmjs.org/vite-node/-/vite-node-2.1.3.tgz" - integrity sha512-I1JadzO+xYX887S39Do+paRePCKoiDrWRRjp9kkG5he0t7RXNvPAJPCQSJqbGN4uCrFFeS3Kj3sLqY8NMYBEdA== - dependencies: - cac "^6.7.14" - debug "^4.3.6" - pathe "^1.1.2" - vite "^5.0.0" - -vite-plugin-checker@^0.8.0: - version "0.8.0" - resolved "https://registry.npmjs.org/vite-plugin-checker/-/vite-plugin-checker-0.8.0.tgz" - integrity sha512-UA5uzOGm97UvZRTdZHiQVYFnd86AVn8EVaD4L3PoVzxH+IZSfaAw14WGFwX9QS23UW3lV/5bVKZn6l0w+q9P0g== - dependencies: - "@babel/code-frame" "^7.12.13" - ansi-escapes "^4.3.0" - chalk "^4.1.1" - chokidar "^3.5.1" - commander "^8.0.0" - fast-glob "^3.2.7" - fs-extra "^11.1.0" - npm-run-path "^4.0.1" - strip-ansi "^6.0.0" - tiny-invariant "^1.1.0" - vscode-languageclient "^7.0.0" - vscode-languageserver "^7.0.0" - vscode-languageserver-textdocument "^1.0.1" - vscode-uri "^3.0.2" - -vite-plugin-dts@~2.3.0: - version "2.3.0" - resolved "https://registry.npmjs.org/vite-plugin-dts/-/vite-plugin-dts-2.3.0.tgz" - integrity sha512-WbJgGtsStgQhdm3EosYmIdTGbag5YQpZ3HXWUAPCDyoXI5qN6EY0V7NXq0lAmnv9hVQsvh0htbYcg0Or5Db9JQ== - dependencies: - debug "^4.3.4" - fs-extra "^10.1.0" - kolorist "^1.7.0" - ts-morph "18.0.0" - fast-glob "^3.2.12" - magic-string "^0.29.0" - "@babel/parser" "^7.21.4" - "@rollup/pluginutils" "^5.0.2" - "@microsoft/api-extractor" "^7.34.4" - "@rushstack/node-core-library" "^3.55.2" - -vite-plugin-inspect@^0.8.7: - version "0.8.7" - resolved "https://registry.npmjs.org/vite-plugin-inspect/-/vite-plugin-inspect-0.8.7.tgz" - integrity sha512-/XXou3MVc13A5O9/2Nd6xczjrUwt7ZyI9h8pTnUMkr5SshLcb0PJUOVq2V+XVkdeU4njsqAtmK87THZuO2coGA== - dependencies: - "@antfu/utils" "^0.7.10" - "@rollup/pluginutils" "^5.1.0" - debug "^4.3.6" - error-stack-parser-es "^0.1.5" - fs-extra "^11.2.0" - open "^10.1.0" - perfect-debounce "^1.0.0" - picocolors "^1.0.1" - sirv "^2.0.4" - -vite-plugin-vue-inspector@5.1.3: - version "5.1.3" - resolved "https://registry.npmjs.org/vite-plugin-vue-inspector/-/vite-plugin-vue-inspector-5.1.3.tgz" - integrity sha512-pMrseXIDP1Gb38mOevY+BvtNGNqiqmqa2pKB99lnLsADQww9w9xMbAfT4GB6RUoaOkSPrtlXqpq2Fq+Dj2AgFg== - dependencies: - kolorist "^1.8.0" - "@babel/core" "^7.23.0" - magic-string "^0.30.4" - "@vue/compiler-dom" "^3.3.4" - "@vue/babel-plugin-jsx" "^1.1.5" - "@babel/plugin-syntax-import-meta" "^7.10.4" - "@babel/plugin-proposal-decorators" "^7.23.0" - "@babel/plugin-transform-typescript" "^7.22.15" - "@babel/plugin-syntax-import-attributes" "^7.22.5" - -vitest@2.1.3, "vitest@^1.3.1 || ^2.0.0": - version "2.1.3" - resolved "https://registry.npmjs.org/vitest/-/vitest-2.1.3.tgz" - integrity sha512-Zrxbg/WiIvUP2uEzelDNTXmEMJXuzJ1kCpbDvaKByFA9MNeO95V+7r/3ti0qzJzrxdyuUw5VduN7k+D3VmVOSA== - dependencies: - chai "^5.1.1" - debug "^4.3.6" - magic-string "^0.30.11" - pathe "^1.1.2" - std-env "^3.7.0" - tinybench "^2.9.0" - tinyexec "^0.3.0" - tinypool "^1.0.0" - tinyrainbow "^1.2.0" - vite "^5.0.0" - why-is-node-running "^2.3.0" - "@vitest/expect" "2.1.3" - "@vitest/pretty-format" "^2.1.3" - "@vitest/runner" "2.1.3" - "@vitest/mocker" "2.1.3" - "@vitest/snapshot" "2.1.3" - "@vitest/utils" "2.1.3" - vite-node "2.1.3" - "@vitest/spy" "2.1.3" - -vlq@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/vlq/-/vlq-1.0.1.tgz" - integrity sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w== - -vscode-jsonrpc@6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-6.0.0.tgz" - integrity sha512-wnJA4BnEjOSyFMvjZdpiOwhSq9uDoK8e/kpRJDTaMYzwlkrhG1fwDIZI94CLsLzlCK5cIbMMtFlJlfR57Lavmg== - -vscode-languageclient@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/vscode-languageclient/-/vscode-languageclient-7.0.0.tgz" - integrity sha512-P9AXdAPlsCgslpP9pRxYPqkNYV7Xq8300/aZDpO35j1fJm/ncize8iGswzYlcvFw5DQUx4eVk+KvfXdL0rehNg== - dependencies: - semver "^7.3.4" - minimatch "^3.0.4" - vscode-languageserver-protocol "3.16.0" - -vscode-languageserver@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-7.0.0.tgz" - integrity sha512-60HTx5ID+fLRcgdHfmz0LDZAXYEV68fzwG0JWwEPBode9NuMYTIxuYXPg4ngO8i8+Ou0lM7y6GzaYWbiDL0drw== - dependencies: - vscode-languageserver-protocol "3.16.0" - -vscode-languageserver-protocol@3.16.0: - version "3.16.0" - resolved "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.16.0.tgz" - integrity sha512-sdeUoAawceQdgIfTI+sdcwkiK2KU+2cbEYA0agzM2uqaUy2UpnnGHtWTHVEtS0ES4zHU0eMFRGN+oQgDxlD66A== - dependencies: - vscode-jsonrpc "6.0.0" - vscode-languageserver-types "3.16.0" - -vscode-languageserver-textdocument@^1.0.1: - version "1.0.12" - resolved "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.12.tgz" - integrity sha512-cxWNPesCnQCcMPeenjKKsOCKQZ/L6Tv19DTRIGuLWe32lyzWhihGVJ/rcckZXJxfdKCFvRLS3fpBIsV/ZGX4zA== - -vscode-languageserver-types@3.16.0: - version "3.16.0" - resolved "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0.tgz" - integrity sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA== - -vscode-uri@^3.0.2, vscode-uri@^3.0.8: - version "3.0.8" - resolved "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.8.tgz" - integrity sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw== - -vue@3.5.12, "vue@>=2.7 || >=3", vue@>=3.2.0, "vue@^2.7.0 || ^3.0.0", vue@^3.0.0, "vue@^3.0.0-0 || ^2.6.0", vue@^3.2.0, vue@^3.2.25, vue@^3.3.4, vue@^3.5.5: - version "3.5.12" - resolved "https://registry.npmjs.org/vue/-/vue-3.5.12.tgz" - integrity sha512-CLVZtXtn2ItBIi/zHZ0Sg1Xkb7+PU32bJJ8Bmy7ts3jxXTcbfsEfBivFYYWz1Hur+lalqGAh65Coin0r+HRUfg== - dependencies: - "@vue/shared" "3.5.12" - "@vue/compiler-dom" "3.5.12" - "@vue/compiler-sfc" "3.5.12" - "@vue/runtime-dom" "3.5.12" - "@vue/server-renderer" "3.5.12" - -vue-bundle-renderer@^2.1.0: - version "2.1.1" - resolved "https://registry.npmjs.org/vue-bundle-renderer/-/vue-bundle-renderer-2.1.1.tgz" - integrity sha512-+qALLI5cQncuetYOXp4yScwYvqh8c6SMXee3B+M7oTZxOgtESP0l4j/fXdEJoZ+EdMxkGWIj+aSEyjXkOdmd7g== - dependencies: - ufo "^1.5.4" - -vue-component-type-helpers@^2.0.0: - version "2.1.6" - resolved "https://registry.npmjs.org/vue-component-type-helpers/-/vue-component-type-helpers-2.1.6.tgz" - integrity sha512-ng11B8B/ZADUMMOsRbqv0arc442q7lifSubD0v8oDXIFoMg/mXwAPUunrroIDkY+mcD0dHKccdaznSVp8EoX3w== - -vue-demi@>=0.14.8: - version "0.14.10" - resolved "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.10.tgz" - integrity sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg== - -vue-devtools-stub@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/vue-devtools-stub/-/vue-devtools-stub-0.1.0.tgz" - integrity sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ== - -vue-eslint-parser@^9.1.1, vue-eslint-parser@^9.4.3: - version "9.4.3" - resolved "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.4.3.tgz" - integrity sha512-2rYRLWlIpaiN8xbPiDyXZXRgLGOtWxERV7ND5fFAv5qo1D2N9Fu9MNajBNc6o13lZ+24DAWCkQCvj4klgmcITg== - dependencies: - debug "^4.3.4" - eslint-scope "^7.1.1" - eslint-visitor-keys "^3.3.0" - espree "^9.3.1" - esquery "^1.4.0" - lodash "^4.17.21" - semver "^7.3.6" - -vue-qrcode@^2.2.2: - version "2.2.2" - resolved "https://registry.npmjs.org/vue-qrcode/-/vue-qrcode-2.2.2.tgz" - integrity sha512-SbrXq/mSb1g2tbDyXPe9gy9KiMYsvxWKRErlpij1BqiFoHwQckheZV63CTw6yRLLUVG2RXAVlX+APkpdCK7SQQ== - dependencies: - tslib "^2.6.2" - -vue-router@^4.2.4, vue-router@^4.4.5: - version "4.4.5" - resolved "https://registry.npmjs.org/vue-router/-/vue-router-4.4.5.tgz" - integrity sha512-4fKZygS8cH1yCyuabAXGUAsyi1b2/o/OKgu/RUb+znIYOxPRxdkytJEx+0wGcpBE1pX6vUgh5jwWOKRGvuA/7Q== - dependencies: - "@vue/devtools-api" "^6.6.4" - -vue-tsc@2.1.6: - version "2.1.6" - resolved "https://registry.npmjs.org/vue-tsc/-/vue-tsc-2.1.6.tgz" - integrity sha512-f98dyZp5FOukcYmbFpuSCJ4Z0vHSOSmxGttZJCsFeX0M4w/Rsq0s4uKXjcSRsZqsRgQa6z7SfuO+y0HVICE57Q== - dependencies: - "@volar/typescript" "~2.4.1" - "@vue/language-core" "2.1.6" - semver "^7.5.4" - -vue-zustand@^0.6.0: - version "0.6.0" - resolved "https://registry.npmjs.org/vue-zustand/-/vue-zustand-0.6.0.tgz" - integrity sha512-injGg2Nxcq7RBXe4n92LmIOcAP3DxqHr3w5uVhkV1BnCIChjztXfsWEX9k8IP3zb7EmHnDV5SW0XtxY6TQct2Q== - dependencies: - "@vueuse/core" "^10.1.2" - -w3c-xmlserializer@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz" - integrity sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw== - dependencies: - xml-name-validator "^4.0.0" - -walker@^1.0.7, walker@^1.0.8: - version "1.0.8" - resolved "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz" - integrity sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ== - dependencies: - makeerror "1.0.12" - -watchpack@^2.4.1: - version "2.4.2" - resolved "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz" - integrity sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw== - dependencies: - glob-to-regexp "^0.4.1" - graceful-fs "^4.1.2" - -wbuf@^1.1.0, wbuf@^1.7.3: - version "1.7.3" - resolved "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz" - integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== - dependencies: - minimalistic-assert "^1.0.0" - -wcwidth@^1.0.0, wcwidth@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz" - integrity sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg== - dependencies: - defaults "^1.0.3" - -webidl-conversions@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz" - integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== - -webidl-conversions@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz" - integrity sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA== - -webidl-conversions@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz" - integrity sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g== - -webpack@>=5, "webpack@^4.0.0 || ^5.0.0", webpack@^5.0.0, webpack@^5.1.0, webpack@^5.11.0, webpack@^5.12.0, webpack@^5.72.1, webpack@^5.80.0: - version "5.95.0" - resolved "https://registry.npmjs.org/webpack/-/webpack-5.95.0.tgz" - integrity sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q== - dependencies: - "@types/estree" "^1.0.5" - "@webassemblyjs/ast" "^1.12.1" - "@webassemblyjs/wasm-edit" "^1.12.1" - "@webassemblyjs/wasm-parser" "^1.12.1" - acorn "^8.7.1" - acorn-import-attributes "^1.9.5" - browserslist "^4.21.10" - chrome-trace-event "^1.0.2" - enhanced-resolve "^5.17.1" - es-module-lexer "^1.2.1" - eslint-scope "5.1.1" - events "^3.2.0" - glob-to-regexp "^0.4.1" - graceful-fs "^4.2.11" - json-parse-even-better-errors "^2.3.1" - loader-runner "^4.2.0" - mime-types "^2.1.27" - neo-async "^2.6.2" - schema-utils "^3.2.0" - tapable "^2.1.1" - terser-webpack-plugin "^5.3.10" - watchpack "^2.4.1" - webpack-sources "^3.2.3" - -webpack-dev-middleware@^7.4.2: - version "7.4.2" - resolved "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-7.4.2.tgz" - integrity sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA== - dependencies: - colorette "^2.0.10" - memfs "^4.6.0" - mime-types "^2.1.31" - on-finished "^2.4.1" - range-parser "^1.2.1" - schema-utils "^4.0.0" - -webpack-dev-server@^5.0.4: - version "5.1.0" - resolved "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-5.1.0.tgz" - integrity sha512-aQpaN81X6tXie1FoOB7xlMfCsN19pSvRAeYUHOdFWOlhpQ/LlbfTqYwwmEDFV0h8GGuqmCmKmT+pxcUV/Nt2gQ== - dependencies: - "@types/bonjour" "^3.5.13" - "@types/connect-history-api-fallback" "^1.5.4" - "@types/express" "^4.17.21" - "@types/serve-index" "^1.9.4" - "@types/serve-static" "^1.15.5" - "@types/sockjs" "^0.3.36" - "@types/ws" "^8.5.10" - ansi-html-community "^0.0.8" - bonjour-service "^1.2.1" - chokidar "^3.6.0" - colorette "^2.0.10" - compression "^1.7.4" - connect-history-api-fallback "^2.0.0" - express "^4.19.2" - graceful-fs "^4.2.6" - html-entities "^2.4.0" - http-proxy-middleware "^2.0.3" - ipaddr.js "^2.1.0" - launch-editor "^2.6.1" - open "^10.0.3" - p-retry "^6.2.0" - schema-utils "^4.2.0" - selfsigned "^2.4.1" - serve-index "^1.9.1" - sockjs "^0.3.24" - spdy "^4.0.2" - webpack-dev-middleware "^7.4.2" - ws "^8.18.0" - -webpack-merge@^5.8.0: - version "5.10.0" - resolved "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz" - integrity sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA== - dependencies: - flat "^5.0.2" - wildcard "^2.0.0" - clone-deep "^4.0.1" - -webpack-node-externals@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/webpack-node-externals/-/webpack-node-externals-3.0.0.tgz" - integrity sha512-LnL6Z3GGDPht/AigwRh2dvL9PQPFQ8skEpVrWZXLWBYmqcaojHNN0onvHzie6rq7EWKrrBfPYqNEzTJgiwEQDQ== - -webpack-sources@^3.0.0, webpack-sources@^3.2.3: - version "3.2.3" - resolved "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz" - integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== - -webpack-subresource-integrity@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.1.0.tgz" - integrity sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q== - dependencies: - typed-assert "^1.0.8" - -webpack-virtual-modules@^0.6.2: - version "0.6.2" - resolved "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz" - integrity sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ== - -websocket-driver@>=0.5.1, websocket-driver@^0.7.4: - version "0.7.4" - resolved "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz" - integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== - dependencies: - http-parser-js ">=0.5.1" - safe-buffer ">=5.1.0" - websocket-extensions ">=0.1.1" - -websocket-extensions@>=0.1.1: - version "0.1.4" - resolved "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz" - integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== - -whatwg-encoding@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz" - integrity sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg== - dependencies: - iconv-lite "0.6.3" - -whatwg-fetch@^3.0.0, whatwg-fetch@^3.4.1: - version "3.6.20" - resolved "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz" - integrity sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg== - -whatwg-mimetype@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz" - integrity sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q== - -whatwg-url@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz" - integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== - dependencies: - tr46 "~0.0.3" - webidl-conversions "^3.0.0" - -whatwg-url@^11.0.0: - version "11.0.0" - resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz" - integrity sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ== - dependencies: - tr46 "^3.0.0" - webidl-conversions "^7.0.0" - -whatwg-url@^12.0.0, whatwg-url@^12.0.1: - version "12.0.1" - resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-12.0.1.tgz" - integrity sha512-Ed/LrqB8EPlGxjS+TrsXcpUond1mhccS3pchLhzSgPCnTimUCKj3IZE75pAs5m6heB2U2TMerKFUXheyHY+VDQ== - dependencies: - tr46 "^4.1.1" - webidl-conversions "^7.0.0" - -"whatwg-url-without-unicode@8.0.0-3": - version "8.0.0-3" - resolved "https://registry.npmjs.org/whatwg-url-without-unicode/-/whatwg-url-without-unicode-8.0.0-3.tgz" - integrity sha512-HoKuzZrUlgpz35YO27XgD28uh/WJH4B0+3ttFqRo//lmq+9T/mIOJ6kqmINI9HpUpz1imRC/nR/lxKpJiv0uig== - dependencies: - buffer "^5.4.3" - punycode "^2.1.1" - webidl-conversions "^5.0.0" - -which@^1.2.14: - version "1.3.1" - resolved "https://registry.npmjs.org/which/-/which-1.3.1.tgz" - integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== - dependencies: - isexe "^2.0.0" - -which@^2.0.1: - version "2.0.2" - resolved "https://registry.npmjs.org/which/-/which-2.0.2.tgz" - integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== - dependencies: - isexe "^2.0.0" - -which@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/which/-/which-3.0.1.tgz" - integrity sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg== - dependencies: - isexe "^2.0.0" - -which-boxed-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz" - integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== - dependencies: - is-bigint "^1.0.1" - is-boolean-object "^1.1.0" - is-number-object "^1.0.4" - is-string "^1.0.5" - is-symbol "^1.0.3" - -which-builtin-type@^1.1.3: - version "1.1.4" - resolved "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.4.tgz" - integrity sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w== - dependencies: - function.prototype.name "^1.1.6" - has-tostringtag "^1.0.2" - is-async-function "^2.0.0" - is-date-object "^1.0.5" - is-finalizationregistry "^1.0.2" - is-generator-function "^1.0.10" - is-regex "^1.1.4" - is-weakref "^1.0.2" - isarray "^2.0.5" - which-boxed-primitive "^1.0.2" - which-collection "^1.0.2" - which-typed-array "^1.1.15" - -which-collection@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz" - integrity sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw== - dependencies: - is-map "^2.0.3" - is-set "^2.0.3" - is-weakmap "^2.0.2" - is-weakset "^2.0.3" - -which-module@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz" - integrity sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ== - -which-typed-array@^1.1.14, which-typed-array@^1.1.15: - version "1.1.15" - resolved "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz" - integrity sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA== - dependencies: - available-typed-arrays "^1.0.7" - call-bind "^1.0.7" - for-each "^0.3.3" - gopd "^1.0.1" - has-tostringtag "^1.0.2" - -why-is-node-running@^2.3.0: - version "2.3.0" - resolved "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz" - integrity sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w== - dependencies: - siginfo "^2.0.0" - stackback "0.0.2" - -wide-align@^1.1.2: - version "1.1.5" - resolved "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz" - integrity sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg== - dependencies: - string-width "^1.0.2 || 2 || 3 || 4" - -wif@^2.0.6: - version "2.0.6" - resolved "https://registry.npmjs.org/wif/-/wif-2.0.6.tgz" - integrity sha512-HIanZn1zmduSF+BQhkE+YXIbEiH0xPr1012QbFEGB0xsKqJii0/SqJjyn8dFv6y36kOznMgMB+LGcbZTJ1xACQ== - dependencies: - bs58check "<3.0.0" - -wildcard@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz" - integrity sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ== - -word-wrap@^1.2.5: - version "1.2.5" - resolved "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz" - integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA== - -wordwrap@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz" - integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q== - -wrap-ansi@^6.2.0: - version "6.2.0" - resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz" - integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrap-ansi@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrap-ansi@^8.1.0: - version "8.1.0" - resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz" - integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== - dependencies: - ansi-styles "^6.1.0" - string-width "^5.0.1" - strip-ansi "^7.0.1" - -wrappy@1: - version "1.0.2" - resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" - integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== - -write-file-atomic@^2.3.0: - version "2.4.3" - resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz" - integrity sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ== - dependencies: - graceful-fs "^4.1.11" - imurmurhash "^0.1.4" - signal-exit "^3.0.2" - -write-file-atomic@^4.0.2: - version "4.0.2" - resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz" - integrity sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg== - dependencies: - imurmurhash "^0.1.4" - signal-exit "^3.0.7" - -ws@^6.2.2: - version "6.2.3" - resolved "https://registry.npmjs.org/ws/-/ws-6.2.3.tgz" - integrity sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA== - dependencies: - async-limiter "~1.0.0" - -ws@^7, ws@^7.5.1, ws@^7.5.10: - version "7.5.10" - resolved "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz" - integrity sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ== - -ws@8.17.1: - version "8.17.1" - resolved "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz" - integrity sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ== - -ws@*, ws@^8.11.0, ws@^8.13.0, ws@^8.18.0: - version "8.18.0" - resolved "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz" - integrity sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw== - -xml-name-validator@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz" - integrity sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw== - -xmlchars@^2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz" - integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== - -xstream@^11.14.0: - version "11.14.0" - resolved "https://registry.npmjs.org/xstream/-/xstream-11.14.0.tgz" - integrity sha512-1bLb+kKKtKPbgTK6i/BaoAn03g47PpFstlbe1BA+y3pNS/LfvcaghS5BFf9+EE1J+KwSQsEpfJvFN5GqFtiNmw== - dependencies: - globalthis "^1.0.1" - symbol-observable "^2.0.3" - -xtend@~4.0.1: - version "4.0.2" - resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" - integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== - -y18n@^4.0.0: - version "4.0.3" - resolved "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz" - integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ== - -y18n@^5.0.5: - version "5.0.8" - resolved "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz" - integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== - -yallist@^3.0.2: - version "3.1.1" - resolved "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz" - integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== - -yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" - integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== - -yaml@^1.10.0, yaml@^1.7.2: - version "1.10.2" - resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz" - integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== - -yaml@^2.2.1, yaml@^2.5.0: - version "2.6.0" - resolved "https://registry.npmjs.org/yaml/-/yaml-2.6.0.tgz" - integrity sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ== - -yargs@^15.1.0, yargs@^15.3.1: - version "15.4.1" - resolved "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz" - integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A== - dependencies: - y18n "^4.0.0" - cliui "^6.0.0" - find-up "^4.1.0" - decamelize "^1.2.0" - set-blocking "^2.0.0" - string-width "^4.2.0" - which-module "^2.0.0" - yargs-parser "^18.1.2" - get-caller-file "^2.0.1" - require-directory "^2.1.1" - require-main-filename "^2.0.0" - -yargs@^17.0.0, yargs@^17.3.1, yargs@^17.5.1, yargs@^17.6.2, yargs@^17.7.2: - version "17.7.2" - resolved "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz" - integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== - dependencies: - y18n "^5.0.5" - cliui "^8.0.1" - escalade "^3.1.1" - string-width "^4.2.3" - yargs-parser "^21.1.1" - get-caller-file "^2.0.5" - require-directory "^2.1.1" - -yargs-parser@^18.1.2: - version "18.1.3" - resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz" - integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ== - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" - -yargs-parser@^20.2.3: - version "20.2.9" - resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz" - integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== - -yargs-parser@21.1.1, yargs-parser@^21.1.1: - version "21.1.1" - resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz" - integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== - -ylru@^1.2.0: - version "1.4.0" - resolved "https://registry.npmjs.org/ylru/-/ylru-1.4.0.tgz" - integrity sha512-2OQsPNEmBCvXuFlIni/a+Rn+R2pHW9INm0BxXJ4hVDA8TirqMj+J/Rp9ItLatT/5pZqWwefVrTQcHpixsxnVlA== - -yn@3.1.1: - version "3.1.1" - resolved "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz" - integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q== - -yocto-queue@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" - integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== - -yocto-queue@^1.0.0: - version "1.1.1" - resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz" - integrity sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g== - -z-schema@~5.0.2: - version "5.0.6" - resolved "https://registry.npmjs.org/z-schema/-/z-schema-5.0.6.tgz" - integrity sha512-+XR1GhnWklYdfr8YaZv/iu+vY+ux7V5DS5zH1DQf6bO5ufrt/5cgNhVO5qyhsjFXvsqQb/f08DWE9b6uPscyAg== - dependencies: - validator "^13.7.0" - lodash.get "^4.4.2" - lodash.isequal "^4.5.0" - optionalDependencies: - commander "^10.0.0" - -zhead@^2.2.4: - version "2.2.4" - resolved "https://registry.npmjs.org/zhead/-/zhead-2.2.4.tgz" - integrity sha512-8F0OI5dpWIA5IGG5NHUg9staDwz/ZPxZtvGVf01j7vHqSyZ0raHY+78atOVxRqb73AotX22uV1pXt3gYSstGag== - -zip-stream@^6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/zip-stream/-/zip-stream-6.0.1.tgz" - integrity sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA== - dependencies: - archiver-utils "^5.0.0" - readable-stream "^4.0.0" - compress-commons "^6.0.2" - -zustand@>=4.3.0, zustand@^4.5.0: - version "4.5.5" - resolved "https://registry.npmjs.org/zustand/-/zustand-4.5.5.tgz" - integrity sha512-+0PALYNJNgK6hldkgDq2vLrw5f6g/jCInz52n9RTpropGgeAf/ioFUCdtsjCqu4gNhW9D01rUQBROoRjdzyn2Q== - dependencies: - use-sync-external-store "1.2.2" From 24a67c9822cd86b6f2c619af48ff0180ee45593b Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 21:35:32 +0200 Subject: [PATCH 50/81] fix(vue): :rotating_light: fix lint config --- packages/vue/project.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/vue/project.json b/packages/vue/project.json index c3e2844b..045af1e4 100644 --- a/packages/vue/project.json +++ b/packages/vue/project.json @@ -6,7 +6,10 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/eslint:lint" + "executor": "@nx/eslint:lint", + "options": { + "lintFilePatterns": ["src/**/*.{ts,tsx,js,jsx}", "package.json"] + } }, "build": { "executor": "@nx/vite:build", From a2931ebcac2c001c47a2f729dd46c4f82e86efe1 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 22:28:49 +0200 Subject: [PATCH 51/81] fix(vue): :rotating_light: fix lint --- nx.json | 5 + packages/vue/.eslintrc.json | 3 +- packages/vue/project.json | 5 +- pnpm-lock.yaml | 200 +++++++++++++++++++++++++++++++++--- 4 files changed, 195 insertions(+), 18 deletions(-) diff --git a/nx.json b/nx.json index 274dfde5..3e818a9b 100644 --- a/nx.json +++ b/nx.json @@ -47,6 +47,11 @@ ], "sharedGlobals": [] }, + "pluginsConfig": { + "@nx/js": { + "analyzeSourceFiles": true + } + }, "generators": { "@nx/react": { "application": { diff --git a/packages/vue/.eslintrc.json b/packages/vue/.eslintrc.json index db19de08..f32431c6 100644 --- a/packages/vue/.eslintrc.json +++ b/packages/vue/.eslintrc.json @@ -25,7 +25,8 @@ "zustand", "@cosmjs/stargate", "@cosmjs/cosmwasm-stargate", - "@walletconnect/universal-provider" + "@walletconnect/universal-provider", + "eventemitter3" ], "ignoredFiles": ["{projectRoot}/vite.config.{js,ts,mjs,mts,vue}"] } diff --git a/packages/vue/project.json b/packages/vue/project.json index 045af1e4..c3e2844b 100644 --- a/packages/vue/project.json +++ b/packages/vue/project.json @@ -6,10 +6,7 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/eslint:lint", - "options": { - "lintFilePatterns": ["src/**/*.{ts,tsx,js,jsx}", "package.json"] - } + "executor": "@nx/eslint:lint" }, "build": { "executor": "@nx/vite:build", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index be9717f5..fc8adbe3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -55,10 +55,10 @@ importers: version: 11.4.1(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)) '@walletconnect/react-native-compat': specifier: ^2.11.0 - version: 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@react-native-community/netinfo@11.4.1(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(react-native-get-random-values@1.11.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)) + version: 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@react-native-community/netinfo@11.4.1(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(react-native-get-random-values@1.11.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)) '@walletconnect/universal-provider': specifier: ^2.11.2 - version: 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + version: 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) babel-plugin-module-resolver: specifier: ^5.0.0 version: 5.0.2 @@ -251,7 +251,7 @@ importers: version: 0.4.0 '@walletconnect/types': specifier: ^2.11.2 - version: 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) + version: 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) ajv: specifier: ^8.17.1 version: 8.17.1 @@ -14614,6 +14614,7 @@ snapshots: dependencies: merge-options: 3.0.4 react-native: 0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4) + optional: true '@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4))': dependencies: @@ -16420,6 +16421,43 @@ snapshots: - uWebSockets.js - utf-8-validate + '@walletconnect/core@2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4)': + dependencies: + '@walletconnect/heartbeat': 1.2.2 + '@walletconnect/jsonrpc-provider': 1.0.14 + '@walletconnect/jsonrpc-types': 1.0.4 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/jsonrpc-ws-connection': 1.0.14(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) + '@walletconnect/logger': 2.1.2 + '@walletconnect/relay-api': 1.0.11 + '@walletconnect/relay-auth': 1.0.4 + '@walletconnect/safe-json': 1.0.2 + '@walletconnect/time': 1.0.2 + '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) + '@walletconnect/utils': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) + '@walletconnect/window-getters': 1.0.1 + events: 3.3.0 + lodash.isequal: 4.5.0 + uint8arrays: 3.1.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - ioredis + - uWebSockets.js + - utf-8-validate + '@walletconnect/environment@1.0.1': dependencies: tslib: 1.14.1 @@ -16493,20 +16531,32 @@ snapshots: - ioredis - uWebSockets.js - '@walletconnect/logger@2.1.2': + '@walletconnect/keyvaluestorage@1.1.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1)': dependencies: '@walletconnect/safe-json': 1.0.2 - pino: 7.11.0 + idb-keyval: 6.2.1 + unstorage: 1.12.0(idb-keyval@6.2.1)(ioredis@5.4.1) + optionalDependencies: + '@react-native-async-storage/async-storage': 2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@upstash/redis' + - '@vercel/kv' + - ioredis + - uWebSockets.js - '@walletconnect/react-native-compat@2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@react-native-community/netinfo@11.4.1(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(react-native-get-random-values@1.11.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4))': + '@walletconnect/logger@2.1.2': dependencies: - '@react-native-async-storage/async-storage': 1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)) - '@react-native-community/netinfo': 11.4.1(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)) - events: 3.3.0 - fast-text-encoding: 1.0.6 - react-native: 0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4) - react-native-get-random-values: 1.11.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)) - react-native-url-polyfill: 2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)) + '@walletconnect/safe-json': 1.0.2 + pino: 7.11.0 '@walletconnect/react-native-compat@2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@react-native-community/netinfo@11.4.1(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(react-native-get-random-values@1.11.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4))': dependencies: @@ -16564,6 +16614,35 @@ snapshots: - uWebSockets.js - utf-8-validate + '@walletconnect/sign-client@2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4)': + dependencies: + '@walletconnect/core': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + '@walletconnect/events': 1.0.1 + '@walletconnect/heartbeat': 1.2.2 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/logger': 2.1.2 + '@walletconnect/time': 1.0.2 + '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) + '@walletconnect/utils': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - ioredis + - uWebSockets.js + - utf-8-validate + '@walletconnect/time@1.0.2': dependencies: tslib: 1.14.1 @@ -16592,6 +16671,30 @@ snapshots: - ioredis - uWebSockets.js + '@walletconnect/types@2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1)': + dependencies: + '@walletconnect/events': 1.0.1 + '@walletconnect/heartbeat': 1.2.2 + '@walletconnect/jsonrpc-types': 1.0.4 + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) + '@walletconnect/logger': 2.1.2 + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - ioredis + - uWebSockets.js + '@walletconnect/universal-provider@2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4)': dependencies: '@walletconnect/events': 1.0.1 @@ -16625,6 +16728,39 @@ snapshots: - uWebSockets.js - utf-8-validate + '@walletconnect/universal-provider@2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4)': + dependencies: + '@walletconnect/events': 1.0.1 + '@walletconnect/jsonrpc-http-connection': 1.0.8 + '@walletconnect/jsonrpc-provider': 1.0.14 + '@walletconnect/jsonrpc-types': 1.0.4 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) + '@walletconnect/logger': 2.1.2 + '@walletconnect/sign-client': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) + '@walletconnect/utils': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) + events: 3.3.0 + lodash: 4.17.21 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - encoding + - ioredis + - uWebSockets.js + - utf-8-validate + '@walletconnect/utils@2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1)': dependencies: '@ethersproject/hash': 5.7.0 @@ -16663,6 +16799,44 @@ snapshots: - ioredis - uWebSockets.js + '@walletconnect/utils@2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1)': + dependencies: + '@ethersproject/hash': 5.7.0 + '@ethersproject/transactions': 5.7.0 + '@stablelib/chacha20poly1305': 1.0.1 + '@stablelib/hkdf': 1.0.1 + '@stablelib/random': 1.0.2 + '@stablelib/sha256': 1.0.1 + '@stablelib/x25519': 1.0.3 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) + '@walletconnect/relay-api': 1.0.11 + '@walletconnect/relay-auth': 1.0.4 + '@walletconnect/safe-json': 1.0.2 + '@walletconnect/time': 1.0.2 + '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) + '@walletconnect/window-getters': 1.0.1 + '@walletconnect/window-metadata': 1.0.1 + detect-browser: 5.3.0 + elliptic: 6.5.7 + query-string: 7.1.3 + uint8arrays: 3.1.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - ioredis + - uWebSockets.js + '@walletconnect/window-getters@1.0.1': dependencies: tslib: 1.14.1 From 5b7b8c62d69e21f5451b2347a3dd3d8f213b0b1f Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 22:51:58 +0200 Subject: [PATCH 52/81] fix: :bug: remove bunx for husky --- .husky/commit-msg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.husky/commit-msg b/.husky/commit-msg index 37dc8e35..e8511eae 100755 --- a/.husky/commit-msg +++ b/.husky/commit-msg @@ -1,4 +1,4 @@ #!/bin/sh . "$(dirname "$0")/_/husky.sh" -bunx --no-install commitlint --edit $1 +npx --no-install commitlint --edit $1 From 4b092c8f3f4ed29edaaf54ecd0f1541959ea15d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=F0=9F=A4=96=20nabla=20bot?= <-> Date: Sat, 26 Oct 2024 20:54:27 +0000 Subject: [PATCH 53/81] chore(release): publish - project: wallet-registry 0.6.1-next.6 - project: react-native 0.2.26-next.6 - project: wallets 0.20.2-next.6 - project: react 0.14.5-next.6 - project: store 0.27.2-next.6 - project: core 0.19.1-next.6 - project: next 0.1.5-next.6 - project: nuxt 0.2.29-next.6 - project: vue 0.12.7-next.6 - project: quirks 0.1.1-next.1 --- CHANGELOG.md | 11 +++++++++++ package.json | 2 +- packages/core/CHANGELOG.md | 6 ++++++ packages/next/CHANGELOG.md | 6 ++++++ packages/nuxt/CHANGELOG.md | 7 +++++++ packages/react-native/CHANGELOG.md | 15 +++++++++++++++ packages/react/CHANGELOG.md | 7 +++++++ packages/store/CHANGELOG.md | 6 ++++++ packages/vue/CHANGELOG.md | 16 ++++++++++++++++ packages/wallet-registry/CHANGELOG.md | 4 ++++ packages/wallets/CHANGELOG.md | 7 +++++++ 11 files changed, 86 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fd344d6e..46339603 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,14 @@ +## 0.1.1-next.1 (2024-10-26) + +### 🩹 Fixes + +- :bug: remove bunx for husky ([5b7b8c6](https://github.com/nabla-studio/quirks/commit/5b7b8c6)) +- **vue:** :rotating_light: fix lint ([a2931eb](https://github.com/nabla-studio/quirks/commit/a2931eb)) + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.1.1-next.0 (2024-10-26) ### 🚀 Features diff --git a/package.json b/package.json index 3481929c..9a466d58 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@quirks/source", - "version": "0.1.0", + "version": "0.1.1-next.1", "license": "MIT", "scripts": { "build": "nx run-many --target=build --exclude nextjs,vue3 --parallel=6", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 2bffe6a5..4ba94ed8 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.19.1-next.6 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated wallet-registry to 0.6.1-next.6 + ## 0.19.1-next.5 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/next/CHANGELOG.md b/packages/next/CHANGELOG.md index 305b159a..9745b331 100644 --- a/packages/next/CHANGELOG.md +++ b/packages/next/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.1.5-next.6 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated store to 0.27.2-next.6 + ## 0.1.5-next.5 (2024-10-26) ### 🩹 Fixes diff --git a/packages/nuxt/CHANGELOG.md b/packages/nuxt/CHANGELOG.md index 7319cb66..400bb171 100644 --- a/packages/nuxt/CHANGELOG.md +++ b/packages/nuxt/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.2.29-next.6 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated store to 0.27.2-next.6 +- Updated vue to 0.12.7-next.6 + ## 0.2.29-next.5 (2024-10-26) This was a version bump only for nuxt to align it with other projects, there were no code changes. diff --git a/packages/react-native/CHANGELOG.md b/packages/react-native/CHANGELOG.md index a3769fd6..bfb9f28f 100644 --- a/packages/react-native/CHANGELOG.md +++ b/packages/react-native/CHANGELOG.md @@ -1,3 +1,18 @@ +## 0.2.26-next.6 (2024-10-26) + +### 🩹 Fixes + +- **react-native:** :memo: update readme ([220e267](https://github.com/nabla-studio/quirks/commit/220e267)) + +### 🧱 Updated Dependencies + +- Updated store to 0.27.2-next.6 +- Updated core to 0.19.1-next.6 + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.2.26-next.5 (2024-10-26) ### 🩹 Fixes diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 502fd4ec..9013b4ef 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.14.5-next.6 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated store to 0.27.2-next.6 +- Updated core to 0.19.1-next.6 + ## 0.14.5-next.5 (2024-10-26) ### 🩹 Fixes diff --git a/packages/store/CHANGELOG.md b/packages/store/CHANGELOG.md index 2d8d9c81..64c5ffd3 100644 --- a/packages/store/CHANGELOG.md +++ b/packages/store/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.27.2-next.6 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.6 + ## 0.27.2-next.5 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/vue/CHANGELOG.md b/packages/vue/CHANGELOG.md index 491dbdc4..a7373adf 100644 --- a/packages/vue/CHANGELOG.md +++ b/packages/vue/CHANGELOG.md @@ -1,3 +1,19 @@ +## 0.12.7-next.6 (2024-10-26) + +### 🩹 Fixes + +- **vue:** :rotating_light: fix lint ([a2931eb](https://github.com/nabla-studio/quirks/commit/a2931eb)) +- **vue:** :rotating_light: fix lint config ([24a67c9](https://github.com/nabla-studio/quirks/commit/24a67c9)) + +### 🧱 Updated Dependencies + +- Updated store to 0.27.2-next.6 +- Updated core to 0.19.1-next.6 + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.12.7-next.5 (2024-10-26) ### 🩹 Fixes diff --git a/packages/wallet-registry/CHANGELOG.md b/packages/wallet-registry/CHANGELOG.md index 57a765a9..891d104e 100644 --- a/packages/wallet-registry/CHANGELOG.md +++ b/packages/wallet-registry/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.6.1-next.6 (2024-10-26) + +This was a version bump only for wallet-registry to align it with other projects, there were no code changes. + ## 0.6.1-next.5 (2024-10-26) This was a version bump only for wallet-registry to align it with other projects, there were no code changes. diff --git a/packages/wallets/CHANGELOG.md b/packages/wallets/CHANGELOG.md index 1a1d0296..ea3fd432 100644 --- a/packages/wallets/CHANGELOG.md +++ b/packages/wallets/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.20.2-next.6 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated wallet-registry to 0.6.1-next.6 +- Updated core to 0.19.1-next.6 + ## 0.20.2-next.5 (2024-10-26) ### 🧱 Updated Dependencies From ee48eea310fd5447d19e835bd3b4e227b7afc0e3 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 23:08:52 +0200 Subject: [PATCH 54/81] ci: :construction_worker: add artifacts upload --- .github/workflows/release-preview.yml | 8 +++++++- .github/workflows/release-production.yml | 8 +++++++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release-preview.yml b/.github/workflows/release-preview.yml index 4b2fbd2a..0d3c7c81 100644 --- a/.github/workflows/release-preview.yml +++ b/.github/workflows/release-preview.yml @@ -78,6 +78,12 @@ jobs: # which is set up by `setup-node` action. run: npx nx release publish --verbose --tag $RELEASE_TAG - # Step 11: Clean up dist directory + # Step 11: Upload artifacts + - name: Upload artifacts + uses: actions/upload-artifact@v4 + with: + path: './dist' + + # Step 12: Clean up dist directory - name: Cleanup dist directory run: rm -rf ./dist # Remove the dist directory to start fresh diff --git a/.github/workflows/release-production.yml b/.github/workflows/release-production.yml index 29c69304..98a23695 100644 --- a/.github/workflows/release-production.yml +++ b/.github/workflows/release-production.yml @@ -76,6 +76,12 @@ jobs: # which is set up by `setup-node` action. run: pnpx nx release publish --verbose - # Step 11: Clean up dist directory + # Step 11: Upload artifacts + - name: Upload artifacts + uses: actions/upload-artifact@v4 + with: + path: './dist' + + # Step 12: Clean up dist directory - name: Cleanup dist directory run: rm -rf ./dist # Remove the dist directory to start fresh From 8babe18a1de5518095d1097a006e90d203822b5a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=F0=9F=A4=96=20nabla=20bot?= <-> Date: Sat, 26 Oct 2024 21:11:19 +0000 Subject: [PATCH 55/81] chore(release): publish - project: wallet-registry 0.6.1-next.7 - project: react-native 0.2.26-next.7 - project: wallets 0.20.2-next.7 - project: react 0.14.5-next.7 - project: store 0.27.2-next.7 - project: core 0.19.1-next.7 - project: next 0.1.5-next.7 - project: nuxt 0.2.29-next.7 - project: vue 0.12.7-next.7 - project: quirks 0.1.1-next.2 --- CHANGELOG.md | 4 ++++ package.json | 2 +- packages/core/CHANGELOG.md | 6 ++++++ packages/next/CHANGELOG.md | 6 ++++++ packages/nuxt/CHANGELOG.md | 7 +++++++ packages/react-native/CHANGELOG.md | 7 +++++++ packages/react/CHANGELOG.md | 7 +++++++ packages/store/CHANGELOG.md | 6 ++++++ packages/vue/CHANGELOG.md | 7 +++++++ packages/wallet-registry/CHANGELOG.md | 4 ++++ packages/wallets/CHANGELOG.md | 7 +++++++ 11 files changed, 62 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 46339603..fe54e847 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.1.1-next.2 (2024-10-26) + +This was a version bump only for quirks to align it with other projects, there were no code changes. + ## 0.1.1-next.1 (2024-10-26) ### 🩹 Fixes diff --git a/package.json b/package.json index 9a466d58..eee7078a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@quirks/source", - "version": "0.1.1-next.1", + "version": "0.1.1-next.2", "license": "MIT", "scripts": { "build": "nx run-many --target=build --exclude nextjs,vue3 --parallel=6", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 4ba94ed8..56ce9401 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.19.1-next.7 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated wallet-registry to 0.6.1-next.7 + ## 0.19.1-next.6 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/next/CHANGELOG.md b/packages/next/CHANGELOG.md index 9745b331..beb67479 100644 --- a/packages/next/CHANGELOG.md +++ b/packages/next/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.1.5-next.7 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated store to 0.27.2-next.7 + ## 0.1.5-next.6 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/nuxt/CHANGELOG.md b/packages/nuxt/CHANGELOG.md index 400bb171..e10e119a 100644 --- a/packages/nuxt/CHANGELOG.md +++ b/packages/nuxt/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.2.29-next.7 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated store to 0.27.2-next.7 +- Updated vue to 0.12.7-next.7 + ## 0.2.29-next.6 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/react-native/CHANGELOG.md b/packages/react-native/CHANGELOG.md index bfb9f28f..86b9636d 100644 --- a/packages/react-native/CHANGELOG.md +++ b/packages/react-native/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.2.26-next.7 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated store to 0.27.2-next.7 +- Updated core to 0.19.1-next.7 + ## 0.2.26-next.6 (2024-10-26) ### 🩹 Fixes diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 9013b4ef..2fbd0065 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.14.5-next.7 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated store to 0.27.2-next.7 +- Updated core to 0.19.1-next.7 + ## 0.14.5-next.6 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/store/CHANGELOG.md b/packages/store/CHANGELOG.md index 64c5ffd3..2a6fe3e5 100644 --- a/packages/store/CHANGELOG.md +++ b/packages/store/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.27.2-next.7 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.7 + ## 0.27.2-next.6 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/vue/CHANGELOG.md b/packages/vue/CHANGELOG.md index a7373adf..93a88ec4 100644 --- a/packages/vue/CHANGELOG.md +++ b/packages/vue/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.12.7-next.7 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated store to 0.27.2-next.7 +- Updated core to 0.19.1-next.7 + ## 0.12.7-next.6 (2024-10-26) ### 🩹 Fixes diff --git a/packages/wallet-registry/CHANGELOG.md b/packages/wallet-registry/CHANGELOG.md index 891d104e..6b4918fc 100644 --- a/packages/wallet-registry/CHANGELOG.md +++ b/packages/wallet-registry/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.6.1-next.7 (2024-10-26) + +This was a version bump only for wallet-registry to align it with other projects, there were no code changes. + ## 0.6.1-next.6 (2024-10-26) This was a version bump only for wallet-registry to align it with other projects, there were no code changes. diff --git a/packages/wallets/CHANGELOG.md b/packages/wallets/CHANGELOG.md index ea3fd432..c7d064f4 100644 --- a/packages/wallets/CHANGELOG.md +++ b/packages/wallets/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.20.2-next.7 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated wallet-registry to 0.6.1-next.7 +- Updated core to 0.19.1-next.7 + ## 0.20.2-next.6 (2024-10-26) ### 🧱 Updated Dependencies From b105167dec64d6f533e539642175b6b231fcce27 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 23:16:03 +0200 Subject: [PATCH 56/81] fix: :wrench: remove version from package.json --- package.json | 3 +-- packages/core/package.json | 1 - packages/next/package.json | 1 - packages/nuxt/package.json | 1 - packages/react-native/package.json | 1 - packages/react/package.json | 1 - packages/store/package.json | 1 - packages/vue/package.json | 1 - packages/wallet-registry/package.json | 1 - packages/wallets/package.json | 1 - 10 files changed, 1 insertion(+), 11 deletions(-) diff --git a/package.json b/package.json index eee7078a..d03fb057 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,5 @@ { - "name": "@quirks/source", - "version": "0.1.1-next.2", + "name": "quirks", "license": "MIT", "scripts": { "build": "nx run-many --target=build --exclude nextjs,vue3 --parallel=6", diff --git a/packages/core/package.json b/packages/core/package.json index 95b7dcaf..ed8af1ae 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -11,7 +11,6 @@ "desmos", "evmos" ], - "version": "0.19.1-next.4", "sideEffects": false, "type": "module", "dependencies": { diff --git a/packages/next/package.json b/packages/next/package.json index b9ee93d2..006233e2 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -11,7 +11,6 @@ "desmos", "evmos" ], - "version": "0.1.5-next.4", "sideEffects": false, "type": "module", "dependencies": { diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index 1317eb6c..7b794564 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -11,7 +11,6 @@ "desmos", "evmos" ], - "version": "0.2.29-next.4", "sideEffects": false, "type": "module", "dependencies": { diff --git a/packages/react-native/package.json b/packages/react-native/package.json index 1af0a023..7322aa7c 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -12,7 +12,6 @@ "evmos", "react-native" ], - "version": "0.2.26-next.4", "sideEffects": false, "type": "module", "dependencies": { diff --git a/packages/react/package.json b/packages/react/package.json index 788e34cf..5f9cc9d4 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -11,7 +11,6 @@ "desmos", "evmos" ], - "version": "0.14.5-next.4", "sideEffects": false, "type": "module", "dependencies": { diff --git a/packages/store/package.json b/packages/store/package.json index fe704316..5cfef737 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -11,7 +11,6 @@ "desmos", "evmos" ], - "version": "0.27.2-next.4", "sideEffects": false, "type": "module", "dependencies": { diff --git a/packages/vue/package.json b/packages/vue/package.json index 3a7c82fe..430d1687 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -11,7 +11,6 @@ "desmos", "evmos" ], - "version": "0.12.7-next.4", "sideEffects": false, "type": "module", "dependencies": { diff --git a/packages/wallet-registry/package.json b/packages/wallet-registry/package.json index 82890aa9..33f375cf 100644 --- a/packages/wallet-registry/package.json +++ b/packages/wallet-registry/package.json @@ -11,7 +11,6 @@ "desmos", "evmos" ], - "version": "0.6.1-next.4", "sideEffects": false, "type": "module", "dependencies": {}, diff --git a/packages/wallets/package.json b/packages/wallets/package.json index 5673c65f..184676fc 100644 --- a/packages/wallets/package.json +++ b/packages/wallets/package.json @@ -11,7 +11,6 @@ "desmos", "evmos" ], - "version": "0.20.2-next.4", "sideEffects": false, "type": "module", "dependencies": { From 720816ede46c6b499a7e2624cf6990d50f4b6633 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=F0=9F=A4=96=20nabla=20bot?= <-> Date: Sat, 26 Oct 2024 21:18:24 +0000 Subject: [PATCH 57/81] chore(release): publish - project: wallet-registry 0.6.1-next.8 - project: react-native 0.2.26-next.8 - project: wallets 0.20.2-next.8 - project: react 0.14.5-next.8 - project: store 0.27.2-next.8 - project: core 0.19.1-next.8 - project: next 0.1.5-next.8 - project: nuxt 0.2.29-next.8 - project: vue 0.12.7-next.8 - project: quirks 0.1.1-next.3 --- CHANGELOG.md | 10 ++++++++++ package.json | 3 ++- packages/core/CHANGELOG.md | 10 ++++++++++ packages/next/CHANGELOG.md | 10 ++++++++++ packages/nuxt/CHANGELOG.md | 10 ++++++++++ packages/react-native/CHANGELOG.md | 10 ++++++++++ packages/react/CHANGELOG.md | 10 ++++++++++ packages/store/CHANGELOG.md | 10 ++++++++++ packages/vue/CHANGELOG.md | 10 ++++++++++ packages/wallet-registry/CHANGELOG.md | 10 ++++++++++ packages/wallets/CHANGELOG.md | 10 ++++++++++ 11 files changed, 102 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fe54e847..36244f93 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ +## 0.1.1-next.3 (2024-10-26) + +### 🩹 Fixes + +- :wrench: remove version from package.json ([b105167](https://github.com/nabla-studio/quirks/commit/b105167)) + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.1.1-next.2 (2024-10-26) This was a version bump only for quirks to align it with other projects, there were no code changes. diff --git a/package.json b/package.json index d03fb057..12324caf 100644 --- a/package.json +++ b/package.json @@ -125,5 +125,6 @@ "vue-router": "^4.2.4", "vue-zustand": "^0.6.0", "zustand": "^4.5.0" - } + }, + "version": "0.1.1-next.3" } diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 56ce9401..b4dc0392 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,3 +1,13 @@ +## 0.19.1-next.8 (2024-10-26) + +### 🩹 Fixes + +- :wrench: remove version from package.json ([b105167](https://github.com/nabla-studio/quirks/commit/b105167)) + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.19.1-next.7 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/next/CHANGELOG.md b/packages/next/CHANGELOG.md index beb67479..e84811cc 100644 --- a/packages/next/CHANGELOG.md +++ b/packages/next/CHANGELOG.md @@ -1,3 +1,13 @@ +## 0.1.5-next.8 (2024-10-26) + +### 🩹 Fixes + +- :wrench: remove version from package.json ([b105167](https://github.com/nabla-studio/quirks/commit/b105167)) + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.1.5-next.7 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/nuxt/CHANGELOG.md b/packages/nuxt/CHANGELOG.md index e10e119a..9bc28c11 100644 --- a/packages/nuxt/CHANGELOG.md +++ b/packages/nuxt/CHANGELOG.md @@ -1,3 +1,13 @@ +## 0.2.29-next.8 (2024-10-26) + +### 🩹 Fixes + +- :wrench: remove version from package.json ([b105167](https://github.com/nabla-studio/quirks/commit/b105167)) + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.2.29-next.7 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/react-native/CHANGELOG.md b/packages/react-native/CHANGELOG.md index 86b9636d..5b9efe9a 100644 --- a/packages/react-native/CHANGELOG.md +++ b/packages/react-native/CHANGELOG.md @@ -1,3 +1,13 @@ +## 0.2.26-next.8 (2024-10-26) + +### 🩹 Fixes + +- :wrench: remove version from package.json ([b105167](https://github.com/nabla-studio/quirks/commit/b105167)) + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.2.26-next.7 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 2fbd0065..06b061db 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,3 +1,13 @@ +## 0.14.5-next.8 (2024-10-26) + +### 🩹 Fixes + +- :wrench: remove version from package.json ([b105167](https://github.com/nabla-studio/quirks/commit/b105167)) + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.14.5-next.7 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/store/CHANGELOG.md b/packages/store/CHANGELOG.md index 2a6fe3e5..7129fe71 100644 --- a/packages/store/CHANGELOG.md +++ b/packages/store/CHANGELOG.md @@ -1,3 +1,13 @@ +## 0.27.2-next.8 (2024-10-26) + +### 🩹 Fixes + +- :wrench: remove version from package.json ([b105167](https://github.com/nabla-studio/quirks/commit/b105167)) + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.27.2-next.7 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/vue/CHANGELOG.md b/packages/vue/CHANGELOG.md index 93a88ec4..94ee9eb2 100644 --- a/packages/vue/CHANGELOG.md +++ b/packages/vue/CHANGELOG.md @@ -1,3 +1,13 @@ +## 0.12.7-next.8 (2024-10-26) + +### 🩹 Fixes + +- :wrench: remove version from package.json ([b105167](https://github.com/nabla-studio/quirks/commit/b105167)) + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.12.7-next.7 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/wallet-registry/CHANGELOG.md b/packages/wallet-registry/CHANGELOG.md index 6b4918fc..18bbcc61 100644 --- a/packages/wallet-registry/CHANGELOG.md +++ b/packages/wallet-registry/CHANGELOG.md @@ -1,3 +1,13 @@ +## 0.6.1-next.8 (2024-10-26) + +### 🩹 Fixes + +- :wrench: remove version from package.json ([b105167](https://github.com/nabla-studio/quirks/commit/b105167)) + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.6.1-next.7 (2024-10-26) This was a version bump only for wallet-registry to align it with other projects, there were no code changes. diff --git a/packages/wallets/CHANGELOG.md b/packages/wallets/CHANGELOG.md index c7d064f4..ad947134 100644 --- a/packages/wallets/CHANGELOG.md +++ b/packages/wallets/CHANGELOG.md @@ -1,3 +1,13 @@ +## 0.20.2-next.8 (2024-10-26) + +### 🩹 Fixes + +- :wrench: remove version from package.json ([b105167](https://github.com/nabla-studio/quirks/commit/b105167)) + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.20.2-next.7 (2024-10-26) ### 🧱 Updated Dependencies From feeb8195cfdc8786ce8487485a264883025c9f5a Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 23:29:10 +0200 Subject: [PATCH 58/81] fix: :green_heart: better build --- .github/workflows/release-preview.yml | 10 +++++++--- .github/workflows/release-production.yml | 10 +++++++--- nx.json | 5 ++--- 3 files changed, 16 insertions(+), 9 deletions(-) diff --git a/.github/workflows/release-preview.yml b/.github/workflows/release-preview.yml index 0d3c7c81..9c5d4909 100644 --- a/.github/workflows/release-preview.yml +++ b/.github/workflows/release-preview.yml @@ -68,7 +68,11 @@ jobs: - name: Run Nx release version run: pnpm release -d false - # Step 10: Run publish + # Step 10: Run the build for the affected changes + - name: Run build + run: pnpm build + + # Step 11: Run publish - name: Publish env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} @@ -78,12 +82,12 @@ jobs: # which is set up by `setup-node` action. run: npx nx release publish --verbose --tag $RELEASE_TAG - # Step 11: Upload artifacts + # Step 12: Upload artifacts - name: Upload artifacts uses: actions/upload-artifact@v4 with: path: './dist' - # Step 12: Clean up dist directory + # Step 13: Clean up dist directory - name: Cleanup dist directory run: rm -rf ./dist # Remove the dist directory to start fresh diff --git a/.github/workflows/release-production.yml b/.github/workflows/release-production.yml index 98a23695..82a1c79e 100644 --- a/.github/workflows/release-production.yml +++ b/.github/workflows/release-production.yml @@ -66,7 +66,11 @@ jobs: - name: Run Nx release version run: pnpm release -d false - # Step 10: Run publish + # Step 10: Run the build for the affected changes + - name: Run build + run: pnpm build + + # Step 11: Run publish - name: Publish env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} @@ -76,12 +80,12 @@ jobs: # which is set up by `setup-node` action. run: pnpx nx release publish --verbose - # Step 11: Upload artifacts + # Step 12: Upload artifacts - name: Upload artifacts uses: actions/upload-artifact@v4 with: path: './dist' - # Step 12: Clean up dist directory + # Step 13: Clean up dist directory - name: Cleanup dist directory run: rm -rf ./dist # Remove the dist directory to start fresh diff --git a/nx.json b/nx.json index 3e818a9b..390a2201 100644 --- a/nx.json +++ b/nx.json @@ -78,11 +78,10 @@ "projects": ["*", "!nextjs", "!vue3"], "projectsRelationship": "independent", "version": { + "conventionalCommits": true, "generatorOptions": { "packageRoot": "dist/packages/{projectName}", - "currentVersionResolver": "git-tag", - "specifierSource": "conventional-commits", - "fallbackCurrentVersionResolver": "disk" + "updateDependents": "auto" } }, "changelog": { From 75d706726ef8894fe058be32fec830f969b4c4d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=F0=9F=A4=96=20nabla=20bot?= <-> Date: Sat, 26 Oct 2024 21:31:24 +0000 Subject: [PATCH 59/81] chore(release): publish - project: wallet-registry 0.6.1-next.9 - project: react-native 0.2.26-next.9 - project: wallets 0.20.2-next.9 - project: react 0.14.5-next.9 - project: store 0.27.2-next.9 - project: core 0.19.1-next.9 - project: next 0.1.5-next.9 - project: nuxt 0.2.29-next.9 - project: vue 0.12.7-next.9 - project: quirks 0.1.1-next.4 --- CHANGELOG.md | 10 ++++++++++ package.json | 2 +- packages/core/CHANGELOG.md | 4 ++++ packages/next/CHANGELOG.md | 4 ++++ packages/nuxt/CHANGELOG.md | 4 ++++ packages/react-native/CHANGELOG.md | 4 ++++ packages/react/CHANGELOG.md | 4 ++++ packages/store/CHANGELOG.md | 4 ++++ packages/vue/CHANGELOG.md | 4 ++++ packages/wallet-registry/CHANGELOG.md | 4 ++++ packages/wallets/CHANGELOG.md | 4 ++++ 11 files changed, 47 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 36244f93..de61b2e1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ +## 0.1.1-next.4 (2024-10-26) + +### 🩹 Fixes + +- :green_heart: better build ([feeb819](https://github.com/nabla-studio/quirks/commit/feeb819)) + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.1.1-next.3 (2024-10-26) ### 🩹 Fixes diff --git a/package.json b/package.json index 12324caf..eea10c66 100644 --- a/package.json +++ b/package.json @@ -126,5 +126,5 @@ "vue-zustand": "^0.6.0", "zustand": "^4.5.0" }, - "version": "0.1.1-next.3" + "version": "0.1.1-next.4" } diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index b4dc0392..5df0a8ae 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.19.1-next.9 (2024-10-26) + +This was a version bump only for core to align it with other projects, there were no code changes. + ## 0.19.1-next.8 (2024-10-26) ### 🩹 Fixes diff --git a/packages/next/CHANGELOG.md b/packages/next/CHANGELOG.md index e84811cc..09ed0b27 100644 --- a/packages/next/CHANGELOG.md +++ b/packages/next/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.1.5-next.9 (2024-10-26) + +This was a version bump only for next to align it with other projects, there were no code changes. + ## 0.1.5-next.8 (2024-10-26) ### 🩹 Fixes diff --git a/packages/nuxt/CHANGELOG.md b/packages/nuxt/CHANGELOG.md index 9bc28c11..bccd8a4d 100644 --- a/packages/nuxt/CHANGELOG.md +++ b/packages/nuxt/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.2.29-next.9 (2024-10-26) + +This was a version bump only for nuxt to align it with other projects, there were no code changes. + ## 0.2.29-next.8 (2024-10-26) ### 🩹 Fixes diff --git a/packages/react-native/CHANGELOG.md b/packages/react-native/CHANGELOG.md index 5b9efe9a..1e32e7f0 100644 --- a/packages/react-native/CHANGELOG.md +++ b/packages/react-native/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.2.26-next.9 (2024-10-26) + +This was a version bump only for react-native to align it with other projects, there were no code changes. + ## 0.2.26-next.8 (2024-10-26) ### 🩹 Fixes diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 06b061db..943424bf 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.14.5-next.9 (2024-10-26) + +This was a version bump only for react to align it with other projects, there were no code changes. + ## 0.14.5-next.8 (2024-10-26) ### 🩹 Fixes diff --git a/packages/store/CHANGELOG.md b/packages/store/CHANGELOG.md index 7129fe71..6848d0e7 100644 --- a/packages/store/CHANGELOG.md +++ b/packages/store/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.27.2-next.9 (2024-10-26) + +This was a version bump only for store to align it with other projects, there were no code changes. + ## 0.27.2-next.8 (2024-10-26) ### 🩹 Fixes diff --git a/packages/vue/CHANGELOG.md b/packages/vue/CHANGELOG.md index 94ee9eb2..54d594c0 100644 --- a/packages/vue/CHANGELOG.md +++ b/packages/vue/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.12.7-next.9 (2024-10-26) + +This was a version bump only for vue to align it with other projects, there were no code changes. + ## 0.12.7-next.8 (2024-10-26) ### 🩹 Fixes diff --git a/packages/wallet-registry/CHANGELOG.md b/packages/wallet-registry/CHANGELOG.md index 18bbcc61..61ba88bb 100644 --- a/packages/wallet-registry/CHANGELOG.md +++ b/packages/wallet-registry/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.6.1-next.9 (2024-10-26) + +This was a version bump only for wallet-registry to align it with other projects, there were no code changes. + ## 0.6.1-next.8 (2024-10-26) ### 🩹 Fixes diff --git a/packages/wallets/CHANGELOG.md b/packages/wallets/CHANGELOG.md index ad947134..c239613f 100644 --- a/packages/wallets/CHANGELOG.md +++ b/packages/wallets/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.20.2-next.9 (2024-10-26) + +This was a version bump only for wallets to align it with other projects, there were no code changes. + ## 0.20.2-next.8 (2024-10-26) ### 🩹 Fixes From f1b80d20aaccb66268e522e3979d14907f238a8f Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 23:47:22 +0200 Subject: [PATCH 60/81] fix: :green_heart: revert version remove --- nx.json | 4 +++- packages/core/package.json | 1 + packages/next/package.json | 1 + packages/nuxt/package.json | 1 + packages/react-native/package.json | 1 + packages/react/package.json | 1 + packages/store/package.json | 1 + packages/vue/package.json | 1 + packages/wallet-registry/package.json | 1 + packages/wallets/package.json | 1 + 10 files changed, 12 insertions(+), 1 deletion(-) diff --git a/nx.json b/nx.json index 390a2201..ac82935f 100644 --- a/nx.json +++ b/nx.json @@ -31,6 +31,9 @@ "{workspaceRoot}/.eslintignore", "{workspaceRoot}/eslint.config.js" ] + }, + "nx-release-publish": { + "options": { "packageRoot": "dist/packages/{projectName}" } } }, "namedInputs": { @@ -80,7 +83,6 @@ "version": { "conventionalCommits": true, "generatorOptions": { - "packageRoot": "dist/packages/{projectName}", "updateDependents": "auto" } }, diff --git a/packages/core/package.json b/packages/core/package.json index ed8af1ae..db23dd53 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -11,6 +11,7 @@ "desmos", "evmos" ], + "version": "0.19.1-next.9", "sideEffects": false, "type": "module", "dependencies": { diff --git a/packages/next/package.json b/packages/next/package.json index 006233e2..a8ae8b6e 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -11,6 +11,7 @@ "desmos", "evmos" ], + "version": "0.1.5-next.9", "sideEffects": false, "type": "module", "dependencies": { diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index 7b794564..8f2b99f5 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -11,6 +11,7 @@ "desmos", "evmos" ], + "version": "0.2.29-next.9", "sideEffects": false, "type": "module", "dependencies": { diff --git a/packages/react-native/package.json b/packages/react-native/package.json index 7322aa7c..ceb13cb0 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -12,6 +12,7 @@ "evmos", "react-native" ], + "version": "0.2.26-next.9", "sideEffects": false, "type": "module", "dependencies": { diff --git a/packages/react/package.json b/packages/react/package.json index 5f9cc9d4..c425c6eb 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -11,6 +11,7 @@ "desmos", "evmos" ], + "version": "0.14.5-next.9", "sideEffects": false, "type": "module", "dependencies": { diff --git a/packages/store/package.json b/packages/store/package.json index 5cfef737..8462c709 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -11,6 +11,7 @@ "desmos", "evmos" ], + "version": "0.27.2-next.9", "sideEffects": false, "type": "module", "dependencies": { diff --git a/packages/vue/package.json b/packages/vue/package.json index 430d1687..985cf42e 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -11,6 +11,7 @@ "desmos", "evmos" ], + "version": "0.12.7-next.9", "sideEffects": false, "type": "module", "dependencies": { diff --git a/packages/wallet-registry/package.json b/packages/wallet-registry/package.json index 33f375cf..674e7b41 100644 --- a/packages/wallet-registry/package.json +++ b/packages/wallet-registry/package.json @@ -11,6 +11,7 @@ "desmos", "evmos" ], + "version": "0.6.1-next.9", "sideEffects": false, "type": "module", "dependencies": {}, diff --git a/packages/wallets/package.json b/packages/wallets/package.json index 184676fc..f9d33848 100644 --- a/packages/wallets/package.json +++ b/packages/wallets/package.json @@ -11,6 +11,7 @@ "desmos", "evmos" ], + "version": "0.20.2-next.9", "sideEffects": false, "type": "module", "dependencies": { From b31bd96f4cf2a6b5f2a14cf9036c0bcc3a175c6f Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sat, 26 Oct 2024 23:57:34 +0200 Subject: [PATCH 61/81] ci: :green_heart: fix build --- nx.json | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/nx.json b/nx.json index ac82935f..79ed0833 100644 --- a/nx.json +++ b/nx.json @@ -78,11 +78,16 @@ "useInferencePlugins": false, "useLegacyCache": true, "release": { - "projects": ["*", "!nextjs", "!vue3"], + "projects": ["packages/*"], "projectsRelationship": "independent", + "git": { + "commit": true + }, "version": { - "conventionalCommits": true, "generatorOptions": { + "currentVersionResolver": "git-tag", + "specifierSource": "conventional-commits", + "fallbackCurrentVersionResolver": "disk", "updateDependents": "auto" } }, From 3cb0c63c5ec5e8254497de2084bfc4d996c86aa3 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sun, 27 Oct 2024 00:01:39 +0200 Subject: [PATCH 62/81] ci: :green_heart: fix git config --- nx.json | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/nx.json b/nx.json index 79ed0833..a05b4d9f 100644 --- a/nx.json +++ b/nx.json @@ -80,10 +80,10 @@ "release": { "projects": ["packages/*"], "projectsRelationship": "independent", - "git": { - "commit": true - }, "version": { + "git": { + "commit": true + }, "generatorOptions": { "currentVersionResolver": "git-tag", "specifierSource": "conventional-commits", @@ -92,6 +92,9 @@ } }, "changelog": { + "git": { + "commit": true + }, "projectChangelogs": { "createRelease": "github" }, From 649687b5cf35bae20722b324db3e8ccdee98a4c3 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sun, 27 Oct 2024 00:11:34 +0200 Subject: [PATCH 63/81] ci: :green_heart: disable lockfile update --- nx.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nx.json b/nx.json index a05b4d9f..77ff1a11 100644 --- a/nx.json +++ b/nx.json @@ -88,7 +88,9 @@ "currentVersionResolver": "git-tag", "specifierSource": "conventional-commits", "fallbackCurrentVersionResolver": "disk", - "updateDependents": "auto" + "updateDependents": "auto", + "skipLockFileUpdate": true, + "installIgnoreScripts": true } }, "changelog": { From e0355d7d4b6f35f2019c5ddca12e9f1a21994677 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=F0=9F=A4=96=20nabla=20bot?= <-> Date: Sat, 26 Oct 2024 22:13:36 +0000 Subject: [PATCH 64/81] chore(release): publish - project: wallet-registry 0.6.1-next.10 - project: react-native 0.2.26-next.10 - project: wallets 0.20.2-next.10 - project: react 0.14.5-next.10 - project: store 0.27.2-next.10 - project: core 0.19.1-next.10 - project: next 0.1.5-next.10 - project: nuxt 0.2.29-next.10 - project: vue 0.12.7-next.10 --- packages/core/package.json | 4 ++-- packages/next/package.json | 4 ++-- packages/nuxt/package.json | 6 +++--- packages/react-native/package.json | 6 +++--- packages/react/package.json | 6 +++--- packages/store/package.json | 4 ++-- packages/vue/package.json | 6 +++--- packages/wallet-registry/package.json | 2 +- packages/wallets/package.json | 6 +++--- 9 files changed, 22 insertions(+), 22 deletions(-) diff --git a/packages/core/package.json b/packages/core/package.json index db23dd53..b09fcf81 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.19.1-next.9", + "version": "0.19.1-next.10", "sideEffects": false, "type": "module", "dependencies": { @@ -25,7 +25,7 @@ "@walletconnect/types": "^2.11.2", "base64-js": "^1.5.1", "pino-pretty": "^10.2.3", - "@nabla-studio/wallet-registry": "workspace:*" + "@nabla-studio/wallet-registry": "0.6.1-next.10" }, "main": "./index.js", "module": "./index.js", diff --git a/packages/next/package.json b/packages/next/package.json index a8ae8b6e..1e6f1f6c 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -11,14 +11,14 @@ "desmos", "evmos" ], - "version": "0.1.5-next.9", + "version": "0.1.5-next.10", "sideEffects": false, "type": "module", "dependencies": { "cookies-next": "^4.2.1", "superjson": "^2.2.1", "zustand": "^4.5.0", - "@quirks/store": "workspace:*" + "@quirks/store": "0.27.2-next.10" }, "peerDependencies": { "next": "^13" diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index 8f2b99f5..8312aeb2 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -11,12 +11,12 @@ "desmos", "evmos" ], - "version": "0.2.29-next.9", + "version": "0.2.29-next.10", "sideEffects": false, "type": "module", "dependencies": { - "@quirks/vue": "workspace:*", - "@quirks/store": "workspace:*" + "@quirks/vue": "0.12.7-next.10", + "@quirks/store": "0.27.2-next.10" }, "peerDependencies": { "nuxt": "^3.8.1", diff --git a/packages/react-native/package.json b/packages/react-native/package.json index ceb13cb0..a5eac1c2 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -12,12 +12,12 @@ "evmos", "react-native" ], - "version": "0.2.26-next.9", + "version": "0.2.26-next.10", "sideEffects": false, "type": "module", "dependencies": { - "@quirks/store": "workspace:*", - "@quirks/core": "workspace:*", + "@quirks/store": "0.27.2-next.10", + "@quirks/core": "0.19.1-next.10", "babel-plugin-module-resolver": "^5.0.0", "@craftzdog/react-native-buffer": "^6.0.5", "react-native-get-random-values": "^1.10.0", diff --git a/packages/react/package.json b/packages/react/package.json index c425c6eb..5d8ee00e 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -11,12 +11,12 @@ "desmos", "evmos" ], - "version": "0.14.5-next.9", + "version": "0.14.5-next.10", "sideEffects": false, "type": "module", "dependencies": { - "@quirks/store": "workspace:*", - "@quirks/core": "workspace:*", + "@quirks/store": "0.27.2-next.10", + "@quirks/core": "0.19.1-next.10", "cosmjs-types": "^0.9.0", "@cosmjs/amino": "^0.32.2", "eventemitter3": "^5.0.1", diff --git a/packages/store/package.json b/packages/store/package.json index 8462c709..a6996d14 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.27.2-next.9", + "version": "0.27.2-next.10", "sideEffects": false, "type": "module", "dependencies": { @@ -23,7 +23,7 @@ "@cosmjs/cosmwasm-stargate": "^0.32.2", "@walletconnect/universal-provider": "^2.11.2", "cosmjs-types": "^0.9.0", - "@quirks/core": "workspace:*" + "@quirks/core": "0.19.1-next.10" }, "main": "./index.js", "module": "./index.js", diff --git a/packages/vue/package.json b/packages/vue/package.json index 985cf42e..35611c6c 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -11,12 +11,12 @@ "desmos", "evmos" ], - "version": "0.12.7-next.9", + "version": "0.12.7-next.10", "sideEffects": false, "type": "module", "dependencies": { - "@quirks/store": "workspace:*", - "@quirks/core": "workspace:*", + "@quirks/store": "0.27.2-next.10", + "@quirks/core": "0.19.1-next.10", "vue-zustand": "^0.6.0", "eventemitter3": "^5.0.1", "zustand": "^4.5.0", diff --git a/packages/wallet-registry/package.json b/packages/wallet-registry/package.json index 674e7b41..94a9af74 100644 --- a/packages/wallet-registry/package.json +++ b/packages/wallet-registry/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.6.1-next.9", + "version": "0.6.1-next.10", "sideEffects": false, "type": "module", "dependencies": {}, diff --git a/packages/wallets/package.json b/packages/wallets/package.json index f9d33848..3b0ad2b5 100644 --- a/packages/wallets/package.json +++ b/packages/wallets/package.json @@ -11,14 +11,14 @@ "desmos", "evmos" ], - "version": "0.20.2-next.9", + "version": "0.20.2-next.10", "sideEffects": false, "type": "module", "dependencies": { "@chain-registry/keplr": "^1.74.12", "@chain-registry/types": "^0.50.1", - "@quirks/core": "workspace:*", - "@nabla-studio/wallet-registry": "workspace:*", + "@quirks/core": "0.19.1-next.10", + "@nabla-studio/wallet-registry": "0.6.1-next.10", "@keplr-wallet/types": "^0.12.86", "@cosmostation/extension-client": "^0.1.15", "@dao-dao/cosmiframe": "^0.1.0", From 2f44cd469b7d938d533fd5c6aa3de73f216d1836 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=F0=9F=A4=96=20nabla=20bot?= <-> Date: Sat, 26 Oct 2024 22:13:38 +0000 Subject: [PATCH 65/81] chore(release): publish - project: wallet-registry 0.6.1-next.10 - project: react-native 0.2.26-next.10 - project: wallets 0.20.2-next.10 - project: react 0.14.5-next.10 - project: store 0.27.2-next.10 - project: core 0.19.1-next.10 - project: next 0.1.5-next.10 - project: nuxt 0.2.29-next.10 - project: vue 0.12.7-next.10 --- packages/core/CHANGELOG.md | 14 ++++++++++++++ packages/next/CHANGELOG.md | 14 ++++++++++++++ packages/nuxt/CHANGELOG.md | 15 +++++++++++++++ packages/react-native/CHANGELOG.md | 15 +++++++++++++++ packages/react/CHANGELOG.md | 15 +++++++++++++++ packages/store/CHANGELOG.md | 14 ++++++++++++++ packages/vue/CHANGELOG.md | 15 +++++++++++++++ packages/wallet-registry/CHANGELOG.md | 10 ++++++++++ packages/wallets/CHANGELOG.md | 15 +++++++++++++++ 9 files changed, 127 insertions(+) diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 5df0a8ae..a047a203 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,3 +1,17 @@ +## 0.19.1-next.10 (2024-10-26) + +### 🩹 Fixes + +- :green_heart: revert version remove ([f1b80d2](https://github.com/nabla-studio/quirks/commit/f1b80d2)) + +### 🧱 Updated Dependencies + +- Updated wallet-registry to 0.6.1-next.10 + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.19.1-next.9 (2024-10-26) This was a version bump only for core to align it with other projects, there were no code changes. diff --git a/packages/next/CHANGELOG.md b/packages/next/CHANGELOG.md index 09ed0b27..92378724 100644 --- a/packages/next/CHANGELOG.md +++ b/packages/next/CHANGELOG.md @@ -1,3 +1,17 @@ +## 0.1.5-next.10 (2024-10-26) + +### 🩹 Fixes + +- :green_heart: revert version remove ([f1b80d2](https://github.com/nabla-studio/quirks/commit/f1b80d2)) + +### 🧱 Updated Dependencies + +- Updated store to 0.27.2-next.10 + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.1.5-next.9 (2024-10-26) This was a version bump only for next to align it with other projects, there were no code changes. diff --git a/packages/nuxt/CHANGELOG.md b/packages/nuxt/CHANGELOG.md index bccd8a4d..b4eca695 100644 --- a/packages/nuxt/CHANGELOG.md +++ b/packages/nuxt/CHANGELOG.md @@ -1,3 +1,18 @@ +## 0.2.29-next.10 (2024-10-26) + +### 🩹 Fixes + +- :green_heart: revert version remove ([f1b80d2](https://github.com/nabla-studio/quirks/commit/f1b80d2)) + +### 🧱 Updated Dependencies + +- Updated store to 0.27.2-next.10 +- Updated vue to 0.12.7-next.10 + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.2.29-next.9 (2024-10-26) This was a version bump only for nuxt to align it with other projects, there were no code changes. diff --git a/packages/react-native/CHANGELOG.md b/packages/react-native/CHANGELOG.md index 1e32e7f0..2f151dd0 100644 --- a/packages/react-native/CHANGELOG.md +++ b/packages/react-native/CHANGELOG.md @@ -1,3 +1,18 @@ +## 0.2.26-next.10 (2024-10-26) + +### 🩹 Fixes + +- :green_heart: revert version remove ([f1b80d2](https://github.com/nabla-studio/quirks/commit/f1b80d2)) + +### 🧱 Updated Dependencies + +- Updated store to 0.27.2-next.10 +- Updated core to 0.19.1-next.10 + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.2.26-next.9 (2024-10-26) This was a version bump only for react-native to align it with other projects, there were no code changes. diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 943424bf..c3294c66 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,3 +1,18 @@ +## 0.14.5-next.10 (2024-10-26) + +### 🩹 Fixes + +- :green_heart: revert version remove ([f1b80d2](https://github.com/nabla-studio/quirks/commit/f1b80d2)) + +### 🧱 Updated Dependencies + +- Updated store to 0.27.2-next.10 +- Updated core to 0.19.1-next.10 + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.14.5-next.9 (2024-10-26) This was a version bump only for react to align it with other projects, there were no code changes. diff --git a/packages/store/CHANGELOG.md b/packages/store/CHANGELOG.md index 6848d0e7..3cd37114 100644 --- a/packages/store/CHANGELOG.md +++ b/packages/store/CHANGELOG.md @@ -1,3 +1,17 @@ +## 0.27.2-next.10 (2024-10-26) + +### 🩹 Fixes + +- :green_heart: revert version remove ([f1b80d2](https://github.com/nabla-studio/quirks/commit/f1b80d2)) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.10 + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.27.2-next.9 (2024-10-26) This was a version bump only for store to align it with other projects, there were no code changes. diff --git a/packages/vue/CHANGELOG.md b/packages/vue/CHANGELOG.md index 54d594c0..2b268f09 100644 --- a/packages/vue/CHANGELOG.md +++ b/packages/vue/CHANGELOG.md @@ -1,3 +1,18 @@ +## 0.12.7-next.10 (2024-10-26) + +### 🩹 Fixes + +- :green_heart: revert version remove ([f1b80d2](https://github.com/nabla-studio/quirks/commit/f1b80d2)) + +### 🧱 Updated Dependencies + +- Updated store to 0.27.2-next.10 +- Updated core to 0.19.1-next.10 + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.12.7-next.9 (2024-10-26) This was a version bump only for vue to align it with other projects, there were no code changes. diff --git a/packages/wallet-registry/CHANGELOG.md b/packages/wallet-registry/CHANGELOG.md index 61ba88bb..6c5c6110 100644 --- a/packages/wallet-registry/CHANGELOG.md +++ b/packages/wallet-registry/CHANGELOG.md @@ -1,3 +1,13 @@ +## 0.6.1-next.10 (2024-10-26) + +### 🩹 Fixes + +- :green_heart: revert version remove ([f1b80d2](https://github.com/nabla-studio/quirks/commit/f1b80d2)) + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.6.1-next.9 (2024-10-26) This was a version bump only for wallet-registry to align it with other projects, there were no code changes. diff --git a/packages/wallets/CHANGELOG.md b/packages/wallets/CHANGELOG.md index c239613f..fdce421e 100644 --- a/packages/wallets/CHANGELOG.md +++ b/packages/wallets/CHANGELOG.md @@ -1,3 +1,18 @@ +## 0.20.2-next.10 (2024-10-26) + +### 🩹 Fixes + +- :green_heart: revert version remove ([f1b80d2](https://github.com/nabla-studio/quirks/commit/f1b80d2)) + +### 🧱 Updated Dependencies + +- Updated wallet-registry to 0.6.1-next.10 +- Updated core to 0.19.1-next.10 + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.20.2-next.9 (2024-10-26) This was a version bump only for wallets to align it with other projects, there were no code changes. From 56a8d280dbe1324c353a1486b84420bfb9a2a258 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sun, 27 Oct 2024 00:27:00 +0200 Subject: [PATCH 66/81] ci: :green_heart: enable lock update --- nx.json | 4 +- pnpm-lock.yaml | 273 ++++++++++++++++++++++++++++++++++++++++++++----- 2 files changed, 248 insertions(+), 29 deletions(-) diff --git a/nx.json b/nx.json index 77ff1a11..a05b4d9f 100644 --- a/nx.json +++ b/nx.json @@ -88,9 +88,7 @@ "currentVersionResolver": "git-tag", "specifierSource": "conventional-commits", "fallbackCurrentVersionResolver": "disk", - "updateDependents": "auto", - "skipLockFileUpdate": true, - "installIgnoreScripts": true + "updateDependents": "auto" } }, "changelog": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fc8adbe3..67caced7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -355,8 +355,8 @@ importers: specifier: ^0.32.2 version: 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) '@nabla-studio/wallet-registry': - specifier: workspace:* - version: link:../wallet-registry + specifier: 0.6.1-next.10 + version: 0.6.1-next.10 '@walletconnect/types': specifier: ^2.11.2 version: 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) @@ -379,8 +379,8 @@ importers: packages/next: dependencies: '@quirks/store': - specifier: workspace:* - version: link:../store + specifier: 0.27.2-next.10 + version: 0.27.2-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4) cookies-next: specifier: ^4.2.1 version: 4.3.0 @@ -403,11 +403,11 @@ importers: specifier: ^3.8.1 version: 3.13.2(rollup@4.24.0)(webpack-sources@3.2.3) '@quirks/store': - specifier: workspace:* - version: link:../store + specifier: 0.27.2-next.10 + version: 0.27.2-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4) '@quirks/vue': - specifier: workspace:* - version: link:../vue + specifier: 0.12.7-next.10 + version: 0.12.7-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4)(vue@3.5.12(typescript@5.5.4)) nuxt: specifier: ^3.8.1 version: 3.13.2(@parcel/watcher@2.4.1)(@types/node@20.5.1)(bufferutil@4.0.8)(eslint@8.57.1)(idb-keyval@6.2.1)(ioredis@5.4.1)(less@4.1.3)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.0)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)(typescript@5.5.4)(utf-8-validate@6.0.4)(vite@5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack-sources@3.2.3) @@ -418,11 +418,11 @@ importers: specifier: ^0.32.2 version: 0.32.4 '@quirks/core': - specifier: workspace:* - version: link:../core + specifier: 0.19.1-next.10 + version: 0.19.1-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) '@quirks/store': - specifier: workspace:* - version: link:../store + specifier: 0.27.2-next.10 + version: 0.27.2-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.2.0)(utf-8-validate@6.0.4) cosmjs-types: specifier: ^0.9.0 version: 0.9.0 @@ -445,11 +445,11 @@ importers: specifier: ^5.7.0 version: 5.7.0 '@quirks/core': - specifier: workspace:* - version: link:../core + specifier: 0.19.1-next.10 + version: 0.19.1-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) '@quirks/store': - specifier: workspace:* - version: link:../store + specifier: 0.27.2-next.10 + version: 0.27.2-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4) '@react-native-community/netinfo': specifier: ^11.2.1 version: 11.4.1(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)) @@ -499,8 +499,8 @@ importers: specifier: ^0.32.2 version: 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) '@quirks/core': - specifier: workspace:* - version: link:../core + specifier: 0.19.1-next.10 + version: 0.19.1-next.10(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) '@walletconnect/universal-provider': specifier: ^2.11.2 version: 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) @@ -523,11 +523,11 @@ importers: specifier: ^0.32.2 version: 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) '@quirks/core': - specifier: workspace:* - version: link:../core + specifier: 0.19.1-next.10 + version: 0.19.1-next.10(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) '@quirks/store': - specifier: workspace:* - version: link:../store + specifier: 0.27.2-next.10 + version: 0.27.2-next.10(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4) '@walletconnect/universal-provider': specifier: ^2.11.2 version: 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) @@ -576,11 +576,11 @@ importers: specifier: ^0.1.26 version: 0.1.26 '@nabla-studio/wallet-registry': - specifier: workspace:* - version: link:../wallet-registry + specifier: 0.6.1-next.10 + version: 0.6.1-next.10 '@quirks/core': - specifier: workspace:* - version: link:../core + specifier: 0.19.1-next.10 + version: 0.19.1-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) base64-js: specifier: ^1.5.1 version: 1.5.1 @@ -2383,6 +2383,9 @@ packages: '@module-federation/webpack-bundler-runtime@0.6.6': resolution: {integrity: sha512-0UnY9m1fBgHwTpacYWbht1jB5X4Iqspiu1q8kfjUrv6y+R224//ydUFYYO8xfWx4V9SGQFKlU8XFH0FP/r0Hng==} + '@nabla-studio/wallet-registry@0.6.1-next.10': + resolution: {integrity: sha512-y3Oii4d3UqdoBU+/SC+Zq5aQKW6I4XIh/H+LO3FSkMDaeRRwRM4vUZXHcyp//zLu3XoZTPqhqUDzb+mVYYmslQ==} + '@napi-rs/wasm-runtime@0.2.4': resolution: {integrity: sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==} @@ -2832,6 +2835,17 @@ packages: '@protobufjs/utf8@1.1.0': resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==} + '@quirks/core@0.19.1-next.10': + resolution: {integrity: sha512-jXRh6Z4AaoQIGZ4JiCXqjqmxnn8XAeyGHkR0qOIRsbvRKIaLtMPeeWLl2pm9JTQe/F/SUaDBk1ddzjvCLgHFaw==} + + '@quirks/store@0.27.2-next.10': + resolution: {integrity: sha512-uG00gV96QW1HFJC6Ep7f8INFU+2jcQn0NmjPpzdZraeOY10XJqFNjMn8nFdImhN6Z0lL6rRLOdApDZ7CZzligQ==} + + '@quirks/vue@0.12.7-next.10': + resolution: {integrity: sha512-C5v5YnpHdzSQMlXb8EvN1Zy2x7GECMRKz2GcDG1dCaFlZMPfdl32cYR/eYh2GAP24SjajQi28VI4pw6AvkOR9Q==} + peerDependencies: + vue: ^3.3.4 + '@react-native-async-storage/async-storage@1.24.0': resolution: {integrity: sha512-W4/vbwUOYOjco0x3toB8QCr7EjIP6nE9G7o8PMguvvjYT5Awg09lyV4enACRx4s++PPulBiBSjL0KTFx2u0Z/g==} peerDependencies: @@ -13623,6 +13637,8 @@ snapshots: '@module-federation/runtime': 0.6.6 '@module-federation/sdk': 0.6.6 + '@nabla-studio/wallet-registry@0.6.1-next.10': {} + '@napi-rs/wasm-runtime@0.2.4': dependencies: '@emnapi/core': 1.3.1 @@ -14610,6 +14626,211 @@ snapshots: '@protobufjs/utf8@1.1.0': {} + '@quirks/core@0.19.1-next.10(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4)': + dependencies: + '@chain-registry/types': 0.50.1 + '@cosmjs/amino': 0.32.4 + '@cosmjs/proto-signing': 0.32.4 + '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@nabla-studio/wallet-registry': 0.6.1-next.10 + '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) + '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + base64-js: 1.5.1 + cosmjs-types: 0.9.0 + eventemitter3: 5.0.1 + pino-pretty: 10.3.1 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - debug + - encoding + - ioredis + - uWebSockets.js + - utf-8-validate + + '@quirks/core@0.19.1-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4)': + dependencies: + '@chain-registry/types': 0.50.1 + '@cosmjs/amino': 0.32.4 + '@cosmjs/proto-signing': 0.32.4 + '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@nabla-studio/wallet-registry': 0.6.1-next.10 + '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) + '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + base64-js: 1.5.1 + cosmjs-types: 0.9.0 + eventemitter3: 5.0.1 + pino-pretty: 10.3.1 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - debug + - encoding + - ioredis + - uWebSockets.js + - utf-8-validate + + '@quirks/store@0.27.2-next.10(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4)': + dependencies: + '@chain-registry/types': 0.50.1 + '@cosmjs/amino': 0.32.4 + '@cosmjs/cosmwasm-stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@cosmjs/proto-signing': 0.32.4 + '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@quirks/core': 0.19.1-next.10(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + cosmjs-types: 0.9.0 + zustand: 4.5.5(@types/react@18.3.1)(react@18.3.1) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - debug + - encoding + - immer + - ioredis + - react + - uWebSockets.js + - utf-8-validate + + '@quirks/store@0.27.2-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.2.0)(utf-8-validate@6.0.4)': + dependencies: + '@chain-registry/types': 0.50.1 + '@cosmjs/amino': 0.32.4 + '@cosmjs/cosmwasm-stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@cosmjs/proto-signing': 0.32.4 + '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@quirks/core': 0.19.1-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + cosmjs-types: 0.9.0 + zustand: 4.5.5(@types/react@18.3.1)(react@18.2.0) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - debug + - encoding + - immer + - ioredis + - react + - uWebSockets.js + - utf-8-validate + + '@quirks/store@0.27.2-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4)': + dependencies: + '@chain-registry/types': 0.50.1 + '@cosmjs/amino': 0.32.4 + '@cosmjs/cosmwasm-stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@cosmjs/proto-signing': 0.32.4 + '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@quirks/core': 0.19.1-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + cosmjs-types: 0.9.0 + zustand: 4.5.5(@types/react@18.3.1)(react@18.3.1) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - debug + - encoding + - immer + - ioredis + - react + - uWebSockets.js + - utf-8-validate + + '@quirks/vue@0.12.7-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4)(vue@3.5.12(typescript@5.5.4))': + dependencies: + '@cosmjs/amino': 0.32.4 + '@cosmjs/cosmwasm-stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@quirks/core': 0.19.1-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + '@quirks/store': 0.27.2-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4) + '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + cosmjs-types: 0.9.0 + eventemitter3: 5.0.1 + vue: 3.5.12(typescript@5.5.4) + vue-zustand: 0.6.0(vue@3.5.12(typescript@5.5.4))(zustand@4.5.5(@types/react@18.3.1)(react@18.3.1)) + zustand: 4.5.5(@types/react@18.3.1)(react@18.3.1) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - '@vue/composition-api' + - bufferutil + - debug + - encoding + - immer + - ioredis + - react + - uWebSockets.js + - utf-8-validate + '@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4))': dependencies: merge-options: 3.0.4 From d88e561c7ffc01102ed24f8db855f1aec4298997 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sun, 27 Oct 2024 00:41:12 +0200 Subject: [PATCH 67/81] fix: :bug: fix file linking --- .npmrc | 1 + pnpm-lock.yaml | 247 +++---------------------------------------------- 2 files changed, 14 insertions(+), 234 deletions(-) create mode 100644 .npmrc diff --git a/.npmrc b/.npmrc new file mode 100644 index 00000000..ee96585e --- /dev/null +++ b/.npmrc @@ -0,0 +1 @@ +link-workspace-packages=true \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 67caced7..2ce1c5a6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -356,7 +356,7 @@ importers: version: 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) '@nabla-studio/wallet-registry': specifier: 0.6.1-next.10 - version: 0.6.1-next.10 + version: link:../wallet-registry '@walletconnect/types': specifier: ^2.11.2 version: 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) @@ -380,7 +380,7 @@ importers: dependencies: '@quirks/store': specifier: 0.27.2-next.10 - version: 0.27.2-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4) + version: link:../store cookies-next: specifier: ^4.2.1 version: 4.3.0 @@ -404,10 +404,10 @@ importers: version: 3.13.2(rollup@4.24.0)(webpack-sources@3.2.3) '@quirks/store': specifier: 0.27.2-next.10 - version: 0.27.2-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4) + version: link:../store '@quirks/vue': specifier: 0.12.7-next.10 - version: 0.12.7-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4)(vue@3.5.12(typescript@5.5.4)) + version: link:../vue nuxt: specifier: ^3.8.1 version: 3.13.2(@parcel/watcher@2.4.1)(@types/node@20.5.1)(bufferutil@4.0.8)(eslint@8.57.1)(idb-keyval@6.2.1)(ioredis@5.4.1)(less@4.1.3)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.0)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)(typescript@5.5.4)(utf-8-validate@6.0.4)(vite@5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack-sources@3.2.3) @@ -419,10 +419,10 @@ importers: version: 0.32.4 '@quirks/core': specifier: 0.19.1-next.10 - version: 0.19.1-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + version: link:../core '@quirks/store': specifier: 0.27.2-next.10 - version: 0.27.2-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.2.0)(utf-8-validate@6.0.4) + version: link:../store cosmjs-types: specifier: ^0.9.0 version: 0.9.0 @@ -446,10 +446,10 @@ importers: version: 5.7.0 '@quirks/core': specifier: 0.19.1-next.10 - version: 0.19.1-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + version: link:../core '@quirks/store': specifier: 0.27.2-next.10 - version: 0.27.2-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4) + version: link:../store '@react-native-community/netinfo': specifier: ^11.2.1 version: 11.4.1(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)) @@ -500,7 +500,7 @@ importers: version: 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) '@quirks/core': specifier: 0.19.1-next.10 - version: 0.19.1-next.10(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + version: link:../core '@walletconnect/universal-provider': specifier: ^2.11.2 version: 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) @@ -524,10 +524,10 @@ importers: version: 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) '@quirks/core': specifier: 0.19.1-next.10 - version: 0.19.1-next.10(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + version: link:../core '@quirks/store': specifier: 0.27.2-next.10 - version: 0.27.2-next.10(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4) + version: link:../store '@walletconnect/universal-provider': specifier: ^2.11.2 version: 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) @@ -577,10 +577,10 @@ importers: version: 0.1.26 '@nabla-studio/wallet-registry': specifier: 0.6.1-next.10 - version: 0.6.1-next.10 + version: link:../wallet-registry '@quirks/core': specifier: 0.19.1-next.10 - version: 0.19.1-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + version: link:../core base64-js: specifier: ^1.5.1 version: 1.5.1 @@ -2383,9 +2383,6 @@ packages: '@module-federation/webpack-bundler-runtime@0.6.6': resolution: {integrity: sha512-0UnY9m1fBgHwTpacYWbht1jB5X4Iqspiu1q8kfjUrv6y+R224//ydUFYYO8xfWx4V9SGQFKlU8XFH0FP/r0Hng==} - '@nabla-studio/wallet-registry@0.6.1-next.10': - resolution: {integrity: sha512-y3Oii4d3UqdoBU+/SC+Zq5aQKW6I4XIh/H+LO3FSkMDaeRRwRM4vUZXHcyp//zLu3XoZTPqhqUDzb+mVYYmslQ==} - '@napi-rs/wasm-runtime@0.2.4': resolution: {integrity: sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==} @@ -2835,17 +2832,6 @@ packages: '@protobufjs/utf8@1.1.0': resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==} - '@quirks/core@0.19.1-next.10': - resolution: {integrity: sha512-jXRh6Z4AaoQIGZ4JiCXqjqmxnn8XAeyGHkR0qOIRsbvRKIaLtMPeeWLl2pm9JTQe/F/SUaDBk1ddzjvCLgHFaw==} - - '@quirks/store@0.27.2-next.10': - resolution: {integrity: sha512-uG00gV96QW1HFJC6Ep7f8INFU+2jcQn0NmjPpzdZraeOY10XJqFNjMn8nFdImhN6Z0lL6rRLOdApDZ7CZzligQ==} - - '@quirks/vue@0.12.7-next.10': - resolution: {integrity: sha512-C5v5YnpHdzSQMlXb8EvN1Zy2x7GECMRKz2GcDG1dCaFlZMPfdl32cYR/eYh2GAP24SjajQi28VI4pw6AvkOR9Q==} - peerDependencies: - vue: ^3.3.4 - '@react-native-async-storage/async-storage@1.24.0': resolution: {integrity: sha512-W4/vbwUOYOjco0x3toB8QCr7EjIP6nE9G7o8PMguvvjYT5Awg09lyV4enACRx4s++PPulBiBSjL0KTFx2u0Z/g==} peerDependencies: @@ -13637,8 +13623,6 @@ snapshots: '@module-federation/runtime': 0.6.6 '@module-federation/sdk': 0.6.6 - '@nabla-studio/wallet-registry@0.6.1-next.10': {} - '@napi-rs/wasm-runtime@0.2.4': dependencies: '@emnapi/core': 1.3.1 @@ -14626,211 +14610,6 @@ snapshots: '@protobufjs/utf8@1.1.0': {} - '@quirks/core@0.19.1-next.10(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4)': - dependencies: - '@chain-registry/types': 0.50.1 - '@cosmjs/amino': 0.32.4 - '@cosmjs/proto-signing': 0.32.4 - '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@nabla-studio/wallet-registry': 0.6.1-next.10 - '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) - '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) - base64-js: 1.5.1 - cosmjs-types: 0.9.0 - eventemitter3: 5.0.1 - pino-pretty: 10.3.1 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@upstash/redis' - - '@vercel/kv' - - bufferutil - - debug - - encoding - - ioredis - - uWebSockets.js - - utf-8-validate - - '@quirks/core@0.19.1-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4)': - dependencies: - '@chain-registry/types': 0.50.1 - '@cosmjs/amino': 0.32.4 - '@cosmjs/proto-signing': 0.32.4 - '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@nabla-studio/wallet-registry': 0.6.1-next.10 - '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) - '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) - base64-js: 1.5.1 - cosmjs-types: 0.9.0 - eventemitter3: 5.0.1 - pino-pretty: 10.3.1 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@upstash/redis' - - '@vercel/kv' - - bufferutil - - debug - - encoding - - ioredis - - uWebSockets.js - - utf-8-validate - - '@quirks/store@0.27.2-next.10(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4)': - dependencies: - '@chain-registry/types': 0.50.1 - '@cosmjs/amino': 0.32.4 - '@cosmjs/cosmwasm-stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@cosmjs/proto-signing': 0.32.4 - '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@quirks/core': 0.19.1-next.10(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) - '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) - cosmjs-types: 0.9.0 - zustand: 4.5.5(@types/react@18.3.1)(react@18.3.1) - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@types/react' - - '@upstash/redis' - - '@vercel/kv' - - bufferutil - - debug - - encoding - - immer - - ioredis - - react - - uWebSockets.js - - utf-8-validate - - '@quirks/store@0.27.2-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.2.0)(utf-8-validate@6.0.4)': - dependencies: - '@chain-registry/types': 0.50.1 - '@cosmjs/amino': 0.32.4 - '@cosmjs/cosmwasm-stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@cosmjs/proto-signing': 0.32.4 - '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@quirks/core': 0.19.1-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) - '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) - cosmjs-types: 0.9.0 - zustand: 4.5.5(@types/react@18.3.1)(react@18.2.0) - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@types/react' - - '@upstash/redis' - - '@vercel/kv' - - bufferutil - - debug - - encoding - - immer - - ioredis - - react - - uWebSockets.js - - utf-8-validate - - '@quirks/store@0.27.2-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4)': - dependencies: - '@chain-registry/types': 0.50.1 - '@cosmjs/amino': 0.32.4 - '@cosmjs/cosmwasm-stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@cosmjs/proto-signing': 0.32.4 - '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@quirks/core': 0.19.1-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) - '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) - cosmjs-types: 0.9.0 - zustand: 4.5.5(@types/react@18.3.1)(react@18.3.1) - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@types/react' - - '@upstash/redis' - - '@vercel/kv' - - bufferutil - - debug - - encoding - - immer - - ioredis - - react - - uWebSockets.js - - utf-8-validate - - '@quirks/vue@0.12.7-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4)(vue@3.5.12(typescript@5.5.4))': - dependencies: - '@cosmjs/amino': 0.32.4 - '@cosmjs/cosmwasm-stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@quirks/core': 0.19.1-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) - '@quirks/store': 0.27.2-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4) - '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) - cosmjs-types: 0.9.0 - eventemitter3: 5.0.1 - vue: 3.5.12(typescript@5.5.4) - vue-zustand: 0.6.0(vue@3.5.12(typescript@5.5.4))(zustand@4.5.5(@types/react@18.3.1)(react@18.3.1)) - zustand: 4.5.5(@types/react@18.3.1)(react@18.3.1) - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@types/react' - - '@upstash/redis' - - '@vercel/kv' - - '@vue/composition-api' - - bufferutil - - debug - - encoding - - immer - - ioredis - - react - - uWebSockets.js - - utf-8-validate - '@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4))': dependencies: merge-options: 3.0.4 From ab2fdc357dc208bacbac2ff3091ddf62998517e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=F0=9F=A4=96=20nabla=20bot?= <-> Date: Sat, 26 Oct 2024 22:43:27 +0000 Subject: [PATCH 68/81] chore(release): publish - project: wallet-registry 0.6.1-next.11 - project: react-native 0.2.26-next.11 - project: wallets 0.20.2-next.11 - project: react 0.14.5-next.11 - project: store 0.27.2-next.11 - project: core 0.19.1-next.11 - project: next 0.1.5-next.11 - project: nuxt 0.2.29-next.11 - project: vue 0.12.7-next.11 --- packages/core/package.json | 4 +- packages/next/package.json | 2 +- packages/nuxt/package.json | 2 +- packages/react-native/package.json | 4 +- packages/react/package.json | 4 +- packages/store/package.json | 4 +- packages/vue/package.json | 4 +- packages/wallet-registry/package.json | 2 +- packages/wallets/package.json | 6 +- pnpm-lock.yaml | 261 ++++++++++++++++++++++++-- 10 files changed, 257 insertions(+), 36 deletions(-) diff --git a/packages/core/package.json b/packages/core/package.json index b09fcf81..7cbc781f 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.19.1-next.10", + "version": "0.19.1-next.11", "sideEffects": false, "type": "module", "dependencies": { @@ -25,7 +25,7 @@ "@walletconnect/types": "^2.11.2", "base64-js": "^1.5.1", "pino-pretty": "^10.2.3", - "@nabla-studio/wallet-registry": "0.6.1-next.10" + "@nabla-studio/wallet-registry": "0.6.1-next.11" }, "main": "./index.js", "module": "./index.js", diff --git a/packages/next/package.json b/packages/next/package.json index 1e6f1f6c..8f9ade2a 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.1.5-next.10", + "version": "0.1.5-next.11", "sideEffects": false, "type": "module", "dependencies": { diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index 8312aeb2..b8ed04e7 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.2.29-next.10", + "version": "0.2.29-next.11", "sideEffects": false, "type": "module", "dependencies": { diff --git a/packages/react-native/package.json b/packages/react-native/package.json index a5eac1c2..72ede82c 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -12,12 +12,12 @@ "evmos", "react-native" ], - "version": "0.2.26-next.10", + "version": "0.2.26-next.11", "sideEffects": false, "type": "module", "dependencies": { "@quirks/store": "0.27.2-next.10", - "@quirks/core": "0.19.1-next.10", + "@quirks/core": "0.19.1-next.11", "babel-plugin-module-resolver": "^5.0.0", "@craftzdog/react-native-buffer": "^6.0.5", "react-native-get-random-values": "^1.10.0", diff --git a/packages/react/package.json b/packages/react/package.json index 5d8ee00e..766bb44f 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -11,12 +11,12 @@ "desmos", "evmos" ], - "version": "0.14.5-next.10", + "version": "0.14.5-next.11", "sideEffects": false, "type": "module", "dependencies": { "@quirks/store": "0.27.2-next.10", - "@quirks/core": "0.19.1-next.10", + "@quirks/core": "0.19.1-next.11", "cosmjs-types": "^0.9.0", "@cosmjs/amino": "^0.32.2", "eventemitter3": "^5.0.1", diff --git a/packages/store/package.json b/packages/store/package.json index a6996d14..7d44f998 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.27.2-next.10", + "version": "0.27.2-next.11", "sideEffects": false, "type": "module", "dependencies": { @@ -23,7 +23,7 @@ "@cosmjs/cosmwasm-stargate": "^0.32.2", "@walletconnect/universal-provider": "^2.11.2", "cosmjs-types": "^0.9.0", - "@quirks/core": "0.19.1-next.10" + "@quirks/core": "0.19.1-next.11" }, "main": "./index.js", "module": "./index.js", diff --git a/packages/vue/package.json b/packages/vue/package.json index 35611c6c..63fa49e9 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -11,12 +11,12 @@ "desmos", "evmos" ], - "version": "0.12.7-next.10", + "version": "0.12.7-next.11", "sideEffects": false, "type": "module", "dependencies": { "@quirks/store": "0.27.2-next.10", - "@quirks/core": "0.19.1-next.10", + "@quirks/core": "0.19.1-next.11", "vue-zustand": "^0.6.0", "eventemitter3": "^5.0.1", "zustand": "^4.5.0", diff --git a/packages/wallet-registry/package.json b/packages/wallet-registry/package.json index 94a9af74..b899be0e 100644 --- a/packages/wallet-registry/package.json +++ b/packages/wallet-registry/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.6.1-next.10", + "version": "0.6.1-next.11", "sideEffects": false, "type": "module", "dependencies": {}, diff --git a/packages/wallets/package.json b/packages/wallets/package.json index 3b0ad2b5..27610d67 100644 --- a/packages/wallets/package.json +++ b/packages/wallets/package.json @@ -11,14 +11,14 @@ "desmos", "evmos" ], - "version": "0.20.2-next.10", + "version": "0.20.2-next.11", "sideEffects": false, "type": "module", "dependencies": { "@chain-registry/keplr": "^1.74.12", "@chain-registry/types": "^0.50.1", - "@quirks/core": "0.19.1-next.10", - "@nabla-studio/wallet-registry": "0.6.1-next.10", + "@quirks/core": "0.19.1-next.11", + "@nabla-studio/wallet-registry": "0.6.1-next.11", "@keplr-wallet/types": "^0.12.86", "@cosmostation/extension-client": "^0.1.15", "@dao-dao/cosmiframe": "^0.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2ce1c5a6..09fe8b51 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -182,10 +182,10 @@ importers: version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(bufferutil@4.0.8)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.4)(verdaccio@5.32.2(typanion@3.14.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) '@nx/vite': specifier: 20.0.5 - version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) + version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3) '@nx/vue': specifier: 20.0.5 - version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) + version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3) '@nx/workspace': specifier: 20.0.5 version: 20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)) @@ -233,7 +233,7 @@ importers: version: 4.6.2(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4)) '@vitest/coverage-v8': specifier: 2.1.3 - version: 2.1.3(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) + version: 2.1.3(vitest@2.1.3) '@vitest/ui': specifier: 2.1.3 version: 2.1.3(vitest@2.1.3) @@ -355,7 +355,7 @@ importers: specifier: ^0.32.2 version: 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) '@nabla-studio/wallet-registry': - specifier: 0.6.1-next.10 + specifier: 0.6.1-next.11 version: link:../wallet-registry '@walletconnect/types': specifier: ^2.11.2 @@ -380,7 +380,7 @@ importers: dependencies: '@quirks/store': specifier: 0.27.2-next.10 - version: link:../store + version: 0.27.2-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4) cookies-next: specifier: ^4.2.1 version: 4.3.0 @@ -404,10 +404,10 @@ importers: version: 3.13.2(rollup@4.24.0)(webpack-sources@3.2.3) '@quirks/store': specifier: 0.27.2-next.10 - version: link:../store + version: 0.27.2-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4) '@quirks/vue': specifier: 0.12.7-next.10 - version: link:../vue + version: 0.12.7-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4)(vue@3.5.12(typescript@5.5.4)) nuxt: specifier: ^3.8.1 version: 3.13.2(@parcel/watcher@2.4.1)(@types/node@20.5.1)(bufferutil@4.0.8)(eslint@8.57.1)(idb-keyval@6.2.1)(ioredis@5.4.1)(less@4.1.3)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.0)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)(typescript@5.5.4)(utf-8-validate@6.0.4)(vite@5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack-sources@3.2.3) @@ -418,11 +418,11 @@ importers: specifier: ^0.32.2 version: 0.32.4 '@quirks/core': - specifier: 0.19.1-next.10 + specifier: 0.19.1-next.11 version: link:../core '@quirks/store': specifier: 0.27.2-next.10 - version: link:../store + version: 0.27.2-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.2.0)(utf-8-validate@6.0.4) cosmjs-types: specifier: ^0.9.0 version: 0.9.0 @@ -445,11 +445,11 @@ importers: specifier: ^5.7.0 version: 5.7.0 '@quirks/core': - specifier: 0.19.1-next.10 + specifier: 0.19.1-next.11 version: link:../core '@quirks/store': specifier: 0.27.2-next.10 - version: link:../store + version: 0.27.2-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4) '@react-native-community/netinfo': specifier: ^11.2.1 version: 11.4.1(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)) @@ -499,7 +499,7 @@ importers: specifier: ^0.32.2 version: 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) '@quirks/core': - specifier: 0.19.1-next.10 + specifier: 0.19.1-next.11 version: link:../core '@walletconnect/universal-provider': specifier: ^2.11.2 @@ -523,11 +523,11 @@ importers: specifier: ^0.32.2 version: 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) '@quirks/core': - specifier: 0.19.1-next.10 + specifier: 0.19.1-next.11 version: link:../core '@quirks/store': specifier: 0.27.2-next.10 - version: link:../store + version: 0.27.2-next.10(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4) '@walletconnect/universal-provider': specifier: ^2.11.2 version: 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) @@ -576,10 +576,10 @@ importers: specifier: ^0.1.26 version: 0.1.26 '@nabla-studio/wallet-registry': - specifier: 0.6.1-next.10 + specifier: 0.6.1-next.11 version: link:../wallet-registry '@quirks/core': - specifier: 0.19.1-next.10 + specifier: 0.19.1-next.11 version: link:../core base64-js: specifier: ^1.5.1 @@ -2383,6 +2383,9 @@ packages: '@module-federation/webpack-bundler-runtime@0.6.6': resolution: {integrity: sha512-0UnY9m1fBgHwTpacYWbht1jB5X4Iqspiu1q8kfjUrv6y+R224//ydUFYYO8xfWx4V9SGQFKlU8XFH0FP/r0Hng==} + '@nabla-studio/wallet-registry@0.6.1-next.10': + resolution: {integrity: sha512-y3Oii4d3UqdoBU+/SC+Zq5aQKW6I4XIh/H+LO3FSkMDaeRRwRM4vUZXHcyp//zLu3XoZTPqhqUDzb+mVYYmslQ==} + '@napi-rs/wasm-runtime@0.2.4': resolution: {integrity: sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==} @@ -2832,6 +2835,17 @@ packages: '@protobufjs/utf8@1.1.0': resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==} + '@quirks/core@0.19.1-next.10': + resolution: {integrity: sha512-jXRh6Z4AaoQIGZ4JiCXqjqmxnn8XAeyGHkR0qOIRsbvRKIaLtMPeeWLl2pm9JTQe/F/SUaDBk1ddzjvCLgHFaw==} + + '@quirks/store@0.27.2-next.10': + resolution: {integrity: sha512-uG00gV96QW1HFJC6Ep7f8INFU+2jcQn0NmjPpzdZraeOY10XJqFNjMn8nFdImhN6Z0lL6rRLOdApDZ7CZzligQ==} + + '@quirks/vue@0.12.7-next.10': + resolution: {integrity: sha512-C5v5YnpHdzSQMlXb8EvN1Zy2x7GECMRKz2GcDG1dCaFlZMPfdl32cYR/eYh2GAP24SjajQi28VI4pw6AvkOR9Q==} + peerDependencies: + vue: ^3.3.4 + '@react-native-async-storage/async-storage@1.24.0': resolution: {integrity: sha512-W4/vbwUOYOjco0x3toB8QCr7EjIP6nE9G7o8PMguvvjYT5Awg09lyV4enACRx4s++PPulBiBSjL0KTFx2u0Z/g==} peerDependencies: @@ -13623,6 +13637,8 @@ snapshots: '@module-federation/runtime': 0.6.6 '@module-federation/sdk': 0.6.6 + '@nabla-studio/wallet-registry@0.6.1-next.10': {} + '@napi-rs/wasm-runtime@0.2.4': dependencies: '@emnapi/core': 1.3.1 @@ -14359,7 +14375,7 @@ snapshots: - vue-tsc - webpack - '@nx/vite@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))': + '@nx/vite@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3)': dependencies: '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))) '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0)) @@ -14382,12 +14398,12 @@ snapshots: - typescript - verdaccio - '@nx/vue@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))': + '@nx/vue@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3)': dependencies: '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))) '@nx/eslint': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(verdaccio@5.32.2(typanion@3.14.0)) '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0)) - '@nx/vite': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) + '@nx/vite': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3) '@nx/web': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0)) minimatch: 9.0.3 tslib: 2.8.0 @@ -14610,6 +14626,211 @@ snapshots: '@protobufjs/utf8@1.1.0': {} + '@quirks/core@0.19.1-next.10(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4)': + dependencies: + '@chain-registry/types': 0.50.1 + '@cosmjs/amino': 0.32.4 + '@cosmjs/proto-signing': 0.32.4 + '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@nabla-studio/wallet-registry': 0.6.1-next.10 + '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) + '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + base64-js: 1.5.1 + cosmjs-types: 0.9.0 + eventemitter3: 5.0.1 + pino-pretty: 10.3.1 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - debug + - encoding + - ioredis + - uWebSockets.js + - utf-8-validate + + '@quirks/core@0.19.1-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4)': + dependencies: + '@chain-registry/types': 0.50.1 + '@cosmjs/amino': 0.32.4 + '@cosmjs/proto-signing': 0.32.4 + '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@nabla-studio/wallet-registry': 0.6.1-next.10 + '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) + '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + base64-js: 1.5.1 + cosmjs-types: 0.9.0 + eventemitter3: 5.0.1 + pino-pretty: 10.3.1 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - debug + - encoding + - ioredis + - uWebSockets.js + - utf-8-validate + + '@quirks/store@0.27.2-next.10(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4)': + dependencies: + '@chain-registry/types': 0.50.1 + '@cosmjs/amino': 0.32.4 + '@cosmjs/cosmwasm-stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@cosmjs/proto-signing': 0.32.4 + '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@quirks/core': 0.19.1-next.10(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + cosmjs-types: 0.9.0 + zustand: 4.5.5(@types/react@18.3.1)(react@18.3.1) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - debug + - encoding + - immer + - ioredis + - react + - uWebSockets.js + - utf-8-validate + + '@quirks/store@0.27.2-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.2.0)(utf-8-validate@6.0.4)': + dependencies: + '@chain-registry/types': 0.50.1 + '@cosmjs/amino': 0.32.4 + '@cosmjs/cosmwasm-stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@cosmjs/proto-signing': 0.32.4 + '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@quirks/core': 0.19.1-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + cosmjs-types: 0.9.0 + zustand: 4.5.5(@types/react@18.3.1)(react@18.2.0) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - debug + - encoding + - immer + - ioredis + - react + - uWebSockets.js + - utf-8-validate + + '@quirks/store@0.27.2-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4)': + dependencies: + '@chain-registry/types': 0.50.1 + '@cosmjs/amino': 0.32.4 + '@cosmjs/cosmwasm-stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@cosmjs/proto-signing': 0.32.4 + '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@quirks/core': 0.19.1-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + cosmjs-types: 0.9.0 + zustand: 4.5.5(@types/react@18.3.1)(react@18.3.1) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - debug + - encoding + - immer + - ioredis + - react + - uWebSockets.js + - utf-8-validate + + '@quirks/vue@0.12.7-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4)(vue@3.5.12(typescript@5.5.4))': + dependencies: + '@cosmjs/amino': 0.32.4 + '@cosmjs/cosmwasm-stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@quirks/core': 0.19.1-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + '@quirks/store': 0.27.2-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4) + '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + cosmjs-types: 0.9.0 + eventemitter3: 5.0.1 + vue: 3.5.12(typescript@5.5.4) + vue-zustand: 0.6.0(vue@3.5.12(typescript@5.5.4))(zustand@4.5.5(@types/react@18.3.1)(react@18.3.1)) + zustand: 4.5.5(@types/react@18.3.1)(react@18.3.1) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - '@vue/composition-api' + - bufferutil + - debug + - encoding + - immer + - ioredis + - react + - uWebSockets.js + - utf-8-validate + '@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4))': dependencies: merge-options: 3.0.4 @@ -16103,7 +16324,7 @@ snapshots: vite: 5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) vue: 3.5.12(typescript@5.5.4) - '@vitest/coverage-v8@2.1.3(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))': + '@vitest/coverage-v8@2.1.3(vitest@2.1.3)': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 From e3a126a07be0369cb16195a993467e157b344116 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=F0=9F=A4=96=20nabla=20bot?= <-> Date: Sat, 26 Oct 2024 22:43:30 +0000 Subject: [PATCH 69/81] chore(release): publish - project: wallet-registry 0.6.1-next.11 - project: react-native 0.2.26-next.11 - project: wallets 0.20.2-next.11 - project: react 0.14.5-next.11 - project: store 0.27.2-next.11 - project: core 0.19.1-next.11 - project: next 0.1.5-next.11 - project: nuxt 0.2.29-next.11 - project: vue 0.12.7-next.11 --- packages/core/CHANGELOG.md | 6 ++++++ packages/next/CHANGELOG.md | 4 ++++ packages/nuxt/CHANGELOG.md | 4 ++++ packages/react-native/CHANGELOG.md | 6 ++++++ packages/react/CHANGELOG.md | 6 ++++++ packages/store/CHANGELOG.md | 6 ++++++ packages/vue/CHANGELOG.md | 6 ++++++ packages/wallet-registry/CHANGELOG.md | 4 ++++ packages/wallets/CHANGELOG.md | 7 +++++++ 9 files changed, 49 insertions(+) diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index a047a203..4d54859d 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.19.1-next.11 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated wallet-registry to 0.6.1-next.11 + ## 0.19.1-next.10 (2024-10-26) ### 🩹 Fixes diff --git a/packages/next/CHANGELOG.md b/packages/next/CHANGELOG.md index 92378724..e755cb67 100644 --- a/packages/next/CHANGELOG.md +++ b/packages/next/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.1.5-next.11 (2024-10-26) + +This was a version bump only for next to align it with other projects, there were no code changes. + ## 0.1.5-next.10 (2024-10-26) ### 🩹 Fixes diff --git a/packages/nuxt/CHANGELOG.md b/packages/nuxt/CHANGELOG.md index b4eca695..91f61112 100644 --- a/packages/nuxt/CHANGELOG.md +++ b/packages/nuxt/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.2.29-next.11 (2024-10-26) + +This was a version bump only for nuxt to align it with other projects, there were no code changes. + ## 0.2.29-next.10 (2024-10-26) ### 🩹 Fixes diff --git a/packages/react-native/CHANGELOG.md b/packages/react-native/CHANGELOG.md index 2f151dd0..362ed182 100644 --- a/packages/react-native/CHANGELOG.md +++ b/packages/react-native/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.2.26-next.11 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.11 + ## 0.2.26-next.10 (2024-10-26) ### 🩹 Fixes diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index c3294c66..122dcb1d 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.14.5-next.11 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.11 + ## 0.14.5-next.10 (2024-10-26) ### 🩹 Fixes diff --git a/packages/store/CHANGELOG.md b/packages/store/CHANGELOG.md index 3cd37114..e43ce890 100644 --- a/packages/store/CHANGELOG.md +++ b/packages/store/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.27.2-next.11 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.11 + ## 0.27.2-next.10 (2024-10-26) ### 🩹 Fixes diff --git a/packages/vue/CHANGELOG.md b/packages/vue/CHANGELOG.md index 2b268f09..ac1d9c28 100644 --- a/packages/vue/CHANGELOG.md +++ b/packages/vue/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.12.7-next.11 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.11 + ## 0.12.7-next.10 (2024-10-26) ### 🩹 Fixes diff --git a/packages/wallet-registry/CHANGELOG.md b/packages/wallet-registry/CHANGELOG.md index 6c5c6110..da2f3d6d 100644 --- a/packages/wallet-registry/CHANGELOG.md +++ b/packages/wallet-registry/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.6.1-next.11 (2024-10-26) + +This was a version bump only for wallet-registry to align it with other projects, there were no code changes. + ## 0.6.1-next.10 (2024-10-26) ### 🩹 Fixes diff --git a/packages/wallets/CHANGELOG.md b/packages/wallets/CHANGELOG.md index fdce421e..799d605c 100644 --- a/packages/wallets/CHANGELOG.md +++ b/packages/wallets/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.20.2-next.11 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated wallet-registry to 0.6.1-next.11 +- Updated core to 0.19.1-next.11 + ## 0.20.2-next.10 (2024-10-26) ### 🩹 Fixes From e128d32b67b15e04f9c3a2a8a9c935adaf315a98 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sun, 27 Oct 2024 01:06:19 +0200 Subject: [PATCH 70/81] fix: :rotating_light: fix build and lint --- .github/workflows/release-preview.yml | 16 +--------------- .github/workflows/release-production.yml | 16 +--------------- packages/next/package.json | 2 +- packages/react-native/package.json | 2 +- packages/react/package.json | 2 +- packages/vue/package.json | 2 +- 6 files changed, 6 insertions(+), 34 deletions(-) diff --git a/.github/workflows/release-preview.yml b/.github/workflows/release-preview.yml index 9c5d4909..20b7a381 100644 --- a/.github/workflows/release-preview.yml +++ b/.github/workflows/release-preview.yml @@ -68,11 +68,7 @@ jobs: - name: Run Nx release version run: pnpm release -d false - # Step 10: Run the build for the affected changes - - name: Run build - run: pnpm build - - # Step 11: Run publish + # Step 10: Run publish - name: Publish env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} @@ -81,13 +77,3 @@ jobs: # like NPM_CONFIG_REGISTRY so npm publish ends up ignoring the .npmrc file # which is set up by `setup-node` action. run: npx nx release publish --verbose --tag $RELEASE_TAG - - # Step 12: Upload artifacts - - name: Upload artifacts - uses: actions/upload-artifact@v4 - with: - path: './dist' - - # Step 13: Clean up dist directory - - name: Cleanup dist directory - run: rm -rf ./dist # Remove the dist directory to start fresh diff --git a/.github/workflows/release-production.yml b/.github/workflows/release-production.yml index 82a1c79e..a9c75499 100644 --- a/.github/workflows/release-production.yml +++ b/.github/workflows/release-production.yml @@ -66,11 +66,7 @@ jobs: - name: Run Nx release version run: pnpm release -d false - # Step 10: Run the build for the affected changes - - name: Run build - run: pnpm build - - # Step 11: Run publish + # Step 10: Run publish - name: Publish env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} @@ -79,13 +75,3 @@ jobs: # like NPM_CONFIG_REGISTRY so npm publish ends up ignoring the .npmrc file # which is set up by `setup-node` action. run: pnpx nx release publish --verbose - - # Step 12: Upload artifacts - - name: Upload artifacts - uses: actions/upload-artifact@v4 - with: - path: './dist' - - # Step 13: Clean up dist directory - - name: Cleanup dist directory - run: rm -rf ./dist # Remove the dist directory to start fresh diff --git a/packages/next/package.json b/packages/next/package.json index 8f9ade2a..e501cc76 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -18,7 +18,7 @@ "cookies-next": "^4.2.1", "superjson": "^2.2.1", "zustand": "^4.5.0", - "@quirks/store": "0.27.2-next.10" + "@quirks/store": "0.27.2-next.11" }, "peerDependencies": { "next": "^13" diff --git a/packages/react-native/package.json b/packages/react-native/package.json index 72ede82c..29160491 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -16,7 +16,7 @@ "sideEffects": false, "type": "module", "dependencies": { - "@quirks/store": "0.27.2-next.10", + "@quirks/store": "0.27.2-next.11", "@quirks/core": "0.19.1-next.11", "babel-plugin-module-resolver": "^5.0.0", "@craftzdog/react-native-buffer": "^6.0.5", diff --git a/packages/react/package.json b/packages/react/package.json index 766bb44f..15d0d5bd 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -15,7 +15,7 @@ "sideEffects": false, "type": "module", "dependencies": { - "@quirks/store": "0.27.2-next.10", + "@quirks/store": "0.27.2-next.11", "@quirks/core": "0.19.1-next.11", "cosmjs-types": "^0.9.0", "@cosmjs/amino": "^0.32.2", diff --git a/packages/vue/package.json b/packages/vue/package.json index 63fa49e9..c80223dc 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -15,7 +15,7 @@ "sideEffects": false, "type": "module", "dependencies": { - "@quirks/store": "0.27.2-next.10", + "@quirks/store": "0.27.2-next.11", "@quirks/core": "0.19.1-next.11", "vue-zustand": "^0.6.0", "eventemitter3": "^5.0.1", From 1bc4bf316856dd2cc2dd4cab397db67a971e8186 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sun, 27 Oct 2024 01:08:25 +0200 Subject: [PATCH 71/81] fix: :bug: fix lock file --- pnpm-lock.yaml | 131 ++++++------------------------------------------- 1 file changed, 15 insertions(+), 116 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 09fe8b51..98154d51 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -182,10 +182,10 @@ importers: version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(bufferutil@4.0.8)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.4)(verdaccio@5.32.2(typanion@3.14.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) '@nx/vite': specifier: 20.0.5 - version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3) + version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) '@nx/vue': specifier: 20.0.5 - version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3) + version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) '@nx/workspace': specifier: 20.0.5 version: 20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)) @@ -233,7 +233,7 @@ importers: version: 4.6.2(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4)) '@vitest/coverage-v8': specifier: 2.1.3 - version: 2.1.3(vitest@2.1.3) + version: 2.1.3(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) '@vitest/ui': specifier: 2.1.3 version: 2.1.3(vitest@2.1.3) @@ -379,8 +379,8 @@ importers: packages/next: dependencies: '@quirks/store': - specifier: 0.27.2-next.10 - version: 0.27.2-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4) + specifier: 0.27.2-next.11 + version: link:../store cookies-next: specifier: ^4.2.1 version: 4.3.0 @@ -421,8 +421,8 @@ importers: specifier: 0.19.1-next.11 version: link:../core '@quirks/store': - specifier: 0.27.2-next.10 - version: 0.27.2-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.2.0)(utf-8-validate@6.0.4) + specifier: 0.27.2-next.11 + version: link:../store cosmjs-types: specifier: ^0.9.0 version: 0.9.0 @@ -448,8 +448,8 @@ importers: specifier: 0.19.1-next.11 version: link:../core '@quirks/store': - specifier: 0.27.2-next.10 - version: 0.27.2-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4) + specifier: 0.27.2-next.11 + version: link:../store '@react-native-community/netinfo': specifier: ^11.2.1 version: 11.4.1(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)) @@ -526,8 +526,8 @@ importers: specifier: 0.19.1-next.11 version: link:../core '@quirks/store': - specifier: 0.27.2-next.10 - version: 0.27.2-next.10(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4) + specifier: 0.27.2-next.11 + version: link:../store '@walletconnect/universal-provider': specifier: ^2.11.2 version: 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) @@ -14375,7 +14375,7 @@ snapshots: - vue-tsc - webpack - '@nx/vite@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3)': + '@nx/vite@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))': dependencies: '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))) '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0)) @@ -14398,12 +14398,12 @@ snapshots: - typescript - verdaccio - '@nx/vue@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3)': + '@nx/vue@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))': dependencies: '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))) '@nx/eslint': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(verdaccio@5.32.2(typanion@3.14.0)) '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0)) - '@nx/vite': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3) + '@nx/vite': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) '@nx/web': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0)) minimatch: 9.0.3 tslib: 2.8.0 @@ -14626,39 +14626,6 @@ snapshots: '@protobufjs/utf8@1.1.0': {} - '@quirks/core@0.19.1-next.10(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4)': - dependencies: - '@chain-registry/types': 0.50.1 - '@cosmjs/amino': 0.32.4 - '@cosmjs/proto-signing': 0.32.4 - '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@nabla-studio/wallet-registry': 0.6.1-next.10 - '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) - '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) - base64-js: 1.5.1 - cosmjs-types: 0.9.0 - eventemitter3: 5.0.1 - pino-pretty: 10.3.1 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@upstash/redis' - - '@vercel/kv' - - bufferutil - - debug - - encoding - - ioredis - - uWebSockets.js - - utf-8-validate - '@quirks/core@0.19.1-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4)': dependencies: '@chain-registry/types': 0.50.1 @@ -14692,74 +14659,6 @@ snapshots: - uWebSockets.js - utf-8-validate - '@quirks/store@0.27.2-next.10(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4)': - dependencies: - '@chain-registry/types': 0.50.1 - '@cosmjs/amino': 0.32.4 - '@cosmjs/cosmwasm-stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@cosmjs/proto-signing': 0.32.4 - '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@quirks/core': 0.19.1-next.10(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) - '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) - cosmjs-types: 0.9.0 - zustand: 4.5.5(@types/react@18.3.1)(react@18.3.1) - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@types/react' - - '@upstash/redis' - - '@vercel/kv' - - bufferutil - - debug - - encoding - - immer - - ioredis - - react - - uWebSockets.js - - utf-8-validate - - '@quirks/store@0.27.2-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.2.0)(utf-8-validate@6.0.4)': - dependencies: - '@chain-registry/types': 0.50.1 - '@cosmjs/amino': 0.32.4 - '@cosmjs/cosmwasm-stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@cosmjs/proto-signing': 0.32.4 - '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@quirks/core': 0.19.1-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) - '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) - cosmjs-types: 0.9.0 - zustand: 4.5.5(@types/react@18.3.1)(react@18.2.0) - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@types/react' - - '@upstash/redis' - - '@vercel/kv' - - bufferutil - - debug - - encoding - - immer - - ioredis - - react - - uWebSockets.js - - utf-8-validate - '@quirks/store@0.27.2-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4)': dependencies: '@chain-registry/types': 0.50.1 @@ -16324,7 +16223,7 @@ snapshots: vite: 5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) vue: 3.5.12(typescript@5.5.4) - '@vitest/coverage-v8@2.1.3(vitest@2.1.3)': + '@vitest/coverage-v8@2.1.3(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 From 984b92ee66b677cbd3612bddd7edf8aba3e471e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=F0=9F=A4=96=20nabla=20bot?= <-> Date: Sat, 26 Oct 2024 23:10:34 +0000 Subject: [PATCH 72/81] chore(release): publish - project: wallet-registry 0.6.1-next.12 - project: react-native 0.2.26-next.12 - project: wallets 0.20.2-next.12 - project: react 0.14.5-next.12 - project: store 0.27.2-next.12 - project: core 0.19.1-next.12 - project: next 0.1.5-next.12 - project: nuxt 0.2.29-next.12 - project: vue 0.12.7-next.12 --- packages/core/package.json | 4 +- packages/next/package.json | 2 +- packages/nuxt/package.json | 2 +- packages/react-native/package.json | 4 +- packages/react/package.json | 4 +- packages/store/package.json | 4 +- packages/vue/package.json | 4 +- packages/wallet-registry/package.json | 2 +- packages/wallets/package.json | 6 +- pnpm-lock.yaml | 215 +++++++++++++++++++++++--- 10 files changed, 213 insertions(+), 34 deletions(-) diff --git a/packages/core/package.json b/packages/core/package.json index 7cbc781f..7c38d4c7 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.19.1-next.11", + "version": "0.19.1-next.12", "sideEffects": false, "type": "module", "dependencies": { @@ -25,7 +25,7 @@ "@walletconnect/types": "^2.11.2", "base64-js": "^1.5.1", "pino-pretty": "^10.2.3", - "@nabla-studio/wallet-registry": "0.6.1-next.11" + "@nabla-studio/wallet-registry": "0.6.1-next.12" }, "main": "./index.js", "module": "./index.js", diff --git a/packages/next/package.json b/packages/next/package.json index e501cc76..4ebd65c6 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.1.5-next.11", + "version": "0.1.5-next.12", "sideEffects": false, "type": "module", "dependencies": { diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index b8ed04e7..34139537 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.2.29-next.11", + "version": "0.2.29-next.12", "sideEffects": false, "type": "module", "dependencies": { diff --git a/packages/react-native/package.json b/packages/react-native/package.json index 29160491..663a0a6a 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -12,12 +12,12 @@ "evmos", "react-native" ], - "version": "0.2.26-next.11", + "version": "0.2.26-next.12", "sideEffects": false, "type": "module", "dependencies": { "@quirks/store": "0.27.2-next.11", - "@quirks/core": "0.19.1-next.11", + "@quirks/core": "0.19.1-next.12", "babel-plugin-module-resolver": "^5.0.0", "@craftzdog/react-native-buffer": "^6.0.5", "react-native-get-random-values": "^1.10.0", diff --git a/packages/react/package.json b/packages/react/package.json index 15d0d5bd..341f665e 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -11,12 +11,12 @@ "desmos", "evmos" ], - "version": "0.14.5-next.11", + "version": "0.14.5-next.12", "sideEffects": false, "type": "module", "dependencies": { "@quirks/store": "0.27.2-next.11", - "@quirks/core": "0.19.1-next.11", + "@quirks/core": "0.19.1-next.12", "cosmjs-types": "^0.9.0", "@cosmjs/amino": "^0.32.2", "eventemitter3": "^5.0.1", diff --git a/packages/store/package.json b/packages/store/package.json index 7d44f998..7064a506 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.27.2-next.11", + "version": "0.27.2-next.12", "sideEffects": false, "type": "module", "dependencies": { @@ -23,7 +23,7 @@ "@cosmjs/cosmwasm-stargate": "^0.32.2", "@walletconnect/universal-provider": "^2.11.2", "cosmjs-types": "^0.9.0", - "@quirks/core": "0.19.1-next.11" + "@quirks/core": "0.19.1-next.12" }, "main": "./index.js", "module": "./index.js", diff --git a/packages/vue/package.json b/packages/vue/package.json index c80223dc..b6a541ca 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -11,12 +11,12 @@ "desmos", "evmos" ], - "version": "0.12.7-next.11", + "version": "0.12.7-next.12", "sideEffects": false, "type": "module", "dependencies": { "@quirks/store": "0.27.2-next.11", - "@quirks/core": "0.19.1-next.11", + "@quirks/core": "0.19.1-next.12", "vue-zustand": "^0.6.0", "eventemitter3": "^5.0.1", "zustand": "^4.5.0", diff --git a/packages/wallet-registry/package.json b/packages/wallet-registry/package.json index b899be0e..f7f5f552 100644 --- a/packages/wallet-registry/package.json +++ b/packages/wallet-registry/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.6.1-next.11", + "version": "0.6.1-next.12", "sideEffects": false, "type": "module", "dependencies": {}, diff --git a/packages/wallets/package.json b/packages/wallets/package.json index 27610d67..33e4a1d9 100644 --- a/packages/wallets/package.json +++ b/packages/wallets/package.json @@ -11,14 +11,14 @@ "desmos", "evmos" ], - "version": "0.20.2-next.11", + "version": "0.20.2-next.12", "sideEffects": false, "type": "module", "dependencies": { "@chain-registry/keplr": "^1.74.12", "@chain-registry/types": "^0.50.1", - "@quirks/core": "0.19.1-next.11", - "@nabla-studio/wallet-registry": "0.6.1-next.11", + "@quirks/core": "0.19.1-next.12", + "@nabla-studio/wallet-registry": "0.6.1-next.12", "@keplr-wallet/types": "^0.12.86", "@cosmostation/extension-client": "^0.1.15", "@dao-dao/cosmiframe": "^0.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 98154d51..a7680fd4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -182,10 +182,10 @@ importers: version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(bufferutil@4.0.8)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.4)(verdaccio@5.32.2(typanion@3.14.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) '@nx/vite': specifier: 20.0.5 - version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) + version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3) '@nx/vue': specifier: 20.0.5 - version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) + version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3) '@nx/workspace': specifier: 20.0.5 version: 20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)) @@ -233,7 +233,7 @@ importers: version: 4.6.2(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4)) '@vitest/coverage-v8': specifier: 2.1.3 - version: 2.1.3(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) + version: 2.1.3(vitest@2.1.3) '@vitest/ui': specifier: 2.1.3 version: 2.1.3(vitest@2.1.3) @@ -355,7 +355,7 @@ importers: specifier: ^0.32.2 version: 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) '@nabla-studio/wallet-registry': - specifier: 0.6.1-next.11 + specifier: 0.6.1-next.12 version: link:../wallet-registry '@walletconnect/types': specifier: ^2.11.2 @@ -380,7 +380,7 @@ importers: dependencies: '@quirks/store': specifier: 0.27.2-next.11 - version: link:../store + version: 0.27.2-next.11(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4) cookies-next: specifier: ^4.2.1 version: 4.3.0 @@ -418,11 +418,11 @@ importers: specifier: ^0.32.2 version: 0.32.4 '@quirks/core': - specifier: 0.19.1-next.11 + specifier: 0.19.1-next.12 version: link:../core '@quirks/store': specifier: 0.27.2-next.11 - version: link:../store + version: 0.27.2-next.11(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.2.0)(utf-8-validate@6.0.4) cosmjs-types: specifier: ^0.9.0 version: 0.9.0 @@ -445,11 +445,11 @@ importers: specifier: ^5.7.0 version: 5.7.0 '@quirks/core': - specifier: 0.19.1-next.11 + specifier: 0.19.1-next.12 version: link:../core '@quirks/store': specifier: 0.27.2-next.11 - version: link:../store + version: 0.27.2-next.11(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4) '@react-native-community/netinfo': specifier: ^11.2.1 version: 11.4.1(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)) @@ -499,7 +499,7 @@ importers: specifier: ^0.32.2 version: 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) '@quirks/core': - specifier: 0.19.1-next.11 + specifier: 0.19.1-next.12 version: link:../core '@walletconnect/universal-provider': specifier: ^2.11.2 @@ -523,11 +523,11 @@ importers: specifier: ^0.32.2 version: 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) '@quirks/core': - specifier: 0.19.1-next.11 + specifier: 0.19.1-next.12 version: link:../core '@quirks/store': specifier: 0.27.2-next.11 - version: link:../store + version: 0.27.2-next.11(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4) '@walletconnect/universal-provider': specifier: ^2.11.2 version: 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) @@ -576,10 +576,10 @@ importers: specifier: ^0.1.26 version: 0.1.26 '@nabla-studio/wallet-registry': - specifier: 0.6.1-next.11 + specifier: 0.6.1-next.12 version: link:../wallet-registry '@quirks/core': - specifier: 0.19.1-next.11 + specifier: 0.19.1-next.12 version: link:../core base64-js: specifier: ^1.5.1 @@ -2386,6 +2386,9 @@ packages: '@nabla-studio/wallet-registry@0.6.1-next.10': resolution: {integrity: sha512-y3Oii4d3UqdoBU+/SC+Zq5aQKW6I4XIh/H+LO3FSkMDaeRRwRM4vUZXHcyp//zLu3XoZTPqhqUDzb+mVYYmslQ==} + '@nabla-studio/wallet-registry@0.6.1-next.11': + resolution: {integrity: sha512-8y0ztEoB0PkYvf8UR9rVUd0t1oI/Gdo02f7OcBrrdydYeAbRHTgZyZzPJ4jzu2niOjcdJv6FFWF0cUYZxIWrXw==} + '@napi-rs/wasm-runtime@0.2.4': resolution: {integrity: sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==} @@ -2838,9 +2841,15 @@ packages: '@quirks/core@0.19.1-next.10': resolution: {integrity: sha512-jXRh6Z4AaoQIGZ4JiCXqjqmxnn8XAeyGHkR0qOIRsbvRKIaLtMPeeWLl2pm9JTQe/F/SUaDBk1ddzjvCLgHFaw==} + '@quirks/core@0.19.1-next.11': + resolution: {integrity: sha512-7Xeo34iJLPVWI343X9xOM339JD1UKIwqKTeYgSchEWCHitZn/EvQWmSC7v9lr/FxiR3Zr+25bd/o6pNqArIwqw==} + '@quirks/store@0.27.2-next.10': resolution: {integrity: sha512-uG00gV96QW1HFJC6Ep7f8INFU+2jcQn0NmjPpzdZraeOY10XJqFNjMn8nFdImhN6Z0lL6rRLOdApDZ7CZzligQ==} + '@quirks/store@0.27.2-next.11': + resolution: {integrity: sha512-+Po31mOGmCzZWcgU71DINx5NzK80lYqorjoXEHn4CWzyHBsySfdsAjErSalUIPcCFB7uMBt2s6KqcEhKzPLiEA==} + '@quirks/vue@0.12.7-next.10': resolution: {integrity: sha512-C5v5YnpHdzSQMlXb8EvN1Zy2x7GECMRKz2GcDG1dCaFlZMPfdl32cYR/eYh2GAP24SjajQi28VI4pw6AvkOR9Q==} peerDependencies: @@ -13639,6 +13648,8 @@ snapshots: '@nabla-studio/wallet-registry@0.6.1-next.10': {} + '@nabla-studio/wallet-registry@0.6.1-next.11': {} + '@napi-rs/wasm-runtime@0.2.4': dependencies: '@emnapi/core': 1.3.1 @@ -14375,7 +14386,7 @@ snapshots: - vue-tsc - webpack - '@nx/vite@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))': + '@nx/vite@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3)': dependencies: '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))) '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0)) @@ -14398,12 +14409,12 @@ snapshots: - typescript - verdaccio - '@nx/vue@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))': + '@nx/vue@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3)': dependencies: '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))) '@nx/eslint': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(verdaccio@5.32.2(typanion@3.14.0)) '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0)) - '@nx/vite': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) + '@nx/vite': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3) '@nx/web': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0)) minimatch: 9.0.3 tslib: 2.8.0 @@ -14659,6 +14670,72 @@ snapshots: - uWebSockets.js - utf-8-validate + '@quirks/core@0.19.1-next.11(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4)': + dependencies: + '@chain-registry/types': 0.50.1 + '@cosmjs/amino': 0.32.4 + '@cosmjs/proto-signing': 0.32.4 + '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@nabla-studio/wallet-registry': 0.6.1-next.11 + '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) + '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + base64-js: 1.5.1 + cosmjs-types: 0.9.0 + eventemitter3: 5.0.1 + pino-pretty: 10.3.1 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - debug + - encoding + - ioredis + - uWebSockets.js + - utf-8-validate + + '@quirks/core@0.19.1-next.11(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4)': + dependencies: + '@chain-registry/types': 0.50.1 + '@cosmjs/amino': 0.32.4 + '@cosmjs/proto-signing': 0.32.4 + '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@nabla-studio/wallet-registry': 0.6.1-next.11 + '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) + '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + base64-js: 1.5.1 + cosmjs-types: 0.9.0 + eventemitter3: 5.0.1 + pino-pretty: 10.3.1 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - debug + - encoding + - ioredis + - uWebSockets.js + - utf-8-validate + '@quirks/store@0.27.2-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4)': dependencies: '@chain-registry/types': 0.50.1 @@ -14693,6 +14770,108 @@ snapshots: - uWebSockets.js - utf-8-validate + '@quirks/store@0.27.2-next.11(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4)': + dependencies: + '@chain-registry/types': 0.50.1 + '@cosmjs/amino': 0.32.4 + '@cosmjs/cosmwasm-stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@cosmjs/proto-signing': 0.32.4 + '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@quirks/core': 0.19.1-next.11(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + cosmjs-types: 0.9.0 + zustand: 4.5.5(@types/react@18.3.1)(react@18.3.1) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - debug + - encoding + - immer + - ioredis + - react + - uWebSockets.js + - utf-8-validate + + '@quirks/store@0.27.2-next.11(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.2.0)(utf-8-validate@6.0.4)': + dependencies: + '@chain-registry/types': 0.50.1 + '@cosmjs/amino': 0.32.4 + '@cosmjs/cosmwasm-stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@cosmjs/proto-signing': 0.32.4 + '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@quirks/core': 0.19.1-next.11(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + cosmjs-types: 0.9.0 + zustand: 4.5.5(@types/react@18.3.1)(react@18.2.0) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - debug + - encoding + - immer + - ioredis + - react + - uWebSockets.js + - utf-8-validate + + '@quirks/store@0.27.2-next.11(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4)': + dependencies: + '@chain-registry/types': 0.50.1 + '@cosmjs/amino': 0.32.4 + '@cosmjs/cosmwasm-stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@cosmjs/proto-signing': 0.32.4 + '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@quirks/core': 0.19.1-next.11(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) + cosmjs-types: 0.9.0 + zustand: 4.5.5(@types/react@18.3.1)(react@18.3.1) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - debug + - encoding + - immer + - ioredis + - react + - uWebSockets.js + - utf-8-validate + '@quirks/vue@0.12.7-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4)(vue@3.5.12(typescript@5.5.4))': dependencies: '@cosmjs/amino': 0.32.4 @@ -16223,7 +16402,7 @@ snapshots: vite: 5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) vue: 3.5.12(typescript@5.5.4) - '@vitest/coverage-v8@2.1.3(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))': + '@vitest/coverage-v8@2.1.3(vitest@2.1.3)': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 From e2f910373de965cd0bd642968909cc1838881ff6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=F0=9F=A4=96=20nabla=20bot?= <-> Date: Sat, 26 Oct 2024 23:10:37 +0000 Subject: [PATCH 73/81] chore(release): publish - project: wallet-registry 0.6.1-next.12 - project: react-native 0.2.26-next.12 - project: wallets 0.20.2-next.12 - project: react 0.14.5-next.12 - project: store 0.27.2-next.12 - project: core 0.19.1-next.12 - project: next 0.1.5-next.12 - project: nuxt 0.2.29-next.12 - project: vue 0.12.7-next.12 --- packages/core/CHANGELOG.md | 6 ++++++ packages/next/CHANGELOG.md | 10 ++++++++++ packages/nuxt/CHANGELOG.md | 4 ++++ packages/react-native/CHANGELOG.md | 14 ++++++++++++++ packages/react/CHANGELOG.md | 14 ++++++++++++++ packages/store/CHANGELOG.md | 6 ++++++ packages/vue/CHANGELOG.md | 14 ++++++++++++++ packages/wallet-registry/CHANGELOG.md | 4 ++++ packages/wallets/CHANGELOG.md | 7 +++++++ 9 files changed, 79 insertions(+) diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 4d54859d..77ad9522 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.19.1-next.12 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated wallet-registry to 0.6.1-next.12 + ## 0.19.1-next.11 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/next/CHANGELOG.md b/packages/next/CHANGELOG.md index e755cb67..5851c00a 100644 --- a/packages/next/CHANGELOG.md +++ b/packages/next/CHANGELOG.md @@ -1,3 +1,13 @@ +## 0.1.5-next.12 (2024-10-26) + +### 🩹 Fixes + +- :rotating_light: fix build and lint ([e128d32](https://github.com/nabla-studio/quirks/commit/e128d32)) + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.1.5-next.11 (2024-10-26) This was a version bump only for next to align it with other projects, there were no code changes. diff --git a/packages/nuxt/CHANGELOG.md b/packages/nuxt/CHANGELOG.md index 91f61112..ef28fc17 100644 --- a/packages/nuxt/CHANGELOG.md +++ b/packages/nuxt/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.2.29-next.12 (2024-10-26) + +This was a version bump only for nuxt to align it with other projects, there were no code changes. + ## 0.2.29-next.11 (2024-10-26) This was a version bump only for nuxt to align it with other projects, there were no code changes. diff --git a/packages/react-native/CHANGELOG.md b/packages/react-native/CHANGELOG.md index 362ed182..4de6f3b0 100644 --- a/packages/react-native/CHANGELOG.md +++ b/packages/react-native/CHANGELOG.md @@ -1,3 +1,17 @@ +## 0.2.26-next.12 (2024-10-26) + +### 🩹 Fixes + +- :rotating_light: fix build and lint ([e128d32](https://github.com/nabla-studio/quirks/commit/e128d32)) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.12 + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.2.26-next.11 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 122dcb1d..6b098e06 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,3 +1,17 @@ +## 0.14.5-next.12 (2024-10-26) + +### 🩹 Fixes + +- :rotating_light: fix build and lint ([e128d32](https://github.com/nabla-studio/quirks/commit/e128d32)) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.12 + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.14.5-next.11 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/store/CHANGELOG.md b/packages/store/CHANGELOG.md index e43ce890..d8f7d1f1 100644 --- a/packages/store/CHANGELOG.md +++ b/packages/store/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.27.2-next.12 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.12 + ## 0.27.2-next.11 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/vue/CHANGELOG.md b/packages/vue/CHANGELOG.md index ac1d9c28..abb0115f 100644 --- a/packages/vue/CHANGELOG.md +++ b/packages/vue/CHANGELOG.md @@ -1,3 +1,17 @@ +## 0.12.7-next.12 (2024-10-26) + +### 🩹 Fixes + +- :rotating_light: fix build and lint ([e128d32](https://github.com/nabla-studio/quirks/commit/e128d32)) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.12 + +### ❤️ Thank You + +- Davide Segullo @DavideSegullo + ## 0.12.7-next.11 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/wallet-registry/CHANGELOG.md b/packages/wallet-registry/CHANGELOG.md index da2f3d6d..d8c5c396 100644 --- a/packages/wallet-registry/CHANGELOG.md +++ b/packages/wallet-registry/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.6.1-next.12 (2024-10-26) + +This was a version bump only for wallet-registry to align it with other projects, there were no code changes. + ## 0.6.1-next.11 (2024-10-26) This was a version bump only for wallet-registry to align it with other projects, there were no code changes. diff --git a/packages/wallets/CHANGELOG.md b/packages/wallets/CHANGELOG.md index 799d605c..2e2dcb1b 100644 --- a/packages/wallets/CHANGELOG.md +++ b/packages/wallets/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.20.2-next.12 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated wallet-registry to 0.6.1-next.12 +- Updated core to 0.19.1-next.12 + ## 0.20.2-next.11 (2024-10-26) ### 🧱 Updated Dependencies From 15b7b8bc985332aded876888e87ba136fcfaf5b8 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sun, 27 Oct 2024 01:19:57 +0200 Subject: [PATCH 74/81] fix: :bug: fix packageRoot --- .github/workflows/release-preview.yml | 12 +++++++++++- .github/workflows/release-production.yml | 12 +++++++++++- nx.json | 1 + 3 files changed, 23 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release-preview.yml b/.github/workflows/release-preview.yml index 20b7a381..f2c7e1e1 100644 --- a/.github/workflows/release-preview.yml +++ b/.github/workflows/release-preview.yml @@ -68,7 +68,11 @@ jobs: - name: Run Nx release version run: pnpm release -d false - # Step 10: Run publish + # Step 10: Run the build for the affected changes + - name: Run build + run: pnpm build + + # Step 11: Run publish - name: Publish env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} @@ -77,3 +81,9 @@ jobs: # like NPM_CONFIG_REGISTRY so npm publish ends up ignoring the .npmrc file # which is set up by `setup-node` action. run: npx nx release publish --verbose --tag $RELEASE_TAG + + # Step 12: Upload artifacts + - name: Upload artifacts + uses: actions/upload-artifact@v4 + with: + path: './dist' diff --git a/.github/workflows/release-production.yml b/.github/workflows/release-production.yml index a9c75499..b10a0863 100644 --- a/.github/workflows/release-production.yml +++ b/.github/workflows/release-production.yml @@ -66,7 +66,11 @@ jobs: - name: Run Nx release version run: pnpm release -d false - # Step 10: Run publish + # Step 10: Run the build for the affected changes + - name: Run build + run: pnpm build + + # Step 11: Run publish - name: Publish env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} @@ -75,3 +79,9 @@ jobs: # like NPM_CONFIG_REGISTRY so npm publish ends up ignoring the .npmrc file # which is set up by `setup-node` action. run: pnpx nx release publish --verbose + + # Step 12: Upload artifacts + - name: Upload artifacts + uses: actions/upload-artifact@v4 + with: + path: './dist' diff --git a/nx.json b/nx.json index a05b4d9f..69c45638 100644 --- a/nx.json +++ b/nx.json @@ -85,6 +85,7 @@ "commit": true }, "generatorOptions": { + "packageRoot": "dist/packages/{projectName}", "currentVersionResolver": "git-tag", "specifierSource": "conventional-commits", "fallbackCurrentVersionResolver": "disk", From 151681bee94871fa0741d795d38e0dbcd28727bc Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sun, 27 Oct 2024 01:25:51 +0200 Subject: [PATCH 75/81] chore: :wrench: add workspace specifier --- packages/core/package.json | 2 +- packages/next/package.json | 2 +- packages/nuxt/package.json | 4 +- packages/react-native/package.json | 4 +- packages/react/package.json | 4 +- packages/store/package.json | 2 +- packages/vue/package.json | 4 +- packages/wallets/package.json | 4 +- pnpm-lock.yaml | 351 +++-------------------------- 9 files changed, 39 insertions(+), 338 deletions(-) diff --git a/packages/core/package.json b/packages/core/package.json index 7c38d4c7..b1d118b0 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -25,7 +25,7 @@ "@walletconnect/types": "^2.11.2", "base64-js": "^1.5.1", "pino-pretty": "^10.2.3", - "@nabla-studio/wallet-registry": "0.6.1-next.12" + "@nabla-studio/wallet-registry": "workspace:*" }, "main": "./index.js", "module": "./index.js", diff --git a/packages/next/package.json b/packages/next/package.json index 4ebd65c6..ed808110 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -18,7 +18,7 @@ "cookies-next": "^4.2.1", "superjson": "^2.2.1", "zustand": "^4.5.0", - "@quirks/store": "0.27.2-next.11" + "@quirks/store": "workspace:*" }, "peerDependencies": { "next": "^13" diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index 34139537..26742345 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -15,8 +15,8 @@ "sideEffects": false, "type": "module", "dependencies": { - "@quirks/vue": "0.12.7-next.10", - "@quirks/store": "0.27.2-next.10" + "@quirks/vue": "workspace:*", + "@quirks/store": "workspace:*" }, "peerDependencies": { "nuxt": "^3.8.1", diff --git a/packages/react-native/package.json b/packages/react-native/package.json index 663a0a6a..62bbd077 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -16,8 +16,8 @@ "sideEffects": false, "type": "module", "dependencies": { - "@quirks/store": "0.27.2-next.11", - "@quirks/core": "0.19.1-next.12", + "@quirks/store": "workspace:*", + "@quirks/core": "workspace:*", "babel-plugin-module-resolver": "^5.0.0", "@craftzdog/react-native-buffer": "^6.0.5", "react-native-get-random-values": "^1.10.0", diff --git a/packages/react/package.json b/packages/react/package.json index 341f665e..bb406b91 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -15,8 +15,8 @@ "sideEffects": false, "type": "module", "dependencies": { - "@quirks/store": "0.27.2-next.11", - "@quirks/core": "0.19.1-next.12", + "@quirks/store": "workspace:*", + "@quirks/core": "workspace:*", "cosmjs-types": "^0.9.0", "@cosmjs/amino": "^0.32.2", "eventemitter3": "^5.0.1", diff --git a/packages/store/package.json b/packages/store/package.json index 7064a506..da7962d6 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -23,7 +23,7 @@ "@cosmjs/cosmwasm-stargate": "^0.32.2", "@walletconnect/universal-provider": "^2.11.2", "cosmjs-types": "^0.9.0", - "@quirks/core": "0.19.1-next.12" + "@quirks/core": "workspace:*" }, "main": "./index.js", "module": "./index.js", diff --git a/packages/vue/package.json b/packages/vue/package.json index b6a541ca..2dc80481 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -15,8 +15,8 @@ "sideEffects": false, "type": "module", "dependencies": { - "@quirks/store": "0.27.2-next.11", - "@quirks/core": "0.19.1-next.12", + "@quirks/store": "workspace:*", + "@quirks/core": "workspace:*", "vue-zustand": "^0.6.0", "eventemitter3": "^5.0.1", "zustand": "^4.5.0", diff --git a/packages/wallets/package.json b/packages/wallets/package.json index 33e4a1d9..44141fe1 100644 --- a/packages/wallets/package.json +++ b/packages/wallets/package.json @@ -17,8 +17,8 @@ "dependencies": { "@chain-registry/keplr": "^1.74.12", "@chain-registry/types": "^0.50.1", - "@quirks/core": "0.19.1-next.12", - "@nabla-studio/wallet-registry": "0.6.1-next.12", + "@quirks/core": "workspace:*", + "@nabla-studio/wallet-registry": "workspace:*", "@keplr-wallet/types": "^0.12.86", "@cosmostation/extension-client": "^0.1.15", "@dao-dao/cosmiframe": "^0.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a7680fd4..fc8adbe3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -182,10 +182,10 @@ importers: version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(bufferutil@4.0.8)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.4)(verdaccio@5.32.2(typanion@3.14.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) '@nx/vite': specifier: 20.0.5 - version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3) + version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) '@nx/vue': specifier: 20.0.5 - version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3) + version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) '@nx/workspace': specifier: 20.0.5 version: 20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)) @@ -233,7 +233,7 @@ importers: version: 4.6.2(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4)) '@vitest/coverage-v8': specifier: 2.1.3 - version: 2.1.3(vitest@2.1.3) + version: 2.1.3(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) '@vitest/ui': specifier: 2.1.3 version: 2.1.3(vitest@2.1.3) @@ -355,7 +355,7 @@ importers: specifier: ^0.32.2 version: 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) '@nabla-studio/wallet-registry': - specifier: 0.6.1-next.12 + specifier: workspace:* version: link:../wallet-registry '@walletconnect/types': specifier: ^2.11.2 @@ -379,8 +379,8 @@ importers: packages/next: dependencies: '@quirks/store': - specifier: 0.27.2-next.11 - version: 0.27.2-next.11(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4) + specifier: workspace:* + version: link:../store cookies-next: specifier: ^4.2.1 version: 4.3.0 @@ -403,11 +403,11 @@ importers: specifier: ^3.8.1 version: 3.13.2(rollup@4.24.0)(webpack-sources@3.2.3) '@quirks/store': - specifier: 0.27.2-next.10 - version: 0.27.2-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4) + specifier: workspace:* + version: link:../store '@quirks/vue': - specifier: 0.12.7-next.10 - version: 0.12.7-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4)(vue@3.5.12(typescript@5.5.4)) + specifier: workspace:* + version: link:../vue nuxt: specifier: ^3.8.1 version: 3.13.2(@parcel/watcher@2.4.1)(@types/node@20.5.1)(bufferutil@4.0.8)(eslint@8.57.1)(idb-keyval@6.2.1)(ioredis@5.4.1)(less@4.1.3)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.0)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)(typescript@5.5.4)(utf-8-validate@6.0.4)(vite@5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack-sources@3.2.3) @@ -418,11 +418,11 @@ importers: specifier: ^0.32.2 version: 0.32.4 '@quirks/core': - specifier: 0.19.1-next.12 + specifier: workspace:* version: link:../core '@quirks/store': - specifier: 0.27.2-next.11 - version: 0.27.2-next.11(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.2.0)(utf-8-validate@6.0.4) + specifier: workspace:* + version: link:../store cosmjs-types: specifier: ^0.9.0 version: 0.9.0 @@ -445,11 +445,11 @@ importers: specifier: ^5.7.0 version: 5.7.0 '@quirks/core': - specifier: 0.19.1-next.12 + specifier: workspace:* version: link:../core '@quirks/store': - specifier: 0.27.2-next.11 - version: 0.27.2-next.11(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4) + specifier: workspace:* + version: link:../store '@react-native-community/netinfo': specifier: ^11.2.1 version: 11.4.1(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)) @@ -499,7 +499,7 @@ importers: specifier: ^0.32.2 version: 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) '@quirks/core': - specifier: 0.19.1-next.12 + specifier: workspace:* version: link:../core '@walletconnect/universal-provider': specifier: ^2.11.2 @@ -523,11 +523,11 @@ importers: specifier: ^0.32.2 version: 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) '@quirks/core': - specifier: 0.19.1-next.12 + specifier: workspace:* version: link:../core '@quirks/store': - specifier: 0.27.2-next.11 - version: 0.27.2-next.11(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4) + specifier: workspace:* + version: link:../store '@walletconnect/universal-provider': specifier: ^2.11.2 version: 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) @@ -576,10 +576,10 @@ importers: specifier: ^0.1.26 version: 0.1.26 '@nabla-studio/wallet-registry': - specifier: 0.6.1-next.12 + specifier: workspace:* version: link:../wallet-registry '@quirks/core': - specifier: 0.19.1-next.12 + specifier: workspace:* version: link:../core base64-js: specifier: ^1.5.1 @@ -2383,12 +2383,6 @@ packages: '@module-federation/webpack-bundler-runtime@0.6.6': resolution: {integrity: sha512-0UnY9m1fBgHwTpacYWbht1jB5X4Iqspiu1q8kfjUrv6y+R224//ydUFYYO8xfWx4V9SGQFKlU8XFH0FP/r0Hng==} - '@nabla-studio/wallet-registry@0.6.1-next.10': - resolution: {integrity: sha512-y3Oii4d3UqdoBU+/SC+Zq5aQKW6I4XIh/H+LO3FSkMDaeRRwRM4vUZXHcyp//zLu3XoZTPqhqUDzb+mVYYmslQ==} - - '@nabla-studio/wallet-registry@0.6.1-next.11': - resolution: {integrity: sha512-8y0ztEoB0PkYvf8UR9rVUd0t1oI/Gdo02f7OcBrrdydYeAbRHTgZyZzPJ4jzu2niOjcdJv6FFWF0cUYZxIWrXw==} - '@napi-rs/wasm-runtime@0.2.4': resolution: {integrity: sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==} @@ -2838,23 +2832,6 @@ packages: '@protobufjs/utf8@1.1.0': resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==} - '@quirks/core@0.19.1-next.10': - resolution: {integrity: sha512-jXRh6Z4AaoQIGZ4JiCXqjqmxnn8XAeyGHkR0qOIRsbvRKIaLtMPeeWLl2pm9JTQe/F/SUaDBk1ddzjvCLgHFaw==} - - '@quirks/core@0.19.1-next.11': - resolution: {integrity: sha512-7Xeo34iJLPVWI343X9xOM339JD1UKIwqKTeYgSchEWCHitZn/EvQWmSC7v9lr/FxiR3Zr+25bd/o6pNqArIwqw==} - - '@quirks/store@0.27.2-next.10': - resolution: {integrity: sha512-uG00gV96QW1HFJC6Ep7f8INFU+2jcQn0NmjPpzdZraeOY10XJqFNjMn8nFdImhN6Z0lL6rRLOdApDZ7CZzligQ==} - - '@quirks/store@0.27.2-next.11': - resolution: {integrity: sha512-+Po31mOGmCzZWcgU71DINx5NzK80lYqorjoXEHn4CWzyHBsySfdsAjErSalUIPcCFB7uMBt2s6KqcEhKzPLiEA==} - - '@quirks/vue@0.12.7-next.10': - resolution: {integrity: sha512-C5v5YnpHdzSQMlXb8EvN1Zy2x7GECMRKz2GcDG1dCaFlZMPfdl32cYR/eYh2GAP24SjajQi28VI4pw6AvkOR9Q==} - peerDependencies: - vue: ^3.3.4 - '@react-native-async-storage/async-storage@1.24.0': resolution: {integrity: sha512-W4/vbwUOYOjco0x3toB8QCr7EjIP6nE9G7o8PMguvvjYT5Awg09lyV4enACRx4s++PPulBiBSjL0KTFx2u0Z/g==} peerDependencies: @@ -13646,10 +13623,6 @@ snapshots: '@module-federation/runtime': 0.6.6 '@module-federation/sdk': 0.6.6 - '@nabla-studio/wallet-registry@0.6.1-next.10': {} - - '@nabla-studio/wallet-registry@0.6.1-next.11': {} - '@napi-rs/wasm-runtime@0.2.4': dependencies: '@emnapi/core': 1.3.1 @@ -14386,7 +14359,7 @@ snapshots: - vue-tsc - webpack - '@nx/vite@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3)': + '@nx/vite@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))': dependencies: '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))) '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0)) @@ -14409,12 +14382,12 @@ snapshots: - typescript - verdaccio - '@nx/vue@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3)': + '@nx/vue@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))': dependencies: '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))) '@nx/eslint': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(verdaccio@5.32.2(typanion@3.14.0)) '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0)) - '@nx/vite': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3) + '@nx/vite': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) '@nx/web': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0)) minimatch: 9.0.3 tslib: 2.8.0 @@ -14637,278 +14610,6 @@ snapshots: '@protobufjs/utf8@1.1.0': {} - '@quirks/core@0.19.1-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4)': - dependencies: - '@chain-registry/types': 0.50.1 - '@cosmjs/amino': 0.32.4 - '@cosmjs/proto-signing': 0.32.4 - '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@nabla-studio/wallet-registry': 0.6.1-next.10 - '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) - '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) - base64-js: 1.5.1 - cosmjs-types: 0.9.0 - eventemitter3: 5.0.1 - pino-pretty: 10.3.1 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@upstash/redis' - - '@vercel/kv' - - bufferutil - - debug - - encoding - - ioredis - - uWebSockets.js - - utf-8-validate - - '@quirks/core@0.19.1-next.11(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4)': - dependencies: - '@chain-registry/types': 0.50.1 - '@cosmjs/amino': 0.32.4 - '@cosmjs/proto-signing': 0.32.4 - '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@nabla-studio/wallet-registry': 0.6.1-next.11 - '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) - '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) - base64-js: 1.5.1 - cosmjs-types: 0.9.0 - eventemitter3: 5.0.1 - pino-pretty: 10.3.1 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@upstash/redis' - - '@vercel/kv' - - bufferutil - - debug - - encoding - - ioredis - - uWebSockets.js - - utf-8-validate - - '@quirks/core@0.19.1-next.11(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4)': - dependencies: - '@chain-registry/types': 0.50.1 - '@cosmjs/amino': 0.32.4 - '@cosmjs/proto-signing': 0.32.4 - '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@nabla-studio/wallet-registry': 0.6.1-next.11 - '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(ioredis@5.4.1) - '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) - base64-js: 1.5.1 - cosmjs-types: 0.9.0 - eventemitter3: 5.0.1 - pino-pretty: 10.3.1 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@upstash/redis' - - '@vercel/kv' - - bufferutil - - debug - - encoding - - ioredis - - uWebSockets.js - - utf-8-validate - - '@quirks/store@0.27.2-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4)': - dependencies: - '@chain-registry/types': 0.50.1 - '@cosmjs/amino': 0.32.4 - '@cosmjs/cosmwasm-stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@cosmjs/proto-signing': 0.32.4 - '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@quirks/core': 0.19.1-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) - '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) - cosmjs-types: 0.9.0 - zustand: 4.5.5(@types/react@18.3.1)(react@18.3.1) - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@types/react' - - '@upstash/redis' - - '@vercel/kv' - - bufferutil - - debug - - encoding - - immer - - ioredis - - react - - uWebSockets.js - - utf-8-validate - - '@quirks/store@0.27.2-next.11(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4)': - dependencies: - '@chain-registry/types': 0.50.1 - '@cosmjs/amino': 0.32.4 - '@cosmjs/cosmwasm-stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@cosmjs/proto-signing': 0.32.4 - '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@quirks/core': 0.19.1-next.11(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) - '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) - cosmjs-types: 0.9.0 - zustand: 4.5.5(@types/react@18.3.1)(react@18.3.1) - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@types/react' - - '@upstash/redis' - - '@vercel/kv' - - bufferutil - - debug - - encoding - - immer - - ioredis - - react - - uWebSockets.js - - utf-8-validate - - '@quirks/store@0.27.2-next.11(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.2.0)(utf-8-validate@6.0.4)': - dependencies: - '@chain-registry/types': 0.50.1 - '@cosmjs/amino': 0.32.4 - '@cosmjs/cosmwasm-stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@cosmjs/proto-signing': 0.32.4 - '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@quirks/core': 0.19.1-next.11(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) - '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) - cosmjs-types: 0.9.0 - zustand: 4.5.5(@types/react@18.3.1)(react@18.2.0) - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@types/react' - - '@upstash/redis' - - '@vercel/kv' - - bufferutil - - debug - - encoding - - immer - - ioredis - - react - - uWebSockets.js - - utf-8-validate - - '@quirks/store@0.27.2-next.11(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4)': - dependencies: - '@chain-registry/types': 0.50.1 - '@cosmjs/amino': 0.32.4 - '@cosmjs/cosmwasm-stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@cosmjs/proto-signing': 0.32.4 - '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@quirks/core': 0.19.1-next.11(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) - '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) - cosmjs-types: 0.9.0 - zustand: 4.5.5(@types/react@18.3.1)(react@18.3.1) - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@types/react' - - '@upstash/redis' - - '@vercel/kv' - - bufferutil - - debug - - encoding - - immer - - ioredis - - react - - uWebSockets.js - - utf-8-validate - - '@quirks/vue@0.12.7-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4)(vue@3.5.12(typescript@5.5.4))': - dependencies: - '@cosmjs/amino': 0.32.4 - '@cosmjs/cosmwasm-stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@cosmjs/stargate': 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@quirks/core': 0.19.1-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) - '@quirks/store': 0.27.2-next.10(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(@types/react@18.3.1)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@6.0.4) - '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@6.0.4) - cosmjs-types: 0.9.0 - eventemitter3: 5.0.1 - vue: 3.5.12(typescript@5.5.4) - vue-zustand: 0.6.0(vue@3.5.12(typescript@5.5.4))(zustand@4.5.5(@types/react@18.3.1)(react@18.3.1)) - zustand: 4.5.5(@types/react@18.3.1)(react@18.3.1) - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@types/react' - - '@upstash/redis' - - '@vercel/kv' - - '@vue/composition-api' - - bufferutil - - debug - - encoding - - immer - - ioredis - - react - - uWebSockets.js - - utf-8-validate - '@react-native-async-storage/async-storage@1.24.0(react-native@0.73.10(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@6.0.4))': dependencies: merge-options: 3.0.4 @@ -16402,7 +16103,7 @@ snapshots: vite: 5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) vue: 3.5.12(typescript@5.5.4) - '@vitest/coverage-v8@2.1.3(vitest@2.1.3)': + '@vitest/coverage-v8@2.1.3(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 From 093c19a8820f174fea4a161497af1a3858515bc5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=F0=9F=A4=96=20nabla=20bot?= <-> Date: Sat, 26 Oct 2024 23:28:30 +0000 Subject: [PATCH 76/81] chore(release): publish - project: wallet-registry 0.6.1-next.13 - project: react-native 0.2.26-next.13 - project: wallets 0.20.2-next.13 - project: react 0.14.5-next.13 - project: store 0.27.2-next.13 - project: core 0.19.1-next.13 - project: next 0.1.5-next.13 - project: nuxt 0.2.29-next.13 - project: vue 0.12.7-next.13 --- packages/core/CHANGELOG.md | 6 ++++++ packages/next/CHANGELOG.md | 6 ++++++ packages/nuxt/CHANGELOG.md | 7 +++++++ packages/react-native/CHANGELOG.md | 7 +++++++ packages/react/CHANGELOG.md | 7 +++++++ packages/store/CHANGELOG.md | 6 ++++++ packages/vue/CHANGELOG.md | 7 +++++++ packages/wallet-registry/CHANGELOG.md | 4 ++++ packages/wallets/CHANGELOG.md | 7 +++++++ 9 files changed, 57 insertions(+) diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 77ad9522..fcfa27ad 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.19.1-next.13 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated wallet-registry to 0.6.1-next.13 + ## 0.19.1-next.12 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/next/CHANGELOG.md b/packages/next/CHANGELOG.md index 5851c00a..728475e8 100644 --- a/packages/next/CHANGELOG.md +++ b/packages/next/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.1.5-next.13 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated store to 0.27.2-next.13 + ## 0.1.5-next.12 (2024-10-26) ### 🩹 Fixes diff --git a/packages/nuxt/CHANGELOG.md b/packages/nuxt/CHANGELOG.md index ef28fc17..c13bf788 100644 --- a/packages/nuxt/CHANGELOG.md +++ b/packages/nuxt/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.2.29-next.13 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated store to 0.27.2-next.13 +- Updated vue to 0.12.7-next.13 + ## 0.2.29-next.12 (2024-10-26) This was a version bump only for nuxt to align it with other projects, there were no code changes. diff --git a/packages/react-native/CHANGELOG.md b/packages/react-native/CHANGELOG.md index 4de6f3b0..28ea8278 100644 --- a/packages/react-native/CHANGELOG.md +++ b/packages/react-native/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.2.26-next.13 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated store to 0.27.2-next.13 +- Updated core to 0.19.1-next.13 + ## 0.2.26-next.12 (2024-10-26) ### 🩹 Fixes diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 6b098e06..21a10ca9 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.14.5-next.13 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated store to 0.27.2-next.13 +- Updated core to 0.19.1-next.13 + ## 0.14.5-next.12 (2024-10-26) ### 🩹 Fixes diff --git a/packages/store/CHANGELOG.md b/packages/store/CHANGELOG.md index d8f7d1f1..acca2059 100644 --- a/packages/store/CHANGELOG.md +++ b/packages/store/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.27.2-next.13 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.13 + ## 0.27.2-next.12 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/vue/CHANGELOG.md b/packages/vue/CHANGELOG.md index abb0115f..622931d0 100644 --- a/packages/vue/CHANGELOG.md +++ b/packages/vue/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.12.7-next.13 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated store to 0.27.2-next.13 +- Updated core to 0.19.1-next.13 + ## 0.12.7-next.12 (2024-10-26) ### 🩹 Fixes diff --git a/packages/wallet-registry/CHANGELOG.md b/packages/wallet-registry/CHANGELOG.md index d8c5c396..abbfaeb7 100644 --- a/packages/wallet-registry/CHANGELOG.md +++ b/packages/wallet-registry/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.6.1-next.13 (2024-10-26) + +This was a version bump only for wallet-registry to align it with other projects, there were no code changes. + ## 0.6.1-next.12 (2024-10-26) This was a version bump only for wallet-registry to align it with other projects, there were no code changes. diff --git a/packages/wallets/CHANGELOG.md b/packages/wallets/CHANGELOG.md index 2e2dcb1b..8a406ed9 100644 --- a/packages/wallets/CHANGELOG.md +++ b/packages/wallets/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.20.2-next.13 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated wallet-registry to 0.6.1-next.13 +- Updated core to 0.19.1-next.13 + ## 0.20.2-next.12 (2024-10-26) ### 🧱 Updated Dependencies From ce3c74d44fdb1e21dea6404cae058774bb170caf Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sun, 27 Oct 2024 01:47:33 +0200 Subject: [PATCH 77/81] chore: :wrench: change packageRoot --- nx.json | 3 +-- tools/scripts/release.js | 6 +++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/nx.json b/nx.json index 69c45638..7934a7b8 100644 --- a/nx.json +++ b/nx.json @@ -32,7 +32,7 @@ "{workspaceRoot}/eslint.config.js" ] }, - "nx-release-publish": { + "@nx/js:release-publish": { "options": { "packageRoot": "dist/packages/{projectName}" } } }, @@ -85,7 +85,6 @@ "commit": true }, "generatorOptions": { - "packageRoot": "dist/packages/{projectName}", "currentVersionResolver": "git-tag", "specifierSource": "conventional-commits", "fallbackCurrentVersionResolver": "disk", diff --git a/tools/scripts/release.js b/tools/scripts/release.js index f7893e07..fe33679f 100644 --- a/tools/scripts/release.js +++ b/tools/scripts/release.js @@ -1,4 +1,8 @@ -const { releaseChangelog, releaseVersion } = require('nx/release'); +const { + releaseChangelog, + releaseVersion, + releasePublish, +} = require('nx/release'); const yargsBuilder = require('yargs'); const { hideBin } = require('yargs/helpers'); From e59640fe12dcba160ccdcf3c6024995d96148633 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=F0=9F=A4=96=20nabla=20bot?= <-> Date: Sat, 26 Oct 2024 23:50:03 +0000 Subject: [PATCH 78/81] chore(release): publish - project: wallet-registry 0.6.1-next.14 - project: react-native 0.2.26-next.14 - project: wallets 0.20.2-next.14 - project: react 0.14.5-next.14 - project: store 0.27.2-next.14 - project: core 0.19.1-next.14 - project: next 0.1.5-next.14 - project: nuxt 0.2.29-next.14 - project: vue 0.12.7-next.14 --- packages/core/package.json | 4 +-- packages/next/package.json | 4 +-- packages/nuxt/package.json | 6 ++-- packages/react-native/package.json | 6 ++-- packages/react/package.json | 6 ++-- packages/store/package.json | 4 +-- packages/vue/package.json | 6 ++-- packages/wallet-registry/package.json | 2 +- packages/wallets/package.json | 6 ++-- pnpm-lock.yaml | 40 +++++++++++++-------------- 10 files changed, 42 insertions(+), 42 deletions(-) diff --git a/packages/core/package.json b/packages/core/package.json index b1d118b0..759e4ca1 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.19.1-next.12", + "version": "0.19.1-next.14", "sideEffects": false, "type": "module", "dependencies": { @@ -25,7 +25,7 @@ "@walletconnect/types": "^2.11.2", "base64-js": "^1.5.1", "pino-pretty": "^10.2.3", - "@nabla-studio/wallet-registry": "workspace:*" + "@nabla-studio/wallet-registry": "0.6.1-next.14" }, "main": "./index.js", "module": "./index.js", diff --git a/packages/next/package.json b/packages/next/package.json index ed808110..e5c8e224 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -11,14 +11,14 @@ "desmos", "evmos" ], - "version": "0.1.5-next.12", + "version": "0.1.5-next.14", "sideEffects": false, "type": "module", "dependencies": { "cookies-next": "^4.2.1", "superjson": "^2.2.1", "zustand": "^4.5.0", - "@quirks/store": "workspace:*" + "@quirks/store": "0.27.2-next.14" }, "peerDependencies": { "next": "^13" diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index 26742345..4fb5793a 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -11,12 +11,12 @@ "desmos", "evmos" ], - "version": "0.2.29-next.12", + "version": "0.2.29-next.14", "sideEffects": false, "type": "module", "dependencies": { - "@quirks/vue": "workspace:*", - "@quirks/store": "workspace:*" + "@quirks/vue": "0.12.7-next.14", + "@quirks/store": "0.27.2-next.14" }, "peerDependencies": { "nuxt": "^3.8.1", diff --git a/packages/react-native/package.json b/packages/react-native/package.json index 62bbd077..4bd29671 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -12,12 +12,12 @@ "evmos", "react-native" ], - "version": "0.2.26-next.12", + "version": "0.2.26-next.14", "sideEffects": false, "type": "module", "dependencies": { - "@quirks/store": "workspace:*", - "@quirks/core": "workspace:*", + "@quirks/store": "0.27.2-next.14", + "@quirks/core": "0.19.1-next.14", "babel-plugin-module-resolver": "^5.0.0", "@craftzdog/react-native-buffer": "^6.0.5", "react-native-get-random-values": "^1.10.0", diff --git a/packages/react/package.json b/packages/react/package.json index bb406b91..07c5ac34 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -11,12 +11,12 @@ "desmos", "evmos" ], - "version": "0.14.5-next.12", + "version": "0.14.5-next.14", "sideEffects": false, "type": "module", "dependencies": { - "@quirks/store": "workspace:*", - "@quirks/core": "workspace:*", + "@quirks/store": "0.27.2-next.14", + "@quirks/core": "0.19.1-next.14", "cosmjs-types": "^0.9.0", "@cosmjs/amino": "^0.32.2", "eventemitter3": "^5.0.1", diff --git a/packages/store/package.json b/packages/store/package.json index da7962d6..448af502 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.27.2-next.12", + "version": "0.27.2-next.14", "sideEffects": false, "type": "module", "dependencies": { @@ -23,7 +23,7 @@ "@cosmjs/cosmwasm-stargate": "^0.32.2", "@walletconnect/universal-provider": "^2.11.2", "cosmjs-types": "^0.9.0", - "@quirks/core": "workspace:*" + "@quirks/core": "0.19.1-next.14" }, "main": "./index.js", "module": "./index.js", diff --git a/packages/vue/package.json b/packages/vue/package.json index 2dc80481..f6e7dbce 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -11,12 +11,12 @@ "desmos", "evmos" ], - "version": "0.12.7-next.12", + "version": "0.12.7-next.14", "sideEffects": false, "type": "module", "dependencies": { - "@quirks/store": "workspace:*", - "@quirks/core": "workspace:*", + "@quirks/store": "0.27.2-next.14", + "@quirks/core": "0.19.1-next.14", "vue-zustand": "^0.6.0", "eventemitter3": "^5.0.1", "zustand": "^4.5.0", diff --git a/packages/wallet-registry/package.json b/packages/wallet-registry/package.json index f7f5f552..3c20f040 100644 --- a/packages/wallet-registry/package.json +++ b/packages/wallet-registry/package.json @@ -11,7 +11,7 @@ "desmos", "evmos" ], - "version": "0.6.1-next.12", + "version": "0.6.1-next.14", "sideEffects": false, "type": "module", "dependencies": {}, diff --git a/packages/wallets/package.json b/packages/wallets/package.json index 44141fe1..04ce3ea4 100644 --- a/packages/wallets/package.json +++ b/packages/wallets/package.json @@ -11,14 +11,14 @@ "desmos", "evmos" ], - "version": "0.20.2-next.12", + "version": "0.20.2-next.14", "sideEffects": false, "type": "module", "dependencies": { "@chain-registry/keplr": "^1.74.12", "@chain-registry/types": "^0.50.1", - "@quirks/core": "workspace:*", - "@nabla-studio/wallet-registry": "workspace:*", + "@quirks/core": "0.19.1-next.14", + "@nabla-studio/wallet-registry": "0.6.1-next.14", "@keplr-wallet/types": "^0.12.86", "@cosmostation/extension-client": "^0.1.15", "@dao-dao/cosmiframe": "^0.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fc8adbe3..63cd2572 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -182,10 +182,10 @@ importers: version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(bufferutil@4.0.8)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(utf-8-validate@6.0.4)(verdaccio@5.32.2(typanion@3.14.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack@5.95.0(@swc/core@1.5.7(@swc/helpers@0.5.13))) '@nx/vite': specifier: 20.0.5 - version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) + version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3) '@nx/vue': specifier: 20.0.5 - version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) + version: 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3) '@nx/workspace': specifier: 20.0.5 version: 20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)) @@ -233,7 +233,7 @@ importers: version: 4.6.2(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4)) '@vitest/coverage-v8': specifier: 2.1.3 - version: 2.1.3(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) + version: 2.1.3(vitest@2.1.3) '@vitest/ui': specifier: 2.1.3 version: 2.1.3(vitest@2.1.3) @@ -355,7 +355,7 @@ importers: specifier: ^0.32.2 version: 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) '@nabla-studio/wallet-registry': - specifier: workspace:* + specifier: 0.6.1-next.14 version: link:../wallet-registry '@walletconnect/types': specifier: ^2.11.2 @@ -379,7 +379,7 @@ importers: packages/next: dependencies: '@quirks/store': - specifier: workspace:* + specifier: 0.27.2-next.14 version: link:../store cookies-next: specifier: ^4.2.1 @@ -403,10 +403,10 @@ importers: specifier: ^3.8.1 version: 3.13.2(rollup@4.24.0)(webpack-sources@3.2.3) '@quirks/store': - specifier: workspace:* + specifier: 0.27.2-next.14 version: link:../store '@quirks/vue': - specifier: workspace:* + specifier: 0.12.7-next.14 version: link:../vue nuxt: specifier: ^3.8.1 @@ -418,10 +418,10 @@ importers: specifier: ^0.32.2 version: 0.32.4 '@quirks/core': - specifier: workspace:* + specifier: 0.19.1-next.14 version: link:../core '@quirks/store': - specifier: workspace:* + specifier: 0.27.2-next.14 version: link:../store cosmjs-types: specifier: ^0.9.0 @@ -445,10 +445,10 @@ importers: specifier: ^5.7.0 version: 5.7.0 '@quirks/core': - specifier: workspace:* + specifier: 0.19.1-next.14 version: link:../core '@quirks/store': - specifier: workspace:* + specifier: 0.27.2-next.14 version: link:../store '@react-native-community/netinfo': specifier: ^11.2.1 @@ -499,7 +499,7 @@ importers: specifier: ^0.32.2 version: 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) '@quirks/core': - specifier: workspace:* + specifier: 0.19.1-next.14 version: link:../core '@walletconnect/universal-provider': specifier: ^2.11.2 @@ -523,10 +523,10 @@ importers: specifier: ^0.32.2 version: 0.32.4(bufferutil@4.0.8)(utf-8-validate@6.0.4) '@quirks/core': - specifier: workspace:* + specifier: 0.19.1-next.14 version: link:../core '@quirks/store': - specifier: workspace:* + specifier: 0.27.2-next.14 version: link:../store '@walletconnect/universal-provider': specifier: ^2.11.2 @@ -576,10 +576,10 @@ importers: specifier: ^0.1.26 version: 0.1.26 '@nabla-studio/wallet-registry': - specifier: workspace:* + specifier: 0.6.1-next.14 version: link:../wallet-registry '@quirks/core': - specifier: workspace:* + specifier: 0.19.1-next.14 version: link:../core base64-js: specifier: ^1.5.1 @@ -14359,7 +14359,7 @@ snapshots: - vue-tsc - webpack - '@nx/vite@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))': + '@nx/vite@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3)': dependencies: '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))) '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0)) @@ -14382,12 +14382,12 @@ snapshots: - typescript - verdaccio - '@nx/vue@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))': + '@nx/vue@20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3)': dependencies: '@nx/devkit': 20.0.5(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))) '@nx/eslint': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(@zkochan/js-yaml@0.0.7)(eslint@8.57.1)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(verdaccio@5.32.2(typanion@3.14.0)) '@nx/js': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0)) - '@nx/vite': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0)) + '@nx/vite': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0))(vite@5.4.9(@types/node@18.19.9)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))(vitest@2.1.3) '@nx/web': 20.0.5(@babel/traverse@7.25.9)(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13))(@types/node@18.19.9)(nx@20.0.5(@swc-node/register@1.9.2(@swc/core@1.5.7(@swc/helpers@0.5.13))(@swc/types@0.1.7)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.13)))(typescript@5.5.4)(verdaccio@5.32.2(typanion@3.14.0)) minimatch: 9.0.3 tslib: 2.8.0 @@ -16103,7 +16103,7 @@ snapshots: vite: 5.4.9(@types/node@20.5.1)(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0) vue: 3.5.12(typescript@5.5.4) - '@vitest/coverage-v8@2.1.3(vitest@2.1.3(@types/node@18.19.9)(@vitest/ui@2.1.3)(jsdom@22.1.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))(less@4.1.3)(sass@1.80.4)(stylus@0.59.0)(terser@5.36.0))': + '@vitest/coverage-v8@2.1.3(vitest@2.1.3)': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 From 9026084d38449cf1d9e0645164f2d622370b8af5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=F0=9F=A4=96=20nabla=20bot?= <-> Date: Sat, 26 Oct 2024 23:50:04 +0000 Subject: [PATCH 79/81] chore(release): publish - project: wallet-registry 0.6.1-next.14 - project: react-native 0.2.26-next.14 - project: wallets 0.20.2-next.14 - project: react 0.14.5-next.14 - project: store 0.27.2-next.14 - project: core 0.19.1-next.14 - project: next 0.1.5-next.14 - project: nuxt 0.2.29-next.14 - project: vue 0.12.7-next.14 --- packages/core/CHANGELOG.md | 6 ++++++ packages/next/CHANGELOG.md | 6 ++++++ packages/nuxt/CHANGELOG.md | 7 +++++++ packages/react-native/CHANGELOG.md | 7 +++++++ packages/react/CHANGELOG.md | 7 +++++++ packages/store/CHANGELOG.md | 6 ++++++ packages/vue/CHANGELOG.md | 7 +++++++ packages/wallet-registry/CHANGELOG.md | 4 ++++ packages/wallets/CHANGELOG.md | 7 +++++++ 9 files changed, 57 insertions(+) diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index fcfa27ad..896164fb 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.19.1-next.14 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated wallet-registry to 0.6.1-next.14 + ## 0.19.1-next.13 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/next/CHANGELOG.md b/packages/next/CHANGELOG.md index 728475e8..727edb5e 100644 --- a/packages/next/CHANGELOG.md +++ b/packages/next/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.1.5-next.14 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated store to 0.27.2-next.14 + ## 0.1.5-next.13 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/nuxt/CHANGELOG.md b/packages/nuxt/CHANGELOG.md index c13bf788..246ddbf8 100644 --- a/packages/nuxt/CHANGELOG.md +++ b/packages/nuxt/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.2.29-next.14 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated store to 0.27.2-next.14 +- Updated vue to 0.12.7-next.14 + ## 0.2.29-next.13 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/react-native/CHANGELOG.md b/packages/react-native/CHANGELOG.md index 28ea8278..76a06f7f 100644 --- a/packages/react-native/CHANGELOG.md +++ b/packages/react-native/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.2.26-next.14 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated store to 0.27.2-next.14 +- Updated core to 0.19.1-next.14 + ## 0.2.26-next.13 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 21a10ca9..017abfde 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.14.5-next.14 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated store to 0.27.2-next.14 +- Updated core to 0.19.1-next.14 + ## 0.14.5-next.13 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/store/CHANGELOG.md b/packages/store/CHANGELOG.md index acca2059..72f03d26 100644 --- a/packages/store/CHANGELOG.md +++ b/packages/store/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.27.2-next.14 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated core to 0.19.1-next.14 + ## 0.27.2-next.13 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/vue/CHANGELOG.md b/packages/vue/CHANGELOG.md index 622931d0..08a03bf9 100644 --- a/packages/vue/CHANGELOG.md +++ b/packages/vue/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.12.7-next.14 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated store to 0.27.2-next.14 +- Updated core to 0.19.1-next.14 + ## 0.12.7-next.13 (2024-10-26) ### 🧱 Updated Dependencies diff --git a/packages/wallet-registry/CHANGELOG.md b/packages/wallet-registry/CHANGELOG.md index abbfaeb7..065a8ca3 100644 --- a/packages/wallet-registry/CHANGELOG.md +++ b/packages/wallet-registry/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.6.1-next.14 (2024-10-26) + +This was a version bump only for wallet-registry to align it with other projects, there were no code changes. + ## 0.6.1-next.13 (2024-10-26) This was a version bump only for wallet-registry to align it with other projects, there were no code changes. diff --git a/packages/wallets/CHANGELOG.md b/packages/wallets/CHANGELOG.md index 8a406ed9..69d0159a 100644 --- a/packages/wallets/CHANGELOG.md +++ b/packages/wallets/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.20.2-next.14 (2024-10-26) + +### 🧱 Updated Dependencies + +- Updated wallet-registry to 0.6.1-next.14 +- Updated core to 0.19.1-next.14 + ## 0.20.2-next.13 (2024-10-26) ### 🧱 Updated Dependencies From ccc506e6c0840395074dfe59f1d790e960edc8f4 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sun, 27 Oct 2024 02:21:42 +0200 Subject: [PATCH 80/81] ci: :construction_worker: add base and head ref --- .github/workflows/pr-checks.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/pr-checks.yml b/.github/workflows/pr-checks.yml index 7972c796..ab65a163 100644 --- a/.github/workflows/pr-checks.yml +++ b/.github/workflows/pr-checks.yml @@ -10,6 +10,9 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} RELEASE_PREID: ${{ vars.RELEASE_PREID }} + CUSTOM_BASE_REF: ${{ github.base_ref }} + CUSTOM_REF_NAME: ${{ github.ref_name }} + CUSTOM_HEAD_REF: ${{ github.head_ref }} RELEASE_SPECIFIER: ${{ vars.RELEASE_SPECIFIER }} RELEASE_TAG: ${{ vars.RELEASE_TAG }} From 98c003ddb22ac7c247603c509b0edbd87934a5f1 Mon Sep 17 00:00:00 2001 From: Davide Segullo Date: Sun, 27 Oct 2024 02:26:31 +0200 Subject: [PATCH 81/81] ci: :construction_worker: use base_ref instead of ref_name --- .github/workflows/pr-checks.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pr-checks.yml b/.github/workflows/pr-checks.yml index ab65a163..914fc419 100644 --- a/.github/workflows/pr-checks.yml +++ b/.github/workflows/pr-checks.yml @@ -6,7 +6,7 @@ on: jobs: checks: runs-on: ubuntu-latest - environment: ${{ github.ref_name == 'main' && 'production' || github.ref_name == 'v1' && 'production' || 'preview' }} + environment: ${{ github.base_ref == 'main' && 'production' || github.base_ref == 'v1' && 'production' || 'preview' }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} RELEASE_PREID: ${{ vars.RELEASE_PREID }}